Documentation ¶
Index ¶
- type Client
- func (a *Client) CreateRecommendationForWorkspace(params *CreateRecommendationForWorkspaceParams) (*CreateRecommendationForWorkspaceOK, error)
- func (a *Client) GetAccessConfigsForWorkspace(params *GetAccessConfigsForWorkspaceParams) (*GetAccessConfigsForWorkspaceOK, error)
- func (a *Client) GetDisktypesForWorkspace(params *GetDisktypesForWorkspaceParams) (*GetDisktypesForWorkspaceOK, error)
- func (a *Client) GetEncryptionKeysForWorkspace(params *GetEncryptionKeysForWorkspaceParams) (*GetEncryptionKeysForWorkspaceOK, error)
- func (a *Client) GetGatewaysCredentialIDForWorkspace(params *GetGatewaysCredentialIDForWorkspaceParams) (*GetGatewaysCredentialIDForWorkspaceOK, error)
- func (a *Client) GetIPPoolsCredentialIDForWorkspace(params *GetIPPoolsCredentialIDForWorkspaceParams) (*GetIPPoolsCredentialIDForWorkspaceOK, error)
- func (a *Client) GetPlatformNetworksForWorkspace(params *GetPlatformNetworksForWorkspaceParams) (*GetPlatformNetworksForWorkspaceOK, error)
- func (a *Client) GetPlatformSShKeysForWorkspace(params *GetPlatformSShKeysForWorkspaceParams) (*GetPlatformSShKeysForWorkspaceOK, error)
- func (a *Client) GetPlatformSecurityGroupsForWorkspace(params *GetPlatformSecurityGroupsForWorkspaceParams) (*GetPlatformSecurityGroupsForWorkspaceOK, error)
- func (a *Client) GetRegionsByCredentialAndWorkspace(params *GetRegionsByCredentialAndWorkspaceParams) (*GetRegionsByCredentialAndWorkspaceOK, error)
- func (a *Client) GetVMTypesByCredentialAndWorkspace(params *GetVMTypesByCredentialAndWorkspaceParams) (*GetVMTypesByCredentialAndWorkspaceOK, error)
- func (a *Client) SetTransport(transport runtime.ClientTransport)
- type CreateRecommendationForWorkspaceOK
- type CreateRecommendationForWorkspaceParams
- func NewCreateRecommendationForWorkspaceParams() *CreateRecommendationForWorkspaceParams
- func NewCreateRecommendationForWorkspaceParamsWithContext(ctx context.Context) *CreateRecommendationForWorkspaceParams
- func NewCreateRecommendationForWorkspaceParamsWithHTTPClient(client *http.Client) *CreateRecommendationForWorkspaceParams
- func NewCreateRecommendationForWorkspaceParamsWithTimeout(timeout time.Duration) *CreateRecommendationForWorkspaceParams
- func (o *CreateRecommendationForWorkspaceParams) SetBody(body *models_cloudbreak.RecommendationRequestJSON)
- func (o *CreateRecommendationForWorkspaceParams) SetContext(ctx context.Context)
- func (o *CreateRecommendationForWorkspaceParams) SetHTTPClient(client *http.Client)
- func (o *CreateRecommendationForWorkspaceParams) SetTimeout(timeout time.Duration)
- func (o *CreateRecommendationForWorkspaceParams) SetWorkspaceID(workspaceID int64)
- func (o *CreateRecommendationForWorkspaceParams) WithBody(body *models_cloudbreak.RecommendationRequestJSON) *CreateRecommendationForWorkspaceParams
- func (o *CreateRecommendationForWorkspaceParams) WithContext(ctx context.Context) *CreateRecommendationForWorkspaceParams
- func (o *CreateRecommendationForWorkspaceParams) WithHTTPClient(client *http.Client) *CreateRecommendationForWorkspaceParams
- func (o *CreateRecommendationForWorkspaceParams) WithTimeout(timeout time.Duration) *CreateRecommendationForWorkspaceParams
- func (o *CreateRecommendationForWorkspaceParams) WithWorkspaceID(workspaceID int64) *CreateRecommendationForWorkspaceParams
- func (o *CreateRecommendationForWorkspaceParams) WriteToRequest(r runtime.ClientRequest, reg strfmt.Registry) error
- type CreateRecommendationForWorkspaceReader
- type GetAccessConfigsForWorkspaceOK
- type GetAccessConfigsForWorkspaceParams
- func NewGetAccessConfigsForWorkspaceParams() *GetAccessConfigsForWorkspaceParams
- func NewGetAccessConfigsForWorkspaceParamsWithContext(ctx context.Context) *GetAccessConfigsForWorkspaceParams
- func NewGetAccessConfigsForWorkspaceParamsWithHTTPClient(client *http.Client) *GetAccessConfigsForWorkspaceParams
- func NewGetAccessConfigsForWorkspaceParamsWithTimeout(timeout time.Duration) *GetAccessConfigsForWorkspaceParams
- func (o *GetAccessConfigsForWorkspaceParams) SetBody(body *models_cloudbreak.PlatformResourceRequestJSON)
- func (o *GetAccessConfigsForWorkspaceParams) SetContext(ctx context.Context)
- func (o *GetAccessConfigsForWorkspaceParams) SetHTTPClient(client *http.Client)
- func (o *GetAccessConfigsForWorkspaceParams) SetTimeout(timeout time.Duration)
- func (o *GetAccessConfigsForWorkspaceParams) SetWorkspaceID(workspaceID int64)
- func (o *GetAccessConfigsForWorkspaceParams) WithBody(body *models_cloudbreak.PlatformResourceRequestJSON) *GetAccessConfigsForWorkspaceParams
- func (o *GetAccessConfigsForWorkspaceParams) WithContext(ctx context.Context) *GetAccessConfigsForWorkspaceParams
- func (o *GetAccessConfigsForWorkspaceParams) WithHTTPClient(client *http.Client) *GetAccessConfigsForWorkspaceParams
- func (o *GetAccessConfigsForWorkspaceParams) WithTimeout(timeout time.Duration) *GetAccessConfigsForWorkspaceParams
- func (o *GetAccessConfigsForWorkspaceParams) WithWorkspaceID(workspaceID int64) *GetAccessConfigsForWorkspaceParams
- func (o *GetAccessConfigsForWorkspaceParams) WriteToRequest(r runtime.ClientRequest, reg strfmt.Registry) error
- type GetAccessConfigsForWorkspaceReader
- type GetDisktypesForWorkspaceOK
- type GetDisktypesForWorkspaceParams
- func NewGetDisktypesForWorkspaceParams() *GetDisktypesForWorkspaceParams
- func NewGetDisktypesForWorkspaceParamsWithContext(ctx context.Context) *GetDisktypesForWorkspaceParams
- func NewGetDisktypesForWorkspaceParamsWithHTTPClient(client *http.Client) *GetDisktypesForWorkspaceParams
- func NewGetDisktypesForWorkspaceParamsWithTimeout(timeout time.Duration) *GetDisktypesForWorkspaceParams
- func (o *GetDisktypesForWorkspaceParams) SetContext(ctx context.Context)
- func (o *GetDisktypesForWorkspaceParams) SetHTTPClient(client *http.Client)
- func (o *GetDisktypesForWorkspaceParams) SetTimeout(timeout time.Duration)
- func (o *GetDisktypesForWorkspaceParams) SetWorkspaceID(workspaceID int64)
- func (o *GetDisktypesForWorkspaceParams) WithContext(ctx context.Context) *GetDisktypesForWorkspaceParams
- func (o *GetDisktypesForWorkspaceParams) WithHTTPClient(client *http.Client) *GetDisktypesForWorkspaceParams
- func (o *GetDisktypesForWorkspaceParams) WithTimeout(timeout time.Duration) *GetDisktypesForWorkspaceParams
- func (o *GetDisktypesForWorkspaceParams) WithWorkspaceID(workspaceID int64) *GetDisktypesForWorkspaceParams
- func (o *GetDisktypesForWorkspaceParams) WriteToRequest(r runtime.ClientRequest, reg strfmt.Registry) error
- type GetDisktypesForWorkspaceReader
- type GetEncryptionKeysForWorkspaceOK
- type GetEncryptionKeysForWorkspaceParams
- func NewGetEncryptionKeysForWorkspaceParams() *GetEncryptionKeysForWorkspaceParams
- func NewGetEncryptionKeysForWorkspaceParamsWithContext(ctx context.Context) *GetEncryptionKeysForWorkspaceParams
- func NewGetEncryptionKeysForWorkspaceParamsWithHTTPClient(client *http.Client) *GetEncryptionKeysForWorkspaceParams
- func NewGetEncryptionKeysForWorkspaceParamsWithTimeout(timeout time.Duration) *GetEncryptionKeysForWorkspaceParams
- func (o *GetEncryptionKeysForWorkspaceParams) SetBody(body *models_cloudbreak.PlatformResourceRequestJSON)
- func (o *GetEncryptionKeysForWorkspaceParams) SetContext(ctx context.Context)
- func (o *GetEncryptionKeysForWorkspaceParams) SetHTTPClient(client *http.Client)
- func (o *GetEncryptionKeysForWorkspaceParams) SetTimeout(timeout time.Duration)
- func (o *GetEncryptionKeysForWorkspaceParams) SetWorkspaceID(workspaceID int64)
- func (o *GetEncryptionKeysForWorkspaceParams) WithBody(body *models_cloudbreak.PlatformResourceRequestJSON) *GetEncryptionKeysForWorkspaceParams
- func (o *GetEncryptionKeysForWorkspaceParams) WithContext(ctx context.Context) *GetEncryptionKeysForWorkspaceParams
- func (o *GetEncryptionKeysForWorkspaceParams) WithHTTPClient(client *http.Client) *GetEncryptionKeysForWorkspaceParams
- func (o *GetEncryptionKeysForWorkspaceParams) WithTimeout(timeout time.Duration) *GetEncryptionKeysForWorkspaceParams
- func (o *GetEncryptionKeysForWorkspaceParams) WithWorkspaceID(workspaceID int64) *GetEncryptionKeysForWorkspaceParams
- func (o *GetEncryptionKeysForWorkspaceParams) WriteToRequest(r runtime.ClientRequest, reg strfmt.Registry) error
- type GetEncryptionKeysForWorkspaceReader
- type GetGatewaysCredentialIDForWorkspaceOK
- type GetGatewaysCredentialIDForWorkspaceParams
- func NewGetGatewaysCredentialIDForWorkspaceParams() *GetGatewaysCredentialIDForWorkspaceParams
- func NewGetGatewaysCredentialIDForWorkspaceParamsWithContext(ctx context.Context) *GetGatewaysCredentialIDForWorkspaceParams
- func NewGetGatewaysCredentialIDForWorkspaceParamsWithHTTPClient(client *http.Client) *GetGatewaysCredentialIDForWorkspaceParams
- func NewGetGatewaysCredentialIDForWorkspaceParamsWithTimeout(timeout time.Duration) *GetGatewaysCredentialIDForWorkspaceParams
- func (o *GetGatewaysCredentialIDForWorkspaceParams) SetBody(body *models_cloudbreak.PlatformResourceRequestJSON)
- func (o *GetGatewaysCredentialIDForWorkspaceParams) SetContext(ctx context.Context)
- func (o *GetGatewaysCredentialIDForWorkspaceParams) SetHTTPClient(client *http.Client)
- func (o *GetGatewaysCredentialIDForWorkspaceParams) SetTimeout(timeout time.Duration)
- func (o *GetGatewaysCredentialIDForWorkspaceParams) SetWorkspaceID(workspaceID int64)
- func (o *GetGatewaysCredentialIDForWorkspaceParams) WithBody(body *models_cloudbreak.PlatformResourceRequestJSON) *GetGatewaysCredentialIDForWorkspaceParams
- func (o *GetGatewaysCredentialIDForWorkspaceParams) WithContext(ctx context.Context) *GetGatewaysCredentialIDForWorkspaceParams
- func (o *GetGatewaysCredentialIDForWorkspaceParams) WithHTTPClient(client *http.Client) *GetGatewaysCredentialIDForWorkspaceParams
- func (o *GetGatewaysCredentialIDForWorkspaceParams) WithTimeout(timeout time.Duration) *GetGatewaysCredentialIDForWorkspaceParams
- func (o *GetGatewaysCredentialIDForWorkspaceParams) WithWorkspaceID(workspaceID int64) *GetGatewaysCredentialIDForWorkspaceParams
- func (o *GetGatewaysCredentialIDForWorkspaceParams) WriteToRequest(r runtime.ClientRequest, reg strfmt.Registry) error
- type GetGatewaysCredentialIDForWorkspaceReader
- type GetIPPoolsCredentialIDForWorkspaceOK
- type GetIPPoolsCredentialIDForWorkspaceParams
- func NewGetIPPoolsCredentialIDForWorkspaceParams() *GetIPPoolsCredentialIDForWorkspaceParams
- func NewGetIPPoolsCredentialIDForWorkspaceParamsWithContext(ctx context.Context) *GetIPPoolsCredentialIDForWorkspaceParams
- func NewGetIPPoolsCredentialIDForWorkspaceParamsWithHTTPClient(client *http.Client) *GetIPPoolsCredentialIDForWorkspaceParams
- func NewGetIPPoolsCredentialIDForWorkspaceParamsWithTimeout(timeout time.Duration) *GetIPPoolsCredentialIDForWorkspaceParams
- func (o *GetIPPoolsCredentialIDForWorkspaceParams) SetBody(body *models_cloudbreak.PlatformResourceRequestJSON)
- func (o *GetIPPoolsCredentialIDForWorkspaceParams) SetContext(ctx context.Context)
- func (o *GetIPPoolsCredentialIDForWorkspaceParams) SetHTTPClient(client *http.Client)
- func (o *GetIPPoolsCredentialIDForWorkspaceParams) SetTimeout(timeout time.Duration)
- func (o *GetIPPoolsCredentialIDForWorkspaceParams) SetWorkspaceID(workspaceID int64)
- func (o *GetIPPoolsCredentialIDForWorkspaceParams) WithBody(body *models_cloudbreak.PlatformResourceRequestJSON) *GetIPPoolsCredentialIDForWorkspaceParams
- func (o *GetIPPoolsCredentialIDForWorkspaceParams) WithContext(ctx context.Context) *GetIPPoolsCredentialIDForWorkspaceParams
- func (o *GetIPPoolsCredentialIDForWorkspaceParams) WithHTTPClient(client *http.Client) *GetIPPoolsCredentialIDForWorkspaceParams
- func (o *GetIPPoolsCredentialIDForWorkspaceParams) WithTimeout(timeout time.Duration) *GetIPPoolsCredentialIDForWorkspaceParams
- func (o *GetIPPoolsCredentialIDForWorkspaceParams) WithWorkspaceID(workspaceID int64) *GetIPPoolsCredentialIDForWorkspaceParams
- func (o *GetIPPoolsCredentialIDForWorkspaceParams) WriteToRequest(r runtime.ClientRequest, reg strfmt.Registry) error
- type GetIPPoolsCredentialIDForWorkspaceReader
- type GetPlatformNetworksForWorkspaceOK
- type GetPlatformNetworksForWorkspaceParams
- func NewGetPlatformNetworksForWorkspaceParams() *GetPlatformNetworksForWorkspaceParams
- func NewGetPlatformNetworksForWorkspaceParamsWithContext(ctx context.Context) *GetPlatformNetworksForWorkspaceParams
- func NewGetPlatformNetworksForWorkspaceParamsWithHTTPClient(client *http.Client) *GetPlatformNetworksForWorkspaceParams
- func NewGetPlatformNetworksForWorkspaceParamsWithTimeout(timeout time.Duration) *GetPlatformNetworksForWorkspaceParams
- func (o *GetPlatformNetworksForWorkspaceParams) SetBody(body *models_cloudbreak.PlatformResourceRequestJSON)
- func (o *GetPlatformNetworksForWorkspaceParams) SetContext(ctx context.Context)
- func (o *GetPlatformNetworksForWorkspaceParams) SetHTTPClient(client *http.Client)
- func (o *GetPlatformNetworksForWorkspaceParams) SetTimeout(timeout time.Duration)
- func (o *GetPlatformNetworksForWorkspaceParams) SetWorkspaceID(workspaceID int64)
- func (o *GetPlatformNetworksForWorkspaceParams) WithBody(body *models_cloudbreak.PlatformResourceRequestJSON) *GetPlatformNetworksForWorkspaceParams
- func (o *GetPlatformNetworksForWorkspaceParams) WithContext(ctx context.Context) *GetPlatformNetworksForWorkspaceParams
- func (o *GetPlatformNetworksForWorkspaceParams) WithHTTPClient(client *http.Client) *GetPlatformNetworksForWorkspaceParams
- func (o *GetPlatformNetworksForWorkspaceParams) WithTimeout(timeout time.Duration) *GetPlatformNetworksForWorkspaceParams
- func (o *GetPlatformNetworksForWorkspaceParams) WithWorkspaceID(workspaceID int64) *GetPlatformNetworksForWorkspaceParams
- func (o *GetPlatformNetworksForWorkspaceParams) WriteToRequest(r runtime.ClientRequest, reg strfmt.Registry) error
- type GetPlatformNetworksForWorkspaceReader
- type GetPlatformSShKeysForWorkspaceOK
- type GetPlatformSShKeysForWorkspaceParams
- func NewGetPlatformSShKeysForWorkspaceParams() *GetPlatformSShKeysForWorkspaceParams
- func NewGetPlatformSShKeysForWorkspaceParamsWithContext(ctx context.Context) *GetPlatformSShKeysForWorkspaceParams
- func NewGetPlatformSShKeysForWorkspaceParamsWithHTTPClient(client *http.Client) *GetPlatformSShKeysForWorkspaceParams
- func NewGetPlatformSShKeysForWorkspaceParamsWithTimeout(timeout time.Duration) *GetPlatformSShKeysForWorkspaceParams
- func (o *GetPlatformSShKeysForWorkspaceParams) SetBody(body *models_cloudbreak.PlatformResourceRequestJSON)
- func (o *GetPlatformSShKeysForWorkspaceParams) SetContext(ctx context.Context)
- func (o *GetPlatformSShKeysForWorkspaceParams) SetHTTPClient(client *http.Client)
- func (o *GetPlatformSShKeysForWorkspaceParams) SetTimeout(timeout time.Duration)
- func (o *GetPlatformSShKeysForWorkspaceParams) SetWorkspaceID(workspaceID int64)
- func (o *GetPlatformSShKeysForWorkspaceParams) WithBody(body *models_cloudbreak.PlatformResourceRequestJSON) *GetPlatformSShKeysForWorkspaceParams
- func (o *GetPlatformSShKeysForWorkspaceParams) WithContext(ctx context.Context) *GetPlatformSShKeysForWorkspaceParams
- func (o *GetPlatformSShKeysForWorkspaceParams) WithHTTPClient(client *http.Client) *GetPlatformSShKeysForWorkspaceParams
- func (o *GetPlatformSShKeysForWorkspaceParams) WithTimeout(timeout time.Duration) *GetPlatformSShKeysForWorkspaceParams
- func (o *GetPlatformSShKeysForWorkspaceParams) WithWorkspaceID(workspaceID int64) *GetPlatformSShKeysForWorkspaceParams
- func (o *GetPlatformSShKeysForWorkspaceParams) WriteToRequest(r runtime.ClientRequest, reg strfmt.Registry) error
- type GetPlatformSShKeysForWorkspaceReader
- type GetPlatformSecurityGroupsForWorkspaceOK
- type GetPlatformSecurityGroupsForWorkspaceParams
- func NewGetPlatformSecurityGroupsForWorkspaceParams() *GetPlatformSecurityGroupsForWorkspaceParams
- func NewGetPlatformSecurityGroupsForWorkspaceParamsWithContext(ctx context.Context) *GetPlatformSecurityGroupsForWorkspaceParams
- func NewGetPlatformSecurityGroupsForWorkspaceParamsWithHTTPClient(client *http.Client) *GetPlatformSecurityGroupsForWorkspaceParams
- func NewGetPlatformSecurityGroupsForWorkspaceParamsWithTimeout(timeout time.Duration) *GetPlatformSecurityGroupsForWorkspaceParams
- func (o *GetPlatformSecurityGroupsForWorkspaceParams) SetBody(body *models_cloudbreak.PlatformResourceRequestJSON)
- func (o *GetPlatformSecurityGroupsForWorkspaceParams) SetContext(ctx context.Context)
- func (o *GetPlatformSecurityGroupsForWorkspaceParams) SetHTTPClient(client *http.Client)
- func (o *GetPlatformSecurityGroupsForWorkspaceParams) SetTimeout(timeout time.Duration)
- func (o *GetPlatformSecurityGroupsForWorkspaceParams) SetWorkspaceID(workspaceID int64)
- func (o *GetPlatformSecurityGroupsForWorkspaceParams) WithBody(body *models_cloudbreak.PlatformResourceRequestJSON) *GetPlatformSecurityGroupsForWorkspaceParams
- func (o *GetPlatformSecurityGroupsForWorkspaceParams) WithContext(ctx context.Context) *GetPlatformSecurityGroupsForWorkspaceParams
- func (o *GetPlatformSecurityGroupsForWorkspaceParams) WithHTTPClient(client *http.Client) *GetPlatformSecurityGroupsForWorkspaceParams
- func (o *GetPlatformSecurityGroupsForWorkspaceParams) WithTimeout(timeout time.Duration) *GetPlatformSecurityGroupsForWorkspaceParams
- func (o *GetPlatformSecurityGroupsForWorkspaceParams) WithWorkspaceID(workspaceID int64) *GetPlatformSecurityGroupsForWorkspaceParams
- func (o *GetPlatformSecurityGroupsForWorkspaceParams) WriteToRequest(r runtime.ClientRequest, reg strfmt.Registry) error
- type GetPlatformSecurityGroupsForWorkspaceReader
- type GetRegionsByCredentialAndWorkspaceOK
- type GetRegionsByCredentialAndWorkspaceParams
- func NewGetRegionsByCredentialAndWorkspaceParams() *GetRegionsByCredentialAndWorkspaceParams
- func NewGetRegionsByCredentialAndWorkspaceParamsWithContext(ctx context.Context) *GetRegionsByCredentialAndWorkspaceParams
- func NewGetRegionsByCredentialAndWorkspaceParamsWithHTTPClient(client *http.Client) *GetRegionsByCredentialAndWorkspaceParams
- func NewGetRegionsByCredentialAndWorkspaceParamsWithTimeout(timeout time.Duration) *GetRegionsByCredentialAndWorkspaceParams
- func (o *GetRegionsByCredentialAndWorkspaceParams) SetBody(body *models_cloudbreak.PlatformResourceRequestJSON)
- func (o *GetRegionsByCredentialAndWorkspaceParams) SetContext(ctx context.Context)
- func (o *GetRegionsByCredentialAndWorkspaceParams) SetHTTPClient(client *http.Client)
- func (o *GetRegionsByCredentialAndWorkspaceParams) SetTimeout(timeout time.Duration)
- func (o *GetRegionsByCredentialAndWorkspaceParams) SetWorkspaceID(workspaceID int64)
- func (o *GetRegionsByCredentialAndWorkspaceParams) WithBody(body *models_cloudbreak.PlatformResourceRequestJSON) *GetRegionsByCredentialAndWorkspaceParams
- func (o *GetRegionsByCredentialAndWorkspaceParams) WithContext(ctx context.Context) *GetRegionsByCredentialAndWorkspaceParams
- func (o *GetRegionsByCredentialAndWorkspaceParams) WithHTTPClient(client *http.Client) *GetRegionsByCredentialAndWorkspaceParams
- func (o *GetRegionsByCredentialAndWorkspaceParams) WithTimeout(timeout time.Duration) *GetRegionsByCredentialAndWorkspaceParams
- func (o *GetRegionsByCredentialAndWorkspaceParams) WithWorkspaceID(workspaceID int64) *GetRegionsByCredentialAndWorkspaceParams
- func (o *GetRegionsByCredentialAndWorkspaceParams) WriteToRequest(r runtime.ClientRequest, reg strfmt.Registry) error
- type GetRegionsByCredentialAndWorkspaceReader
- type GetVMTypesByCredentialAndWorkspaceOK
- type GetVMTypesByCredentialAndWorkspaceParams
- func NewGetVMTypesByCredentialAndWorkspaceParams() *GetVMTypesByCredentialAndWorkspaceParams
- func NewGetVMTypesByCredentialAndWorkspaceParamsWithContext(ctx context.Context) *GetVMTypesByCredentialAndWorkspaceParams
- func NewGetVMTypesByCredentialAndWorkspaceParamsWithHTTPClient(client *http.Client) *GetVMTypesByCredentialAndWorkspaceParams
- func NewGetVMTypesByCredentialAndWorkspaceParamsWithTimeout(timeout time.Duration) *GetVMTypesByCredentialAndWorkspaceParams
- func (o *GetVMTypesByCredentialAndWorkspaceParams) SetBody(body *models_cloudbreak.PlatformResourceRequestJSON)
- func (o *GetVMTypesByCredentialAndWorkspaceParams) SetContext(ctx context.Context)
- func (o *GetVMTypesByCredentialAndWorkspaceParams) SetHTTPClient(client *http.Client)
- func (o *GetVMTypesByCredentialAndWorkspaceParams) SetTimeout(timeout time.Duration)
- func (o *GetVMTypesByCredentialAndWorkspaceParams) SetWorkspaceID(workspaceID int64)
- func (o *GetVMTypesByCredentialAndWorkspaceParams) WithBody(body *models_cloudbreak.PlatformResourceRequestJSON) *GetVMTypesByCredentialAndWorkspaceParams
- func (o *GetVMTypesByCredentialAndWorkspaceParams) WithContext(ctx context.Context) *GetVMTypesByCredentialAndWorkspaceParams
- func (o *GetVMTypesByCredentialAndWorkspaceParams) WithHTTPClient(client *http.Client) *GetVMTypesByCredentialAndWorkspaceParams
- func (o *GetVMTypesByCredentialAndWorkspaceParams) WithTimeout(timeout time.Duration) *GetVMTypesByCredentialAndWorkspaceParams
- func (o *GetVMTypesByCredentialAndWorkspaceParams) WithWorkspaceID(workspaceID int64) *GetVMTypesByCredentialAndWorkspaceParams
- func (o *GetVMTypesByCredentialAndWorkspaceParams) WriteToRequest(r runtime.ClientRequest, reg strfmt.Registry) error
- type GetVMTypesByCredentialAndWorkspaceReader
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type Client ¶
type Client struct {
// contains filtered or unexported fields
}
Client for v3 workspace id connectors API
func New ¶
func New(transport runtime.ClientTransport, formats strfmt.Registry) *Client
New creates a new v3 workspace id connectors API client.
func (*Client) CreateRecommendationForWorkspace ¶
func (a *Client) CreateRecommendationForWorkspace(params *CreateRecommendationForWorkspaceParams) (*CreateRecommendationForWorkspaceOK, error)
CreateRecommendationForWorkspace creates a recommendation that advises cloud resources for the given blueprint
Each cloud provider has it's own specific resources like instance types and disk types. These endpoints are collecting them.
func (*Client) GetAccessConfigsForWorkspace ¶
func (a *Client) GetAccessConfigsForWorkspace(params *GetAccessConfigsForWorkspaceParams) (*GetAccessConfigsForWorkspaceOK, error)
GetAccessConfigsForWorkspace retrives access configs with properties
Each cloud provider has it's own specific resources like instance types and disk types. These endpoints are collecting them.
func (*Client) GetDisktypesForWorkspace ¶
func (a *Client) GetDisktypesForWorkspace(params *GetDisktypesForWorkspaceParams) (*GetDisktypesForWorkspaceOK, error)
GetDisktypesForWorkspace retrives available disk types
Each cloud provider has it's own specific resources like instance types and disk types. These endpoints are collecting them.
func (*Client) GetEncryptionKeysForWorkspace ¶
func (a *Client) GetEncryptionKeysForWorkspace(params *GetEncryptionKeysForWorkspaceParams) (*GetEncryptionKeysForWorkspaceOK, error)
GetEncryptionKeysForWorkspace retrives encryption keys with properties
Each cloud provider has it's own specific resources like instance types and disk types. These endpoints are collecting them.
func (*Client) GetGatewaysCredentialIDForWorkspace ¶
func (a *Client) GetGatewaysCredentialIDForWorkspace(params *GetGatewaysCredentialIDForWorkspaceParams) (*GetGatewaysCredentialIDForWorkspaceOK, error)
GetGatewaysCredentialIDForWorkspace retrives gateways with properties
Each cloud provider has it's own specific resources like instance types and disk types. These endpoints are collecting them.
func (*Client) GetIPPoolsCredentialIDForWorkspace ¶
func (a *Client) GetIPPoolsCredentialIDForWorkspace(params *GetIPPoolsCredentialIDForWorkspaceParams) (*GetIPPoolsCredentialIDForWorkspaceOK, error)
GetIPPoolsCredentialIDForWorkspace retrives ip pools with properties
Each cloud provider has it's own specific resources like instance types and disk types. These endpoints are collecting them.
func (*Client) GetPlatformNetworksForWorkspace ¶
func (a *Client) GetPlatformNetworksForWorkspace(params *GetPlatformNetworksForWorkspaceParams) (*GetPlatformNetworksForWorkspaceOK, error)
GetPlatformNetworksForWorkspace retrives network properties
Each cloud provider has it's own specific resources like instance types and disk types. These endpoints are collecting them.
func (*Client) GetPlatformSShKeysForWorkspace ¶
func (a *Client) GetPlatformSShKeysForWorkspace(params *GetPlatformSShKeysForWorkspaceParams) (*GetPlatformSShKeysForWorkspaceOK, error)
GetPlatformSShKeysForWorkspace retrives sshkeys properties
Each cloud provider has it's own specific resources like instance types and disk types. These endpoints are collecting them.
func (*Client) GetPlatformSecurityGroupsForWorkspace ¶
func (a *Client) GetPlatformSecurityGroupsForWorkspace(params *GetPlatformSecurityGroupsForWorkspaceParams) (*GetPlatformSecurityGroupsForWorkspaceOK, error)
GetPlatformSecurityGroupsForWorkspace retrives securitygroups properties
Each cloud provider has it's own specific resources like instance types and disk types. These endpoints are collecting them.
func (*Client) GetRegionsByCredentialAndWorkspace ¶
func (a *Client) GetRegionsByCredentialAndWorkspace(params *GetRegionsByCredentialAndWorkspaceParams) (*GetRegionsByCredentialAndWorkspaceOK, error)
GetRegionsByCredentialAndWorkspace retrives regions by type
Each cloud provider has it's own specific resources like instance types and disk types. These endpoints are collecting them.
func (*Client) GetVMTypesByCredentialAndWorkspace ¶
func (a *Client) GetVMTypesByCredentialAndWorkspace(params *GetVMTypesByCredentialAndWorkspaceParams) (*GetVMTypesByCredentialAndWorkspaceOK, error)
GetVMTypesByCredentialAndWorkspace retrives vmtype properties by credential
Each cloud provider has it's own specific resources like instance types and disk types. These endpoints are collecting them.
func (*Client) SetTransport ¶
func (a *Client) SetTransport(transport runtime.ClientTransport)
SetTransport changes the transport on the client
type CreateRecommendationForWorkspaceOK ¶
type CreateRecommendationForWorkspaceOK struct {
Payload *models_cloudbreak.RecommendationResponse
}
CreateRecommendationForWorkspaceOK handles this case with default header values.
successful operation
func NewCreateRecommendationForWorkspaceOK ¶
func NewCreateRecommendationForWorkspaceOK() *CreateRecommendationForWorkspaceOK
NewCreateRecommendationForWorkspaceOK creates a CreateRecommendationForWorkspaceOK with default headers values
func (*CreateRecommendationForWorkspaceOK) Error ¶
func (o *CreateRecommendationForWorkspaceOK) Error() string
type CreateRecommendationForWorkspaceParams ¶
type CreateRecommendationForWorkspaceParams struct { /*Body*/ Body *models_cloudbreak.RecommendationRequestJSON /*WorkspaceID*/ WorkspaceID int64 Context context.Context HTTPClient *http.Client // contains filtered or unexported fields }
CreateRecommendationForWorkspaceParams contains all the parameters to send to the API endpoint for the create recommendation for workspace operation typically these are written to a http.Request
func NewCreateRecommendationForWorkspaceParams ¶
func NewCreateRecommendationForWorkspaceParams() *CreateRecommendationForWorkspaceParams
NewCreateRecommendationForWorkspaceParams creates a new CreateRecommendationForWorkspaceParams object with the default values initialized.
func NewCreateRecommendationForWorkspaceParamsWithContext ¶
func NewCreateRecommendationForWorkspaceParamsWithContext(ctx context.Context) *CreateRecommendationForWorkspaceParams
NewCreateRecommendationForWorkspaceParamsWithContext creates a new CreateRecommendationForWorkspaceParams object with the default values initialized, and the ability to set a context for a request
func NewCreateRecommendationForWorkspaceParamsWithHTTPClient ¶
func NewCreateRecommendationForWorkspaceParamsWithHTTPClient(client *http.Client) *CreateRecommendationForWorkspaceParams
NewCreateRecommendationForWorkspaceParamsWithHTTPClient creates a new CreateRecommendationForWorkspaceParams object with the default values initialized, and the ability to set a custom HTTPClient for a request
func NewCreateRecommendationForWorkspaceParamsWithTimeout ¶
func NewCreateRecommendationForWorkspaceParamsWithTimeout(timeout time.Duration) *CreateRecommendationForWorkspaceParams
NewCreateRecommendationForWorkspaceParamsWithTimeout creates a new CreateRecommendationForWorkspaceParams object with the default values initialized, and the ability to set a timeout on a request
func (*CreateRecommendationForWorkspaceParams) SetBody ¶
func (o *CreateRecommendationForWorkspaceParams) SetBody(body *models_cloudbreak.RecommendationRequestJSON)
SetBody adds the body to the create recommendation for workspace params
func (*CreateRecommendationForWorkspaceParams) SetContext ¶
func (o *CreateRecommendationForWorkspaceParams) SetContext(ctx context.Context)
SetContext adds the context to the create recommendation for workspace params
func (*CreateRecommendationForWorkspaceParams) SetHTTPClient ¶
func (o *CreateRecommendationForWorkspaceParams) SetHTTPClient(client *http.Client)
SetHTTPClient adds the HTTPClient to the create recommendation for workspace params
func (*CreateRecommendationForWorkspaceParams) SetTimeout ¶
func (o *CreateRecommendationForWorkspaceParams) SetTimeout(timeout time.Duration)
SetTimeout adds the timeout to the create recommendation for workspace params
func (*CreateRecommendationForWorkspaceParams) SetWorkspaceID ¶
func (o *CreateRecommendationForWorkspaceParams) SetWorkspaceID(workspaceID int64)
SetWorkspaceID adds the workspaceId to the create recommendation for workspace params
func (*CreateRecommendationForWorkspaceParams) WithBody ¶
func (o *CreateRecommendationForWorkspaceParams) WithBody(body *models_cloudbreak.RecommendationRequestJSON) *CreateRecommendationForWorkspaceParams
WithBody adds the body to the create recommendation for workspace params
func (*CreateRecommendationForWorkspaceParams) WithContext ¶
func (o *CreateRecommendationForWorkspaceParams) WithContext(ctx context.Context) *CreateRecommendationForWorkspaceParams
WithContext adds the context to the create recommendation for workspace params
func (*CreateRecommendationForWorkspaceParams) WithHTTPClient ¶
func (o *CreateRecommendationForWorkspaceParams) WithHTTPClient(client *http.Client) *CreateRecommendationForWorkspaceParams
WithHTTPClient adds the HTTPClient to the create recommendation for workspace params
func (*CreateRecommendationForWorkspaceParams) WithTimeout ¶
func (o *CreateRecommendationForWorkspaceParams) WithTimeout(timeout time.Duration) *CreateRecommendationForWorkspaceParams
WithTimeout adds the timeout to the create recommendation for workspace params
func (*CreateRecommendationForWorkspaceParams) WithWorkspaceID ¶
func (o *CreateRecommendationForWorkspaceParams) WithWorkspaceID(workspaceID int64) *CreateRecommendationForWorkspaceParams
WithWorkspaceID adds the workspaceID to the create recommendation for workspace params
func (*CreateRecommendationForWorkspaceParams) WriteToRequest ¶
func (o *CreateRecommendationForWorkspaceParams) WriteToRequest(r runtime.ClientRequest, reg strfmt.Registry) error
WriteToRequest writes these params to a swagger request
type CreateRecommendationForWorkspaceReader ¶
type CreateRecommendationForWorkspaceReader struct {
// contains filtered or unexported fields
}
CreateRecommendationForWorkspaceReader is a Reader for the CreateRecommendationForWorkspace structure.
func (*CreateRecommendationForWorkspaceReader) ReadResponse ¶
func (o *CreateRecommendationForWorkspaceReader) ReadResponse(response runtime.ClientResponse, consumer runtime.Consumer) (interface{}, error)
ReadResponse reads a server response into the received o.
type GetAccessConfigsForWorkspaceOK ¶
type GetAccessConfigsForWorkspaceOK struct {
Payload *models_cloudbreak.PlatformAccessConfigsResponse
}
GetAccessConfigsForWorkspaceOK handles this case with default header values.
successful operation
func NewGetAccessConfigsForWorkspaceOK ¶
func NewGetAccessConfigsForWorkspaceOK() *GetAccessConfigsForWorkspaceOK
NewGetAccessConfigsForWorkspaceOK creates a GetAccessConfigsForWorkspaceOK with default headers values
func (*GetAccessConfigsForWorkspaceOK) Error ¶
func (o *GetAccessConfigsForWorkspaceOK) Error() string
type GetAccessConfigsForWorkspaceParams ¶
type GetAccessConfigsForWorkspaceParams struct { /*Body*/ Body *models_cloudbreak.PlatformResourceRequestJSON /*WorkspaceID*/ WorkspaceID int64 Context context.Context HTTPClient *http.Client // contains filtered or unexported fields }
GetAccessConfigsForWorkspaceParams contains all the parameters to send to the API endpoint for the get access configs for workspace operation typically these are written to a http.Request
func NewGetAccessConfigsForWorkspaceParams ¶
func NewGetAccessConfigsForWorkspaceParams() *GetAccessConfigsForWorkspaceParams
NewGetAccessConfigsForWorkspaceParams creates a new GetAccessConfigsForWorkspaceParams object with the default values initialized.
func NewGetAccessConfigsForWorkspaceParamsWithContext ¶
func NewGetAccessConfigsForWorkspaceParamsWithContext(ctx context.Context) *GetAccessConfigsForWorkspaceParams
NewGetAccessConfigsForWorkspaceParamsWithContext creates a new GetAccessConfigsForWorkspaceParams object with the default values initialized, and the ability to set a context for a request
func NewGetAccessConfigsForWorkspaceParamsWithHTTPClient ¶
func NewGetAccessConfigsForWorkspaceParamsWithHTTPClient(client *http.Client) *GetAccessConfigsForWorkspaceParams
NewGetAccessConfigsForWorkspaceParamsWithHTTPClient creates a new GetAccessConfigsForWorkspaceParams object with the default values initialized, and the ability to set a custom HTTPClient for a request
func NewGetAccessConfigsForWorkspaceParamsWithTimeout ¶
func NewGetAccessConfigsForWorkspaceParamsWithTimeout(timeout time.Duration) *GetAccessConfigsForWorkspaceParams
NewGetAccessConfigsForWorkspaceParamsWithTimeout creates a new GetAccessConfigsForWorkspaceParams object with the default values initialized, and the ability to set a timeout on a request
func (*GetAccessConfigsForWorkspaceParams) SetBody ¶
func (o *GetAccessConfigsForWorkspaceParams) SetBody(body *models_cloudbreak.PlatformResourceRequestJSON)
SetBody adds the body to the get access configs for workspace params
func (*GetAccessConfigsForWorkspaceParams) SetContext ¶
func (o *GetAccessConfigsForWorkspaceParams) SetContext(ctx context.Context)
SetContext adds the context to the get access configs for workspace params
func (*GetAccessConfigsForWorkspaceParams) SetHTTPClient ¶
func (o *GetAccessConfigsForWorkspaceParams) SetHTTPClient(client *http.Client)
SetHTTPClient adds the HTTPClient to the get access configs for workspace params
func (*GetAccessConfigsForWorkspaceParams) SetTimeout ¶
func (o *GetAccessConfigsForWorkspaceParams) SetTimeout(timeout time.Duration)
SetTimeout adds the timeout to the get access configs for workspace params
func (*GetAccessConfigsForWorkspaceParams) SetWorkspaceID ¶
func (o *GetAccessConfigsForWorkspaceParams) SetWorkspaceID(workspaceID int64)
SetWorkspaceID adds the workspaceId to the get access configs for workspace params
func (*GetAccessConfigsForWorkspaceParams) WithBody ¶
func (o *GetAccessConfigsForWorkspaceParams) WithBody(body *models_cloudbreak.PlatformResourceRequestJSON) *GetAccessConfigsForWorkspaceParams
WithBody adds the body to the get access configs for workspace params
func (*GetAccessConfigsForWorkspaceParams) WithContext ¶
func (o *GetAccessConfigsForWorkspaceParams) WithContext(ctx context.Context) *GetAccessConfigsForWorkspaceParams
WithContext adds the context to the get access configs for workspace params
func (*GetAccessConfigsForWorkspaceParams) WithHTTPClient ¶
func (o *GetAccessConfigsForWorkspaceParams) WithHTTPClient(client *http.Client) *GetAccessConfigsForWorkspaceParams
WithHTTPClient adds the HTTPClient to the get access configs for workspace params
func (*GetAccessConfigsForWorkspaceParams) WithTimeout ¶
func (o *GetAccessConfigsForWorkspaceParams) WithTimeout(timeout time.Duration) *GetAccessConfigsForWorkspaceParams
WithTimeout adds the timeout to the get access configs for workspace params
func (*GetAccessConfigsForWorkspaceParams) WithWorkspaceID ¶
func (o *GetAccessConfigsForWorkspaceParams) WithWorkspaceID(workspaceID int64) *GetAccessConfigsForWorkspaceParams
WithWorkspaceID adds the workspaceID to the get access configs for workspace params
func (*GetAccessConfigsForWorkspaceParams) WriteToRequest ¶
func (o *GetAccessConfigsForWorkspaceParams) WriteToRequest(r runtime.ClientRequest, reg strfmt.Registry) error
WriteToRequest writes these params to a swagger request
type GetAccessConfigsForWorkspaceReader ¶
type GetAccessConfigsForWorkspaceReader struct {
// contains filtered or unexported fields
}
GetAccessConfigsForWorkspaceReader is a Reader for the GetAccessConfigsForWorkspace structure.
func (*GetAccessConfigsForWorkspaceReader) ReadResponse ¶
func (o *GetAccessConfigsForWorkspaceReader) ReadResponse(response runtime.ClientResponse, consumer runtime.Consumer) (interface{}, error)
ReadResponse reads a server response into the received o.
type GetDisktypesForWorkspaceOK ¶
type GetDisktypesForWorkspaceOK struct {
Payload *models_cloudbreak.PlatformDisksJSON
}
GetDisktypesForWorkspaceOK handles this case with default header values.
successful operation
func NewGetDisktypesForWorkspaceOK ¶
func NewGetDisktypesForWorkspaceOK() *GetDisktypesForWorkspaceOK
NewGetDisktypesForWorkspaceOK creates a GetDisktypesForWorkspaceOK with default headers values
func (*GetDisktypesForWorkspaceOK) Error ¶
func (o *GetDisktypesForWorkspaceOK) Error() string
type GetDisktypesForWorkspaceParams ¶
type GetDisktypesForWorkspaceParams struct { /*WorkspaceID*/ WorkspaceID int64 Context context.Context HTTPClient *http.Client // contains filtered or unexported fields }
GetDisktypesForWorkspaceParams contains all the parameters to send to the API endpoint for the get disktypes for workspace operation typically these are written to a http.Request
func NewGetDisktypesForWorkspaceParams ¶
func NewGetDisktypesForWorkspaceParams() *GetDisktypesForWorkspaceParams
NewGetDisktypesForWorkspaceParams creates a new GetDisktypesForWorkspaceParams object with the default values initialized.
func NewGetDisktypesForWorkspaceParamsWithContext ¶
func NewGetDisktypesForWorkspaceParamsWithContext(ctx context.Context) *GetDisktypesForWorkspaceParams
NewGetDisktypesForWorkspaceParamsWithContext creates a new GetDisktypesForWorkspaceParams object with the default values initialized, and the ability to set a context for a request
func NewGetDisktypesForWorkspaceParamsWithHTTPClient ¶
func NewGetDisktypesForWorkspaceParamsWithHTTPClient(client *http.Client) *GetDisktypesForWorkspaceParams
NewGetDisktypesForWorkspaceParamsWithHTTPClient creates a new GetDisktypesForWorkspaceParams object with the default values initialized, and the ability to set a custom HTTPClient for a request
func NewGetDisktypesForWorkspaceParamsWithTimeout ¶
func NewGetDisktypesForWorkspaceParamsWithTimeout(timeout time.Duration) *GetDisktypesForWorkspaceParams
NewGetDisktypesForWorkspaceParamsWithTimeout creates a new GetDisktypesForWorkspaceParams object with the default values initialized, and the ability to set a timeout on a request
func (*GetDisktypesForWorkspaceParams) SetContext ¶
func (o *GetDisktypesForWorkspaceParams) SetContext(ctx context.Context)
SetContext adds the context to the get disktypes for workspace params
func (*GetDisktypesForWorkspaceParams) SetHTTPClient ¶
func (o *GetDisktypesForWorkspaceParams) SetHTTPClient(client *http.Client)
SetHTTPClient adds the HTTPClient to the get disktypes for workspace params
func (*GetDisktypesForWorkspaceParams) SetTimeout ¶
func (o *GetDisktypesForWorkspaceParams) SetTimeout(timeout time.Duration)
SetTimeout adds the timeout to the get disktypes for workspace params
func (*GetDisktypesForWorkspaceParams) SetWorkspaceID ¶
func (o *GetDisktypesForWorkspaceParams) SetWorkspaceID(workspaceID int64)
SetWorkspaceID adds the workspaceId to the get disktypes for workspace params
func (*GetDisktypesForWorkspaceParams) WithContext ¶
func (o *GetDisktypesForWorkspaceParams) WithContext(ctx context.Context) *GetDisktypesForWorkspaceParams
WithContext adds the context to the get disktypes for workspace params
func (*GetDisktypesForWorkspaceParams) WithHTTPClient ¶
func (o *GetDisktypesForWorkspaceParams) WithHTTPClient(client *http.Client) *GetDisktypesForWorkspaceParams
WithHTTPClient adds the HTTPClient to the get disktypes for workspace params
func (*GetDisktypesForWorkspaceParams) WithTimeout ¶
func (o *GetDisktypesForWorkspaceParams) WithTimeout(timeout time.Duration) *GetDisktypesForWorkspaceParams
WithTimeout adds the timeout to the get disktypes for workspace params
func (*GetDisktypesForWorkspaceParams) WithWorkspaceID ¶
func (o *GetDisktypesForWorkspaceParams) WithWorkspaceID(workspaceID int64) *GetDisktypesForWorkspaceParams
WithWorkspaceID adds the workspaceID to the get disktypes for workspace params
func (*GetDisktypesForWorkspaceParams) WriteToRequest ¶
func (o *GetDisktypesForWorkspaceParams) WriteToRequest(r runtime.ClientRequest, reg strfmt.Registry) error
WriteToRequest writes these params to a swagger request
type GetDisktypesForWorkspaceReader ¶
type GetDisktypesForWorkspaceReader struct {
// contains filtered or unexported fields
}
GetDisktypesForWorkspaceReader is a Reader for the GetDisktypesForWorkspace structure.
func (*GetDisktypesForWorkspaceReader) ReadResponse ¶
func (o *GetDisktypesForWorkspaceReader) ReadResponse(response runtime.ClientResponse, consumer runtime.Consumer) (interface{}, error)
ReadResponse reads a server response into the received o.
type GetEncryptionKeysForWorkspaceOK ¶
type GetEncryptionKeysForWorkspaceOK struct {
Payload *models_cloudbreak.PlatformEncryptionKeysResponse
}
GetEncryptionKeysForWorkspaceOK handles this case with default header values.
successful operation
func NewGetEncryptionKeysForWorkspaceOK ¶
func NewGetEncryptionKeysForWorkspaceOK() *GetEncryptionKeysForWorkspaceOK
NewGetEncryptionKeysForWorkspaceOK creates a GetEncryptionKeysForWorkspaceOK with default headers values
func (*GetEncryptionKeysForWorkspaceOK) Error ¶
func (o *GetEncryptionKeysForWorkspaceOK) Error() string
type GetEncryptionKeysForWorkspaceParams ¶
type GetEncryptionKeysForWorkspaceParams struct { /*Body*/ Body *models_cloudbreak.PlatformResourceRequestJSON /*WorkspaceID*/ WorkspaceID int64 Context context.Context HTTPClient *http.Client // contains filtered or unexported fields }
GetEncryptionKeysForWorkspaceParams contains all the parameters to send to the API endpoint for the get encryption keys for workspace operation typically these are written to a http.Request
func NewGetEncryptionKeysForWorkspaceParams ¶
func NewGetEncryptionKeysForWorkspaceParams() *GetEncryptionKeysForWorkspaceParams
NewGetEncryptionKeysForWorkspaceParams creates a new GetEncryptionKeysForWorkspaceParams object with the default values initialized.
func NewGetEncryptionKeysForWorkspaceParamsWithContext ¶
func NewGetEncryptionKeysForWorkspaceParamsWithContext(ctx context.Context) *GetEncryptionKeysForWorkspaceParams
NewGetEncryptionKeysForWorkspaceParamsWithContext creates a new GetEncryptionKeysForWorkspaceParams object with the default values initialized, and the ability to set a context for a request
func NewGetEncryptionKeysForWorkspaceParamsWithHTTPClient ¶
func NewGetEncryptionKeysForWorkspaceParamsWithHTTPClient(client *http.Client) *GetEncryptionKeysForWorkspaceParams
NewGetEncryptionKeysForWorkspaceParamsWithHTTPClient creates a new GetEncryptionKeysForWorkspaceParams object with the default values initialized, and the ability to set a custom HTTPClient for a request
func NewGetEncryptionKeysForWorkspaceParamsWithTimeout ¶
func NewGetEncryptionKeysForWorkspaceParamsWithTimeout(timeout time.Duration) *GetEncryptionKeysForWorkspaceParams
NewGetEncryptionKeysForWorkspaceParamsWithTimeout creates a new GetEncryptionKeysForWorkspaceParams object with the default values initialized, and the ability to set a timeout on a request
func (*GetEncryptionKeysForWorkspaceParams) SetBody ¶
func (o *GetEncryptionKeysForWorkspaceParams) SetBody(body *models_cloudbreak.PlatformResourceRequestJSON)
SetBody adds the body to the get encryption keys for workspace params
func (*GetEncryptionKeysForWorkspaceParams) SetContext ¶
func (o *GetEncryptionKeysForWorkspaceParams) SetContext(ctx context.Context)
SetContext adds the context to the get encryption keys for workspace params
func (*GetEncryptionKeysForWorkspaceParams) SetHTTPClient ¶
func (o *GetEncryptionKeysForWorkspaceParams) SetHTTPClient(client *http.Client)
SetHTTPClient adds the HTTPClient to the get encryption keys for workspace params
func (*GetEncryptionKeysForWorkspaceParams) SetTimeout ¶
func (o *GetEncryptionKeysForWorkspaceParams) SetTimeout(timeout time.Duration)
SetTimeout adds the timeout to the get encryption keys for workspace params
func (*GetEncryptionKeysForWorkspaceParams) SetWorkspaceID ¶
func (o *GetEncryptionKeysForWorkspaceParams) SetWorkspaceID(workspaceID int64)
SetWorkspaceID adds the workspaceId to the get encryption keys for workspace params
func (*GetEncryptionKeysForWorkspaceParams) WithBody ¶
func (o *GetEncryptionKeysForWorkspaceParams) WithBody(body *models_cloudbreak.PlatformResourceRequestJSON) *GetEncryptionKeysForWorkspaceParams
WithBody adds the body to the get encryption keys for workspace params
func (*GetEncryptionKeysForWorkspaceParams) WithContext ¶
func (o *GetEncryptionKeysForWorkspaceParams) WithContext(ctx context.Context) *GetEncryptionKeysForWorkspaceParams
WithContext adds the context to the get encryption keys for workspace params
func (*GetEncryptionKeysForWorkspaceParams) WithHTTPClient ¶
func (o *GetEncryptionKeysForWorkspaceParams) WithHTTPClient(client *http.Client) *GetEncryptionKeysForWorkspaceParams
WithHTTPClient adds the HTTPClient to the get encryption keys for workspace params
func (*GetEncryptionKeysForWorkspaceParams) WithTimeout ¶
func (o *GetEncryptionKeysForWorkspaceParams) WithTimeout(timeout time.Duration) *GetEncryptionKeysForWorkspaceParams
WithTimeout adds the timeout to the get encryption keys for workspace params
func (*GetEncryptionKeysForWorkspaceParams) WithWorkspaceID ¶
func (o *GetEncryptionKeysForWorkspaceParams) WithWorkspaceID(workspaceID int64) *GetEncryptionKeysForWorkspaceParams
WithWorkspaceID adds the workspaceID to the get encryption keys for workspace params
func (*GetEncryptionKeysForWorkspaceParams) WriteToRequest ¶
func (o *GetEncryptionKeysForWorkspaceParams) WriteToRequest(r runtime.ClientRequest, reg strfmt.Registry) error
WriteToRequest writes these params to a swagger request
type GetEncryptionKeysForWorkspaceReader ¶
type GetEncryptionKeysForWorkspaceReader struct {
// contains filtered or unexported fields
}
GetEncryptionKeysForWorkspaceReader is a Reader for the GetEncryptionKeysForWorkspace structure.
func (*GetEncryptionKeysForWorkspaceReader) ReadResponse ¶
func (o *GetEncryptionKeysForWorkspaceReader) ReadResponse(response runtime.ClientResponse, consumer runtime.Consumer) (interface{}, error)
ReadResponse reads a server response into the received o.
type GetGatewaysCredentialIDForWorkspaceOK ¶
type GetGatewaysCredentialIDForWorkspaceOK struct {
Payload *models_cloudbreak.PlatformGatewaysResponse
}
GetGatewaysCredentialIDForWorkspaceOK handles this case with default header values.
successful operation
func NewGetGatewaysCredentialIDForWorkspaceOK ¶
func NewGetGatewaysCredentialIDForWorkspaceOK() *GetGatewaysCredentialIDForWorkspaceOK
NewGetGatewaysCredentialIDForWorkspaceOK creates a GetGatewaysCredentialIDForWorkspaceOK with default headers values
func (*GetGatewaysCredentialIDForWorkspaceOK) Error ¶
func (o *GetGatewaysCredentialIDForWorkspaceOK) Error() string
type GetGatewaysCredentialIDForWorkspaceParams ¶
type GetGatewaysCredentialIDForWorkspaceParams struct { /*Body*/ Body *models_cloudbreak.PlatformResourceRequestJSON /*WorkspaceID*/ WorkspaceID int64 Context context.Context HTTPClient *http.Client // contains filtered or unexported fields }
GetGatewaysCredentialIDForWorkspaceParams contains all the parameters to send to the API endpoint for the get gateways credential Id for workspace operation typically these are written to a http.Request
func NewGetGatewaysCredentialIDForWorkspaceParams ¶
func NewGetGatewaysCredentialIDForWorkspaceParams() *GetGatewaysCredentialIDForWorkspaceParams
NewGetGatewaysCredentialIDForWorkspaceParams creates a new GetGatewaysCredentialIDForWorkspaceParams object with the default values initialized.
func NewGetGatewaysCredentialIDForWorkspaceParamsWithContext ¶
func NewGetGatewaysCredentialIDForWorkspaceParamsWithContext(ctx context.Context) *GetGatewaysCredentialIDForWorkspaceParams
NewGetGatewaysCredentialIDForWorkspaceParamsWithContext creates a new GetGatewaysCredentialIDForWorkspaceParams object with the default values initialized, and the ability to set a context for a request
func NewGetGatewaysCredentialIDForWorkspaceParamsWithHTTPClient ¶
func NewGetGatewaysCredentialIDForWorkspaceParamsWithHTTPClient(client *http.Client) *GetGatewaysCredentialIDForWorkspaceParams
NewGetGatewaysCredentialIDForWorkspaceParamsWithHTTPClient creates a new GetGatewaysCredentialIDForWorkspaceParams object with the default values initialized, and the ability to set a custom HTTPClient for a request
func NewGetGatewaysCredentialIDForWorkspaceParamsWithTimeout ¶
func NewGetGatewaysCredentialIDForWorkspaceParamsWithTimeout(timeout time.Duration) *GetGatewaysCredentialIDForWorkspaceParams
NewGetGatewaysCredentialIDForWorkspaceParamsWithTimeout creates a new GetGatewaysCredentialIDForWorkspaceParams object with the default values initialized, and the ability to set a timeout on a request
func (*GetGatewaysCredentialIDForWorkspaceParams) SetBody ¶
func (o *GetGatewaysCredentialIDForWorkspaceParams) SetBody(body *models_cloudbreak.PlatformResourceRequestJSON)
SetBody adds the body to the get gateways credential Id for workspace params
func (*GetGatewaysCredentialIDForWorkspaceParams) SetContext ¶
func (o *GetGatewaysCredentialIDForWorkspaceParams) SetContext(ctx context.Context)
SetContext adds the context to the get gateways credential Id for workspace params
func (*GetGatewaysCredentialIDForWorkspaceParams) SetHTTPClient ¶
func (o *GetGatewaysCredentialIDForWorkspaceParams) SetHTTPClient(client *http.Client)
SetHTTPClient adds the HTTPClient to the get gateways credential Id for workspace params
func (*GetGatewaysCredentialIDForWorkspaceParams) SetTimeout ¶
func (o *GetGatewaysCredentialIDForWorkspaceParams) SetTimeout(timeout time.Duration)
SetTimeout adds the timeout to the get gateways credential Id for workspace params
func (*GetGatewaysCredentialIDForWorkspaceParams) SetWorkspaceID ¶
func (o *GetGatewaysCredentialIDForWorkspaceParams) SetWorkspaceID(workspaceID int64)
SetWorkspaceID adds the workspaceId to the get gateways credential Id for workspace params
func (*GetGatewaysCredentialIDForWorkspaceParams) WithBody ¶
func (o *GetGatewaysCredentialIDForWorkspaceParams) WithBody(body *models_cloudbreak.PlatformResourceRequestJSON) *GetGatewaysCredentialIDForWorkspaceParams
WithBody adds the body to the get gateways credential Id for workspace params
func (*GetGatewaysCredentialIDForWorkspaceParams) WithContext ¶
func (o *GetGatewaysCredentialIDForWorkspaceParams) WithContext(ctx context.Context) *GetGatewaysCredentialIDForWorkspaceParams
WithContext adds the context to the get gateways credential Id for workspace params
func (*GetGatewaysCredentialIDForWorkspaceParams) WithHTTPClient ¶
func (o *GetGatewaysCredentialIDForWorkspaceParams) WithHTTPClient(client *http.Client) *GetGatewaysCredentialIDForWorkspaceParams
WithHTTPClient adds the HTTPClient to the get gateways credential Id for workspace params
func (*GetGatewaysCredentialIDForWorkspaceParams) WithTimeout ¶
func (o *GetGatewaysCredentialIDForWorkspaceParams) WithTimeout(timeout time.Duration) *GetGatewaysCredentialIDForWorkspaceParams
WithTimeout adds the timeout to the get gateways credential Id for workspace params
func (*GetGatewaysCredentialIDForWorkspaceParams) WithWorkspaceID ¶
func (o *GetGatewaysCredentialIDForWorkspaceParams) WithWorkspaceID(workspaceID int64) *GetGatewaysCredentialIDForWorkspaceParams
WithWorkspaceID adds the workspaceID to the get gateways credential Id for workspace params
func (*GetGatewaysCredentialIDForWorkspaceParams) WriteToRequest ¶
func (o *GetGatewaysCredentialIDForWorkspaceParams) WriteToRequest(r runtime.ClientRequest, reg strfmt.Registry) error
WriteToRequest writes these params to a swagger request
type GetGatewaysCredentialIDForWorkspaceReader ¶
type GetGatewaysCredentialIDForWorkspaceReader struct {
// contains filtered or unexported fields
}
GetGatewaysCredentialIDForWorkspaceReader is a Reader for the GetGatewaysCredentialIDForWorkspace structure.
func (*GetGatewaysCredentialIDForWorkspaceReader) ReadResponse ¶
func (o *GetGatewaysCredentialIDForWorkspaceReader) ReadResponse(response runtime.ClientResponse, consumer runtime.Consumer) (interface{}, error)
ReadResponse reads a server response into the received o.
type GetIPPoolsCredentialIDForWorkspaceOK ¶
type GetIPPoolsCredentialIDForWorkspaceOK struct {
Payload *models_cloudbreak.PlatformIPPoolsResponse
}
GetIPPoolsCredentialIDForWorkspaceOK handles this case with default header values.
successful operation
func NewGetIPPoolsCredentialIDForWorkspaceOK ¶
func NewGetIPPoolsCredentialIDForWorkspaceOK() *GetIPPoolsCredentialIDForWorkspaceOK
NewGetIPPoolsCredentialIDForWorkspaceOK creates a GetIPPoolsCredentialIDForWorkspaceOK with default headers values
func (*GetIPPoolsCredentialIDForWorkspaceOK) Error ¶
func (o *GetIPPoolsCredentialIDForWorkspaceOK) Error() string
type GetIPPoolsCredentialIDForWorkspaceParams ¶
type GetIPPoolsCredentialIDForWorkspaceParams struct { /*Body*/ Body *models_cloudbreak.PlatformResourceRequestJSON /*WorkspaceID*/ WorkspaceID int64 Context context.Context HTTPClient *http.Client // contains filtered or unexported fields }
GetIPPoolsCredentialIDForWorkspaceParams contains all the parameters to send to the API endpoint for the get Ip pools credential Id for workspace operation typically these are written to a http.Request
func NewGetIPPoolsCredentialIDForWorkspaceParams ¶
func NewGetIPPoolsCredentialIDForWorkspaceParams() *GetIPPoolsCredentialIDForWorkspaceParams
NewGetIPPoolsCredentialIDForWorkspaceParams creates a new GetIPPoolsCredentialIDForWorkspaceParams object with the default values initialized.
func NewGetIPPoolsCredentialIDForWorkspaceParamsWithContext ¶
func NewGetIPPoolsCredentialIDForWorkspaceParamsWithContext(ctx context.Context) *GetIPPoolsCredentialIDForWorkspaceParams
NewGetIPPoolsCredentialIDForWorkspaceParamsWithContext creates a new GetIPPoolsCredentialIDForWorkspaceParams object with the default values initialized, and the ability to set a context for a request
func NewGetIPPoolsCredentialIDForWorkspaceParamsWithHTTPClient ¶
func NewGetIPPoolsCredentialIDForWorkspaceParamsWithHTTPClient(client *http.Client) *GetIPPoolsCredentialIDForWorkspaceParams
NewGetIPPoolsCredentialIDForWorkspaceParamsWithHTTPClient creates a new GetIPPoolsCredentialIDForWorkspaceParams object with the default values initialized, and the ability to set a custom HTTPClient for a request
func NewGetIPPoolsCredentialIDForWorkspaceParamsWithTimeout ¶
func NewGetIPPoolsCredentialIDForWorkspaceParamsWithTimeout(timeout time.Duration) *GetIPPoolsCredentialIDForWorkspaceParams
NewGetIPPoolsCredentialIDForWorkspaceParamsWithTimeout creates a new GetIPPoolsCredentialIDForWorkspaceParams object with the default values initialized, and the ability to set a timeout on a request
func (*GetIPPoolsCredentialIDForWorkspaceParams) SetBody ¶
func (o *GetIPPoolsCredentialIDForWorkspaceParams) SetBody(body *models_cloudbreak.PlatformResourceRequestJSON)
SetBody adds the body to the get Ip pools credential Id for workspace params
func (*GetIPPoolsCredentialIDForWorkspaceParams) SetContext ¶
func (o *GetIPPoolsCredentialIDForWorkspaceParams) SetContext(ctx context.Context)
SetContext adds the context to the get Ip pools credential Id for workspace params
func (*GetIPPoolsCredentialIDForWorkspaceParams) SetHTTPClient ¶
func (o *GetIPPoolsCredentialIDForWorkspaceParams) SetHTTPClient(client *http.Client)
SetHTTPClient adds the HTTPClient to the get Ip pools credential Id for workspace params
func (*GetIPPoolsCredentialIDForWorkspaceParams) SetTimeout ¶
func (o *GetIPPoolsCredentialIDForWorkspaceParams) SetTimeout(timeout time.Duration)
SetTimeout adds the timeout to the get Ip pools credential Id for workspace params
func (*GetIPPoolsCredentialIDForWorkspaceParams) SetWorkspaceID ¶
func (o *GetIPPoolsCredentialIDForWorkspaceParams) SetWorkspaceID(workspaceID int64)
SetWorkspaceID adds the workspaceId to the get Ip pools credential Id for workspace params
func (*GetIPPoolsCredentialIDForWorkspaceParams) WithBody ¶
func (o *GetIPPoolsCredentialIDForWorkspaceParams) WithBody(body *models_cloudbreak.PlatformResourceRequestJSON) *GetIPPoolsCredentialIDForWorkspaceParams
WithBody adds the body to the get Ip pools credential Id for workspace params
func (*GetIPPoolsCredentialIDForWorkspaceParams) WithContext ¶
func (o *GetIPPoolsCredentialIDForWorkspaceParams) WithContext(ctx context.Context) *GetIPPoolsCredentialIDForWorkspaceParams
WithContext adds the context to the get Ip pools credential Id for workspace params
func (*GetIPPoolsCredentialIDForWorkspaceParams) WithHTTPClient ¶
func (o *GetIPPoolsCredentialIDForWorkspaceParams) WithHTTPClient(client *http.Client) *GetIPPoolsCredentialIDForWorkspaceParams
WithHTTPClient adds the HTTPClient to the get Ip pools credential Id for workspace params
func (*GetIPPoolsCredentialIDForWorkspaceParams) WithTimeout ¶
func (o *GetIPPoolsCredentialIDForWorkspaceParams) WithTimeout(timeout time.Duration) *GetIPPoolsCredentialIDForWorkspaceParams
WithTimeout adds the timeout to the get Ip pools credential Id for workspace params
func (*GetIPPoolsCredentialIDForWorkspaceParams) WithWorkspaceID ¶
func (o *GetIPPoolsCredentialIDForWorkspaceParams) WithWorkspaceID(workspaceID int64) *GetIPPoolsCredentialIDForWorkspaceParams
WithWorkspaceID adds the workspaceID to the get Ip pools credential Id for workspace params
func (*GetIPPoolsCredentialIDForWorkspaceParams) WriteToRequest ¶
func (o *GetIPPoolsCredentialIDForWorkspaceParams) WriteToRequest(r runtime.ClientRequest, reg strfmt.Registry) error
WriteToRequest writes these params to a swagger request
type GetIPPoolsCredentialIDForWorkspaceReader ¶
type GetIPPoolsCredentialIDForWorkspaceReader struct {
// contains filtered or unexported fields
}
GetIPPoolsCredentialIDForWorkspaceReader is a Reader for the GetIPPoolsCredentialIDForWorkspace structure.
func (*GetIPPoolsCredentialIDForWorkspaceReader) ReadResponse ¶
func (o *GetIPPoolsCredentialIDForWorkspaceReader) ReadResponse(response runtime.ClientResponse, consumer runtime.Consumer) (interface{}, error)
ReadResponse reads a server response into the received o.
type GetPlatformNetworksForWorkspaceOK ¶
type GetPlatformNetworksForWorkspaceOK struct {
Payload *models_cloudbreak.PlatformNetworksResponse
}
GetPlatformNetworksForWorkspaceOK handles this case with default header values.
successful operation
func NewGetPlatformNetworksForWorkspaceOK ¶
func NewGetPlatformNetworksForWorkspaceOK() *GetPlatformNetworksForWorkspaceOK
NewGetPlatformNetworksForWorkspaceOK creates a GetPlatformNetworksForWorkspaceOK with default headers values
func (*GetPlatformNetworksForWorkspaceOK) Error ¶
func (o *GetPlatformNetworksForWorkspaceOK) Error() string
type GetPlatformNetworksForWorkspaceParams ¶
type GetPlatformNetworksForWorkspaceParams struct { /*Body*/ Body *models_cloudbreak.PlatformResourceRequestJSON /*WorkspaceID*/ WorkspaceID int64 Context context.Context HTTPClient *http.Client // contains filtered or unexported fields }
GetPlatformNetworksForWorkspaceParams contains all the parameters to send to the API endpoint for the get platform networks for workspace operation typically these are written to a http.Request
func NewGetPlatformNetworksForWorkspaceParams ¶
func NewGetPlatformNetworksForWorkspaceParams() *GetPlatformNetworksForWorkspaceParams
NewGetPlatformNetworksForWorkspaceParams creates a new GetPlatformNetworksForWorkspaceParams object with the default values initialized.
func NewGetPlatformNetworksForWorkspaceParamsWithContext ¶
func NewGetPlatformNetworksForWorkspaceParamsWithContext(ctx context.Context) *GetPlatformNetworksForWorkspaceParams
NewGetPlatformNetworksForWorkspaceParamsWithContext creates a new GetPlatformNetworksForWorkspaceParams object with the default values initialized, and the ability to set a context for a request
func NewGetPlatformNetworksForWorkspaceParamsWithHTTPClient ¶
func NewGetPlatformNetworksForWorkspaceParamsWithHTTPClient(client *http.Client) *GetPlatformNetworksForWorkspaceParams
NewGetPlatformNetworksForWorkspaceParamsWithHTTPClient creates a new GetPlatformNetworksForWorkspaceParams object with the default values initialized, and the ability to set a custom HTTPClient for a request
func NewGetPlatformNetworksForWorkspaceParamsWithTimeout ¶
func NewGetPlatformNetworksForWorkspaceParamsWithTimeout(timeout time.Duration) *GetPlatformNetworksForWorkspaceParams
NewGetPlatformNetworksForWorkspaceParamsWithTimeout creates a new GetPlatformNetworksForWorkspaceParams object with the default values initialized, and the ability to set a timeout on a request
func (*GetPlatformNetworksForWorkspaceParams) SetBody ¶
func (o *GetPlatformNetworksForWorkspaceParams) SetBody(body *models_cloudbreak.PlatformResourceRequestJSON)
SetBody adds the body to the get platform networks for workspace params
func (*GetPlatformNetworksForWorkspaceParams) SetContext ¶
func (o *GetPlatformNetworksForWorkspaceParams) SetContext(ctx context.Context)
SetContext adds the context to the get platform networks for workspace params
func (*GetPlatformNetworksForWorkspaceParams) SetHTTPClient ¶
func (o *GetPlatformNetworksForWorkspaceParams) SetHTTPClient(client *http.Client)
SetHTTPClient adds the HTTPClient to the get platform networks for workspace params
func (*GetPlatformNetworksForWorkspaceParams) SetTimeout ¶
func (o *GetPlatformNetworksForWorkspaceParams) SetTimeout(timeout time.Duration)
SetTimeout adds the timeout to the get platform networks for workspace params
func (*GetPlatformNetworksForWorkspaceParams) SetWorkspaceID ¶
func (o *GetPlatformNetworksForWorkspaceParams) SetWorkspaceID(workspaceID int64)
SetWorkspaceID adds the workspaceId to the get platform networks for workspace params
func (*GetPlatformNetworksForWorkspaceParams) WithBody ¶
func (o *GetPlatformNetworksForWorkspaceParams) WithBody(body *models_cloudbreak.PlatformResourceRequestJSON) *GetPlatformNetworksForWorkspaceParams
WithBody adds the body to the get platform networks for workspace params
func (*GetPlatformNetworksForWorkspaceParams) WithContext ¶
func (o *GetPlatformNetworksForWorkspaceParams) WithContext(ctx context.Context) *GetPlatformNetworksForWorkspaceParams
WithContext adds the context to the get platform networks for workspace params
func (*GetPlatformNetworksForWorkspaceParams) WithHTTPClient ¶
func (o *GetPlatformNetworksForWorkspaceParams) WithHTTPClient(client *http.Client) *GetPlatformNetworksForWorkspaceParams
WithHTTPClient adds the HTTPClient to the get platform networks for workspace params
func (*GetPlatformNetworksForWorkspaceParams) WithTimeout ¶
func (o *GetPlatformNetworksForWorkspaceParams) WithTimeout(timeout time.Duration) *GetPlatformNetworksForWorkspaceParams
WithTimeout adds the timeout to the get platform networks for workspace params
func (*GetPlatformNetworksForWorkspaceParams) WithWorkspaceID ¶
func (o *GetPlatformNetworksForWorkspaceParams) WithWorkspaceID(workspaceID int64) *GetPlatformNetworksForWorkspaceParams
WithWorkspaceID adds the workspaceID to the get platform networks for workspace params
func (*GetPlatformNetworksForWorkspaceParams) WriteToRequest ¶
func (o *GetPlatformNetworksForWorkspaceParams) WriteToRequest(r runtime.ClientRequest, reg strfmt.Registry) error
WriteToRequest writes these params to a swagger request
type GetPlatformNetworksForWorkspaceReader ¶
type GetPlatformNetworksForWorkspaceReader struct {
// contains filtered or unexported fields
}
GetPlatformNetworksForWorkspaceReader is a Reader for the GetPlatformNetworksForWorkspace structure.
func (*GetPlatformNetworksForWorkspaceReader) ReadResponse ¶
func (o *GetPlatformNetworksForWorkspaceReader) ReadResponse(response runtime.ClientResponse, consumer runtime.Consumer) (interface{}, error)
ReadResponse reads a server response into the received o.
type GetPlatformSShKeysForWorkspaceOK ¶
type GetPlatformSShKeysForWorkspaceOK struct {
Payload *models_cloudbreak.PlatformSSHKeysResponse
}
GetPlatformSShKeysForWorkspaceOK handles this case with default header values.
successful operation
func NewGetPlatformSShKeysForWorkspaceOK ¶
func NewGetPlatformSShKeysForWorkspaceOK() *GetPlatformSShKeysForWorkspaceOK
NewGetPlatformSShKeysForWorkspaceOK creates a GetPlatformSShKeysForWorkspaceOK with default headers values
func (*GetPlatformSShKeysForWorkspaceOK) Error ¶
func (o *GetPlatformSShKeysForWorkspaceOK) Error() string
type GetPlatformSShKeysForWorkspaceParams ¶
type GetPlatformSShKeysForWorkspaceParams struct { /*Body*/ Body *models_cloudbreak.PlatformResourceRequestJSON /*WorkspaceID*/ WorkspaceID int64 Context context.Context HTTPClient *http.Client // contains filtered or unexported fields }
GetPlatformSShKeysForWorkspaceParams contains all the parameters to send to the API endpoint for the get platform s sh keys for workspace operation typically these are written to a http.Request
func NewGetPlatformSShKeysForWorkspaceParams ¶
func NewGetPlatformSShKeysForWorkspaceParams() *GetPlatformSShKeysForWorkspaceParams
NewGetPlatformSShKeysForWorkspaceParams creates a new GetPlatformSShKeysForWorkspaceParams object with the default values initialized.
func NewGetPlatformSShKeysForWorkspaceParamsWithContext ¶
func NewGetPlatformSShKeysForWorkspaceParamsWithContext(ctx context.Context) *GetPlatformSShKeysForWorkspaceParams
NewGetPlatformSShKeysForWorkspaceParamsWithContext creates a new GetPlatformSShKeysForWorkspaceParams object with the default values initialized, and the ability to set a context for a request
func NewGetPlatformSShKeysForWorkspaceParamsWithHTTPClient ¶
func NewGetPlatformSShKeysForWorkspaceParamsWithHTTPClient(client *http.Client) *GetPlatformSShKeysForWorkspaceParams
NewGetPlatformSShKeysForWorkspaceParamsWithHTTPClient creates a new GetPlatformSShKeysForWorkspaceParams object with the default values initialized, and the ability to set a custom HTTPClient for a request
func NewGetPlatformSShKeysForWorkspaceParamsWithTimeout ¶
func NewGetPlatformSShKeysForWorkspaceParamsWithTimeout(timeout time.Duration) *GetPlatformSShKeysForWorkspaceParams
NewGetPlatformSShKeysForWorkspaceParamsWithTimeout creates a new GetPlatformSShKeysForWorkspaceParams object with the default values initialized, and the ability to set a timeout on a request
func (*GetPlatformSShKeysForWorkspaceParams) SetBody ¶
func (o *GetPlatformSShKeysForWorkspaceParams) SetBody(body *models_cloudbreak.PlatformResourceRequestJSON)
SetBody adds the body to the get platform s sh keys for workspace params
func (*GetPlatformSShKeysForWorkspaceParams) SetContext ¶
func (o *GetPlatformSShKeysForWorkspaceParams) SetContext(ctx context.Context)
SetContext adds the context to the get platform s sh keys for workspace params
func (*GetPlatformSShKeysForWorkspaceParams) SetHTTPClient ¶
func (o *GetPlatformSShKeysForWorkspaceParams) SetHTTPClient(client *http.Client)
SetHTTPClient adds the HTTPClient to the get platform s sh keys for workspace params
func (*GetPlatformSShKeysForWorkspaceParams) SetTimeout ¶
func (o *GetPlatformSShKeysForWorkspaceParams) SetTimeout(timeout time.Duration)
SetTimeout adds the timeout to the get platform s sh keys for workspace params
func (*GetPlatformSShKeysForWorkspaceParams) SetWorkspaceID ¶
func (o *GetPlatformSShKeysForWorkspaceParams) SetWorkspaceID(workspaceID int64)
SetWorkspaceID adds the workspaceId to the get platform s sh keys for workspace params
func (*GetPlatformSShKeysForWorkspaceParams) WithBody ¶
func (o *GetPlatformSShKeysForWorkspaceParams) WithBody(body *models_cloudbreak.PlatformResourceRequestJSON) *GetPlatformSShKeysForWorkspaceParams
WithBody adds the body to the get platform s sh keys for workspace params
func (*GetPlatformSShKeysForWorkspaceParams) WithContext ¶
func (o *GetPlatformSShKeysForWorkspaceParams) WithContext(ctx context.Context) *GetPlatformSShKeysForWorkspaceParams
WithContext adds the context to the get platform s sh keys for workspace params
func (*GetPlatformSShKeysForWorkspaceParams) WithHTTPClient ¶
func (o *GetPlatformSShKeysForWorkspaceParams) WithHTTPClient(client *http.Client) *GetPlatformSShKeysForWorkspaceParams
WithHTTPClient adds the HTTPClient to the get platform s sh keys for workspace params
func (*GetPlatformSShKeysForWorkspaceParams) WithTimeout ¶
func (o *GetPlatformSShKeysForWorkspaceParams) WithTimeout(timeout time.Duration) *GetPlatformSShKeysForWorkspaceParams
WithTimeout adds the timeout to the get platform s sh keys for workspace params
func (*GetPlatformSShKeysForWorkspaceParams) WithWorkspaceID ¶
func (o *GetPlatformSShKeysForWorkspaceParams) WithWorkspaceID(workspaceID int64) *GetPlatformSShKeysForWorkspaceParams
WithWorkspaceID adds the workspaceID to the get platform s sh keys for workspace params
func (*GetPlatformSShKeysForWorkspaceParams) WriteToRequest ¶
func (o *GetPlatformSShKeysForWorkspaceParams) WriteToRequest(r runtime.ClientRequest, reg strfmt.Registry) error
WriteToRequest writes these params to a swagger request
type GetPlatformSShKeysForWorkspaceReader ¶
type GetPlatformSShKeysForWorkspaceReader struct {
// contains filtered or unexported fields
}
GetPlatformSShKeysForWorkspaceReader is a Reader for the GetPlatformSShKeysForWorkspace structure.
func (*GetPlatformSShKeysForWorkspaceReader) ReadResponse ¶
func (o *GetPlatformSShKeysForWorkspaceReader) ReadResponse(response runtime.ClientResponse, consumer runtime.Consumer) (interface{}, error)
ReadResponse reads a server response into the received o.
type GetPlatformSecurityGroupsForWorkspaceOK ¶
type GetPlatformSecurityGroupsForWorkspaceOK struct {
Payload *models_cloudbreak.PlatformSecurityGroupsResponse
}
GetPlatformSecurityGroupsForWorkspaceOK handles this case with default header values.
successful operation
func NewGetPlatformSecurityGroupsForWorkspaceOK ¶
func NewGetPlatformSecurityGroupsForWorkspaceOK() *GetPlatformSecurityGroupsForWorkspaceOK
NewGetPlatformSecurityGroupsForWorkspaceOK creates a GetPlatformSecurityGroupsForWorkspaceOK with default headers values
func (*GetPlatformSecurityGroupsForWorkspaceOK) Error ¶
func (o *GetPlatformSecurityGroupsForWorkspaceOK) Error() string
type GetPlatformSecurityGroupsForWorkspaceParams ¶
type GetPlatformSecurityGroupsForWorkspaceParams struct { /*Body*/ Body *models_cloudbreak.PlatformResourceRequestJSON /*WorkspaceID*/ WorkspaceID int64 Context context.Context HTTPClient *http.Client // contains filtered or unexported fields }
GetPlatformSecurityGroupsForWorkspaceParams contains all the parameters to send to the API endpoint for the get platform security groups for workspace operation typically these are written to a http.Request
func NewGetPlatformSecurityGroupsForWorkspaceParams ¶
func NewGetPlatformSecurityGroupsForWorkspaceParams() *GetPlatformSecurityGroupsForWorkspaceParams
NewGetPlatformSecurityGroupsForWorkspaceParams creates a new GetPlatformSecurityGroupsForWorkspaceParams object with the default values initialized.
func NewGetPlatformSecurityGroupsForWorkspaceParamsWithContext ¶
func NewGetPlatformSecurityGroupsForWorkspaceParamsWithContext(ctx context.Context) *GetPlatformSecurityGroupsForWorkspaceParams
NewGetPlatformSecurityGroupsForWorkspaceParamsWithContext creates a new GetPlatformSecurityGroupsForWorkspaceParams object with the default values initialized, and the ability to set a context for a request
func NewGetPlatformSecurityGroupsForWorkspaceParamsWithHTTPClient ¶
func NewGetPlatformSecurityGroupsForWorkspaceParamsWithHTTPClient(client *http.Client) *GetPlatformSecurityGroupsForWorkspaceParams
NewGetPlatformSecurityGroupsForWorkspaceParamsWithHTTPClient creates a new GetPlatformSecurityGroupsForWorkspaceParams object with the default values initialized, and the ability to set a custom HTTPClient for a request
func NewGetPlatformSecurityGroupsForWorkspaceParamsWithTimeout ¶
func NewGetPlatformSecurityGroupsForWorkspaceParamsWithTimeout(timeout time.Duration) *GetPlatformSecurityGroupsForWorkspaceParams
NewGetPlatformSecurityGroupsForWorkspaceParamsWithTimeout creates a new GetPlatformSecurityGroupsForWorkspaceParams object with the default values initialized, and the ability to set a timeout on a request
func (*GetPlatformSecurityGroupsForWorkspaceParams) SetBody ¶
func (o *GetPlatformSecurityGroupsForWorkspaceParams) SetBody(body *models_cloudbreak.PlatformResourceRequestJSON)
SetBody adds the body to the get platform security groups for workspace params
func (*GetPlatformSecurityGroupsForWorkspaceParams) SetContext ¶
func (o *GetPlatformSecurityGroupsForWorkspaceParams) SetContext(ctx context.Context)
SetContext adds the context to the get platform security groups for workspace params
func (*GetPlatformSecurityGroupsForWorkspaceParams) SetHTTPClient ¶
func (o *GetPlatformSecurityGroupsForWorkspaceParams) SetHTTPClient(client *http.Client)
SetHTTPClient adds the HTTPClient to the get platform security groups for workspace params
func (*GetPlatformSecurityGroupsForWorkspaceParams) SetTimeout ¶
func (o *GetPlatformSecurityGroupsForWorkspaceParams) SetTimeout(timeout time.Duration)
SetTimeout adds the timeout to the get platform security groups for workspace params
func (*GetPlatformSecurityGroupsForWorkspaceParams) SetWorkspaceID ¶
func (o *GetPlatformSecurityGroupsForWorkspaceParams) SetWorkspaceID(workspaceID int64)
SetWorkspaceID adds the workspaceId to the get platform security groups for workspace params
func (*GetPlatformSecurityGroupsForWorkspaceParams) WithBody ¶
func (o *GetPlatformSecurityGroupsForWorkspaceParams) WithBody(body *models_cloudbreak.PlatformResourceRequestJSON) *GetPlatformSecurityGroupsForWorkspaceParams
WithBody adds the body to the get platform security groups for workspace params
func (*GetPlatformSecurityGroupsForWorkspaceParams) WithContext ¶
func (o *GetPlatformSecurityGroupsForWorkspaceParams) WithContext(ctx context.Context) *GetPlatformSecurityGroupsForWorkspaceParams
WithContext adds the context to the get platform security groups for workspace params
func (*GetPlatformSecurityGroupsForWorkspaceParams) WithHTTPClient ¶
func (o *GetPlatformSecurityGroupsForWorkspaceParams) WithHTTPClient(client *http.Client) *GetPlatformSecurityGroupsForWorkspaceParams
WithHTTPClient adds the HTTPClient to the get platform security groups for workspace params
func (*GetPlatformSecurityGroupsForWorkspaceParams) WithTimeout ¶
func (o *GetPlatformSecurityGroupsForWorkspaceParams) WithTimeout(timeout time.Duration) *GetPlatformSecurityGroupsForWorkspaceParams
WithTimeout adds the timeout to the get platform security groups for workspace params
func (*GetPlatformSecurityGroupsForWorkspaceParams) WithWorkspaceID ¶
func (o *GetPlatformSecurityGroupsForWorkspaceParams) WithWorkspaceID(workspaceID int64) *GetPlatformSecurityGroupsForWorkspaceParams
WithWorkspaceID adds the workspaceID to the get platform security groups for workspace params
func (*GetPlatformSecurityGroupsForWorkspaceParams) WriteToRequest ¶
func (o *GetPlatformSecurityGroupsForWorkspaceParams) WriteToRequest(r runtime.ClientRequest, reg strfmt.Registry) error
WriteToRequest writes these params to a swagger request
type GetPlatformSecurityGroupsForWorkspaceReader ¶
type GetPlatformSecurityGroupsForWorkspaceReader struct {
// contains filtered or unexported fields
}
GetPlatformSecurityGroupsForWorkspaceReader is a Reader for the GetPlatformSecurityGroupsForWorkspace structure.
func (*GetPlatformSecurityGroupsForWorkspaceReader) ReadResponse ¶
func (o *GetPlatformSecurityGroupsForWorkspaceReader) ReadResponse(response runtime.ClientResponse, consumer runtime.Consumer) (interface{}, error)
ReadResponse reads a server response into the received o.
type GetRegionsByCredentialAndWorkspaceOK ¶
type GetRegionsByCredentialAndWorkspaceOK struct {
Payload *models_cloudbreak.RegionResponse
}
GetRegionsByCredentialAndWorkspaceOK handles this case with default header values.
successful operation
func NewGetRegionsByCredentialAndWorkspaceOK ¶
func NewGetRegionsByCredentialAndWorkspaceOK() *GetRegionsByCredentialAndWorkspaceOK
NewGetRegionsByCredentialAndWorkspaceOK creates a GetRegionsByCredentialAndWorkspaceOK with default headers values
func (*GetRegionsByCredentialAndWorkspaceOK) Error ¶
func (o *GetRegionsByCredentialAndWorkspaceOK) Error() string
type GetRegionsByCredentialAndWorkspaceParams ¶
type GetRegionsByCredentialAndWorkspaceParams struct { /*Body*/ Body *models_cloudbreak.PlatformResourceRequestJSON /*WorkspaceID*/ WorkspaceID int64 Context context.Context HTTPClient *http.Client // contains filtered or unexported fields }
GetRegionsByCredentialAndWorkspaceParams contains all the parameters to send to the API endpoint for the get regions by credential and workspace operation typically these are written to a http.Request
func NewGetRegionsByCredentialAndWorkspaceParams ¶
func NewGetRegionsByCredentialAndWorkspaceParams() *GetRegionsByCredentialAndWorkspaceParams
NewGetRegionsByCredentialAndWorkspaceParams creates a new GetRegionsByCredentialAndWorkspaceParams object with the default values initialized.
func NewGetRegionsByCredentialAndWorkspaceParamsWithContext ¶
func NewGetRegionsByCredentialAndWorkspaceParamsWithContext(ctx context.Context) *GetRegionsByCredentialAndWorkspaceParams
NewGetRegionsByCredentialAndWorkspaceParamsWithContext creates a new GetRegionsByCredentialAndWorkspaceParams object with the default values initialized, and the ability to set a context for a request
func NewGetRegionsByCredentialAndWorkspaceParamsWithHTTPClient ¶
func NewGetRegionsByCredentialAndWorkspaceParamsWithHTTPClient(client *http.Client) *GetRegionsByCredentialAndWorkspaceParams
NewGetRegionsByCredentialAndWorkspaceParamsWithHTTPClient creates a new GetRegionsByCredentialAndWorkspaceParams object with the default values initialized, and the ability to set a custom HTTPClient for a request
func NewGetRegionsByCredentialAndWorkspaceParamsWithTimeout ¶
func NewGetRegionsByCredentialAndWorkspaceParamsWithTimeout(timeout time.Duration) *GetRegionsByCredentialAndWorkspaceParams
NewGetRegionsByCredentialAndWorkspaceParamsWithTimeout creates a new GetRegionsByCredentialAndWorkspaceParams object with the default values initialized, and the ability to set a timeout on a request
func (*GetRegionsByCredentialAndWorkspaceParams) SetBody ¶
func (o *GetRegionsByCredentialAndWorkspaceParams) SetBody(body *models_cloudbreak.PlatformResourceRequestJSON)
SetBody adds the body to the get regions by credential and workspace params
func (*GetRegionsByCredentialAndWorkspaceParams) SetContext ¶
func (o *GetRegionsByCredentialAndWorkspaceParams) SetContext(ctx context.Context)
SetContext adds the context to the get regions by credential and workspace params
func (*GetRegionsByCredentialAndWorkspaceParams) SetHTTPClient ¶
func (o *GetRegionsByCredentialAndWorkspaceParams) SetHTTPClient(client *http.Client)
SetHTTPClient adds the HTTPClient to the get regions by credential and workspace params
func (*GetRegionsByCredentialAndWorkspaceParams) SetTimeout ¶
func (o *GetRegionsByCredentialAndWorkspaceParams) SetTimeout(timeout time.Duration)
SetTimeout adds the timeout to the get regions by credential and workspace params
func (*GetRegionsByCredentialAndWorkspaceParams) SetWorkspaceID ¶
func (o *GetRegionsByCredentialAndWorkspaceParams) SetWorkspaceID(workspaceID int64)
SetWorkspaceID adds the workspaceId to the get regions by credential and workspace params
func (*GetRegionsByCredentialAndWorkspaceParams) WithBody ¶
func (o *GetRegionsByCredentialAndWorkspaceParams) WithBody(body *models_cloudbreak.PlatformResourceRequestJSON) *GetRegionsByCredentialAndWorkspaceParams
WithBody adds the body to the get regions by credential and workspace params
func (*GetRegionsByCredentialAndWorkspaceParams) WithContext ¶
func (o *GetRegionsByCredentialAndWorkspaceParams) WithContext(ctx context.Context) *GetRegionsByCredentialAndWorkspaceParams
WithContext adds the context to the get regions by credential and workspace params
func (*GetRegionsByCredentialAndWorkspaceParams) WithHTTPClient ¶
func (o *GetRegionsByCredentialAndWorkspaceParams) WithHTTPClient(client *http.Client) *GetRegionsByCredentialAndWorkspaceParams
WithHTTPClient adds the HTTPClient to the get regions by credential and workspace params
func (*GetRegionsByCredentialAndWorkspaceParams) WithTimeout ¶
func (o *GetRegionsByCredentialAndWorkspaceParams) WithTimeout(timeout time.Duration) *GetRegionsByCredentialAndWorkspaceParams
WithTimeout adds the timeout to the get regions by credential and workspace params
func (*GetRegionsByCredentialAndWorkspaceParams) WithWorkspaceID ¶
func (o *GetRegionsByCredentialAndWorkspaceParams) WithWorkspaceID(workspaceID int64) *GetRegionsByCredentialAndWorkspaceParams
WithWorkspaceID adds the workspaceID to the get regions by credential and workspace params
func (*GetRegionsByCredentialAndWorkspaceParams) WriteToRequest ¶
func (o *GetRegionsByCredentialAndWorkspaceParams) WriteToRequest(r runtime.ClientRequest, reg strfmt.Registry) error
WriteToRequest writes these params to a swagger request
type GetRegionsByCredentialAndWorkspaceReader ¶
type GetRegionsByCredentialAndWorkspaceReader struct {
// contains filtered or unexported fields
}
GetRegionsByCredentialAndWorkspaceReader is a Reader for the GetRegionsByCredentialAndWorkspace structure.
func (*GetRegionsByCredentialAndWorkspaceReader) ReadResponse ¶
func (o *GetRegionsByCredentialAndWorkspaceReader) ReadResponse(response runtime.ClientResponse, consumer runtime.Consumer) (interface{}, error)
ReadResponse reads a server response into the received o.
type GetVMTypesByCredentialAndWorkspaceOK ¶
type GetVMTypesByCredentialAndWorkspaceOK struct {
Payload *models_cloudbreak.PlatformVmtypesResponse
}
GetVMTypesByCredentialAndWorkspaceOK handles this case with default header values.
successful operation
func NewGetVMTypesByCredentialAndWorkspaceOK ¶
func NewGetVMTypesByCredentialAndWorkspaceOK() *GetVMTypesByCredentialAndWorkspaceOK
NewGetVMTypesByCredentialAndWorkspaceOK creates a GetVMTypesByCredentialAndWorkspaceOK with default headers values
func (*GetVMTypesByCredentialAndWorkspaceOK) Error ¶
func (o *GetVMTypesByCredentialAndWorkspaceOK) Error() string
type GetVMTypesByCredentialAndWorkspaceParams ¶
type GetVMTypesByCredentialAndWorkspaceParams struct { /*Body*/ Body *models_cloudbreak.PlatformResourceRequestJSON /*WorkspaceID*/ WorkspaceID int64 Context context.Context HTTPClient *http.Client // contains filtered or unexported fields }
GetVMTypesByCredentialAndWorkspaceParams contains all the parameters to send to the API endpoint for the get Vm types by credential and workspace operation typically these are written to a http.Request
func NewGetVMTypesByCredentialAndWorkspaceParams ¶
func NewGetVMTypesByCredentialAndWorkspaceParams() *GetVMTypesByCredentialAndWorkspaceParams
NewGetVMTypesByCredentialAndWorkspaceParams creates a new GetVMTypesByCredentialAndWorkspaceParams object with the default values initialized.
func NewGetVMTypesByCredentialAndWorkspaceParamsWithContext ¶
func NewGetVMTypesByCredentialAndWorkspaceParamsWithContext(ctx context.Context) *GetVMTypesByCredentialAndWorkspaceParams
NewGetVMTypesByCredentialAndWorkspaceParamsWithContext creates a new GetVMTypesByCredentialAndWorkspaceParams object with the default values initialized, and the ability to set a context for a request
func NewGetVMTypesByCredentialAndWorkspaceParamsWithHTTPClient ¶
func NewGetVMTypesByCredentialAndWorkspaceParamsWithHTTPClient(client *http.Client) *GetVMTypesByCredentialAndWorkspaceParams
NewGetVMTypesByCredentialAndWorkspaceParamsWithHTTPClient creates a new GetVMTypesByCredentialAndWorkspaceParams object with the default values initialized, and the ability to set a custom HTTPClient for a request
func NewGetVMTypesByCredentialAndWorkspaceParamsWithTimeout ¶
func NewGetVMTypesByCredentialAndWorkspaceParamsWithTimeout(timeout time.Duration) *GetVMTypesByCredentialAndWorkspaceParams
NewGetVMTypesByCredentialAndWorkspaceParamsWithTimeout creates a new GetVMTypesByCredentialAndWorkspaceParams object with the default values initialized, and the ability to set a timeout on a request
func (*GetVMTypesByCredentialAndWorkspaceParams) SetBody ¶
func (o *GetVMTypesByCredentialAndWorkspaceParams) SetBody(body *models_cloudbreak.PlatformResourceRequestJSON)
SetBody adds the body to the get Vm types by credential and workspace params
func (*GetVMTypesByCredentialAndWorkspaceParams) SetContext ¶
func (o *GetVMTypesByCredentialAndWorkspaceParams) SetContext(ctx context.Context)
SetContext adds the context to the get Vm types by credential and workspace params
func (*GetVMTypesByCredentialAndWorkspaceParams) SetHTTPClient ¶
func (o *GetVMTypesByCredentialAndWorkspaceParams) SetHTTPClient(client *http.Client)
SetHTTPClient adds the HTTPClient to the get Vm types by credential and workspace params
func (*GetVMTypesByCredentialAndWorkspaceParams) SetTimeout ¶
func (o *GetVMTypesByCredentialAndWorkspaceParams) SetTimeout(timeout time.Duration)
SetTimeout adds the timeout to the get Vm types by credential and workspace params
func (*GetVMTypesByCredentialAndWorkspaceParams) SetWorkspaceID ¶
func (o *GetVMTypesByCredentialAndWorkspaceParams) SetWorkspaceID(workspaceID int64)
SetWorkspaceID adds the workspaceId to the get Vm types by credential and workspace params
func (*GetVMTypesByCredentialAndWorkspaceParams) WithBody ¶
func (o *GetVMTypesByCredentialAndWorkspaceParams) WithBody(body *models_cloudbreak.PlatformResourceRequestJSON) *GetVMTypesByCredentialAndWorkspaceParams
WithBody adds the body to the get Vm types by credential and workspace params
func (*GetVMTypesByCredentialAndWorkspaceParams) WithContext ¶
func (o *GetVMTypesByCredentialAndWorkspaceParams) WithContext(ctx context.Context) *GetVMTypesByCredentialAndWorkspaceParams
WithContext adds the context to the get Vm types by credential and workspace params
func (*GetVMTypesByCredentialAndWorkspaceParams) WithHTTPClient ¶
func (o *GetVMTypesByCredentialAndWorkspaceParams) WithHTTPClient(client *http.Client) *GetVMTypesByCredentialAndWorkspaceParams
WithHTTPClient adds the HTTPClient to the get Vm types by credential and workspace params
func (*GetVMTypesByCredentialAndWorkspaceParams) WithTimeout ¶
func (o *GetVMTypesByCredentialAndWorkspaceParams) WithTimeout(timeout time.Duration) *GetVMTypesByCredentialAndWorkspaceParams
WithTimeout adds the timeout to the get Vm types by credential and workspace params
func (*GetVMTypesByCredentialAndWorkspaceParams) WithWorkspaceID ¶
func (o *GetVMTypesByCredentialAndWorkspaceParams) WithWorkspaceID(workspaceID int64) *GetVMTypesByCredentialAndWorkspaceParams
WithWorkspaceID adds the workspaceID to the get Vm types by credential and workspace params
func (*GetVMTypesByCredentialAndWorkspaceParams) WriteToRequest ¶
func (o *GetVMTypesByCredentialAndWorkspaceParams) WriteToRequest(r runtime.ClientRequest, reg strfmt.Registry) error
WriteToRequest writes these params to a swagger request
type GetVMTypesByCredentialAndWorkspaceReader ¶
type GetVMTypesByCredentialAndWorkspaceReader struct {
// contains filtered or unexported fields
}
GetVMTypesByCredentialAndWorkspaceReader is a Reader for the GetVMTypesByCredentialAndWorkspace structure.
func (*GetVMTypesByCredentialAndWorkspaceReader) ReadResponse ¶
func (o *GetVMTypesByCredentialAndWorkspaceReader) ReadResponse(response runtime.ClientResponse, consumer runtime.Consumer) (interface{}, error)
ReadResponse reads a server response into the received o.
Source Files ¶
- create_recommendation_for_workspace_parameters.go
- create_recommendation_for_workspace_responses.go
- get_access_configs_for_workspace_parameters.go
- get_access_configs_for_workspace_responses.go
- get_disktypes_for_workspace_parameters.go
- get_disktypes_for_workspace_responses.go
- get_encryption_keys_for_workspace_parameters.go
- get_encryption_keys_for_workspace_responses.go
- get_gateways_credential_id_for_workspace_parameters.go
- get_gateways_credential_id_for_workspace_responses.go
- get_ip_pools_credential_id_for_workspace_parameters.go
- get_ip_pools_credential_id_for_workspace_responses.go
- get_platform_networks_for_workspace_parameters.go
- get_platform_networks_for_workspace_responses.go
- get_platform_s_sh_keys_for_workspace_parameters.go
- get_platform_s_sh_keys_for_workspace_responses.go
- get_platform_security_groups_for_workspace_parameters.go
- get_platform_security_groups_for_workspace_responses.go
- get_regions_by_credential_and_workspace_parameters.go
- get_regions_by_credential_and_workspace_responses.go
- get_vm_types_by_credential_and_workspace_parameters.go
- get_vm_types_by_credential_and_workspace_responses.go
- v3_workspace_id_connectors_client.go