Documentation
¶
Overview ¶
Package openapi provides primitives to interact with the openapi HTTP API.
Code generated by github.com/oapi-codegen/oapi-codegen/v2 version v2.4.1 DO NOT EDIT.
Package openapi provides primitives to interact with the openapi HTTP API.
Code generated by github.com/oapi-codegen/oapi-codegen/v2 version v2.4.1 DO NOT EDIT.
Package openapi provides primitives to interact with the openapi HTTP API.
Code generated by github.com/oapi-codegen/oapi-codegen/v2 version v2.4.1 DO NOT EDIT.
Package openapi provides primitives to interact with the openapi HTTP API.
Code generated by github.com/oapi-codegen/oapi-codegen/v2 version v2.4.1 DO NOT EDIT.
Index ¶
- Constants
- func GetSwagger() (swagger *openapi3.T, err error)
- func Handler(si ServerInterface) http.Handler
- func HandlerFromMux(si ServerInterface, r chi.Router) http.Handler
- func HandlerFromMuxWithBaseURL(si ServerInterface, r chi.Router, baseURL string) http.Handler
- func HandlerWithOptions(si ServerInterface, options ChiServerOptions) http.Handler
- func NewDeleteApiV1OrganizationsOrganizationIDProjectsProjectIDIdentitiesIdentityIDNetworksNetworkIDRequest(server string, organizationID OrganizationIDParameter, ...) (*http.Request, error)
- func NewDeleteApiV1OrganizationsOrganizationIDProjectsProjectIDIdentitiesIdentityIDRequest(server string, organizationID OrganizationIDParameter, ...) (*http.Request, error)
- func NewDeleteApiV1OrganizationsOrganizationIDProjectsProjectIDIdentitiesIdentityIDSecuritygroupsSecurityGroupIDRequest(server string, organizationID OrganizationIDParameter, ...) (*http.Request, error)
- func NewDeleteApiV1OrganizationsOrganizationIDProjectsProjectIDIdentitiesIdentityIDServersServerIDRequest(server string, organizationID OrganizationIDParameter, ...) (*http.Request, error)
- func NewDeleteApiV1OrganizationsOrganizationIDRegionsRegionIDImagesImageIDRequest(server string, organizationID OrganizationIDParameter, ...) (*http.Request, error)
- func NewDeleteApiV2FilestorageFilestorageIDRequest(server string, filestorageID FilestorageIDParameter) (*http.Request, error)
- func NewDeleteApiV2NetworksNetworkIDRequest(server string, networkID NetworkIDParameter) (*http.Request, error)
- func NewDeleteApiV2SecuritygroupsSecurityGroupIDRequest(server string, securityGroupID SecurityGroupIDParameter) (*http.Request, error)
- func NewDeleteApiV2ServersServerIDRequest(server string, serverID ServerIDParameter) (*http.Request, error)
- func NewGetApiV1OrganizationsOrganizationIDIdentitiesRequest(server string, organizationID OrganizationIDParameter) (*http.Request, error)
- func NewGetApiV1OrganizationsOrganizationIDNetworksRequest(server string, organizationID OrganizationIDParameter) (*http.Request, error)
- func NewGetApiV1OrganizationsOrganizationIDProjectsProjectIDIdentitiesIdentityIDNetworksNetworkIDRequest(server string, organizationID OrganizationIDParameter, ...) (*http.Request, error)
- func NewGetApiV1OrganizationsOrganizationIDProjectsProjectIDIdentitiesIdentityIDRequest(server string, organizationID OrganizationIDParameter, ...) (*http.Request, error)
- func NewGetApiV1OrganizationsOrganizationIDProjectsProjectIDIdentitiesIdentityIDSecuritygroupsSecurityGroupIDRequest(server string, organizationID OrganizationIDParameter, ...) (*http.Request, error)
- func NewGetApiV1OrganizationsOrganizationIDProjectsProjectIDIdentitiesIdentityIDServersServerIDConsoleoutputRequest(server string, organizationID OrganizationIDParameter, ...) (*http.Request, error)
- func NewGetApiV1OrganizationsOrganizationIDProjectsProjectIDIdentitiesIdentityIDServersServerIDConsolesessionsRequest(server string, organizationID OrganizationIDParameter, ...) (*http.Request, error)
- func NewGetApiV1OrganizationsOrganizationIDProjectsProjectIDIdentitiesIdentityIDServersServerIDRequest(server string, organizationID OrganizationIDParameter, ...) (*http.Request, error)
- func NewGetApiV1OrganizationsOrganizationIDRegionsRegionIDDetailRequest(server string, organizationID OrganizationIDParameter, ...) (*http.Request, error)
- func NewGetApiV1OrganizationsOrganizationIDRegionsRegionIDExternalnetworksRequest(server string, organizationID OrganizationIDParameter, ...) (*http.Request, error)
- func NewGetApiV1OrganizationsOrganizationIDRegionsRegionIDFlavorsRequest(server string, organizationID OrganizationIDParameter, ...) (*http.Request, error)
- func NewGetApiV1OrganizationsOrganizationIDRegionsRegionIDImagesRequest(server string, organizationID OrganizationIDParameter, ...) (*http.Request, error)
- func NewGetApiV1OrganizationsOrganizationIDRegionsRequest(server string, organizationID OrganizationIDParameter) (*http.Request, error)
- func NewGetApiV1OrganizationsOrganizationIDSecuritygroupsRequest(server string, organizationID OrganizationIDParameter, ...) (*http.Request, error)
- func NewGetApiV1OrganizationsOrganizationIDServersRequest(server string, organizationID OrganizationIDParameter, ...) (*http.Request, error)
- func NewGetApiV2FilestorageFilestorageIDRequest(server string, filestorageID FilestorageIDParameter) (*http.Request, error)
- func NewGetApiV2FilestorageRequest(server string, params *GetApiV2FilestorageParams) (*http.Request, error)
- func NewGetApiV2FilestorageclassesRequest(server string, params *GetApiV2FilestorageclassesParams) (*http.Request, error)
- func NewGetApiV2NetworksNetworkIDRequest(server string, networkID NetworkIDParameter) (*http.Request, error)
- func NewGetApiV2NetworksRequest(server string, params *GetApiV2NetworksParams) (*http.Request, error)
- func NewGetApiV2SecuritygroupsRequest(server string, params *GetApiV2SecuritygroupsParams) (*http.Request, error)
- func NewGetApiV2SecuritygroupsSecurityGroupIDRequest(server string, securityGroupID SecurityGroupIDParameter) (*http.Request, error)
- func NewGetApiV2ServersRequest(server string, params *GetApiV2ServersParams) (*http.Request, error)
- func NewGetApiV2ServersServerIDConsoleoutputRequest(server string, serverID ServerIDParameter, ...) (*http.Request, error)
- func NewGetApiV2ServersServerIDConsolesessionsRequest(server string, serverID ServerIDParameter) (*http.Request, error)
- func NewGetApiV2ServersServerIDRequest(server string, serverID ServerIDParameter) (*http.Request, error)
- func NewGetApiV2ServersServerIDSshkeyRequest(server string, serverID ServerIDParameter) (*http.Request, error)
- func NewPostApiV1OrganizationsOrganizationIDProjectsProjectIDIdentitiesIdentityIDNetworksRequest(server string, organizationID OrganizationIDParameter, ...) (*http.Request, error)
- func NewPostApiV1OrganizationsOrganizationIDProjectsProjectIDIdentitiesIdentityIDNetworksRequestWithBody(server string, organizationID OrganizationIDParameter, ...) (*http.Request, error)
- func NewPostApiV1OrganizationsOrganizationIDProjectsProjectIDIdentitiesIdentityIDSecuritygroupsRequest(server string, organizationID OrganizationIDParameter, ...) (*http.Request, error)
- func NewPostApiV1OrganizationsOrganizationIDProjectsProjectIDIdentitiesIdentityIDSecuritygroupsRequestWithBody(server string, organizationID OrganizationIDParameter, ...) (*http.Request, error)
- func NewPostApiV1OrganizationsOrganizationIDProjectsProjectIDIdentitiesIdentityIDServersRequest(server string, organizationID OrganizationIDParameter, ...) (*http.Request, error)
- func NewPostApiV1OrganizationsOrganizationIDProjectsProjectIDIdentitiesIdentityIDServersRequestWithBody(server string, organizationID OrganizationIDParameter, ...) (*http.Request, error)
- func NewPostApiV1OrganizationsOrganizationIDProjectsProjectIDIdentitiesIdentityIDServersServerIDHardrebootRequest(server string, organizationID OrganizationIDParameter, ...) (*http.Request, error)
- func NewPostApiV1OrganizationsOrganizationIDProjectsProjectIDIdentitiesIdentityIDServersServerIDSoftrebootRequest(server string, organizationID OrganizationIDParameter, ...) (*http.Request, error)
- func NewPostApiV1OrganizationsOrganizationIDProjectsProjectIDIdentitiesIdentityIDServersServerIDStartRequest(server string, organizationID OrganizationIDParameter, ...) (*http.Request, error)
- func NewPostApiV1OrganizationsOrganizationIDProjectsProjectIDIdentitiesIdentityIDServersServerIDStopRequest(server string, organizationID OrganizationIDParameter, ...) (*http.Request, error)
- func NewPostApiV1OrganizationsOrganizationIDProjectsProjectIDIdentitiesRequest(server string, organizationID OrganizationIDParameter, ...) (*http.Request, error)
- func NewPostApiV1OrganizationsOrganizationIDProjectsProjectIDIdentitiesRequestWithBody(server string, organizationID OrganizationIDParameter, ...) (*http.Request, error)
- func NewPostApiV1OrganizationsOrganizationIDRegionsRegionIDImagesRequest(server string, organizationID OrganizationIDParameter, ...) (*http.Request, error)
- func NewPostApiV1OrganizationsOrganizationIDRegionsRegionIDImagesRequestWithBody(server string, organizationID OrganizationIDParameter, ...) (*http.Request, error)
- func NewPostApiV2FilestorageRequest(server string, body PostApiV2FilestorageJSONRequestBody) (*http.Request, error)
- func NewPostApiV2FilestorageRequestWithBody(server string, contentType string, body io.Reader) (*http.Request, error)
- func NewPostApiV2NetworksRequest(server string, body PostApiV2NetworksJSONRequestBody) (*http.Request, error)
- func NewPostApiV2NetworksRequestWithBody(server string, contentType string, body io.Reader) (*http.Request, error)
- func NewPostApiV2SecuritygroupsRequest(server string, body PostApiV2SecuritygroupsJSONRequestBody) (*http.Request, error)
- func NewPostApiV2SecuritygroupsRequestWithBody(server string, contentType string, body io.Reader) (*http.Request, error)
- func NewPostApiV2ServersRequest(server string, body PostApiV2ServersJSONRequestBody) (*http.Request, error)
- func NewPostApiV2ServersRequestWithBody(server string, contentType string, body io.Reader) (*http.Request, error)
- func NewPostApiV2ServersServerIDHardrebootRequest(server string, serverID ServerIDParameter) (*http.Request, error)
- func NewPostApiV2ServersServerIDSnapshotRequest(server string, serverID ServerIDParameter, ...) (*http.Request, error)
- func NewPostApiV2ServersServerIDSnapshotRequestWithBody(server string, serverID ServerIDParameter, contentType string, body io.Reader) (*http.Request, error)
- func NewPostApiV2ServersServerIDSoftrebootRequest(server string, serverID ServerIDParameter) (*http.Request, error)
- func NewPostApiV2ServersServerIDStartRequest(server string, serverID ServerIDParameter) (*http.Request, error)
- func NewPostApiV2ServersServerIDStopRequest(server string, serverID ServerIDParameter) (*http.Request, error)
- func NewPutApiV1OrganizationsOrganizationIDProjectsProjectIDIdentitiesIdentityIDSecuritygroupsSecurityGroupIDRequest(server string, organizationID OrganizationIDParameter, ...) (*http.Request, error)
- func NewPutApiV1OrganizationsOrganizationIDProjectsProjectIDIdentitiesIdentityIDSecuritygroupsSecurityGroupIDRequestWithBody(server string, organizationID OrganizationIDParameter, ...) (*http.Request, error)
- func NewPutApiV1OrganizationsOrganizationIDProjectsProjectIDIdentitiesIdentityIDServersServerIDRequest(server string, organizationID OrganizationIDParameter, ...) (*http.Request, error)
- func NewPutApiV1OrganizationsOrganizationIDProjectsProjectIDIdentitiesIdentityIDServersServerIDRequestWithBody(server string, organizationID OrganizationIDParameter, ...) (*http.Request, error)
- func NewPutApiV2FilestorageFilestorageIDRequest(server string, filestorageID FilestorageIDParameter, ...) (*http.Request, error)
- func NewPutApiV2FilestorageFilestorageIDRequestWithBody(server string, filestorageID FilestorageIDParameter, contentType string, ...) (*http.Request, error)
- func NewPutApiV2NetworksNetworkIDRequest(server string, networkID NetworkIDParameter, ...) (*http.Request, error)
- func NewPutApiV2NetworksNetworkIDRequestWithBody(server string, networkID NetworkIDParameter, contentType string, ...) (*http.Request, error)
- func NewPutApiV2SecuritygroupsSecurityGroupIDRequest(server string, securityGroupID SecurityGroupIDParameter, ...) (*http.Request, error)
- func NewPutApiV2SecuritygroupsSecurityGroupIDRequestWithBody(server string, securityGroupID SecurityGroupIDParameter, contentType string, ...) (*http.Request, error)
- func NewPutApiV2ServersServerIDRequest(server string, serverID ServerIDParameter, ...) (*http.Request, error)
- func NewPutApiV2ServersServerIDRequestWithBody(server string, serverID ServerIDParameter, contentType string, body io.Reader) (*http.Request, error)
- func PathToRawSpec(pathToFile string) map[string]func() ([]byte, error)
- type AllowedSourceAddresses
- type Architecture
- type Builder
- type ChiServerOptions
- type Client
- func (c *Client) DeleteApiV1OrganizationsOrganizationIDProjectsProjectIDIdentitiesIdentityID(ctx context.Context, organizationID OrganizationIDParameter, ...) (*http.Response, error)
- func (c *Client) DeleteApiV1OrganizationsOrganizationIDProjectsProjectIDIdentitiesIdentityIDNetworksNetworkID(ctx context.Context, organizationID OrganizationIDParameter, ...) (*http.Response, error)
- func (c *Client) DeleteApiV1OrganizationsOrganizationIDProjectsProjectIDIdentitiesIdentityIDSecuritygroupsSecurityGroupID(ctx context.Context, organizationID OrganizationIDParameter, ...) (*http.Response, error)
- func (c *Client) DeleteApiV1OrganizationsOrganizationIDProjectsProjectIDIdentitiesIdentityIDServersServerID(ctx context.Context, organizationID OrganizationIDParameter, ...) (*http.Response, error)
- func (c *Client) DeleteApiV1OrganizationsOrganizationIDRegionsRegionIDImagesImageID(ctx context.Context, organizationID OrganizationIDParameter, ...) (*http.Response, error)
- func (c *Client) DeleteApiV2FilestorageFilestorageID(ctx context.Context, filestorageID FilestorageIDParameter, ...) (*http.Response, error)
- func (c *Client) DeleteApiV2NetworksNetworkID(ctx context.Context, networkID NetworkIDParameter, ...) (*http.Response, error)
- func (c *Client) DeleteApiV2SecuritygroupsSecurityGroupID(ctx context.Context, securityGroupID SecurityGroupIDParameter, ...) (*http.Response, error)
- func (c *Client) DeleteApiV2ServersServerID(ctx context.Context, serverID ServerIDParameter, reqEditors ...RequestEditorFn) (*http.Response, error)
- func (c *Client) GetApiV1OrganizationsOrganizationIDIdentities(ctx context.Context, organizationID OrganizationIDParameter, ...) (*http.Response, error)
- func (c *Client) GetApiV1OrganizationsOrganizationIDNetworks(ctx context.Context, organizationID OrganizationIDParameter, ...) (*http.Response, error)
- func (c *Client) GetApiV1OrganizationsOrganizationIDProjectsProjectIDIdentitiesIdentityID(ctx context.Context, organizationID OrganizationIDParameter, ...) (*http.Response, error)
- func (c *Client) GetApiV1OrganizationsOrganizationIDProjectsProjectIDIdentitiesIdentityIDNetworksNetworkID(ctx context.Context, organizationID OrganizationIDParameter, ...) (*http.Response, error)
- func (c *Client) GetApiV1OrganizationsOrganizationIDProjectsProjectIDIdentitiesIdentityIDSecuritygroupsSecurityGroupID(ctx context.Context, organizationID OrganizationIDParameter, ...) (*http.Response, error)
- func (c *Client) GetApiV1OrganizationsOrganizationIDProjectsProjectIDIdentitiesIdentityIDServersServerID(ctx context.Context, organizationID OrganizationIDParameter, ...) (*http.Response, error)
- func (c *Client) GetApiV1OrganizationsOrganizationIDProjectsProjectIDIdentitiesIdentityIDServersServerIDConsoleoutput(ctx context.Context, organizationID OrganizationIDParameter, ...) (*http.Response, error)
- func (c *Client) GetApiV1OrganizationsOrganizationIDProjectsProjectIDIdentitiesIdentityIDServersServerIDConsolesessions(ctx context.Context, organizationID OrganizationIDParameter, ...) (*http.Response, error)
- func (c *Client) GetApiV1OrganizationsOrganizationIDRegions(ctx context.Context, organizationID OrganizationIDParameter, ...) (*http.Response, error)
- func (c *Client) GetApiV1OrganizationsOrganizationIDRegionsRegionIDDetail(ctx context.Context, organizationID OrganizationIDParameter, ...) (*http.Response, error)
- func (c *Client) GetApiV1OrganizationsOrganizationIDRegionsRegionIDExternalnetworks(ctx context.Context, organizationID OrganizationIDParameter, ...) (*http.Response, error)
- func (c *Client) GetApiV1OrganizationsOrganizationIDRegionsRegionIDFlavors(ctx context.Context, organizationID OrganizationIDParameter, ...) (*http.Response, error)
- func (c *Client) GetApiV1OrganizationsOrganizationIDRegionsRegionIDImages(ctx context.Context, organizationID OrganizationIDParameter, ...) (*http.Response, error)
- func (c *Client) GetApiV1OrganizationsOrganizationIDSecuritygroups(ctx context.Context, organizationID OrganizationIDParameter, ...) (*http.Response, error)
- func (c *Client) GetApiV1OrganizationsOrganizationIDServers(ctx context.Context, organizationID OrganizationIDParameter, ...) (*http.Response, error)
- func (c *Client) GetApiV2Filestorage(ctx context.Context, params *GetApiV2FilestorageParams, ...) (*http.Response, error)
- func (c *Client) GetApiV2FilestorageFilestorageID(ctx context.Context, filestorageID FilestorageIDParameter, ...) (*http.Response, error)
- func (c *Client) GetApiV2Filestorageclasses(ctx context.Context, params *GetApiV2FilestorageclassesParams, ...) (*http.Response, error)
- func (c *Client) GetApiV2Networks(ctx context.Context, params *GetApiV2NetworksParams, ...) (*http.Response, error)
- func (c *Client) GetApiV2NetworksNetworkID(ctx context.Context, networkID NetworkIDParameter, ...) (*http.Response, error)
- func (c *Client) GetApiV2Securitygroups(ctx context.Context, params *GetApiV2SecuritygroupsParams, ...) (*http.Response, error)
- func (c *Client) GetApiV2SecuritygroupsSecurityGroupID(ctx context.Context, securityGroupID SecurityGroupIDParameter, ...) (*http.Response, error)
- func (c *Client) GetApiV2Servers(ctx context.Context, params *GetApiV2ServersParams, ...) (*http.Response, error)
- func (c *Client) GetApiV2ServersServerID(ctx context.Context, serverID ServerIDParameter, reqEditors ...RequestEditorFn) (*http.Response, error)
- func (c *Client) GetApiV2ServersServerIDConsoleoutput(ctx context.Context, serverID ServerIDParameter, ...) (*http.Response, error)
- func (c *Client) GetApiV2ServersServerIDConsolesessions(ctx context.Context, serverID ServerIDParameter, reqEditors ...RequestEditorFn) (*http.Response, error)
- func (c *Client) GetApiV2ServersServerIDSshkey(ctx context.Context, serverID ServerIDParameter, reqEditors ...RequestEditorFn) (*http.Response, error)
- func (c *Client) PostApiV1OrganizationsOrganizationIDProjectsProjectIDIdentities(ctx context.Context, organizationID OrganizationIDParameter, ...) (*http.Response, error)
- func (c *Client) PostApiV1OrganizationsOrganizationIDProjectsProjectIDIdentitiesIdentityIDNetworks(ctx context.Context, organizationID OrganizationIDParameter, ...) (*http.Response, error)
- func (c *Client) PostApiV1OrganizationsOrganizationIDProjectsProjectIDIdentitiesIdentityIDNetworksWithBody(ctx context.Context, organizationID OrganizationIDParameter, ...) (*http.Response, error)
- func (c *Client) PostApiV1OrganizationsOrganizationIDProjectsProjectIDIdentitiesIdentityIDSecuritygroups(ctx context.Context, organizationID OrganizationIDParameter, ...) (*http.Response, error)
- func (c *Client) PostApiV1OrganizationsOrganizationIDProjectsProjectIDIdentitiesIdentityIDSecuritygroupsWithBody(ctx context.Context, organizationID OrganizationIDParameter, ...) (*http.Response, error)
- func (c *Client) PostApiV1OrganizationsOrganizationIDProjectsProjectIDIdentitiesIdentityIDServers(ctx context.Context, organizationID OrganizationIDParameter, ...) (*http.Response, error)
- func (c *Client) PostApiV1OrganizationsOrganizationIDProjectsProjectIDIdentitiesIdentityIDServersServerIDHardreboot(ctx context.Context, organizationID OrganizationIDParameter, ...) (*http.Response, error)
- func (c *Client) PostApiV1OrganizationsOrganizationIDProjectsProjectIDIdentitiesIdentityIDServersServerIDSoftreboot(ctx context.Context, organizationID OrganizationIDParameter, ...) (*http.Response, error)
- func (c *Client) PostApiV1OrganizationsOrganizationIDProjectsProjectIDIdentitiesIdentityIDServersServerIDStart(ctx context.Context, organizationID OrganizationIDParameter, ...) (*http.Response, error)
- func (c *Client) PostApiV1OrganizationsOrganizationIDProjectsProjectIDIdentitiesIdentityIDServersServerIDStop(ctx context.Context, organizationID OrganizationIDParameter, ...) (*http.Response, error)
- func (c *Client) PostApiV1OrganizationsOrganizationIDProjectsProjectIDIdentitiesIdentityIDServersWithBody(ctx context.Context, organizationID OrganizationIDParameter, ...) (*http.Response, error)
- func (c *Client) PostApiV1OrganizationsOrganizationIDProjectsProjectIDIdentitiesWithBody(ctx context.Context, organizationID OrganizationIDParameter, ...) (*http.Response, error)
- func (c *Client) PostApiV1OrganizationsOrganizationIDRegionsRegionIDImages(ctx context.Context, organizationID OrganizationIDParameter, ...) (*http.Response, error)
- func (c *Client) PostApiV1OrganizationsOrganizationIDRegionsRegionIDImagesWithBody(ctx context.Context, organizationID OrganizationIDParameter, ...) (*http.Response, error)
- func (c *Client) PostApiV2Filestorage(ctx context.Context, body PostApiV2FilestorageJSONRequestBody, ...) (*http.Response, error)
- func (c *Client) PostApiV2FilestorageWithBody(ctx context.Context, contentType string, body io.Reader, ...) (*http.Response, error)
- func (c *Client) PostApiV2Networks(ctx context.Context, body PostApiV2NetworksJSONRequestBody, ...) (*http.Response, error)
- func (c *Client) PostApiV2NetworksWithBody(ctx context.Context, contentType string, body io.Reader, ...) (*http.Response, error)
- func (c *Client) PostApiV2Securitygroups(ctx context.Context, body PostApiV2SecuritygroupsJSONRequestBody, ...) (*http.Response, error)
- func (c *Client) PostApiV2SecuritygroupsWithBody(ctx context.Context, contentType string, body io.Reader, ...) (*http.Response, error)
- func (c *Client) PostApiV2Servers(ctx context.Context, body PostApiV2ServersJSONRequestBody, ...) (*http.Response, error)
- func (c *Client) PostApiV2ServersServerIDHardreboot(ctx context.Context, serverID ServerIDParameter, reqEditors ...RequestEditorFn) (*http.Response, error)
- func (c *Client) PostApiV2ServersServerIDSnapshot(ctx context.Context, serverID ServerIDParameter, ...) (*http.Response, error)
- func (c *Client) PostApiV2ServersServerIDSnapshotWithBody(ctx context.Context, serverID ServerIDParameter, contentType string, ...) (*http.Response, error)
- func (c *Client) PostApiV2ServersServerIDSoftreboot(ctx context.Context, serverID ServerIDParameter, reqEditors ...RequestEditorFn) (*http.Response, error)
- func (c *Client) PostApiV2ServersServerIDStart(ctx context.Context, serverID ServerIDParameter, reqEditors ...RequestEditorFn) (*http.Response, error)
- func (c *Client) PostApiV2ServersServerIDStop(ctx context.Context, serverID ServerIDParameter, reqEditors ...RequestEditorFn) (*http.Response, error)
- func (c *Client) PostApiV2ServersWithBody(ctx context.Context, contentType string, body io.Reader, ...) (*http.Response, error)
- func (c *Client) PutApiV1OrganizationsOrganizationIDProjectsProjectIDIdentitiesIdentityIDSecuritygroupsSecurityGroupID(ctx context.Context, organizationID OrganizationIDParameter, ...) (*http.Response, error)
- func (c *Client) PutApiV1OrganizationsOrganizationIDProjectsProjectIDIdentitiesIdentityIDSecuritygroupsSecurityGroupIDWithBody(ctx context.Context, organizationID OrganizationIDParameter, ...) (*http.Response, error)
- func (c *Client) PutApiV1OrganizationsOrganizationIDProjectsProjectIDIdentitiesIdentityIDServersServerID(ctx context.Context, organizationID OrganizationIDParameter, ...) (*http.Response, error)
- func (c *Client) PutApiV1OrganizationsOrganizationIDProjectsProjectIDIdentitiesIdentityIDServersServerIDWithBody(ctx context.Context, organizationID OrganizationIDParameter, ...) (*http.Response, error)
- func (c *Client) PutApiV2FilestorageFilestorageID(ctx context.Context, filestorageID FilestorageIDParameter, ...) (*http.Response, error)
- func (c *Client) PutApiV2FilestorageFilestorageIDWithBody(ctx context.Context, filestorageID FilestorageIDParameter, contentType string, ...) (*http.Response, error)
- func (c *Client) PutApiV2NetworksNetworkID(ctx context.Context, networkID NetworkIDParameter, ...) (*http.Response, error)
- func (c *Client) PutApiV2NetworksNetworkIDWithBody(ctx context.Context, networkID NetworkIDParameter, contentType string, ...) (*http.Response, error)
- func (c *Client) PutApiV2SecuritygroupsSecurityGroupID(ctx context.Context, securityGroupID SecurityGroupIDParameter, ...) (*http.Response, error)
- func (c *Client) PutApiV2SecuritygroupsSecurityGroupIDWithBody(ctx context.Context, securityGroupID SecurityGroupIDParameter, ...) (*http.Response, error)
- func (c *Client) PutApiV2ServersServerID(ctx context.Context, serverID ServerIDParameter, ...) (*http.Response, error)
- func (c *Client) PutApiV2ServersServerIDWithBody(ctx context.Context, serverID ServerIDParameter, contentType string, ...) (*http.Response, error)
- type ClientInterface
- type ClientOption
- type ClientWithResponses
- func (c *ClientWithResponses) DeleteApiV1OrganizationsOrganizationIDProjectsProjectIDIdentitiesIdentityIDNetworksNetworkIDWithResponse(ctx context.Context, organizationID OrganizationIDParameter, ...) (...)
- func (c *ClientWithResponses) DeleteApiV1OrganizationsOrganizationIDProjectsProjectIDIdentitiesIdentityIDSecuritygroupsSecurityGroupIDWithResponse(ctx context.Context, organizationID OrganizationIDParameter, ...) (...)
- func (c *ClientWithResponses) DeleteApiV1OrganizationsOrganizationIDProjectsProjectIDIdentitiesIdentityIDServersServerIDWithResponse(ctx context.Context, organizationID OrganizationIDParameter, ...) (...)
- func (c *ClientWithResponses) DeleteApiV1OrganizationsOrganizationIDProjectsProjectIDIdentitiesIdentityIDWithResponse(ctx context.Context, organizationID OrganizationIDParameter, ...) (...)
- func (c *ClientWithResponses) DeleteApiV1OrganizationsOrganizationIDRegionsRegionIDImagesImageIDWithResponse(ctx context.Context, organizationID OrganizationIDParameter, ...) (*DeleteApiV1OrganizationsOrganizationIDRegionsRegionIDImagesImageIDResponse, ...)
- func (c *ClientWithResponses) DeleteApiV2FilestorageFilestorageIDWithResponse(ctx context.Context, filestorageID FilestorageIDParameter, ...) (*DeleteApiV2FilestorageFilestorageIDResponse, error)
- func (c *ClientWithResponses) DeleteApiV2NetworksNetworkIDWithResponse(ctx context.Context, networkID NetworkIDParameter, ...) (*DeleteApiV2NetworksNetworkIDResponse, error)
- func (c *ClientWithResponses) DeleteApiV2SecuritygroupsSecurityGroupIDWithResponse(ctx context.Context, securityGroupID SecurityGroupIDParameter, ...) (*DeleteApiV2SecuritygroupsSecurityGroupIDResponse, error)
- func (c *ClientWithResponses) DeleteApiV2ServersServerIDWithResponse(ctx context.Context, serverID ServerIDParameter, reqEditors ...RequestEditorFn) (*DeleteApiV2ServersServerIDResponse, error)
- func (c *ClientWithResponses) GetApiV1OrganizationsOrganizationIDIdentitiesWithResponse(ctx context.Context, organizationID OrganizationIDParameter, ...) (*GetApiV1OrganizationsOrganizationIDIdentitiesResponse, error)
- func (c *ClientWithResponses) GetApiV1OrganizationsOrganizationIDNetworksWithResponse(ctx context.Context, organizationID OrganizationIDParameter, ...) (*GetApiV1OrganizationsOrganizationIDNetworksResponse, error)
- func (c *ClientWithResponses) GetApiV1OrganizationsOrganizationIDProjectsProjectIDIdentitiesIdentityIDNetworksNetworkIDWithResponse(ctx context.Context, organizationID OrganizationIDParameter, ...) (...)
- func (c *ClientWithResponses) GetApiV1OrganizationsOrganizationIDProjectsProjectIDIdentitiesIdentityIDSecuritygroupsSecurityGroupIDWithResponse(ctx context.Context, organizationID OrganizationIDParameter, ...) (...)
- func (c *ClientWithResponses) GetApiV1OrganizationsOrganizationIDProjectsProjectIDIdentitiesIdentityIDServersServerIDConsoleoutputWithResponse(ctx context.Context, organizationID OrganizationIDParameter, ...) (...)
- func (c *ClientWithResponses) GetApiV1OrganizationsOrganizationIDProjectsProjectIDIdentitiesIdentityIDServersServerIDConsolesessionsWithResponse(ctx context.Context, organizationID OrganizationIDParameter, ...) (...)
- func (c *ClientWithResponses) GetApiV1OrganizationsOrganizationIDProjectsProjectIDIdentitiesIdentityIDServersServerIDWithResponse(ctx context.Context, organizationID OrganizationIDParameter, ...) (...)
- func (c *ClientWithResponses) GetApiV1OrganizationsOrganizationIDProjectsProjectIDIdentitiesIdentityIDWithResponse(ctx context.Context, organizationID OrganizationIDParameter, ...) (...)
- func (c *ClientWithResponses) GetApiV1OrganizationsOrganizationIDRegionsRegionIDDetailWithResponse(ctx context.Context, organizationID OrganizationIDParameter, ...) (*GetApiV1OrganizationsOrganizationIDRegionsRegionIDDetailResponse, error)
- func (c *ClientWithResponses) GetApiV1OrganizationsOrganizationIDRegionsRegionIDExternalnetworksWithResponse(ctx context.Context, organizationID OrganizationIDParameter, ...) (*GetApiV1OrganizationsOrganizationIDRegionsRegionIDExternalnetworksResponse, ...)
- func (c *ClientWithResponses) GetApiV1OrganizationsOrganizationIDRegionsRegionIDFlavorsWithResponse(ctx context.Context, organizationID OrganizationIDParameter, ...) (*GetApiV1OrganizationsOrganizationIDRegionsRegionIDFlavorsResponse, error)
- func (c *ClientWithResponses) GetApiV1OrganizationsOrganizationIDRegionsRegionIDImagesWithResponse(ctx context.Context, organizationID OrganizationIDParameter, ...) (*GetApiV1OrganizationsOrganizationIDRegionsRegionIDImagesResponse, error)
- func (c *ClientWithResponses) GetApiV1OrganizationsOrganizationIDRegionsWithResponse(ctx context.Context, organizationID OrganizationIDParameter, ...) (*GetApiV1OrganizationsOrganizationIDRegionsResponse, error)
- func (c *ClientWithResponses) GetApiV1OrganizationsOrganizationIDSecuritygroupsWithResponse(ctx context.Context, organizationID OrganizationIDParameter, ...) (*GetApiV1OrganizationsOrganizationIDSecuritygroupsResponse, error)
- func (c *ClientWithResponses) GetApiV1OrganizationsOrganizationIDServersWithResponse(ctx context.Context, organizationID OrganizationIDParameter, ...) (*GetApiV1OrganizationsOrganizationIDServersResponse, error)
- func (c *ClientWithResponses) GetApiV2FilestorageFilestorageIDWithResponse(ctx context.Context, filestorageID FilestorageIDParameter, ...) (*GetApiV2FilestorageFilestorageIDResponse, error)
- func (c *ClientWithResponses) GetApiV2FilestorageWithResponse(ctx context.Context, params *GetApiV2FilestorageParams, ...) (*GetApiV2FilestorageResponse, error)
- func (c *ClientWithResponses) GetApiV2FilestorageclassesWithResponse(ctx context.Context, params *GetApiV2FilestorageclassesParams, ...) (*GetApiV2FilestorageclassesResponse, error)
- func (c *ClientWithResponses) GetApiV2NetworksNetworkIDWithResponse(ctx context.Context, networkID NetworkIDParameter, ...) (*GetApiV2NetworksNetworkIDResponse, error)
- func (c *ClientWithResponses) GetApiV2NetworksWithResponse(ctx context.Context, params *GetApiV2NetworksParams, ...) (*GetApiV2NetworksResponse, error)
- func (c *ClientWithResponses) GetApiV2SecuritygroupsSecurityGroupIDWithResponse(ctx context.Context, securityGroupID SecurityGroupIDParameter, ...) (*GetApiV2SecuritygroupsSecurityGroupIDResponse, error)
- func (c *ClientWithResponses) GetApiV2SecuritygroupsWithResponse(ctx context.Context, params *GetApiV2SecuritygroupsParams, ...) (*GetApiV2SecuritygroupsResponse, error)
- func (c *ClientWithResponses) GetApiV2ServersServerIDConsoleoutputWithResponse(ctx context.Context, serverID ServerIDParameter, ...) (*GetApiV2ServersServerIDConsoleoutputResponse, error)
- func (c *ClientWithResponses) GetApiV2ServersServerIDConsolesessionsWithResponse(ctx context.Context, serverID ServerIDParameter, reqEditors ...RequestEditorFn) (*GetApiV2ServersServerIDConsolesessionsResponse, error)
- func (c *ClientWithResponses) GetApiV2ServersServerIDSshkeyWithResponse(ctx context.Context, serverID ServerIDParameter, reqEditors ...RequestEditorFn) (*GetApiV2ServersServerIDSshkeyResponse, error)
- func (c *ClientWithResponses) GetApiV2ServersServerIDWithResponse(ctx context.Context, serverID ServerIDParameter, reqEditors ...RequestEditorFn) (*GetApiV2ServersServerIDResponse, error)
- func (c *ClientWithResponses) GetApiV2ServersWithResponse(ctx context.Context, params *GetApiV2ServersParams, ...) (*GetApiV2ServersResponse, error)
- func (c *ClientWithResponses) PostApiV1OrganizationsOrganizationIDProjectsProjectIDIdentitiesIdentityIDNetworksWithBodyWithResponse(ctx context.Context, organizationID OrganizationIDParameter, ...) (...)
- func (c *ClientWithResponses) PostApiV1OrganizationsOrganizationIDProjectsProjectIDIdentitiesIdentityIDNetworksWithResponse(ctx context.Context, organizationID OrganizationIDParameter, ...) (...)
- func (c *ClientWithResponses) PostApiV1OrganizationsOrganizationIDProjectsProjectIDIdentitiesIdentityIDSecuritygroupsWithBodyWithResponse(ctx context.Context, organizationID OrganizationIDParameter, ...) (...)
- func (c *ClientWithResponses) PostApiV1OrganizationsOrganizationIDProjectsProjectIDIdentitiesIdentityIDSecuritygroupsWithResponse(ctx context.Context, organizationID OrganizationIDParameter, ...) (...)
- func (c *ClientWithResponses) PostApiV1OrganizationsOrganizationIDProjectsProjectIDIdentitiesIdentityIDServersServerIDHardrebootWithResponse(ctx context.Context, organizationID OrganizationIDParameter, ...) (...)
- func (c *ClientWithResponses) PostApiV1OrganizationsOrganizationIDProjectsProjectIDIdentitiesIdentityIDServersServerIDSoftrebootWithResponse(ctx context.Context, organizationID OrganizationIDParameter, ...) (...)
- func (c *ClientWithResponses) PostApiV1OrganizationsOrganizationIDProjectsProjectIDIdentitiesIdentityIDServersServerIDStartWithResponse(ctx context.Context, organizationID OrganizationIDParameter, ...) (...)
- func (c *ClientWithResponses) PostApiV1OrganizationsOrganizationIDProjectsProjectIDIdentitiesIdentityIDServersServerIDStopWithResponse(ctx context.Context, organizationID OrganizationIDParameter, ...) (...)
- func (c *ClientWithResponses) PostApiV1OrganizationsOrganizationIDProjectsProjectIDIdentitiesIdentityIDServersWithBodyWithResponse(ctx context.Context, organizationID OrganizationIDParameter, ...) (...)
- func (c *ClientWithResponses) PostApiV1OrganizationsOrganizationIDProjectsProjectIDIdentitiesIdentityIDServersWithResponse(ctx context.Context, organizationID OrganizationIDParameter, ...) (...)
- func (c *ClientWithResponses) PostApiV1OrganizationsOrganizationIDProjectsProjectIDIdentitiesWithBodyWithResponse(ctx context.Context, organizationID OrganizationIDParameter, ...) (*PostApiV1OrganizationsOrganizationIDProjectsProjectIDIdentitiesResponse, ...)
- func (c *ClientWithResponses) PostApiV1OrganizationsOrganizationIDProjectsProjectIDIdentitiesWithResponse(ctx context.Context, organizationID OrganizationIDParameter, ...) (*PostApiV1OrganizationsOrganizationIDProjectsProjectIDIdentitiesResponse, ...)
- func (c *ClientWithResponses) PostApiV1OrganizationsOrganizationIDRegionsRegionIDImagesWithBodyWithResponse(ctx context.Context, organizationID OrganizationIDParameter, ...) (*PostApiV1OrganizationsOrganizationIDRegionsRegionIDImagesResponse, error)
- func (c *ClientWithResponses) PostApiV1OrganizationsOrganizationIDRegionsRegionIDImagesWithResponse(ctx context.Context, organizationID OrganizationIDParameter, ...) (*PostApiV1OrganizationsOrganizationIDRegionsRegionIDImagesResponse, error)
- func (c *ClientWithResponses) PostApiV2FilestorageWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, ...) (*PostApiV2FilestorageResponse, error)
- func (c *ClientWithResponses) PostApiV2FilestorageWithResponse(ctx context.Context, body PostApiV2FilestorageJSONRequestBody, ...) (*PostApiV2FilestorageResponse, error)
- func (c *ClientWithResponses) PostApiV2NetworksWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, ...) (*PostApiV2NetworksResponse, error)
- func (c *ClientWithResponses) PostApiV2NetworksWithResponse(ctx context.Context, body PostApiV2NetworksJSONRequestBody, ...) (*PostApiV2NetworksResponse, error)
- func (c *ClientWithResponses) PostApiV2SecuritygroupsWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, ...) (*PostApiV2SecuritygroupsResponse, error)
- func (c *ClientWithResponses) PostApiV2SecuritygroupsWithResponse(ctx context.Context, body PostApiV2SecuritygroupsJSONRequestBody, ...) (*PostApiV2SecuritygroupsResponse, error)
- func (c *ClientWithResponses) PostApiV2ServersServerIDHardrebootWithResponse(ctx context.Context, serverID ServerIDParameter, reqEditors ...RequestEditorFn) (*PostApiV2ServersServerIDHardrebootResponse, error)
- func (c *ClientWithResponses) PostApiV2ServersServerIDSnapshotWithBodyWithResponse(ctx context.Context, serverID ServerIDParameter, contentType string, ...) (*PostApiV2ServersServerIDSnapshotResponse, error)
- func (c *ClientWithResponses) PostApiV2ServersServerIDSnapshotWithResponse(ctx context.Context, serverID ServerIDParameter, ...) (*PostApiV2ServersServerIDSnapshotResponse, error)
- func (c *ClientWithResponses) PostApiV2ServersServerIDSoftrebootWithResponse(ctx context.Context, serverID ServerIDParameter, reqEditors ...RequestEditorFn) (*PostApiV2ServersServerIDSoftrebootResponse, error)
- func (c *ClientWithResponses) PostApiV2ServersServerIDStartWithResponse(ctx context.Context, serverID ServerIDParameter, reqEditors ...RequestEditorFn) (*PostApiV2ServersServerIDStartResponse, error)
- func (c *ClientWithResponses) PostApiV2ServersServerIDStopWithResponse(ctx context.Context, serverID ServerIDParameter, reqEditors ...RequestEditorFn) (*PostApiV2ServersServerIDStopResponse, error)
- func (c *ClientWithResponses) PostApiV2ServersWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, ...) (*PostApiV2ServersResponse, error)
- func (c *ClientWithResponses) PostApiV2ServersWithResponse(ctx context.Context, body PostApiV2ServersJSONRequestBody, ...) (*PostApiV2ServersResponse, error)
- func (c *ClientWithResponses) PutApiV1OrganizationsOrganizationIDProjectsProjectIDIdentitiesIdentityIDSecuritygroupsSecurityGroupIDWithBodyWithResponse(ctx context.Context, organizationID OrganizationIDParameter, ...) (...)
- func (c *ClientWithResponses) PutApiV1OrganizationsOrganizationIDProjectsProjectIDIdentitiesIdentityIDSecuritygroupsSecurityGroupIDWithResponse(ctx context.Context, organizationID OrganizationIDParameter, ...) (...)
- func (c *ClientWithResponses) PutApiV1OrganizationsOrganizationIDProjectsProjectIDIdentitiesIdentityIDServersServerIDWithBodyWithResponse(ctx context.Context, organizationID OrganizationIDParameter, ...) (...)
- func (c *ClientWithResponses) PutApiV1OrganizationsOrganizationIDProjectsProjectIDIdentitiesIdentityIDServersServerIDWithResponse(ctx context.Context, organizationID OrganizationIDParameter, ...) (...)
- func (c *ClientWithResponses) PutApiV2FilestorageFilestorageIDWithBodyWithResponse(ctx context.Context, filestorageID FilestorageIDParameter, contentType string, ...) (*PutApiV2FilestorageFilestorageIDResponse, error)
- func (c *ClientWithResponses) PutApiV2FilestorageFilestorageIDWithResponse(ctx context.Context, filestorageID FilestorageIDParameter, ...) (*PutApiV2FilestorageFilestorageIDResponse, error)
- func (c *ClientWithResponses) PutApiV2NetworksNetworkIDWithBodyWithResponse(ctx context.Context, networkID NetworkIDParameter, contentType string, ...) (*PutApiV2NetworksNetworkIDResponse, error)
- func (c *ClientWithResponses) PutApiV2NetworksNetworkIDWithResponse(ctx context.Context, networkID NetworkIDParameter, ...) (*PutApiV2NetworksNetworkIDResponse, error)
- func (c *ClientWithResponses) PutApiV2SecuritygroupsSecurityGroupIDWithBodyWithResponse(ctx context.Context, securityGroupID SecurityGroupIDParameter, ...) (*PutApiV2SecuritygroupsSecurityGroupIDResponse, error)
- func (c *ClientWithResponses) PutApiV2SecuritygroupsSecurityGroupIDWithResponse(ctx context.Context, securityGroupID SecurityGroupIDParameter, ...) (*PutApiV2SecuritygroupsSecurityGroupIDResponse, error)
- func (c *ClientWithResponses) PutApiV2ServersServerIDWithBodyWithResponse(ctx context.Context, serverID ServerIDParameter, contentType string, ...) (*PutApiV2ServersServerIDResponse, error)
- func (c *ClientWithResponses) PutApiV2ServersServerIDWithResponse(ctx context.Context, serverID ServerIDParameter, ...) (*PutApiV2ServersServerIDResponse, error)
- type ClientWithResponsesInterface
- type ConsoleOutput
- type ConsoleOutputResponse
- type ConsoleSession
- type ConsoleSessionResponse
- type DeleteApiV1OrganizationsOrganizationIDProjectsProjectIDIdentitiesIdentityIDNetworksNetworkIDResponse
- type DeleteApiV1OrganizationsOrganizationIDProjectsProjectIDIdentitiesIdentityIDResponse
- type DeleteApiV1OrganizationsOrganizationIDProjectsProjectIDIdentitiesIdentityIDSecuritygroupsSecurityGroupIDResponse
- type DeleteApiV1OrganizationsOrganizationIDProjectsProjectIDIdentitiesIdentityIDServersServerIDResponse
- type DeleteApiV1OrganizationsOrganizationIDRegionsRegionIDImagesImageIDResponse
- type DeleteApiV2FilestorageFilestorageIDResponse
- type DeleteApiV2NetworksNetworkIDResponse
- type DeleteApiV2SecuritygroupsSecurityGroupIDResponse
- type DeleteApiV2ServersServerIDResponse
- type ExternalNetwork
- type ExternalNetworks
- type ExternalNetworksResponse
- type FilestorageIDParameter
- type Flavor
- type FlavorSpec
- type Flavors
- type FlavorsResponse
- type GetApiV1OrganizationsOrganizationIDIdentitiesResponse
- type GetApiV1OrganizationsOrganizationIDNetworksResponse
- type GetApiV1OrganizationsOrganizationIDProjectsProjectIDIdentitiesIdentityIDNetworksNetworkIDResponse
- type GetApiV1OrganizationsOrganizationIDProjectsProjectIDIdentitiesIdentityIDResponse
- type GetApiV1OrganizationsOrganizationIDProjectsProjectIDIdentitiesIdentityIDSecuritygroupsSecurityGroupIDResponse
- type GetApiV1OrganizationsOrganizationIDProjectsProjectIDIdentitiesIdentityIDServersServerIDConsoleoutputParams
- type GetApiV1OrganizationsOrganizationIDProjectsProjectIDIdentitiesIdentityIDServersServerIDConsoleoutputResponse
- type GetApiV1OrganizationsOrganizationIDProjectsProjectIDIdentitiesIdentityIDServersServerIDConsolesessionsResponse
- type GetApiV1OrganizationsOrganizationIDProjectsProjectIDIdentitiesIdentityIDServersServerIDResponse
- type GetApiV1OrganizationsOrganizationIDRegionsRegionIDDetailResponse
- type GetApiV1OrganizationsOrganizationIDRegionsRegionIDExternalnetworksResponse
- type GetApiV1OrganizationsOrganizationIDRegionsRegionIDFlavorsResponse
- type GetApiV1OrganizationsOrganizationIDRegionsRegionIDImagesResponse
- type GetApiV1OrganizationsOrganizationIDRegionsResponse
- type GetApiV1OrganizationsOrganizationIDSecuritygroupsParams
- type GetApiV1OrganizationsOrganizationIDSecuritygroupsResponse
- type GetApiV1OrganizationsOrganizationIDServersParams
- type GetApiV1OrganizationsOrganizationIDServersResponse
- type GetApiV2FilestorageFilestorageIDResponse
- type GetApiV2FilestorageParams
- type GetApiV2FilestorageResponse
- type GetApiV2FilestorageclassesParams
- type GetApiV2FilestorageclassesResponse
- type GetApiV2NetworksNetworkIDResponse
- type GetApiV2NetworksParams
- type GetApiV2NetworksResponse
- type GetApiV2SecuritygroupsParams
- type GetApiV2SecuritygroupsResponse
- type GetApiV2SecuritygroupsSecurityGroupIDResponse
- type GetApiV2ServersParams
- type GetApiV2ServersResponse
- type GetApiV2ServersServerIDConsoleoutputParams
- type GetApiV2ServersServerIDConsoleoutputResponse
- type GetApiV2ServersServerIDConsolesessionsResponse
- type GetApiV2ServersServerIDResponse
- type GetApiV2ServersServerIDSshkeyResponse
- type GpuModel
- type GpuModelList
- type GpuSpec
- type GpuVendor
- type HttpRequestDoer
- type IdentitiesRead
- type IdentitiesResponse
- type IdentityIDParameter
- type IdentityRead
- type IdentityRequest
- type IdentityResponse
- type IdentitySpec
- type IdentitySpecOpenStack
- type IdentityWrite
- type IdentityWriteSpec
- type Image
- type ImageCreate
- type ImageCreateRequest
- type ImageCreateSpec
- type ImageGpu
- type ImageIDParameter
- type ImageOS
- type ImageResponse
- type ImageSpec
- type ImageState
- type ImageStatus
- type ImageVirtualization
- type Images
- type ImagesResponse
- type InstanceLifecyclePhase
- type InvalidParamFormatError
- type Ipv4Address
- type Ipv4AddressList
- type KubernetesNameParameter
- type LengthParameter
- type MiddlewareFunc
- type NFSV2Spec
- type NetworkDirection
- type NetworkIDList
- type NetworkIDParameter
- type NetworkIDQueryParameter
- type NetworkProtocol
- type NetworkRead
- type NetworkReadSpec
- type NetworkRequest
- type NetworkResponse
- type NetworkSpecOpenstack
- type NetworkV2Create
- type NetworkV2CreateRequest
- type NetworkV2CreateSpec
- type NetworkV2Read
- type NetworkV2Response
- type NetworkV2Spec
- type NetworkV2Status
- type NetworkV2Update
- type NetworkV2UpdateRequest
- type NetworkWrite
- type NetworkWriteSpec
- type NetworksRead
- type NetworksResponse
- type NetworksV2Read
- type NetworksV2Response
- type OrganizationIDParameter
- type OrganizationIDQueryParameter
- type OsDistro
- type OsFamily
- type OsKernel
- type PostApiV1OrganizationsOrganizationIDProjectsProjectIDIdentitiesIdentityIDNetworksJSONRequestBody
- type PostApiV1OrganizationsOrganizationIDProjectsProjectIDIdentitiesIdentityIDNetworksResponse
- type PostApiV1OrganizationsOrganizationIDProjectsProjectIDIdentitiesIdentityIDSecuritygroupsJSONRequestBody
- type PostApiV1OrganizationsOrganizationIDProjectsProjectIDIdentitiesIdentityIDSecuritygroupsResponse
- type PostApiV1OrganizationsOrganizationIDProjectsProjectIDIdentitiesIdentityIDServersJSONRequestBody
- type PostApiV1OrganizationsOrganizationIDProjectsProjectIDIdentitiesIdentityIDServersResponse
- type PostApiV1OrganizationsOrganizationIDProjectsProjectIDIdentitiesIdentityIDServersServerIDHardrebootResponse
- type PostApiV1OrganizationsOrganizationIDProjectsProjectIDIdentitiesIdentityIDServersServerIDSoftrebootResponse
- type PostApiV1OrganizationsOrganizationIDProjectsProjectIDIdentitiesIdentityIDServersServerIDStartResponse
- type PostApiV1OrganizationsOrganizationIDProjectsProjectIDIdentitiesIdentityIDServersServerIDStopResponse
- type PostApiV1OrganizationsOrganizationIDProjectsProjectIDIdentitiesJSONRequestBody
- type PostApiV1OrganizationsOrganizationIDProjectsProjectIDIdentitiesResponse
- type PostApiV1OrganizationsOrganizationIDRegionsRegionIDImagesJSONRequestBody
- type PostApiV1OrganizationsOrganizationIDRegionsRegionIDImagesResponse
- type PostApiV2FilestorageJSONRequestBody
- type PostApiV2FilestorageResponse
- type PostApiV2NetworksJSONRequestBody
- type PostApiV2NetworksResponse
- type PostApiV2SecuritygroupsJSONRequestBody
- type PostApiV2SecuritygroupsResponse
- type PostApiV2ServersJSONRequestBody
- type PostApiV2ServersResponse
- type PostApiV2ServersServerIDHardrebootResponse
- type PostApiV2ServersServerIDSnapshotJSONRequestBody
- type PostApiV2ServersServerIDSnapshotResponse
- type PostApiV2ServersServerIDSoftrebootResponse
- type PostApiV2ServersServerIDStartResponse
- type PostApiV2ServersServerIDStopResponse
- type ProjectIDParameter
- type ProjectIDQueryParameter
- type PutApiV1OrganizationsOrganizationIDProjectsProjectIDIdentitiesIdentityIDSecuritygroupsSecurityGroupIDJSONRequestBody
- type PutApiV1OrganizationsOrganizationIDProjectsProjectIDIdentitiesIdentityIDSecuritygroupsSecurityGroupIDResponse
- type PutApiV1OrganizationsOrganizationIDProjectsProjectIDIdentitiesIdentityIDServersServerIDJSONRequestBody
- type PutApiV1OrganizationsOrganizationIDProjectsProjectIDIdentitiesIdentityIDServersServerIDResponse
- type PutApiV2FilestorageFilestorageIDJSONRequestBody
- type PutApiV2FilestorageFilestorageIDResponse
- type PutApiV2NetworksNetworkIDJSONRequestBody
- type PutApiV2NetworksNetworkIDResponse
- type PutApiV2SecuritygroupsSecurityGroupIDJSONRequestBody
- type PutApiV2SecuritygroupsSecurityGroupIDResponse
- type PutApiV2ServersServerIDJSONRequestBody
- type PutApiV2ServersServerIDResponse
- type RegionDetailKubernetes
- type RegionDetailRead
- type RegionDetailResponse
- type RegionDetailSpec
- type RegionFeatures
- type RegionIDParameter
- type RegionIDQueryParameter
- type RegionRead
- type RegionSpec
- type RegionType
- type Regions
- type RegionsResponse
- type RequestEditorFn
- type RequiredHeaderError
- type RequiredParamError
- type Route
- type Routes
- type SecurityGroupIDParameter
- type SecurityGroupRead
- type SecurityGroupRequest
- type SecurityGroupResponse
- type SecurityGroupRule
- type SecurityGroupRuleList
- type SecurityGroupRulePort
- type SecurityGroupRulePortRange
- type SecurityGroupRuleV2
- type SecurityGroupRuleV2List
- type SecurityGroupSpec
- type SecurityGroupV2Create
- type SecurityGroupV2CreateRequest
- type SecurityGroupV2CreateSpec
- type SecurityGroupV2Read
- type SecurityGroupV2Response
- type SecurityGroupV2Spec
- type SecurityGroupV2Status
- type SecurityGroupV2Update
- type SecurityGroupV2UpdateRequest
- type SecurityGroupWrite
- type SecurityGroupsRead
- type SecurityGroupsResponse
- type SecurityGroupsV2Read
- type SecurityGroupsV2Response
- type ServerIDParameter
- type ServerInterface
- type ServerInterfaceWrapper
- func (siw *ServerInterfaceWrapper) DeleteApiV1OrganizationsOrganizationIDProjectsProjectIDIdentitiesIdentityID(w http.ResponseWriter, r *http.Request)
- func (siw *ServerInterfaceWrapper) DeleteApiV1OrganizationsOrganizationIDProjectsProjectIDIdentitiesIdentityIDNetworksNetworkID(w http.ResponseWriter, r *http.Request)
- func (siw *ServerInterfaceWrapper) DeleteApiV1OrganizationsOrganizationIDProjectsProjectIDIdentitiesIdentityIDSecuritygroupsSecurityGroupID(w http.ResponseWriter, r *http.Request)
- func (siw *ServerInterfaceWrapper) DeleteApiV1OrganizationsOrganizationIDProjectsProjectIDIdentitiesIdentityIDServersServerID(w http.ResponseWriter, r *http.Request)
- func (siw *ServerInterfaceWrapper) DeleteApiV1OrganizationsOrganizationIDRegionsRegionIDImagesImageID(w http.ResponseWriter, r *http.Request)
- func (siw *ServerInterfaceWrapper) DeleteApiV2FilestorageFilestorageID(w http.ResponseWriter, r *http.Request)
- func (siw *ServerInterfaceWrapper) DeleteApiV2NetworksNetworkID(w http.ResponseWriter, r *http.Request)
- func (siw *ServerInterfaceWrapper) DeleteApiV2SecuritygroupsSecurityGroupID(w http.ResponseWriter, r *http.Request)
- func (siw *ServerInterfaceWrapper) DeleteApiV2ServersServerID(w http.ResponseWriter, r *http.Request)
- func (siw *ServerInterfaceWrapper) GetApiV1OrganizationsOrganizationIDIdentities(w http.ResponseWriter, r *http.Request)
- func (siw *ServerInterfaceWrapper) GetApiV1OrganizationsOrganizationIDNetworks(w http.ResponseWriter, r *http.Request)
- func (siw *ServerInterfaceWrapper) GetApiV1OrganizationsOrganizationIDProjectsProjectIDIdentitiesIdentityID(w http.ResponseWriter, r *http.Request)
- func (siw *ServerInterfaceWrapper) GetApiV1OrganizationsOrganizationIDProjectsProjectIDIdentitiesIdentityIDNetworksNetworkID(w http.ResponseWriter, r *http.Request)
- func (siw *ServerInterfaceWrapper) GetApiV1OrganizationsOrganizationIDProjectsProjectIDIdentitiesIdentityIDSecuritygroupsSecurityGroupID(w http.ResponseWriter, r *http.Request)
- func (siw *ServerInterfaceWrapper) GetApiV1OrganizationsOrganizationIDProjectsProjectIDIdentitiesIdentityIDServersServerID(w http.ResponseWriter, r *http.Request)
- func (siw *ServerInterfaceWrapper) GetApiV1OrganizationsOrganizationIDProjectsProjectIDIdentitiesIdentityIDServersServerIDConsoleoutput(w http.ResponseWriter, r *http.Request)
- func (siw *ServerInterfaceWrapper) GetApiV1OrganizationsOrganizationIDProjectsProjectIDIdentitiesIdentityIDServersServerIDConsolesessions(w http.ResponseWriter, r *http.Request)
- func (siw *ServerInterfaceWrapper) GetApiV1OrganizationsOrganizationIDRegions(w http.ResponseWriter, r *http.Request)
- func (siw *ServerInterfaceWrapper) GetApiV1OrganizationsOrganizationIDRegionsRegionIDDetail(w http.ResponseWriter, r *http.Request)
- func (siw *ServerInterfaceWrapper) GetApiV1OrganizationsOrganizationIDRegionsRegionIDExternalnetworks(w http.ResponseWriter, r *http.Request)
- func (siw *ServerInterfaceWrapper) GetApiV1OrganizationsOrganizationIDRegionsRegionIDFlavors(w http.ResponseWriter, r *http.Request)
- func (siw *ServerInterfaceWrapper) GetApiV1OrganizationsOrganizationIDRegionsRegionIDImages(w http.ResponseWriter, r *http.Request)
- func (siw *ServerInterfaceWrapper) GetApiV1OrganizationsOrganizationIDSecuritygroups(w http.ResponseWriter, r *http.Request)
- func (siw *ServerInterfaceWrapper) GetApiV1OrganizationsOrganizationIDServers(w http.ResponseWriter, r *http.Request)
- func (siw *ServerInterfaceWrapper) GetApiV2Filestorage(w http.ResponseWriter, r *http.Request)
- func (siw *ServerInterfaceWrapper) GetApiV2FilestorageFilestorageID(w http.ResponseWriter, r *http.Request)
- func (siw *ServerInterfaceWrapper) GetApiV2Filestorageclasses(w http.ResponseWriter, r *http.Request)
- func (siw *ServerInterfaceWrapper) GetApiV2Networks(w http.ResponseWriter, r *http.Request)
- func (siw *ServerInterfaceWrapper) GetApiV2NetworksNetworkID(w http.ResponseWriter, r *http.Request)
- func (siw *ServerInterfaceWrapper) GetApiV2Securitygroups(w http.ResponseWriter, r *http.Request)
- func (siw *ServerInterfaceWrapper) GetApiV2SecuritygroupsSecurityGroupID(w http.ResponseWriter, r *http.Request)
- func (siw *ServerInterfaceWrapper) GetApiV2Servers(w http.ResponseWriter, r *http.Request)
- func (siw *ServerInterfaceWrapper) GetApiV2ServersServerID(w http.ResponseWriter, r *http.Request)
- func (siw *ServerInterfaceWrapper) GetApiV2ServersServerIDConsoleoutput(w http.ResponseWriter, r *http.Request)
- func (siw *ServerInterfaceWrapper) GetApiV2ServersServerIDConsolesessions(w http.ResponseWriter, r *http.Request)
- func (siw *ServerInterfaceWrapper) GetApiV2ServersServerIDSshkey(w http.ResponseWriter, r *http.Request)
- func (siw *ServerInterfaceWrapper) PostApiV1OrganizationsOrganizationIDProjectsProjectIDIdentities(w http.ResponseWriter, r *http.Request)
- func (siw *ServerInterfaceWrapper) PostApiV1OrganizationsOrganizationIDProjectsProjectIDIdentitiesIdentityIDNetworks(w http.ResponseWriter, r *http.Request)
- func (siw *ServerInterfaceWrapper) PostApiV1OrganizationsOrganizationIDProjectsProjectIDIdentitiesIdentityIDSecuritygroups(w http.ResponseWriter, r *http.Request)
- func (siw *ServerInterfaceWrapper) PostApiV1OrganizationsOrganizationIDProjectsProjectIDIdentitiesIdentityIDServers(w http.ResponseWriter, r *http.Request)
- func (siw *ServerInterfaceWrapper) PostApiV1OrganizationsOrganizationIDProjectsProjectIDIdentitiesIdentityIDServersServerIDHardreboot(w http.ResponseWriter, r *http.Request)
- func (siw *ServerInterfaceWrapper) PostApiV1OrganizationsOrganizationIDProjectsProjectIDIdentitiesIdentityIDServersServerIDSoftreboot(w http.ResponseWriter, r *http.Request)
- func (siw *ServerInterfaceWrapper) PostApiV1OrganizationsOrganizationIDProjectsProjectIDIdentitiesIdentityIDServersServerIDStart(w http.ResponseWriter, r *http.Request)
- func (siw *ServerInterfaceWrapper) PostApiV1OrganizationsOrganizationIDProjectsProjectIDIdentitiesIdentityIDServersServerIDStop(w http.ResponseWriter, r *http.Request)
- func (siw *ServerInterfaceWrapper) PostApiV1OrganizationsOrganizationIDRegionsRegionIDImages(w http.ResponseWriter, r *http.Request)
- func (siw *ServerInterfaceWrapper) PostApiV2Filestorage(w http.ResponseWriter, r *http.Request)
- func (siw *ServerInterfaceWrapper) PostApiV2Networks(w http.ResponseWriter, r *http.Request)
- func (siw *ServerInterfaceWrapper) PostApiV2Securitygroups(w http.ResponseWriter, r *http.Request)
- func (siw *ServerInterfaceWrapper) PostApiV2Servers(w http.ResponseWriter, r *http.Request)
- func (siw *ServerInterfaceWrapper) PostApiV2ServersServerIDHardreboot(w http.ResponseWriter, r *http.Request)
- func (siw *ServerInterfaceWrapper) PostApiV2ServersServerIDSnapshot(w http.ResponseWriter, r *http.Request)
- func (siw *ServerInterfaceWrapper) PostApiV2ServersServerIDSoftreboot(w http.ResponseWriter, r *http.Request)
- func (siw *ServerInterfaceWrapper) PostApiV2ServersServerIDStart(w http.ResponseWriter, r *http.Request)
- func (siw *ServerInterfaceWrapper) PostApiV2ServersServerIDStop(w http.ResponseWriter, r *http.Request)
- func (siw *ServerInterfaceWrapper) PutApiV1OrganizationsOrganizationIDProjectsProjectIDIdentitiesIdentityIDSecuritygroupsSecurityGroupID(w http.ResponseWriter, r *http.Request)
- func (siw *ServerInterfaceWrapper) PutApiV1OrganizationsOrganizationIDProjectsProjectIDIdentitiesIdentityIDServersServerID(w http.ResponseWriter, r *http.Request)
- func (siw *ServerInterfaceWrapper) PutApiV2FilestorageFilestorageID(w http.ResponseWriter, r *http.Request)
- func (siw *ServerInterfaceWrapper) PutApiV2NetworksNetworkID(w http.ResponseWriter, r *http.Request)
- func (siw *ServerInterfaceWrapper) PutApiV2SecuritygroupsSecurityGroupID(w http.ResponseWriter, r *http.Request)
- func (siw *ServerInterfaceWrapper) PutApiV2ServersServerID(w http.ResponseWriter, r *http.Request)
- type ServerNetwork
- type ServerNetworkAllowedAddressPair
- type ServerNetworkAllowedAddressPairList
- type ServerNetworkList
- type ServerPublicIPAllocation
- type ServerRead
- type ServerRequest
- type ServerResponse
- type ServerSecurityGroup
- type ServerSecurityGroupList
- type ServerSpec
- type ServerStatus
- type ServerV2Create
- type ServerV2CreateRequest
- type ServerV2CreateSpec
- type ServerV2Networking
- type ServerV2Read
- type ServerV2Response
- type ServerV2SecurityGroupIDList
- type ServerV2Spec
- type ServerV2Status
- type ServerV2Update
- type ServerV2UpdateRequest
- type ServerWrite
- type ServersRead
- type ServersResponse
- type ServersV2Read
- type ServersV2Response
- type SnapshotCreate
- type SnapshotCreateSpec
- type SnapshotServerRequest
- type SoftwareVersions
- type SshKey
- type SshKeyResponse
- type StorageAttachmentListV2Status
- type StorageAttachmentV2Spec
- type StorageAttachmentV2Status
- type StorageClassListV2Read
- type StorageClassListV2Response
- type StorageClassProtocolType
- type StorageClassV2Read
- type StorageClassV2Spec
- type StorageListV2Response
- type StorageTypeV2Spec
- type StorageUsageV2Status
- type StorageV2Create
- type StorageV2CreateRequest
- type StorageV2List
- type StorageV2Read
- type StorageV2Response
- type StorageV2Spec
- type StorageV2Status
- type StorageV2Update
- type StorageV2UpdateRequest
- type TooManyValuesForParamError
- type UnescapedCookieParamError
- type Unimplemented
- func (_ Unimplemented) DeleteApiV1OrganizationsOrganizationIDProjectsProjectIDIdentitiesIdentityID(w http.ResponseWriter, r *http.Request, organizationID OrganizationIDParameter, ...)
- func (_ Unimplemented) DeleteApiV1OrganizationsOrganizationIDProjectsProjectIDIdentitiesIdentityIDNetworksNetworkID(w http.ResponseWriter, r *http.Request, organizationID OrganizationIDParameter, ...)
- func (_ Unimplemented) DeleteApiV1OrganizationsOrganizationIDProjectsProjectIDIdentitiesIdentityIDSecuritygroupsSecurityGroupID(w http.ResponseWriter, r *http.Request, organizationID OrganizationIDParameter, ...)
- func (_ Unimplemented) DeleteApiV1OrganizationsOrganizationIDProjectsProjectIDIdentitiesIdentityIDServersServerID(w http.ResponseWriter, r *http.Request, organizationID OrganizationIDParameter, ...)
- func (_ Unimplemented) DeleteApiV1OrganizationsOrganizationIDRegionsRegionIDImagesImageID(w http.ResponseWriter, r *http.Request, organizationID OrganizationIDParameter, ...)
- func (_ Unimplemented) DeleteApiV2FilestorageFilestorageID(w http.ResponseWriter, r *http.Request, filestorageID FilestorageIDParameter)
- func (_ Unimplemented) DeleteApiV2NetworksNetworkID(w http.ResponseWriter, r *http.Request, networkID NetworkIDParameter)
- func (_ Unimplemented) DeleteApiV2SecuritygroupsSecurityGroupID(w http.ResponseWriter, r *http.Request, ...)
- func (_ Unimplemented) DeleteApiV2ServersServerID(w http.ResponseWriter, r *http.Request, serverID ServerIDParameter)
- func (_ Unimplemented) GetApiV1OrganizationsOrganizationIDIdentities(w http.ResponseWriter, r *http.Request, organizationID OrganizationIDParameter)
- func (_ Unimplemented) GetApiV1OrganizationsOrganizationIDNetworks(w http.ResponseWriter, r *http.Request, organizationID OrganizationIDParameter)
- func (_ Unimplemented) GetApiV1OrganizationsOrganizationIDProjectsProjectIDIdentitiesIdentityID(w http.ResponseWriter, r *http.Request, organizationID OrganizationIDParameter, ...)
- func (_ Unimplemented) GetApiV1OrganizationsOrganizationIDProjectsProjectIDIdentitiesIdentityIDNetworksNetworkID(w http.ResponseWriter, r *http.Request, organizationID OrganizationIDParameter, ...)
- func (_ Unimplemented) GetApiV1OrganizationsOrganizationIDProjectsProjectIDIdentitiesIdentityIDSecuritygroupsSecurityGroupID(w http.ResponseWriter, r *http.Request, organizationID OrganizationIDParameter, ...)
- func (_ Unimplemented) GetApiV1OrganizationsOrganizationIDProjectsProjectIDIdentitiesIdentityIDServersServerID(w http.ResponseWriter, r *http.Request, organizationID OrganizationIDParameter, ...)
- func (_ Unimplemented) GetApiV1OrganizationsOrganizationIDProjectsProjectIDIdentitiesIdentityIDServersServerIDConsoleoutput(w http.ResponseWriter, r *http.Request, organizationID OrganizationIDParameter, ...)
- func (_ Unimplemented) GetApiV1OrganizationsOrganizationIDProjectsProjectIDIdentitiesIdentityIDServersServerIDConsolesessions(w http.ResponseWriter, r *http.Request, organizationID OrganizationIDParameter, ...)
- func (_ Unimplemented) GetApiV1OrganizationsOrganizationIDRegions(w http.ResponseWriter, r *http.Request, organizationID OrganizationIDParameter)
- func (_ Unimplemented) GetApiV1OrganizationsOrganizationIDRegionsRegionIDDetail(w http.ResponseWriter, r *http.Request, organizationID OrganizationIDParameter, ...)
- func (_ Unimplemented) GetApiV1OrganizationsOrganizationIDRegionsRegionIDExternalnetworks(w http.ResponseWriter, r *http.Request, organizationID OrganizationIDParameter, ...)
- func (_ Unimplemented) GetApiV1OrganizationsOrganizationIDRegionsRegionIDFlavors(w http.ResponseWriter, r *http.Request, organizationID OrganizationIDParameter, ...)
- func (_ Unimplemented) GetApiV1OrganizationsOrganizationIDRegionsRegionIDImages(w http.ResponseWriter, r *http.Request, organizationID OrganizationIDParameter, ...)
- func (_ Unimplemented) GetApiV1OrganizationsOrganizationIDSecuritygroups(w http.ResponseWriter, r *http.Request, organizationID OrganizationIDParameter, ...)
- func (_ Unimplemented) GetApiV1OrganizationsOrganizationIDServers(w http.ResponseWriter, r *http.Request, organizationID OrganizationIDParameter, ...)
- func (_ Unimplemented) GetApiV2Filestorage(w http.ResponseWriter, r *http.Request, params GetApiV2FilestorageParams)
- func (_ Unimplemented) GetApiV2FilestorageFilestorageID(w http.ResponseWriter, r *http.Request, filestorageID FilestorageIDParameter)
- func (_ Unimplemented) GetApiV2Filestorageclasses(w http.ResponseWriter, r *http.Request, ...)
- func (_ Unimplemented) GetApiV2Networks(w http.ResponseWriter, r *http.Request, params GetApiV2NetworksParams)
- func (_ Unimplemented) GetApiV2NetworksNetworkID(w http.ResponseWriter, r *http.Request, networkID NetworkIDParameter)
- func (_ Unimplemented) GetApiV2Securitygroups(w http.ResponseWriter, r *http.Request, params GetApiV2SecuritygroupsParams)
- func (_ Unimplemented) GetApiV2SecuritygroupsSecurityGroupID(w http.ResponseWriter, r *http.Request, ...)
- func (_ Unimplemented) GetApiV2Servers(w http.ResponseWriter, r *http.Request, params GetApiV2ServersParams)
- func (_ Unimplemented) GetApiV2ServersServerID(w http.ResponseWriter, r *http.Request, serverID ServerIDParameter)
- func (_ Unimplemented) GetApiV2ServersServerIDConsoleoutput(w http.ResponseWriter, r *http.Request, serverID ServerIDParameter, ...)
- func (_ Unimplemented) GetApiV2ServersServerIDConsolesessions(w http.ResponseWriter, r *http.Request, serverID ServerIDParameter)
- func (_ Unimplemented) GetApiV2ServersServerIDSshkey(w http.ResponseWriter, r *http.Request, serverID ServerIDParameter)
- func (_ Unimplemented) PostApiV1OrganizationsOrganizationIDProjectsProjectIDIdentities(w http.ResponseWriter, r *http.Request, organizationID OrganizationIDParameter, ...)
- func (_ Unimplemented) PostApiV1OrganizationsOrganizationIDProjectsProjectIDIdentitiesIdentityIDNetworks(w http.ResponseWriter, r *http.Request, organizationID OrganizationIDParameter, ...)
- func (_ Unimplemented) PostApiV1OrganizationsOrganizationIDProjectsProjectIDIdentitiesIdentityIDSecuritygroups(w http.ResponseWriter, r *http.Request, organizationID OrganizationIDParameter, ...)
- func (_ Unimplemented) PostApiV1OrganizationsOrganizationIDProjectsProjectIDIdentitiesIdentityIDServers(w http.ResponseWriter, r *http.Request, organizationID OrganizationIDParameter, ...)
- func (_ Unimplemented) PostApiV1OrganizationsOrganizationIDProjectsProjectIDIdentitiesIdentityIDServersServerIDHardreboot(w http.ResponseWriter, r *http.Request, organizationID OrganizationIDParameter, ...)
- func (_ Unimplemented) PostApiV1OrganizationsOrganizationIDProjectsProjectIDIdentitiesIdentityIDServersServerIDSoftreboot(w http.ResponseWriter, r *http.Request, organizationID OrganizationIDParameter, ...)
- func (_ Unimplemented) PostApiV1OrganizationsOrganizationIDProjectsProjectIDIdentitiesIdentityIDServersServerIDStart(w http.ResponseWriter, r *http.Request, organizationID OrganizationIDParameter, ...)
- func (_ Unimplemented) PostApiV1OrganizationsOrganizationIDProjectsProjectIDIdentitiesIdentityIDServersServerIDStop(w http.ResponseWriter, r *http.Request, organizationID OrganizationIDParameter, ...)
- func (_ Unimplemented) PostApiV1OrganizationsOrganizationIDRegionsRegionIDImages(w http.ResponseWriter, r *http.Request, organizationID OrganizationIDParameter, ...)
- func (_ Unimplemented) PostApiV2Filestorage(w http.ResponseWriter, r *http.Request)
- func (_ Unimplemented) PostApiV2Networks(w http.ResponseWriter, r *http.Request)
- func (_ Unimplemented) PostApiV2Securitygroups(w http.ResponseWriter, r *http.Request)
- func (_ Unimplemented) PostApiV2Servers(w http.ResponseWriter, r *http.Request)
- func (_ Unimplemented) PostApiV2ServersServerIDHardreboot(w http.ResponseWriter, r *http.Request, serverID ServerIDParameter)
- func (_ Unimplemented) PostApiV2ServersServerIDSnapshot(w http.ResponseWriter, r *http.Request, serverID ServerIDParameter)
- func (_ Unimplemented) PostApiV2ServersServerIDSoftreboot(w http.ResponseWriter, r *http.Request, serverID ServerIDParameter)
- func (_ Unimplemented) PostApiV2ServersServerIDStart(w http.ResponseWriter, r *http.Request, serverID ServerIDParameter)
- func (_ Unimplemented) PostApiV2ServersServerIDStop(w http.ResponseWriter, r *http.Request, serverID ServerIDParameter)
- func (_ Unimplemented) PutApiV1OrganizationsOrganizationIDProjectsProjectIDIdentitiesIdentityIDSecuritygroupsSecurityGroupID(w http.ResponseWriter, r *http.Request, organizationID OrganizationIDParameter, ...)
- func (_ Unimplemented) PutApiV1OrganizationsOrganizationIDProjectsProjectIDIdentitiesIdentityIDServersServerID(w http.ResponseWriter, r *http.Request, organizationID OrganizationIDParameter, ...)
- func (_ Unimplemented) PutApiV2FilestorageFilestorageID(w http.ResponseWriter, r *http.Request, filestorageID FilestorageIDParameter)
- func (_ Unimplemented) PutApiV2NetworksNetworkID(w http.ResponseWriter, r *http.Request, networkID NetworkIDParameter)
- func (_ Unimplemented) PutApiV2SecuritygroupsSecurityGroupID(w http.ResponseWriter, r *http.Request, ...)
- func (_ Unimplemented) PutApiV2ServersServerID(w http.ResponseWriter, r *http.Request, serverID ServerIDParameter)
- type UnmarshalingParamError
Constants ¶
const (
Oauth2AuthenticationScopes = "oauth2Authentication.Scopes"
)
Variables ¶
This section is empty.
Functions ¶
func GetSwagger ¶
GetSwagger returns the Swagger specification corresponding to the generated code in this file. The external references of Swagger specification are resolved. The logic of resolving external references is tightly connected to "import-mapping" feature. Externally referenced files must be embedded in the corresponding golang packages. Urls can be supported but this task was out of the scope.
func Handler ¶
func Handler(si ServerInterface) http.Handler
Handler creates http.Handler with routing matching OpenAPI spec.
func HandlerFromMux ¶
func HandlerFromMux(si ServerInterface, r chi.Router) http.Handler
HandlerFromMux creates http.Handler with routing matching OpenAPI spec based on the provided mux.
func HandlerWithOptions ¶
func HandlerWithOptions(si ServerInterface, options ChiServerOptions) http.Handler
HandlerWithOptions creates http.Handler with additional options
func NewDeleteApiV1OrganizationsOrganizationIDProjectsProjectIDIdentitiesIdentityIDNetworksNetworkIDRequest ¶ added in v0.1.46
func NewDeleteApiV1OrganizationsOrganizationIDProjectsProjectIDIdentitiesIdentityIDNetworksNetworkIDRequest(server string, organizationID OrganizationIDParameter, projectID ProjectIDParameter, identityID IdentityIDParameter, networkID NetworkIDParameter) (*http.Request, error)
NewDeleteApiV1OrganizationsOrganizationIDProjectsProjectIDIdentitiesIdentityIDNetworksNetworkIDRequest generates requests for DeleteApiV1OrganizationsOrganizationIDProjectsProjectIDIdentitiesIdentityIDNetworksNetworkID
func NewDeleteApiV1OrganizationsOrganizationIDProjectsProjectIDIdentitiesIdentityIDRequest ¶ added in v0.1.23
func NewDeleteApiV1OrganizationsOrganizationIDProjectsProjectIDIdentitiesIdentityIDRequest(server string, organizationID OrganizationIDParameter, projectID ProjectIDParameter, identityID IdentityIDParameter) (*http.Request, error)
NewDeleteApiV1OrganizationsOrganizationIDProjectsProjectIDIdentitiesIdentityIDRequest generates requests for DeleteApiV1OrganizationsOrganizationIDProjectsProjectIDIdentitiesIdentityID
func NewDeleteApiV1OrganizationsOrganizationIDProjectsProjectIDIdentitiesIdentityIDSecuritygroupsSecurityGroupIDRequest ¶ added in v0.1.45
func NewDeleteApiV1OrganizationsOrganizationIDProjectsProjectIDIdentitiesIdentityIDSecuritygroupsSecurityGroupIDRequest(server string, organizationID OrganizationIDParameter, projectID ProjectIDParameter, identityID IdentityIDParameter, securityGroupID SecurityGroupIDParameter) (*http.Request, error)
NewDeleteApiV1OrganizationsOrganizationIDProjectsProjectIDIdentitiesIdentityIDSecuritygroupsSecurityGroupIDRequest generates requests for DeleteApiV1OrganizationsOrganizationIDProjectsProjectIDIdentitiesIdentityIDSecuritygroupsSecurityGroupID
func NewDeleteApiV1OrganizationsOrganizationIDProjectsProjectIDIdentitiesIdentityIDServersServerIDRequest ¶ added in v0.1.46
func NewDeleteApiV1OrganizationsOrganizationIDProjectsProjectIDIdentitiesIdentityIDServersServerIDRequest(server string, organizationID OrganizationIDParameter, projectID ProjectIDParameter, identityID IdentityIDParameter, serverID ServerIDParameter) (*http.Request, error)
NewDeleteApiV1OrganizationsOrganizationIDProjectsProjectIDIdentitiesIdentityIDServersServerIDRequest generates requests for DeleteApiV1OrganizationsOrganizationIDProjectsProjectIDIdentitiesIdentityIDServersServerID
func NewDeleteApiV1OrganizationsOrganizationIDRegionsRegionIDImagesImageIDRequest ¶ added in v1.12.0
func NewDeleteApiV1OrganizationsOrganizationIDRegionsRegionIDImagesImageIDRequest(server string, organizationID OrganizationIDParameter, regionID RegionIDParameter, imageID ImageIDParameter) (*http.Request, error)
NewDeleteApiV1OrganizationsOrganizationIDRegionsRegionIDImagesImageIDRequest generates requests for DeleteApiV1OrganizationsOrganizationIDRegionsRegionIDImagesImageID
func NewDeleteApiV2FilestorageFilestorageIDRequest ¶ added in v1.12.0
func NewDeleteApiV2FilestorageFilestorageIDRequest(server string, filestorageID FilestorageIDParameter) (*http.Request, error)
NewDeleteApiV2FilestorageFilestorageIDRequest generates requests for DeleteApiV2FilestorageFilestorageID
func NewDeleteApiV2NetworksNetworkIDRequest ¶ added in v1.11.0
func NewDeleteApiV2NetworksNetworkIDRequest(server string, networkID NetworkIDParameter) (*http.Request, error)
NewDeleteApiV2NetworksNetworkIDRequest generates requests for DeleteApiV2NetworksNetworkID
func NewDeleteApiV2SecuritygroupsSecurityGroupIDRequest ¶ added in v1.11.0
func NewDeleteApiV2SecuritygroupsSecurityGroupIDRequest(server string, securityGroupID SecurityGroupIDParameter) (*http.Request, error)
NewDeleteApiV2SecuritygroupsSecurityGroupIDRequest generates requests for DeleteApiV2SecuritygroupsSecurityGroupID
func NewDeleteApiV2ServersServerIDRequest ¶ added in v1.11.0
func NewDeleteApiV2ServersServerIDRequest(server string, serverID ServerIDParameter) (*http.Request, error)
NewDeleteApiV2ServersServerIDRequest generates requests for DeleteApiV2ServersServerID
func NewGetApiV1OrganizationsOrganizationIDIdentitiesRequest ¶ added in v0.1.19
func NewGetApiV1OrganizationsOrganizationIDIdentitiesRequest(server string, organizationID OrganizationIDParameter) (*http.Request, error)
NewGetApiV1OrganizationsOrganizationIDIdentitiesRequest generates requests for GetApiV1OrganizationsOrganizationIDIdentities
func NewGetApiV1OrganizationsOrganizationIDNetworksRequest ¶ added in v0.1.46
func NewGetApiV1OrganizationsOrganizationIDNetworksRequest(server string, organizationID OrganizationIDParameter) (*http.Request, error)
NewGetApiV1OrganizationsOrganizationIDNetworksRequest generates requests for GetApiV1OrganizationsOrganizationIDNetworks
func NewGetApiV1OrganizationsOrganizationIDProjectsProjectIDIdentitiesIdentityIDNetworksNetworkIDRequest ¶ added in v0.1.46
func NewGetApiV1OrganizationsOrganizationIDProjectsProjectIDIdentitiesIdentityIDNetworksNetworkIDRequest(server string, organizationID OrganizationIDParameter, projectID ProjectIDParameter, identityID IdentityIDParameter, networkID NetworkIDParameter) (*http.Request, error)
NewGetApiV1OrganizationsOrganizationIDProjectsProjectIDIdentitiesIdentityIDNetworksNetworkIDRequest generates requests for GetApiV1OrganizationsOrganizationIDProjectsProjectIDIdentitiesIdentityIDNetworksNetworkID
func NewGetApiV1OrganizationsOrganizationIDProjectsProjectIDIdentitiesIdentityIDRequest ¶ added in v0.1.33
func NewGetApiV1OrganizationsOrganizationIDProjectsProjectIDIdentitiesIdentityIDRequest(server string, organizationID OrganizationIDParameter, projectID ProjectIDParameter, identityID IdentityIDParameter) (*http.Request, error)
NewGetApiV1OrganizationsOrganizationIDProjectsProjectIDIdentitiesIdentityIDRequest generates requests for GetApiV1OrganizationsOrganizationIDProjectsProjectIDIdentitiesIdentityID
func NewGetApiV1OrganizationsOrganizationIDProjectsProjectIDIdentitiesIdentityIDSecuritygroupsSecurityGroupIDRequest ¶ added in v0.1.45
func NewGetApiV1OrganizationsOrganizationIDProjectsProjectIDIdentitiesIdentityIDSecuritygroupsSecurityGroupIDRequest(server string, organizationID OrganizationIDParameter, projectID ProjectIDParameter, identityID IdentityIDParameter, securityGroupID SecurityGroupIDParameter) (*http.Request, error)
NewGetApiV1OrganizationsOrganizationIDProjectsProjectIDIdentitiesIdentityIDSecuritygroupsSecurityGroupIDRequest generates requests for GetApiV1OrganizationsOrganizationIDProjectsProjectIDIdentitiesIdentityIDSecuritygroupsSecurityGroupID
func NewGetApiV1OrganizationsOrganizationIDProjectsProjectIDIdentitiesIdentityIDServersServerIDConsoleoutputRequest ¶ added in v1.8.0
func NewGetApiV1OrganizationsOrganizationIDProjectsProjectIDIdentitiesIdentityIDServersServerIDConsoleoutputRequest(server string, organizationID OrganizationIDParameter, projectID ProjectIDParameter, identityID IdentityIDParameter, serverID ServerIDParameter, params *GetApiV1OrganizationsOrganizationIDProjectsProjectIDIdentitiesIdentityIDServersServerIDConsoleoutputParams) (*http.Request, error)
NewGetApiV1OrganizationsOrganizationIDProjectsProjectIDIdentitiesIdentityIDServersServerIDConsoleoutputRequest generates requests for GetApiV1OrganizationsOrganizationIDProjectsProjectIDIdentitiesIdentityIDServersServerIDConsoleoutput
func NewGetApiV1OrganizationsOrganizationIDProjectsProjectIDIdentitiesIdentityIDServersServerIDConsolesessionsRequest ¶ added in v1.8.0
func NewGetApiV1OrganizationsOrganizationIDProjectsProjectIDIdentitiesIdentityIDServersServerIDConsolesessionsRequest(server string, organizationID OrganizationIDParameter, projectID ProjectIDParameter, identityID IdentityIDParameter, serverID ServerIDParameter) (*http.Request, error)
NewGetApiV1OrganizationsOrganizationIDProjectsProjectIDIdentitiesIdentityIDServersServerIDConsolesessionsRequest generates requests for GetApiV1OrganizationsOrganizationIDProjectsProjectIDIdentitiesIdentityIDServersServerIDConsolesessions
func NewGetApiV1OrganizationsOrganizationIDProjectsProjectIDIdentitiesIdentityIDServersServerIDRequest ¶ added in v0.1.46
func NewGetApiV1OrganizationsOrganizationIDProjectsProjectIDIdentitiesIdentityIDServersServerIDRequest(server string, organizationID OrganizationIDParameter, projectID ProjectIDParameter, identityID IdentityIDParameter, serverID ServerIDParameter) (*http.Request, error)
NewGetApiV1OrganizationsOrganizationIDProjectsProjectIDIdentitiesIdentityIDServersServerIDRequest generates requests for GetApiV1OrganizationsOrganizationIDProjectsProjectIDIdentitiesIdentityIDServersServerID
func NewGetApiV1OrganizationsOrganizationIDRegionsRegionIDDetailRequest ¶ added in v0.1.53
func NewGetApiV1OrganizationsOrganizationIDRegionsRegionIDDetailRequest(server string, organizationID OrganizationIDParameter, regionID RegionIDParameter) (*http.Request, error)
NewGetApiV1OrganizationsOrganizationIDRegionsRegionIDDetailRequest generates requests for GetApiV1OrganizationsOrganizationIDRegionsRegionIDDetail
func NewGetApiV1OrganizationsOrganizationIDRegionsRegionIDExternalnetworksRequest ¶ added in v0.1.8
func NewGetApiV1OrganizationsOrganizationIDRegionsRegionIDExternalnetworksRequest(server string, organizationID OrganizationIDParameter, regionID RegionIDParameter) (*http.Request, error)
NewGetApiV1OrganizationsOrganizationIDRegionsRegionIDExternalnetworksRequest generates requests for GetApiV1OrganizationsOrganizationIDRegionsRegionIDExternalnetworks
func NewGetApiV1OrganizationsOrganizationIDRegionsRegionIDFlavorsRequest ¶ added in v0.1.8
func NewGetApiV1OrganizationsOrganizationIDRegionsRegionIDFlavorsRequest(server string, organizationID OrganizationIDParameter, regionID RegionIDParameter) (*http.Request, error)
NewGetApiV1OrganizationsOrganizationIDRegionsRegionIDFlavorsRequest generates requests for GetApiV1OrganizationsOrganizationIDRegionsRegionIDFlavors
func NewGetApiV1OrganizationsOrganizationIDRegionsRegionIDImagesRequest ¶ added in v0.1.8
func NewGetApiV1OrganizationsOrganizationIDRegionsRegionIDImagesRequest(server string, organizationID OrganizationIDParameter, regionID RegionIDParameter) (*http.Request, error)
NewGetApiV1OrganizationsOrganizationIDRegionsRegionIDImagesRequest generates requests for GetApiV1OrganizationsOrganizationIDRegionsRegionIDImages
func NewGetApiV1OrganizationsOrganizationIDRegionsRequest ¶ added in v0.1.8
func NewGetApiV1OrganizationsOrganizationIDRegionsRequest(server string, organizationID OrganizationIDParameter) (*http.Request, error)
NewGetApiV1OrganizationsOrganizationIDRegionsRequest generates requests for GetApiV1OrganizationsOrganizationIDRegions
func NewGetApiV1OrganizationsOrganizationIDSecuritygroupsRequest ¶ added in v0.1.45
func NewGetApiV1OrganizationsOrganizationIDSecuritygroupsRequest(server string, organizationID OrganizationIDParameter, params *GetApiV1OrganizationsOrganizationIDSecuritygroupsParams) (*http.Request, error)
NewGetApiV1OrganizationsOrganizationIDSecuritygroupsRequest generates requests for GetApiV1OrganizationsOrganizationIDSecuritygroups
func NewGetApiV1OrganizationsOrganizationIDServersRequest ¶ added in v0.1.46
func NewGetApiV1OrganizationsOrganizationIDServersRequest(server string, organizationID OrganizationIDParameter, params *GetApiV1OrganizationsOrganizationIDServersParams) (*http.Request, error)
NewGetApiV1OrganizationsOrganizationIDServersRequest generates requests for GetApiV1OrganizationsOrganizationIDServers
func NewGetApiV2FilestorageFilestorageIDRequest ¶ added in v1.12.0
func NewGetApiV2FilestorageFilestorageIDRequest(server string, filestorageID FilestorageIDParameter) (*http.Request, error)
NewGetApiV2FilestorageFilestorageIDRequest generates requests for GetApiV2FilestorageFilestorageID
func NewGetApiV2FilestorageRequest ¶ added in v1.11.0
func NewGetApiV2FilestorageRequest(server string, params *GetApiV2FilestorageParams) (*http.Request, error)
NewGetApiV2FilestorageRequest generates requests for GetApiV2Filestorage
func NewGetApiV2FilestorageclassesRequest ¶ added in v1.12.0
func NewGetApiV2FilestorageclassesRequest(server string, params *GetApiV2FilestorageclassesParams) (*http.Request, error)
NewGetApiV2FilestorageclassesRequest generates requests for GetApiV2Filestorageclasses
func NewGetApiV2NetworksNetworkIDRequest ¶ added in v1.11.0
func NewGetApiV2NetworksNetworkIDRequest(server string, networkID NetworkIDParameter) (*http.Request, error)
NewGetApiV2NetworksNetworkIDRequest generates requests for GetApiV2NetworksNetworkID
func NewGetApiV2NetworksRequest ¶ added in v1.11.0
func NewGetApiV2NetworksRequest(server string, params *GetApiV2NetworksParams) (*http.Request, error)
NewGetApiV2NetworksRequest generates requests for GetApiV2Networks
func NewGetApiV2SecuritygroupsRequest ¶ added in v1.11.0
func NewGetApiV2SecuritygroupsRequest(server string, params *GetApiV2SecuritygroupsParams) (*http.Request, error)
NewGetApiV2SecuritygroupsRequest generates requests for GetApiV2Securitygroups
func NewGetApiV2SecuritygroupsSecurityGroupIDRequest ¶ added in v1.11.0
func NewGetApiV2SecuritygroupsSecurityGroupIDRequest(server string, securityGroupID SecurityGroupIDParameter) (*http.Request, error)
NewGetApiV2SecuritygroupsSecurityGroupIDRequest generates requests for GetApiV2SecuritygroupsSecurityGroupID
func NewGetApiV2ServersRequest ¶ added in v1.11.0
func NewGetApiV2ServersRequest(server string, params *GetApiV2ServersParams) (*http.Request, error)
NewGetApiV2ServersRequest generates requests for GetApiV2Servers
func NewGetApiV2ServersServerIDConsoleoutputRequest ¶ added in v1.11.0
func NewGetApiV2ServersServerIDConsoleoutputRequest(server string, serverID ServerIDParameter, params *GetApiV2ServersServerIDConsoleoutputParams) (*http.Request, error)
NewGetApiV2ServersServerIDConsoleoutputRequest generates requests for GetApiV2ServersServerIDConsoleoutput
func NewGetApiV2ServersServerIDConsolesessionsRequest ¶ added in v1.11.0
func NewGetApiV2ServersServerIDConsolesessionsRequest(server string, serverID ServerIDParameter) (*http.Request, error)
NewGetApiV2ServersServerIDConsolesessionsRequest generates requests for GetApiV2ServersServerIDConsolesessions
func NewGetApiV2ServersServerIDRequest ¶ added in v1.11.0
func NewGetApiV2ServersServerIDRequest(server string, serverID ServerIDParameter) (*http.Request, error)
NewGetApiV2ServersServerIDRequest generates requests for GetApiV2ServersServerID
func NewGetApiV2ServersServerIDSshkeyRequest ¶ added in v1.11.0
func NewGetApiV2ServersServerIDSshkeyRequest(server string, serverID ServerIDParameter) (*http.Request, error)
NewGetApiV2ServersServerIDSshkeyRequest generates requests for GetApiV2ServersServerIDSshkey
func NewPostApiV1OrganizationsOrganizationIDProjectsProjectIDIdentitiesIdentityIDNetworksRequest ¶ added in v0.1.46
func NewPostApiV1OrganizationsOrganizationIDProjectsProjectIDIdentitiesIdentityIDNetworksRequest(server string, organizationID OrganizationIDParameter, projectID ProjectIDParameter, identityID IdentityIDParameter, body PostApiV1OrganizationsOrganizationIDProjectsProjectIDIdentitiesIdentityIDNetworksJSONRequestBody) (*http.Request, error)
NewPostApiV1OrganizationsOrganizationIDProjectsProjectIDIdentitiesIdentityIDNetworksRequest calls the generic PostApiV1OrganizationsOrganizationIDProjectsProjectIDIdentitiesIdentityIDNetworks builder with application/json body
func NewPostApiV1OrganizationsOrganizationIDProjectsProjectIDIdentitiesIdentityIDNetworksRequestWithBody ¶ added in v0.1.46
func NewPostApiV1OrganizationsOrganizationIDProjectsProjectIDIdentitiesIdentityIDNetworksRequestWithBody(server string, organizationID OrganizationIDParameter, projectID ProjectIDParameter, identityID IdentityIDParameter, contentType string, body io.Reader) (*http.Request, error)
NewPostApiV1OrganizationsOrganizationIDProjectsProjectIDIdentitiesIdentityIDNetworksRequestWithBody generates requests for PostApiV1OrganizationsOrganizationIDProjectsProjectIDIdentitiesIdentityIDNetworks with any type of body
func NewPostApiV1OrganizationsOrganizationIDProjectsProjectIDIdentitiesIdentityIDSecuritygroupsRequest ¶ added in v0.1.45
func NewPostApiV1OrganizationsOrganizationIDProjectsProjectIDIdentitiesIdentityIDSecuritygroupsRequest(server string, organizationID OrganizationIDParameter, projectID ProjectIDParameter, identityID IdentityIDParameter, body PostApiV1OrganizationsOrganizationIDProjectsProjectIDIdentitiesIdentityIDSecuritygroupsJSONRequestBody) (*http.Request, error)
NewPostApiV1OrganizationsOrganizationIDProjectsProjectIDIdentitiesIdentityIDSecuritygroupsRequest calls the generic PostApiV1OrganizationsOrganizationIDProjectsProjectIDIdentitiesIdentityIDSecuritygroups builder with application/json body
func NewPostApiV1OrganizationsOrganizationIDProjectsProjectIDIdentitiesIdentityIDSecuritygroupsRequestWithBody ¶ added in v0.1.45
func NewPostApiV1OrganizationsOrganizationIDProjectsProjectIDIdentitiesIdentityIDSecuritygroupsRequestWithBody(server string, organizationID OrganizationIDParameter, projectID ProjectIDParameter, identityID IdentityIDParameter, contentType string, body io.Reader) (*http.Request, error)
NewPostApiV1OrganizationsOrganizationIDProjectsProjectIDIdentitiesIdentityIDSecuritygroupsRequestWithBody generates requests for PostApiV1OrganizationsOrganizationIDProjectsProjectIDIdentitiesIdentityIDSecuritygroups with any type of body
func NewPostApiV1OrganizationsOrganizationIDProjectsProjectIDIdentitiesIdentityIDServersRequest ¶ added in v0.1.46
func NewPostApiV1OrganizationsOrganizationIDProjectsProjectIDIdentitiesIdentityIDServersRequest(server string, organizationID OrganizationIDParameter, projectID ProjectIDParameter, identityID IdentityIDParameter, body PostApiV1OrganizationsOrganizationIDProjectsProjectIDIdentitiesIdentityIDServersJSONRequestBody) (*http.Request, error)
NewPostApiV1OrganizationsOrganizationIDProjectsProjectIDIdentitiesIdentityIDServersRequest calls the generic PostApiV1OrganizationsOrganizationIDProjectsProjectIDIdentitiesIdentityIDServers builder with application/json body
func NewPostApiV1OrganizationsOrganizationIDProjectsProjectIDIdentitiesIdentityIDServersRequestWithBody ¶ added in v0.1.46
func NewPostApiV1OrganizationsOrganizationIDProjectsProjectIDIdentitiesIdentityIDServersRequestWithBody(server string, organizationID OrganizationIDParameter, projectID ProjectIDParameter, identityID IdentityIDParameter, contentType string, body io.Reader) (*http.Request, error)
NewPostApiV1OrganizationsOrganizationIDProjectsProjectIDIdentitiesIdentityIDServersRequestWithBody generates requests for PostApiV1OrganizationsOrganizationIDProjectsProjectIDIdentitiesIdentityIDServers with any type of body
func NewPostApiV1OrganizationsOrganizationIDProjectsProjectIDIdentitiesIdentityIDServersServerIDHardrebootRequest ¶ added in v1.7.0
func NewPostApiV1OrganizationsOrganizationIDProjectsProjectIDIdentitiesIdentityIDServersServerIDHardrebootRequest(server string, organizationID OrganizationIDParameter, projectID ProjectIDParameter, identityID IdentityIDParameter, serverID ServerIDParameter) (*http.Request, error)
NewPostApiV1OrganizationsOrganizationIDProjectsProjectIDIdentitiesIdentityIDServersServerIDHardrebootRequest generates requests for PostApiV1OrganizationsOrganizationIDProjectsProjectIDIdentitiesIdentityIDServersServerIDHardreboot
func NewPostApiV1OrganizationsOrganizationIDProjectsProjectIDIdentitiesIdentityIDServersServerIDSoftrebootRequest ¶ added in v1.7.0
func NewPostApiV1OrganizationsOrganizationIDProjectsProjectIDIdentitiesIdentityIDServersServerIDSoftrebootRequest(server string, organizationID OrganizationIDParameter, projectID ProjectIDParameter, identityID IdentityIDParameter, serverID ServerIDParameter) (*http.Request, error)
NewPostApiV1OrganizationsOrganizationIDProjectsProjectIDIdentitiesIdentityIDServersServerIDSoftrebootRequest generates requests for PostApiV1OrganizationsOrganizationIDProjectsProjectIDIdentitiesIdentityIDServersServerIDSoftreboot
func NewPostApiV1OrganizationsOrganizationIDProjectsProjectIDIdentitiesIdentityIDServersServerIDStartRequest ¶ added in v1.7.0
func NewPostApiV1OrganizationsOrganizationIDProjectsProjectIDIdentitiesIdentityIDServersServerIDStartRequest(server string, organizationID OrganizationIDParameter, projectID ProjectIDParameter, identityID IdentityIDParameter, serverID ServerIDParameter) (*http.Request, error)
NewPostApiV1OrganizationsOrganizationIDProjectsProjectIDIdentitiesIdentityIDServersServerIDStartRequest generates requests for PostApiV1OrganizationsOrganizationIDProjectsProjectIDIdentitiesIdentityIDServersServerIDStart
func NewPostApiV1OrganizationsOrganizationIDProjectsProjectIDIdentitiesIdentityIDServersServerIDStopRequest ¶ added in v1.7.0
func NewPostApiV1OrganizationsOrganizationIDProjectsProjectIDIdentitiesIdentityIDServersServerIDStopRequest(server string, organizationID OrganizationIDParameter, projectID ProjectIDParameter, identityID IdentityIDParameter, serverID ServerIDParameter) (*http.Request, error)
NewPostApiV1OrganizationsOrganizationIDProjectsProjectIDIdentitiesIdentityIDServersServerIDStopRequest generates requests for PostApiV1OrganizationsOrganizationIDProjectsProjectIDIdentitiesIdentityIDServersServerIDStop
func NewPostApiV1OrganizationsOrganizationIDProjectsProjectIDIdentitiesRequest ¶ added in v0.1.21
func NewPostApiV1OrganizationsOrganizationIDProjectsProjectIDIdentitiesRequest(server string, organizationID OrganizationIDParameter, projectID ProjectIDParameter, body PostApiV1OrganizationsOrganizationIDProjectsProjectIDIdentitiesJSONRequestBody) (*http.Request, error)
NewPostApiV1OrganizationsOrganizationIDProjectsProjectIDIdentitiesRequest calls the generic PostApiV1OrganizationsOrganizationIDProjectsProjectIDIdentities builder with application/json body
func NewPostApiV1OrganizationsOrganizationIDProjectsProjectIDIdentitiesRequestWithBody ¶ added in v0.1.21
func NewPostApiV1OrganizationsOrganizationIDProjectsProjectIDIdentitiesRequestWithBody(server string, organizationID OrganizationIDParameter, projectID ProjectIDParameter, contentType string, body io.Reader) (*http.Request, error)
NewPostApiV1OrganizationsOrganizationIDProjectsProjectIDIdentitiesRequestWithBody generates requests for PostApiV1OrganizationsOrganizationIDProjectsProjectIDIdentities with any type of body
func NewPostApiV1OrganizationsOrganizationIDRegionsRegionIDImagesRequest ¶ added in v1.12.0
func NewPostApiV1OrganizationsOrganizationIDRegionsRegionIDImagesRequest(server string, organizationID OrganizationIDParameter, regionID RegionIDParameter, body PostApiV1OrganizationsOrganizationIDRegionsRegionIDImagesJSONRequestBody) (*http.Request, error)
NewPostApiV1OrganizationsOrganizationIDRegionsRegionIDImagesRequest calls the generic PostApiV1OrganizationsOrganizationIDRegionsRegionIDImages builder with application/json body
func NewPostApiV1OrganizationsOrganizationIDRegionsRegionIDImagesRequestWithBody ¶ added in v1.12.0
func NewPostApiV1OrganizationsOrganizationIDRegionsRegionIDImagesRequestWithBody(server string, organizationID OrganizationIDParameter, regionID RegionIDParameter, contentType string, body io.Reader) (*http.Request, error)
NewPostApiV1OrganizationsOrganizationIDRegionsRegionIDImagesRequestWithBody generates requests for PostApiV1OrganizationsOrganizationIDRegionsRegionIDImages with any type of body
func NewPostApiV2FilestorageRequest ¶ added in v1.11.0
func NewPostApiV2FilestorageRequest(server string, body PostApiV2FilestorageJSONRequestBody) (*http.Request, error)
NewPostApiV2FilestorageRequest calls the generic PostApiV2Filestorage builder with application/json body
func NewPostApiV2FilestorageRequestWithBody ¶ added in v1.11.0
func NewPostApiV2FilestorageRequestWithBody(server string, contentType string, body io.Reader) (*http.Request, error)
NewPostApiV2FilestorageRequestWithBody generates requests for PostApiV2Filestorage with any type of body
func NewPostApiV2NetworksRequest ¶ added in v1.11.0
func NewPostApiV2NetworksRequest(server string, body PostApiV2NetworksJSONRequestBody) (*http.Request, error)
NewPostApiV2NetworksRequest calls the generic PostApiV2Networks builder with application/json body
func NewPostApiV2NetworksRequestWithBody ¶ added in v1.11.0
func NewPostApiV2NetworksRequestWithBody(server string, contentType string, body io.Reader) (*http.Request, error)
NewPostApiV2NetworksRequestWithBody generates requests for PostApiV2Networks with any type of body
func NewPostApiV2SecuritygroupsRequest ¶ added in v1.11.0
func NewPostApiV2SecuritygroupsRequest(server string, body PostApiV2SecuritygroupsJSONRequestBody) (*http.Request, error)
NewPostApiV2SecuritygroupsRequest calls the generic PostApiV2Securitygroups builder with application/json body
func NewPostApiV2SecuritygroupsRequestWithBody ¶ added in v1.11.0
func NewPostApiV2SecuritygroupsRequestWithBody(server string, contentType string, body io.Reader) (*http.Request, error)
NewPostApiV2SecuritygroupsRequestWithBody generates requests for PostApiV2Securitygroups with any type of body
func NewPostApiV2ServersRequest ¶ added in v1.11.0
func NewPostApiV2ServersRequest(server string, body PostApiV2ServersJSONRequestBody) (*http.Request, error)
NewPostApiV2ServersRequest calls the generic PostApiV2Servers builder with application/json body
func NewPostApiV2ServersRequestWithBody ¶ added in v1.11.0
func NewPostApiV2ServersRequestWithBody(server string, contentType string, body io.Reader) (*http.Request, error)
NewPostApiV2ServersRequestWithBody generates requests for PostApiV2Servers with any type of body
func NewPostApiV2ServersServerIDHardrebootRequest ¶ added in v1.11.0
func NewPostApiV2ServersServerIDHardrebootRequest(server string, serverID ServerIDParameter) (*http.Request, error)
NewPostApiV2ServersServerIDHardrebootRequest generates requests for PostApiV2ServersServerIDHardreboot
func NewPostApiV2ServersServerIDSnapshotRequest ¶ added in v1.13.0
func NewPostApiV2ServersServerIDSnapshotRequest(server string, serverID ServerIDParameter, body PostApiV2ServersServerIDSnapshotJSONRequestBody) (*http.Request, error)
NewPostApiV2ServersServerIDSnapshotRequest calls the generic PostApiV2ServersServerIDSnapshot builder with application/json body
func NewPostApiV2ServersServerIDSnapshotRequestWithBody ¶ added in v1.13.0
func NewPostApiV2ServersServerIDSnapshotRequestWithBody(server string, serverID ServerIDParameter, contentType string, body io.Reader) (*http.Request, error)
NewPostApiV2ServersServerIDSnapshotRequestWithBody generates requests for PostApiV2ServersServerIDSnapshot with any type of body
func NewPostApiV2ServersServerIDSoftrebootRequest ¶ added in v1.11.0
func NewPostApiV2ServersServerIDSoftrebootRequest(server string, serverID ServerIDParameter) (*http.Request, error)
NewPostApiV2ServersServerIDSoftrebootRequest generates requests for PostApiV2ServersServerIDSoftreboot
func NewPostApiV2ServersServerIDStartRequest ¶ added in v1.11.0
func NewPostApiV2ServersServerIDStartRequest(server string, serverID ServerIDParameter) (*http.Request, error)
NewPostApiV2ServersServerIDStartRequest generates requests for PostApiV2ServersServerIDStart
func NewPostApiV2ServersServerIDStopRequest ¶ added in v1.11.0
func NewPostApiV2ServersServerIDStopRequest(server string, serverID ServerIDParameter) (*http.Request, error)
NewPostApiV2ServersServerIDStopRequest generates requests for PostApiV2ServersServerIDStop
func NewPutApiV1OrganizationsOrganizationIDProjectsProjectIDIdentitiesIdentityIDSecuritygroupsSecurityGroupIDRequest ¶ added in v0.1.45
func NewPutApiV1OrganizationsOrganizationIDProjectsProjectIDIdentitiesIdentityIDSecuritygroupsSecurityGroupIDRequest(server string, organizationID OrganizationIDParameter, projectID ProjectIDParameter, identityID IdentityIDParameter, securityGroupID SecurityGroupIDParameter, body PutApiV1OrganizationsOrganizationIDProjectsProjectIDIdentitiesIdentityIDSecuritygroupsSecurityGroupIDJSONRequestBody) (*http.Request, error)
NewPutApiV1OrganizationsOrganizationIDProjectsProjectIDIdentitiesIdentityIDSecuritygroupsSecurityGroupIDRequest calls the generic PutApiV1OrganizationsOrganizationIDProjectsProjectIDIdentitiesIdentityIDSecuritygroupsSecurityGroupID builder with application/json body
func NewPutApiV1OrganizationsOrganizationIDProjectsProjectIDIdentitiesIdentityIDSecuritygroupsSecurityGroupIDRequestWithBody ¶ added in v0.1.45
func NewPutApiV1OrganizationsOrganizationIDProjectsProjectIDIdentitiesIdentityIDSecuritygroupsSecurityGroupIDRequestWithBody(server string, organizationID OrganizationIDParameter, projectID ProjectIDParameter, identityID IdentityIDParameter, securityGroupID SecurityGroupIDParameter, contentType string, body io.Reader) (*http.Request, error)
NewPutApiV1OrganizationsOrganizationIDProjectsProjectIDIdentitiesIdentityIDSecuritygroupsSecurityGroupIDRequestWithBody generates requests for PutApiV1OrganizationsOrganizationIDProjectsProjectIDIdentitiesIdentityIDSecuritygroupsSecurityGroupID with any type of body
func NewPutApiV1OrganizationsOrganizationIDProjectsProjectIDIdentitiesIdentityIDServersServerIDRequest ¶ added in v1.2.0
func NewPutApiV1OrganizationsOrganizationIDProjectsProjectIDIdentitiesIdentityIDServersServerIDRequest(server string, organizationID OrganizationIDParameter, projectID ProjectIDParameter, identityID IdentityIDParameter, serverID ServerIDParameter, body PutApiV1OrganizationsOrganizationIDProjectsProjectIDIdentitiesIdentityIDServersServerIDJSONRequestBody) (*http.Request, error)
NewPutApiV1OrganizationsOrganizationIDProjectsProjectIDIdentitiesIdentityIDServersServerIDRequest calls the generic PutApiV1OrganizationsOrganizationIDProjectsProjectIDIdentitiesIdentityIDServersServerID builder with application/json body
func NewPutApiV1OrganizationsOrganizationIDProjectsProjectIDIdentitiesIdentityIDServersServerIDRequestWithBody ¶ added in v1.2.0
func NewPutApiV1OrganizationsOrganizationIDProjectsProjectIDIdentitiesIdentityIDServersServerIDRequestWithBody(server string, organizationID OrganizationIDParameter, projectID ProjectIDParameter, identityID IdentityIDParameter, serverID ServerIDParameter, contentType string, body io.Reader) (*http.Request, error)
NewPutApiV1OrganizationsOrganizationIDProjectsProjectIDIdentitiesIdentityIDServersServerIDRequestWithBody generates requests for PutApiV1OrganizationsOrganizationIDProjectsProjectIDIdentitiesIdentityIDServersServerID with any type of body
func NewPutApiV2FilestorageFilestorageIDRequest ¶ added in v1.12.0
func NewPutApiV2FilestorageFilestorageIDRequest(server string, filestorageID FilestorageIDParameter, body PutApiV2FilestorageFilestorageIDJSONRequestBody) (*http.Request, error)
NewPutApiV2FilestorageFilestorageIDRequest calls the generic PutApiV2FilestorageFilestorageID builder with application/json body
func NewPutApiV2FilestorageFilestorageIDRequestWithBody ¶ added in v1.12.0
func NewPutApiV2FilestorageFilestorageIDRequestWithBody(server string, filestorageID FilestorageIDParameter, contentType string, body io.Reader) (*http.Request, error)
NewPutApiV2FilestorageFilestorageIDRequestWithBody generates requests for PutApiV2FilestorageFilestorageID with any type of body
func NewPutApiV2NetworksNetworkIDRequest ¶ added in v1.11.0
func NewPutApiV2NetworksNetworkIDRequest(server string, networkID NetworkIDParameter, body PutApiV2NetworksNetworkIDJSONRequestBody) (*http.Request, error)
NewPutApiV2NetworksNetworkIDRequest calls the generic PutApiV2NetworksNetworkID builder with application/json body
func NewPutApiV2NetworksNetworkIDRequestWithBody ¶ added in v1.11.0
func NewPutApiV2NetworksNetworkIDRequestWithBody(server string, networkID NetworkIDParameter, contentType string, body io.Reader) (*http.Request, error)
NewPutApiV2NetworksNetworkIDRequestWithBody generates requests for PutApiV2NetworksNetworkID with any type of body
func NewPutApiV2SecuritygroupsSecurityGroupIDRequest ¶ added in v1.11.0
func NewPutApiV2SecuritygroupsSecurityGroupIDRequest(server string, securityGroupID SecurityGroupIDParameter, body PutApiV2SecuritygroupsSecurityGroupIDJSONRequestBody) (*http.Request, error)
NewPutApiV2SecuritygroupsSecurityGroupIDRequest calls the generic PutApiV2SecuritygroupsSecurityGroupID builder with application/json body
func NewPutApiV2SecuritygroupsSecurityGroupIDRequestWithBody ¶ added in v1.11.0
func NewPutApiV2SecuritygroupsSecurityGroupIDRequestWithBody(server string, securityGroupID SecurityGroupIDParameter, contentType string, body io.Reader) (*http.Request, error)
NewPutApiV2SecuritygroupsSecurityGroupIDRequestWithBody generates requests for PutApiV2SecuritygroupsSecurityGroupID with any type of body
func NewPutApiV2ServersServerIDRequest ¶ added in v1.11.0
func NewPutApiV2ServersServerIDRequest(server string, serverID ServerIDParameter, body PutApiV2ServersServerIDJSONRequestBody) (*http.Request, error)
NewPutApiV2ServersServerIDRequest calls the generic PutApiV2ServersServerID builder with application/json body
func NewPutApiV2ServersServerIDRequestWithBody ¶ added in v1.11.0
func NewPutApiV2ServersServerIDRequestWithBody(server string, serverID ServerIDParameter, contentType string, body io.Reader) (*http.Request, error)
NewPutApiV2ServersServerIDRequestWithBody generates requests for PutApiV2ServersServerID with any type of body
Types ¶
type AllowedSourceAddresses ¶ added in v1.11.0
type AllowedSourceAddresses = []string
AllowedSourceAddresses A list of network prefixes that are allowed to egress from the server. By default, only packets from the server's network interface's IP address are allowed to enter the network. Use of this option allows the server to act as a router without SNAT rules.
type Architecture ¶ added in v1.13.0
type Architecture string
Architecture CPU architecture.
const ( ArchitectureAarch64 Architecture = "aarch64" ArchitectureX8664 Architecture = "x86_64" )
Defines values for Architecture.
type Builder ¶ added in v1.4.0
type Builder struct {
// contains filtered or unexported fields
}
func NewBuilder ¶ added in v1.4.0
func NewBuilder() *Builder
func (*Builder) Client ¶ added in v1.4.0
func (b *Builder) Client(hostname string) (*ClientWithResponses, error)
func (*Builder) WithHTTPClient ¶ added in v1.4.0
type ChiServerOptions ¶
type ChiServerOptions struct {
BaseURL string
BaseRouter chi.Router
Middlewares []MiddlewareFunc
ErrorHandlerFunc func(w http.ResponseWriter, r *http.Request, err error)
}
type Client ¶
type Client struct {
// The endpoint of the server conforming to this interface, with scheme,
// https://api.deepmap.com for example. This can contain a path relative
// to the server, such as https://api.deepmap.com/dev-test, and all the
// paths in the swagger spec will be appended to the server.
Server string
// Doer for performing requests, typically a *http.Client with any
// customized settings, such as certificate chains.
Client HttpRequestDoer
// A list of callbacks for modifying requests which are generated before sending over
// the network.
RequestEditors []RequestEditorFn
}
Client which conforms to the OpenAPI3 specification for this service.
func NewClient ¶
func NewClient(server string, opts ...ClientOption) (*Client, error)
Creates a new Client, with reasonable defaults
func (*Client) DeleteApiV1OrganizationsOrganizationIDProjectsProjectIDIdentitiesIdentityID ¶ added in v0.1.23
func (c *Client) DeleteApiV1OrganizationsOrganizationIDProjectsProjectIDIdentitiesIdentityID(ctx context.Context, organizationID OrganizationIDParameter, projectID ProjectIDParameter, identityID IdentityIDParameter, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*Client) DeleteApiV1OrganizationsOrganizationIDProjectsProjectIDIdentitiesIdentityIDNetworksNetworkID ¶ added in v0.1.46
func (c *Client) DeleteApiV1OrganizationsOrganizationIDProjectsProjectIDIdentitiesIdentityIDNetworksNetworkID(ctx context.Context, organizationID OrganizationIDParameter, projectID ProjectIDParameter, identityID IdentityIDParameter, networkID NetworkIDParameter, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*Client) DeleteApiV1OrganizationsOrganizationIDProjectsProjectIDIdentitiesIdentityIDSecuritygroupsSecurityGroupID ¶ added in v0.1.45
func (c *Client) DeleteApiV1OrganizationsOrganizationIDProjectsProjectIDIdentitiesIdentityIDSecuritygroupsSecurityGroupID(ctx context.Context, organizationID OrganizationIDParameter, projectID ProjectIDParameter, identityID IdentityIDParameter, securityGroupID SecurityGroupIDParameter, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*Client) DeleteApiV1OrganizationsOrganizationIDProjectsProjectIDIdentitiesIdentityIDServersServerID ¶ added in v0.1.46
func (c *Client) DeleteApiV1OrganizationsOrganizationIDProjectsProjectIDIdentitiesIdentityIDServersServerID(ctx context.Context, organizationID OrganizationIDParameter, projectID ProjectIDParameter, identityID IdentityIDParameter, serverID ServerIDParameter, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*Client) DeleteApiV1OrganizationsOrganizationIDRegionsRegionIDImagesImageID ¶ added in v1.12.0
func (c *Client) DeleteApiV1OrganizationsOrganizationIDRegionsRegionIDImagesImageID(ctx context.Context, organizationID OrganizationIDParameter, regionID RegionIDParameter, imageID ImageIDParameter, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*Client) DeleteApiV2FilestorageFilestorageID ¶ added in v1.12.0
func (c *Client) DeleteApiV2FilestorageFilestorageID(ctx context.Context, filestorageID FilestorageIDParameter, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*Client) DeleteApiV2NetworksNetworkID ¶ added in v1.11.0
func (c *Client) DeleteApiV2NetworksNetworkID(ctx context.Context, networkID NetworkIDParameter, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*Client) DeleteApiV2SecuritygroupsSecurityGroupID ¶ added in v1.11.0
func (c *Client) DeleteApiV2SecuritygroupsSecurityGroupID(ctx context.Context, securityGroupID SecurityGroupIDParameter, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*Client) DeleteApiV2ServersServerID ¶ added in v1.11.0
func (c *Client) DeleteApiV2ServersServerID(ctx context.Context, serverID ServerIDParameter, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*Client) GetApiV1OrganizationsOrganizationIDIdentities ¶ added in v0.1.19
func (c *Client) GetApiV1OrganizationsOrganizationIDIdentities(ctx context.Context, organizationID OrganizationIDParameter, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*Client) GetApiV1OrganizationsOrganizationIDNetworks ¶ added in v0.1.46
func (c *Client) GetApiV1OrganizationsOrganizationIDNetworks(ctx context.Context, organizationID OrganizationIDParameter, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*Client) GetApiV1OrganizationsOrganizationIDProjectsProjectIDIdentitiesIdentityID ¶ added in v0.1.33
func (c *Client) GetApiV1OrganizationsOrganizationIDProjectsProjectIDIdentitiesIdentityID(ctx context.Context, organizationID OrganizationIDParameter, projectID ProjectIDParameter, identityID IdentityIDParameter, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*Client) GetApiV1OrganizationsOrganizationIDProjectsProjectIDIdentitiesIdentityIDNetworksNetworkID ¶ added in v0.1.46
func (c *Client) GetApiV1OrganizationsOrganizationIDProjectsProjectIDIdentitiesIdentityIDNetworksNetworkID(ctx context.Context, organizationID OrganizationIDParameter, projectID ProjectIDParameter, identityID IdentityIDParameter, networkID NetworkIDParameter, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*Client) GetApiV1OrganizationsOrganizationIDProjectsProjectIDIdentitiesIdentityIDSecuritygroupsSecurityGroupID ¶ added in v0.1.45
func (c *Client) GetApiV1OrganizationsOrganizationIDProjectsProjectIDIdentitiesIdentityIDSecuritygroupsSecurityGroupID(ctx context.Context, organizationID OrganizationIDParameter, projectID ProjectIDParameter, identityID IdentityIDParameter, securityGroupID SecurityGroupIDParameter, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*Client) GetApiV1OrganizationsOrganizationIDProjectsProjectIDIdentitiesIdentityIDServersServerID ¶ added in v0.1.46
func (c *Client) GetApiV1OrganizationsOrganizationIDProjectsProjectIDIdentitiesIdentityIDServersServerID(ctx context.Context, organizationID OrganizationIDParameter, projectID ProjectIDParameter, identityID IdentityIDParameter, serverID ServerIDParameter, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*Client) GetApiV1OrganizationsOrganizationIDProjectsProjectIDIdentitiesIdentityIDServersServerIDConsoleoutput ¶ added in v1.8.0
func (c *Client) GetApiV1OrganizationsOrganizationIDProjectsProjectIDIdentitiesIdentityIDServersServerIDConsoleoutput(ctx context.Context, organizationID OrganizationIDParameter, projectID ProjectIDParameter, identityID IdentityIDParameter, serverID ServerIDParameter, params *GetApiV1OrganizationsOrganizationIDProjectsProjectIDIdentitiesIdentityIDServersServerIDConsoleoutputParams, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*Client) GetApiV1OrganizationsOrganizationIDProjectsProjectIDIdentitiesIdentityIDServersServerIDConsolesessions ¶ added in v1.8.0
func (c *Client) GetApiV1OrganizationsOrganizationIDProjectsProjectIDIdentitiesIdentityIDServersServerIDConsolesessions(ctx context.Context, organizationID OrganizationIDParameter, projectID ProjectIDParameter, identityID IdentityIDParameter, serverID ServerIDParameter, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*Client) GetApiV1OrganizationsOrganizationIDRegions ¶ added in v0.1.8
func (c *Client) GetApiV1OrganizationsOrganizationIDRegions(ctx context.Context, organizationID OrganizationIDParameter, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*Client) GetApiV1OrganizationsOrganizationIDRegionsRegionIDDetail ¶ added in v0.1.53
func (c *Client) GetApiV1OrganizationsOrganizationIDRegionsRegionIDDetail(ctx context.Context, organizationID OrganizationIDParameter, regionID RegionIDParameter, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*Client) GetApiV1OrganizationsOrganizationIDRegionsRegionIDExternalnetworks ¶ added in v0.1.8
func (c *Client) GetApiV1OrganizationsOrganizationIDRegionsRegionIDExternalnetworks(ctx context.Context, organizationID OrganizationIDParameter, regionID RegionIDParameter, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*Client) GetApiV1OrganizationsOrganizationIDRegionsRegionIDFlavors ¶ added in v0.1.8
func (c *Client) GetApiV1OrganizationsOrganizationIDRegionsRegionIDFlavors(ctx context.Context, organizationID OrganizationIDParameter, regionID RegionIDParameter, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*Client) GetApiV1OrganizationsOrganizationIDRegionsRegionIDImages ¶ added in v0.1.8
func (c *Client) GetApiV1OrganizationsOrganizationIDRegionsRegionIDImages(ctx context.Context, organizationID OrganizationIDParameter, regionID RegionIDParameter, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*Client) GetApiV1OrganizationsOrganizationIDSecuritygroups ¶ added in v0.1.45
func (c *Client) GetApiV1OrganizationsOrganizationIDSecuritygroups(ctx context.Context, organizationID OrganizationIDParameter, params *GetApiV1OrganizationsOrganizationIDSecuritygroupsParams, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*Client) GetApiV1OrganizationsOrganizationIDServers ¶ added in v0.1.46
func (c *Client) GetApiV1OrganizationsOrganizationIDServers(ctx context.Context, organizationID OrganizationIDParameter, params *GetApiV1OrganizationsOrganizationIDServersParams, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*Client) GetApiV2Filestorage ¶ added in v1.11.0
func (c *Client) GetApiV2Filestorage(ctx context.Context, params *GetApiV2FilestorageParams, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*Client) GetApiV2FilestorageFilestorageID ¶ added in v1.12.0
func (c *Client) GetApiV2FilestorageFilestorageID(ctx context.Context, filestorageID FilestorageIDParameter, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*Client) GetApiV2Filestorageclasses ¶ added in v1.12.0
func (c *Client) GetApiV2Filestorageclasses(ctx context.Context, params *GetApiV2FilestorageclassesParams, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*Client) GetApiV2Networks ¶ added in v1.11.0
func (c *Client) GetApiV2Networks(ctx context.Context, params *GetApiV2NetworksParams, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*Client) GetApiV2NetworksNetworkID ¶ added in v1.11.0
func (c *Client) GetApiV2NetworksNetworkID(ctx context.Context, networkID NetworkIDParameter, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*Client) GetApiV2Securitygroups ¶ added in v1.11.0
func (c *Client) GetApiV2Securitygroups(ctx context.Context, params *GetApiV2SecuritygroupsParams, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*Client) GetApiV2SecuritygroupsSecurityGroupID ¶ added in v1.11.0
func (c *Client) GetApiV2SecuritygroupsSecurityGroupID(ctx context.Context, securityGroupID SecurityGroupIDParameter, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*Client) GetApiV2Servers ¶ added in v1.11.0
func (c *Client) GetApiV2Servers(ctx context.Context, params *GetApiV2ServersParams, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*Client) GetApiV2ServersServerID ¶ added in v1.11.0
func (c *Client) GetApiV2ServersServerID(ctx context.Context, serverID ServerIDParameter, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*Client) GetApiV2ServersServerIDConsoleoutput ¶ added in v1.11.0
func (c *Client) GetApiV2ServersServerIDConsoleoutput(ctx context.Context, serverID ServerIDParameter, params *GetApiV2ServersServerIDConsoleoutputParams, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*Client) GetApiV2ServersServerIDConsolesessions ¶ added in v1.11.0
func (c *Client) GetApiV2ServersServerIDConsolesessions(ctx context.Context, serverID ServerIDParameter, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*Client) GetApiV2ServersServerIDSshkey ¶ added in v1.11.0
func (c *Client) GetApiV2ServersServerIDSshkey(ctx context.Context, serverID ServerIDParameter, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*Client) PostApiV1OrganizationsOrganizationIDProjectsProjectIDIdentities ¶ added in v0.1.21
func (c *Client) PostApiV1OrganizationsOrganizationIDProjectsProjectIDIdentities(ctx context.Context, organizationID OrganizationIDParameter, projectID ProjectIDParameter, body PostApiV1OrganizationsOrganizationIDProjectsProjectIDIdentitiesJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*Client) PostApiV1OrganizationsOrganizationIDProjectsProjectIDIdentitiesIdentityIDNetworks ¶ added in v0.1.46
func (c *Client) PostApiV1OrganizationsOrganizationIDProjectsProjectIDIdentitiesIdentityIDNetworks(ctx context.Context, organizationID OrganizationIDParameter, projectID ProjectIDParameter, identityID IdentityIDParameter, body PostApiV1OrganizationsOrganizationIDProjectsProjectIDIdentitiesIdentityIDNetworksJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*Client) PostApiV1OrganizationsOrganizationIDProjectsProjectIDIdentitiesIdentityIDNetworksWithBody ¶ added in v0.1.46
func (c *Client) PostApiV1OrganizationsOrganizationIDProjectsProjectIDIdentitiesIdentityIDNetworksWithBody(ctx context.Context, organizationID OrganizationIDParameter, projectID ProjectIDParameter, identityID IdentityIDParameter, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*Client) PostApiV1OrganizationsOrganizationIDProjectsProjectIDIdentitiesIdentityIDSecuritygroups ¶ added in v0.1.45
func (c *Client) PostApiV1OrganizationsOrganizationIDProjectsProjectIDIdentitiesIdentityIDSecuritygroups(ctx context.Context, organizationID OrganizationIDParameter, projectID ProjectIDParameter, identityID IdentityIDParameter, body PostApiV1OrganizationsOrganizationIDProjectsProjectIDIdentitiesIdentityIDSecuritygroupsJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*Client) PostApiV1OrganizationsOrganizationIDProjectsProjectIDIdentitiesIdentityIDSecuritygroupsWithBody ¶ added in v0.1.45
func (c *Client) PostApiV1OrganizationsOrganizationIDProjectsProjectIDIdentitiesIdentityIDSecuritygroupsWithBody(ctx context.Context, organizationID OrganizationIDParameter, projectID ProjectIDParameter, identityID IdentityIDParameter, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*Client) PostApiV1OrganizationsOrganizationIDProjectsProjectIDIdentitiesIdentityIDServers ¶ added in v0.1.46
func (c *Client) PostApiV1OrganizationsOrganizationIDProjectsProjectIDIdentitiesIdentityIDServers(ctx context.Context, organizationID OrganizationIDParameter, projectID ProjectIDParameter, identityID IdentityIDParameter, body PostApiV1OrganizationsOrganizationIDProjectsProjectIDIdentitiesIdentityIDServersJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*Client) PostApiV1OrganizationsOrganizationIDProjectsProjectIDIdentitiesIdentityIDServersServerIDHardreboot ¶ added in v1.7.0
func (c *Client) PostApiV1OrganizationsOrganizationIDProjectsProjectIDIdentitiesIdentityIDServersServerIDHardreboot(ctx context.Context, organizationID OrganizationIDParameter, projectID ProjectIDParameter, identityID IdentityIDParameter, serverID ServerIDParameter, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*Client) PostApiV1OrganizationsOrganizationIDProjectsProjectIDIdentitiesIdentityIDServersServerIDSoftreboot ¶ added in v1.7.0
func (c *Client) PostApiV1OrganizationsOrganizationIDProjectsProjectIDIdentitiesIdentityIDServersServerIDSoftreboot(ctx context.Context, organizationID OrganizationIDParameter, projectID ProjectIDParameter, identityID IdentityIDParameter, serverID ServerIDParameter, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*Client) PostApiV1OrganizationsOrganizationIDProjectsProjectIDIdentitiesIdentityIDServersServerIDStart ¶ added in v1.7.0
func (c *Client) PostApiV1OrganizationsOrganizationIDProjectsProjectIDIdentitiesIdentityIDServersServerIDStart(ctx context.Context, organizationID OrganizationIDParameter, projectID ProjectIDParameter, identityID IdentityIDParameter, serverID ServerIDParameter, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*Client) PostApiV1OrganizationsOrganizationIDProjectsProjectIDIdentitiesIdentityIDServersServerIDStop ¶ added in v1.7.0
func (c *Client) PostApiV1OrganizationsOrganizationIDProjectsProjectIDIdentitiesIdentityIDServersServerIDStop(ctx context.Context, organizationID OrganizationIDParameter, projectID ProjectIDParameter, identityID IdentityIDParameter, serverID ServerIDParameter, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*Client) PostApiV1OrganizationsOrganizationIDProjectsProjectIDIdentitiesIdentityIDServersWithBody ¶ added in v0.1.46
func (c *Client) PostApiV1OrganizationsOrganizationIDProjectsProjectIDIdentitiesIdentityIDServersWithBody(ctx context.Context, organizationID OrganizationIDParameter, projectID ProjectIDParameter, identityID IdentityIDParameter, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*Client) PostApiV1OrganizationsOrganizationIDProjectsProjectIDIdentitiesWithBody ¶ added in v0.1.21
func (c *Client) PostApiV1OrganizationsOrganizationIDProjectsProjectIDIdentitiesWithBody(ctx context.Context, organizationID OrganizationIDParameter, projectID ProjectIDParameter, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*Client) PostApiV1OrganizationsOrganizationIDRegionsRegionIDImages ¶ added in v1.12.0
func (c *Client) PostApiV1OrganizationsOrganizationIDRegionsRegionIDImages(ctx context.Context, organizationID OrganizationIDParameter, regionID RegionIDParameter, body PostApiV1OrganizationsOrganizationIDRegionsRegionIDImagesJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*Client) PostApiV1OrganizationsOrganizationIDRegionsRegionIDImagesWithBody ¶ added in v1.12.0
func (c *Client) PostApiV1OrganizationsOrganizationIDRegionsRegionIDImagesWithBody(ctx context.Context, organizationID OrganizationIDParameter, regionID RegionIDParameter, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*Client) PostApiV2Filestorage ¶ added in v1.11.0
func (c *Client) PostApiV2Filestorage(ctx context.Context, body PostApiV2FilestorageJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*Client) PostApiV2FilestorageWithBody ¶ added in v1.11.0
func (*Client) PostApiV2Networks ¶ added in v1.11.0
func (c *Client) PostApiV2Networks(ctx context.Context, body PostApiV2NetworksJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*Client) PostApiV2NetworksWithBody ¶ added in v1.11.0
func (*Client) PostApiV2Securitygroups ¶ added in v1.11.0
func (c *Client) PostApiV2Securitygroups(ctx context.Context, body PostApiV2SecuritygroupsJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*Client) PostApiV2SecuritygroupsWithBody ¶ added in v1.11.0
func (*Client) PostApiV2Servers ¶ added in v1.11.0
func (c *Client) PostApiV2Servers(ctx context.Context, body PostApiV2ServersJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*Client) PostApiV2ServersServerIDHardreboot ¶ added in v1.11.0
func (c *Client) PostApiV2ServersServerIDHardreboot(ctx context.Context, serverID ServerIDParameter, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*Client) PostApiV2ServersServerIDSnapshot ¶ added in v1.13.0
func (c *Client) PostApiV2ServersServerIDSnapshot(ctx context.Context, serverID ServerIDParameter, body PostApiV2ServersServerIDSnapshotJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*Client) PostApiV2ServersServerIDSnapshotWithBody ¶ added in v1.13.0
func (*Client) PostApiV2ServersServerIDSoftreboot ¶ added in v1.11.0
func (c *Client) PostApiV2ServersServerIDSoftreboot(ctx context.Context, serverID ServerIDParameter, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*Client) PostApiV2ServersServerIDStart ¶ added in v1.11.0
func (c *Client) PostApiV2ServersServerIDStart(ctx context.Context, serverID ServerIDParameter, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*Client) PostApiV2ServersServerIDStop ¶ added in v1.11.0
func (c *Client) PostApiV2ServersServerIDStop(ctx context.Context, serverID ServerIDParameter, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*Client) PostApiV2ServersWithBody ¶ added in v1.11.0
func (*Client) PutApiV1OrganizationsOrganizationIDProjectsProjectIDIdentitiesIdentityIDSecuritygroupsSecurityGroupID ¶ added in v0.1.45
func (c *Client) PutApiV1OrganizationsOrganizationIDProjectsProjectIDIdentitiesIdentityIDSecuritygroupsSecurityGroupID(ctx context.Context, organizationID OrganizationIDParameter, projectID ProjectIDParameter, identityID IdentityIDParameter, securityGroupID SecurityGroupIDParameter, body PutApiV1OrganizationsOrganizationIDProjectsProjectIDIdentitiesIdentityIDSecuritygroupsSecurityGroupIDJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*Client) PutApiV1OrganizationsOrganizationIDProjectsProjectIDIdentitiesIdentityIDSecuritygroupsSecurityGroupIDWithBody ¶ added in v0.1.45
func (c *Client) PutApiV1OrganizationsOrganizationIDProjectsProjectIDIdentitiesIdentityIDSecuritygroupsSecurityGroupIDWithBody(ctx context.Context, organizationID OrganizationIDParameter, projectID ProjectIDParameter, identityID IdentityIDParameter, securityGroupID SecurityGroupIDParameter, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*Client) PutApiV1OrganizationsOrganizationIDProjectsProjectIDIdentitiesIdentityIDServersServerID ¶ added in v1.2.0
func (c *Client) PutApiV1OrganizationsOrganizationIDProjectsProjectIDIdentitiesIdentityIDServersServerID(ctx context.Context, organizationID OrganizationIDParameter, projectID ProjectIDParameter, identityID IdentityIDParameter, serverID ServerIDParameter, body PutApiV1OrganizationsOrganizationIDProjectsProjectIDIdentitiesIdentityIDServersServerIDJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*Client) PutApiV1OrganizationsOrganizationIDProjectsProjectIDIdentitiesIdentityIDServersServerIDWithBody ¶ added in v1.2.0
func (c *Client) PutApiV1OrganizationsOrganizationIDProjectsProjectIDIdentitiesIdentityIDServersServerIDWithBody(ctx context.Context, organizationID OrganizationIDParameter, projectID ProjectIDParameter, identityID IdentityIDParameter, serverID ServerIDParameter, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*Client) PutApiV2FilestorageFilestorageID ¶ added in v1.12.0
func (c *Client) PutApiV2FilestorageFilestorageID(ctx context.Context, filestorageID FilestorageIDParameter, body PutApiV2FilestorageFilestorageIDJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*Client) PutApiV2FilestorageFilestorageIDWithBody ¶ added in v1.12.0
func (*Client) PutApiV2NetworksNetworkID ¶ added in v1.11.0
func (c *Client) PutApiV2NetworksNetworkID(ctx context.Context, networkID NetworkIDParameter, body PutApiV2NetworksNetworkIDJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*Client) PutApiV2NetworksNetworkIDWithBody ¶ added in v1.11.0
func (*Client) PutApiV2SecuritygroupsSecurityGroupID ¶ added in v1.11.0
func (c *Client) PutApiV2SecuritygroupsSecurityGroupID(ctx context.Context, securityGroupID SecurityGroupIDParameter, body PutApiV2SecuritygroupsSecurityGroupIDJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*Client) PutApiV2SecuritygroupsSecurityGroupIDWithBody ¶ added in v1.11.0
func (*Client) PutApiV2ServersServerID ¶ added in v1.11.0
func (c *Client) PutApiV2ServersServerID(ctx context.Context, serverID ServerIDParameter, body PutApiV2ServersServerIDJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*Client) PutApiV2ServersServerIDWithBody ¶ added in v1.11.0
type ClientInterface ¶
type ClientInterface interface {
// GetApiV1OrganizationsOrganizationIDIdentities request
GetApiV1OrganizationsOrganizationIDIdentities(ctx context.Context, organizationID OrganizationIDParameter, reqEditors ...RequestEditorFn) (*http.Response, error)
// GetApiV1OrganizationsOrganizationIDNetworks request
GetApiV1OrganizationsOrganizationIDNetworks(ctx context.Context, organizationID OrganizationIDParameter, reqEditors ...RequestEditorFn) (*http.Response, error)
// PostApiV1OrganizationsOrganizationIDProjectsProjectIDIdentitiesWithBody request with any body
PostApiV1OrganizationsOrganizationIDProjectsProjectIDIdentitiesWithBody(ctx context.Context, organizationID OrganizationIDParameter, projectID ProjectIDParameter, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)
PostApiV1OrganizationsOrganizationIDProjectsProjectIDIdentities(ctx context.Context, organizationID OrganizationIDParameter, projectID ProjectIDParameter, body PostApiV1OrganizationsOrganizationIDProjectsProjectIDIdentitiesJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)
// DeleteApiV1OrganizationsOrganizationIDProjectsProjectIDIdentitiesIdentityID request
DeleteApiV1OrganizationsOrganizationIDProjectsProjectIDIdentitiesIdentityID(ctx context.Context, organizationID OrganizationIDParameter, projectID ProjectIDParameter, identityID IdentityIDParameter, reqEditors ...RequestEditorFn) (*http.Response, error)
// GetApiV1OrganizationsOrganizationIDProjectsProjectIDIdentitiesIdentityID request
GetApiV1OrganizationsOrganizationIDProjectsProjectIDIdentitiesIdentityID(ctx context.Context, organizationID OrganizationIDParameter, projectID ProjectIDParameter, identityID IdentityIDParameter, reqEditors ...RequestEditorFn) (*http.Response, error)
// PostApiV1OrganizationsOrganizationIDProjectsProjectIDIdentitiesIdentityIDNetworksWithBody request with any body
PostApiV1OrganizationsOrganizationIDProjectsProjectIDIdentitiesIdentityIDNetworksWithBody(ctx context.Context, organizationID OrganizationIDParameter, projectID ProjectIDParameter, identityID IdentityIDParameter, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)
PostApiV1OrganizationsOrganizationIDProjectsProjectIDIdentitiesIdentityIDNetworks(ctx context.Context, organizationID OrganizationIDParameter, projectID ProjectIDParameter, identityID IdentityIDParameter, body PostApiV1OrganizationsOrganizationIDProjectsProjectIDIdentitiesIdentityIDNetworksJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)
// DeleteApiV1OrganizationsOrganizationIDProjectsProjectIDIdentitiesIdentityIDNetworksNetworkID request
DeleteApiV1OrganizationsOrganizationIDProjectsProjectIDIdentitiesIdentityIDNetworksNetworkID(ctx context.Context, organizationID OrganizationIDParameter, projectID ProjectIDParameter, identityID IdentityIDParameter, networkID NetworkIDParameter, reqEditors ...RequestEditorFn) (*http.Response, error)
// GetApiV1OrganizationsOrganizationIDProjectsProjectIDIdentitiesIdentityIDNetworksNetworkID request
GetApiV1OrganizationsOrganizationIDProjectsProjectIDIdentitiesIdentityIDNetworksNetworkID(ctx context.Context, organizationID OrganizationIDParameter, projectID ProjectIDParameter, identityID IdentityIDParameter, networkID NetworkIDParameter, reqEditors ...RequestEditorFn) (*http.Response, error)
// PostApiV1OrganizationsOrganizationIDProjectsProjectIDIdentitiesIdentityIDSecuritygroupsWithBody request with any body
PostApiV1OrganizationsOrganizationIDProjectsProjectIDIdentitiesIdentityIDSecuritygroupsWithBody(ctx context.Context, organizationID OrganizationIDParameter, projectID ProjectIDParameter, identityID IdentityIDParameter, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)
PostApiV1OrganizationsOrganizationIDProjectsProjectIDIdentitiesIdentityIDSecuritygroups(ctx context.Context, organizationID OrganizationIDParameter, projectID ProjectIDParameter, identityID IdentityIDParameter, body PostApiV1OrganizationsOrganizationIDProjectsProjectIDIdentitiesIdentityIDSecuritygroupsJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)
// DeleteApiV1OrganizationsOrganizationIDProjectsProjectIDIdentitiesIdentityIDSecuritygroupsSecurityGroupID request
DeleteApiV1OrganizationsOrganizationIDProjectsProjectIDIdentitiesIdentityIDSecuritygroupsSecurityGroupID(ctx context.Context, organizationID OrganizationIDParameter, projectID ProjectIDParameter, identityID IdentityIDParameter, securityGroupID SecurityGroupIDParameter, reqEditors ...RequestEditorFn) (*http.Response, error)
// GetApiV1OrganizationsOrganizationIDProjectsProjectIDIdentitiesIdentityIDSecuritygroupsSecurityGroupID request
GetApiV1OrganizationsOrganizationIDProjectsProjectIDIdentitiesIdentityIDSecuritygroupsSecurityGroupID(ctx context.Context, organizationID OrganizationIDParameter, projectID ProjectIDParameter, identityID IdentityIDParameter, securityGroupID SecurityGroupIDParameter, reqEditors ...RequestEditorFn) (*http.Response, error)
// PutApiV1OrganizationsOrganizationIDProjectsProjectIDIdentitiesIdentityIDSecuritygroupsSecurityGroupIDWithBody request with any body
PutApiV1OrganizationsOrganizationIDProjectsProjectIDIdentitiesIdentityIDSecuritygroupsSecurityGroupIDWithBody(ctx context.Context, organizationID OrganizationIDParameter, projectID ProjectIDParameter, identityID IdentityIDParameter, securityGroupID SecurityGroupIDParameter, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)
PutApiV1OrganizationsOrganizationIDProjectsProjectIDIdentitiesIdentityIDSecuritygroupsSecurityGroupID(ctx context.Context, organizationID OrganizationIDParameter, projectID ProjectIDParameter, identityID IdentityIDParameter, securityGroupID SecurityGroupIDParameter, body PutApiV1OrganizationsOrganizationIDProjectsProjectIDIdentitiesIdentityIDSecuritygroupsSecurityGroupIDJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)
// PostApiV1OrganizationsOrganizationIDProjectsProjectIDIdentitiesIdentityIDServersWithBody request with any body
PostApiV1OrganizationsOrganizationIDProjectsProjectIDIdentitiesIdentityIDServersWithBody(ctx context.Context, organizationID OrganizationIDParameter, projectID ProjectIDParameter, identityID IdentityIDParameter, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)
PostApiV1OrganizationsOrganizationIDProjectsProjectIDIdentitiesIdentityIDServers(ctx context.Context, organizationID OrganizationIDParameter, projectID ProjectIDParameter, identityID IdentityIDParameter, body PostApiV1OrganizationsOrganizationIDProjectsProjectIDIdentitiesIdentityIDServersJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)
// DeleteApiV1OrganizationsOrganizationIDProjectsProjectIDIdentitiesIdentityIDServersServerID request
DeleteApiV1OrganizationsOrganizationIDProjectsProjectIDIdentitiesIdentityIDServersServerID(ctx context.Context, organizationID OrganizationIDParameter, projectID ProjectIDParameter, identityID IdentityIDParameter, serverID ServerIDParameter, reqEditors ...RequestEditorFn) (*http.Response, error)
// GetApiV1OrganizationsOrganizationIDProjectsProjectIDIdentitiesIdentityIDServersServerID request
GetApiV1OrganizationsOrganizationIDProjectsProjectIDIdentitiesIdentityIDServersServerID(ctx context.Context, organizationID OrganizationIDParameter, projectID ProjectIDParameter, identityID IdentityIDParameter, serverID ServerIDParameter, reqEditors ...RequestEditorFn) (*http.Response, error)
// PutApiV1OrganizationsOrganizationIDProjectsProjectIDIdentitiesIdentityIDServersServerIDWithBody request with any body
PutApiV1OrganizationsOrganizationIDProjectsProjectIDIdentitiesIdentityIDServersServerIDWithBody(ctx context.Context, organizationID OrganizationIDParameter, projectID ProjectIDParameter, identityID IdentityIDParameter, serverID ServerIDParameter, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)
PutApiV1OrganizationsOrganizationIDProjectsProjectIDIdentitiesIdentityIDServersServerID(ctx context.Context, organizationID OrganizationIDParameter, projectID ProjectIDParameter, identityID IdentityIDParameter, serverID ServerIDParameter, body PutApiV1OrganizationsOrganizationIDProjectsProjectIDIdentitiesIdentityIDServersServerIDJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)
// GetApiV1OrganizationsOrganizationIDProjectsProjectIDIdentitiesIdentityIDServersServerIDConsoleoutput request
GetApiV1OrganizationsOrganizationIDProjectsProjectIDIdentitiesIdentityIDServersServerIDConsoleoutput(ctx context.Context, organizationID OrganizationIDParameter, projectID ProjectIDParameter, identityID IdentityIDParameter, serverID ServerIDParameter, params *GetApiV1OrganizationsOrganizationIDProjectsProjectIDIdentitiesIdentityIDServersServerIDConsoleoutputParams, reqEditors ...RequestEditorFn) (*http.Response, error)
// GetApiV1OrganizationsOrganizationIDProjectsProjectIDIdentitiesIdentityIDServersServerIDConsolesessions request
GetApiV1OrganizationsOrganizationIDProjectsProjectIDIdentitiesIdentityIDServersServerIDConsolesessions(ctx context.Context, organizationID OrganizationIDParameter, projectID ProjectIDParameter, identityID IdentityIDParameter, serverID ServerIDParameter, reqEditors ...RequestEditorFn) (*http.Response, error)
// PostApiV1OrganizationsOrganizationIDProjectsProjectIDIdentitiesIdentityIDServersServerIDHardreboot request
PostApiV1OrganizationsOrganizationIDProjectsProjectIDIdentitiesIdentityIDServersServerIDHardreboot(ctx context.Context, organizationID OrganizationIDParameter, projectID ProjectIDParameter, identityID IdentityIDParameter, serverID ServerIDParameter, reqEditors ...RequestEditorFn) (*http.Response, error)
// PostApiV1OrganizationsOrganizationIDProjectsProjectIDIdentitiesIdentityIDServersServerIDSoftreboot request
PostApiV1OrganizationsOrganizationIDProjectsProjectIDIdentitiesIdentityIDServersServerIDSoftreboot(ctx context.Context, organizationID OrganizationIDParameter, projectID ProjectIDParameter, identityID IdentityIDParameter, serverID ServerIDParameter, reqEditors ...RequestEditorFn) (*http.Response, error)
// PostApiV1OrganizationsOrganizationIDProjectsProjectIDIdentitiesIdentityIDServersServerIDStart request
PostApiV1OrganizationsOrganizationIDProjectsProjectIDIdentitiesIdentityIDServersServerIDStart(ctx context.Context, organizationID OrganizationIDParameter, projectID ProjectIDParameter, identityID IdentityIDParameter, serverID ServerIDParameter, reqEditors ...RequestEditorFn) (*http.Response, error)
// PostApiV1OrganizationsOrganizationIDProjectsProjectIDIdentitiesIdentityIDServersServerIDStop request
PostApiV1OrganizationsOrganizationIDProjectsProjectIDIdentitiesIdentityIDServersServerIDStop(ctx context.Context, organizationID OrganizationIDParameter, projectID ProjectIDParameter, identityID IdentityIDParameter, serverID ServerIDParameter, reqEditors ...RequestEditorFn) (*http.Response, error)
// GetApiV1OrganizationsOrganizationIDRegions request
GetApiV1OrganizationsOrganizationIDRegions(ctx context.Context, organizationID OrganizationIDParameter, reqEditors ...RequestEditorFn) (*http.Response, error)
// GetApiV1OrganizationsOrganizationIDRegionsRegionIDDetail request
GetApiV1OrganizationsOrganizationIDRegionsRegionIDDetail(ctx context.Context, organizationID OrganizationIDParameter, regionID RegionIDParameter, reqEditors ...RequestEditorFn) (*http.Response, error)
// GetApiV1OrganizationsOrganizationIDRegionsRegionIDExternalnetworks request
GetApiV1OrganizationsOrganizationIDRegionsRegionIDExternalnetworks(ctx context.Context, organizationID OrganizationIDParameter, regionID RegionIDParameter, reqEditors ...RequestEditorFn) (*http.Response, error)
// GetApiV1OrganizationsOrganizationIDRegionsRegionIDFlavors request
GetApiV1OrganizationsOrganizationIDRegionsRegionIDFlavors(ctx context.Context, organizationID OrganizationIDParameter, regionID RegionIDParameter, reqEditors ...RequestEditorFn) (*http.Response, error)
// GetApiV1OrganizationsOrganizationIDRegionsRegionIDImages request
GetApiV1OrganizationsOrganizationIDRegionsRegionIDImages(ctx context.Context, organizationID OrganizationIDParameter, regionID RegionIDParameter, reqEditors ...RequestEditorFn) (*http.Response, error)
// PostApiV1OrganizationsOrganizationIDRegionsRegionIDImagesWithBody request with any body
PostApiV1OrganizationsOrganizationIDRegionsRegionIDImagesWithBody(ctx context.Context, organizationID OrganizationIDParameter, regionID RegionIDParameter, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)
PostApiV1OrganizationsOrganizationIDRegionsRegionIDImages(ctx context.Context, organizationID OrganizationIDParameter, regionID RegionIDParameter, body PostApiV1OrganizationsOrganizationIDRegionsRegionIDImagesJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)
// DeleteApiV1OrganizationsOrganizationIDRegionsRegionIDImagesImageID request
DeleteApiV1OrganizationsOrganizationIDRegionsRegionIDImagesImageID(ctx context.Context, organizationID OrganizationIDParameter, regionID RegionIDParameter, imageID ImageIDParameter, reqEditors ...RequestEditorFn) (*http.Response, error)
// GetApiV1OrganizationsOrganizationIDSecuritygroups request
GetApiV1OrganizationsOrganizationIDSecuritygroups(ctx context.Context, organizationID OrganizationIDParameter, params *GetApiV1OrganizationsOrganizationIDSecuritygroupsParams, reqEditors ...RequestEditorFn) (*http.Response, error)
// GetApiV1OrganizationsOrganizationIDServers request
GetApiV1OrganizationsOrganizationIDServers(ctx context.Context, organizationID OrganizationIDParameter, params *GetApiV1OrganizationsOrganizationIDServersParams, reqEditors ...RequestEditorFn) (*http.Response, error)
// GetApiV2Filestorage request
GetApiV2Filestorage(ctx context.Context, params *GetApiV2FilestorageParams, reqEditors ...RequestEditorFn) (*http.Response, error)
// PostApiV2FilestorageWithBody request with any body
PostApiV2FilestorageWithBody(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)
PostApiV2Filestorage(ctx context.Context, body PostApiV2FilestorageJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)
// DeleteApiV2FilestorageFilestorageID request
DeleteApiV2FilestorageFilestorageID(ctx context.Context, filestorageID FilestorageIDParameter, reqEditors ...RequestEditorFn) (*http.Response, error)
// GetApiV2FilestorageFilestorageID request
GetApiV2FilestorageFilestorageID(ctx context.Context, filestorageID FilestorageIDParameter, reqEditors ...RequestEditorFn) (*http.Response, error)
// PutApiV2FilestorageFilestorageIDWithBody request with any body
PutApiV2FilestorageFilestorageIDWithBody(ctx context.Context, filestorageID FilestorageIDParameter, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)
PutApiV2FilestorageFilestorageID(ctx context.Context, filestorageID FilestorageIDParameter, body PutApiV2FilestorageFilestorageIDJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)
// GetApiV2Filestorageclasses request
GetApiV2Filestorageclasses(ctx context.Context, params *GetApiV2FilestorageclassesParams, reqEditors ...RequestEditorFn) (*http.Response, error)
// GetApiV2Networks request
GetApiV2Networks(ctx context.Context, params *GetApiV2NetworksParams, reqEditors ...RequestEditorFn) (*http.Response, error)
// PostApiV2NetworksWithBody request with any body
PostApiV2NetworksWithBody(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)
PostApiV2Networks(ctx context.Context, body PostApiV2NetworksJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)
// DeleteApiV2NetworksNetworkID request
DeleteApiV2NetworksNetworkID(ctx context.Context, networkID NetworkIDParameter, reqEditors ...RequestEditorFn) (*http.Response, error)
// GetApiV2NetworksNetworkID request
GetApiV2NetworksNetworkID(ctx context.Context, networkID NetworkIDParameter, reqEditors ...RequestEditorFn) (*http.Response, error)
// PutApiV2NetworksNetworkIDWithBody request with any body
PutApiV2NetworksNetworkIDWithBody(ctx context.Context, networkID NetworkIDParameter, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)
PutApiV2NetworksNetworkID(ctx context.Context, networkID NetworkIDParameter, body PutApiV2NetworksNetworkIDJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)
// GetApiV2Securitygroups request
GetApiV2Securitygroups(ctx context.Context, params *GetApiV2SecuritygroupsParams, reqEditors ...RequestEditorFn) (*http.Response, error)
// PostApiV2SecuritygroupsWithBody request with any body
PostApiV2SecuritygroupsWithBody(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)
PostApiV2Securitygroups(ctx context.Context, body PostApiV2SecuritygroupsJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)
// DeleteApiV2SecuritygroupsSecurityGroupID request
DeleteApiV2SecuritygroupsSecurityGroupID(ctx context.Context, securityGroupID SecurityGroupIDParameter, reqEditors ...RequestEditorFn) (*http.Response, error)
// GetApiV2SecuritygroupsSecurityGroupID request
GetApiV2SecuritygroupsSecurityGroupID(ctx context.Context, securityGroupID SecurityGroupIDParameter, reqEditors ...RequestEditorFn) (*http.Response, error)
// PutApiV2SecuritygroupsSecurityGroupIDWithBody request with any body
PutApiV2SecuritygroupsSecurityGroupIDWithBody(ctx context.Context, securityGroupID SecurityGroupIDParameter, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)
PutApiV2SecuritygroupsSecurityGroupID(ctx context.Context, securityGroupID SecurityGroupIDParameter, body PutApiV2SecuritygroupsSecurityGroupIDJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)
// GetApiV2Servers request
GetApiV2Servers(ctx context.Context, params *GetApiV2ServersParams, reqEditors ...RequestEditorFn) (*http.Response, error)
// PostApiV2ServersWithBody request with any body
PostApiV2ServersWithBody(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)
PostApiV2Servers(ctx context.Context, body PostApiV2ServersJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)
// DeleteApiV2ServersServerID request
DeleteApiV2ServersServerID(ctx context.Context, serverID ServerIDParameter, reqEditors ...RequestEditorFn) (*http.Response, error)
// GetApiV2ServersServerID request
GetApiV2ServersServerID(ctx context.Context, serverID ServerIDParameter, reqEditors ...RequestEditorFn) (*http.Response, error)
// PutApiV2ServersServerIDWithBody request with any body
PutApiV2ServersServerIDWithBody(ctx context.Context, serverID ServerIDParameter, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)
PutApiV2ServersServerID(ctx context.Context, serverID ServerIDParameter, body PutApiV2ServersServerIDJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)
// GetApiV2ServersServerIDConsoleoutput request
GetApiV2ServersServerIDConsoleoutput(ctx context.Context, serverID ServerIDParameter, params *GetApiV2ServersServerIDConsoleoutputParams, reqEditors ...RequestEditorFn) (*http.Response, error)
// GetApiV2ServersServerIDConsolesessions request
GetApiV2ServersServerIDConsolesessions(ctx context.Context, serverID ServerIDParameter, reqEditors ...RequestEditorFn) (*http.Response, error)
// PostApiV2ServersServerIDHardreboot request
PostApiV2ServersServerIDHardreboot(ctx context.Context, serverID ServerIDParameter, reqEditors ...RequestEditorFn) (*http.Response, error)
// PostApiV2ServersServerIDSnapshotWithBody request with any body
PostApiV2ServersServerIDSnapshotWithBody(ctx context.Context, serverID ServerIDParameter, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)
PostApiV2ServersServerIDSnapshot(ctx context.Context, serverID ServerIDParameter, body PostApiV2ServersServerIDSnapshotJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)
// PostApiV2ServersServerIDSoftreboot request
PostApiV2ServersServerIDSoftreboot(ctx context.Context, serverID ServerIDParameter, reqEditors ...RequestEditorFn) (*http.Response, error)
// GetApiV2ServersServerIDSshkey request
GetApiV2ServersServerIDSshkey(ctx context.Context, serverID ServerIDParameter, reqEditors ...RequestEditorFn) (*http.Response, error)
// PostApiV2ServersServerIDStart request
PostApiV2ServersServerIDStart(ctx context.Context, serverID ServerIDParameter, reqEditors ...RequestEditorFn) (*http.Response, error)
// PostApiV2ServersServerIDStop request
PostApiV2ServersServerIDStop(ctx context.Context, serverID ServerIDParameter, reqEditors ...RequestEditorFn) (*http.Response, error)
}
The interface specification for the client above.
type ClientOption ¶
ClientOption allows setting custom parameters during construction
func WithHTTPClient ¶
func WithHTTPClient(doer HttpRequestDoer) ClientOption
WithHTTPClient allows overriding the default Doer, which is automatically created using http.Client. This is useful for tests.
func WithRequestEditorFn ¶
func WithRequestEditorFn(fn RequestEditorFn) ClientOption
WithRequestEditorFn allows setting up a callback function, which will be called right before sending the request. This can be used to mutate the request.
type ClientWithResponses ¶
type ClientWithResponses struct {
ClientInterface
}
ClientWithResponses builds on ClientInterface to offer response payloads
func NewClientWithResponses ¶
func NewClientWithResponses(server string, opts ...ClientOption) (*ClientWithResponses, error)
NewClientWithResponses creates a new ClientWithResponses, which wraps Client with return type handling
func (*ClientWithResponses) DeleteApiV1OrganizationsOrganizationIDProjectsProjectIDIdentitiesIdentityIDNetworksNetworkIDWithResponse ¶ added in v0.1.46
func (c *ClientWithResponses) DeleteApiV1OrganizationsOrganizationIDProjectsProjectIDIdentitiesIdentityIDNetworksNetworkIDWithResponse(ctx context.Context, organizationID OrganizationIDParameter, projectID ProjectIDParameter, identityID IdentityIDParameter, networkID NetworkIDParameter, reqEditors ...RequestEditorFn) (*DeleteApiV1OrganizationsOrganizationIDProjectsProjectIDIdentitiesIdentityIDNetworksNetworkIDResponse, error)
DeleteApiV1OrganizationsOrganizationIDProjectsProjectIDIdentitiesIdentityIDNetworksNetworkIDWithResponse request returning *DeleteApiV1OrganizationsOrganizationIDProjectsProjectIDIdentitiesIdentityIDNetworksNetworkIDResponse
func (*ClientWithResponses) DeleteApiV1OrganizationsOrganizationIDProjectsProjectIDIdentitiesIdentityIDSecuritygroupsSecurityGroupIDWithResponse ¶ added in v0.1.45
func (c *ClientWithResponses) DeleteApiV1OrganizationsOrganizationIDProjectsProjectIDIdentitiesIdentityIDSecuritygroupsSecurityGroupIDWithResponse(ctx context.Context, organizationID OrganizationIDParameter, projectID ProjectIDParameter, identityID IdentityIDParameter, securityGroupID SecurityGroupIDParameter, reqEditors ...RequestEditorFn) (*DeleteApiV1OrganizationsOrganizationIDProjectsProjectIDIdentitiesIdentityIDSecuritygroupsSecurityGroupIDResponse, error)
DeleteApiV1OrganizationsOrganizationIDProjectsProjectIDIdentitiesIdentityIDSecuritygroupsSecurityGroupIDWithResponse request returning *DeleteApiV1OrganizationsOrganizationIDProjectsProjectIDIdentitiesIdentityIDSecuritygroupsSecurityGroupIDResponse
func (*ClientWithResponses) DeleteApiV1OrganizationsOrganizationIDProjectsProjectIDIdentitiesIdentityIDServersServerIDWithResponse ¶ added in v0.1.46
func (c *ClientWithResponses) DeleteApiV1OrganizationsOrganizationIDProjectsProjectIDIdentitiesIdentityIDServersServerIDWithResponse(ctx context.Context, organizationID OrganizationIDParameter, projectID ProjectIDParameter, identityID IdentityIDParameter, serverID ServerIDParameter, reqEditors ...RequestEditorFn) (*DeleteApiV1OrganizationsOrganizationIDProjectsProjectIDIdentitiesIdentityIDServersServerIDResponse, error)
DeleteApiV1OrganizationsOrganizationIDProjectsProjectIDIdentitiesIdentityIDServersServerIDWithResponse request returning *DeleteApiV1OrganizationsOrganizationIDProjectsProjectIDIdentitiesIdentityIDServersServerIDResponse
func (*ClientWithResponses) DeleteApiV1OrganizationsOrganizationIDProjectsProjectIDIdentitiesIdentityIDWithResponse ¶ added in v0.1.23
func (c *ClientWithResponses) DeleteApiV1OrganizationsOrganizationIDProjectsProjectIDIdentitiesIdentityIDWithResponse(ctx context.Context, organizationID OrganizationIDParameter, projectID ProjectIDParameter, identityID IdentityIDParameter, reqEditors ...RequestEditorFn) (*DeleteApiV1OrganizationsOrganizationIDProjectsProjectIDIdentitiesIdentityIDResponse, error)
DeleteApiV1OrganizationsOrganizationIDProjectsProjectIDIdentitiesIdentityIDWithResponse request returning *DeleteApiV1OrganizationsOrganizationIDProjectsProjectIDIdentitiesIdentityIDResponse
func (*ClientWithResponses) DeleteApiV1OrganizationsOrganizationIDRegionsRegionIDImagesImageIDWithResponse ¶ added in v1.12.0
func (c *ClientWithResponses) DeleteApiV1OrganizationsOrganizationIDRegionsRegionIDImagesImageIDWithResponse(ctx context.Context, organizationID OrganizationIDParameter, regionID RegionIDParameter, imageID ImageIDParameter, reqEditors ...RequestEditorFn) (*DeleteApiV1OrganizationsOrganizationIDRegionsRegionIDImagesImageIDResponse, error)
DeleteApiV1OrganizationsOrganizationIDRegionsRegionIDImagesImageIDWithResponse request returning *DeleteApiV1OrganizationsOrganizationIDRegionsRegionIDImagesImageIDResponse
func (*ClientWithResponses) DeleteApiV2FilestorageFilestorageIDWithResponse ¶ added in v1.12.0
func (c *ClientWithResponses) DeleteApiV2FilestorageFilestorageIDWithResponse(ctx context.Context, filestorageID FilestorageIDParameter, reqEditors ...RequestEditorFn) (*DeleteApiV2FilestorageFilestorageIDResponse, error)
DeleteApiV2FilestorageFilestorageIDWithResponse request returning *DeleteApiV2FilestorageFilestorageIDResponse
func (*ClientWithResponses) DeleteApiV2NetworksNetworkIDWithResponse ¶ added in v1.11.0
func (c *ClientWithResponses) DeleteApiV2NetworksNetworkIDWithResponse(ctx context.Context, networkID NetworkIDParameter, reqEditors ...RequestEditorFn) (*DeleteApiV2NetworksNetworkIDResponse, error)
DeleteApiV2NetworksNetworkIDWithResponse request returning *DeleteApiV2NetworksNetworkIDResponse
func (*ClientWithResponses) DeleteApiV2SecuritygroupsSecurityGroupIDWithResponse ¶ added in v1.11.0
func (c *ClientWithResponses) DeleteApiV2SecuritygroupsSecurityGroupIDWithResponse(ctx context.Context, securityGroupID SecurityGroupIDParameter, reqEditors ...RequestEditorFn) (*DeleteApiV2SecuritygroupsSecurityGroupIDResponse, error)
DeleteApiV2SecuritygroupsSecurityGroupIDWithResponse request returning *DeleteApiV2SecuritygroupsSecurityGroupIDResponse
func (*ClientWithResponses) DeleteApiV2ServersServerIDWithResponse ¶ added in v1.11.0
func (c *ClientWithResponses) DeleteApiV2ServersServerIDWithResponse(ctx context.Context, serverID ServerIDParameter, reqEditors ...RequestEditorFn) (*DeleteApiV2ServersServerIDResponse, error)
DeleteApiV2ServersServerIDWithResponse request returning *DeleteApiV2ServersServerIDResponse
func (*ClientWithResponses) GetApiV1OrganizationsOrganizationIDIdentitiesWithResponse ¶ added in v0.1.19
func (c *ClientWithResponses) GetApiV1OrganizationsOrganizationIDIdentitiesWithResponse(ctx context.Context, organizationID OrganizationIDParameter, reqEditors ...RequestEditorFn) (*GetApiV1OrganizationsOrganizationIDIdentitiesResponse, error)
GetApiV1OrganizationsOrganizationIDIdentitiesWithResponse request returning *GetApiV1OrganizationsOrganizationIDIdentitiesResponse
func (*ClientWithResponses) GetApiV1OrganizationsOrganizationIDNetworksWithResponse ¶ added in v0.1.46
func (c *ClientWithResponses) GetApiV1OrganizationsOrganizationIDNetworksWithResponse(ctx context.Context, organizationID OrganizationIDParameter, reqEditors ...RequestEditorFn) (*GetApiV1OrganizationsOrganizationIDNetworksResponse, error)
GetApiV1OrganizationsOrganizationIDNetworksWithResponse request returning *GetApiV1OrganizationsOrganizationIDNetworksResponse
func (*ClientWithResponses) GetApiV1OrganizationsOrganizationIDProjectsProjectIDIdentitiesIdentityIDNetworksNetworkIDWithResponse ¶ added in v0.1.46
func (c *ClientWithResponses) GetApiV1OrganizationsOrganizationIDProjectsProjectIDIdentitiesIdentityIDNetworksNetworkIDWithResponse(ctx context.Context, organizationID OrganizationIDParameter, projectID ProjectIDParameter, identityID IdentityIDParameter, networkID NetworkIDParameter, reqEditors ...RequestEditorFn) (*GetApiV1OrganizationsOrganizationIDProjectsProjectIDIdentitiesIdentityIDNetworksNetworkIDResponse, error)
GetApiV1OrganizationsOrganizationIDProjectsProjectIDIdentitiesIdentityIDNetworksNetworkIDWithResponse request returning *GetApiV1OrganizationsOrganizationIDProjectsProjectIDIdentitiesIdentityIDNetworksNetworkIDResponse
func (*ClientWithResponses) GetApiV1OrganizationsOrganizationIDProjectsProjectIDIdentitiesIdentityIDSecuritygroupsSecurityGroupIDWithResponse ¶ added in v0.1.45
func (c *ClientWithResponses) GetApiV1OrganizationsOrganizationIDProjectsProjectIDIdentitiesIdentityIDSecuritygroupsSecurityGroupIDWithResponse(ctx context.Context, organizationID OrganizationIDParameter, projectID ProjectIDParameter, identityID IdentityIDParameter, securityGroupID SecurityGroupIDParameter, reqEditors ...RequestEditorFn) (*GetApiV1OrganizationsOrganizationIDProjectsProjectIDIdentitiesIdentityIDSecuritygroupsSecurityGroupIDResponse, error)
GetApiV1OrganizationsOrganizationIDProjectsProjectIDIdentitiesIdentityIDSecuritygroupsSecurityGroupIDWithResponse request returning *GetApiV1OrganizationsOrganizationIDProjectsProjectIDIdentitiesIdentityIDSecuritygroupsSecurityGroupIDResponse
func (*ClientWithResponses) GetApiV1OrganizationsOrganizationIDProjectsProjectIDIdentitiesIdentityIDServersServerIDConsoleoutputWithResponse ¶ added in v1.8.0
func (c *ClientWithResponses) GetApiV1OrganizationsOrganizationIDProjectsProjectIDIdentitiesIdentityIDServersServerIDConsoleoutputWithResponse(ctx context.Context, organizationID OrganizationIDParameter, projectID ProjectIDParameter, identityID IdentityIDParameter, serverID ServerIDParameter, params *GetApiV1OrganizationsOrganizationIDProjectsProjectIDIdentitiesIdentityIDServersServerIDConsoleoutputParams, reqEditors ...RequestEditorFn) (*GetApiV1OrganizationsOrganizationIDProjectsProjectIDIdentitiesIdentityIDServersServerIDConsoleoutputResponse, error)
GetApiV1OrganizationsOrganizationIDProjectsProjectIDIdentitiesIdentityIDServersServerIDConsoleoutputWithResponse request returning *GetApiV1OrganizationsOrganizationIDProjectsProjectIDIdentitiesIdentityIDServersServerIDConsoleoutputResponse
func (*ClientWithResponses) GetApiV1OrganizationsOrganizationIDProjectsProjectIDIdentitiesIdentityIDServersServerIDConsolesessionsWithResponse ¶ added in v1.8.0
func (c *ClientWithResponses) GetApiV1OrganizationsOrganizationIDProjectsProjectIDIdentitiesIdentityIDServersServerIDConsolesessionsWithResponse(ctx context.Context, organizationID OrganizationIDParameter, projectID ProjectIDParameter, identityID IdentityIDParameter, serverID ServerIDParameter, reqEditors ...RequestEditorFn) (*GetApiV1OrganizationsOrganizationIDProjectsProjectIDIdentitiesIdentityIDServersServerIDConsolesessionsResponse, error)
GetApiV1OrganizationsOrganizationIDProjectsProjectIDIdentitiesIdentityIDServersServerIDConsolesessionsWithResponse request returning *GetApiV1OrganizationsOrganizationIDProjectsProjectIDIdentitiesIdentityIDServersServerIDConsolesessionsResponse
func (*ClientWithResponses) GetApiV1OrganizationsOrganizationIDProjectsProjectIDIdentitiesIdentityIDServersServerIDWithResponse ¶ added in v0.1.46
func (c *ClientWithResponses) GetApiV1OrganizationsOrganizationIDProjectsProjectIDIdentitiesIdentityIDServersServerIDWithResponse(ctx context.Context, organizationID OrganizationIDParameter, projectID ProjectIDParameter, identityID IdentityIDParameter, serverID ServerIDParameter, reqEditors ...RequestEditorFn) (*GetApiV1OrganizationsOrganizationIDProjectsProjectIDIdentitiesIdentityIDServersServerIDResponse, error)
GetApiV1OrganizationsOrganizationIDProjectsProjectIDIdentitiesIdentityIDServersServerIDWithResponse request returning *GetApiV1OrganizationsOrganizationIDProjectsProjectIDIdentitiesIdentityIDServersServerIDResponse
func (*ClientWithResponses) GetApiV1OrganizationsOrganizationIDProjectsProjectIDIdentitiesIdentityIDWithResponse ¶ added in v0.1.33
func (c *ClientWithResponses) GetApiV1OrganizationsOrganizationIDProjectsProjectIDIdentitiesIdentityIDWithResponse(ctx context.Context, organizationID OrganizationIDParameter, projectID ProjectIDParameter, identityID IdentityIDParameter, reqEditors ...RequestEditorFn) (*GetApiV1OrganizationsOrganizationIDProjectsProjectIDIdentitiesIdentityIDResponse, error)
GetApiV1OrganizationsOrganizationIDProjectsProjectIDIdentitiesIdentityIDWithResponse request returning *GetApiV1OrganizationsOrganizationIDProjectsProjectIDIdentitiesIdentityIDResponse
func (*ClientWithResponses) GetApiV1OrganizationsOrganizationIDRegionsRegionIDDetailWithResponse ¶ added in v0.1.53
func (c *ClientWithResponses) GetApiV1OrganizationsOrganizationIDRegionsRegionIDDetailWithResponse(ctx context.Context, organizationID OrganizationIDParameter, regionID RegionIDParameter, reqEditors ...RequestEditorFn) (*GetApiV1OrganizationsOrganizationIDRegionsRegionIDDetailResponse, error)
GetApiV1OrganizationsOrganizationIDRegionsRegionIDDetailWithResponse request returning *GetApiV1OrganizationsOrganizationIDRegionsRegionIDDetailResponse
func (*ClientWithResponses) GetApiV1OrganizationsOrganizationIDRegionsRegionIDExternalnetworksWithResponse ¶ added in v0.1.8
func (c *ClientWithResponses) GetApiV1OrganizationsOrganizationIDRegionsRegionIDExternalnetworksWithResponse(ctx context.Context, organizationID OrganizationIDParameter, regionID RegionIDParameter, reqEditors ...RequestEditorFn) (*GetApiV1OrganizationsOrganizationIDRegionsRegionIDExternalnetworksResponse, error)
GetApiV1OrganizationsOrganizationIDRegionsRegionIDExternalnetworksWithResponse request returning *GetApiV1OrganizationsOrganizationIDRegionsRegionIDExternalnetworksResponse
func (*ClientWithResponses) GetApiV1OrganizationsOrganizationIDRegionsRegionIDFlavorsWithResponse ¶ added in v0.1.8
func (c *ClientWithResponses) GetApiV1OrganizationsOrganizationIDRegionsRegionIDFlavorsWithResponse(ctx context.Context, organizationID OrganizationIDParameter, regionID RegionIDParameter, reqEditors ...RequestEditorFn) (*GetApiV1OrganizationsOrganizationIDRegionsRegionIDFlavorsResponse, error)
GetApiV1OrganizationsOrganizationIDRegionsRegionIDFlavorsWithResponse request returning *GetApiV1OrganizationsOrganizationIDRegionsRegionIDFlavorsResponse
func (*ClientWithResponses) GetApiV1OrganizationsOrganizationIDRegionsRegionIDImagesWithResponse ¶ added in v0.1.8
func (c *ClientWithResponses) GetApiV1OrganizationsOrganizationIDRegionsRegionIDImagesWithResponse(ctx context.Context, organizationID OrganizationIDParameter, regionID RegionIDParameter, reqEditors ...RequestEditorFn) (*GetApiV1OrganizationsOrganizationIDRegionsRegionIDImagesResponse, error)
GetApiV1OrganizationsOrganizationIDRegionsRegionIDImagesWithResponse request returning *GetApiV1OrganizationsOrganizationIDRegionsRegionIDImagesResponse
func (*ClientWithResponses) GetApiV1OrganizationsOrganizationIDRegionsWithResponse ¶ added in v0.1.8
func (c *ClientWithResponses) GetApiV1OrganizationsOrganizationIDRegionsWithResponse(ctx context.Context, organizationID OrganizationIDParameter, reqEditors ...RequestEditorFn) (*GetApiV1OrganizationsOrganizationIDRegionsResponse, error)
GetApiV1OrganizationsOrganizationIDRegionsWithResponse request returning *GetApiV1OrganizationsOrganizationIDRegionsResponse
func (*ClientWithResponses) GetApiV1OrganizationsOrganizationIDSecuritygroupsWithResponse ¶ added in v0.1.45
func (c *ClientWithResponses) GetApiV1OrganizationsOrganizationIDSecuritygroupsWithResponse(ctx context.Context, organizationID OrganizationIDParameter, params *GetApiV1OrganizationsOrganizationIDSecuritygroupsParams, reqEditors ...RequestEditorFn) (*GetApiV1OrganizationsOrganizationIDSecuritygroupsResponse, error)
GetApiV1OrganizationsOrganizationIDSecuritygroupsWithResponse request returning *GetApiV1OrganizationsOrganizationIDSecuritygroupsResponse
func (*ClientWithResponses) GetApiV1OrganizationsOrganizationIDServersWithResponse ¶ added in v0.1.46
func (c *ClientWithResponses) GetApiV1OrganizationsOrganizationIDServersWithResponse(ctx context.Context, organizationID OrganizationIDParameter, params *GetApiV1OrganizationsOrganizationIDServersParams, reqEditors ...RequestEditorFn) (*GetApiV1OrganizationsOrganizationIDServersResponse, error)
GetApiV1OrganizationsOrganizationIDServersWithResponse request returning *GetApiV1OrganizationsOrganizationIDServersResponse
func (*ClientWithResponses) GetApiV2FilestorageFilestorageIDWithResponse ¶ added in v1.12.0
func (c *ClientWithResponses) GetApiV2FilestorageFilestorageIDWithResponse(ctx context.Context, filestorageID FilestorageIDParameter, reqEditors ...RequestEditorFn) (*GetApiV2FilestorageFilestorageIDResponse, error)
GetApiV2FilestorageFilestorageIDWithResponse request returning *GetApiV2FilestorageFilestorageIDResponse
func (*ClientWithResponses) GetApiV2FilestorageWithResponse ¶ added in v1.11.0
func (c *ClientWithResponses) GetApiV2FilestorageWithResponse(ctx context.Context, params *GetApiV2FilestorageParams, reqEditors ...RequestEditorFn) (*GetApiV2FilestorageResponse, error)
GetApiV2FilestorageWithResponse request returning *GetApiV2FilestorageResponse
func (*ClientWithResponses) GetApiV2FilestorageclassesWithResponse ¶ added in v1.12.0
func (c *ClientWithResponses) GetApiV2FilestorageclassesWithResponse(ctx context.Context, params *GetApiV2FilestorageclassesParams, reqEditors ...RequestEditorFn) (*GetApiV2FilestorageclassesResponse, error)
GetApiV2FilestorageclassesWithResponse request returning *GetApiV2FilestorageclassesResponse
func (*ClientWithResponses) GetApiV2NetworksNetworkIDWithResponse ¶ added in v1.11.0
func (c *ClientWithResponses) GetApiV2NetworksNetworkIDWithResponse(ctx context.Context, networkID NetworkIDParameter, reqEditors ...RequestEditorFn) (*GetApiV2NetworksNetworkIDResponse, error)
GetApiV2NetworksNetworkIDWithResponse request returning *GetApiV2NetworksNetworkIDResponse
func (*ClientWithResponses) GetApiV2NetworksWithResponse ¶ added in v1.11.0
func (c *ClientWithResponses) GetApiV2NetworksWithResponse(ctx context.Context, params *GetApiV2NetworksParams, reqEditors ...RequestEditorFn) (*GetApiV2NetworksResponse, error)
GetApiV2NetworksWithResponse request returning *GetApiV2NetworksResponse
func (*ClientWithResponses) GetApiV2SecuritygroupsSecurityGroupIDWithResponse ¶ added in v1.11.0
func (c *ClientWithResponses) GetApiV2SecuritygroupsSecurityGroupIDWithResponse(ctx context.Context, securityGroupID SecurityGroupIDParameter, reqEditors ...RequestEditorFn) (*GetApiV2SecuritygroupsSecurityGroupIDResponse, error)
GetApiV2SecuritygroupsSecurityGroupIDWithResponse request returning *GetApiV2SecuritygroupsSecurityGroupIDResponse
func (*ClientWithResponses) GetApiV2SecuritygroupsWithResponse ¶ added in v1.11.0
func (c *ClientWithResponses) GetApiV2SecuritygroupsWithResponse(ctx context.Context, params *GetApiV2SecuritygroupsParams, reqEditors ...RequestEditorFn) (*GetApiV2SecuritygroupsResponse, error)
GetApiV2SecuritygroupsWithResponse request returning *GetApiV2SecuritygroupsResponse
func (*ClientWithResponses) GetApiV2ServersServerIDConsoleoutputWithResponse ¶ added in v1.11.0
func (c *ClientWithResponses) GetApiV2ServersServerIDConsoleoutputWithResponse(ctx context.Context, serverID ServerIDParameter, params *GetApiV2ServersServerIDConsoleoutputParams, reqEditors ...RequestEditorFn) (*GetApiV2ServersServerIDConsoleoutputResponse, error)
GetApiV2ServersServerIDConsoleoutputWithResponse request returning *GetApiV2ServersServerIDConsoleoutputResponse
func (*ClientWithResponses) GetApiV2ServersServerIDConsolesessionsWithResponse ¶ added in v1.11.0
func (c *ClientWithResponses) GetApiV2ServersServerIDConsolesessionsWithResponse(ctx context.Context, serverID ServerIDParameter, reqEditors ...RequestEditorFn) (*GetApiV2ServersServerIDConsolesessionsResponse, error)
GetApiV2ServersServerIDConsolesessionsWithResponse request returning *GetApiV2ServersServerIDConsolesessionsResponse
func (*ClientWithResponses) GetApiV2ServersServerIDSshkeyWithResponse ¶ added in v1.11.0
func (c *ClientWithResponses) GetApiV2ServersServerIDSshkeyWithResponse(ctx context.Context, serverID ServerIDParameter, reqEditors ...RequestEditorFn) (*GetApiV2ServersServerIDSshkeyResponse, error)
GetApiV2ServersServerIDSshkeyWithResponse request returning *GetApiV2ServersServerIDSshkeyResponse
func (*ClientWithResponses) GetApiV2ServersServerIDWithResponse ¶ added in v1.11.0
func (c *ClientWithResponses) GetApiV2ServersServerIDWithResponse(ctx context.Context, serverID ServerIDParameter, reqEditors ...RequestEditorFn) (*GetApiV2ServersServerIDResponse, error)
GetApiV2ServersServerIDWithResponse request returning *GetApiV2ServersServerIDResponse
func (*ClientWithResponses) GetApiV2ServersWithResponse ¶ added in v1.11.0
func (c *ClientWithResponses) GetApiV2ServersWithResponse(ctx context.Context, params *GetApiV2ServersParams, reqEditors ...RequestEditorFn) (*GetApiV2ServersResponse, error)
GetApiV2ServersWithResponse request returning *GetApiV2ServersResponse
func (*ClientWithResponses) PostApiV1OrganizationsOrganizationIDProjectsProjectIDIdentitiesIdentityIDNetworksWithBodyWithResponse ¶ added in v0.1.46
func (c *ClientWithResponses) PostApiV1OrganizationsOrganizationIDProjectsProjectIDIdentitiesIdentityIDNetworksWithBodyWithResponse(ctx context.Context, organizationID OrganizationIDParameter, projectID ProjectIDParameter, identityID IdentityIDParameter, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*PostApiV1OrganizationsOrganizationIDProjectsProjectIDIdentitiesIdentityIDNetworksResponse, error)
PostApiV1OrganizationsOrganizationIDProjectsProjectIDIdentitiesIdentityIDNetworksWithBodyWithResponse request with arbitrary body returning *PostApiV1OrganizationsOrganizationIDProjectsProjectIDIdentitiesIdentityIDNetworksResponse
func (*ClientWithResponses) PostApiV1OrganizationsOrganizationIDProjectsProjectIDIdentitiesIdentityIDNetworksWithResponse ¶ added in v0.1.46
func (c *ClientWithResponses) PostApiV1OrganizationsOrganizationIDProjectsProjectIDIdentitiesIdentityIDNetworksWithResponse(ctx context.Context, organizationID OrganizationIDParameter, projectID ProjectIDParameter, identityID IdentityIDParameter, body PostApiV1OrganizationsOrganizationIDProjectsProjectIDIdentitiesIdentityIDNetworksJSONRequestBody, reqEditors ...RequestEditorFn) (*PostApiV1OrganizationsOrganizationIDProjectsProjectIDIdentitiesIdentityIDNetworksResponse, error)
func (*ClientWithResponses) PostApiV1OrganizationsOrganizationIDProjectsProjectIDIdentitiesIdentityIDSecuritygroupsWithBodyWithResponse ¶ added in v0.1.45
func (c *ClientWithResponses) PostApiV1OrganizationsOrganizationIDProjectsProjectIDIdentitiesIdentityIDSecuritygroupsWithBodyWithResponse(ctx context.Context, organizationID OrganizationIDParameter, projectID ProjectIDParameter, identityID IdentityIDParameter, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*PostApiV1OrganizationsOrganizationIDProjectsProjectIDIdentitiesIdentityIDSecuritygroupsResponse, error)
PostApiV1OrganizationsOrganizationIDProjectsProjectIDIdentitiesIdentityIDSecuritygroupsWithBodyWithResponse request with arbitrary body returning *PostApiV1OrganizationsOrganizationIDProjectsProjectIDIdentitiesIdentityIDSecuritygroupsResponse
func (*ClientWithResponses) PostApiV1OrganizationsOrganizationIDProjectsProjectIDIdentitiesIdentityIDSecuritygroupsWithResponse ¶ added in v0.1.45
func (c *ClientWithResponses) PostApiV1OrganizationsOrganizationIDProjectsProjectIDIdentitiesIdentityIDSecuritygroupsWithResponse(ctx context.Context, organizationID OrganizationIDParameter, projectID ProjectIDParameter, identityID IdentityIDParameter, body PostApiV1OrganizationsOrganizationIDProjectsProjectIDIdentitiesIdentityIDSecuritygroupsJSONRequestBody, reqEditors ...RequestEditorFn) (*PostApiV1OrganizationsOrganizationIDProjectsProjectIDIdentitiesIdentityIDSecuritygroupsResponse, error)
func (*ClientWithResponses) PostApiV1OrganizationsOrganizationIDProjectsProjectIDIdentitiesIdentityIDServersServerIDHardrebootWithResponse ¶ added in v1.7.0
func (c *ClientWithResponses) PostApiV1OrganizationsOrganizationIDProjectsProjectIDIdentitiesIdentityIDServersServerIDHardrebootWithResponse(ctx context.Context, organizationID OrganizationIDParameter, projectID ProjectIDParameter, identityID IdentityIDParameter, serverID ServerIDParameter, reqEditors ...RequestEditorFn) (*PostApiV1OrganizationsOrganizationIDProjectsProjectIDIdentitiesIdentityIDServersServerIDHardrebootResponse, error)
PostApiV1OrganizationsOrganizationIDProjectsProjectIDIdentitiesIdentityIDServersServerIDHardrebootWithResponse request returning *PostApiV1OrganizationsOrganizationIDProjectsProjectIDIdentitiesIdentityIDServersServerIDHardrebootResponse
func (*ClientWithResponses) PostApiV1OrganizationsOrganizationIDProjectsProjectIDIdentitiesIdentityIDServersServerIDSoftrebootWithResponse ¶ added in v1.7.0
func (c *ClientWithResponses) PostApiV1OrganizationsOrganizationIDProjectsProjectIDIdentitiesIdentityIDServersServerIDSoftrebootWithResponse(ctx context.Context, organizationID OrganizationIDParameter, projectID ProjectIDParameter, identityID IdentityIDParameter, serverID ServerIDParameter, reqEditors ...RequestEditorFn) (*PostApiV1OrganizationsOrganizationIDProjectsProjectIDIdentitiesIdentityIDServersServerIDSoftrebootResponse, error)
PostApiV1OrganizationsOrganizationIDProjectsProjectIDIdentitiesIdentityIDServersServerIDSoftrebootWithResponse request returning *PostApiV1OrganizationsOrganizationIDProjectsProjectIDIdentitiesIdentityIDServersServerIDSoftrebootResponse
func (*ClientWithResponses) PostApiV1OrganizationsOrganizationIDProjectsProjectIDIdentitiesIdentityIDServersServerIDStartWithResponse ¶ added in v1.7.0
func (c *ClientWithResponses) PostApiV1OrganizationsOrganizationIDProjectsProjectIDIdentitiesIdentityIDServersServerIDStartWithResponse(ctx context.Context, organizationID OrganizationIDParameter, projectID ProjectIDParameter, identityID IdentityIDParameter, serverID ServerIDParameter, reqEditors ...RequestEditorFn) (*PostApiV1OrganizationsOrganizationIDProjectsProjectIDIdentitiesIdentityIDServersServerIDStartResponse, error)
PostApiV1OrganizationsOrganizationIDProjectsProjectIDIdentitiesIdentityIDServersServerIDStartWithResponse request returning *PostApiV1OrganizationsOrganizationIDProjectsProjectIDIdentitiesIdentityIDServersServerIDStartResponse
func (*ClientWithResponses) PostApiV1OrganizationsOrganizationIDProjectsProjectIDIdentitiesIdentityIDServersServerIDStopWithResponse ¶ added in v1.7.0
func (c *ClientWithResponses) PostApiV1OrganizationsOrganizationIDProjectsProjectIDIdentitiesIdentityIDServersServerIDStopWithResponse(ctx context.Context, organizationID OrganizationIDParameter, projectID ProjectIDParameter, identityID IdentityIDParameter, serverID ServerIDParameter, reqEditors ...RequestEditorFn) (*PostApiV1OrganizationsOrganizationIDProjectsProjectIDIdentitiesIdentityIDServersServerIDStopResponse, error)
PostApiV1OrganizationsOrganizationIDProjectsProjectIDIdentitiesIdentityIDServersServerIDStopWithResponse request returning *PostApiV1OrganizationsOrganizationIDProjectsProjectIDIdentitiesIdentityIDServersServerIDStopResponse
func (*ClientWithResponses) PostApiV1OrganizationsOrganizationIDProjectsProjectIDIdentitiesIdentityIDServersWithBodyWithResponse ¶ added in v0.1.46
func (c *ClientWithResponses) PostApiV1OrganizationsOrganizationIDProjectsProjectIDIdentitiesIdentityIDServersWithBodyWithResponse(ctx context.Context, organizationID OrganizationIDParameter, projectID ProjectIDParameter, identityID IdentityIDParameter, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*PostApiV1OrganizationsOrganizationIDProjectsProjectIDIdentitiesIdentityIDServersResponse, error)
PostApiV1OrganizationsOrganizationIDProjectsProjectIDIdentitiesIdentityIDServersWithBodyWithResponse request with arbitrary body returning *PostApiV1OrganizationsOrganizationIDProjectsProjectIDIdentitiesIdentityIDServersResponse
func (*ClientWithResponses) PostApiV1OrganizationsOrganizationIDProjectsProjectIDIdentitiesIdentityIDServersWithResponse ¶ added in v0.1.46
func (c *ClientWithResponses) PostApiV1OrganizationsOrganizationIDProjectsProjectIDIdentitiesIdentityIDServersWithResponse(ctx context.Context, organizationID OrganizationIDParameter, projectID ProjectIDParameter, identityID IdentityIDParameter, body PostApiV1OrganizationsOrganizationIDProjectsProjectIDIdentitiesIdentityIDServersJSONRequestBody, reqEditors ...RequestEditorFn) (*PostApiV1OrganizationsOrganizationIDProjectsProjectIDIdentitiesIdentityIDServersResponse, error)
func (*ClientWithResponses) PostApiV1OrganizationsOrganizationIDProjectsProjectIDIdentitiesWithBodyWithResponse ¶ added in v0.1.21
func (c *ClientWithResponses) PostApiV1OrganizationsOrganizationIDProjectsProjectIDIdentitiesWithBodyWithResponse(ctx context.Context, organizationID OrganizationIDParameter, projectID ProjectIDParameter, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*PostApiV1OrganizationsOrganizationIDProjectsProjectIDIdentitiesResponse, error)
PostApiV1OrganizationsOrganizationIDProjectsProjectIDIdentitiesWithBodyWithResponse request with arbitrary body returning *PostApiV1OrganizationsOrganizationIDProjectsProjectIDIdentitiesResponse
func (*ClientWithResponses) PostApiV1OrganizationsOrganizationIDProjectsProjectIDIdentitiesWithResponse ¶ added in v0.1.21
func (c *ClientWithResponses) PostApiV1OrganizationsOrganizationIDProjectsProjectIDIdentitiesWithResponse(ctx context.Context, organizationID OrganizationIDParameter, projectID ProjectIDParameter, body PostApiV1OrganizationsOrganizationIDProjectsProjectIDIdentitiesJSONRequestBody, reqEditors ...RequestEditorFn) (*PostApiV1OrganizationsOrganizationIDProjectsProjectIDIdentitiesResponse, error)
func (*ClientWithResponses) PostApiV1OrganizationsOrganizationIDRegionsRegionIDImagesWithBodyWithResponse ¶ added in v1.12.0
func (c *ClientWithResponses) PostApiV1OrganizationsOrganizationIDRegionsRegionIDImagesWithBodyWithResponse(ctx context.Context, organizationID OrganizationIDParameter, regionID RegionIDParameter, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*PostApiV1OrganizationsOrganizationIDRegionsRegionIDImagesResponse, error)
PostApiV1OrganizationsOrganizationIDRegionsRegionIDImagesWithBodyWithResponse request with arbitrary body returning *PostApiV1OrganizationsOrganizationIDRegionsRegionIDImagesResponse
func (*ClientWithResponses) PostApiV1OrganizationsOrganizationIDRegionsRegionIDImagesWithResponse ¶ added in v1.12.0
func (c *ClientWithResponses) PostApiV1OrganizationsOrganizationIDRegionsRegionIDImagesWithResponse(ctx context.Context, organizationID OrganizationIDParameter, regionID RegionIDParameter, body PostApiV1OrganizationsOrganizationIDRegionsRegionIDImagesJSONRequestBody, reqEditors ...RequestEditorFn) (*PostApiV1OrganizationsOrganizationIDRegionsRegionIDImagesResponse, error)
func (*ClientWithResponses) PostApiV2FilestorageWithBodyWithResponse ¶ added in v1.11.0
func (c *ClientWithResponses) PostApiV2FilestorageWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*PostApiV2FilestorageResponse, error)
PostApiV2FilestorageWithBodyWithResponse request with arbitrary body returning *PostApiV2FilestorageResponse
func (*ClientWithResponses) PostApiV2FilestorageWithResponse ¶ added in v1.11.0
func (c *ClientWithResponses) PostApiV2FilestorageWithResponse(ctx context.Context, body PostApiV2FilestorageJSONRequestBody, reqEditors ...RequestEditorFn) (*PostApiV2FilestorageResponse, error)
func (*ClientWithResponses) PostApiV2NetworksWithBodyWithResponse ¶ added in v1.11.0
func (c *ClientWithResponses) PostApiV2NetworksWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*PostApiV2NetworksResponse, error)
PostApiV2NetworksWithBodyWithResponse request with arbitrary body returning *PostApiV2NetworksResponse
func (*ClientWithResponses) PostApiV2NetworksWithResponse ¶ added in v1.11.0
func (c *ClientWithResponses) PostApiV2NetworksWithResponse(ctx context.Context, body PostApiV2NetworksJSONRequestBody, reqEditors ...RequestEditorFn) (*PostApiV2NetworksResponse, error)
func (*ClientWithResponses) PostApiV2SecuritygroupsWithBodyWithResponse ¶ added in v1.11.0
func (c *ClientWithResponses) PostApiV2SecuritygroupsWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*PostApiV2SecuritygroupsResponse, error)
PostApiV2SecuritygroupsWithBodyWithResponse request with arbitrary body returning *PostApiV2SecuritygroupsResponse
func (*ClientWithResponses) PostApiV2SecuritygroupsWithResponse ¶ added in v1.11.0
func (c *ClientWithResponses) PostApiV2SecuritygroupsWithResponse(ctx context.Context, body PostApiV2SecuritygroupsJSONRequestBody, reqEditors ...RequestEditorFn) (*PostApiV2SecuritygroupsResponse, error)
func (*ClientWithResponses) PostApiV2ServersServerIDHardrebootWithResponse ¶ added in v1.11.0
func (c *ClientWithResponses) PostApiV2ServersServerIDHardrebootWithResponse(ctx context.Context, serverID ServerIDParameter, reqEditors ...RequestEditorFn) (*PostApiV2ServersServerIDHardrebootResponse, error)
PostApiV2ServersServerIDHardrebootWithResponse request returning *PostApiV2ServersServerIDHardrebootResponse
func (*ClientWithResponses) PostApiV2ServersServerIDSnapshotWithBodyWithResponse ¶ added in v1.13.0
func (c *ClientWithResponses) PostApiV2ServersServerIDSnapshotWithBodyWithResponse(ctx context.Context, serverID ServerIDParameter, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*PostApiV2ServersServerIDSnapshotResponse, error)
PostApiV2ServersServerIDSnapshotWithBodyWithResponse request with arbitrary body returning *PostApiV2ServersServerIDSnapshotResponse
func (*ClientWithResponses) PostApiV2ServersServerIDSnapshotWithResponse ¶ added in v1.13.0
func (c *ClientWithResponses) PostApiV2ServersServerIDSnapshotWithResponse(ctx context.Context, serverID ServerIDParameter, body PostApiV2ServersServerIDSnapshotJSONRequestBody, reqEditors ...RequestEditorFn) (*PostApiV2ServersServerIDSnapshotResponse, error)
func (*ClientWithResponses) PostApiV2ServersServerIDSoftrebootWithResponse ¶ added in v1.11.0
func (c *ClientWithResponses) PostApiV2ServersServerIDSoftrebootWithResponse(ctx context.Context, serverID ServerIDParameter, reqEditors ...RequestEditorFn) (*PostApiV2ServersServerIDSoftrebootResponse, error)
PostApiV2ServersServerIDSoftrebootWithResponse request returning *PostApiV2ServersServerIDSoftrebootResponse
func (*ClientWithResponses) PostApiV2ServersServerIDStartWithResponse ¶ added in v1.11.0
func (c *ClientWithResponses) PostApiV2ServersServerIDStartWithResponse(ctx context.Context, serverID ServerIDParameter, reqEditors ...RequestEditorFn) (*PostApiV2ServersServerIDStartResponse, error)
PostApiV2ServersServerIDStartWithResponse request returning *PostApiV2ServersServerIDStartResponse
func (*ClientWithResponses) PostApiV2ServersServerIDStopWithResponse ¶ added in v1.11.0
func (c *ClientWithResponses) PostApiV2ServersServerIDStopWithResponse(ctx context.Context, serverID ServerIDParameter, reqEditors ...RequestEditorFn) (*PostApiV2ServersServerIDStopResponse, error)
PostApiV2ServersServerIDStopWithResponse request returning *PostApiV2ServersServerIDStopResponse
func (*ClientWithResponses) PostApiV2ServersWithBodyWithResponse ¶ added in v1.11.0
func (c *ClientWithResponses) PostApiV2ServersWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*PostApiV2ServersResponse, error)
PostApiV2ServersWithBodyWithResponse request with arbitrary body returning *PostApiV2ServersResponse
func (*ClientWithResponses) PostApiV2ServersWithResponse ¶ added in v1.11.0
func (c *ClientWithResponses) PostApiV2ServersWithResponse(ctx context.Context, body PostApiV2ServersJSONRequestBody, reqEditors ...RequestEditorFn) (*PostApiV2ServersResponse, error)
func (*ClientWithResponses) PutApiV1OrganizationsOrganizationIDProjectsProjectIDIdentitiesIdentityIDSecuritygroupsSecurityGroupIDWithBodyWithResponse ¶ added in v0.1.45
func (c *ClientWithResponses) PutApiV1OrganizationsOrganizationIDProjectsProjectIDIdentitiesIdentityIDSecuritygroupsSecurityGroupIDWithBodyWithResponse(ctx context.Context, organizationID OrganizationIDParameter, projectID ProjectIDParameter, identityID IdentityIDParameter, securityGroupID SecurityGroupIDParameter, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*PutApiV1OrganizationsOrganizationIDProjectsProjectIDIdentitiesIdentityIDSecuritygroupsSecurityGroupIDResponse, error)
PutApiV1OrganizationsOrganizationIDProjectsProjectIDIdentitiesIdentityIDSecuritygroupsSecurityGroupIDWithBodyWithResponse request with arbitrary body returning *PutApiV1OrganizationsOrganizationIDProjectsProjectIDIdentitiesIdentityIDSecuritygroupsSecurityGroupIDResponse
func (*ClientWithResponses) PutApiV1OrganizationsOrganizationIDProjectsProjectIDIdentitiesIdentityIDSecuritygroupsSecurityGroupIDWithResponse ¶ added in v0.1.45
func (c *ClientWithResponses) PutApiV1OrganizationsOrganizationIDProjectsProjectIDIdentitiesIdentityIDSecuritygroupsSecurityGroupIDWithResponse(ctx context.Context, organizationID OrganizationIDParameter, projectID ProjectIDParameter, identityID IdentityIDParameter, securityGroupID SecurityGroupIDParameter, body PutApiV1OrganizationsOrganizationIDProjectsProjectIDIdentitiesIdentityIDSecuritygroupsSecurityGroupIDJSONRequestBody, reqEditors ...RequestEditorFn) (*PutApiV1OrganizationsOrganizationIDProjectsProjectIDIdentitiesIdentityIDSecuritygroupsSecurityGroupIDResponse, error)
func (*ClientWithResponses) PutApiV1OrganizationsOrganizationIDProjectsProjectIDIdentitiesIdentityIDServersServerIDWithBodyWithResponse ¶ added in v1.2.0
func (c *ClientWithResponses) PutApiV1OrganizationsOrganizationIDProjectsProjectIDIdentitiesIdentityIDServersServerIDWithBodyWithResponse(ctx context.Context, organizationID OrganizationIDParameter, projectID ProjectIDParameter, identityID IdentityIDParameter, serverID ServerIDParameter, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*PutApiV1OrganizationsOrganizationIDProjectsProjectIDIdentitiesIdentityIDServersServerIDResponse, error)
PutApiV1OrganizationsOrganizationIDProjectsProjectIDIdentitiesIdentityIDServersServerIDWithBodyWithResponse request with arbitrary body returning *PutApiV1OrganizationsOrganizationIDProjectsProjectIDIdentitiesIdentityIDServersServerIDResponse
func (*ClientWithResponses) PutApiV1OrganizationsOrganizationIDProjectsProjectIDIdentitiesIdentityIDServersServerIDWithResponse ¶ added in v1.2.0
func (c *ClientWithResponses) PutApiV1OrganizationsOrganizationIDProjectsProjectIDIdentitiesIdentityIDServersServerIDWithResponse(ctx context.Context, organizationID OrganizationIDParameter, projectID ProjectIDParameter, identityID IdentityIDParameter, serverID ServerIDParameter, body PutApiV1OrganizationsOrganizationIDProjectsProjectIDIdentitiesIdentityIDServersServerIDJSONRequestBody, reqEditors ...RequestEditorFn) (*PutApiV1OrganizationsOrganizationIDProjectsProjectIDIdentitiesIdentityIDServersServerIDResponse, error)
func (*ClientWithResponses) PutApiV2FilestorageFilestorageIDWithBodyWithResponse ¶ added in v1.12.0
func (c *ClientWithResponses) PutApiV2FilestorageFilestorageIDWithBodyWithResponse(ctx context.Context, filestorageID FilestorageIDParameter, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*PutApiV2FilestorageFilestorageIDResponse, error)
PutApiV2FilestorageFilestorageIDWithBodyWithResponse request with arbitrary body returning *PutApiV2FilestorageFilestorageIDResponse
func (*ClientWithResponses) PutApiV2FilestorageFilestorageIDWithResponse ¶ added in v1.12.0
func (c *ClientWithResponses) PutApiV2FilestorageFilestorageIDWithResponse(ctx context.Context, filestorageID FilestorageIDParameter, body PutApiV2FilestorageFilestorageIDJSONRequestBody, reqEditors ...RequestEditorFn) (*PutApiV2FilestorageFilestorageIDResponse, error)
func (*ClientWithResponses) PutApiV2NetworksNetworkIDWithBodyWithResponse ¶ added in v1.11.0
func (c *ClientWithResponses) PutApiV2NetworksNetworkIDWithBodyWithResponse(ctx context.Context, networkID NetworkIDParameter, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*PutApiV2NetworksNetworkIDResponse, error)
PutApiV2NetworksNetworkIDWithBodyWithResponse request with arbitrary body returning *PutApiV2NetworksNetworkIDResponse
func (*ClientWithResponses) PutApiV2NetworksNetworkIDWithResponse ¶ added in v1.11.0
func (c *ClientWithResponses) PutApiV2NetworksNetworkIDWithResponse(ctx context.Context, networkID NetworkIDParameter, body PutApiV2NetworksNetworkIDJSONRequestBody, reqEditors ...RequestEditorFn) (*PutApiV2NetworksNetworkIDResponse, error)
func (*ClientWithResponses) PutApiV2SecuritygroupsSecurityGroupIDWithBodyWithResponse ¶ added in v1.11.0
func (c *ClientWithResponses) PutApiV2SecuritygroupsSecurityGroupIDWithBodyWithResponse(ctx context.Context, securityGroupID SecurityGroupIDParameter, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*PutApiV2SecuritygroupsSecurityGroupIDResponse, error)
PutApiV2SecuritygroupsSecurityGroupIDWithBodyWithResponse request with arbitrary body returning *PutApiV2SecuritygroupsSecurityGroupIDResponse
func (*ClientWithResponses) PutApiV2SecuritygroupsSecurityGroupIDWithResponse ¶ added in v1.11.0
func (c *ClientWithResponses) PutApiV2SecuritygroupsSecurityGroupIDWithResponse(ctx context.Context, securityGroupID SecurityGroupIDParameter, body PutApiV2SecuritygroupsSecurityGroupIDJSONRequestBody, reqEditors ...RequestEditorFn) (*PutApiV2SecuritygroupsSecurityGroupIDResponse, error)
func (*ClientWithResponses) PutApiV2ServersServerIDWithBodyWithResponse ¶ added in v1.11.0
func (c *ClientWithResponses) PutApiV2ServersServerIDWithBodyWithResponse(ctx context.Context, serverID ServerIDParameter, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*PutApiV2ServersServerIDResponse, error)
PutApiV2ServersServerIDWithBodyWithResponse request with arbitrary body returning *PutApiV2ServersServerIDResponse
func (*ClientWithResponses) PutApiV2ServersServerIDWithResponse ¶ added in v1.11.0
func (c *ClientWithResponses) PutApiV2ServersServerIDWithResponse(ctx context.Context, serverID ServerIDParameter, body PutApiV2ServersServerIDJSONRequestBody, reqEditors ...RequestEditorFn) (*PutApiV2ServersServerIDResponse, error)
type ClientWithResponsesInterface ¶
type ClientWithResponsesInterface interface {
// GetApiV1OrganizationsOrganizationIDIdentitiesWithResponse request
GetApiV1OrganizationsOrganizationIDIdentitiesWithResponse(ctx context.Context, organizationID OrganizationIDParameter, reqEditors ...RequestEditorFn) (*GetApiV1OrganizationsOrganizationIDIdentitiesResponse, error)
// GetApiV1OrganizationsOrganizationIDNetworksWithResponse request
GetApiV1OrganizationsOrganizationIDNetworksWithResponse(ctx context.Context, organizationID OrganizationIDParameter, reqEditors ...RequestEditorFn) (*GetApiV1OrganizationsOrganizationIDNetworksResponse, error)
// PostApiV1OrganizationsOrganizationIDProjectsProjectIDIdentitiesWithBodyWithResponse request with any body
PostApiV1OrganizationsOrganizationIDProjectsProjectIDIdentitiesWithBodyWithResponse(ctx context.Context, organizationID OrganizationIDParameter, projectID ProjectIDParameter, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*PostApiV1OrganizationsOrganizationIDProjectsProjectIDIdentitiesResponse, error)
PostApiV1OrganizationsOrganizationIDProjectsProjectIDIdentitiesWithResponse(ctx context.Context, organizationID OrganizationIDParameter, projectID ProjectIDParameter, body PostApiV1OrganizationsOrganizationIDProjectsProjectIDIdentitiesJSONRequestBody, reqEditors ...RequestEditorFn) (*PostApiV1OrganizationsOrganizationIDProjectsProjectIDIdentitiesResponse, error)
// DeleteApiV1OrganizationsOrganizationIDProjectsProjectIDIdentitiesIdentityIDWithResponse request
DeleteApiV1OrganizationsOrganizationIDProjectsProjectIDIdentitiesIdentityIDWithResponse(ctx context.Context, organizationID OrganizationIDParameter, projectID ProjectIDParameter, identityID IdentityIDParameter, reqEditors ...RequestEditorFn) (*DeleteApiV1OrganizationsOrganizationIDProjectsProjectIDIdentitiesIdentityIDResponse, error)
// GetApiV1OrganizationsOrganizationIDProjectsProjectIDIdentitiesIdentityIDWithResponse request
GetApiV1OrganizationsOrganizationIDProjectsProjectIDIdentitiesIdentityIDWithResponse(ctx context.Context, organizationID OrganizationIDParameter, projectID ProjectIDParameter, identityID IdentityIDParameter, reqEditors ...RequestEditorFn) (*GetApiV1OrganizationsOrganizationIDProjectsProjectIDIdentitiesIdentityIDResponse, error)
// PostApiV1OrganizationsOrganizationIDProjectsProjectIDIdentitiesIdentityIDNetworksWithBodyWithResponse request with any body
PostApiV1OrganizationsOrganizationIDProjectsProjectIDIdentitiesIdentityIDNetworksWithBodyWithResponse(ctx context.Context, organizationID OrganizationIDParameter, projectID ProjectIDParameter, identityID IdentityIDParameter, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*PostApiV1OrganizationsOrganizationIDProjectsProjectIDIdentitiesIdentityIDNetworksResponse, error)
PostApiV1OrganizationsOrganizationIDProjectsProjectIDIdentitiesIdentityIDNetworksWithResponse(ctx context.Context, organizationID OrganizationIDParameter, projectID ProjectIDParameter, identityID IdentityIDParameter, body PostApiV1OrganizationsOrganizationIDProjectsProjectIDIdentitiesIdentityIDNetworksJSONRequestBody, reqEditors ...RequestEditorFn) (*PostApiV1OrganizationsOrganizationIDProjectsProjectIDIdentitiesIdentityIDNetworksResponse, error)
// DeleteApiV1OrganizationsOrganizationIDProjectsProjectIDIdentitiesIdentityIDNetworksNetworkIDWithResponse request
DeleteApiV1OrganizationsOrganizationIDProjectsProjectIDIdentitiesIdentityIDNetworksNetworkIDWithResponse(ctx context.Context, organizationID OrganizationIDParameter, projectID ProjectIDParameter, identityID IdentityIDParameter, networkID NetworkIDParameter, reqEditors ...RequestEditorFn) (*DeleteApiV1OrganizationsOrganizationIDProjectsProjectIDIdentitiesIdentityIDNetworksNetworkIDResponse, error)
// GetApiV1OrganizationsOrganizationIDProjectsProjectIDIdentitiesIdentityIDNetworksNetworkIDWithResponse request
GetApiV1OrganizationsOrganizationIDProjectsProjectIDIdentitiesIdentityIDNetworksNetworkIDWithResponse(ctx context.Context, organizationID OrganizationIDParameter, projectID ProjectIDParameter, identityID IdentityIDParameter, networkID NetworkIDParameter, reqEditors ...RequestEditorFn) (*GetApiV1OrganizationsOrganizationIDProjectsProjectIDIdentitiesIdentityIDNetworksNetworkIDResponse, error)
// PostApiV1OrganizationsOrganizationIDProjectsProjectIDIdentitiesIdentityIDSecuritygroupsWithBodyWithResponse request with any body
PostApiV1OrganizationsOrganizationIDProjectsProjectIDIdentitiesIdentityIDSecuritygroupsWithBodyWithResponse(ctx context.Context, organizationID OrganizationIDParameter, projectID ProjectIDParameter, identityID IdentityIDParameter, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*PostApiV1OrganizationsOrganizationIDProjectsProjectIDIdentitiesIdentityIDSecuritygroupsResponse, error)
PostApiV1OrganizationsOrganizationIDProjectsProjectIDIdentitiesIdentityIDSecuritygroupsWithResponse(ctx context.Context, organizationID OrganizationIDParameter, projectID ProjectIDParameter, identityID IdentityIDParameter, body PostApiV1OrganizationsOrganizationIDProjectsProjectIDIdentitiesIdentityIDSecuritygroupsJSONRequestBody, reqEditors ...RequestEditorFn) (*PostApiV1OrganizationsOrganizationIDProjectsProjectIDIdentitiesIdentityIDSecuritygroupsResponse, error)
// DeleteApiV1OrganizationsOrganizationIDProjectsProjectIDIdentitiesIdentityIDSecuritygroupsSecurityGroupIDWithResponse request
DeleteApiV1OrganizationsOrganizationIDProjectsProjectIDIdentitiesIdentityIDSecuritygroupsSecurityGroupIDWithResponse(ctx context.Context, organizationID OrganizationIDParameter, projectID ProjectIDParameter, identityID IdentityIDParameter, securityGroupID SecurityGroupIDParameter, reqEditors ...RequestEditorFn) (*DeleteApiV1OrganizationsOrganizationIDProjectsProjectIDIdentitiesIdentityIDSecuritygroupsSecurityGroupIDResponse, error)
// GetApiV1OrganizationsOrganizationIDProjectsProjectIDIdentitiesIdentityIDSecuritygroupsSecurityGroupIDWithResponse request
GetApiV1OrganizationsOrganizationIDProjectsProjectIDIdentitiesIdentityIDSecuritygroupsSecurityGroupIDWithResponse(ctx context.Context, organizationID OrganizationIDParameter, projectID ProjectIDParameter, identityID IdentityIDParameter, securityGroupID SecurityGroupIDParameter, reqEditors ...RequestEditorFn) (*GetApiV1OrganizationsOrganizationIDProjectsProjectIDIdentitiesIdentityIDSecuritygroupsSecurityGroupIDResponse, error)
// PutApiV1OrganizationsOrganizationIDProjectsProjectIDIdentitiesIdentityIDSecuritygroupsSecurityGroupIDWithBodyWithResponse request with any body
PutApiV1OrganizationsOrganizationIDProjectsProjectIDIdentitiesIdentityIDSecuritygroupsSecurityGroupIDWithBodyWithResponse(ctx context.Context, organizationID OrganizationIDParameter, projectID ProjectIDParameter, identityID IdentityIDParameter, securityGroupID SecurityGroupIDParameter, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*PutApiV1OrganizationsOrganizationIDProjectsProjectIDIdentitiesIdentityIDSecuritygroupsSecurityGroupIDResponse, error)
PutApiV1OrganizationsOrganizationIDProjectsProjectIDIdentitiesIdentityIDSecuritygroupsSecurityGroupIDWithResponse(ctx context.Context, organizationID OrganizationIDParameter, projectID ProjectIDParameter, identityID IdentityIDParameter, securityGroupID SecurityGroupIDParameter, body PutApiV1OrganizationsOrganizationIDProjectsProjectIDIdentitiesIdentityIDSecuritygroupsSecurityGroupIDJSONRequestBody, reqEditors ...RequestEditorFn) (*PutApiV1OrganizationsOrganizationIDProjectsProjectIDIdentitiesIdentityIDSecuritygroupsSecurityGroupIDResponse, error)
// PostApiV1OrganizationsOrganizationIDProjectsProjectIDIdentitiesIdentityIDServersWithBodyWithResponse request with any body
PostApiV1OrganizationsOrganizationIDProjectsProjectIDIdentitiesIdentityIDServersWithBodyWithResponse(ctx context.Context, organizationID OrganizationIDParameter, projectID ProjectIDParameter, identityID IdentityIDParameter, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*PostApiV1OrganizationsOrganizationIDProjectsProjectIDIdentitiesIdentityIDServersResponse, error)
PostApiV1OrganizationsOrganizationIDProjectsProjectIDIdentitiesIdentityIDServersWithResponse(ctx context.Context, organizationID OrganizationIDParameter, projectID ProjectIDParameter, identityID IdentityIDParameter, body PostApiV1OrganizationsOrganizationIDProjectsProjectIDIdentitiesIdentityIDServersJSONRequestBody, reqEditors ...RequestEditorFn) (*PostApiV1OrganizationsOrganizationIDProjectsProjectIDIdentitiesIdentityIDServersResponse, error)
// DeleteApiV1OrganizationsOrganizationIDProjectsProjectIDIdentitiesIdentityIDServersServerIDWithResponse request
DeleteApiV1OrganizationsOrganizationIDProjectsProjectIDIdentitiesIdentityIDServersServerIDWithResponse(ctx context.Context, organizationID OrganizationIDParameter, projectID ProjectIDParameter, identityID IdentityIDParameter, serverID ServerIDParameter, reqEditors ...RequestEditorFn) (*DeleteApiV1OrganizationsOrganizationIDProjectsProjectIDIdentitiesIdentityIDServersServerIDResponse, error)
// GetApiV1OrganizationsOrganizationIDProjectsProjectIDIdentitiesIdentityIDServersServerIDWithResponse request
GetApiV1OrganizationsOrganizationIDProjectsProjectIDIdentitiesIdentityIDServersServerIDWithResponse(ctx context.Context, organizationID OrganizationIDParameter, projectID ProjectIDParameter, identityID IdentityIDParameter, serverID ServerIDParameter, reqEditors ...RequestEditorFn) (*GetApiV1OrganizationsOrganizationIDProjectsProjectIDIdentitiesIdentityIDServersServerIDResponse, error)
// PutApiV1OrganizationsOrganizationIDProjectsProjectIDIdentitiesIdentityIDServersServerIDWithBodyWithResponse request with any body
PutApiV1OrganizationsOrganizationIDProjectsProjectIDIdentitiesIdentityIDServersServerIDWithBodyWithResponse(ctx context.Context, organizationID OrganizationIDParameter, projectID ProjectIDParameter, identityID IdentityIDParameter, serverID ServerIDParameter, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*PutApiV1OrganizationsOrganizationIDProjectsProjectIDIdentitiesIdentityIDServersServerIDResponse, error)
PutApiV1OrganizationsOrganizationIDProjectsProjectIDIdentitiesIdentityIDServersServerIDWithResponse(ctx context.Context, organizationID OrganizationIDParameter, projectID ProjectIDParameter, identityID IdentityIDParameter, serverID ServerIDParameter, body PutApiV1OrganizationsOrganizationIDProjectsProjectIDIdentitiesIdentityIDServersServerIDJSONRequestBody, reqEditors ...RequestEditorFn) (*PutApiV1OrganizationsOrganizationIDProjectsProjectIDIdentitiesIdentityIDServersServerIDResponse, error)
// GetApiV1OrganizationsOrganizationIDProjectsProjectIDIdentitiesIdentityIDServersServerIDConsoleoutputWithResponse request
GetApiV1OrganizationsOrganizationIDProjectsProjectIDIdentitiesIdentityIDServersServerIDConsoleoutputWithResponse(ctx context.Context, organizationID OrganizationIDParameter, projectID ProjectIDParameter, identityID IdentityIDParameter, serverID ServerIDParameter, params *GetApiV1OrganizationsOrganizationIDProjectsProjectIDIdentitiesIdentityIDServersServerIDConsoleoutputParams, reqEditors ...RequestEditorFn) (*GetApiV1OrganizationsOrganizationIDProjectsProjectIDIdentitiesIdentityIDServersServerIDConsoleoutputResponse, error)
// GetApiV1OrganizationsOrganizationIDProjectsProjectIDIdentitiesIdentityIDServersServerIDConsolesessionsWithResponse request
GetApiV1OrganizationsOrganizationIDProjectsProjectIDIdentitiesIdentityIDServersServerIDConsolesessionsWithResponse(ctx context.Context, organizationID OrganizationIDParameter, projectID ProjectIDParameter, identityID IdentityIDParameter, serverID ServerIDParameter, reqEditors ...RequestEditorFn) (*GetApiV1OrganizationsOrganizationIDProjectsProjectIDIdentitiesIdentityIDServersServerIDConsolesessionsResponse, error)
// PostApiV1OrganizationsOrganizationIDProjectsProjectIDIdentitiesIdentityIDServersServerIDHardrebootWithResponse request
PostApiV1OrganizationsOrganizationIDProjectsProjectIDIdentitiesIdentityIDServersServerIDHardrebootWithResponse(ctx context.Context, organizationID OrganizationIDParameter, projectID ProjectIDParameter, identityID IdentityIDParameter, serverID ServerIDParameter, reqEditors ...RequestEditorFn) (*PostApiV1OrganizationsOrganizationIDProjectsProjectIDIdentitiesIdentityIDServersServerIDHardrebootResponse, error)
// PostApiV1OrganizationsOrganizationIDProjectsProjectIDIdentitiesIdentityIDServersServerIDSoftrebootWithResponse request
PostApiV1OrganizationsOrganizationIDProjectsProjectIDIdentitiesIdentityIDServersServerIDSoftrebootWithResponse(ctx context.Context, organizationID OrganizationIDParameter, projectID ProjectIDParameter, identityID IdentityIDParameter, serverID ServerIDParameter, reqEditors ...RequestEditorFn) (*PostApiV1OrganizationsOrganizationIDProjectsProjectIDIdentitiesIdentityIDServersServerIDSoftrebootResponse, error)
// PostApiV1OrganizationsOrganizationIDProjectsProjectIDIdentitiesIdentityIDServersServerIDStartWithResponse request
PostApiV1OrganizationsOrganizationIDProjectsProjectIDIdentitiesIdentityIDServersServerIDStartWithResponse(ctx context.Context, organizationID OrganizationIDParameter, projectID ProjectIDParameter, identityID IdentityIDParameter, serverID ServerIDParameter, reqEditors ...RequestEditorFn) (*PostApiV1OrganizationsOrganizationIDProjectsProjectIDIdentitiesIdentityIDServersServerIDStartResponse, error)
// PostApiV1OrganizationsOrganizationIDProjectsProjectIDIdentitiesIdentityIDServersServerIDStopWithResponse request
PostApiV1OrganizationsOrganizationIDProjectsProjectIDIdentitiesIdentityIDServersServerIDStopWithResponse(ctx context.Context, organizationID OrganizationIDParameter, projectID ProjectIDParameter, identityID IdentityIDParameter, serverID ServerIDParameter, reqEditors ...RequestEditorFn) (*PostApiV1OrganizationsOrganizationIDProjectsProjectIDIdentitiesIdentityIDServersServerIDStopResponse, error)
// GetApiV1OrganizationsOrganizationIDRegionsWithResponse request
GetApiV1OrganizationsOrganizationIDRegionsWithResponse(ctx context.Context, organizationID OrganizationIDParameter, reqEditors ...RequestEditorFn) (*GetApiV1OrganizationsOrganizationIDRegionsResponse, error)
// GetApiV1OrganizationsOrganizationIDRegionsRegionIDDetailWithResponse request
GetApiV1OrganizationsOrganizationIDRegionsRegionIDDetailWithResponse(ctx context.Context, organizationID OrganizationIDParameter, regionID RegionIDParameter, reqEditors ...RequestEditorFn) (*GetApiV1OrganizationsOrganizationIDRegionsRegionIDDetailResponse, error)
// GetApiV1OrganizationsOrganizationIDRegionsRegionIDExternalnetworksWithResponse request
GetApiV1OrganizationsOrganizationIDRegionsRegionIDExternalnetworksWithResponse(ctx context.Context, organizationID OrganizationIDParameter, regionID RegionIDParameter, reqEditors ...RequestEditorFn) (*GetApiV1OrganizationsOrganizationIDRegionsRegionIDExternalnetworksResponse, error)
// GetApiV1OrganizationsOrganizationIDRegionsRegionIDFlavorsWithResponse request
GetApiV1OrganizationsOrganizationIDRegionsRegionIDFlavorsWithResponse(ctx context.Context, organizationID OrganizationIDParameter, regionID RegionIDParameter, reqEditors ...RequestEditorFn) (*GetApiV1OrganizationsOrganizationIDRegionsRegionIDFlavorsResponse, error)
// GetApiV1OrganizationsOrganizationIDRegionsRegionIDImagesWithResponse request
GetApiV1OrganizationsOrganizationIDRegionsRegionIDImagesWithResponse(ctx context.Context, organizationID OrganizationIDParameter, regionID RegionIDParameter, reqEditors ...RequestEditorFn) (*GetApiV1OrganizationsOrganizationIDRegionsRegionIDImagesResponse, error)
// PostApiV1OrganizationsOrganizationIDRegionsRegionIDImagesWithBodyWithResponse request with any body
PostApiV1OrganizationsOrganizationIDRegionsRegionIDImagesWithBodyWithResponse(ctx context.Context, organizationID OrganizationIDParameter, regionID RegionIDParameter, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*PostApiV1OrganizationsOrganizationIDRegionsRegionIDImagesResponse, error)
PostApiV1OrganizationsOrganizationIDRegionsRegionIDImagesWithResponse(ctx context.Context, organizationID OrganizationIDParameter, regionID RegionIDParameter, body PostApiV1OrganizationsOrganizationIDRegionsRegionIDImagesJSONRequestBody, reqEditors ...RequestEditorFn) (*PostApiV1OrganizationsOrganizationIDRegionsRegionIDImagesResponse, error)
// DeleteApiV1OrganizationsOrganizationIDRegionsRegionIDImagesImageIDWithResponse request
DeleteApiV1OrganizationsOrganizationIDRegionsRegionIDImagesImageIDWithResponse(ctx context.Context, organizationID OrganizationIDParameter, regionID RegionIDParameter, imageID ImageIDParameter, reqEditors ...RequestEditorFn) (*DeleteApiV1OrganizationsOrganizationIDRegionsRegionIDImagesImageIDResponse, error)
// GetApiV1OrganizationsOrganizationIDSecuritygroupsWithResponse request
GetApiV1OrganizationsOrganizationIDSecuritygroupsWithResponse(ctx context.Context, organizationID OrganizationIDParameter, params *GetApiV1OrganizationsOrganizationIDSecuritygroupsParams, reqEditors ...RequestEditorFn) (*GetApiV1OrganizationsOrganizationIDSecuritygroupsResponse, error)
// GetApiV1OrganizationsOrganizationIDServersWithResponse request
GetApiV1OrganizationsOrganizationIDServersWithResponse(ctx context.Context, organizationID OrganizationIDParameter, params *GetApiV1OrganizationsOrganizationIDServersParams, reqEditors ...RequestEditorFn) (*GetApiV1OrganizationsOrganizationIDServersResponse, error)
// GetApiV2FilestorageWithResponse request
GetApiV2FilestorageWithResponse(ctx context.Context, params *GetApiV2FilestorageParams, reqEditors ...RequestEditorFn) (*GetApiV2FilestorageResponse, error)
// PostApiV2FilestorageWithBodyWithResponse request with any body
PostApiV2FilestorageWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*PostApiV2FilestorageResponse, error)
PostApiV2FilestorageWithResponse(ctx context.Context, body PostApiV2FilestorageJSONRequestBody, reqEditors ...RequestEditorFn) (*PostApiV2FilestorageResponse, error)
// DeleteApiV2FilestorageFilestorageIDWithResponse request
DeleteApiV2FilestorageFilestorageIDWithResponse(ctx context.Context, filestorageID FilestorageIDParameter, reqEditors ...RequestEditorFn) (*DeleteApiV2FilestorageFilestorageIDResponse, error)
// GetApiV2FilestorageFilestorageIDWithResponse request
GetApiV2FilestorageFilestorageIDWithResponse(ctx context.Context, filestorageID FilestorageIDParameter, reqEditors ...RequestEditorFn) (*GetApiV2FilestorageFilestorageIDResponse, error)
// PutApiV2FilestorageFilestorageIDWithBodyWithResponse request with any body
PutApiV2FilestorageFilestorageIDWithBodyWithResponse(ctx context.Context, filestorageID FilestorageIDParameter, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*PutApiV2FilestorageFilestorageIDResponse, error)
PutApiV2FilestorageFilestorageIDWithResponse(ctx context.Context, filestorageID FilestorageIDParameter, body PutApiV2FilestorageFilestorageIDJSONRequestBody, reqEditors ...RequestEditorFn) (*PutApiV2FilestorageFilestorageIDResponse, error)
// GetApiV2FilestorageclassesWithResponse request
GetApiV2FilestorageclassesWithResponse(ctx context.Context, params *GetApiV2FilestorageclassesParams, reqEditors ...RequestEditorFn) (*GetApiV2FilestorageclassesResponse, error)
// GetApiV2NetworksWithResponse request
GetApiV2NetworksWithResponse(ctx context.Context, params *GetApiV2NetworksParams, reqEditors ...RequestEditorFn) (*GetApiV2NetworksResponse, error)
// PostApiV2NetworksWithBodyWithResponse request with any body
PostApiV2NetworksWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*PostApiV2NetworksResponse, error)
PostApiV2NetworksWithResponse(ctx context.Context, body PostApiV2NetworksJSONRequestBody, reqEditors ...RequestEditorFn) (*PostApiV2NetworksResponse, error)
// DeleteApiV2NetworksNetworkIDWithResponse request
DeleteApiV2NetworksNetworkIDWithResponse(ctx context.Context, networkID NetworkIDParameter, reqEditors ...RequestEditorFn) (*DeleteApiV2NetworksNetworkIDResponse, error)
// GetApiV2NetworksNetworkIDWithResponse request
GetApiV2NetworksNetworkIDWithResponse(ctx context.Context, networkID NetworkIDParameter, reqEditors ...RequestEditorFn) (*GetApiV2NetworksNetworkIDResponse, error)
// PutApiV2NetworksNetworkIDWithBodyWithResponse request with any body
PutApiV2NetworksNetworkIDWithBodyWithResponse(ctx context.Context, networkID NetworkIDParameter, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*PutApiV2NetworksNetworkIDResponse, error)
PutApiV2NetworksNetworkIDWithResponse(ctx context.Context, networkID NetworkIDParameter, body PutApiV2NetworksNetworkIDJSONRequestBody, reqEditors ...RequestEditorFn) (*PutApiV2NetworksNetworkIDResponse, error)
// GetApiV2SecuritygroupsWithResponse request
GetApiV2SecuritygroupsWithResponse(ctx context.Context, params *GetApiV2SecuritygroupsParams, reqEditors ...RequestEditorFn) (*GetApiV2SecuritygroupsResponse, error)
// PostApiV2SecuritygroupsWithBodyWithResponse request with any body
PostApiV2SecuritygroupsWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*PostApiV2SecuritygroupsResponse, error)
PostApiV2SecuritygroupsWithResponse(ctx context.Context, body PostApiV2SecuritygroupsJSONRequestBody, reqEditors ...RequestEditorFn) (*PostApiV2SecuritygroupsResponse, error)
// DeleteApiV2SecuritygroupsSecurityGroupIDWithResponse request
DeleteApiV2SecuritygroupsSecurityGroupIDWithResponse(ctx context.Context, securityGroupID SecurityGroupIDParameter, reqEditors ...RequestEditorFn) (*DeleteApiV2SecuritygroupsSecurityGroupIDResponse, error)
// GetApiV2SecuritygroupsSecurityGroupIDWithResponse request
GetApiV2SecuritygroupsSecurityGroupIDWithResponse(ctx context.Context, securityGroupID SecurityGroupIDParameter, reqEditors ...RequestEditorFn) (*GetApiV2SecuritygroupsSecurityGroupIDResponse, error)
// PutApiV2SecuritygroupsSecurityGroupIDWithBodyWithResponse request with any body
PutApiV2SecuritygroupsSecurityGroupIDWithBodyWithResponse(ctx context.Context, securityGroupID SecurityGroupIDParameter, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*PutApiV2SecuritygroupsSecurityGroupIDResponse, error)
PutApiV2SecuritygroupsSecurityGroupIDWithResponse(ctx context.Context, securityGroupID SecurityGroupIDParameter, body PutApiV2SecuritygroupsSecurityGroupIDJSONRequestBody, reqEditors ...RequestEditorFn) (*PutApiV2SecuritygroupsSecurityGroupIDResponse, error)
// GetApiV2ServersWithResponse request
GetApiV2ServersWithResponse(ctx context.Context, params *GetApiV2ServersParams, reqEditors ...RequestEditorFn) (*GetApiV2ServersResponse, error)
// PostApiV2ServersWithBodyWithResponse request with any body
PostApiV2ServersWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*PostApiV2ServersResponse, error)
PostApiV2ServersWithResponse(ctx context.Context, body PostApiV2ServersJSONRequestBody, reqEditors ...RequestEditorFn) (*PostApiV2ServersResponse, error)
// DeleteApiV2ServersServerIDWithResponse request
DeleteApiV2ServersServerIDWithResponse(ctx context.Context, serverID ServerIDParameter, reqEditors ...RequestEditorFn) (*DeleteApiV2ServersServerIDResponse, error)
// GetApiV2ServersServerIDWithResponse request
GetApiV2ServersServerIDWithResponse(ctx context.Context, serverID ServerIDParameter, reqEditors ...RequestEditorFn) (*GetApiV2ServersServerIDResponse, error)
// PutApiV2ServersServerIDWithBodyWithResponse request with any body
PutApiV2ServersServerIDWithBodyWithResponse(ctx context.Context, serverID ServerIDParameter, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*PutApiV2ServersServerIDResponse, error)
PutApiV2ServersServerIDWithResponse(ctx context.Context, serverID ServerIDParameter, body PutApiV2ServersServerIDJSONRequestBody, reqEditors ...RequestEditorFn) (*PutApiV2ServersServerIDResponse, error)
// GetApiV2ServersServerIDConsoleoutputWithResponse request
GetApiV2ServersServerIDConsoleoutputWithResponse(ctx context.Context, serverID ServerIDParameter, params *GetApiV2ServersServerIDConsoleoutputParams, reqEditors ...RequestEditorFn) (*GetApiV2ServersServerIDConsoleoutputResponse, error)
// GetApiV2ServersServerIDConsolesessionsWithResponse request
GetApiV2ServersServerIDConsolesessionsWithResponse(ctx context.Context, serverID ServerIDParameter, reqEditors ...RequestEditorFn) (*GetApiV2ServersServerIDConsolesessionsResponse, error)
// PostApiV2ServersServerIDHardrebootWithResponse request
PostApiV2ServersServerIDHardrebootWithResponse(ctx context.Context, serverID ServerIDParameter, reqEditors ...RequestEditorFn) (*PostApiV2ServersServerIDHardrebootResponse, error)
// PostApiV2ServersServerIDSnapshotWithBodyWithResponse request with any body
PostApiV2ServersServerIDSnapshotWithBodyWithResponse(ctx context.Context, serverID ServerIDParameter, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*PostApiV2ServersServerIDSnapshotResponse, error)
PostApiV2ServersServerIDSnapshotWithResponse(ctx context.Context, serverID ServerIDParameter, body PostApiV2ServersServerIDSnapshotJSONRequestBody, reqEditors ...RequestEditorFn) (*PostApiV2ServersServerIDSnapshotResponse, error)
// PostApiV2ServersServerIDSoftrebootWithResponse request
PostApiV2ServersServerIDSoftrebootWithResponse(ctx context.Context, serverID ServerIDParameter, reqEditors ...RequestEditorFn) (*PostApiV2ServersServerIDSoftrebootResponse, error)
// GetApiV2ServersServerIDSshkeyWithResponse request
GetApiV2ServersServerIDSshkeyWithResponse(ctx context.Context, serverID ServerIDParameter, reqEditors ...RequestEditorFn) (*GetApiV2ServersServerIDSshkeyResponse, error)
// PostApiV2ServersServerIDStartWithResponse request
PostApiV2ServersServerIDStartWithResponse(ctx context.Context, serverID ServerIDParameter, reqEditors ...RequestEditorFn) (*PostApiV2ServersServerIDStartResponse, error)
// PostApiV2ServersServerIDStopWithResponse request
PostApiV2ServersServerIDStopWithResponse(ctx context.Context, serverID ServerIDParameter, reqEditors ...RequestEditorFn) (*PostApiV2ServersServerIDStopResponse, error)
}
ClientWithResponsesInterface is the interface specification for the client with responses above.
type ConsoleOutput ¶ added in v1.8.0
type ConsoleOutput struct {
// Contents Console output.
Contents string `json:"contents"`
}
ConsoleOutput Console output
type ConsoleOutputResponse ¶ added in v1.8.0
type ConsoleOutputResponse = ConsoleOutput
ConsoleOutputResponse Console output
type ConsoleSession ¶ added in v1.8.0
type ConsoleSession struct {
// Url The URL to access the console session.
Url string `json:"url"`
}
ConsoleSession A console session response.
type ConsoleSessionResponse ¶ added in v1.8.0
type ConsoleSessionResponse = ConsoleSession
ConsoleSessionResponse A console session response.
type DeleteApiV1OrganizationsOrganizationIDProjectsProjectIDIdentitiesIdentityIDNetworksNetworkIDResponse ¶ added in v0.1.46
type DeleteApiV1OrganizationsOrganizationIDProjectsProjectIDIdentitiesIdentityIDNetworksNetworkIDResponse struct {
Body []byte
HTTPResponse *http.Response
JSON400 *externalRef0.BadRequestResponse
JSON401 *externalRef0.UnauthorizedResponse
JSON403 *externalRef0.ForbiddenResponse
JSON404 *externalRef0.NotFoundResponse
JSON500 *externalRef0.InternalServerErrorResponse
}
func ParseDeleteApiV1OrganizationsOrganizationIDProjectsProjectIDIdentitiesIdentityIDNetworksNetworkIDResponse ¶ added in v0.1.46
func ParseDeleteApiV1OrganizationsOrganizationIDProjectsProjectIDIdentitiesIdentityIDNetworksNetworkIDResponse(rsp *http.Response) (*DeleteApiV1OrganizationsOrganizationIDProjectsProjectIDIdentitiesIdentityIDNetworksNetworkIDResponse, error)
ParseDeleteApiV1OrganizationsOrganizationIDProjectsProjectIDIdentitiesIdentityIDNetworksNetworkIDResponse parses an HTTP response from a DeleteApiV1OrganizationsOrganizationIDProjectsProjectIDIdentitiesIdentityIDNetworksNetworkIDWithResponse call
func (DeleteApiV1OrganizationsOrganizationIDProjectsProjectIDIdentitiesIdentityIDNetworksNetworkIDResponse) Status ¶ added in v0.1.46
func (r DeleteApiV1OrganizationsOrganizationIDProjectsProjectIDIdentitiesIdentityIDNetworksNetworkIDResponse) Status() string
Status returns HTTPResponse.Status
func (DeleteApiV1OrganizationsOrganizationIDProjectsProjectIDIdentitiesIdentityIDNetworksNetworkIDResponse) StatusCode ¶ added in v0.1.46
func (r DeleteApiV1OrganizationsOrganizationIDProjectsProjectIDIdentitiesIdentityIDNetworksNetworkIDResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type DeleteApiV1OrganizationsOrganizationIDProjectsProjectIDIdentitiesIdentityIDResponse ¶ added in v0.1.23
type DeleteApiV1OrganizationsOrganizationIDProjectsProjectIDIdentitiesIdentityIDResponse struct {
Body []byte
HTTPResponse *http.Response
JSON400 *externalRef0.BadRequestResponse
JSON401 *externalRef0.UnauthorizedResponse
JSON403 *externalRef0.ForbiddenResponse
JSON404 *externalRef0.NotFoundResponse
JSON500 *externalRef0.InternalServerErrorResponse
}
func ParseDeleteApiV1OrganizationsOrganizationIDProjectsProjectIDIdentitiesIdentityIDResponse ¶ added in v0.1.23
func ParseDeleteApiV1OrganizationsOrganizationIDProjectsProjectIDIdentitiesIdentityIDResponse(rsp *http.Response) (*DeleteApiV1OrganizationsOrganizationIDProjectsProjectIDIdentitiesIdentityIDResponse, error)
ParseDeleteApiV1OrganizationsOrganizationIDProjectsProjectIDIdentitiesIdentityIDResponse parses an HTTP response from a DeleteApiV1OrganizationsOrganizationIDProjectsProjectIDIdentitiesIdentityIDWithResponse call
func (DeleteApiV1OrganizationsOrganizationIDProjectsProjectIDIdentitiesIdentityIDResponse) Status ¶ added in v0.1.23
func (r DeleteApiV1OrganizationsOrganizationIDProjectsProjectIDIdentitiesIdentityIDResponse) Status() string
Status returns HTTPResponse.Status
func (DeleteApiV1OrganizationsOrganizationIDProjectsProjectIDIdentitiesIdentityIDResponse) StatusCode ¶ added in v0.1.23
func (r DeleteApiV1OrganizationsOrganizationIDProjectsProjectIDIdentitiesIdentityIDResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type DeleteApiV1OrganizationsOrganizationIDProjectsProjectIDIdentitiesIdentityIDSecuritygroupsSecurityGroupIDResponse ¶ added in v0.1.45
type DeleteApiV1OrganizationsOrganizationIDProjectsProjectIDIdentitiesIdentityIDSecuritygroupsSecurityGroupIDResponse struct {
Body []byte
HTTPResponse *http.Response
JSON400 *externalRef0.BadRequestResponse
JSON401 *externalRef0.UnauthorizedResponse
JSON403 *externalRef0.ForbiddenResponse
JSON404 *externalRef0.NotFoundResponse
JSON500 *externalRef0.InternalServerErrorResponse
}
func ParseDeleteApiV1OrganizationsOrganizationIDProjectsProjectIDIdentitiesIdentityIDSecuritygroupsSecurityGroupIDResponse ¶ added in v0.1.45
func ParseDeleteApiV1OrganizationsOrganizationIDProjectsProjectIDIdentitiesIdentityIDSecuritygroupsSecurityGroupIDResponse(rsp *http.Response) (*DeleteApiV1OrganizationsOrganizationIDProjectsProjectIDIdentitiesIdentityIDSecuritygroupsSecurityGroupIDResponse, error)
ParseDeleteApiV1OrganizationsOrganizationIDProjectsProjectIDIdentitiesIdentityIDSecuritygroupsSecurityGroupIDResponse parses an HTTP response from a DeleteApiV1OrganizationsOrganizationIDProjectsProjectIDIdentitiesIdentityIDSecuritygroupsSecurityGroupIDWithResponse call
func (DeleteApiV1OrganizationsOrganizationIDProjectsProjectIDIdentitiesIdentityIDSecuritygroupsSecurityGroupIDResponse) Status ¶ added in v0.1.45
func (r DeleteApiV1OrganizationsOrganizationIDProjectsProjectIDIdentitiesIdentityIDSecuritygroupsSecurityGroupIDResponse) Status() string
Status returns HTTPResponse.Status
func (DeleteApiV1OrganizationsOrganizationIDProjectsProjectIDIdentitiesIdentityIDSecuritygroupsSecurityGroupIDResponse) StatusCode ¶ added in v0.1.45
func (r DeleteApiV1OrganizationsOrganizationIDProjectsProjectIDIdentitiesIdentityIDSecuritygroupsSecurityGroupIDResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type DeleteApiV1OrganizationsOrganizationIDProjectsProjectIDIdentitiesIdentityIDServersServerIDResponse ¶ added in v0.1.46
type DeleteApiV1OrganizationsOrganizationIDProjectsProjectIDIdentitiesIdentityIDServersServerIDResponse struct {
Body []byte
HTTPResponse *http.Response
JSON400 *externalRef0.BadRequestResponse
JSON401 *externalRef0.UnauthorizedResponse
JSON403 *externalRef0.ForbiddenResponse
JSON404 *externalRef0.NotFoundResponse
JSON500 *externalRef0.InternalServerErrorResponse
}
func ParseDeleteApiV1OrganizationsOrganizationIDProjectsProjectIDIdentitiesIdentityIDServersServerIDResponse ¶ added in v0.1.46
func ParseDeleteApiV1OrganizationsOrganizationIDProjectsProjectIDIdentitiesIdentityIDServersServerIDResponse(rsp *http.Response) (*DeleteApiV1OrganizationsOrganizationIDProjectsProjectIDIdentitiesIdentityIDServersServerIDResponse, error)
ParseDeleteApiV1OrganizationsOrganizationIDProjectsProjectIDIdentitiesIdentityIDServersServerIDResponse parses an HTTP response from a DeleteApiV1OrganizationsOrganizationIDProjectsProjectIDIdentitiesIdentityIDServersServerIDWithResponse call
func (DeleteApiV1OrganizationsOrganizationIDProjectsProjectIDIdentitiesIdentityIDServersServerIDResponse) Status ¶ added in v0.1.46
func (r DeleteApiV1OrganizationsOrganizationIDProjectsProjectIDIdentitiesIdentityIDServersServerIDResponse) Status() string
Status returns HTTPResponse.Status
func (DeleteApiV1OrganizationsOrganizationIDProjectsProjectIDIdentitiesIdentityIDServersServerIDResponse) StatusCode ¶ added in v0.1.46
func (r DeleteApiV1OrganizationsOrganizationIDProjectsProjectIDIdentitiesIdentityIDServersServerIDResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type DeleteApiV1OrganizationsOrganizationIDRegionsRegionIDImagesImageIDResponse ¶ added in v1.12.0
type DeleteApiV1OrganizationsOrganizationIDRegionsRegionIDImagesImageIDResponse struct {
Body []byte
HTTPResponse *http.Response
JSON400 *externalRef0.BadRequestResponse
JSON401 *externalRef0.UnauthorizedResponse
JSON403 *externalRef0.ForbiddenResponse
JSON404 *externalRef0.NotFoundResponse
JSON500 *externalRef0.InternalServerErrorResponse
}
func ParseDeleteApiV1OrganizationsOrganizationIDRegionsRegionIDImagesImageIDResponse ¶ added in v1.12.0
func ParseDeleteApiV1OrganizationsOrganizationIDRegionsRegionIDImagesImageIDResponse(rsp *http.Response) (*DeleteApiV1OrganizationsOrganizationIDRegionsRegionIDImagesImageIDResponse, error)
ParseDeleteApiV1OrganizationsOrganizationIDRegionsRegionIDImagesImageIDResponse parses an HTTP response from a DeleteApiV1OrganizationsOrganizationIDRegionsRegionIDImagesImageIDWithResponse call
func (DeleteApiV1OrganizationsOrganizationIDRegionsRegionIDImagesImageIDResponse) Status ¶ added in v1.12.0
Status returns HTTPResponse.Status
func (DeleteApiV1OrganizationsOrganizationIDRegionsRegionIDImagesImageIDResponse) StatusCode ¶ added in v1.12.0
func (r DeleteApiV1OrganizationsOrganizationIDRegionsRegionIDImagesImageIDResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type DeleteApiV2FilestorageFilestorageIDResponse ¶ added in v1.12.0
type DeleteApiV2FilestorageFilestorageIDResponse struct {
Body []byte
HTTPResponse *http.Response
JSON400 *externalRef0.BadRequestResponse
JSON401 *externalRef0.UnauthorizedResponse
JSON403 *externalRef0.ForbiddenResponse
JSON404 *externalRef0.NotFoundResponse
JSON500 *externalRef0.InternalServerErrorResponse
}
func ParseDeleteApiV2FilestorageFilestorageIDResponse ¶ added in v1.12.0
func ParseDeleteApiV2FilestorageFilestorageIDResponse(rsp *http.Response) (*DeleteApiV2FilestorageFilestorageIDResponse, error)
ParseDeleteApiV2FilestorageFilestorageIDResponse parses an HTTP response from a DeleteApiV2FilestorageFilestorageIDWithResponse call
func (DeleteApiV2FilestorageFilestorageIDResponse) Status ¶ added in v1.12.0
func (r DeleteApiV2FilestorageFilestorageIDResponse) Status() string
Status returns HTTPResponse.Status
func (DeleteApiV2FilestorageFilestorageIDResponse) StatusCode ¶ added in v1.12.0
func (r DeleteApiV2FilestorageFilestorageIDResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type DeleteApiV2NetworksNetworkIDResponse ¶ added in v1.11.0
type DeleteApiV2NetworksNetworkIDResponse struct {
Body []byte
HTTPResponse *http.Response
JSON400 *externalRef0.BadRequestResponse
JSON401 *externalRef0.UnauthorizedResponse
JSON403 *externalRef0.ForbiddenResponse
JSON404 *externalRef0.NotFoundResponse
JSON500 *externalRef0.InternalServerErrorResponse
}
func ParseDeleteApiV2NetworksNetworkIDResponse ¶ added in v1.11.0
func ParseDeleteApiV2NetworksNetworkIDResponse(rsp *http.Response) (*DeleteApiV2NetworksNetworkIDResponse, error)
ParseDeleteApiV2NetworksNetworkIDResponse parses an HTTP response from a DeleteApiV2NetworksNetworkIDWithResponse call
func (DeleteApiV2NetworksNetworkIDResponse) Status ¶ added in v1.11.0
func (r DeleteApiV2NetworksNetworkIDResponse) Status() string
Status returns HTTPResponse.Status
func (DeleteApiV2NetworksNetworkIDResponse) StatusCode ¶ added in v1.11.0
func (r DeleteApiV2NetworksNetworkIDResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type DeleteApiV2SecuritygroupsSecurityGroupIDResponse ¶ added in v1.11.0
type DeleteApiV2SecuritygroupsSecurityGroupIDResponse struct {
Body []byte
HTTPResponse *http.Response
JSON400 *externalRef0.BadRequestResponse
JSON401 *externalRef0.UnauthorizedResponse
JSON403 *externalRef0.ForbiddenResponse
JSON404 *externalRef0.NotFoundResponse
JSON500 *externalRef0.InternalServerErrorResponse
}
func ParseDeleteApiV2SecuritygroupsSecurityGroupIDResponse ¶ added in v1.11.0
func ParseDeleteApiV2SecuritygroupsSecurityGroupIDResponse(rsp *http.Response) (*DeleteApiV2SecuritygroupsSecurityGroupIDResponse, error)
ParseDeleteApiV2SecuritygroupsSecurityGroupIDResponse parses an HTTP response from a DeleteApiV2SecuritygroupsSecurityGroupIDWithResponse call
func (DeleteApiV2SecuritygroupsSecurityGroupIDResponse) Status ¶ added in v1.11.0
func (r DeleteApiV2SecuritygroupsSecurityGroupIDResponse) Status() string
Status returns HTTPResponse.Status
func (DeleteApiV2SecuritygroupsSecurityGroupIDResponse) StatusCode ¶ added in v1.11.0
func (r DeleteApiV2SecuritygroupsSecurityGroupIDResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type DeleteApiV2ServersServerIDResponse ¶ added in v1.11.0
type DeleteApiV2ServersServerIDResponse struct {
Body []byte
HTTPResponse *http.Response
JSON400 *externalRef0.BadRequestResponse
JSON401 *externalRef0.UnauthorizedResponse
JSON403 *externalRef0.ForbiddenResponse
JSON404 *externalRef0.NotFoundResponse
JSON500 *externalRef0.InternalServerErrorResponse
}
func ParseDeleteApiV2ServersServerIDResponse ¶ added in v1.11.0
func ParseDeleteApiV2ServersServerIDResponse(rsp *http.Response) (*DeleteApiV2ServersServerIDResponse, error)
ParseDeleteApiV2ServersServerIDResponse parses an HTTP response from a DeleteApiV2ServersServerIDWithResponse call
func (DeleteApiV2ServersServerIDResponse) Status ¶ added in v1.11.0
func (r DeleteApiV2ServersServerIDResponse) Status() string
Status returns HTTPResponse.Status
func (DeleteApiV2ServersServerIDResponse) StatusCode ¶ added in v1.11.0
func (r DeleteApiV2ServersServerIDResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type ExternalNetwork ¶ added in v0.1.3
type ExternalNetwork struct {
// Id The resource ID.
Id string `json:"id"`
// Name The resource name.
Name string `json:"name"`
}
ExternalNetwork An Openstack external network.
type ExternalNetworks ¶ added in v0.1.3
type ExternalNetworks = []ExternalNetwork
ExternalNetworks A list of openstack external networks.
type ExternalNetworksResponse ¶ added in v0.1.3
type ExternalNetworksResponse = ExternalNetworks
ExternalNetworksResponse A list of openstack external networks.
type FilestorageIDParameter ¶ added in v1.11.0
type FilestorageIDParameter = KubernetesNameParameter
FilestorageIDParameter A Kubernetes name. Must be a valid DNS containing only lower case characters, numbers or hyphens, start and end with a character or number, and be at most 63 characters in length.
type Flavor ¶
type Flavor struct {
// Metadata This metadata is for resources that just exist, and don't require
// any provisioning and health status, but benefit from a standardized
// metadata format.
Metadata externalRef0.StaticResourceMetadata `json:"metadata"`
// Spec A flavor.
Spec FlavorSpec `json:"spec"`
}
Flavor A flavor.
type FlavorSpec ¶
type FlavorSpec struct {
// Architecture CPU architecture.
Architecture Architecture `json:"architecture"`
// Baremetal Whether the flavor is for a dedicated machine.
Baremetal *bool `json:"baremetal,omitempty"`
// CpuFamily A free form CPU family description e.g. model number, architecture.
CpuFamily *string `json:"cpuFamily,omitempty"`
// Cpus The number of CPUs.
Cpus int `json:"cpus"`
// Disk The amount of ephemeral disk in GB.
Disk int `json:"disk"`
// Gpu GPU specification.
Gpu *GpuSpec `json:"gpu,omitempty"`
// Memory The amount of memory in GiB.
Memory int `json:"memory"`
}
FlavorSpec A flavor.
type GetApiV1OrganizationsOrganizationIDIdentitiesResponse ¶ added in v0.1.19
type GetApiV1OrganizationsOrganizationIDIdentitiesResponse struct {
Body []byte
HTTPResponse *http.Response
JSON200 *IdentitiesResponse
JSON400 *externalRef0.BadRequestResponse
JSON401 *externalRef0.UnauthorizedResponse
JSON403 *externalRef0.ForbiddenResponse
JSON500 *externalRef0.InternalServerErrorResponse
}
func ParseGetApiV1OrganizationsOrganizationIDIdentitiesResponse ¶ added in v0.1.19
func ParseGetApiV1OrganizationsOrganizationIDIdentitiesResponse(rsp *http.Response) (*GetApiV1OrganizationsOrganizationIDIdentitiesResponse, error)
ParseGetApiV1OrganizationsOrganizationIDIdentitiesResponse parses an HTTP response from a GetApiV1OrganizationsOrganizationIDIdentitiesWithResponse call
func (GetApiV1OrganizationsOrganizationIDIdentitiesResponse) Status ¶ added in v0.1.19
func (r GetApiV1OrganizationsOrganizationIDIdentitiesResponse) Status() string
Status returns HTTPResponse.Status
func (GetApiV1OrganizationsOrganizationIDIdentitiesResponse) StatusCode ¶ added in v0.1.19
func (r GetApiV1OrganizationsOrganizationIDIdentitiesResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type GetApiV1OrganizationsOrganizationIDNetworksResponse ¶ added in v0.1.46
type GetApiV1OrganizationsOrganizationIDNetworksResponse struct {
Body []byte
HTTPResponse *http.Response
JSON200 *NetworksResponse
JSON400 *externalRef0.BadRequestResponse
JSON401 *externalRef0.UnauthorizedResponse
JSON403 *externalRef0.ForbiddenResponse
JSON500 *externalRef0.InternalServerErrorResponse
}
func ParseGetApiV1OrganizationsOrganizationIDNetworksResponse ¶ added in v0.1.46
func ParseGetApiV1OrganizationsOrganizationIDNetworksResponse(rsp *http.Response) (*GetApiV1OrganizationsOrganizationIDNetworksResponse, error)
ParseGetApiV1OrganizationsOrganizationIDNetworksResponse parses an HTTP response from a GetApiV1OrganizationsOrganizationIDNetworksWithResponse call
func (GetApiV1OrganizationsOrganizationIDNetworksResponse) Status ¶ added in v0.1.46
func (r GetApiV1OrganizationsOrganizationIDNetworksResponse) Status() string
Status returns HTTPResponse.Status
func (GetApiV1OrganizationsOrganizationIDNetworksResponse) StatusCode ¶ added in v0.1.46
func (r GetApiV1OrganizationsOrganizationIDNetworksResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type GetApiV1OrganizationsOrganizationIDProjectsProjectIDIdentitiesIdentityIDNetworksNetworkIDResponse ¶ added in v0.1.46
type GetApiV1OrganizationsOrganizationIDProjectsProjectIDIdentitiesIdentityIDNetworksNetworkIDResponse struct {
Body []byte
HTTPResponse *http.Response
JSON200 *NetworkResponse
JSON400 *externalRef0.BadRequestResponse
JSON401 *externalRef0.UnauthorizedResponse
JSON403 *externalRef0.ForbiddenResponse
JSON404 *externalRef0.NotFoundResponse
JSON500 *externalRef0.InternalServerErrorResponse
}
func ParseGetApiV1OrganizationsOrganizationIDProjectsProjectIDIdentitiesIdentityIDNetworksNetworkIDResponse ¶ added in v0.1.46
func ParseGetApiV1OrganizationsOrganizationIDProjectsProjectIDIdentitiesIdentityIDNetworksNetworkIDResponse(rsp *http.Response) (*GetApiV1OrganizationsOrganizationIDProjectsProjectIDIdentitiesIdentityIDNetworksNetworkIDResponse, error)
ParseGetApiV1OrganizationsOrganizationIDProjectsProjectIDIdentitiesIdentityIDNetworksNetworkIDResponse parses an HTTP response from a GetApiV1OrganizationsOrganizationIDProjectsProjectIDIdentitiesIdentityIDNetworksNetworkIDWithResponse call
func (GetApiV1OrganizationsOrganizationIDProjectsProjectIDIdentitiesIdentityIDNetworksNetworkIDResponse) Status ¶ added in v0.1.46
func (r GetApiV1OrganizationsOrganizationIDProjectsProjectIDIdentitiesIdentityIDNetworksNetworkIDResponse) Status() string
Status returns HTTPResponse.Status
func (GetApiV1OrganizationsOrganizationIDProjectsProjectIDIdentitiesIdentityIDNetworksNetworkIDResponse) StatusCode ¶ added in v0.1.46
func (r GetApiV1OrganizationsOrganizationIDProjectsProjectIDIdentitiesIdentityIDNetworksNetworkIDResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type GetApiV1OrganizationsOrganizationIDProjectsProjectIDIdentitiesIdentityIDResponse ¶ added in v0.1.33
type GetApiV1OrganizationsOrganizationIDProjectsProjectIDIdentitiesIdentityIDResponse struct {
Body []byte
HTTPResponse *http.Response
JSON200 *IdentityResponse
JSON400 *externalRef0.BadRequestResponse
JSON401 *externalRef0.UnauthorizedResponse
JSON403 *externalRef0.ForbiddenResponse
JSON404 *externalRef0.NotFoundResponse
JSON500 *externalRef0.InternalServerErrorResponse
}
func ParseGetApiV1OrganizationsOrganizationIDProjectsProjectIDIdentitiesIdentityIDResponse ¶ added in v0.1.33
func ParseGetApiV1OrganizationsOrganizationIDProjectsProjectIDIdentitiesIdentityIDResponse(rsp *http.Response) (*GetApiV1OrganizationsOrganizationIDProjectsProjectIDIdentitiesIdentityIDResponse, error)
ParseGetApiV1OrganizationsOrganizationIDProjectsProjectIDIdentitiesIdentityIDResponse parses an HTTP response from a GetApiV1OrganizationsOrganizationIDProjectsProjectIDIdentitiesIdentityIDWithResponse call
func (GetApiV1OrganizationsOrganizationIDProjectsProjectIDIdentitiesIdentityIDResponse) Status ¶ added in v0.1.33
func (r GetApiV1OrganizationsOrganizationIDProjectsProjectIDIdentitiesIdentityIDResponse) Status() string
Status returns HTTPResponse.Status
func (GetApiV1OrganizationsOrganizationIDProjectsProjectIDIdentitiesIdentityIDResponse) StatusCode ¶ added in v0.1.33
func (r GetApiV1OrganizationsOrganizationIDProjectsProjectIDIdentitiesIdentityIDResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type GetApiV1OrganizationsOrganizationIDProjectsProjectIDIdentitiesIdentityIDSecuritygroupsSecurityGroupIDResponse ¶ added in v0.1.45
type GetApiV1OrganizationsOrganizationIDProjectsProjectIDIdentitiesIdentityIDSecuritygroupsSecurityGroupIDResponse struct {
Body []byte
HTTPResponse *http.Response
JSON200 *SecurityGroupResponse
JSON400 *externalRef0.BadRequestResponse
JSON401 *externalRef0.UnauthorizedResponse
JSON403 *externalRef0.ForbiddenResponse
JSON404 *externalRef0.NotFoundResponse
JSON500 *externalRef0.InternalServerErrorResponse
}
func ParseGetApiV1OrganizationsOrganizationIDProjectsProjectIDIdentitiesIdentityIDSecuritygroupsSecurityGroupIDResponse ¶ added in v0.1.45
func ParseGetApiV1OrganizationsOrganizationIDProjectsProjectIDIdentitiesIdentityIDSecuritygroupsSecurityGroupIDResponse(rsp *http.Response) (*GetApiV1OrganizationsOrganizationIDProjectsProjectIDIdentitiesIdentityIDSecuritygroupsSecurityGroupIDResponse, error)
ParseGetApiV1OrganizationsOrganizationIDProjectsProjectIDIdentitiesIdentityIDSecuritygroupsSecurityGroupIDResponse parses an HTTP response from a GetApiV1OrganizationsOrganizationIDProjectsProjectIDIdentitiesIdentityIDSecuritygroupsSecurityGroupIDWithResponse call
func (GetApiV1OrganizationsOrganizationIDProjectsProjectIDIdentitiesIdentityIDSecuritygroupsSecurityGroupIDResponse) Status ¶ added in v0.1.45
func (r GetApiV1OrganizationsOrganizationIDProjectsProjectIDIdentitiesIdentityIDSecuritygroupsSecurityGroupIDResponse) Status() string
Status returns HTTPResponse.Status
func (GetApiV1OrganizationsOrganizationIDProjectsProjectIDIdentitiesIdentityIDSecuritygroupsSecurityGroupIDResponse) StatusCode ¶ added in v0.1.45
func (r GetApiV1OrganizationsOrganizationIDProjectsProjectIDIdentitiesIdentityIDSecuritygroupsSecurityGroupIDResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type GetApiV1OrganizationsOrganizationIDProjectsProjectIDIdentitiesIdentityIDServersServerIDConsoleoutputParams ¶ added in v1.8.0
type GetApiV1OrganizationsOrganizationIDProjectsProjectIDIdentitiesIdentityIDServersServerIDConsoleoutputParams struct {
// Length The requested output length.
Length *LengthParameter `form:"length,omitempty" json:"length,omitempty"`
}
GetApiV1OrganizationsOrganizationIDProjectsProjectIDIdentitiesIdentityIDServersServerIDConsoleoutputParams defines parameters for GetApiV1OrganizationsOrganizationIDProjectsProjectIDIdentitiesIdentityIDServersServerIDConsoleoutput.
type GetApiV1OrganizationsOrganizationIDProjectsProjectIDIdentitiesIdentityIDServersServerIDConsoleoutputResponse ¶ added in v1.8.0
type GetApiV1OrganizationsOrganizationIDProjectsProjectIDIdentitiesIdentityIDServersServerIDConsoleoutputResponse struct {
Body []byte
HTTPResponse *http.Response
JSON200 *ConsoleOutputResponse
JSON400 *externalRef0.BadRequestResponse
JSON401 *externalRef0.UnauthorizedResponse
JSON403 *externalRef0.ForbiddenResponse
JSON404 *externalRef0.NotFoundResponse
JSON500 *externalRef0.InternalServerErrorResponse
}
func ParseGetApiV1OrganizationsOrganizationIDProjectsProjectIDIdentitiesIdentityIDServersServerIDConsoleoutputResponse ¶ added in v1.8.0
func ParseGetApiV1OrganizationsOrganizationIDProjectsProjectIDIdentitiesIdentityIDServersServerIDConsoleoutputResponse(rsp *http.Response) (*GetApiV1OrganizationsOrganizationIDProjectsProjectIDIdentitiesIdentityIDServersServerIDConsoleoutputResponse, error)
ParseGetApiV1OrganizationsOrganizationIDProjectsProjectIDIdentitiesIdentityIDServersServerIDConsoleoutputResponse parses an HTTP response from a GetApiV1OrganizationsOrganizationIDProjectsProjectIDIdentitiesIdentityIDServersServerIDConsoleoutputWithResponse call
func (GetApiV1OrganizationsOrganizationIDProjectsProjectIDIdentitiesIdentityIDServersServerIDConsoleoutputResponse) Status ¶ added in v1.8.0
func (r GetApiV1OrganizationsOrganizationIDProjectsProjectIDIdentitiesIdentityIDServersServerIDConsoleoutputResponse) Status() string
Status returns HTTPResponse.Status
func (GetApiV1OrganizationsOrganizationIDProjectsProjectIDIdentitiesIdentityIDServersServerIDConsoleoutputResponse) StatusCode ¶ added in v1.8.0
func (r GetApiV1OrganizationsOrganizationIDProjectsProjectIDIdentitiesIdentityIDServersServerIDConsoleoutputResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type GetApiV1OrganizationsOrganizationIDProjectsProjectIDIdentitiesIdentityIDServersServerIDConsolesessionsResponse ¶ added in v1.8.0
type GetApiV1OrganizationsOrganizationIDProjectsProjectIDIdentitiesIdentityIDServersServerIDConsolesessionsResponse struct {
Body []byte
HTTPResponse *http.Response
JSON200 *ConsoleSessionResponse
JSON400 *externalRef0.BadRequestResponse
JSON401 *externalRef0.UnauthorizedResponse
JSON403 *externalRef0.ForbiddenResponse
JSON404 *externalRef0.NotFoundResponse
JSON500 *externalRef0.InternalServerErrorResponse
}
func ParseGetApiV1OrganizationsOrganizationIDProjectsProjectIDIdentitiesIdentityIDServersServerIDConsolesessionsResponse ¶ added in v1.8.0
func ParseGetApiV1OrganizationsOrganizationIDProjectsProjectIDIdentitiesIdentityIDServersServerIDConsolesessionsResponse(rsp *http.Response) (*GetApiV1OrganizationsOrganizationIDProjectsProjectIDIdentitiesIdentityIDServersServerIDConsolesessionsResponse, error)
ParseGetApiV1OrganizationsOrganizationIDProjectsProjectIDIdentitiesIdentityIDServersServerIDConsolesessionsResponse parses an HTTP response from a GetApiV1OrganizationsOrganizationIDProjectsProjectIDIdentitiesIdentityIDServersServerIDConsolesessionsWithResponse call
func (GetApiV1OrganizationsOrganizationIDProjectsProjectIDIdentitiesIdentityIDServersServerIDConsolesessionsResponse) Status ¶ added in v1.8.0
func (r GetApiV1OrganizationsOrganizationIDProjectsProjectIDIdentitiesIdentityIDServersServerIDConsolesessionsResponse) Status() string
Status returns HTTPResponse.Status
func (GetApiV1OrganizationsOrganizationIDProjectsProjectIDIdentitiesIdentityIDServersServerIDConsolesessionsResponse) StatusCode ¶ added in v1.8.0
func (r GetApiV1OrganizationsOrganizationIDProjectsProjectIDIdentitiesIdentityIDServersServerIDConsolesessionsResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type GetApiV1OrganizationsOrganizationIDProjectsProjectIDIdentitiesIdentityIDServersServerIDResponse ¶ added in v0.1.46
type GetApiV1OrganizationsOrganizationIDProjectsProjectIDIdentitiesIdentityIDServersServerIDResponse struct {
Body []byte
HTTPResponse *http.Response
JSON200 *ServerResponse
JSON400 *externalRef0.BadRequestResponse
JSON401 *externalRef0.UnauthorizedResponse
JSON403 *externalRef0.ForbiddenResponse
JSON404 *externalRef0.NotFoundResponse
JSON500 *externalRef0.InternalServerErrorResponse
}
func ParseGetApiV1OrganizationsOrganizationIDProjectsProjectIDIdentitiesIdentityIDServersServerIDResponse ¶ added in v0.1.46
func ParseGetApiV1OrganizationsOrganizationIDProjectsProjectIDIdentitiesIdentityIDServersServerIDResponse(rsp *http.Response) (*GetApiV1OrganizationsOrganizationIDProjectsProjectIDIdentitiesIdentityIDServersServerIDResponse, error)
ParseGetApiV1OrganizationsOrganizationIDProjectsProjectIDIdentitiesIdentityIDServersServerIDResponse parses an HTTP response from a GetApiV1OrganizationsOrganizationIDProjectsProjectIDIdentitiesIdentityIDServersServerIDWithResponse call
func (GetApiV1OrganizationsOrganizationIDProjectsProjectIDIdentitiesIdentityIDServersServerIDResponse) Status ¶ added in v0.1.46
func (r GetApiV1OrganizationsOrganizationIDProjectsProjectIDIdentitiesIdentityIDServersServerIDResponse) Status() string
Status returns HTTPResponse.Status
func (GetApiV1OrganizationsOrganizationIDProjectsProjectIDIdentitiesIdentityIDServersServerIDResponse) StatusCode ¶ added in v0.1.46
func (r GetApiV1OrganizationsOrganizationIDProjectsProjectIDIdentitiesIdentityIDServersServerIDResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type GetApiV1OrganizationsOrganizationIDRegionsRegionIDDetailResponse ¶ added in v0.1.53
type GetApiV1OrganizationsOrganizationIDRegionsRegionIDDetailResponse struct {
Body []byte
HTTPResponse *http.Response
JSON200 *RegionDetailResponse
JSON401 *externalRef0.UnauthorizedResponse
JSON403 *externalRef0.ForbiddenResponse
JSON404 *externalRef0.NotFoundResponse
JSON500 *externalRef0.InternalServerErrorResponse
}
func ParseGetApiV1OrganizationsOrganizationIDRegionsRegionIDDetailResponse ¶ added in v0.1.53
func ParseGetApiV1OrganizationsOrganizationIDRegionsRegionIDDetailResponse(rsp *http.Response) (*GetApiV1OrganizationsOrganizationIDRegionsRegionIDDetailResponse, error)
ParseGetApiV1OrganizationsOrganizationIDRegionsRegionIDDetailResponse parses an HTTP response from a GetApiV1OrganizationsOrganizationIDRegionsRegionIDDetailWithResponse call
func (GetApiV1OrganizationsOrganizationIDRegionsRegionIDDetailResponse) Status ¶ added in v0.1.53
func (r GetApiV1OrganizationsOrganizationIDRegionsRegionIDDetailResponse) Status() string
Status returns HTTPResponse.Status
func (GetApiV1OrganizationsOrganizationIDRegionsRegionIDDetailResponse) StatusCode ¶ added in v0.1.53
func (r GetApiV1OrganizationsOrganizationIDRegionsRegionIDDetailResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type GetApiV1OrganizationsOrganizationIDRegionsRegionIDExternalnetworksResponse ¶ added in v0.1.8
type GetApiV1OrganizationsOrganizationIDRegionsRegionIDExternalnetworksResponse struct {
Body []byte
HTTPResponse *http.Response
JSON200 *ExternalNetworksResponse
JSON401 *externalRef0.UnauthorizedResponse
JSON403 *externalRef0.ForbiddenResponse
JSON404 *externalRef0.NotFoundResponse
JSON500 *externalRef0.InternalServerErrorResponse
}
func ParseGetApiV1OrganizationsOrganizationIDRegionsRegionIDExternalnetworksResponse ¶ added in v0.1.8
func ParseGetApiV1OrganizationsOrganizationIDRegionsRegionIDExternalnetworksResponse(rsp *http.Response) (*GetApiV1OrganizationsOrganizationIDRegionsRegionIDExternalnetworksResponse, error)
ParseGetApiV1OrganizationsOrganizationIDRegionsRegionIDExternalnetworksResponse parses an HTTP response from a GetApiV1OrganizationsOrganizationIDRegionsRegionIDExternalnetworksWithResponse call
func (GetApiV1OrganizationsOrganizationIDRegionsRegionIDExternalnetworksResponse) Status ¶ added in v0.1.8
Status returns HTTPResponse.Status
func (GetApiV1OrganizationsOrganizationIDRegionsRegionIDExternalnetworksResponse) StatusCode ¶ added in v0.1.8
func (r GetApiV1OrganizationsOrganizationIDRegionsRegionIDExternalnetworksResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type GetApiV1OrganizationsOrganizationIDRegionsRegionIDFlavorsResponse ¶ added in v0.1.8
type GetApiV1OrganizationsOrganizationIDRegionsRegionIDFlavorsResponse struct {
Body []byte
HTTPResponse *http.Response
JSON200 *FlavorsResponse
JSON400 *externalRef0.BadRequestResponse
JSON401 *externalRef0.UnauthorizedResponse
JSON403 *externalRef0.ForbiddenResponse
JSON404 *externalRef0.NotFoundResponse
JSON500 *externalRef0.InternalServerErrorResponse
}
func ParseGetApiV1OrganizationsOrganizationIDRegionsRegionIDFlavorsResponse ¶ added in v0.1.8
func ParseGetApiV1OrganizationsOrganizationIDRegionsRegionIDFlavorsResponse(rsp *http.Response) (*GetApiV1OrganizationsOrganizationIDRegionsRegionIDFlavorsResponse, error)
ParseGetApiV1OrganizationsOrganizationIDRegionsRegionIDFlavorsResponse parses an HTTP response from a GetApiV1OrganizationsOrganizationIDRegionsRegionIDFlavorsWithResponse call
func (GetApiV1OrganizationsOrganizationIDRegionsRegionIDFlavorsResponse) Status ¶ added in v0.1.8
func (r GetApiV1OrganizationsOrganizationIDRegionsRegionIDFlavorsResponse) Status() string
Status returns HTTPResponse.Status
func (GetApiV1OrganizationsOrganizationIDRegionsRegionIDFlavorsResponse) StatusCode ¶ added in v0.1.8
func (r GetApiV1OrganizationsOrganizationIDRegionsRegionIDFlavorsResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type GetApiV1OrganizationsOrganizationIDRegionsRegionIDImagesResponse ¶ added in v0.1.8
type GetApiV1OrganizationsOrganizationIDRegionsRegionIDImagesResponse struct {
Body []byte
HTTPResponse *http.Response
JSON200 *ImagesResponse
JSON400 *externalRef0.BadRequestResponse
JSON401 *externalRef0.UnauthorizedResponse
JSON403 *externalRef0.ForbiddenResponse
JSON404 *externalRef0.NotFoundResponse
JSON422 *externalRef0.UnprocessableContentResponse
JSON500 *externalRef0.InternalServerErrorResponse
}
func ParseGetApiV1OrganizationsOrganizationIDRegionsRegionIDImagesResponse ¶ added in v0.1.8
func ParseGetApiV1OrganizationsOrganizationIDRegionsRegionIDImagesResponse(rsp *http.Response) (*GetApiV1OrganizationsOrganizationIDRegionsRegionIDImagesResponse, error)
ParseGetApiV1OrganizationsOrganizationIDRegionsRegionIDImagesResponse parses an HTTP response from a GetApiV1OrganizationsOrganizationIDRegionsRegionIDImagesWithResponse call
func (GetApiV1OrganizationsOrganizationIDRegionsRegionIDImagesResponse) Status ¶ added in v0.1.8
func (r GetApiV1OrganizationsOrganizationIDRegionsRegionIDImagesResponse) Status() string
Status returns HTTPResponse.Status
func (GetApiV1OrganizationsOrganizationIDRegionsRegionIDImagesResponse) StatusCode ¶ added in v0.1.8
func (r GetApiV1OrganizationsOrganizationIDRegionsRegionIDImagesResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type GetApiV1OrganizationsOrganizationIDRegionsResponse ¶ added in v0.1.8
type GetApiV1OrganizationsOrganizationIDRegionsResponse struct {
Body []byte
HTTPResponse *http.Response
JSON200 *RegionsResponse
JSON401 *externalRef0.UnauthorizedResponse
JSON403 *externalRef0.ForbiddenResponse
JSON500 *externalRef0.InternalServerErrorResponse
}
func ParseGetApiV1OrganizationsOrganizationIDRegionsResponse ¶ added in v0.1.8
func ParseGetApiV1OrganizationsOrganizationIDRegionsResponse(rsp *http.Response) (*GetApiV1OrganizationsOrganizationIDRegionsResponse, error)
ParseGetApiV1OrganizationsOrganizationIDRegionsResponse parses an HTTP response from a GetApiV1OrganizationsOrganizationIDRegionsWithResponse call
func (GetApiV1OrganizationsOrganizationIDRegionsResponse) Status ¶ added in v0.1.8
func (r GetApiV1OrganizationsOrganizationIDRegionsResponse) Status() string
Status returns HTTPResponse.Status
func (GetApiV1OrganizationsOrganizationIDRegionsResponse) StatusCode ¶ added in v0.1.8
func (r GetApiV1OrganizationsOrganizationIDRegionsResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type GetApiV1OrganizationsOrganizationIDSecuritygroupsParams ¶ added in v1.3.0
type GetApiV1OrganizationsOrganizationIDSecuritygroupsParams struct {
// Tag A set of tags to match against resources in the form "name=value",
// thus when encoded you get "?tag=foo%3Dcat&tag=bar%3Ddog".
Tag *externalRef0.TagSelectorParameter `form:"tag,omitempty" json:"tag,omitempty"`
}
GetApiV1OrganizationsOrganizationIDSecuritygroupsParams defines parameters for GetApiV1OrganizationsOrganizationIDSecuritygroups.
type GetApiV1OrganizationsOrganizationIDSecuritygroupsResponse ¶ added in v0.1.45
type GetApiV1OrganizationsOrganizationIDSecuritygroupsResponse struct {
Body []byte
HTTPResponse *http.Response
JSON200 *SecurityGroupsResponse
JSON400 *externalRef0.BadRequestResponse
JSON401 *externalRef0.UnauthorizedResponse
JSON403 *externalRef0.ForbiddenResponse
JSON500 *externalRef0.InternalServerErrorResponse
}
func ParseGetApiV1OrganizationsOrganizationIDSecuritygroupsResponse ¶ added in v0.1.45
func ParseGetApiV1OrganizationsOrganizationIDSecuritygroupsResponse(rsp *http.Response) (*GetApiV1OrganizationsOrganizationIDSecuritygroupsResponse, error)
ParseGetApiV1OrganizationsOrganizationIDSecuritygroupsResponse parses an HTTP response from a GetApiV1OrganizationsOrganizationIDSecuritygroupsWithResponse call
func (GetApiV1OrganizationsOrganizationIDSecuritygroupsResponse) Status ¶ added in v0.1.45
func (r GetApiV1OrganizationsOrganizationIDSecuritygroupsResponse) Status() string
Status returns HTTPResponse.Status
func (GetApiV1OrganizationsOrganizationIDSecuritygroupsResponse) StatusCode ¶ added in v0.1.45
func (r GetApiV1OrganizationsOrganizationIDSecuritygroupsResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type GetApiV1OrganizationsOrganizationIDServersParams ¶ added in v1.3.0
type GetApiV1OrganizationsOrganizationIDServersParams struct {
// Tag A set of tags to match against resources in the form "name=value",
// thus when encoded you get "?tag=foo%3Dcat&tag=bar%3Ddog".
Tag *externalRef0.TagSelectorParameter `form:"tag,omitempty" json:"tag,omitempty"`
}
GetApiV1OrganizationsOrganizationIDServersParams defines parameters for GetApiV1OrganizationsOrganizationIDServers.
type GetApiV1OrganizationsOrganizationIDServersResponse ¶ added in v0.1.46
type GetApiV1OrganizationsOrganizationIDServersResponse struct {
Body []byte
HTTPResponse *http.Response
JSON200 *ServersResponse
JSON400 *externalRef0.BadRequestResponse
JSON401 *externalRef0.UnauthorizedResponse
JSON403 *externalRef0.ForbiddenResponse
JSON500 *externalRef0.InternalServerErrorResponse
}
func ParseGetApiV1OrganizationsOrganizationIDServersResponse ¶ added in v0.1.46
func ParseGetApiV1OrganizationsOrganizationIDServersResponse(rsp *http.Response) (*GetApiV1OrganizationsOrganizationIDServersResponse, error)
ParseGetApiV1OrganizationsOrganizationIDServersResponse parses an HTTP response from a GetApiV1OrganizationsOrganizationIDServersWithResponse call
func (GetApiV1OrganizationsOrganizationIDServersResponse) Status ¶ added in v0.1.46
func (r GetApiV1OrganizationsOrganizationIDServersResponse) Status() string
Status returns HTTPResponse.Status
func (GetApiV1OrganizationsOrganizationIDServersResponse) StatusCode ¶ added in v0.1.46
func (r GetApiV1OrganizationsOrganizationIDServersResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type GetApiV2FilestorageFilestorageIDResponse ¶ added in v1.12.0
type GetApiV2FilestorageFilestorageIDResponse struct {
Body []byte
HTTPResponse *http.Response
JSON200 *StorageV2Response
JSON400 *externalRef0.BadRequestResponse
JSON401 *externalRef0.UnauthorizedResponse
JSON403 *externalRef0.ForbiddenResponse
JSON404 *externalRef0.NotFoundResponse
JSON500 *externalRef0.InternalServerErrorResponse
}
func ParseGetApiV2FilestorageFilestorageIDResponse ¶ added in v1.12.0
func ParseGetApiV2FilestorageFilestorageIDResponse(rsp *http.Response) (*GetApiV2FilestorageFilestorageIDResponse, error)
ParseGetApiV2FilestorageFilestorageIDResponse parses an HTTP response from a GetApiV2FilestorageFilestorageIDWithResponse call
func (GetApiV2FilestorageFilestorageIDResponse) Status ¶ added in v1.12.0
func (r GetApiV2FilestorageFilestorageIDResponse) Status() string
Status returns HTTPResponse.Status
func (GetApiV2FilestorageFilestorageIDResponse) StatusCode ¶ added in v1.12.0
func (r GetApiV2FilestorageFilestorageIDResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type GetApiV2FilestorageParams ¶ added in v1.11.0
type GetApiV2FilestorageParams struct {
// Tag A set of tags to match against resources in the form "name=value",
// thus when encoded you get "?tag=foo%3Dcat&tag=bar%3Ddog".
Tag *externalRef0.TagSelectorParameter `form:"tag,omitempty" json:"tag,omitempty"`
// OrganizationID Allows resources to be filtered by organization.
OrganizationID *OrganizationIDQueryParameter `form:"organizationID,omitempty" json:"organizationID,omitempty"`
// ProjectID Allows resources to be filtered by project.
ProjectID *ProjectIDQueryParameter `form:"projectID,omitempty" json:"projectID,omitempty"`
// RegionID Allows resources to be filtered by region.
RegionID *RegionIDQueryParameter `form:"regionID,omitempty" json:"regionID,omitempty"`
}
GetApiV2FilestorageParams defines parameters for GetApiV2Filestorage.
type GetApiV2FilestorageResponse ¶ added in v1.11.0
type GetApiV2FilestorageResponse struct {
Body []byte
HTTPResponse *http.Response
JSON200 *StorageListV2Response
JSON400 *externalRef0.BadRequestResponse
JSON401 *externalRef0.UnauthorizedResponse
JSON403 *externalRef0.ForbiddenResponse
JSON500 *externalRef0.InternalServerErrorResponse
}
func ParseGetApiV2FilestorageResponse ¶ added in v1.11.0
func ParseGetApiV2FilestorageResponse(rsp *http.Response) (*GetApiV2FilestorageResponse, error)
ParseGetApiV2FilestorageResponse parses an HTTP response from a GetApiV2FilestorageWithResponse call
func (GetApiV2FilestorageResponse) Status ¶ added in v1.11.0
func (r GetApiV2FilestorageResponse) Status() string
Status returns HTTPResponse.Status
func (GetApiV2FilestorageResponse) StatusCode ¶ added in v1.11.0
func (r GetApiV2FilestorageResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type GetApiV2FilestorageclassesParams ¶ added in v1.12.0
type GetApiV2FilestorageclassesParams struct {
// RegionID Allows resources to be filtered by region.
RegionID *RegionIDQueryParameter `form:"regionID,omitempty" json:"regionID,omitempty"`
}
GetApiV2FilestorageclassesParams defines parameters for GetApiV2Filestorageclasses.
type GetApiV2FilestorageclassesResponse ¶ added in v1.12.0
type GetApiV2FilestorageclassesResponse struct {
Body []byte
HTTPResponse *http.Response
JSON200 *StorageClassListV2Response
JSON400 *externalRef0.BadRequestResponse
JSON401 *externalRef0.UnauthorizedResponse
JSON403 *externalRef0.ForbiddenResponse
JSON500 *externalRef0.InternalServerErrorResponse
}
func ParseGetApiV2FilestorageclassesResponse ¶ added in v1.12.0
func ParseGetApiV2FilestorageclassesResponse(rsp *http.Response) (*GetApiV2FilestorageclassesResponse, error)
ParseGetApiV2FilestorageclassesResponse parses an HTTP response from a GetApiV2FilestorageclassesWithResponse call
func (GetApiV2FilestorageclassesResponse) Status ¶ added in v1.12.0
func (r GetApiV2FilestorageclassesResponse) Status() string
Status returns HTTPResponse.Status
func (GetApiV2FilestorageclassesResponse) StatusCode ¶ added in v1.12.0
func (r GetApiV2FilestorageclassesResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type GetApiV2NetworksNetworkIDResponse ¶ added in v1.11.0
type GetApiV2NetworksNetworkIDResponse struct {
Body []byte
HTTPResponse *http.Response
JSON200 *NetworkV2Response
JSON400 *externalRef0.BadRequestResponse
JSON401 *externalRef0.UnauthorizedResponse
JSON403 *externalRef0.ForbiddenResponse
JSON404 *externalRef0.NotFoundResponse
JSON500 *externalRef0.InternalServerErrorResponse
}
func ParseGetApiV2NetworksNetworkIDResponse ¶ added in v1.11.0
func ParseGetApiV2NetworksNetworkIDResponse(rsp *http.Response) (*GetApiV2NetworksNetworkIDResponse, error)
ParseGetApiV2NetworksNetworkIDResponse parses an HTTP response from a GetApiV2NetworksNetworkIDWithResponse call
func (GetApiV2NetworksNetworkIDResponse) Status ¶ added in v1.11.0
func (r GetApiV2NetworksNetworkIDResponse) Status() string
Status returns HTTPResponse.Status
func (GetApiV2NetworksNetworkIDResponse) StatusCode ¶ added in v1.11.0
func (r GetApiV2NetworksNetworkIDResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type GetApiV2NetworksParams ¶ added in v1.11.0
type GetApiV2NetworksParams struct {
// Tag A set of tags to match against resources in the form "name=value",
// thus when encoded you get "?tag=foo%3Dcat&tag=bar%3Ddog".
Tag *externalRef0.TagSelectorParameter `form:"tag,omitempty" json:"tag,omitempty"`
// OrganizationID Allows resources to be filtered by organization.
OrganizationID *OrganizationIDQueryParameter `form:"organizationID,omitempty" json:"organizationID,omitempty"`
// ProjectID Allows resources to be filtered by project.
ProjectID *ProjectIDQueryParameter `form:"projectID,omitempty" json:"projectID,omitempty"`
// RegionID Allows resources to be filtered by region.
RegionID *RegionIDQueryParameter `form:"regionID,omitempty" json:"regionID,omitempty"`
}
GetApiV2NetworksParams defines parameters for GetApiV2Networks.
type GetApiV2NetworksResponse ¶ added in v1.11.0
type GetApiV2NetworksResponse struct {
Body []byte
HTTPResponse *http.Response
JSON200 *NetworksV2Response
JSON400 *externalRef0.BadRequestResponse
JSON401 *externalRef0.UnauthorizedResponse
JSON403 *externalRef0.ForbiddenResponse
JSON500 *externalRef0.InternalServerErrorResponse
}
func ParseGetApiV2NetworksResponse ¶ added in v1.11.0
func ParseGetApiV2NetworksResponse(rsp *http.Response) (*GetApiV2NetworksResponse, error)
ParseGetApiV2NetworksResponse parses an HTTP response from a GetApiV2NetworksWithResponse call
func (GetApiV2NetworksResponse) Status ¶ added in v1.11.0
func (r GetApiV2NetworksResponse) Status() string
Status returns HTTPResponse.Status
func (GetApiV2NetworksResponse) StatusCode ¶ added in v1.11.0
func (r GetApiV2NetworksResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type GetApiV2SecuritygroupsParams ¶ added in v1.11.0
type GetApiV2SecuritygroupsParams struct {
// Tag A set of tags to match against resources in the form "name=value",
// thus when encoded you get "?tag=foo%3Dcat&tag=bar%3Ddog".
Tag *externalRef0.TagSelectorParameter `form:"tag,omitempty" json:"tag,omitempty"`
// OrganizationID Allows resources to be filtered by organization.
OrganizationID *OrganizationIDQueryParameter `form:"organizationID,omitempty" json:"organizationID,omitempty"`
// ProjectID Allows resources to be filtered by project.
ProjectID *ProjectIDQueryParameter `form:"projectID,omitempty" json:"projectID,omitempty"`
// RegionID Allows resources to be filtered by region.
RegionID *RegionIDQueryParameter `form:"regionID,omitempty" json:"regionID,omitempty"`
// NetworkID Allows resources to be filtered by network.
NetworkID *NetworkIDQueryParameter `form:"networkID,omitempty" json:"networkID,omitempty"`
}
GetApiV2SecuritygroupsParams defines parameters for GetApiV2Securitygroups.
type GetApiV2SecuritygroupsResponse ¶ added in v1.11.0
type GetApiV2SecuritygroupsResponse struct {
Body []byte
HTTPResponse *http.Response
JSON200 *SecurityGroupsV2Response
JSON400 *externalRef0.BadRequestResponse
JSON401 *externalRef0.UnauthorizedResponse
JSON403 *externalRef0.ForbiddenResponse
JSON500 *externalRef0.InternalServerErrorResponse
}
func ParseGetApiV2SecuritygroupsResponse ¶ added in v1.11.0
func ParseGetApiV2SecuritygroupsResponse(rsp *http.Response) (*GetApiV2SecuritygroupsResponse, error)
ParseGetApiV2SecuritygroupsResponse parses an HTTP response from a GetApiV2SecuritygroupsWithResponse call
func (GetApiV2SecuritygroupsResponse) Status ¶ added in v1.11.0
func (r GetApiV2SecuritygroupsResponse) Status() string
Status returns HTTPResponse.Status
func (GetApiV2SecuritygroupsResponse) StatusCode ¶ added in v1.11.0
func (r GetApiV2SecuritygroupsResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type GetApiV2SecuritygroupsSecurityGroupIDResponse ¶ added in v1.11.0
type GetApiV2SecuritygroupsSecurityGroupIDResponse struct {
Body []byte
HTTPResponse *http.Response
JSON200 *SecurityGroupV2Response
JSON400 *externalRef0.BadRequestResponse
JSON401 *externalRef0.UnauthorizedResponse
JSON403 *externalRef0.ForbiddenResponse
JSON404 *externalRef0.NotFoundResponse
JSON500 *externalRef0.InternalServerErrorResponse
}
func ParseGetApiV2SecuritygroupsSecurityGroupIDResponse ¶ added in v1.11.0
func ParseGetApiV2SecuritygroupsSecurityGroupIDResponse(rsp *http.Response) (*GetApiV2SecuritygroupsSecurityGroupIDResponse, error)
ParseGetApiV2SecuritygroupsSecurityGroupIDResponse parses an HTTP response from a GetApiV2SecuritygroupsSecurityGroupIDWithResponse call
func (GetApiV2SecuritygroupsSecurityGroupIDResponse) Status ¶ added in v1.11.0
func (r GetApiV2SecuritygroupsSecurityGroupIDResponse) Status() string
Status returns HTTPResponse.Status
func (GetApiV2SecuritygroupsSecurityGroupIDResponse) StatusCode ¶ added in v1.11.0
func (r GetApiV2SecuritygroupsSecurityGroupIDResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type GetApiV2ServersParams ¶ added in v1.11.0
type GetApiV2ServersParams struct {
// Tag A set of tags to match against resources in the form "name=value",
// thus when encoded you get "?tag=foo%3Dcat&tag=bar%3Ddog".
Tag *externalRef0.TagSelectorParameter `form:"tag,omitempty" json:"tag,omitempty"`
// OrganizationID Allows resources to be filtered by organization.
OrganizationID *OrganizationIDQueryParameter `form:"organizationID,omitempty" json:"organizationID,omitempty"`
// ProjectID Allows resources to be filtered by project.
ProjectID *ProjectIDQueryParameter `form:"projectID,omitempty" json:"projectID,omitempty"`
// RegionID Allows resources to be filtered by region.
RegionID *RegionIDQueryParameter `form:"regionID,omitempty" json:"regionID,omitempty"`
// NetworkID Allows resources to be filtered by network.
NetworkID *NetworkIDQueryParameter `form:"networkID,omitempty" json:"networkID,omitempty"`
}
GetApiV2ServersParams defines parameters for GetApiV2Servers.
type GetApiV2ServersResponse ¶ added in v1.11.0
type GetApiV2ServersResponse struct {
Body []byte
HTTPResponse *http.Response
JSON200 *ServersV2Response
JSON400 *externalRef0.BadRequestResponse
JSON401 *externalRef0.UnauthorizedResponse
JSON403 *externalRef0.ForbiddenResponse
JSON500 *externalRef0.InternalServerErrorResponse
}
func ParseGetApiV2ServersResponse ¶ added in v1.11.0
func ParseGetApiV2ServersResponse(rsp *http.Response) (*GetApiV2ServersResponse, error)
ParseGetApiV2ServersResponse parses an HTTP response from a GetApiV2ServersWithResponse call
func (GetApiV2ServersResponse) Status ¶ added in v1.11.0
func (r GetApiV2ServersResponse) Status() string
Status returns HTTPResponse.Status
func (GetApiV2ServersResponse) StatusCode ¶ added in v1.11.0
func (r GetApiV2ServersResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type GetApiV2ServersServerIDConsoleoutputParams ¶ added in v1.11.0
type GetApiV2ServersServerIDConsoleoutputParams struct {
// Length The requested output length.
Length *LengthParameter `form:"length,omitempty" json:"length,omitempty"`
}
GetApiV2ServersServerIDConsoleoutputParams defines parameters for GetApiV2ServersServerIDConsoleoutput.
type GetApiV2ServersServerIDConsoleoutputResponse ¶ added in v1.11.0
type GetApiV2ServersServerIDConsoleoutputResponse struct {
Body []byte
HTTPResponse *http.Response
JSON200 *ConsoleOutputResponse
JSON400 *externalRef0.BadRequestResponse
JSON401 *externalRef0.UnauthorizedResponse
JSON403 *externalRef0.ForbiddenResponse
JSON404 *externalRef0.NotFoundResponse
JSON500 *externalRef0.InternalServerErrorResponse
}
func ParseGetApiV2ServersServerIDConsoleoutputResponse ¶ added in v1.11.0
func ParseGetApiV2ServersServerIDConsoleoutputResponse(rsp *http.Response) (*GetApiV2ServersServerIDConsoleoutputResponse, error)
ParseGetApiV2ServersServerIDConsoleoutputResponse parses an HTTP response from a GetApiV2ServersServerIDConsoleoutputWithResponse call
func (GetApiV2ServersServerIDConsoleoutputResponse) Status ¶ added in v1.11.0
func (r GetApiV2ServersServerIDConsoleoutputResponse) Status() string
Status returns HTTPResponse.Status
func (GetApiV2ServersServerIDConsoleoutputResponse) StatusCode ¶ added in v1.11.0
func (r GetApiV2ServersServerIDConsoleoutputResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type GetApiV2ServersServerIDConsolesessionsResponse ¶ added in v1.11.0
type GetApiV2ServersServerIDConsolesessionsResponse struct {
Body []byte
HTTPResponse *http.Response
JSON200 *ConsoleSessionResponse
JSON400 *externalRef0.BadRequestResponse
JSON401 *externalRef0.UnauthorizedResponse
JSON403 *externalRef0.ForbiddenResponse
JSON404 *externalRef0.NotFoundResponse
JSON500 *externalRef0.InternalServerErrorResponse
}
func ParseGetApiV2ServersServerIDConsolesessionsResponse ¶ added in v1.11.0
func ParseGetApiV2ServersServerIDConsolesessionsResponse(rsp *http.Response) (*GetApiV2ServersServerIDConsolesessionsResponse, error)
ParseGetApiV2ServersServerIDConsolesessionsResponse parses an HTTP response from a GetApiV2ServersServerIDConsolesessionsWithResponse call
func (GetApiV2ServersServerIDConsolesessionsResponse) Status ¶ added in v1.11.0
func (r GetApiV2ServersServerIDConsolesessionsResponse) Status() string
Status returns HTTPResponse.Status
func (GetApiV2ServersServerIDConsolesessionsResponse) StatusCode ¶ added in v1.11.0
func (r GetApiV2ServersServerIDConsolesessionsResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type GetApiV2ServersServerIDResponse ¶ added in v1.11.0
type GetApiV2ServersServerIDResponse struct {
Body []byte
HTTPResponse *http.Response
JSON200 *ServerV2Response
JSON400 *externalRef0.BadRequestResponse
JSON401 *externalRef0.UnauthorizedResponse
JSON403 *externalRef0.ForbiddenResponse
JSON404 *externalRef0.NotFoundResponse
JSON500 *externalRef0.InternalServerErrorResponse
}
func ParseGetApiV2ServersServerIDResponse ¶ added in v1.11.0
func ParseGetApiV2ServersServerIDResponse(rsp *http.Response) (*GetApiV2ServersServerIDResponse, error)
ParseGetApiV2ServersServerIDResponse parses an HTTP response from a GetApiV2ServersServerIDWithResponse call
func (GetApiV2ServersServerIDResponse) Status ¶ added in v1.11.0
func (r GetApiV2ServersServerIDResponse) Status() string
Status returns HTTPResponse.Status
func (GetApiV2ServersServerIDResponse) StatusCode ¶ added in v1.11.0
func (r GetApiV2ServersServerIDResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type GetApiV2ServersServerIDSshkeyResponse ¶ added in v1.11.0
type GetApiV2ServersServerIDSshkeyResponse struct {
Body []byte
HTTPResponse *http.Response
JSON200 *SshKeyResponse
JSON400 *externalRef0.BadRequestResponse
JSON401 *externalRef0.UnauthorizedResponse
JSON403 *externalRef0.ForbiddenResponse
JSON404 *externalRef0.NotFoundResponse
JSON500 *externalRef0.InternalServerErrorResponse
}
func ParseGetApiV2ServersServerIDSshkeyResponse ¶ added in v1.11.0
func ParseGetApiV2ServersServerIDSshkeyResponse(rsp *http.Response) (*GetApiV2ServersServerIDSshkeyResponse, error)
ParseGetApiV2ServersServerIDSshkeyResponse parses an HTTP response from a GetApiV2ServersServerIDSshkeyWithResponse call
func (GetApiV2ServersServerIDSshkeyResponse) Status ¶ added in v1.11.0
func (r GetApiV2ServersServerIDSshkeyResponse) Status() string
Status returns HTTPResponse.Status
func (GetApiV2ServersServerIDSshkeyResponse) StatusCode ¶ added in v1.11.0
func (r GetApiV2ServersServerIDSshkeyResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type GpuModelList ¶ added in v0.1.26
type GpuModelList = []GpuModel
GpuModelList A list of GPU model numbers.
type GpuSpec ¶
type GpuSpec struct {
// LogicalCount The logical number of GPUs available as seen in the OS.
LogicalCount int `json:"logicalCount"`
// Memory GPU memory in GiB.
Memory int `json:"memory"`
// Model A GPU model.
Model string `json:"model"`
// PhysicalCount The physical number of GPUs (cards) available.
PhysicalCount int `json:"physicalCount"`
// Vendor The GPU vendor.
Vendor GpuVendor `json:"vendor"`
}
GpuSpec GPU specification.
type HttpRequestDoer ¶
Doer performs HTTP requests.
The standard http.Client implements this interface.
type IdentitiesRead ¶ added in v0.1.19
type IdentitiesRead = []IdentityRead
IdentitiesRead A list of provider specific identities.
type IdentitiesResponse ¶ added in v0.1.19
type IdentitiesResponse = IdentitiesRead
IdentitiesResponse A list of provider specific identities.
type IdentityIDParameter ¶
type IdentityIDParameter = KubernetesNameParameter
IdentityIDParameter A Kubernetes name. Must be a valid DNS containing only lower case characters, numbers or hyphens, start and end with a character or number, and be at most 63 characters in length.
type IdentityRead ¶
type IdentityRead struct {
// Metadata Metadata required by project scoped resource reads.
Metadata externalRef0.ProjectScopedResourceReadMetadata `json:"metadata"`
// Spec A provider specific identity.
Spec IdentitySpec `json:"spec"`
}
IdentityRead A provider specific identity.
type IdentityResponse ¶
type IdentityResponse = IdentityRead
IdentityResponse A provider specific identity.
type IdentitySpec ¶
type IdentitySpec struct {
// Openstack Everything an OpenStack client needs to function.
Openstack *IdentitySpecOpenStack `json:"openstack,omitempty"`
// RegionId The region an identity is provisioned in.
RegionId string `json:"regionId"`
// Type The region's provider type.
Type RegionType `json:"type"`
}
IdentitySpec A provider specific identity.
type IdentitySpecOpenStack ¶
type IdentitySpecOpenStack struct {
// Cloud The name of the cloud in the cloud config.
Cloud *string `json:"cloud,omitempty"`
// CloudConfig A base64 encoded cloud config file.
CloudConfig *string `json:"cloudConfig,omitempty"`
// ProjectId Project identifier allocated for the infrastructure.
ProjectId *string `json:"projectId,omitempty"`
// ServerGroupId Server group identifier allocated for the intrastructure.
ServerGroupId *string `json:"serverGroupId,omitempty"`
// SshKeyName Ephemeral SSH key generated for the identity.
SshKeyName *string `json:"sshKeyName,omitempty"`
// SshPrivateKey Ephemeral SSH private key to be used by higher order services.
SshPrivateKey *string `json:"sshPrivateKey,omitempty"`
// UserId User identitifer allocated for the infrastructure.
UserId *string `json:"userId,omitempty"`
}
IdentitySpecOpenStack Everything an OpenStack client needs to function.
type IdentityWrite ¶
type IdentityWrite struct {
// Metadata Metadata required for all API resource reads and writes.
Metadata externalRef0.ResourceWriteMetadata `json:"metadata"`
// Spec Request parameters for creating an identity.
Spec IdentityWriteSpec `json:"spec"`
}
IdentityWrite An identity request.
type IdentityWriteSpec ¶ added in v0.1.18
type IdentityWriteSpec struct {
// RegionId The region an identity is provisioned in.
RegionId string `json:"regionId"`
}
IdentityWriteSpec Request parameters for creating an identity.
type Image ¶
type Image struct {
// Metadata This metadata is for resources that just exist, and don't require
// any provisioning and health status, but benefit from a standardized
// metadata format.
Metadata externalRef0.StaticResourceMetadata `json:"metadata"`
// Spec An image.
Spec ImageSpec `json:"spec"`
// Status The image's status.
Status ImageStatus `json:"status"`
}
Image An image.
type ImageCreate ¶ added in v1.12.0
type ImageCreate struct {
// Metadata Metadata required for all API resource reads and writes.
Metadata externalRef0.ResourceWriteMetadata `json:"metadata"`
// Spec A compute image specification.
Spec ImageCreateSpec `json:"spec"`
}
ImageCreate A compute image create request.
type ImageCreateRequest ¶ added in v1.12.0
type ImageCreateRequest = ImageCreate
ImageCreateRequest A compute image create request.
type ImageCreateSpec ¶ added in v1.12.0
type ImageCreateSpec struct {
// Architecture CPU architecture.
Architecture Architecture `json:"architecture"`
// Gpu The GPU driver if installed.
Gpu *ImageGpu `json:"gpu,omitempty"`
// Os An operating system description.
Os ImageOS `json:"os"`
// SoftwareVersions Image preinstalled version version metadata.
SoftwareVersions *SoftwareVersions `json:"softwareVersions,omitempty"`
// Uri A URI to upload the image from.
Uri string `json:"uri"`
// Virtualization What type of machine the image is for.
Virtualization ImageVirtualization `json:"virtualization"`
}
ImageCreateSpec A compute image specification.
type ImageGpu ¶ added in v0.1.26
type ImageGpu struct {
// Driver The GPU driver version, this is vendor specific.
Driver string `json:"driver"`
// Models A list of GPU model numbers.
Models *GpuModelList `json:"models,omitempty"`
// Vendor The GPU vendor.
Vendor GpuVendor `json:"vendor"`
}
ImageGpu The GPU driver if installed.
type ImageIDParameter ¶ added in v1.12.0
type ImageIDParameter = KubernetesNameParameter
ImageIDParameter A Kubernetes name. Must be a valid DNS containing only lower case characters, numbers or hyphens, start and end with a character or number, and be at most 63 characters in length.
type ImageOS ¶ added in v0.1.47
type ImageOS struct {
// Codename A free form code name e.g. warty/bionic.
Codename *string `json:"codename,omitempty"`
// Distro A distribution name.
Distro OsDistro `json:"distro"`
// Family A family of operating systems. This typically defines the package format.
Family OsFamily `json:"family"`
// Kernel A kernel type.
Kernel OsKernel `json:"kernel"`
// Variant A free form variant e.g. desktop/server.
Variant *string `json:"variant,omitempty"`
// Version Version of the operating system e.g. "24.04".
Version string `json:"version"`
}
ImageOS An operating system description.
type ImageSpec ¶
type ImageSpec struct {
// Architecture CPU architecture.
Architecture Architecture `json:"architecture"`
// Gpu The GPU driver if installed.
Gpu *ImageGpu `json:"gpu,omitempty"`
// Os An operating system description.
Os ImageOS `json:"os"`
// SizeGiB Minimum disk size required to use the image in GiB.
SizeGiB int `json:"sizeGiB"`
// SoftwareVersions Image preinstalled version version metadata.
SoftwareVersions *SoftwareVersions `json:"softwareVersions,omitempty"`
// Virtualization What type of machine the image is for.
Virtualization ImageVirtualization `json:"virtualization"`
}
ImageSpec An image.
type ImageState ¶ added in v1.13.0
type ImageState string
ImageState The images's lifecycle state.
const ( ImageStateCreating ImageState = "creating" ImageStateFailed ImageState = "failed" ImageStatePending ImageState = "pending" ImageStateReady ImageState = "ready" )
Defines values for ImageState.
type ImageStatus ¶ added in v1.13.0
type ImageStatus struct {
// State The images's lifecycle state.
State ImageState `json:"state"`
}
ImageStatus The image's status.
type ImageVirtualization ¶ added in v0.1.26
type ImageVirtualization string
ImageVirtualization What type of machine the image is for.
const ( ImageVirtualizationAny ImageVirtualization = "any" ImageVirtualizationBaremetal ImageVirtualization = "baremetal" ImageVirtualizationVirtualized ImageVirtualization = "virtualized" )
Defines values for ImageVirtualization.
type ImagesResponse ¶
type ImagesResponse = Images
ImagesResponse A list of images that are compatible with this platform.
type InstanceLifecyclePhase ¶ added in v1.7.0
type InstanceLifecyclePhase string
InstanceLifecyclePhase The lifecycle phase of an instance.
const ( InstanceLifecyclePhasePending InstanceLifecyclePhase = "Pending" InstanceLifecyclePhaseRunning InstanceLifecyclePhase = "Running" InstanceLifecyclePhaseStopped InstanceLifecyclePhase = "Stopped" InstanceLifecyclePhaseStopping InstanceLifecyclePhase = "Stopping" )
Defines values for InstanceLifecyclePhase.
type InvalidParamFormatError ¶
func (*InvalidParamFormatError) Error ¶
func (e *InvalidParamFormatError) Error() string
func (*InvalidParamFormatError) Unwrap ¶
func (e *InvalidParamFormatError) Unwrap() error
type Ipv4AddressList ¶ added in v0.1.34
type Ipv4AddressList = []Ipv4Address
Ipv4AddressList A list of IPv4 addresses.
type KubernetesNameParameter ¶
type KubernetesNameParameter = string
KubernetesNameParameter A Kubernetes name. Must be a valid DNS containing only lower case characters, numbers or hyphens, start and end with a character or number, and be at most 63 characters in length.
type LengthParameter ¶ added in v1.8.0
type LengthParameter = int
LengthParameter defines model for lengthParameter.
type NFSV2Spec ¶ added in v1.11.0
type NFSV2Spec struct {
// RootSquash root squash
RootSquash bool `json:"rootSquash"`
}
NFSV2Spec NFS specific
type NetworkDirection ¶ added in v1.2.0
type NetworkDirection string
NetworkDirection The direction of the rule.
const ( NetworkDirectionEgress NetworkDirection = "egress" NetworkDirectionIngress NetworkDirection = "ingress" )
Defines values for NetworkDirection.
type NetworkIDList ¶ added in v1.12.0
type NetworkIDList = []string
NetworkIDList A list of network IDs
type NetworkIDParameter ¶ added in v0.1.46
type NetworkIDParameter = KubernetesNameParameter
NetworkIDParameter A Kubernetes name. Must be a valid DNS containing only lower case characters, numbers or hyphens, start and end with a character or number, and be at most 63 characters in length.
type NetworkIDQueryParameter ¶ added in v1.11.0
type NetworkIDQueryParameter = []string
NetworkIDQueryParameter defines model for networkIDQueryParameter.
type NetworkProtocol ¶ added in v1.2.0
type NetworkProtocol string
NetworkProtocol The layer 3+ protocol to allow.
const ( NetworkProtocolAny NetworkProtocol = "any" NetworkProtocolIcmp NetworkProtocol = "icmp" NetworkProtocolTcp NetworkProtocol = "tcp" NetworkProtocolUdp NetworkProtocol = "udp" NetworkProtocolVrrp NetworkProtocol = "vrrp" )
Defines values for NetworkProtocol.
type NetworkRead ¶ added in v0.1.46
type NetworkRead struct {
// Metadata Metadata required by project scoped resource reads.
Metadata externalRef0.ProjectScopedResourceReadMetadata `json:"metadata"`
// Spec A physical network's specification.
Spec NetworkReadSpec `json:"spec"`
}
NetworkRead A network.
type NetworkReadSpec ¶ added in v0.1.46
type NetworkReadSpec struct {
// DnsNameservers A list of IPv4 addresses.
DnsNameservers Ipv4AddressList `json:"dnsNameservers"`
// Openstack An openstack network.
Openstack *NetworkSpecOpenstack `json:"openstack,omitempty"`
// Prefix An IPv4 prefix for the network.
Prefix string `json:"prefix"`
// RegionId The region an identity is provisioned in.
RegionId string `json:"regionId"`
}
NetworkReadSpec A physical network's specification.
type NetworkRequest ¶ added in v0.1.46
type NetworkRequest = NetworkWrite
NetworkRequest A network request.
type NetworkResponse ¶ added in v0.1.46
type NetworkResponse = NetworkRead
NetworkResponse A network.
type NetworkSpecOpenstack ¶ added in v0.1.46
type NetworkSpecOpenstack struct {
// NetworkId The openstack network ID.
NetworkId *string `json:"networkId,omitempty"`
// RouterId The openstack router ID.
RouterId *string `json:"routerId,omitempty"`
// SubnetId The openstack subnet ID.
SubnetId *string `json:"subnetId,omitempty"`
// VlanId The allocated VLAN ID.
VlanId *int `json:"vlanId,omitempty"`
}
NetworkSpecOpenstack An openstack network.
type NetworkV2Create ¶ added in v1.11.0
type NetworkV2Create struct {
// Metadata Metadata required for all API resource reads and writes.
Metadata externalRef0.ResourceWriteMetadata `json:"metadata"`
// Spec A network's specification.
Spec NetworkV2CreateSpec `json:"spec"`
}
NetworkV2Create A network request.
type NetworkV2CreateRequest ¶ added in v1.11.0
type NetworkV2CreateRequest = NetworkV2Create
NetworkV2CreateRequest A network request.
type NetworkV2CreateSpec ¶ added in v1.11.0
type NetworkV2CreateSpec struct {
// DnsNameservers A list of IPv4 addresses.
DnsNameservers Ipv4AddressList `json:"dnsNameservers"`
// OrganizationId The organization to provision the resource in.
OrganizationId string `json:"organizationId"`
// Prefix An IPv4 prefix for the network.
Prefix string `json:"prefix"`
// ProjectId The project to provision the resource in.
ProjectId string `json:"projectId"`
// RegionId The region a network is to be provisioned in.
RegionId string `json:"regionId"`
// Routes A list of network routes.
Routes *Routes `json:"routes,omitempty"`
}
NetworkV2CreateSpec defines model for networkV2CreateSpec.
type NetworkV2Read ¶ added in v1.10.0
type NetworkV2Read struct {
// Metadata Metadata required by project scoped resource reads.
Metadata externalRef0.ProjectScopedResourceReadMetadata `json:"metadata"`
// Spec A network's specification.
Spec NetworkV2Spec `json:"spec"`
// Status Read only status about a network.
Status NetworkV2Status `json:"status"`
}
NetworkV2Read A network.
type NetworkV2Response ¶ added in v1.10.0
type NetworkV2Response = NetworkV2Read
NetworkV2Response A network.
type NetworkV2Spec ¶ added in v1.10.0
type NetworkV2Spec struct {
// DnsNameservers A list of IPv4 addresses.
DnsNameservers Ipv4AddressList `json:"dnsNameservers"`
// Routes A list of network routes.
Routes *Routes `json:"routes,omitempty"`
}
NetworkV2Spec A network's specification.
type NetworkV2Status ¶ added in v1.11.0
type NetworkV2Status struct {
// Prefix An IPv4 prefix for the network.
Prefix string `json:"prefix"`
// RegionId The region a network is provisioned in.
RegionId string `json:"regionId"`
}
NetworkV2Status Read only status about a network.
type NetworkV2Update ¶ added in v1.11.0
type NetworkV2Update struct {
// Metadata Metadata required for all API resource reads and writes.
Metadata externalRef0.ResourceWriteMetadata `json:"metadata"`
// Spec A network's specification.
Spec NetworkV2Spec `json:"spec"`
}
NetworkV2Update A network request.
type NetworkV2UpdateRequest ¶ added in v1.11.0
type NetworkV2UpdateRequest = NetworkV2Update
NetworkV2UpdateRequest A network request.
type NetworkWrite ¶ added in v0.1.46
type NetworkWrite struct {
// Metadata Metadata required for all API resource reads and writes.
Metadata externalRef0.ResourceWriteMetadata `json:"metadata"`
// Spec A physical network's specification.
Spec *NetworkWriteSpec `json:"spec,omitempty"`
}
NetworkWrite A network request.
type NetworkWriteSpec ¶ added in v0.1.46
type NetworkWriteSpec struct {
// DnsNameservers A list of IPv4 addresses.
DnsNameservers Ipv4AddressList `json:"dnsNameservers"`
// Prefix An IPv4 prefix for the network.
Prefix string `json:"prefix"`
}
NetworkWriteSpec A physical network's specification.
type NetworksRead ¶ added in v0.1.46
type NetworksRead = []NetworkRead
NetworksRead A list of networks.
type NetworksResponse ¶ added in v0.1.46
type NetworksResponse = NetworksRead
NetworksResponse A list of networks.
type NetworksV2Read ¶ added in v1.10.0
type NetworksV2Read = []NetworkV2Read
NetworksV2Read A list of networks.
type NetworksV2Response ¶ added in v1.10.0
type NetworksV2Response = NetworksV2Read
NetworksV2Response A list of networks.
type OrganizationIDParameter ¶ added in v0.1.8
type OrganizationIDParameter = string
OrganizationIDParameter defines model for organizationIDParameter.
type OrganizationIDQueryParameter ¶ added in v1.11.0
type OrganizationIDQueryParameter = []string
OrganizationIDQueryParameter defines model for organizationIDQueryParameter.
type OsFamily ¶ added in v0.1.47
type OsFamily string
OsFamily A family of operating systems. This typically defines the package format.
type OsKernel ¶ added in v0.1.47
type OsKernel string
OsKernel A kernel type.
const (
OsKernelLinux OsKernel = "linux"
)
Defines values for OsKernel.
type PostApiV1OrganizationsOrganizationIDProjectsProjectIDIdentitiesIdentityIDNetworksJSONRequestBody ¶ added in v0.1.46
type PostApiV1OrganizationsOrganizationIDProjectsProjectIDIdentitiesIdentityIDNetworksJSONRequestBody = NetworkWrite
PostApiV1OrganizationsOrganizationIDProjectsProjectIDIdentitiesIdentityIDNetworksJSONRequestBody defines body for PostApiV1OrganizationsOrganizationIDProjectsProjectIDIdentitiesIdentityIDNetworks for application/json ContentType.
type PostApiV1OrganizationsOrganizationIDProjectsProjectIDIdentitiesIdentityIDNetworksResponse ¶ added in v0.1.46
type PostApiV1OrganizationsOrganizationIDProjectsProjectIDIdentitiesIdentityIDNetworksResponse struct {
Body []byte
HTTPResponse *http.Response
JSON201 *NetworkResponse
JSON400 *externalRef0.BadRequestResponse
JSON401 *externalRef0.UnauthorizedResponse
JSON403 *externalRef0.ForbiddenResponse
JSON404 *externalRef0.NotFoundResponse
JSON500 *externalRef0.InternalServerErrorResponse
}
func ParsePostApiV1OrganizationsOrganizationIDProjectsProjectIDIdentitiesIdentityIDNetworksResponse ¶ added in v0.1.46
func ParsePostApiV1OrganizationsOrganizationIDProjectsProjectIDIdentitiesIdentityIDNetworksResponse(rsp *http.Response) (*PostApiV1OrganizationsOrganizationIDProjectsProjectIDIdentitiesIdentityIDNetworksResponse, error)
ParsePostApiV1OrganizationsOrganizationIDProjectsProjectIDIdentitiesIdentityIDNetworksResponse parses an HTTP response from a PostApiV1OrganizationsOrganizationIDProjectsProjectIDIdentitiesIdentityIDNetworksWithResponse call
func (PostApiV1OrganizationsOrganizationIDProjectsProjectIDIdentitiesIdentityIDNetworksResponse) Status ¶ added in v0.1.46
func (r PostApiV1OrganizationsOrganizationIDProjectsProjectIDIdentitiesIdentityIDNetworksResponse) Status() string
Status returns HTTPResponse.Status
func (PostApiV1OrganizationsOrganizationIDProjectsProjectIDIdentitiesIdentityIDNetworksResponse) StatusCode ¶ added in v0.1.46
func (r PostApiV1OrganizationsOrganizationIDProjectsProjectIDIdentitiesIdentityIDNetworksResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type PostApiV1OrganizationsOrganizationIDProjectsProjectIDIdentitiesIdentityIDSecuritygroupsJSONRequestBody ¶ added in v0.1.45
type PostApiV1OrganizationsOrganizationIDProjectsProjectIDIdentitiesIdentityIDSecuritygroupsJSONRequestBody = SecurityGroupWrite
PostApiV1OrganizationsOrganizationIDProjectsProjectIDIdentitiesIdentityIDSecuritygroupsJSONRequestBody defines body for PostApiV1OrganizationsOrganizationIDProjectsProjectIDIdentitiesIdentityIDSecuritygroups for application/json ContentType.
type PostApiV1OrganizationsOrganizationIDProjectsProjectIDIdentitiesIdentityIDSecuritygroupsResponse ¶ added in v0.1.45
type PostApiV1OrganizationsOrganizationIDProjectsProjectIDIdentitiesIdentityIDSecuritygroupsResponse struct {
Body []byte
HTTPResponse *http.Response
JSON201 *SecurityGroupResponse
JSON400 *externalRef0.BadRequestResponse
JSON401 *externalRef0.UnauthorizedResponse
JSON403 *externalRef0.ForbiddenResponse
JSON404 *externalRef0.NotFoundResponse
JSON500 *externalRef0.InternalServerErrorResponse
}
func ParsePostApiV1OrganizationsOrganizationIDProjectsProjectIDIdentitiesIdentityIDSecuritygroupsResponse ¶ added in v0.1.45
func ParsePostApiV1OrganizationsOrganizationIDProjectsProjectIDIdentitiesIdentityIDSecuritygroupsResponse(rsp *http.Response) (*PostApiV1OrganizationsOrganizationIDProjectsProjectIDIdentitiesIdentityIDSecuritygroupsResponse, error)
ParsePostApiV1OrganizationsOrganizationIDProjectsProjectIDIdentitiesIdentityIDSecuritygroupsResponse parses an HTTP response from a PostApiV1OrganizationsOrganizationIDProjectsProjectIDIdentitiesIdentityIDSecuritygroupsWithResponse call
func (PostApiV1OrganizationsOrganizationIDProjectsProjectIDIdentitiesIdentityIDSecuritygroupsResponse) Status ¶ added in v0.1.45
func (r PostApiV1OrganizationsOrganizationIDProjectsProjectIDIdentitiesIdentityIDSecuritygroupsResponse) Status() string
Status returns HTTPResponse.Status
func (PostApiV1OrganizationsOrganizationIDProjectsProjectIDIdentitiesIdentityIDSecuritygroupsResponse) StatusCode ¶ added in v0.1.45
func (r PostApiV1OrganizationsOrganizationIDProjectsProjectIDIdentitiesIdentityIDSecuritygroupsResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type PostApiV1OrganizationsOrganizationIDProjectsProjectIDIdentitiesIdentityIDServersJSONRequestBody ¶ added in v0.1.46
type PostApiV1OrganizationsOrganizationIDProjectsProjectIDIdentitiesIdentityIDServersJSONRequestBody = ServerWrite
PostApiV1OrganizationsOrganizationIDProjectsProjectIDIdentitiesIdentityIDServersJSONRequestBody defines body for PostApiV1OrganizationsOrganizationIDProjectsProjectIDIdentitiesIdentityIDServers for application/json ContentType.
type PostApiV1OrganizationsOrganizationIDProjectsProjectIDIdentitiesIdentityIDServersResponse ¶ added in v0.1.46
type PostApiV1OrganizationsOrganizationIDProjectsProjectIDIdentitiesIdentityIDServersResponse struct {
Body []byte
HTTPResponse *http.Response
JSON201 *ServerResponse
JSON400 *externalRef0.BadRequestResponse
JSON401 *externalRef0.UnauthorizedResponse
JSON403 *externalRef0.ForbiddenResponse
JSON404 *externalRef0.NotFoundResponse
JSON500 *externalRef0.InternalServerErrorResponse
}
func ParsePostApiV1OrganizationsOrganizationIDProjectsProjectIDIdentitiesIdentityIDServersResponse ¶ added in v0.1.46
func ParsePostApiV1OrganizationsOrganizationIDProjectsProjectIDIdentitiesIdentityIDServersResponse(rsp *http.Response) (*PostApiV1OrganizationsOrganizationIDProjectsProjectIDIdentitiesIdentityIDServersResponse, error)
ParsePostApiV1OrganizationsOrganizationIDProjectsProjectIDIdentitiesIdentityIDServersResponse parses an HTTP response from a PostApiV1OrganizationsOrganizationIDProjectsProjectIDIdentitiesIdentityIDServersWithResponse call
func (PostApiV1OrganizationsOrganizationIDProjectsProjectIDIdentitiesIdentityIDServersResponse) Status ¶ added in v0.1.46
func (r PostApiV1OrganizationsOrganizationIDProjectsProjectIDIdentitiesIdentityIDServersResponse) Status() string
Status returns HTTPResponse.Status
func (PostApiV1OrganizationsOrganizationIDProjectsProjectIDIdentitiesIdentityIDServersResponse) StatusCode ¶ added in v0.1.46
func (r PostApiV1OrganizationsOrganizationIDProjectsProjectIDIdentitiesIdentityIDServersResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type PostApiV1OrganizationsOrganizationIDProjectsProjectIDIdentitiesIdentityIDServersServerIDHardrebootResponse ¶ added in v1.7.0
type PostApiV1OrganizationsOrganizationIDProjectsProjectIDIdentitiesIdentityIDServersServerIDHardrebootResponse struct {
Body []byte
HTTPResponse *http.Response
JSON400 *externalRef0.BadRequestResponse
JSON401 *externalRef0.UnauthorizedResponse
JSON403 *externalRef0.ForbiddenResponse
JSON404 *externalRef0.NotFoundResponse
JSON500 *externalRef0.InternalServerErrorResponse
}
func ParsePostApiV1OrganizationsOrganizationIDProjectsProjectIDIdentitiesIdentityIDServersServerIDHardrebootResponse ¶ added in v1.7.0
func ParsePostApiV1OrganizationsOrganizationIDProjectsProjectIDIdentitiesIdentityIDServersServerIDHardrebootResponse(rsp *http.Response) (*PostApiV1OrganizationsOrganizationIDProjectsProjectIDIdentitiesIdentityIDServersServerIDHardrebootResponse, error)
ParsePostApiV1OrganizationsOrganizationIDProjectsProjectIDIdentitiesIdentityIDServersServerIDHardrebootResponse parses an HTTP response from a PostApiV1OrganizationsOrganizationIDProjectsProjectIDIdentitiesIdentityIDServersServerIDHardrebootWithResponse call
func (PostApiV1OrganizationsOrganizationIDProjectsProjectIDIdentitiesIdentityIDServersServerIDHardrebootResponse) Status ¶ added in v1.7.0
func (r PostApiV1OrganizationsOrganizationIDProjectsProjectIDIdentitiesIdentityIDServersServerIDHardrebootResponse) Status() string
Status returns HTTPResponse.Status
func (PostApiV1OrganizationsOrganizationIDProjectsProjectIDIdentitiesIdentityIDServersServerIDHardrebootResponse) StatusCode ¶ added in v1.7.0
func (r PostApiV1OrganizationsOrganizationIDProjectsProjectIDIdentitiesIdentityIDServersServerIDHardrebootResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type PostApiV1OrganizationsOrganizationIDProjectsProjectIDIdentitiesIdentityIDServersServerIDSoftrebootResponse ¶ added in v1.7.0
type PostApiV1OrganizationsOrganizationIDProjectsProjectIDIdentitiesIdentityIDServersServerIDSoftrebootResponse struct {
Body []byte
HTTPResponse *http.Response
JSON400 *externalRef0.BadRequestResponse
JSON401 *externalRef0.UnauthorizedResponse
JSON403 *externalRef0.ForbiddenResponse
JSON404 *externalRef0.NotFoundResponse
JSON500 *externalRef0.InternalServerErrorResponse
}
func ParsePostApiV1OrganizationsOrganizationIDProjectsProjectIDIdentitiesIdentityIDServersServerIDSoftrebootResponse ¶ added in v1.7.0
func ParsePostApiV1OrganizationsOrganizationIDProjectsProjectIDIdentitiesIdentityIDServersServerIDSoftrebootResponse(rsp *http.Response) (*PostApiV1OrganizationsOrganizationIDProjectsProjectIDIdentitiesIdentityIDServersServerIDSoftrebootResponse, error)
ParsePostApiV1OrganizationsOrganizationIDProjectsProjectIDIdentitiesIdentityIDServersServerIDSoftrebootResponse parses an HTTP response from a PostApiV1OrganizationsOrganizationIDProjectsProjectIDIdentitiesIdentityIDServersServerIDSoftrebootWithResponse call
func (PostApiV1OrganizationsOrganizationIDProjectsProjectIDIdentitiesIdentityIDServersServerIDSoftrebootResponse) Status ¶ added in v1.7.0
func (r PostApiV1OrganizationsOrganizationIDProjectsProjectIDIdentitiesIdentityIDServersServerIDSoftrebootResponse) Status() string
Status returns HTTPResponse.Status
func (PostApiV1OrganizationsOrganizationIDProjectsProjectIDIdentitiesIdentityIDServersServerIDSoftrebootResponse) StatusCode ¶ added in v1.7.0
func (r PostApiV1OrganizationsOrganizationIDProjectsProjectIDIdentitiesIdentityIDServersServerIDSoftrebootResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type PostApiV1OrganizationsOrganizationIDProjectsProjectIDIdentitiesIdentityIDServersServerIDStartResponse ¶ added in v1.7.0
type PostApiV1OrganizationsOrganizationIDProjectsProjectIDIdentitiesIdentityIDServersServerIDStartResponse struct {
Body []byte
HTTPResponse *http.Response
JSON400 *externalRef0.BadRequestResponse
JSON401 *externalRef0.UnauthorizedResponse
JSON403 *externalRef0.ForbiddenResponse
JSON404 *externalRef0.NotFoundResponse
JSON500 *externalRef0.InternalServerErrorResponse
}
func ParsePostApiV1OrganizationsOrganizationIDProjectsProjectIDIdentitiesIdentityIDServersServerIDStartResponse ¶ added in v1.7.0
func ParsePostApiV1OrganizationsOrganizationIDProjectsProjectIDIdentitiesIdentityIDServersServerIDStartResponse(rsp *http.Response) (*PostApiV1OrganizationsOrganizationIDProjectsProjectIDIdentitiesIdentityIDServersServerIDStartResponse, error)
ParsePostApiV1OrganizationsOrganizationIDProjectsProjectIDIdentitiesIdentityIDServersServerIDStartResponse parses an HTTP response from a PostApiV1OrganizationsOrganizationIDProjectsProjectIDIdentitiesIdentityIDServersServerIDStartWithResponse call
func (PostApiV1OrganizationsOrganizationIDProjectsProjectIDIdentitiesIdentityIDServersServerIDStartResponse) Status ¶ added in v1.7.0
func (r PostApiV1OrganizationsOrganizationIDProjectsProjectIDIdentitiesIdentityIDServersServerIDStartResponse) Status() string
Status returns HTTPResponse.Status
func (PostApiV1OrganizationsOrganizationIDProjectsProjectIDIdentitiesIdentityIDServersServerIDStartResponse) StatusCode ¶ added in v1.7.0
func (r PostApiV1OrganizationsOrganizationIDProjectsProjectIDIdentitiesIdentityIDServersServerIDStartResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type PostApiV1OrganizationsOrganizationIDProjectsProjectIDIdentitiesIdentityIDServersServerIDStopResponse ¶ added in v1.7.0
type PostApiV1OrganizationsOrganizationIDProjectsProjectIDIdentitiesIdentityIDServersServerIDStopResponse struct {
Body []byte
HTTPResponse *http.Response
JSON400 *externalRef0.BadRequestResponse
JSON401 *externalRef0.UnauthorizedResponse
JSON403 *externalRef0.ForbiddenResponse
JSON404 *externalRef0.NotFoundResponse
JSON500 *externalRef0.InternalServerErrorResponse
}
func ParsePostApiV1OrganizationsOrganizationIDProjectsProjectIDIdentitiesIdentityIDServersServerIDStopResponse ¶ added in v1.7.0
func ParsePostApiV1OrganizationsOrganizationIDProjectsProjectIDIdentitiesIdentityIDServersServerIDStopResponse(rsp *http.Response) (*PostApiV1OrganizationsOrganizationIDProjectsProjectIDIdentitiesIdentityIDServersServerIDStopResponse, error)
ParsePostApiV1OrganizationsOrganizationIDProjectsProjectIDIdentitiesIdentityIDServersServerIDStopResponse parses an HTTP response from a PostApiV1OrganizationsOrganizationIDProjectsProjectIDIdentitiesIdentityIDServersServerIDStopWithResponse call
func (PostApiV1OrganizationsOrganizationIDProjectsProjectIDIdentitiesIdentityIDServersServerIDStopResponse) Status ¶ added in v1.7.0
func (r PostApiV1OrganizationsOrganizationIDProjectsProjectIDIdentitiesIdentityIDServersServerIDStopResponse) Status() string
Status returns HTTPResponse.Status
func (PostApiV1OrganizationsOrganizationIDProjectsProjectIDIdentitiesIdentityIDServersServerIDStopResponse) StatusCode ¶ added in v1.7.0
func (r PostApiV1OrganizationsOrganizationIDProjectsProjectIDIdentitiesIdentityIDServersServerIDStopResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type PostApiV1OrganizationsOrganizationIDProjectsProjectIDIdentitiesJSONRequestBody ¶ added in v0.1.21
type PostApiV1OrganizationsOrganizationIDProjectsProjectIDIdentitiesJSONRequestBody = IdentityWrite
PostApiV1OrganizationsOrganizationIDProjectsProjectIDIdentitiesJSONRequestBody defines body for PostApiV1OrganizationsOrganizationIDProjectsProjectIDIdentities for application/json ContentType.
type PostApiV1OrganizationsOrganizationIDProjectsProjectIDIdentitiesResponse ¶ added in v0.1.21
type PostApiV1OrganizationsOrganizationIDProjectsProjectIDIdentitiesResponse struct {
Body []byte
HTTPResponse *http.Response
JSON201 *IdentityResponse
JSON400 *externalRef0.BadRequestResponse
JSON401 *externalRef0.UnauthorizedResponse
JSON403 *externalRef0.ForbiddenResponse
JSON500 *externalRef0.InternalServerErrorResponse
}
func ParsePostApiV1OrganizationsOrganizationIDProjectsProjectIDIdentitiesResponse ¶ added in v0.1.21
func ParsePostApiV1OrganizationsOrganizationIDProjectsProjectIDIdentitiesResponse(rsp *http.Response) (*PostApiV1OrganizationsOrganizationIDProjectsProjectIDIdentitiesResponse, error)
ParsePostApiV1OrganizationsOrganizationIDProjectsProjectIDIdentitiesResponse parses an HTTP response from a PostApiV1OrganizationsOrganizationIDProjectsProjectIDIdentitiesWithResponse call
func (PostApiV1OrganizationsOrganizationIDProjectsProjectIDIdentitiesResponse) Status ¶ added in v0.1.21
Status returns HTTPResponse.Status
func (PostApiV1OrganizationsOrganizationIDProjectsProjectIDIdentitiesResponse) StatusCode ¶ added in v0.1.21
func (r PostApiV1OrganizationsOrganizationIDProjectsProjectIDIdentitiesResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type PostApiV1OrganizationsOrganizationIDRegionsRegionIDImagesJSONRequestBody ¶ added in v1.12.0
type PostApiV1OrganizationsOrganizationIDRegionsRegionIDImagesJSONRequestBody = ImageCreate
PostApiV1OrganizationsOrganizationIDRegionsRegionIDImagesJSONRequestBody defines body for PostApiV1OrganizationsOrganizationIDRegionsRegionIDImages for application/json ContentType.
type PostApiV1OrganizationsOrganizationIDRegionsRegionIDImagesResponse ¶ added in v1.12.0
type PostApiV1OrganizationsOrganizationIDRegionsRegionIDImagesResponse struct {
Body []byte
HTTPResponse *http.Response
JSON200 *ImageResponse
JSON401 *externalRef0.UnauthorizedResponse
JSON403 *externalRef0.ForbiddenResponse
JSON404 *externalRef0.NotFoundResponse
JSON500 *externalRef0.InternalServerErrorResponse
}
func ParsePostApiV1OrganizationsOrganizationIDRegionsRegionIDImagesResponse ¶ added in v1.12.0
func ParsePostApiV1OrganizationsOrganizationIDRegionsRegionIDImagesResponse(rsp *http.Response) (*PostApiV1OrganizationsOrganizationIDRegionsRegionIDImagesResponse, error)
ParsePostApiV1OrganizationsOrganizationIDRegionsRegionIDImagesResponse parses an HTTP response from a PostApiV1OrganizationsOrganizationIDRegionsRegionIDImagesWithResponse call
func (PostApiV1OrganizationsOrganizationIDRegionsRegionIDImagesResponse) Status ¶ added in v1.12.0
func (r PostApiV1OrganizationsOrganizationIDRegionsRegionIDImagesResponse) Status() string
Status returns HTTPResponse.Status
func (PostApiV1OrganizationsOrganizationIDRegionsRegionIDImagesResponse) StatusCode ¶ added in v1.12.0
func (r PostApiV1OrganizationsOrganizationIDRegionsRegionIDImagesResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type PostApiV2FilestorageJSONRequestBody ¶ added in v1.11.0
type PostApiV2FilestorageJSONRequestBody = StorageV2Create
PostApiV2FilestorageJSONRequestBody defines body for PostApiV2Filestorage for application/json ContentType.
type PostApiV2FilestorageResponse ¶ added in v1.11.0
type PostApiV2FilestorageResponse struct {
Body []byte
HTTPResponse *http.Response
JSON201 *StorageV2Response
JSON400 *externalRef0.BadRequestResponse
JSON401 *externalRef0.UnauthorizedResponse
JSON403 *externalRef0.ForbiddenResponse
JSON500 *externalRef0.InternalServerErrorResponse
}
func ParsePostApiV2FilestorageResponse ¶ added in v1.11.0
func ParsePostApiV2FilestorageResponse(rsp *http.Response) (*PostApiV2FilestorageResponse, error)
ParsePostApiV2FilestorageResponse parses an HTTP response from a PostApiV2FilestorageWithResponse call
func (PostApiV2FilestorageResponse) Status ¶ added in v1.11.0
func (r PostApiV2FilestorageResponse) Status() string
Status returns HTTPResponse.Status
func (PostApiV2FilestorageResponse) StatusCode ¶ added in v1.11.0
func (r PostApiV2FilestorageResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type PostApiV2NetworksJSONRequestBody ¶ added in v1.11.0
type PostApiV2NetworksJSONRequestBody = NetworkV2Create
PostApiV2NetworksJSONRequestBody defines body for PostApiV2Networks for application/json ContentType.
type PostApiV2NetworksResponse ¶ added in v1.11.0
type PostApiV2NetworksResponse struct {
Body []byte
HTTPResponse *http.Response
JSON201 *NetworkV2Response
JSON400 *externalRef0.BadRequestResponse
JSON401 *externalRef0.UnauthorizedResponse
JSON403 *externalRef0.ForbiddenResponse
JSON500 *externalRef0.InternalServerErrorResponse
}
func ParsePostApiV2NetworksResponse ¶ added in v1.11.0
func ParsePostApiV2NetworksResponse(rsp *http.Response) (*PostApiV2NetworksResponse, error)
ParsePostApiV2NetworksResponse parses an HTTP response from a PostApiV2NetworksWithResponse call
func (PostApiV2NetworksResponse) Status ¶ added in v1.11.0
func (r PostApiV2NetworksResponse) Status() string
Status returns HTTPResponse.Status
func (PostApiV2NetworksResponse) StatusCode ¶ added in v1.11.0
func (r PostApiV2NetworksResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type PostApiV2SecuritygroupsJSONRequestBody ¶ added in v1.11.0
type PostApiV2SecuritygroupsJSONRequestBody = SecurityGroupV2Create
PostApiV2SecuritygroupsJSONRequestBody defines body for PostApiV2Securitygroups for application/json ContentType.
type PostApiV2SecuritygroupsResponse ¶ added in v1.11.0
type PostApiV2SecuritygroupsResponse struct {
Body []byte
HTTPResponse *http.Response
JSON201 *SecurityGroupV2Response
JSON400 *externalRef0.BadRequestResponse
JSON401 *externalRef0.UnauthorizedResponse
JSON403 *externalRef0.ForbiddenResponse
JSON500 *externalRef0.InternalServerErrorResponse
}
func ParsePostApiV2SecuritygroupsResponse ¶ added in v1.11.0
func ParsePostApiV2SecuritygroupsResponse(rsp *http.Response) (*PostApiV2SecuritygroupsResponse, error)
ParsePostApiV2SecuritygroupsResponse parses an HTTP response from a PostApiV2SecuritygroupsWithResponse call
func (PostApiV2SecuritygroupsResponse) Status ¶ added in v1.11.0
func (r PostApiV2SecuritygroupsResponse) Status() string
Status returns HTTPResponse.Status
func (PostApiV2SecuritygroupsResponse) StatusCode ¶ added in v1.11.0
func (r PostApiV2SecuritygroupsResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type PostApiV2ServersJSONRequestBody ¶ added in v1.11.0
type PostApiV2ServersJSONRequestBody = ServerV2Create
PostApiV2ServersJSONRequestBody defines body for PostApiV2Servers for application/json ContentType.
type PostApiV2ServersResponse ¶ added in v1.11.0
type PostApiV2ServersResponse struct {
Body []byte
HTTPResponse *http.Response
JSON201 *ServerV2Response
JSON400 *externalRef0.BadRequestResponse
JSON401 *externalRef0.UnauthorizedResponse
JSON403 *externalRef0.ForbiddenResponse
JSON500 *externalRef0.InternalServerErrorResponse
}
func ParsePostApiV2ServersResponse ¶ added in v1.11.0
func ParsePostApiV2ServersResponse(rsp *http.Response) (*PostApiV2ServersResponse, error)
ParsePostApiV2ServersResponse parses an HTTP response from a PostApiV2ServersWithResponse call
func (PostApiV2ServersResponse) Status ¶ added in v1.11.0
func (r PostApiV2ServersResponse) Status() string
Status returns HTTPResponse.Status
func (PostApiV2ServersResponse) StatusCode ¶ added in v1.11.0
func (r PostApiV2ServersResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type PostApiV2ServersServerIDHardrebootResponse ¶ added in v1.11.0
type PostApiV2ServersServerIDHardrebootResponse struct {
Body []byte
HTTPResponse *http.Response
JSON400 *externalRef0.BadRequestResponse
JSON401 *externalRef0.UnauthorizedResponse
JSON403 *externalRef0.ForbiddenResponse
JSON404 *externalRef0.NotFoundResponse
JSON500 *externalRef0.InternalServerErrorResponse
}
func ParsePostApiV2ServersServerIDHardrebootResponse ¶ added in v1.11.0
func ParsePostApiV2ServersServerIDHardrebootResponse(rsp *http.Response) (*PostApiV2ServersServerIDHardrebootResponse, error)
ParsePostApiV2ServersServerIDHardrebootResponse parses an HTTP response from a PostApiV2ServersServerIDHardrebootWithResponse call
func (PostApiV2ServersServerIDHardrebootResponse) Status ¶ added in v1.11.0
func (r PostApiV2ServersServerIDHardrebootResponse) Status() string
Status returns HTTPResponse.Status
func (PostApiV2ServersServerIDHardrebootResponse) StatusCode ¶ added in v1.11.0
func (r PostApiV2ServersServerIDHardrebootResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type PostApiV2ServersServerIDSnapshotJSONRequestBody ¶ added in v1.13.0
type PostApiV2ServersServerIDSnapshotJSONRequestBody = SnapshotCreate
PostApiV2ServersServerIDSnapshotJSONRequestBody defines body for PostApiV2ServersServerIDSnapshot for application/json ContentType.
type PostApiV2ServersServerIDSnapshotResponse ¶ added in v1.13.0
type PostApiV2ServersServerIDSnapshotResponse struct {
Body []byte
HTTPResponse *http.Response
JSON201 *ImageResponse
JSON400 *externalRef0.BadRequestResponse
JSON401 *externalRef0.UnauthorizedResponse
JSON403 *externalRef0.ForbiddenResponse
JSON404 *externalRef0.NotFoundResponse
JSON500 *externalRef0.InternalServerErrorResponse
}
func ParsePostApiV2ServersServerIDSnapshotResponse ¶ added in v1.13.0
func ParsePostApiV2ServersServerIDSnapshotResponse(rsp *http.Response) (*PostApiV2ServersServerIDSnapshotResponse, error)
ParsePostApiV2ServersServerIDSnapshotResponse parses an HTTP response from a PostApiV2ServersServerIDSnapshotWithResponse call
func (PostApiV2ServersServerIDSnapshotResponse) Status ¶ added in v1.13.0
func (r PostApiV2ServersServerIDSnapshotResponse) Status() string
Status returns HTTPResponse.Status
func (PostApiV2ServersServerIDSnapshotResponse) StatusCode ¶ added in v1.13.0
func (r PostApiV2ServersServerIDSnapshotResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type PostApiV2ServersServerIDSoftrebootResponse ¶ added in v1.11.0
type PostApiV2ServersServerIDSoftrebootResponse struct {
Body []byte
HTTPResponse *http.Response
JSON400 *externalRef0.BadRequestResponse
JSON401 *externalRef0.UnauthorizedResponse
JSON403 *externalRef0.ForbiddenResponse
JSON404 *externalRef0.NotFoundResponse
JSON500 *externalRef0.InternalServerErrorResponse
}
func ParsePostApiV2ServersServerIDSoftrebootResponse ¶ added in v1.11.0
func ParsePostApiV2ServersServerIDSoftrebootResponse(rsp *http.Response) (*PostApiV2ServersServerIDSoftrebootResponse, error)
ParsePostApiV2ServersServerIDSoftrebootResponse parses an HTTP response from a PostApiV2ServersServerIDSoftrebootWithResponse call
func (PostApiV2ServersServerIDSoftrebootResponse) Status ¶ added in v1.11.0
func (r PostApiV2ServersServerIDSoftrebootResponse) Status() string
Status returns HTTPResponse.Status
func (PostApiV2ServersServerIDSoftrebootResponse) StatusCode ¶ added in v1.11.0
func (r PostApiV2ServersServerIDSoftrebootResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type PostApiV2ServersServerIDStartResponse ¶ added in v1.11.0
type PostApiV2ServersServerIDStartResponse struct {
Body []byte
HTTPResponse *http.Response
JSON400 *externalRef0.BadRequestResponse
JSON401 *externalRef0.UnauthorizedResponse
JSON403 *externalRef0.ForbiddenResponse
JSON404 *externalRef0.NotFoundResponse
JSON500 *externalRef0.InternalServerErrorResponse
}
func ParsePostApiV2ServersServerIDStartResponse ¶ added in v1.11.0
func ParsePostApiV2ServersServerIDStartResponse(rsp *http.Response) (*PostApiV2ServersServerIDStartResponse, error)
ParsePostApiV2ServersServerIDStartResponse parses an HTTP response from a PostApiV2ServersServerIDStartWithResponse call
func (PostApiV2ServersServerIDStartResponse) Status ¶ added in v1.11.0
func (r PostApiV2ServersServerIDStartResponse) Status() string
Status returns HTTPResponse.Status
func (PostApiV2ServersServerIDStartResponse) StatusCode ¶ added in v1.11.0
func (r PostApiV2ServersServerIDStartResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type PostApiV2ServersServerIDStopResponse ¶ added in v1.11.0
type PostApiV2ServersServerIDStopResponse struct {
Body []byte
HTTPResponse *http.Response
JSON400 *externalRef0.BadRequestResponse
JSON401 *externalRef0.UnauthorizedResponse
JSON403 *externalRef0.ForbiddenResponse
JSON404 *externalRef0.NotFoundResponse
JSON500 *externalRef0.InternalServerErrorResponse
}
func ParsePostApiV2ServersServerIDStopResponse ¶ added in v1.11.0
func ParsePostApiV2ServersServerIDStopResponse(rsp *http.Response) (*PostApiV2ServersServerIDStopResponse, error)
ParsePostApiV2ServersServerIDStopResponse parses an HTTP response from a PostApiV2ServersServerIDStopWithResponse call
func (PostApiV2ServersServerIDStopResponse) Status ¶ added in v1.11.0
func (r PostApiV2ServersServerIDStopResponse) Status() string
Status returns HTTPResponse.Status
func (PostApiV2ServersServerIDStopResponse) StatusCode ¶ added in v1.11.0
func (r PostApiV2ServersServerIDStopResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type ProjectIDParameter ¶ added in v0.1.9
type ProjectIDParameter = KubernetesNameParameter
ProjectIDParameter A Kubernetes name. Must be a valid DNS containing only lower case characters, numbers or hyphens, start and end with a character or number, and be at most 63 characters in length.
type ProjectIDQueryParameter ¶ added in v1.10.0
type ProjectIDQueryParameter = []string
ProjectIDQueryParameter defines model for projectIDQueryParameter.
type PutApiV1OrganizationsOrganizationIDProjectsProjectIDIdentitiesIdentityIDSecuritygroupsSecurityGroupIDJSONRequestBody ¶ added in v0.1.45
type PutApiV1OrganizationsOrganizationIDProjectsProjectIDIdentitiesIdentityIDSecuritygroupsSecurityGroupIDJSONRequestBody = SecurityGroupWrite
PutApiV1OrganizationsOrganizationIDProjectsProjectIDIdentitiesIdentityIDSecuritygroupsSecurityGroupIDJSONRequestBody defines body for PutApiV1OrganizationsOrganizationIDProjectsProjectIDIdentitiesIdentityIDSecuritygroupsSecurityGroupID for application/json ContentType.
type PutApiV1OrganizationsOrganizationIDProjectsProjectIDIdentitiesIdentityIDSecuritygroupsSecurityGroupIDResponse ¶ added in v0.1.45
type PutApiV1OrganizationsOrganizationIDProjectsProjectIDIdentitiesIdentityIDSecuritygroupsSecurityGroupIDResponse struct {
Body []byte
HTTPResponse *http.Response
JSON202 *SecurityGroupResponse
JSON400 *externalRef0.BadRequestResponse
JSON401 *externalRef0.UnauthorizedResponse
JSON403 *externalRef0.ForbiddenResponse
JSON404 *externalRef0.NotFoundResponse
JSON500 *externalRef0.InternalServerErrorResponse
}
func ParsePutApiV1OrganizationsOrganizationIDProjectsProjectIDIdentitiesIdentityIDSecuritygroupsSecurityGroupIDResponse ¶ added in v0.1.45
func ParsePutApiV1OrganizationsOrganizationIDProjectsProjectIDIdentitiesIdentityIDSecuritygroupsSecurityGroupIDResponse(rsp *http.Response) (*PutApiV1OrganizationsOrganizationIDProjectsProjectIDIdentitiesIdentityIDSecuritygroupsSecurityGroupIDResponse, error)
ParsePutApiV1OrganizationsOrganizationIDProjectsProjectIDIdentitiesIdentityIDSecuritygroupsSecurityGroupIDResponse parses an HTTP response from a PutApiV1OrganizationsOrganizationIDProjectsProjectIDIdentitiesIdentityIDSecuritygroupsSecurityGroupIDWithResponse call
func (PutApiV1OrganizationsOrganizationIDProjectsProjectIDIdentitiesIdentityIDSecuritygroupsSecurityGroupIDResponse) Status ¶ added in v0.1.45
func (r PutApiV1OrganizationsOrganizationIDProjectsProjectIDIdentitiesIdentityIDSecuritygroupsSecurityGroupIDResponse) Status() string
Status returns HTTPResponse.Status
func (PutApiV1OrganizationsOrganizationIDProjectsProjectIDIdentitiesIdentityIDSecuritygroupsSecurityGroupIDResponse) StatusCode ¶ added in v0.1.45
func (r PutApiV1OrganizationsOrganizationIDProjectsProjectIDIdentitiesIdentityIDSecuritygroupsSecurityGroupIDResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type PutApiV1OrganizationsOrganizationIDProjectsProjectIDIdentitiesIdentityIDServersServerIDJSONRequestBody ¶ added in v1.2.0
type PutApiV1OrganizationsOrganizationIDProjectsProjectIDIdentitiesIdentityIDServersServerIDJSONRequestBody = ServerWrite
PutApiV1OrganizationsOrganizationIDProjectsProjectIDIdentitiesIdentityIDServersServerIDJSONRequestBody defines body for PutApiV1OrganizationsOrganizationIDProjectsProjectIDIdentitiesIdentityIDServersServerID for application/json ContentType.
type PutApiV1OrganizationsOrganizationIDProjectsProjectIDIdentitiesIdentityIDServersServerIDResponse ¶ added in v1.2.0
type PutApiV1OrganizationsOrganizationIDProjectsProjectIDIdentitiesIdentityIDServersServerIDResponse struct {
Body []byte
HTTPResponse *http.Response
JSON202 *ServerResponse
JSON400 *externalRef0.BadRequestResponse
JSON401 *externalRef0.UnauthorizedResponse
JSON403 *externalRef0.ForbiddenResponse
JSON404 *externalRef0.NotFoundResponse
JSON500 *externalRef0.InternalServerErrorResponse
}
func ParsePutApiV1OrganizationsOrganizationIDProjectsProjectIDIdentitiesIdentityIDServersServerIDResponse ¶ added in v1.2.0
func ParsePutApiV1OrganizationsOrganizationIDProjectsProjectIDIdentitiesIdentityIDServersServerIDResponse(rsp *http.Response) (*PutApiV1OrganizationsOrganizationIDProjectsProjectIDIdentitiesIdentityIDServersServerIDResponse, error)
ParsePutApiV1OrganizationsOrganizationIDProjectsProjectIDIdentitiesIdentityIDServersServerIDResponse parses an HTTP response from a PutApiV1OrganizationsOrganizationIDProjectsProjectIDIdentitiesIdentityIDServersServerIDWithResponse call
func (PutApiV1OrganizationsOrganizationIDProjectsProjectIDIdentitiesIdentityIDServersServerIDResponse) Status ¶ added in v1.2.0
func (r PutApiV1OrganizationsOrganizationIDProjectsProjectIDIdentitiesIdentityIDServersServerIDResponse) Status() string
Status returns HTTPResponse.Status
func (PutApiV1OrganizationsOrganizationIDProjectsProjectIDIdentitiesIdentityIDServersServerIDResponse) StatusCode ¶ added in v1.2.0
func (r PutApiV1OrganizationsOrganizationIDProjectsProjectIDIdentitiesIdentityIDServersServerIDResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type PutApiV2FilestorageFilestorageIDJSONRequestBody ¶ added in v1.12.0
type PutApiV2FilestorageFilestorageIDJSONRequestBody = StorageV2Update
PutApiV2FilestorageFilestorageIDJSONRequestBody defines body for PutApiV2FilestorageFilestorageID for application/json ContentType.
type PutApiV2FilestorageFilestorageIDResponse ¶ added in v1.12.0
type PutApiV2FilestorageFilestorageIDResponse struct {
Body []byte
HTTPResponse *http.Response
JSON202 *StorageV2Response
JSON400 *externalRef0.BadRequestResponse
JSON401 *externalRef0.UnauthorizedResponse
JSON403 *externalRef0.ForbiddenResponse
JSON404 *externalRef0.NotFoundResponse
JSON500 *externalRef0.InternalServerErrorResponse
}
func ParsePutApiV2FilestorageFilestorageIDResponse ¶ added in v1.12.0
func ParsePutApiV2FilestorageFilestorageIDResponse(rsp *http.Response) (*PutApiV2FilestorageFilestorageIDResponse, error)
ParsePutApiV2FilestorageFilestorageIDResponse parses an HTTP response from a PutApiV2FilestorageFilestorageIDWithResponse call
func (PutApiV2FilestorageFilestorageIDResponse) Status ¶ added in v1.12.0
func (r PutApiV2FilestorageFilestorageIDResponse) Status() string
Status returns HTTPResponse.Status
func (PutApiV2FilestorageFilestorageIDResponse) StatusCode ¶ added in v1.12.0
func (r PutApiV2FilestorageFilestorageIDResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type PutApiV2NetworksNetworkIDJSONRequestBody ¶ added in v1.11.0
type PutApiV2NetworksNetworkIDJSONRequestBody = NetworkV2Update
PutApiV2NetworksNetworkIDJSONRequestBody defines body for PutApiV2NetworksNetworkID for application/json ContentType.
type PutApiV2NetworksNetworkIDResponse ¶ added in v1.11.0
type PutApiV2NetworksNetworkIDResponse struct {
Body []byte
HTTPResponse *http.Response
JSON202 *NetworkV2Response
JSON400 *externalRef0.BadRequestResponse
JSON401 *externalRef0.UnauthorizedResponse
JSON403 *externalRef0.ForbiddenResponse
JSON404 *externalRef0.NotFoundResponse
JSON500 *externalRef0.InternalServerErrorResponse
}
func ParsePutApiV2NetworksNetworkIDResponse ¶ added in v1.11.0
func ParsePutApiV2NetworksNetworkIDResponse(rsp *http.Response) (*PutApiV2NetworksNetworkIDResponse, error)
ParsePutApiV2NetworksNetworkIDResponse parses an HTTP response from a PutApiV2NetworksNetworkIDWithResponse call
func (PutApiV2NetworksNetworkIDResponse) Status ¶ added in v1.11.0
func (r PutApiV2NetworksNetworkIDResponse) Status() string
Status returns HTTPResponse.Status
func (PutApiV2NetworksNetworkIDResponse) StatusCode ¶ added in v1.11.0
func (r PutApiV2NetworksNetworkIDResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type PutApiV2SecuritygroupsSecurityGroupIDJSONRequestBody ¶ added in v1.11.0
type PutApiV2SecuritygroupsSecurityGroupIDJSONRequestBody = SecurityGroupV2Update
PutApiV2SecuritygroupsSecurityGroupIDJSONRequestBody defines body for PutApiV2SecuritygroupsSecurityGroupID for application/json ContentType.
type PutApiV2SecuritygroupsSecurityGroupIDResponse ¶ added in v1.11.0
type PutApiV2SecuritygroupsSecurityGroupIDResponse struct {
Body []byte
HTTPResponse *http.Response
JSON202 *SecurityGroupV2Response
JSON400 *externalRef0.BadRequestResponse
JSON401 *externalRef0.UnauthorizedResponse
JSON403 *externalRef0.ForbiddenResponse
JSON404 *externalRef0.NotFoundResponse
JSON500 *externalRef0.InternalServerErrorResponse
}
func ParsePutApiV2SecuritygroupsSecurityGroupIDResponse ¶ added in v1.11.0
func ParsePutApiV2SecuritygroupsSecurityGroupIDResponse(rsp *http.Response) (*PutApiV2SecuritygroupsSecurityGroupIDResponse, error)
ParsePutApiV2SecuritygroupsSecurityGroupIDResponse parses an HTTP response from a PutApiV2SecuritygroupsSecurityGroupIDWithResponse call
func (PutApiV2SecuritygroupsSecurityGroupIDResponse) Status ¶ added in v1.11.0
func (r PutApiV2SecuritygroupsSecurityGroupIDResponse) Status() string
Status returns HTTPResponse.Status
func (PutApiV2SecuritygroupsSecurityGroupIDResponse) StatusCode ¶ added in v1.11.0
func (r PutApiV2SecuritygroupsSecurityGroupIDResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type PutApiV2ServersServerIDJSONRequestBody ¶ added in v1.11.0
type PutApiV2ServersServerIDJSONRequestBody = ServerV2Update
PutApiV2ServersServerIDJSONRequestBody defines body for PutApiV2ServersServerID for application/json ContentType.
type PutApiV2ServersServerIDResponse ¶ added in v1.11.0
type PutApiV2ServersServerIDResponse struct {
Body []byte
HTTPResponse *http.Response
JSON202 *ServerV2Response
JSON400 *externalRef0.BadRequestResponse
JSON401 *externalRef0.UnauthorizedResponse
JSON403 *externalRef0.ForbiddenResponse
JSON404 *externalRef0.NotFoundResponse
JSON500 *externalRef0.InternalServerErrorResponse
}
func ParsePutApiV2ServersServerIDResponse ¶ added in v1.11.0
func ParsePutApiV2ServersServerIDResponse(rsp *http.Response) (*PutApiV2ServersServerIDResponse, error)
ParsePutApiV2ServersServerIDResponse parses an HTTP response from a PutApiV2ServersServerIDWithResponse call
func (PutApiV2ServersServerIDResponse) Status ¶ added in v1.11.0
func (r PutApiV2ServersServerIDResponse) Status() string
Status returns HTTPResponse.Status
func (PutApiV2ServersServerIDResponse) StatusCode ¶ added in v1.11.0
func (r PutApiV2ServersServerIDResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type RegionDetailKubernetes ¶ added in v0.1.53
type RegionDetailKubernetes struct {
// DomainName The region's requested domain name for consuming services.
DomainName *string `json:"domainName,omitempty"`
// Kubeconfig The region's base64 encoded Kubernetes configuration file.
Kubeconfig string `json:"kubeconfig"`
}
RegionDetailKubernetes Region specific information when the type is "kubernetes".
type RegionDetailRead ¶ added in v0.1.53
type RegionDetailRead struct {
// Metadata Metadata required by all resource reads.
Metadata externalRef0.ResourceReadMetadata `json:"metadata"`
// Spec Information about the region.
Spec RegionDetailSpec `json:"spec"`
}
RegionDetailRead A region.
type RegionDetailResponse ¶ added in v0.1.53
type RegionDetailResponse = RegionDetailRead
RegionDetailResponse A region.
type RegionDetailSpec ¶ added in v0.1.53
type RegionDetailSpec struct {
// Features A set of features the region may provide to clients.
Features RegionFeatures `json:"features"`
// Kubernetes Region specific information when the type is "kubernetes".
Kubernetes *RegionDetailKubernetes `json:"kubernetes,omitempty"`
// Type The region's provider type.
Type RegionType `json:"type"`
}
RegionDetailSpec Information about the region.
type RegionFeatures ¶ added in v0.1.31
type RegionFeatures struct {
// PhysicalNetworks If set, this indicates that the region supports physical networks and
// one should be provisioned for clusters to use. The implication here is
// the region supports base-metal machines, and these must be provisioned
// on a physical VLAN etc.
PhysicalNetworks bool `json:"physicalNetworks"`
}
RegionFeatures A set of features the region may provide to clients.
type RegionIDParameter ¶
type RegionIDParameter = KubernetesNameParameter
RegionIDParameter A Kubernetes name. Must be a valid DNS containing only lower case characters, numbers or hyphens, start and end with a character or number, and be at most 63 characters in length.
type RegionIDQueryParameter ¶ added in v1.10.0
type RegionIDQueryParameter = []string
RegionIDQueryParameter defines model for regionIDQueryParameter.
type RegionRead ¶
type RegionRead struct {
// Metadata Metadata required by all resource reads.
Metadata externalRef0.ResourceReadMetadata `json:"metadata"`
// Spec Information about the region.
Spec RegionSpec `json:"spec"`
}
RegionRead A region.
type RegionSpec ¶
type RegionSpec struct {
// Features A set of features the region may provide to clients.
Features RegionFeatures `json:"features"`
// Type The region's provider type.
Type RegionType `json:"type"`
}
RegionSpec Information about the region.
type RegionType ¶
type RegionType string
RegionType The region's provider type.
const ( RegionTypeKubernetes RegionType = "kubernetes" RegionTypeOpenstack RegionType = "openstack" )
Defines values for RegionType.
type RequestEditorFn ¶
RequestEditorFn is the function signature for the RequestEditor callback function
type RequiredHeaderError ¶
func (*RequiredHeaderError) Error ¶
func (e *RequiredHeaderError) Error() string
func (*RequiredHeaderError) Unwrap ¶
func (e *RequiredHeaderError) Unwrap() error
type RequiredParamError ¶
type RequiredParamError struct {
ParamName string
}
func (*RequiredParamError) Error ¶
func (e *RequiredParamError) Error() string
type Route ¶ added in v1.11.0
type Route struct {
// Nexthop An IPv4 address for the route's next hop.
Nexthop string `json:"nexthop"`
// Prefix An IPv4 prefix for the route.
Prefix string `json:"prefix"`
}
Route A network route.
type SecurityGroupIDParameter ¶ added in v0.1.45
type SecurityGroupIDParameter = KubernetesNameParameter
SecurityGroupIDParameter A Kubernetes name. Must be a valid DNS containing only lower case characters, numbers or hyphens, start and end with a character or number, and be at most 63 characters in length.
type SecurityGroupRead ¶ added in v0.1.45
type SecurityGroupRead struct {
// Metadata Metadata required by project scoped resource reads.
Metadata externalRef0.ProjectScopedResourceReadMetadata `json:"metadata"`
// Spec A security group's specification.
Spec SecurityGroupSpec `json:"spec"`
}
SecurityGroupRead A security group.
type SecurityGroupRequest ¶ added in v0.1.45
type SecurityGroupRequest = SecurityGroupWrite
SecurityGroupRequest A security group request.
type SecurityGroupResponse ¶ added in v0.1.45
type SecurityGroupResponse = SecurityGroupRead
SecurityGroupResponse A security group.
type SecurityGroupRule ¶ added in v1.8.0
type SecurityGroupRule struct {
// Cidr An IPv4 address.
Cidr *Ipv4Address `json:"cidr,omitempty"`
// Direction The direction of the rule.
Direction NetworkDirection `json:"direction"`
// Port The port definition to allow traffic.
Port *SecurityGroupRulePort `json:"port,omitempty"`
// Protocol The layer 3+ protocol to allow.
Protocol NetworkProtocol `json:"protocol"`
}
SecurityGroupRule A security group rule's specification, this operates at OSI layer 3 and above. If omitted the CIDR prefix defaults to 0.0.0.0/0 e.g. allow from anywhere. The port can only be specified for layer 4 protocols e.g. TCP or UDP, and if omitted this default to all ports.
type SecurityGroupRuleList ¶ added in v1.8.0
type SecurityGroupRuleList = []SecurityGroupRule
SecurityGroupRuleList A set of security group rules to apply.
type SecurityGroupRulePort ¶ added in v0.1.45
type SecurityGroupRulePort struct {
// Number The port to allow.
Number *int `json:"number,omitempty"`
// Range The port range to allow traffic, valid for layer 4 protocols only e.g. TCP, UDP.
Range *SecurityGroupRulePortRange `json:"range,omitempty"`
}
SecurityGroupRulePort The port definition to allow traffic.
type SecurityGroupRulePortRange ¶ added in v0.1.45
type SecurityGroupRulePortRange struct {
// End The end of the port range.
End int `json:"end"`
// Start The start of the port range.
Start int `json:"start"`
}
SecurityGroupRulePortRange The port range to allow traffic, valid for layer 4 protocols only e.g. TCP, UDP.
type SecurityGroupRuleV2 ¶ added in v1.11.0
type SecurityGroupRuleV2 struct {
// Direction The direction of the rule.
Direction NetworkDirection `json:"direction"`
// Port Port number for layer 4 protocols, if not specified matches all ports.
Port *int `json:"port,omitempty"`
// PortMax maxumum port number for layer 4 protocols to include a range.
PortMax *int `json:"portMax,omitempty"`
// Prefix An IPv4 address.
Prefix *Ipv4Address `json:"prefix,omitempty"`
// Protocol The layer 3+ protocol to allow.
Protocol NetworkProtocol `json:"protocol"`
}
SecurityGroupRuleV2 A security group rule's specification, this operates at OSI layer 3 and above. If omitted the prefix defaults to 0.0.0.0/0 e.g. allow from anywhere.
type SecurityGroupRuleV2List ¶ added in v1.11.0
type SecurityGroupRuleV2List = []SecurityGroupRuleV2
SecurityGroupRuleV2List A set of security group rules to apply.
type SecurityGroupSpec ¶ added in v1.8.0
type SecurityGroupSpec struct {
// Rules A set of security group rules to apply.
Rules SecurityGroupRuleList `json:"rules"`
}
SecurityGroupSpec A security group's specification.
type SecurityGroupV2Create ¶ added in v1.11.0
type SecurityGroupV2Create struct {
// Metadata Metadata required for all API resource reads and writes.
Metadata externalRef0.ResourceWriteMetadata `json:"metadata"`
// Spec A security group's specification.
Spec SecurityGroupV2CreateSpec `json:"spec"`
}
SecurityGroupV2Create A security group request.
type SecurityGroupV2CreateRequest ¶ added in v1.11.0
type SecurityGroupV2CreateRequest = SecurityGroupV2Create
SecurityGroupV2CreateRequest A security group request.
type SecurityGroupV2CreateSpec ¶ added in v1.11.0
type SecurityGroupV2CreateSpec struct {
// NetworkId The network a security group belongs to.
NetworkId string `json:"networkId"`
// Rules A set of security group rules to apply.
Rules SecurityGroupRuleV2List `json:"rules"`
}
SecurityGroupV2CreateSpec defines model for securityGroupV2CreateSpec.
type SecurityGroupV2Read ¶ added in v1.11.0
type SecurityGroupV2Read struct {
// Metadata Metadata required by project scoped resource reads.
Metadata externalRef0.ProjectScopedResourceReadMetadata `json:"metadata"`
// Spec A security group's specification.
Spec SecurityGroupV2Spec `json:"spec"`
// Status Read only status information about a security group.
Status SecurityGroupV2Status `json:"status"`
}
SecurityGroupV2Read A security group.
type SecurityGroupV2Response ¶ added in v1.11.0
type SecurityGroupV2Response = SecurityGroupV2Read
SecurityGroupV2Response A security group.
type SecurityGroupV2Spec ¶ added in v1.11.0
type SecurityGroupV2Spec struct {
// Rules A set of security group rules to apply.
Rules SecurityGroupRuleV2List `json:"rules"`
}
SecurityGroupV2Spec A security group's specification.
type SecurityGroupV2Status ¶ added in v1.11.0
type SecurityGroupV2Status struct {
// NetworkId The network a security group belongs to.
NetworkId string `json:"networkId"`
// RegionId The region a security group belongs to.
RegionId string `json:"regionId"`
}
SecurityGroupV2Status Read only status information about a security group.
type SecurityGroupV2Update ¶ added in v1.11.0
type SecurityGroupV2Update struct {
// Metadata Metadata required for all API resource reads and writes.
Metadata externalRef0.ResourceWriteMetadata `json:"metadata"`
// Spec A security group's specification.
Spec SecurityGroupV2Spec `json:"spec"`
}
SecurityGroupV2Update A security group request.
type SecurityGroupV2UpdateRequest ¶ added in v1.11.0
type SecurityGroupV2UpdateRequest = SecurityGroupV2Update
SecurityGroupV2UpdateRequest A security group request.
type SecurityGroupWrite ¶ added in v0.1.45
type SecurityGroupWrite struct {
// Metadata Metadata required for all API resource reads and writes.
Metadata externalRef0.ResourceWriteMetadata `json:"metadata"`
// Spec A security group's specification.
Spec SecurityGroupSpec `json:"spec"`
}
SecurityGroupWrite A security group request.
type SecurityGroupsRead ¶ added in v0.1.45
type SecurityGroupsRead = []SecurityGroupRead
SecurityGroupsRead A list of security groups.
type SecurityGroupsResponse ¶ added in v0.1.45
type SecurityGroupsResponse = SecurityGroupsRead
SecurityGroupsResponse A list of security groups.
type SecurityGroupsV2Read ¶ added in v1.11.0
type SecurityGroupsV2Read = []SecurityGroupV2Read
SecurityGroupsV2Read A list of security groups.
type SecurityGroupsV2Response ¶ added in v1.11.0
type SecurityGroupsV2Response = SecurityGroupsV2Read
SecurityGroupsV2Response A list of security groups.
type ServerIDParameter ¶ added in v0.1.46
type ServerIDParameter = KubernetesNameParameter
ServerIDParameter A Kubernetes name. Must be a valid DNS containing only lower case characters, numbers or hyphens, start and end with a character or number, and be at most 63 characters in length.
type ServerInterface ¶
type ServerInterface interface {
// (GET /api/v1/organizations/{organizationID}/identities)
GetApiV1OrganizationsOrganizationIDIdentities(w http.ResponseWriter, r *http.Request, organizationID OrganizationIDParameter)
// (GET /api/v1/organizations/{organizationID}/networks)
GetApiV1OrganizationsOrganizationIDNetworks(w http.ResponseWriter, r *http.Request, organizationID OrganizationIDParameter)
// (POST /api/v1/organizations/{organizationID}/projects/{projectID}/identities)
PostApiV1OrganizationsOrganizationIDProjectsProjectIDIdentities(w http.ResponseWriter, r *http.Request, organizationID OrganizationIDParameter, projectID ProjectIDParameter)
// (DELETE /api/v1/organizations/{organizationID}/projects/{projectID}/identities/{identityID})
DeleteApiV1OrganizationsOrganizationIDProjectsProjectIDIdentitiesIdentityID(w http.ResponseWriter, r *http.Request, organizationID OrganizationIDParameter, projectID ProjectIDParameter, identityID IdentityIDParameter)
// (GET /api/v1/organizations/{organizationID}/projects/{projectID}/identities/{identityID})
GetApiV1OrganizationsOrganizationIDProjectsProjectIDIdentitiesIdentityID(w http.ResponseWriter, r *http.Request, organizationID OrganizationIDParameter, projectID ProjectIDParameter, identityID IdentityIDParameter)
// (POST /api/v1/organizations/{organizationID}/projects/{projectID}/identities/{identityID}/networks)
PostApiV1OrganizationsOrganizationIDProjectsProjectIDIdentitiesIdentityIDNetworks(w http.ResponseWriter, r *http.Request, organizationID OrganizationIDParameter, projectID ProjectIDParameter, identityID IdentityIDParameter)
// (DELETE /api/v1/organizations/{organizationID}/projects/{projectID}/identities/{identityID}/networks/{networkID})
DeleteApiV1OrganizationsOrganizationIDProjectsProjectIDIdentitiesIdentityIDNetworksNetworkID(w http.ResponseWriter, r *http.Request, organizationID OrganizationIDParameter, projectID ProjectIDParameter, identityID IdentityIDParameter, networkID NetworkIDParameter)
// (GET /api/v1/organizations/{organizationID}/projects/{projectID}/identities/{identityID}/networks/{networkID})
GetApiV1OrganizationsOrganizationIDProjectsProjectIDIdentitiesIdentityIDNetworksNetworkID(w http.ResponseWriter, r *http.Request, organizationID OrganizationIDParameter, projectID ProjectIDParameter, identityID IdentityIDParameter, networkID NetworkIDParameter)
// (POST /api/v1/organizations/{organizationID}/projects/{projectID}/identities/{identityID}/securitygroups)
PostApiV1OrganizationsOrganizationIDProjectsProjectIDIdentitiesIdentityIDSecuritygroups(w http.ResponseWriter, r *http.Request, organizationID OrganizationIDParameter, projectID ProjectIDParameter, identityID IdentityIDParameter)
// (DELETE /api/v1/organizations/{organizationID}/projects/{projectID}/identities/{identityID}/securitygroups/{securityGroupID})
DeleteApiV1OrganizationsOrganizationIDProjectsProjectIDIdentitiesIdentityIDSecuritygroupsSecurityGroupID(w http.ResponseWriter, r *http.Request, organizationID OrganizationIDParameter, projectID ProjectIDParameter, identityID IdentityIDParameter, securityGroupID SecurityGroupIDParameter)
// (GET /api/v1/organizations/{organizationID}/projects/{projectID}/identities/{identityID}/securitygroups/{securityGroupID})
GetApiV1OrganizationsOrganizationIDProjectsProjectIDIdentitiesIdentityIDSecuritygroupsSecurityGroupID(w http.ResponseWriter, r *http.Request, organizationID OrganizationIDParameter, projectID ProjectIDParameter, identityID IdentityIDParameter, securityGroupID SecurityGroupIDParameter)
// (PUT /api/v1/organizations/{organizationID}/projects/{projectID}/identities/{identityID}/securitygroups/{securityGroupID})
PutApiV1OrganizationsOrganizationIDProjectsProjectIDIdentitiesIdentityIDSecuritygroupsSecurityGroupID(w http.ResponseWriter, r *http.Request, organizationID OrganizationIDParameter, projectID ProjectIDParameter, identityID IdentityIDParameter, securityGroupID SecurityGroupIDParameter)
// (POST /api/v1/organizations/{organizationID}/projects/{projectID}/identities/{identityID}/servers)
PostApiV1OrganizationsOrganizationIDProjectsProjectIDIdentitiesIdentityIDServers(w http.ResponseWriter, r *http.Request, organizationID OrganizationIDParameter, projectID ProjectIDParameter, identityID IdentityIDParameter)
// (DELETE /api/v1/organizations/{organizationID}/projects/{projectID}/identities/{identityID}/servers/{serverID})
DeleteApiV1OrganizationsOrganizationIDProjectsProjectIDIdentitiesIdentityIDServersServerID(w http.ResponseWriter, r *http.Request, organizationID OrganizationIDParameter, projectID ProjectIDParameter, identityID IdentityIDParameter, serverID ServerIDParameter)
// (GET /api/v1/organizations/{organizationID}/projects/{projectID}/identities/{identityID}/servers/{serverID})
GetApiV1OrganizationsOrganizationIDProjectsProjectIDIdentitiesIdentityIDServersServerID(w http.ResponseWriter, r *http.Request, organizationID OrganizationIDParameter, projectID ProjectIDParameter, identityID IdentityIDParameter, serverID ServerIDParameter)
// (PUT /api/v1/organizations/{organizationID}/projects/{projectID}/identities/{identityID}/servers/{serverID})
PutApiV1OrganizationsOrganizationIDProjectsProjectIDIdentitiesIdentityIDServersServerID(w http.ResponseWriter, r *http.Request, organizationID OrganizationIDParameter, projectID ProjectIDParameter, identityID IdentityIDParameter, serverID ServerIDParameter)
// (GET /api/v1/organizations/{organizationID}/projects/{projectID}/identities/{identityID}/servers/{serverID}/consoleoutput)
GetApiV1OrganizationsOrganizationIDProjectsProjectIDIdentitiesIdentityIDServersServerIDConsoleoutput(w http.ResponseWriter, r *http.Request, organizationID OrganizationIDParameter, projectID ProjectIDParameter, identityID IdentityIDParameter, serverID ServerIDParameter, params GetApiV1OrganizationsOrganizationIDProjectsProjectIDIdentitiesIdentityIDServersServerIDConsoleoutputParams)
// (GET /api/v1/organizations/{organizationID}/projects/{projectID}/identities/{identityID}/servers/{serverID}/consolesessions)
GetApiV1OrganizationsOrganizationIDProjectsProjectIDIdentitiesIdentityIDServersServerIDConsolesessions(w http.ResponseWriter, r *http.Request, organizationID OrganizationIDParameter, projectID ProjectIDParameter, identityID IdentityIDParameter, serverID ServerIDParameter)
// (POST /api/v1/organizations/{organizationID}/projects/{projectID}/identities/{identityID}/servers/{serverID}/hardreboot)
PostApiV1OrganizationsOrganizationIDProjectsProjectIDIdentitiesIdentityIDServersServerIDHardreboot(w http.ResponseWriter, r *http.Request, organizationID OrganizationIDParameter, projectID ProjectIDParameter, identityID IdentityIDParameter, serverID ServerIDParameter)
// (POST /api/v1/organizations/{organizationID}/projects/{projectID}/identities/{identityID}/servers/{serverID}/softreboot)
PostApiV1OrganizationsOrganizationIDProjectsProjectIDIdentitiesIdentityIDServersServerIDSoftreboot(w http.ResponseWriter, r *http.Request, organizationID OrganizationIDParameter, projectID ProjectIDParameter, identityID IdentityIDParameter, serverID ServerIDParameter)
// (POST /api/v1/organizations/{organizationID}/projects/{projectID}/identities/{identityID}/servers/{serverID}/start)
PostApiV1OrganizationsOrganizationIDProjectsProjectIDIdentitiesIdentityIDServersServerIDStart(w http.ResponseWriter, r *http.Request, organizationID OrganizationIDParameter, projectID ProjectIDParameter, identityID IdentityIDParameter, serverID ServerIDParameter)
// (POST /api/v1/organizations/{organizationID}/projects/{projectID}/identities/{identityID}/servers/{serverID}/stop)
PostApiV1OrganizationsOrganizationIDProjectsProjectIDIdentitiesIdentityIDServersServerIDStop(w http.ResponseWriter, r *http.Request, organizationID OrganizationIDParameter, projectID ProjectIDParameter, identityID IdentityIDParameter, serverID ServerIDParameter)
// (GET /api/v1/organizations/{organizationID}/regions)
GetApiV1OrganizationsOrganizationIDRegions(w http.ResponseWriter, r *http.Request, organizationID OrganizationIDParameter)
// (GET /api/v1/organizations/{organizationID}/regions/{regionID}/detail)
GetApiV1OrganizationsOrganizationIDRegionsRegionIDDetail(w http.ResponseWriter, r *http.Request, organizationID OrganizationIDParameter, regionID RegionIDParameter)
// (GET /api/v1/organizations/{organizationID}/regions/{regionID}/externalnetworks)
GetApiV1OrganizationsOrganizationIDRegionsRegionIDExternalnetworks(w http.ResponseWriter, r *http.Request, organizationID OrganizationIDParameter, regionID RegionIDParameter)
// (GET /api/v1/organizations/{organizationID}/regions/{regionID}/flavors)
GetApiV1OrganizationsOrganizationIDRegionsRegionIDFlavors(w http.ResponseWriter, r *http.Request, organizationID OrganizationIDParameter, regionID RegionIDParameter)
// (GET /api/v1/organizations/{organizationID}/regions/{regionID}/images)
GetApiV1OrganizationsOrganizationIDRegionsRegionIDImages(w http.ResponseWriter, r *http.Request, organizationID OrganizationIDParameter, regionID RegionIDParameter)
// Create a compute image from a disk image URL.
// (POST /api/v1/organizations/{organizationID}/regions/{regionID}/images)
PostApiV1OrganizationsOrganizationIDRegionsRegionIDImages(w http.ResponseWriter, r *http.Request, organizationID OrganizationIDParameter, regionID RegionIDParameter)
// Delete a compute image.
// (DELETE /api/v1/organizations/{organizationID}/regions/{regionID}/images/{imageID})
DeleteApiV1OrganizationsOrganizationIDRegionsRegionIDImagesImageID(w http.ResponseWriter, r *http.Request, organizationID OrganizationIDParameter, regionID RegionIDParameter, imageID ImageIDParameter)
// (GET /api/v1/organizations/{organizationID}/securitygroups)
GetApiV1OrganizationsOrganizationIDSecuritygroups(w http.ResponseWriter, r *http.Request, organizationID OrganizationIDParameter, params GetApiV1OrganizationsOrganizationIDSecuritygroupsParams)
// (GET /api/v1/organizations/{organizationID}/servers)
GetApiV1OrganizationsOrganizationIDServers(w http.ResponseWriter, r *http.Request, organizationID OrganizationIDParameter, params GetApiV1OrganizationsOrganizationIDServersParams)
// List file storage
// (GET /api/v2/filestorage)
GetApiV2Filestorage(w http.ResponseWriter, r *http.Request, params GetApiV2FilestorageParams)
// Create file storage
// (POST /api/v2/filestorage)
PostApiV2Filestorage(w http.ResponseWriter, r *http.Request)
// Delete file storage
// (DELETE /api/v2/filestorage/{filestorageID})
DeleteApiV2FilestorageFilestorageID(w http.ResponseWriter, r *http.Request, filestorageID FilestorageIDParameter)
// Get file storage
// (GET /api/v2/filestorage/{filestorageID})
GetApiV2FilestorageFilestorageID(w http.ResponseWriter, r *http.Request, filestorageID FilestorageIDParameter)
// Update file storage
// (PUT /api/v2/filestorage/{filestorageID})
PutApiV2FilestorageFilestorageID(w http.ResponseWriter, r *http.Request, filestorageID FilestorageIDParameter)
// List file storage classes
// (GET /api/v2/filestorageclasses)
GetApiV2Filestorageclasses(w http.ResponseWriter, r *http.Request, params GetApiV2FilestorageclassesParams)
// List networks
// (GET /api/v2/networks)
GetApiV2Networks(w http.ResponseWriter, r *http.Request, params GetApiV2NetworksParams)
// Create network
// (POST /api/v2/networks)
PostApiV2Networks(w http.ResponseWriter, r *http.Request)
// Delete network
// (DELETE /api/v2/networks/{networkID})
DeleteApiV2NetworksNetworkID(w http.ResponseWriter, r *http.Request, networkID NetworkIDParameter)
// Get network
// (GET /api/v2/networks/{networkID})
GetApiV2NetworksNetworkID(w http.ResponseWriter, r *http.Request, networkID NetworkIDParameter)
// Update network
// (PUT /api/v2/networks/{networkID})
PutApiV2NetworksNetworkID(w http.ResponseWriter, r *http.Request, networkID NetworkIDParameter)
// List security groups
// (GET /api/v2/securitygroups)
GetApiV2Securitygroups(w http.ResponseWriter, r *http.Request, params GetApiV2SecuritygroupsParams)
// Create security group
// (POST /api/v2/securitygroups)
PostApiV2Securitygroups(w http.ResponseWriter, r *http.Request)
// Delete security group
// (DELETE /api/v2/securitygroups/{securityGroupID})
DeleteApiV2SecuritygroupsSecurityGroupID(w http.ResponseWriter, r *http.Request, securityGroupID SecurityGroupIDParameter)
// Get security group
// (GET /api/v2/securitygroups/{securityGroupID})
GetApiV2SecuritygroupsSecurityGroupID(w http.ResponseWriter, r *http.Request, securityGroupID SecurityGroupIDParameter)
// Update security group
// (PUT /api/v2/securitygroups/{securityGroupID})
PutApiV2SecuritygroupsSecurityGroupID(w http.ResponseWriter, r *http.Request, securityGroupID SecurityGroupIDParameter)
// (GET /api/v2/servers)
GetApiV2Servers(w http.ResponseWriter, r *http.Request, params GetApiV2ServersParams)
// (POST /api/v2/servers)
PostApiV2Servers(w http.ResponseWriter, r *http.Request)
// (DELETE /api/v2/servers/{serverID})
DeleteApiV2ServersServerID(w http.ResponseWriter, r *http.Request, serverID ServerIDParameter)
// (GET /api/v2/servers/{serverID})
GetApiV2ServersServerID(w http.ResponseWriter, r *http.Request, serverID ServerIDParameter)
// (PUT /api/v2/servers/{serverID})
PutApiV2ServersServerID(w http.ResponseWriter, r *http.Request, serverID ServerIDParameter)
// (GET /api/v2/servers/{serverID}/consoleoutput)
GetApiV2ServersServerIDConsoleoutput(w http.ResponseWriter, r *http.Request, serverID ServerIDParameter, params GetApiV2ServersServerIDConsoleoutputParams)
// (GET /api/v2/servers/{serverID}/consolesessions)
GetApiV2ServersServerIDConsolesessions(w http.ResponseWriter, r *http.Request, serverID ServerIDParameter)
// (POST /api/v2/servers/{serverID}/hardreboot)
PostApiV2ServersServerIDHardreboot(w http.ResponseWriter, r *http.Request, serverID ServerIDParameter)
// (POST /api/v2/servers/{serverID}/snapshot)
PostApiV2ServersServerIDSnapshot(w http.ResponseWriter, r *http.Request, serverID ServerIDParameter)
// (POST /api/v2/servers/{serverID}/softreboot)
PostApiV2ServersServerIDSoftreboot(w http.ResponseWriter, r *http.Request, serverID ServerIDParameter)
// (GET /api/v2/servers/{serverID}/sshkey)
GetApiV2ServersServerIDSshkey(w http.ResponseWriter, r *http.Request, serverID ServerIDParameter)
// (POST /api/v2/servers/{serverID}/start)
PostApiV2ServersServerIDStart(w http.ResponseWriter, r *http.Request, serverID ServerIDParameter)
// (POST /api/v2/servers/{serverID}/stop)
PostApiV2ServersServerIDStop(w http.ResponseWriter, r *http.Request, serverID ServerIDParameter)
}
ServerInterface represents all server handlers.
type ServerInterfaceWrapper ¶
type ServerInterfaceWrapper struct {
Handler ServerInterface
HandlerMiddlewares []MiddlewareFunc
ErrorHandlerFunc func(w http.ResponseWriter, r *http.Request, err error)
}
ServerInterfaceWrapper converts contexts to parameters.
func (*ServerInterfaceWrapper) DeleteApiV1OrganizationsOrganizationIDProjectsProjectIDIdentitiesIdentityID ¶ added in v0.1.23
func (siw *ServerInterfaceWrapper) DeleteApiV1OrganizationsOrganizationIDProjectsProjectIDIdentitiesIdentityID(w http.ResponseWriter, r *http.Request)
DeleteApiV1OrganizationsOrganizationIDProjectsProjectIDIdentitiesIdentityID operation middleware
func (*ServerInterfaceWrapper) DeleteApiV1OrganizationsOrganizationIDProjectsProjectIDIdentitiesIdentityIDNetworksNetworkID ¶ added in v0.1.46
func (siw *ServerInterfaceWrapper) DeleteApiV1OrganizationsOrganizationIDProjectsProjectIDIdentitiesIdentityIDNetworksNetworkID(w http.ResponseWriter, r *http.Request)
DeleteApiV1OrganizationsOrganizationIDProjectsProjectIDIdentitiesIdentityIDNetworksNetworkID operation middleware
func (*ServerInterfaceWrapper) DeleteApiV1OrganizationsOrganizationIDProjectsProjectIDIdentitiesIdentityIDSecuritygroupsSecurityGroupID ¶ added in v0.1.45
func (siw *ServerInterfaceWrapper) DeleteApiV1OrganizationsOrganizationIDProjectsProjectIDIdentitiesIdentityIDSecuritygroupsSecurityGroupID(w http.ResponseWriter, r *http.Request)
DeleteApiV1OrganizationsOrganizationIDProjectsProjectIDIdentitiesIdentityIDSecuritygroupsSecurityGroupID operation middleware
func (*ServerInterfaceWrapper) DeleteApiV1OrganizationsOrganizationIDProjectsProjectIDIdentitiesIdentityIDServersServerID ¶ added in v0.1.46
func (siw *ServerInterfaceWrapper) DeleteApiV1OrganizationsOrganizationIDProjectsProjectIDIdentitiesIdentityIDServersServerID(w http.ResponseWriter, r *http.Request)
DeleteApiV1OrganizationsOrganizationIDProjectsProjectIDIdentitiesIdentityIDServersServerID operation middleware
func (*ServerInterfaceWrapper) DeleteApiV1OrganizationsOrganizationIDRegionsRegionIDImagesImageID ¶ added in v1.12.0
func (siw *ServerInterfaceWrapper) DeleteApiV1OrganizationsOrganizationIDRegionsRegionIDImagesImageID(w http.ResponseWriter, r *http.Request)
DeleteApiV1OrganizationsOrganizationIDRegionsRegionIDImagesImageID operation middleware
func (*ServerInterfaceWrapper) DeleteApiV2FilestorageFilestorageID ¶ added in v1.12.0
func (siw *ServerInterfaceWrapper) DeleteApiV2FilestorageFilestorageID(w http.ResponseWriter, r *http.Request)
DeleteApiV2FilestorageFilestorageID operation middleware
func (*ServerInterfaceWrapper) DeleteApiV2NetworksNetworkID ¶ added in v1.11.0
func (siw *ServerInterfaceWrapper) DeleteApiV2NetworksNetworkID(w http.ResponseWriter, r *http.Request)
DeleteApiV2NetworksNetworkID operation middleware
func (*ServerInterfaceWrapper) DeleteApiV2SecuritygroupsSecurityGroupID ¶ added in v1.11.0
func (siw *ServerInterfaceWrapper) DeleteApiV2SecuritygroupsSecurityGroupID(w http.ResponseWriter, r *http.Request)
DeleteApiV2SecuritygroupsSecurityGroupID operation middleware
func (*ServerInterfaceWrapper) DeleteApiV2ServersServerID ¶ added in v1.11.0
func (siw *ServerInterfaceWrapper) DeleteApiV2ServersServerID(w http.ResponseWriter, r *http.Request)
DeleteApiV2ServersServerID operation middleware
func (*ServerInterfaceWrapper) GetApiV1OrganizationsOrganizationIDIdentities ¶ added in v0.1.19
func (siw *ServerInterfaceWrapper) GetApiV1OrganizationsOrganizationIDIdentities(w http.ResponseWriter, r *http.Request)
GetApiV1OrganizationsOrganizationIDIdentities operation middleware
func (*ServerInterfaceWrapper) GetApiV1OrganizationsOrganizationIDNetworks ¶ added in v0.1.46
func (siw *ServerInterfaceWrapper) GetApiV1OrganizationsOrganizationIDNetworks(w http.ResponseWriter, r *http.Request)
GetApiV1OrganizationsOrganizationIDNetworks operation middleware
func (*ServerInterfaceWrapper) GetApiV1OrganizationsOrganizationIDProjectsProjectIDIdentitiesIdentityID ¶ added in v0.1.33
func (siw *ServerInterfaceWrapper) GetApiV1OrganizationsOrganizationIDProjectsProjectIDIdentitiesIdentityID(w http.ResponseWriter, r *http.Request)
GetApiV1OrganizationsOrganizationIDProjectsProjectIDIdentitiesIdentityID operation middleware
func (*ServerInterfaceWrapper) GetApiV1OrganizationsOrganizationIDProjectsProjectIDIdentitiesIdentityIDNetworksNetworkID ¶ added in v0.1.46
func (siw *ServerInterfaceWrapper) GetApiV1OrganizationsOrganizationIDProjectsProjectIDIdentitiesIdentityIDNetworksNetworkID(w http.ResponseWriter, r *http.Request)
GetApiV1OrganizationsOrganizationIDProjectsProjectIDIdentitiesIdentityIDNetworksNetworkID operation middleware
func (*ServerInterfaceWrapper) GetApiV1OrganizationsOrganizationIDProjectsProjectIDIdentitiesIdentityIDSecuritygroupsSecurityGroupID ¶ added in v0.1.45
func (siw *ServerInterfaceWrapper) GetApiV1OrganizationsOrganizationIDProjectsProjectIDIdentitiesIdentityIDSecuritygroupsSecurityGroupID(w http.ResponseWriter, r *http.Request)
GetApiV1OrganizationsOrganizationIDProjectsProjectIDIdentitiesIdentityIDSecuritygroupsSecurityGroupID operation middleware
func (*ServerInterfaceWrapper) GetApiV1OrganizationsOrganizationIDProjectsProjectIDIdentitiesIdentityIDServersServerID ¶ added in v0.1.46
func (siw *ServerInterfaceWrapper) GetApiV1OrganizationsOrganizationIDProjectsProjectIDIdentitiesIdentityIDServersServerID(w http.ResponseWriter, r *http.Request)
GetApiV1OrganizationsOrganizationIDProjectsProjectIDIdentitiesIdentityIDServersServerID operation middleware
func (*ServerInterfaceWrapper) GetApiV1OrganizationsOrganizationIDProjectsProjectIDIdentitiesIdentityIDServersServerIDConsoleoutput ¶ added in v1.8.0
func (siw *ServerInterfaceWrapper) GetApiV1OrganizationsOrganizationIDProjectsProjectIDIdentitiesIdentityIDServersServerIDConsoleoutput(w http.ResponseWriter, r *http.Request)
GetApiV1OrganizationsOrganizationIDProjectsProjectIDIdentitiesIdentityIDServersServerIDConsoleoutput operation middleware
func (*ServerInterfaceWrapper) GetApiV1OrganizationsOrganizationIDProjectsProjectIDIdentitiesIdentityIDServersServerIDConsolesessions ¶ added in v1.8.0
func (siw *ServerInterfaceWrapper) GetApiV1OrganizationsOrganizationIDProjectsProjectIDIdentitiesIdentityIDServersServerIDConsolesessions(w http.ResponseWriter, r *http.Request)
GetApiV1OrganizationsOrganizationIDProjectsProjectIDIdentitiesIdentityIDServersServerIDConsolesessions operation middleware
func (*ServerInterfaceWrapper) GetApiV1OrganizationsOrganizationIDRegions ¶ added in v0.1.8
func (siw *ServerInterfaceWrapper) GetApiV1OrganizationsOrganizationIDRegions(w http.ResponseWriter, r *http.Request)
GetApiV1OrganizationsOrganizationIDRegions operation middleware
func (*ServerInterfaceWrapper) GetApiV1OrganizationsOrganizationIDRegionsRegionIDDetail ¶ added in v0.1.53
func (siw *ServerInterfaceWrapper) GetApiV1OrganizationsOrganizationIDRegionsRegionIDDetail(w http.ResponseWriter, r *http.Request)
GetApiV1OrganizationsOrganizationIDRegionsRegionIDDetail operation middleware
func (*ServerInterfaceWrapper) GetApiV1OrganizationsOrganizationIDRegionsRegionIDExternalnetworks ¶ added in v0.1.8
func (siw *ServerInterfaceWrapper) GetApiV1OrganizationsOrganizationIDRegionsRegionIDExternalnetworks(w http.ResponseWriter, r *http.Request)
GetApiV1OrganizationsOrganizationIDRegionsRegionIDExternalnetworks operation middleware
func (*ServerInterfaceWrapper) GetApiV1OrganizationsOrganizationIDRegionsRegionIDFlavors ¶ added in v0.1.8
func (siw *ServerInterfaceWrapper) GetApiV1OrganizationsOrganizationIDRegionsRegionIDFlavors(w http.ResponseWriter, r *http.Request)
GetApiV1OrganizationsOrganizationIDRegionsRegionIDFlavors operation middleware
func (*ServerInterfaceWrapper) GetApiV1OrganizationsOrganizationIDRegionsRegionIDImages ¶ added in v0.1.8
func (siw *ServerInterfaceWrapper) GetApiV1OrganizationsOrganizationIDRegionsRegionIDImages(w http.ResponseWriter, r *http.Request)
GetApiV1OrganizationsOrganizationIDRegionsRegionIDImages operation middleware
func (*ServerInterfaceWrapper) GetApiV1OrganizationsOrganizationIDSecuritygroups ¶ added in v0.1.45
func (siw *ServerInterfaceWrapper) GetApiV1OrganizationsOrganizationIDSecuritygroups(w http.ResponseWriter, r *http.Request)
GetApiV1OrganizationsOrganizationIDSecuritygroups operation middleware
func (*ServerInterfaceWrapper) GetApiV1OrganizationsOrganizationIDServers ¶ added in v0.1.46
func (siw *ServerInterfaceWrapper) GetApiV1OrganizationsOrganizationIDServers(w http.ResponseWriter, r *http.Request)
GetApiV1OrganizationsOrganizationIDServers operation middleware
func (*ServerInterfaceWrapper) GetApiV2Filestorage ¶ added in v1.11.0
func (siw *ServerInterfaceWrapper) GetApiV2Filestorage(w http.ResponseWriter, r *http.Request)
GetApiV2Filestorage operation middleware
func (*ServerInterfaceWrapper) GetApiV2FilestorageFilestorageID ¶ added in v1.12.0
func (siw *ServerInterfaceWrapper) GetApiV2FilestorageFilestorageID(w http.ResponseWriter, r *http.Request)
GetApiV2FilestorageFilestorageID operation middleware
func (*ServerInterfaceWrapper) GetApiV2Filestorageclasses ¶ added in v1.12.0
func (siw *ServerInterfaceWrapper) GetApiV2Filestorageclasses(w http.ResponseWriter, r *http.Request)
GetApiV2Filestorageclasses operation middleware
func (*ServerInterfaceWrapper) GetApiV2Networks ¶ added in v1.11.0
func (siw *ServerInterfaceWrapper) GetApiV2Networks(w http.ResponseWriter, r *http.Request)
GetApiV2Networks operation middleware
func (*ServerInterfaceWrapper) GetApiV2NetworksNetworkID ¶ added in v1.11.0
func (siw *ServerInterfaceWrapper) GetApiV2NetworksNetworkID(w http.ResponseWriter, r *http.Request)
GetApiV2NetworksNetworkID operation middleware
func (*ServerInterfaceWrapper) GetApiV2Securitygroups ¶ added in v1.11.0
func (siw *ServerInterfaceWrapper) GetApiV2Securitygroups(w http.ResponseWriter, r *http.Request)
GetApiV2Securitygroups operation middleware
func (*ServerInterfaceWrapper) GetApiV2SecuritygroupsSecurityGroupID ¶ added in v1.11.0
func (siw *ServerInterfaceWrapper) GetApiV2SecuritygroupsSecurityGroupID(w http.ResponseWriter, r *http.Request)
GetApiV2SecuritygroupsSecurityGroupID operation middleware
func (*ServerInterfaceWrapper) GetApiV2Servers ¶ added in v1.11.0
func (siw *ServerInterfaceWrapper) GetApiV2Servers(w http.ResponseWriter, r *http.Request)
GetApiV2Servers operation middleware
func (*ServerInterfaceWrapper) GetApiV2ServersServerID ¶ added in v1.11.0
func (siw *ServerInterfaceWrapper) GetApiV2ServersServerID(w http.ResponseWriter, r *http.Request)
GetApiV2ServersServerID operation middleware
func (*ServerInterfaceWrapper) GetApiV2ServersServerIDConsoleoutput ¶ added in v1.11.0
func (siw *ServerInterfaceWrapper) GetApiV2ServersServerIDConsoleoutput(w http.ResponseWriter, r *http.Request)
GetApiV2ServersServerIDConsoleoutput operation middleware
func (*ServerInterfaceWrapper) GetApiV2ServersServerIDConsolesessions ¶ added in v1.11.0
func (siw *ServerInterfaceWrapper) GetApiV2ServersServerIDConsolesessions(w http.ResponseWriter, r *http.Request)
GetApiV2ServersServerIDConsolesessions operation middleware
func (*ServerInterfaceWrapper) GetApiV2ServersServerIDSshkey ¶ added in v1.11.0
func (siw *ServerInterfaceWrapper) GetApiV2ServersServerIDSshkey(w http.ResponseWriter, r *http.Request)
GetApiV2ServersServerIDSshkey operation middleware
func (*ServerInterfaceWrapper) PostApiV1OrganizationsOrganizationIDProjectsProjectIDIdentities ¶ added in v0.1.21
func (siw *ServerInterfaceWrapper) PostApiV1OrganizationsOrganizationIDProjectsProjectIDIdentities(w http.ResponseWriter, r *http.Request)
PostApiV1OrganizationsOrganizationIDProjectsProjectIDIdentities operation middleware
func (*ServerInterfaceWrapper) PostApiV1OrganizationsOrganizationIDProjectsProjectIDIdentitiesIdentityIDNetworks ¶ added in v0.1.46
func (siw *ServerInterfaceWrapper) PostApiV1OrganizationsOrganizationIDProjectsProjectIDIdentitiesIdentityIDNetworks(w http.ResponseWriter, r *http.Request)
PostApiV1OrganizationsOrganizationIDProjectsProjectIDIdentitiesIdentityIDNetworks operation middleware
func (*ServerInterfaceWrapper) PostApiV1OrganizationsOrganizationIDProjectsProjectIDIdentitiesIdentityIDSecuritygroups ¶ added in v0.1.45
func (siw *ServerInterfaceWrapper) PostApiV1OrganizationsOrganizationIDProjectsProjectIDIdentitiesIdentityIDSecuritygroups(w http.ResponseWriter, r *http.Request)
PostApiV1OrganizationsOrganizationIDProjectsProjectIDIdentitiesIdentityIDSecuritygroups operation middleware
func (*ServerInterfaceWrapper) PostApiV1OrganizationsOrganizationIDProjectsProjectIDIdentitiesIdentityIDServers ¶ added in v0.1.46
func (siw *ServerInterfaceWrapper) PostApiV1OrganizationsOrganizationIDProjectsProjectIDIdentitiesIdentityIDServers(w http.ResponseWriter, r *http.Request)
PostApiV1OrganizationsOrganizationIDProjectsProjectIDIdentitiesIdentityIDServers operation middleware
func (*ServerInterfaceWrapper) PostApiV1OrganizationsOrganizationIDProjectsProjectIDIdentitiesIdentityIDServersServerIDHardreboot ¶ added in v1.7.0
func (siw *ServerInterfaceWrapper) PostApiV1OrganizationsOrganizationIDProjectsProjectIDIdentitiesIdentityIDServersServerIDHardreboot(w http.ResponseWriter, r *http.Request)
PostApiV1OrganizationsOrganizationIDProjectsProjectIDIdentitiesIdentityIDServersServerIDHardreboot operation middleware
func (*ServerInterfaceWrapper) PostApiV1OrganizationsOrganizationIDProjectsProjectIDIdentitiesIdentityIDServersServerIDSoftreboot ¶ added in v1.7.0
func (siw *ServerInterfaceWrapper) PostApiV1OrganizationsOrganizationIDProjectsProjectIDIdentitiesIdentityIDServersServerIDSoftreboot(w http.ResponseWriter, r *http.Request)
PostApiV1OrganizationsOrganizationIDProjectsProjectIDIdentitiesIdentityIDServersServerIDSoftreboot operation middleware
func (*ServerInterfaceWrapper) PostApiV1OrganizationsOrganizationIDProjectsProjectIDIdentitiesIdentityIDServersServerIDStart ¶ added in v1.7.0
func (siw *ServerInterfaceWrapper) PostApiV1OrganizationsOrganizationIDProjectsProjectIDIdentitiesIdentityIDServersServerIDStart(w http.ResponseWriter, r *http.Request)
PostApiV1OrganizationsOrganizationIDProjectsProjectIDIdentitiesIdentityIDServersServerIDStart operation middleware
func (*ServerInterfaceWrapper) PostApiV1OrganizationsOrganizationIDProjectsProjectIDIdentitiesIdentityIDServersServerIDStop ¶ added in v1.7.0
func (siw *ServerInterfaceWrapper) PostApiV1OrganizationsOrganizationIDProjectsProjectIDIdentitiesIdentityIDServersServerIDStop(w http.ResponseWriter, r *http.Request)
PostApiV1OrganizationsOrganizationIDProjectsProjectIDIdentitiesIdentityIDServersServerIDStop operation middleware
func (*ServerInterfaceWrapper) PostApiV1OrganizationsOrganizationIDRegionsRegionIDImages ¶ added in v1.12.0
func (siw *ServerInterfaceWrapper) PostApiV1OrganizationsOrganizationIDRegionsRegionIDImages(w http.ResponseWriter, r *http.Request)
PostApiV1OrganizationsOrganizationIDRegionsRegionIDImages operation middleware
func (*ServerInterfaceWrapper) PostApiV2Filestorage ¶ added in v1.11.0
func (siw *ServerInterfaceWrapper) PostApiV2Filestorage(w http.ResponseWriter, r *http.Request)
PostApiV2Filestorage operation middleware
func (*ServerInterfaceWrapper) PostApiV2Networks ¶ added in v1.11.0
func (siw *ServerInterfaceWrapper) PostApiV2Networks(w http.ResponseWriter, r *http.Request)
PostApiV2Networks operation middleware
func (*ServerInterfaceWrapper) PostApiV2Securitygroups ¶ added in v1.11.0
func (siw *ServerInterfaceWrapper) PostApiV2Securitygroups(w http.ResponseWriter, r *http.Request)
PostApiV2Securitygroups operation middleware
func (*ServerInterfaceWrapper) PostApiV2Servers ¶ added in v1.11.0
func (siw *ServerInterfaceWrapper) PostApiV2Servers(w http.ResponseWriter, r *http.Request)
PostApiV2Servers operation middleware
func (*ServerInterfaceWrapper) PostApiV2ServersServerIDHardreboot ¶ added in v1.11.0
func (siw *ServerInterfaceWrapper) PostApiV2ServersServerIDHardreboot(w http.ResponseWriter, r *http.Request)
PostApiV2ServersServerIDHardreboot operation middleware
func (*ServerInterfaceWrapper) PostApiV2ServersServerIDSnapshot ¶ added in v1.13.0
func (siw *ServerInterfaceWrapper) PostApiV2ServersServerIDSnapshot(w http.ResponseWriter, r *http.Request)
PostApiV2ServersServerIDSnapshot operation middleware
func (*ServerInterfaceWrapper) PostApiV2ServersServerIDSoftreboot ¶ added in v1.11.0
func (siw *ServerInterfaceWrapper) PostApiV2ServersServerIDSoftreboot(w http.ResponseWriter, r *http.Request)
PostApiV2ServersServerIDSoftreboot operation middleware
func (*ServerInterfaceWrapper) PostApiV2ServersServerIDStart ¶ added in v1.11.0
func (siw *ServerInterfaceWrapper) PostApiV2ServersServerIDStart(w http.ResponseWriter, r *http.Request)
PostApiV2ServersServerIDStart operation middleware
func (*ServerInterfaceWrapper) PostApiV2ServersServerIDStop ¶ added in v1.11.0
func (siw *ServerInterfaceWrapper) PostApiV2ServersServerIDStop(w http.ResponseWriter, r *http.Request)
PostApiV2ServersServerIDStop operation middleware
func (*ServerInterfaceWrapper) PutApiV1OrganizationsOrganizationIDProjectsProjectIDIdentitiesIdentityIDSecuritygroupsSecurityGroupID ¶ added in v0.1.45
func (siw *ServerInterfaceWrapper) PutApiV1OrganizationsOrganizationIDProjectsProjectIDIdentitiesIdentityIDSecuritygroupsSecurityGroupID(w http.ResponseWriter, r *http.Request)
PutApiV1OrganizationsOrganizationIDProjectsProjectIDIdentitiesIdentityIDSecuritygroupsSecurityGroupID operation middleware
func (*ServerInterfaceWrapper) PutApiV1OrganizationsOrganizationIDProjectsProjectIDIdentitiesIdentityIDServersServerID ¶ added in v1.2.0
func (siw *ServerInterfaceWrapper) PutApiV1OrganizationsOrganizationIDProjectsProjectIDIdentitiesIdentityIDServersServerID(w http.ResponseWriter, r *http.Request)
PutApiV1OrganizationsOrganizationIDProjectsProjectIDIdentitiesIdentityIDServersServerID operation middleware
func (*ServerInterfaceWrapper) PutApiV2FilestorageFilestorageID ¶ added in v1.12.0
func (siw *ServerInterfaceWrapper) PutApiV2FilestorageFilestorageID(w http.ResponseWriter, r *http.Request)
PutApiV2FilestorageFilestorageID operation middleware
func (*ServerInterfaceWrapper) PutApiV2NetworksNetworkID ¶ added in v1.11.0
func (siw *ServerInterfaceWrapper) PutApiV2NetworksNetworkID(w http.ResponseWriter, r *http.Request)
PutApiV2NetworksNetworkID operation middleware
func (*ServerInterfaceWrapper) PutApiV2SecuritygroupsSecurityGroupID ¶ added in v1.11.0
func (siw *ServerInterfaceWrapper) PutApiV2SecuritygroupsSecurityGroupID(w http.ResponseWriter, r *http.Request)
PutApiV2SecuritygroupsSecurityGroupID operation middleware
func (*ServerInterfaceWrapper) PutApiV2ServersServerID ¶ added in v1.11.0
func (siw *ServerInterfaceWrapper) PutApiV2ServersServerID(w http.ResponseWriter, r *http.Request)
PutApiV2ServersServerID operation middleware
type ServerNetwork ¶ added in v0.1.46
type ServerNetwork struct {
// AllowedAddressPairs A list of allowed address pairs.
AllowedAddressPairs *ServerNetworkAllowedAddressPairList `json:"allowedAddressPairs,omitempty"`
// Id Network to attach the server to
Id string `json:"id"`
}
ServerNetwork The server's network.
type ServerNetworkAllowedAddressPair ¶ added in v0.1.50
type ServerNetworkAllowedAddressPair struct {
// Cidr The CIDR to allow.
Cidr string `json:"cidr"`
// MacAddress The MAC address to allow.
MacAddress *string `json:"macAddress,omitempty"`
}
ServerNetworkAllowedAddressPair Allow multiple MAC/IP address (range) pairs to pass through this network port.
type ServerNetworkAllowedAddressPairList ¶ added in v0.1.50
type ServerNetworkAllowedAddressPairList = []ServerNetworkAllowedAddressPair
ServerNetworkAllowedAddressPairList A list of allowed address pairs.
type ServerNetworkList ¶ added in v0.1.46
type ServerNetworkList = []ServerNetwork
ServerNetworkList A list of networks.
type ServerPublicIPAllocation ¶ added in v0.1.46
type ServerPublicIPAllocation struct {
// Enabled Whether to allocate a public IP.
Enabled bool `json:"enabled"`
}
ServerPublicIPAllocation The server's public IP allocation.
type ServerRead ¶ added in v0.1.46
type ServerRead struct {
// Metadata Metadata required by project scoped resource reads.
Metadata externalRef0.ProjectScopedResourceReadMetadata `json:"metadata"`
// Spec A server's specification.
Spec ServerSpec `json:"spec"`
// Status A server's status.
Status ServerStatus `json:"status"`
}
ServerRead A server.
type ServerRequest ¶ added in v0.1.46
type ServerRequest = ServerWrite
ServerRequest A server request.
type ServerSecurityGroup ¶ added in v0.1.46
type ServerSecurityGroup struct {
// Id The security group ID.
Id string `json:"id"`
}
ServerSecurityGroup A security group.
type ServerSecurityGroupList ¶ added in v0.1.46
type ServerSecurityGroupList = []ServerSecurityGroup
ServerSecurityGroupList A list of security groups.
type ServerSpec ¶ added in v1.2.0
type ServerSpec struct {
// FlavorId The flavor of the server.
FlavorId string `json:"flavorId"`
// ImageId The image of the server.
ImageId string `json:"imageId"`
// Networks A list of networks.
Networks ServerNetworkList `json:"networks"`
// PublicIPAllocation The server's public IP allocation.
PublicIPAllocation *ServerPublicIPAllocation `json:"publicIPAllocation,omitempty"`
// SecurityGroups A list of security groups.
SecurityGroups *ServerSecurityGroupList `json:"securityGroups,omitempty"`
// UserData UserData contains base64-encoded configuration information or scripts to use upon launch.
UserData *[]byte `json:"userData,omitempty"`
}
ServerSpec A server's specification.
type ServerStatus ¶ added in v1.2.0
type ServerStatus struct {
// Phase The lifecycle phase of an instance.
Phase *InstanceLifecyclePhase `json:"phase,omitempty"`
// PrivateIP The private IP address of the server.
PrivateIP *string `json:"privateIP,omitempty"`
// PublicIP The public IP address of the server.
PublicIP *string `json:"publicIP,omitempty"`
}
ServerStatus A server's status.
type ServerV2Create ¶ added in v1.11.0
type ServerV2Create struct {
// Metadata Metadata required for all API resource reads and writes.
Metadata externalRef0.ResourceWriteMetadata `json:"metadata"`
// Spec A server's specification.
Spec ServerV2CreateSpec `json:"spec"`
}
ServerV2Create A server creation request.
type ServerV2CreateRequest ¶ added in v1.11.0
type ServerV2CreateRequest = ServerV2Create
ServerV2CreateRequest A server creation request.
type ServerV2CreateSpec ¶ added in v1.11.0
type ServerV2CreateSpec struct {
// FlavorId The flavor of the server.
FlavorId string `json:"flavorId"`
// ImageId The image of the server.
ImageId string `json:"imageId"`
// NetworkId The network ID to attach a server to.
NetworkId string `json:"networkId"`
// Networking A server's network configuration.
Networking *ServerV2Networking `json:"networking,omitempty"`
// UserData Contains base64-encoded configuration information or scripts to use upon launch.
// The format of the data is governed by the cloud-init standard, and may be a script,
// a MIME multipart archive, etc.
UserData *[]byte `json:"userData,omitempty"`
}
ServerV2CreateSpec defines model for serverV2CreateSpec.
type ServerV2Networking ¶ added in v1.11.0
type ServerV2Networking struct {
// AllowedSourceAddresses A list of network prefixes that are allowed to egress from the server.
// By default, only packets from the server's network interface's IP address
// are allowed to enter the network. Use of this option allows the server
// to act as a router without SNAT rules.
AllowedSourceAddresses *AllowedSourceAddresses `json:"allowedSourceAddresses,omitempty"`
// PublicIP Whether or not to provision a public IP.
PublicIP *bool `json:"publicIP,omitempty"`
// SecurityGroups A list of security group IDs.
SecurityGroups *ServerV2SecurityGroupIDList `json:"securityGroups,omitempty"`
}
ServerV2Networking A server's network configuration.
type ServerV2Read ¶ added in v1.11.0
type ServerV2Read struct {
// Metadata Metadata required by project scoped resource reads.
Metadata externalRef0.ProjectScopedResourceReadMetadata `json:"metadata"`
// Spec A server's specification.
Spec ServerV2Spec `json:"spec"`
// Status Read only status information about a security group.
Status ServerV2Status `json:"status"`
}
ServerV2Read A server.
type ServerV2Response ¶ added in v1.11.0
type ServerV2Response = ServerV2Read
ServerV2Response A server.
type ServerV2SecurityGroupIDList ¶ added in v1.11.0
type ServerV2SecurityGroupIDList = []string
ServerV2SecurityGroupIDList A list of security group IDs.
type ServerV2Spec ¶ added in v1.11.0
type ServerV2Spec struct {
// FlavorId The flavor of the server.
FlavorId string `json:"flavorId"`
// ImageId The image of the server.
ImageId string `json:"imageId"`
// Networking A server's network configuration.
Networking *ServerV2Networking `json:"networking,omitempty"`
// UserData Contains base64-encoded configuration information or scripts to use upon launch.
// The format of the data is governed by the cloud-init standard, and may be a script,
// a MIME multipart archive, etc.
UserData *[]byte `json:"userData,omitempty"`
}
ServerV2Spec A server's specification.
type ServerV2Status ¶ added in v1.11.0
type ServerV2Status struct {
// NetworkId The network a security group belongs to.
NetworkId string `json:"networkId"`
// PowerState The lifecycle phase of an instance.
PowerState *InstanceLifecyclePhase `json:"powerState,omitempty"`
// PrivateIP The private IP address of the server.
PrivateIP *string `json:"privateIP,omitempty"`
// PublicIP The public IP address of the server.
PublicIP *string `json:"publicIP,omitempty"`
// RegionId The region a security group belongs to.
RegionId string `json:"regionId"`
}
ServerV2Status Read only status information about a security group.
type ServerV2Update ¶ added in v1.11.0
type ServerV2Update struct {
// Metadata Metadata required for all API resource reads and writes.
Metadata externalRef0.ResourceWriteMetadata `json:"metadata"`
// Spec A server's specification.
Spec ServerV2Spec `json:"spec"`
}
ServerV2Update A server update request.
type ServerV2UpdateRequest ¶ added in v1.11.0
type ServerV2UpdateRequest = ServerV2Update
ServerV2UpdateRequest A server update request.
type ServerWrite ¶ added in v0.1.46
type ServerWrite struct {
// Metadata Metadata required for all API resource reads and writes.
Metadata externalRef0.ResourceWriteMetadata `json:"metadata"`
// Spec A server's specification.
Spec ServerSpec `json:"spec"`
}
ServerWrite A server request.
type ServersResponse ¶ added in v0.1.46
type ServersResponse = ServersRead
ServersResponse A list of servers.
type ServersV2Read ¶ added in v1.11.0
type ServersV2Read = []ServerV2Read
ServersV2Read A list of servers.
type ServersV2Response ¶ added in v1.11.0
type ServersV2Response = ServersV2Read
ServersV2Response A list of servers.
type SnapshotCreate ¶ added in v1.13.0
type SnapshotCreate struct {
// Metadata Metadata required for all API resource reads and writes.
Metadata externalRef0.ResourceWriteMetadata `json:"metadata"`
// Spec A compute image snapshot specification.
Spec SnapshotCreateSpec `json:"spec"`
}
SnapshotCreate A compute image create request.
type SnapshotCreateSpec ¶ added in v1.13.0
type SnapshotCreateSpec = map[string]interface{}
SnapshotCreateSpec A compute image snapshot specification.
type SnapshotServerRequest ¶ added in v1.13.0
type SnapshotServerRequest = SnapshotCreate
SnapshotServerRequest A compute image create request.
type SoftwareVersions ¶
type SoftwareVersions map[string]externalRef0.Semver
SoftwareVersions Image preinstalled version version metadata.
type SshKey ¶ added in v1.11.0
type SshKey struct {
// PrivateKey The SSH private key.
PrivateKey string `json:"privateKey"`
}
SshKey An SSH key.
type StorageAttachmentListV2Status ¶ added in v1.13.0
type StorageAttachmentListV2Status = []StorageAttachmentV2Status
StorageAttachmentListV2Status Describes the network attachments for storage
type StorageAttachmentV2Spec ¶ added in v1.11.0
type StorageAttachmentV2Spec struct {
// NetworkIds A list of network IDs
NetworkIds NetworkIDList `json:"networkIds"`
}
StorageAttachmentV2Spec Describes the network attachment for storage
type StorageAttachmentV2Status ¶ added in v1.11.0
type StorageAttachmentV2Status struct {
// MountSource The mount source for the attached storage in the format <host>:<path>.
MountSource *string `json:"mountSource,omitempty"`
// NetworkId The network ID
NetworkId string `json:"networkId"`
// ProvisioningStatus The provisioning state of a resource.
ProvisioningStatus externalRef0.ResourceProvisioningStatus `json:"provisioningStatus"`
}
StorageAttachmentV2Status Describes the network attachment for storage
type StorageClassListV2Read ¶ added in v1.12.0
type StorageClassListV2Read = []StorageClassV2Read
StorageClassListV2Read A list of storage classes.
type StorageClassListV2Response ¶ added in v1.12.0
type StorageClassListV2Response = StorageClassListV2Read
StorageClassListV2Response A list of storage classes.
type StorageClassProtocolType ¶ added in v1.12.0
type StorageClassProtocolType string
StorageClassProtocolType The protocol type of the storage class.
const ( StorageClassProtocolTypeNfsv3 StorageClassProtocolType = "nfsv3" StorageClassProtocolTypeNfsv4 StorageClassProtocolType = "nfsv4" )
Defines values for StorageClassProtocolType.
type StorageClassV2Read ¶ added in v1.12.0
type StorageClassV2Read struct {
// Metadata Metadata required by all resource reads.
Metadata externalRef0.ResourceReadMetadata `json:"metadata"`
// Spec A storage class's specification.
Spec StorageClassV2Spec `json:"spec"`
}
StorageClassV2Read A storage class.
type StorageClassV2Spec ¶ added in v1.12.0
type StorageClassV2Spec struct {
Protocols []StorageClassProtocolType `json:"protocols"`
// RegionId The region an storage class is provisioned in.
RegionId string `json:"regionId"`
}
StorageClassV2Spec A storage class's specification.
type StorageListV2Response ¶ added in v1.11.0
type StorageListV2Response = StorageV2List
StorageListV2Response A list of storage
type StorageTypeV2Spec ¶ added in v1.11.0
type StorageTypeV2Spec struct {
// NFS NFS specific
NFS *NFSV2Spec `json:"NFS,omitempty"`
}
StorageTypeV2Spec A storage's type
type StorageUsageV2Status ¶ added in v1.13.0
type StorageUsageV2Status struct {
// CapacityBytes total space allotted in bytes
CapacityBytes int64 `json:"capacityBytes"`
// UsedBytes amount of storage space used in bytes
UsedBytes *int64 `json:"usedBytes,omitempty"`
}
StorageUsageV2Status Information about the usage of the storage in bytes
type StorageV2Create ¶ added in v1.11.0
type StorageV2Create struct {
// Metadata Metadata required for all API resource reads and writes.
Metadata externalRef0.ResourceWriteMetadata `json:"metadata"`
Spec struct {
// Attachments Describes the network attachment for storage
Attachments *StorageAttachmentV2Spec `json:"attachments,omitempty"`
// OrganizationId The organization to provision the resource in.
OrganizationId string `json:"organizationId"`
// ProjectId The project to provision the resource in.
ProjectId string `json:"projectId"`
// RegionId The region ID to provision the storage into.
RegionId string `json:"regionId"`
// SizeGiB size in GiB of the storage
SizeGiB int64 `json:"sizeGiB"`
// StorageClassId The storage class ID to provision the storage into.
StorageClassId string `json:"storageClassId"`
// StorageType A storage's type
StorageType StorageTypeV2Spec `json:"storageType"`
} `json:"spec"`
}
StorageV2Create A storage create request.
type StorageV2CreateRequest ¶ added in v1.11.0
type StorageV2CreateRequest = StorageV2Create
StorageV2CreateRequest A storage create request.
type StorageV2List ¶ added in v1.12.0
type StorageV2List = []StorageV2Read
StorageV2List A list of storage
type StorageV2Read ¶ added in v1.11.0
type StorageV2Read struct {
// Metadata Metadata required by project scoped resource reads.
Metadata externalRef0.ProjectScopedResourceReadMetadata `json:"metadata"`
// Spec A storage's specification.
Spec StorageV2Spec `json:"spec"`
// Status Read only status about storage
Status StorageV2Status `json:"status"`
}
StorageV2Read A storage read only group.
type StorageV2Response ¶ added in v1.11.0
type StorageV2Response = StorageV2Read
StorageV2Response A storage read only group.
type StorageV2Spec ¶ added in v1.11.0
type StorageV2Spec struct {
// Attachments Describes the network attachment for storage
Attachments *StorageAttachmentV2Spec `json:"attachments,omitempty"`
// SizeGiB size in GiB of the storage
SizeGiB int64 `json:"sizeGiB"`
// StorageType A storage's type
StorageType StorageTypeV2Spec `json:"storageType"`
}
StorageV2Spec A storage's specification.
type StorageV2Status ¶ added in v1.11.0
type StorageV2Status struct {
// Attachments Describes the network attachments for storage
Attachments *StorageAttachmentListV2Status `json:"attachments,omitempty"`
// RegionId The region an identity is provisioned in.
RegionId string `json:"regionId"`
// StorageClassId identifier for the storage
StorageClassId string `json:"storageClassId"`
// Usage Information about the usage of the storage in bytes
Usage *StorageUsageV2Status `json:"usage,omitempty"`
}
StorageV2Status Read only status about storage
type StorageV2Update ¶ added in v1.11.0
type StorageV2Update struct {
// Metadata Metadata required for all API resource reads and writes.
Metadata externalRef0.ResourceWriteMetadata `json:"metadata"`
// Spec A storage's specification.
Spec StorageV2Spec `json:"spec"`
}
StorageV2Update A storage create request.
type StorageV2UpdateRequest ¶ added in v1.11.0
type StorageV2UpdateRequest = StorageV2Update
StorageV2UpdateRequest A storage create request.
type TooManyValuesForParamError ¶
func (*TooManyValuesForParamError) Error ¶
func (e *TooManyValuesForParamError) Error() string
type UnescapedCookieParamError ¶
func (*UnescapedCookieParamError) Error ¶
func (e *UnescapedCookieParamError) Error() string
func (*UnescapedCookieParamError) Unwrap ¶
func (e *UnescapedCookieParamError) Unwrap() error
type Unimplemented ¶
type Unimplemented struct{}
func (Unimplemented) DeleteApiV1OrganizationsOrganizationIDProjectsProjectIDIdentitiesIdentityID ¶ added in v0.1.23
func (_ Unimplemented) DeleteApiV1OrganizationsOrganizationIDProjectsProjectIDIdentitiesIdentityID(w http.ResponseWriter, r *http.Request, organizationID OrganizationIDParameter, projectID ProjectIDParameter, identityID IdentityIDParameter)
(DELETE /api/v1/organizations/{organizationID}/projects/{projectID}/identities/{identityID})
func (Unimplemented) DeleteApiV1OrganizationsOrganizationIDProjectsProjectIDIdentitiesIdentityIDNetworksNetworkID ¶ added in v0.1.46
func (_ Unimplemented) DeleteApiV1OrganizationsOrganizationIDProjectsProjectIDIdentitiesIdentityIDNetworksNetworkID(w http.ResponseWriter, r *http.Request, organizationID OrganizationIDParameter, projectID ProjectIDParameter, identityID IdentityIDParameter, networkID NetworkIDParameter)
(DELETE /api/v1/organizations/{organizationID}/projects/{projectID}/identities/{identityID}/networks/{networkID})
func (Unimplemented) DeleteApiV1OrganizationsOrganizationIDProjectsProjectIDIdentitiesIdentityIDSecuritygroupsSecurityGroupID ¶ added in v0.1.45
func (_ Unimplemented) DeleteApiV1OrganizationsOrganizationIDProjectsProjectIDIdentitiesIdentityIDSecuritygroupsSecurityGroupID(w http.ResponseWriter, r *http.Request, organizationID OrganizationIDParameter, projectID ProjectIDParameter, identityID IdentityIDParameter, securityGroupID SecurityGroupIDParameter)
(DELETE /api/v1/organizations/{organizationID}/projects/{projectID}/identities/{identityID}/securitygroups/{securityGroupID})
func (Unimplemented) DeleteApiV1OrganizationsOrganizationIDProjectsProjectIDIdentitiesIdentityIDServersServerID ¶ added in v0.1.46
func (_ Unimplemented) DeleteApiV1OrganizationsOrganizationIDProjectsProjectIDIdentitiesIdentityIDServersServerID(w http.ResponseWriter, r *http.Request, organizationID OrganizationIDParameter, projectID ProjectIDParameter, identityID IdentityIDParameter, serverID ServerIDParameter)
(DELETE /api/v1/organizations/{organizationID}/projects/{projectID}/identities/{identityID}/servers/{serverID})
func (Unimplemented) DeleteApiV1OrganizationsOrganizationIDRegionsRegionIDImagesImageID ¶ added in v1.12.0
func (_ Unimplemented) DeleteApiV1OrganizationsOrganizationIDRegionsRegionIDImagesImageID(w http.ResponseWriter, r *http.Request, organizationID OrganizationIDParameter, regionID RegionIDParameter, imageID ImageIDParameter)
Delete a compute image. (DELETE /api/v1/organizations/{organizationID}/regions/{regionID}/images/{imageID})
func (Unimplemented) DeleteApiV2FilestorageFilestorageID ¶ added in v1.12.0
func (_ Unimplemented) DeleteApiV2FilestorageFilestorageID(w http.ResponseWriter, r *http.Request, filestorageID FilestorageIDParameter)
Delete file storage (DELETE /api/v2/filestorage/{filestorageID})
func (Unimplemented) DeleteApiV2NetworksNetworkID ¶ added in v1.11.0
func (_ Unimplemented) DeleteApiV2NetworksNetworkID(w http.ResponseWriter, r *http.Request, networkID NetworkIDParameter)
Delete network (DELETE /api/v2/networks/{networkID})
func (Unimplemented) DeleteApiV2SecuritygroupsSecurityGroupID ¶ added in v1.11.0
func (_ Unimplemented) DeleteApiV2SecuritygroupsSecurityGroupID(w http.ResponseWriter, r *http.Request, securityGroupID SecurityGroupIDParameter)
Delete security group (DELETE /api/v2/securitygroups/{securityGroupID})
func (Unimplemented) DeleteApiV2ServersServerID ¶ added in v1.11.0
func (_ Unimplemented) DeleteApiV2ServersServerID(w http.ResponseWriter, r *http.Request, serverID ServerIDParameter)
(DELETE /api/v2/servers/{serverID})
func (Unimplemented) GetApiV1OrganizationsOrganizationIDIdentities ¶ added in v0.1.19
func (_ Unimplemented) GetApiV1OrganizationsOrganizationIDIdentities(w http.ResponseWriter, r *http.Request, organizationID OrganizationIDParameter)
(GET /api/v1/organizations/{organizationID}/identities)
func (Unimplemented) GetApiV1OrganizationsOrganizationIDNetworks ¶ added in v0.1.46
func (_ Unimplemented) GetApiV1OrganizationsOrganizationIDNetworks(w http.ResponseWriter, r *http.Request, organizationID OrganizationIDParameter)
(GET /api/v1/organizations/{organizationID}/networks)
func (Unimplemented) GetApiV1OrganizationsOrganizationIDProjectsProjectIDIdentitiesIdentityID ¶ added in v0.1.33
func (_ Unimplemented) GetApiV1OrganizationsOrganizationIDProjectsProjectIDIdentitiesIdentityID(w http.ResponseWriter, r *http.Request, organizationID OrganizationIDParameter, projectID ProjectIDParameter, identityID IdentityIDParameter)
(GET /api/v1/organizations/{organizationID}/projects/{projectID}/identities/{identityID})
func (Unimplemented) GetApiV1OrganizationsOrganizationIDProjectsProjectIDIdentitiesIdentityIDNetworksNetworkID ¶ added in v0.1.46
func (_ Unimplemented) GetApiV1OrganizationsOrganizationIDProjectsProjectIDIdentitiesIdentityIDNetworksNetworkID(w http.ResponseWriter, r *http.Request, organizationID OrganizationIDParameter, projectID ProjectIDParameter, identityID IdentityIDParameter, networkID NetworkIDParameter)
(GET /api/v1/organizations/{organizationID}/projects/{projectID}/identities/{identityID}/networks/{networkID})
func (Unimplemented) GetApiV1OrganizationsOrganizationIDProjectsProjectIDIdentitiesIdentityIDSecuritygroupsSecurityGroupID ¶ added in v0.1.45
func (_ Unimplemented) GetApiV1OrganizationsOrganizationIDProjectsProjectIDIdentitiesIdentityIDSecuritygroupsSecurityGroupID(w http.ResponseWriter, r *http.Request, organizationID OrganizationIDParameter, projectID ProjectIDParameter, identityID IdentityIDParameter, securityGroupID SecurityGroupIDParameter)
(GET /api/v1/organizations/{organizationID}/projects/{projectID}/identities/{identityID}/securitygroups/{securityGroupID})
func (Unimplemented) GetApiV1OrganizationsOrganizationIDProjectsProjectIDIdentitiesIdentityIDServersServerID ¶ added in v0.1.46
func (_ Unimplemented) GetApiV1OrganizationsOrganizationIDProjectsProjectIDIdentitiesIdentityIDServersServerID(w http.ResponseWriter, r *http.Request, organizationID OrganizationIDParameter, projectID ProjectIDParameter, identityID IdentityIDParameter, serverID ServerIDParameter)
(GET /api/v1/organizations/{organizationID}/projects/{projectID}/identities/{identityID}/servers/{serverID})
func (Unimplemented) GetApiV1OrganizationsOrganizationIDProjectsProjectIDIdentitiesIdentityIDServersServerIDConsoleoutput ¶ added in v1.8.0
func (_ Unimplemented) GetApiV1OrganizationsOrganizationIDProjectsProjectIDIdentitiesIdentityIDServersServerIDConsoleoutput(w http.ResponseWriter, r *http.Request, organizationID OrganizationIDParameter, projectID ProjectIDParameter, identityID IdentityIDParameter, serverID ServerIDParameter, params GetApiV1OrganizationsOrganizationIDProjectsProjectIDIdentitiesIdentityIDServersServerIDConsoleoutputParams)
(GET /api/v1/organizations/{organizationID}/projects/{projectID}/identities/{identityID}/servers/{serverID}/consoleoutput)
func (Unimplemented) GetApiV1OrganizationsOrganizationIDProjectsProjectIDIdentitiesIdentityIDServersServerIDConsolesessions ¶ added in v1.8.0
func (_ Unimplemented) GetApiV1OrganizationsOrganizationIDProjectsProjectIDIdentitiesIdentityIDServersServerIDConsolesessions(w http.ResponseWriter, r *http.Request, organizationID OrganizationIDParameter, projectID ProjectIDParameter, identityID IdentityIDParameter, serverID ServerIDParameter)
(GET /api/v1/organizations/{organizationID}/projects/{projectID}/identities/{identityID}/servers/{serverID}/consolesessions)
func (Unimplemented) GetApiV1OrganizationsOrganizationIDRegions ¶ added in v0.1.8
func (_ Unimplemented) GetApiV1OrganizationsOrganizationIDRegions(w http.ResponseWriter, r *http.Request, organizationID OrganizationIDParameter)
(GET /api/v1/organizations/{organizationID}/regions)
func (Unimplemented) GetApiV1OrganizationsOrganizationIDRegionsRegionIDDetail ¶ added in v0.1.53
func (_ Unimplemented) GetApiV1OrganizationsOrganizationIDRegionsRegionIDDetail(w http.ResponseWriter, r *http.Request, organizationID OrganizationIDParameter, regionID RegionIDParameter)
(GET /api/v1/organizations/{organizationID}/regions/{regionID}/detail)
func (Unimplemented) GetApiV1OrganizationsOrganizationIDRegionsRegionIDExternalnetworks ¶ added in v0.1.8
func (_ Unimplemented) GetApiV1OrganizationsOrganizationIDRegionsRegionIDExternalnetworks(w http.ResponseWriter, r *http.Request, organizationID OrganizationIDParameter, regionID RegionIDParameter)
(GET /api/v1/organizations/{organizationID}/regions/{regionID}/externalnetworks)
func (Unimplemented) GetApiV1OrganizationsOrganizationIDRegionsRegionIDFlavors ¶ added in v0.1.8
func (_ Unimplemented) GetApiV1OrganizationsOrganizationIDRegionsRegionIDFlavors(w http.ResponseWriter, r *http.Request, organizationID OrganizationIDParameter, regionID RegionIDParameter)
(GET /api/v1/organizations/{organizationID}/regions/{regionID}/flavors)
func (Unimplemented) GetApiV1OrganizationsOrganizationIDRegionsRegionIDImages ¶ added in v0.1.8
func (_ Unimplemented) GetApiV1OrganizationsOrganizationIDRegionsRegionIDImages(w http.ResponseWriter, r *http.Request, organizationID OrganizationIDParameter, regionID RegionIDParameter)
(GET /api/v1/organizations/{organizationID}/regions/{regionID}/images)
func (Unimplemented) GetApiV1OrganizationsOrganizationIDSecuritygroups ¶ added in v0.1.45
func (_ Unimplemented) GetApiV1OrganizationsOrganizationIDSecuritygroups(w http.ResponseWriter, r *http.Request, organizationID OrganizationIDParameter, params GetApiV1OrganizationsOrganizationIDSecuritygroupsParams)
(GET /api/v1/organizations/{organizationID}/securitygroups)
func (Unimplemented) GetApiV1OrganizationsOrganizationIDServers ¶ added in v0.1.46
func (_ Unimplemented) GetApiV1OrganizationsOrganizationIDServers(w http.ResponseWriter, r *http.Request, organizationID OrganizationIDParameter, params GetApiV1OrganizationsOrganizationIDServersParams)
(GET /api/v1/organizations/{organizationID}/servers)
func (Unimplemented) GetApiV2Filestorage ¶ added in v1.11.0
func (_ Unimplemented) GetApiV2Filestorage(w http.ResponseWriter, r *http.Request, params GetApiV2FilestorageParams)
List file storage (GET /api/v2/filestorage)
func (Unimplemented) GetApiV2FilestorageFilestorageID ¶ added in v1.12.0
func (_ Unimplemented) GetApiV2FilestorageFilestorageID(w http.ResponseWriter, r *http.Request, filestorageID FilestorageIDParameter)
Get file storage (GET /api/v2/filestorage/{filestorageID})
func (Unimplemented) GetApiV2Filestorageclasses ¶ added in v1.12.0
func (_ Unimplemented) GetApiV2Filestorageclasses(w http.ResponseWriter, r *http.Request, params GetApiV2FilestorageclassesParams)
List file storage classes (GET /api/v2/filestorageclasses)
func (Unimplemented) GetApiV2Networks ¶ added in v1.11.0
func (_ Unimplemented) GetApiV2Networks(w http.ResponseWriter, r *http.Request, params GetApiV2NetworksParams)
List networks (GET /api/v2/networks)
func (Unimplemented) GetApiV2NetworksNetworkID ¶ added in v1.11.0
func (_ Unimplemented) GetApiV2NetworksNetworkID(w http.ResponseWriter, r *http.Request, networkID NetworkIDParameter)
Get network (GET /api/v2/networks/{networkID})
func (Unimplemented) GetApiV2Securitygroups ¶ added in v1.11.0
func (_ Unimplemented) GetApiV2Securitygroups(w http.ResponseWriter, r *http.Request, params GetApiV2SecuritygroupsParams)
List security groups (GET /api/v2/securitygroups)
func (Unimplemented) GetApiV2SecuritygroupsSecurityGroupID ¶ added in v1.11.0
func (_ Unimplemented) GetApiV2SecuritygroupsSecurityGroupID(w http.ResponseWriter, r *http.Request, securityGroupID SecurityGroupIDParameter)
Get security group (GET /api/v2/securitygroups/{securityGroupID})
func (Unimplemented) GetApiV2Servers ¶ added in v1.11.0
func (_ Unimplemented) GetApiV2Servers(w http.ResponseWriter, r *http.Request, params GetApiV2ServersParams)
(GET /api/v2/servers)
func (Unimplemented) GetApiV2ServersServerID ¶ added in v1.11.0
func (_ Unimplemented) GetApiV2ServersServerID(w http.ResponseWriter, r *http.Request, serverID ServerIDParameter)
(GET /api/v2/servers/{serverID})
func (Unimplemented) GetApiV2ServersServerIDConsoleoutput ¶ added in v1.11.0
func (_ Unimplemented) GetApiV2ServersServerIDConsoleoutput(w http.ResponseWriter, r *http.Request, serverID ServerIDParameter, params GetApiV2ServersServerIDConsoleoutputParams)
(GET /api/v2/servers/{serverID}/consoleoutput)
func (Unimplemented) GetApiV2ServersServerIDConsolesessions ¶ added in v1.11.0
func (_ Unimplemented) GetApiV2ServersServerIDConsolesessions(w http.ResponseWriter, r *http.Request, serverID ServerIDParameter)
(GET /api/v2/servers/{serverID}/consolesessions)
func (Unimplemented) GetApiV2ServersServerIDSshkey ¶ added in v1.11.0
func (_ Unimplemented) GetApiV2ServersServerIDSshkey(w http.ResponseWriter, r *http.Request, serverID ServerIDParameter)
(GET /api/v2/servers/{serverID}/sshkey)
func (Unimplemented) PostApiV1OrganizationsOrganizationIDProjectsProjectIDIdentities ¶ added in v0.1.21
func (_ Unimplemented) PostApiV1OrganizationsOrganizationIDProjectsProjectIDIdentities(w http.ResponseWriter, r *http.Request, organizationID OrganizationIDParameter, projectID ProjectIDParameter)
(POST /api/v1/organizations/{organizationID}/projects/{projectID}/identities)
func (Unimplemented) PostApiV1OrganizationsOrganizationIDProjectsProjectIDIdentitiesIdentityIDNetworks ¶ added in v0.1.46
func (_ Unimplemented) PostApiV1OrganizationsOrganizationIDProjectsProjectIDIdentitiesIdentityIDNetworks(w http.ResponseWriter, r *http.Request, organizationID OrganizationIDParameter, projectID ProjectIDParameter, identityID IdentityIDParameter)
(POST /api/v1/organizations/{organizationID}/projects/{projectID}/identities/{identityID}/networks)
func (Unimplemented) PostApiV1OrganizationsOrganizationIDProjectsProjectIDIdentitiesIdentityIDSecuritygroups ¶ added in v0.1.45
func (_ Unimplemented) PostApiV1OrganizationsOrganizationIDProjectsProjectIDIdentitiesIdentityIDSecuritygroups(w http.ResponseWriter, r *http.Request, organizationID OrganizationIDParameter, projectID ProjectIDParameter, identityID IdentityIDParameter)
(POST /api/v1/organizations/{organizationID}/projects/{projectID}/identities/{identityID}/securitygroups)
func (Unimplemented) PostApiV1OrganizationsOrganizationIDProjectsProjectIDIdentitiesIdentityIDServers ¶ added in v0.1.46
func (_ Unimplemented) PostApiV1OrganizationsOrganizationIDProjectsProjectIDIdentitiesIdentityIDServers(w http.ResponseWriter, r *http.Request, organizationID OrganizationIDParameter, projectID ProjectIDParameter, identityID IdentityIDParameter)
(POST /api/v1/organizations/{organizationID}/projects/{projectID}/identities/{identityID}/servers)
func (Unimplemented) PostApiV1OrganizationsOrganizationIDProjectsProjectIDIdentitiesIdentityIDServersServerIDHardreboot ¶ added in v1.7.0
func (_ Unimplemented) PostApiV1OrganizationsOrganizationIDProjectsProjectIDIdentitiesIdentityIDServersServerIDHardreboot(w http.ResponseWriter, r *http.Request, organizationID OrganizationIDParameter, projectID ProjectIDParameter, identityID IdentityIDParameter, serverID ServerIDParameter)
(POST /api/v1/organizations/{organizationID}/projects/{projectID}/identities/{identityID}/servers/{serverID}/hardreboot)
func (Unimplemented) PostApiV1OrganizationsOrganizationIDProjectsProjectIDIdentitiesIdentityIDServersServerIDSoftreboot ¶ added in v1.7.0
func (_ Unimplemented) PostApiV1OrganizationsOrganizationIDProjectsProjectIDIdentitiesIdentityIDServersServerIDSoftreboot(w http.ResponseWriter, r *http.Request, organizationID OrganizationIDParameter, projectID ProjectIDParameter, identityID IdentityIDParameter, serverID ServerIDParameter)
(POST /api/v1/organizations/{organizationID}/projects/{projectID}/identities/{identityID}/servers/{serverID}/softreboot)
func (Unimplemented) PostApiV1OrganizationsOrganizationIDProjectsProjectIDIdentitiesIdentityIDServersServerIDStart ¶ added in v1.7.0
func (_ Unimplemented) PostApiV1OrganizationsOrganizationIDProjectsProjectIDIdentitiesIdentityIDServersServerIDStart(w http.ResponseWriter, r *http.Request, organizationID OrganizationIDParameter, projectID ProjectIDParameter, identityID IdentityIDParameter, serverID ServerIDParameter)
(POST /api/v1/organizations/{organizationID}/projects/{projectID}/identities/{identityID}/servers/{serverID}/start)
func (Unimplemented) PostApiV1OrganizationsOrganizationIDProjectsProjectIDIdentitiesIdentityIDServersServerIDStop ¶ added in v1.7.0
func (_ Unimplemented) PostApiV1OrganizationsOrganizationIDProjectsProjectIDIdentitiesIdentityIDServersServerIDStop(w http.ResponseWriter, r *http.Request, organizationID OrganizationIDParameter, projectID ProjectIDParameter, identityID IdentityIDParameter, serverID ServerIDParameter)
(POST /api/v1/organizations/{organizationID}/projects/{projectID}/identities/{identityID}/servers/{serverID}/stop)
func (Unimplemented) PostApiV1OrganizationsOrganizationIDRegionsRegionIDImages ¶ added in v1.12.0
func (_ Unimplemented) PostApiV1OrganizationsOrganizationIDRegionsRegionIDImages(w http.ResponseWriter, r *http.Request, organizationID OrganizationIDParameter, regionID RegionIDParameter)
Create a compute image from a disk image URL. (POST /api/v1/organizations/{organizationID}/regions/{regionID}/images)
func (Unimplemented) PostApiV2Filestorage ¶ added in v1.11.0
func (_ Unimplemented) PostApiV2Filestorage(w http.ResponseWriter, r *http.Request)
Create file storage (POST /api/v2/filestorage)
func (Unimplemented) PostApiV2Networks ¶ added in v1.11.0
func (_ Unimplemented) PostApiV2Networks(w http.ResponseWriter, r *http.Request)
Create network (POST /api/v2/networks)
func (Unimplemented) PostApiV2Securitygroups ¶ added in v1.11.0
func (_ Unimplemented) PostApiV2Securitygroups(w http.ResponseWriter, r *http.Request)
Create security group (POST /api/v2/securitygroups)
func (Unimplemented) PostApiV2Servers ¶ added in v1.11.0
func (_ Unimplemented) PostApiV2Servers(w http.ResponseWriter, r *http.Request)
(POST /api/v2/servers)
func (Unimplemented) PostApiV2ServersServerIDHardreboot ¶ added in v1.11.0
func (_ Unimplemented) PostApiV2ServersServerIDHardreboot(w http.ResponseWriter, r *http.Request, serverID ServerIDParameter)
(POST /api/v2/servers/{serverID}/hardreboot)
func (Unimplemented) PostApiV2ServersServerIDSnapshot ¶ added in v1.13.0
func (_ Unimplemented) PostApiV2ServersServerIDSnapshot(w http.ResponseWriter, r *http.Request, serverID ServerIDParameter)
(POST /api/v2/servers/{serverID}/snapshot)
func (Unimplemented) PostApiV2ServersServerIDSoftreboot ¶ added in v1.11.0
func (_ Unimplemented) PostApiV2ServersServerIDSoftreboot(w http.ResponseWriter, r *http.Request, serverID ServerIDParameter)
(POST /api/v2/servers/{serverID}/softreboot)
func (Unimplemented) PostApiV2ServersServerIDStart ¶ added in v1.11.0
func (_ Unimplemented) PostApiV2ServersServerIDStart(w http.ResponseWriter, r *http.Request, serverID ServerIDParameter)
(POST /api/v2/servers/{serverID}/start)
func (Unimplemented) PostApiV2ServersServerIDStop ¶ added in v1.11.0
func (_ Unimplemented) PostApiV2ServersServerIDStop(w http.ResponseWriter, r *http.Request, serverID ServerIDParameter)
(POST /api/v2/servers/{serverID}/stop)
func (Unimplemented) PutApiV1OrganizationsOrganizationIDProjectsProjectIDIdentitiesIdentityIDSecuritygroupsSecurityGroupID ¶ added in v0.1.45
func (_ Unimplemented) PutApiV1OrganizationsOrganizationIDProjectsProjectIDIdentitiesIdentityIDSecuritygroupsSecurityGroupID(w http.ResponseWriter, r *http.Request, organizationID OrganizationIDParameter, projectID ProjectIDParameter, identityID IdentityIDParameter, securityGroupID SecurityGroupIDParameter)
(PUT /api/v1/organizations/{organizationID}/projects/{projectID}/identities/{identityID}/securitygroups/{securityGroupID})
func (Unimplemented) PutApiV1OrganizationsOrganizationIDProjectsProjectIDIdentitiesIdentityIDServersServerID ¶ added in v1.2.0
func (_ Unimplemented) PutApiV1OrganizationsOrganizationIDProjectsProjectIDIdentitiesIdentityIDServersServerID(w http.ResponseWriter, r *http.Request, organizationID OrganizationIDParameter, projectID ProjectIDParameter, identityID IdentityIDParameter, serverID ServerIDParameter)
(PUT /api/v1/organizations/{organizationID}/projects/{projectID}/identities/{identityID}/servers/{serverID})
func (Unimplemented) PutApiV2FilestorageFilestorageID ¶ added in v1.12.0
func (_ Unimplemented) PutApiV2FilestorageFilestorageID(w http.ResponseWriter, r *http.Request, filestorageID FilestorageIDParameter)
Update file storage (PUT /api/v2/filestorage/{filestorageID})
func (Unimplemented) PutApiV2NetworksNetworkID ¶ added in v1.11.0
func (_ Unimplemented) PutApiV2NetworksNetworkID(w http.ResponseWriter, r *http.Request, networkID NetworkIDParameter)
Update network (PUT /api/v2/networks/{networkID})
func (Unimplemented) PutApiV2SecuritygroupsSecurityGroupID ¶ added in v1.11.0
func (_ Unimplemented) PutApiV2SecuritygroupsSecurityGroupID(w http.ResponseWriter, r *http.Request, securityGroupID SecurityGroupIDParameter)
Update security group (PUT /api/v2/securitygroups/{securityGroupID})
func (Unimplemented) PutApiV2ServersServerID ¶ added in v1.11.0
func (_ Unimplemented) PutApiV2ServersServerID(w http.ResponseWriter, r *http.Request, serverID ServerIDParameter)
(PUT /api/v2/servers/{serverID})
type UnmarshalingParamError ¶
func (*UnmarshalingParamError) Error ¶
func (e *UnmarshalingParamError) Error() string
func (*UnmarshalingParamError) Unwrap ¶
func (e *UnmarshalingParamError) Unwrap() error