Documentation
¶
Overview ¶
Package client provides primitives to interact with the openapi HTTP API.
Code generated by github.com/oapi-codegen/oapi-codegen/v2 version v2.6.0 DO NOT EDIT.
Package client is an auto-generated Go client for the UFM Facade API.
The types and request helpers in this package are produced by oapi-codegen from the OpenAPI specification. They provide a typed, ergonomic interface to every endpoint exposed by the facade server.
Creating a client ¶
c, err := client.NewClientWithResponses("https://ufm-facade:8080")
if err != nil {
log.Fatal(err)
}
Listing systems ¶
resp, err := c.ListSystemsWithResponse(ctx, &client.ListSystemsParams{
Type: &client.ListSystemsParamsType("switch"),
})
if err != nil {
log.Fatal(err)
}
for _, sys := range *resp.JSON200.Items {
fmt.Println(*sys.Guid, *sys.Name)
}
Do not edit the generated files (*.gen.go) directly; regenerate them from the OpenAPI spec instead.
Package client provides primitives to interact with the openapi HTTP API.
Code generated by github.com/oapi-codegen/oapi-codegen/v2 version v2.6.0 DO NOT EDIT.
Index ¶
- Constants
- func NewAbortAllJobsRequest(server string) (*http.Request, error)
- func NewAbortJobRequest(server string, jobId string) (*http.Request, error)
- func NewAddPartitionHostsRequest(server string, pkey Pkey, body AddPartitionHostsJSONRequestBody) (*http.Request, error)
- func NewAddPartitionHostsRequestWithBody(server string, pkey Pkey, contentType string, body io.Reader) (*http.Request, error)
- func NewAddPartitionMembersRequest(server string, pkey Pkey, body AddPartitionMembersJSONRequestBody) (*http.Request, error)
- func NewAddPartitionMembersRequestWithBody(server string, pkey Pkey, contentType string, body io.Reader) (*http.Request, error)
- func NewAssignComputesRequest(server string, envName string, serverName string, ...) (*http.Request, error)
- func NewAssignComputesRequestWithBody(server string, envName string, serverName string, contentType string, ...) (*http.Request, error)
- func NewCollectLinkDumpRequest(server string, body CollectLinkDumpJSONRequestBody) (*http.Request, error)
- func NewCollectLinkDumpRequestWithBody(server string, contentType string, body io.Reader) (*http.Request, error)
- func NewCollectSystemDumpRequest(server string, systemId string) (*http.Request, error)
- func NewConfigureDumpStorageRequest(server string, body ConfigureDumpStorageJSONRequestBody) (*http.Request, error)
- func NewConfigureDumpStorageRequestWithBody(server string, contentType string, body io.Reader) (*http.Request, error)
- func NewCreateEnvironmentRequest(server string, body CreateEnvironmentJSONRequestBody) (*http.Request, error)
- func NewCreateEnvironmentRequestWithBody(server string, contentType string, body io.Reader) (*http.Request, error)
- func NewCreateGlobalNetworkRequest(server string, body CreateGlobalNetworkJSONRequestBody) (*http.Request, error)
- func NewCreateGlobalNetworkRequestWithBody(server string, contentType string, body io.Reader) (*http.Request, error)
- func NewCreateLocalNetworkRequest(server string, envName string, body CreateLocalNetworkJSONRequestBody) (*http.Request, error)
- func NewCreateLocalNetworkRequestWithBody(server string, envName string, contentType string, body io.Reader) (*http.Request, error)
- func NewCreateLogicalServerRequest(server string, envName string, body CreateLogicalServerJSONRequestBody) (*http.Request, error)
- func NewCreateLogicalServerRequestWithBody(server string, envName string, contentType string, body io.Reader) (*http.Request, error)
- func NewCreateMirroringTemplateRequest(server string, body CreateMirroringTemplateJSONRequestBody) (*http.Request, error)
- func NewCreateMirroringTemplateRequestWithBody(server string, contentType string, body io.Reader) (*http.Request, error)
- func NewCreateMonitoringSessionRequest(server string, body CreateMonitoringSessionJSONRequestBody) (*http.Request, error)
- func NewCreateMonitoringSessionRequestWithBody(server string, contentType string, body io.Reader) (*http.Request, error)
- func NewCreateMonitoringSnapshotRequest(server string, body CreateMonitoringSnapshotJSONRequestBody) (*http.Request, error)
- func NewCreateMonitoringSnapshotRequestWithBody(server string, contentType string, body io.Reader) (*http.Request, error)
- func NewCreateMonitoringTemplateRequest(server string, body CreateMonitoringTemplateJSONRequestBody) (*http.Request, error)
- func NewCreateMonitoringTemplateRequestWithBody(server string, contentType string, body io.Reader) (*http.Request, error)
- func NewCreatePartitionRequest(server string, body CreatePartitionJSONRequestBody) (*http.Request, error)
- func NewCreatePartitionRequestWithBody(server string, contentType string, body io.Reader) (*http.Request, error)
- func NewCreateReportRequest(server string, body CreateReportJSONRequestBody) (*http.Request, error)
- func NewCreateReportRequestWithBody(server string, contentType string, body io.Reader) (*http.Request, error)
- func NewCreateTemplateRequest(server string, body CreateTemplateJSONRequestBody) (*http.Request, error)
- func NewCreateTemplateRequestWithBody(server string, contentType string, body io.Reader) (*http.Request, error)
- func NewCreateTokenRequest(server string) (*http.Request, error)
- func NewDeleteCableImageRequest(server string, imageName string) (*http.Request, error)
- func NewDeleteEnvironmentRequest(server string, envName string) (*http.Request, error)
- func NewDeleteGlobalNetworkRequest(server string, networkName string) (*http.Request, error)
- func NewDeleteJobRequest(server string, jobId string) (*http.Request, error)
- func NewDeleteLogicalServerRequest(server string, envName string, serverName string) (*http.Request, error)
- func NewDeleteMirroringTemplateRequest(server string, systemId string) (*http.Request, error)
- func NewDeleteMonitoringSessionRequest(server string, sessionId string) (*http.Request, error)
- func NewDeleteMonitoringTemplateRequest(server string, templateName string) (*http.Request, error)
- func NewDeletePartitionRequest(server string, pkey Pkey) (*http.Request, error)
- func NewDeleteReportRequest(server string, reportId string) (*http.Request, error)
- func NewDeleteTemplateRequest(server string, templateName string) (*http.Request, error)
- func NewDisablePortRequest(server string, portName string) (*http.Request, error)
- func NewEnablePortRequest(server string, portName string) (*http.Request, error)
- func NewExecuteMirroringActionRequest(server string, body ExecuteMirroringActionJSONRequestBody) (*http.Request, error)
- func NewExecuteMirroringActionRequestWithBody(server string, contentType string, body io.Reader) (*http.Request, error)
- func NewExecuteTemplateRequest(server string, templateName string, body ExecuteTemplateJSONRequestBody) (*http.Request, error)
- func NewExecuteTemplateRequestWithBody(server string, templateName string, contentType string, body io.Reader) (*http.Request, error)
- func NewFreeComputesRequest(server string, envName string, serverName string) (*http.Request, error)
- func NewGetConfigRequest(server string) (*http.Request, error)
- func NewGetCongestionMapRequest(server string) (*http.Request, error)
- func NewGetEnvironmentRequest(server string, envName string) (*http.Request, error)
- func NewGetGlobalNetworkRequest(server string, networkName string) (*http.Request, error)
- func NewGetHistoryTelemetryRequest(server string, params *GetHistoryTelemetryParams) (*http.Request, error)
- func NewGetInventoryCountRequest(server string) (*http.Request, error)
- func NewGetInventorySummaryRequest(server string, params *GetInventorySummaryParams) (*http.Request, error)
- func NewGetJobRequest(server string, jobId string, params *GetJobParams) (*http.Request, error)
- func NewGetLatestReportRequest(server string, reportType string) (*http.Request, error)
- func NewGetLogicalServerRequest(server string, envName string, serverName string) (*http.Request, error)
- func NewGetMirroringTemplateRequest(server string, systemId string) (*http.Request, error)
- func NewGetMonitoringSessionDataRequest(server string, sessionId string, params *GetMonitoringSessionDataParams) (*http.Request, error)
- func NewGetMonitoringSessionRequest(server string, sessionId string) (*http.Request, error)
- func NewGetMonitoringTemplateRequest(server string, templateName string) (*http.Request, error)
- func NewGetPartitionLastUpdatedRequest(server string, pkey Pkey) (*http.Request, error)
- func NewGetPartitionRequest(server string, pkey Pkey, params *GetPartitionParams) (*http.Request, error)
- func NewGetPerformanceCountersRequest(server string, body GetPerformanceCountersJSONRequestBody) (*http.Request, error)
- func NewGetPerformanceCountersRequestWithBody(server string, contentType string, body io.Reader) (*http.Request, error)
- func NewGetPortGroupMetricsRequest(server string) (*http.Request, error)
- func NewGetPortRequest(server string, portName string) (*http.Request, error)
- func NewGetReportRequest(server string, reportId string) (*http.Request, error)
- func NewGetSystemRequest(server string, systemId string, params *GetSystemParams) (*http.Request, error)
- func NewGetTemplateRequest(server string, templateName string) (*http.Request, error)
- func NewGetTopTelemetryRequest(server string, params *GetTopTelemetryParams) (*http.Request, error)
- func NewGetVersionRequest(server string) (*http.Request, error)
- func NewListCableImagesRequest(server string) (*http.Request, error)
- func NewListComputesRequest(server string, envName string, serverName string) (*http.Request, error)
- func NewListEnvironmentsRequest(server string, params *ListEnvironmentsParams) (*http.Request, error)
- func NewListFabricValidationTestsRequest(server string) (*http.Request, error)
- func NewListGlobalNetworksRequest(server string) (*http.Request, error)
- func NewListJobsRequest(server string, params *ListJobsParams) (*http.Request, error)
- func NewListLinksRequest(server string, params *ListLinksParams) (*http.Request, error)
- func NewListLocalNetworksRequest(server string, envName string) (*http.Request, error)
- func NewListLogicalServersRequest(server string, envName string) (*http.Request, error)
- func NewListMonitoringAttributesRequest(server string) (*http.Request, error)
- func NewListMonitoringTemplatesRequest(server string) (*http.Request, error)
- func NewListPartitionMembersRequest(server string, pkey Pkey, params *ListPartitionMembersParams) (*http.Request, error)
- func NewListPartitionsRequest(server string, params *ListPartitionsParams) (*http.Request, error)
- func NewListPortsRequest(server string, params *ListPortsParams) (*http.Request, error)
- func NewListSystemsPowerRequest(server string) (*http.Request, error)
- func NewListSystemsRequest(server string, params *ListSystemsParams) (*http.Request, error)
- func NewListTemplatesRequest(server string, params *ListTemplatesParams) (*http.Request, error)
- func NewListVirtualPortsRequest(server string, params *ListVirtualPortsParams) (*http.Request, error)
- func NewRebootSystemRequest(server string, systemId string, body RebootSystemJSONRequestBody) (*http.Request, error)
- func NewRebootSystemRequestWithBody(server string, systemId string, contentType string, body io.Reader) (*http.Request, error)
- func NewRefreshFabricDiscoveryRequest(server string) (*http.Request, error)
- func NewRefreshTemplatesRequest(server string) (*http.Request, error)
- func NewRemovePartitionHostsRequest(server string, pkey Pkey, body RemovePartitionHostsJSONRequestBody) (*http.Request, error)
- func NewRemovePartitionHostsRequestWithBody(server string, pkey Pkey, contentType string, body io.Reader) (*http.Request, error)
- func NewRemovePartitionMembersRequest(server string, pkey Pkey, body RemovePartitionMembersJSONRequestBody) (*http.Request, error)
- func NewRemovePartitionMembersRequestWithBody(server string, pkey Pkey, contentType string, body io.Reader) (*http.Request, error)
- func NewReplacePartitionRequest(server string, pkey Pkey, body ReplacePartitionJSONRequestBody) (*http.Request, error)
- func NewReplacePartitionRequestWithBody(server string, pkey Pkey, contentType string, body io.Reader) (*http.Request, error)
- func NewResetPortRequest(server string, portName string) (*http.Request, error)
- func NewRunFabricValidationTestRequest(server string, testName string) (*http.Request, error)
- func NewSetSystemHealthRequest(server string, systemId string, body SetSystemHealthJSONRequestBody) (*http.Request, error)
- func NewSetSystemHealthRequestWithBody(server string, systemId string, contentType string, body io.Reader) (*http.Request, error)
- func NewUpdateConfigRequest(server string, body UpdateConfigJSONRequestBody) (*http.Request, error)
- func NewUpdateConfigRequestWithBody(server string, contentType string, body io.Reader) (*http.Request, error)
- func NewUpdateEnvironmentRequest(server string, envName string, body UpdateEnvironmentJSONRequestBody) (*http.Request, error)
- func NewUpdateEnvironmentRequestWithBody(server string, envName string, contentType string, body io.Reader) (*http.Request, error)
- func NewUpdateGlobalNetworkRequest(server string, networkName string, body UpdateGlobalNetworkJSONRequestBody) (*http.Request, error)
- func NewUpdateGlobalNetworkRequestWithBody(server string, networkName string, contentType string, body io.Reader) (*http.Request, error)
- func NewUpdateMirroringTemplateRequest(server string, systemId string, body UpdateMirroringTemplateJSONRequestBody) (*http.Request, error)
- func NewUpdateMirroringTemplateRequestWithBody(server string, systemId string, contentType string, body io.Reader) (*http.Request, error)
- func NewUpdateMonitoringTemplateRequest(server string, templateName string, ...) (*http.Request, error)
- func NewUpdateMonitoringTemplateRequestWithBody(server string, templateName string, contentType string, body io.Reader) (*http.Request, error)
- func NewUpdatePartitionQoSRequest(server string, pkey Pkey, body UpdatePartitionQoSJSONRequestBody) (*http.Request, error)
- func NewUpdatePartitionQoSRequestWithBody(server string, pkey Pkey, contentType string, body io.Reader) (*http.Request, error)
- func NewUpdatePartitionSHARPRequest(server string, pkey Pkey, body UpdatePartitionSHARPJSONRequestBody) (*http.Request, error)
- func NewUpdatePartitionSHARPRequestWithBody(server string, pkey Pkey, contentType string, body io.Reader) (*http.Request, error)
- func NewUpdateSystemRequest(server string, systemId string, body UpdateSystemJSONRequestBody) (*http.Request, error)
- func NewUpdateSystemRequestWithBody(server string, systemId string, contentType string, body io.Reader) (*http.Request, error)
- func NewUpgradeSystemFirmwareRequest(server string, systemId string, body UpgradeSystemFirmwareJSONRequestBody) (*http.Request, error)
- func NewUpgradeSystemFirmwareRequestWithBody(server string, systemId string, contentType string, body io.Reader) (*http.Request, error)
- func NewUpgradeSystemSoftwareRequest(server string, systemId string, body UpgradeSystemSoftwareJSONRequestBody) (*http.Request, error)
- func NewUpgradeSystemSoftwareRequestWithBody(server string, systemId string, contentType string, body io.Reader) (*http.Request, error)
- func NewUploadCableImageRequestWithBody(server string, contentType string, body io.Reader) (*http.Request, error)
- type AbortAllJobsResponse
- type AbortJobResponse
- type AddPartitionHostsJSONRequestBody
- type AddPartitionHostsResponse
- type AddPartitionMembersJSONRequestBody
- type AddPartitionMembersResponse
- type AssignComputesJSONBody
- type AssignComputesJSONBodyMode
- type AssignComputesJSONRequestBody
- type AssignComputesResponse
- type Client
- func (c *Client) AbortAllJobs(ctx context.Context, reqEditors ...RequestEditorFn) (*http.Response, error)
- func (c *Client) AbortJob(ctx context.Context, jobId string, reqEditors ...RequestEditorFn) (*http.Response, error)
- func (c *Client) AddPartitionHosts(ctx context.Context, pkey Pkey, body AddPartitionHostsJSONRequestBody, ...) (*http.Response, error)
- func (c *Client) AddPartitionHostsWithBody(ctx context.Context, pkey Pkey, contentType string, body io.Reader, ...) (*http.Response, error)
- func (c *Client) AddPartitionMembers(ctx context.Context, pkey Pkey, body AddPartitionMembersJSONRequestBody, ...) (*http.Response, error)
- func (c *Client) AddPartitionMembersWithBody(ctx context.Context, pkey Pkey, contentType string, body io.Reader, ...) (*http.Response, error)
- func (c *Client) AssignComputes(ctx context.Context, envName string, serverName string, ...) (*http.Response, error)
- func (c *Client) AssignComputesWithBody(ctx context.Context, envName string, serverName string, contentType string, ...) (*http.Response, error)
- func (c *Client) CollectLinkDump(ctx context.Context, body CollectLinkDumpJSONRequestBody, ...) (*http.Response, error)
- func (c *Client) CollectLinkDumpWithBody(ctx context.Context, contentType string, body io.Reader, ...) (*http.Response, error)
- func (c *Client) CollectSystemDump(ctx context.Context, systemId string, reqEditors ...RequestEditorFn) (*http.Response, error)
- func (c *Client) ConfigureDumpStorage(ctx context.Context, body ConfigureDumpStorageJSONRequestBody, ...) (*http.Response, error)
- func (c *Client) ConfigureDumpStorageWithBody(ctx context.Context, contentType string, body io.Reader, ...) (*http.Response, error)
- func (c *Client) CreateEnvironment(ctx context.Context, body CreateEnvironmentJSONRequestBody, ...) (*http.Response, error)
- func (c *Client) CreateEnvironmentWithBody(ctx context.Context, contentType string, body io.Reader, ...) (*http.Response, error)
- func (c *Client) CreateGlobalNetwork(ctx context.Context, body CreateGlobalNetworkJSONRequestBody, ...) (*http.Response, error)
- func (c *Client) CreateGlobalNetworkWithBody(ctx context.Context, contentType string, body io.Reader, ...) (*http.Response, error)
- func (c *Client) CreateLocalNetwork(ctx context.Context, envName string, body CreateLocalNetworkJSONRequestBody, ...) (*http.Response, error)
- func (c *Client) CreateLocalNetworkWithBody(ctx context.Context, envName string, contentType string, body io.Reader, ...) (*http.Response, error)
- func (c *Client) CreateLogicalServer(ctx context.Context, envName string, body CreateLogicalServerJSONRequestBody, ...) (*http.Response, error)
- func (c *Client) CreateLogicalServerWithBody(ctx context.Context, envName string, contentType string, body io.Reader, ...) (*http.Response, error)
- func (c *Client) CreateMirroringTemplate(ctx context.Context, body CreateMirroringTemplateJSONRequestBody, ...) (*http.Response, error)
- func (c *Client) CreateMirroringTemplateWithBody(ctx context.Context, contentType string, body io.Reader, ...) (*http.Response, error)
- func (c *Client) CreateMonitoringSession(ctx context.Context, body CreateMonitoringSessionJSONRequestBody, ...) (*http.Response, error)
- func (c *Client) CreateMonitoringSessionWithBody(ctx context.Context, contentType string, body io.Reader, ...) (*http.Response, error)
- func (c *Client) CreateMonitoringSnapshot(ctx context.Context, body CreateMonitoringSnapshotJSONRequestBody, ...) (*http.Response, error)
- func (c *Client) CreateMonitoringSnapshotWithBody(ctx context.Context, contentType string, body io.Reader, ...) (*http.Response, error)
- func (c *Client) CreateMonitoringTemplate(ctx context.Context, body CreateMonitoringTemplateJSONRequestBody, ...) (*http.Response, error)
- func (c *Client) CreateMonitoringTemplateWithBody(ctx context.Context, contentType string, body io.Reader, ...) (*http.Response, error)
- func (c *Client) CreatePartition(ctx context.Context, body CreatePartitionJSONRequestBody, ...) (*http.Response, error)
- func (c *Client) CreatePartitionWithBody(ctx context.Context, contentType string, body io.Reader, ...) (*http.Response, error)
- func (c *Client) CreateReport(ctx context.Context, body CreateReportJSONRequestBody, ...) (*http.Response, error)
- func (c *Client) CreateReportWithBody(ctx context.Context, contentType string, body io.Reader, ...) (*http.Response, error)
- func (c *Client) CreateTemplate(ctx context.Context, body CreateTemplateJSONRequestBody, ...) (*http.Response, error)
- func (c *Client) CreateTemplateWithBody(ctx context.Context, contentType string, body io.Reader, ...) (*http.Response, error)
- func (c *Client) CreateToken(ctx context.Context, reqEditors ...RequestEditorFn) (*http.Response, error)
- func (c *Client) DeleteCableImage(ctx context.Context, imageName string, reqEditors ...RequestEditorFn) (*http.Response, error)
- func (c *Client) DeleteEnvironment(ctx context.Context, envName string, reqEditors ...RequestEditorFn) (*http.Response, error)
- func (c *Client) DeleteGlobalNetwork(ctx context.Context, networkName string, reqEditors ...RequestEditorFn) (*http.Response, error)
- func (c *Client) DeleteJob(ctx context.Context, jobId string, reqEditors ...RequestEditorFn) (*http.Response, error)
- func (c *Client) DeleteLogicalServer(ctx context.Context, envName string, serverName string, ...) (*http.Response, error)
- func (c *Client) DeleteMirroringTemplate(ctx context.Context, systemId string, reqEditors ...RequestEditorFn) (*http.Response, error)
- func (c *Client) DeleteMonitoringSession(ctx context.Context, sessionId string, reqEditors ...RequestEditorFn) (*http.Response, error)
- func (c *Client) DeleteMonitoringTemplate(ctx context.Context, templateName string, reqEditors ...RequestEditorFn) (*http.Response, error)
- func (c *Client) DeletePartition(ctx context.Context, pkey Pkey, reqEditors ...RequestEditorFn) (*http.Response, error)
- func (c *Client) DeleteReport(ctx context.Context, reportId string, reqEditors ...RequestEditorFn) (*http.Response, error)
- func (c *Client) DeleteTemplate(ctx context.Context, templateName string, reqEditors ...RequestEditorFn) (*http.Response, error)
- func (c *Client) DisablePort(ctx context.Context, portName string, reqEditors ...RequestEditorFn) (*http.Response, error)
- func (c *Client) EnablePort(ctx context.Context, portName string, reqEditors ...RequestEditorFn) (*http.Response, error)
- func (c *Client) ExecuteMirroringAction(ctx context.Context, body ExecuteMirroringActionJSONRequestBody, ...) (*http.Response, error)
- func (c *Client) ExecuteMirroringActionWithBody(ctx context.Context, contentType string, body io.Reader, ...) (*http.Response, error)
- func (c *Client) ExecuteTemplate(ctx context.Context, templateName string, body ExecuteTemplateJSONRequestBody, ...) (*http.Response, error)
- func (c *Client) ExecuteTemplateWithBody(ctx context.Context, templateName string, contentType string, body io.Reader, ...) (*http.Response, error)
- func (c *Client) FreeComputes(ctx context.Context, envName string, serverName string, ...) (*http.Response, error)
- func (c *Client) GetConfig(ctx context.Context, reqEditors ...RequestEditorFn) (*http.Response, error)
- func (c *Client) GetCongestionMap(ctx context.Context, reqEditors ...RequestEditorFn) (*http.Response, error)
- func (c *Client) GetEnvironment(ctx context.Context, envName string, reqEditors ...RequestEditorFn) (*http.Response, error)
- func (c *Client) GetGlobalNetwork(ctx context.Context, networkName string, reqEditors ...RequestEditorFn) (*http.Response, error)
- func (c *Client) GetHistoryTelemetry(ctx context.Context, params *GetHistoryTelemetryParams, ...) (*http.Response, error)
- func (c *Client) GetInventoryCount(ctx context.Context, reqEditors ...RequestEditorFn) (*http.Response, error)
- func (c *Client) GetInventorySummary(ctx context.Context, params *GetInventorySummaryParams, ...) (*http.Response, error)
- func (c *Client) GetJob(ctx context.Context, jobId string, params *GetJobParams, ...) (*http.Response, error)
- func (c *Client) GetLatestReport(ctx context.Context, reportType string, reqEditors ...RequestEditorFn) (*http.Response, error)
- func (c *Client) GetLogicalServer(ctx context.Context, envName string, serverName string, ...) (*http.Response, error)
- func (c *Client) GetMirroringTemplate(ctx context.Context, systemId string, reqEditors ...RequestEditorFn) (*http.Response, error)
- func (c *Client) GetMonitoringSession(ctx context.Context, sessionId string, reqEditors ...RequestEditorFn) (*http.Response, error)
- func (c *Client) GetMonitoringSessionData(ctx context.Context, sessionId string, params *GetMonitoringSessionDataParams, ...) (*http.Response, error)
- func (c *Client) GetMonitoringTemplate(ctx context.Context, templateName string, reqEditors ...RequestEditorFn) (*http.Response, error)
- func (c *Client) GetPartition(ctx context.Context, pkey Pkey, params *GetPartitionParams, ...) (*http.Response, error)
- func (c *Client) GetPartitionLastUpdated(ctx context.Context, pkey Pkey, reqEditors ...RequestEditorFn) (*http.Response, error)
- func (c *Client) GetPerformanceCounters(ctx context.Context, body GetPerformanceCountersJSONRequestBody, ...) (*http.Response, error)
- func (c *Client) GetPerformanceCountersWithBody(ctx context.Context, contentType string, body io.Reader, ...) (*http.Response, error)
- func (c *Client) GetPort(ctx context.Context, portName string, reqEditors ...RequestEditorFn) (*http.Response, error)
- func (c *Client) GetPortGroupMetrics(ctx context.Context, reqEditors ...RequestEditorFn) (*http.Response, error)
- func (c *Client) GetReport(ctx context.Context, reportId string, reqEditors ...RequestEditorFn) (*http.Response, error)
- func (c *Client) GetSystem(ctx context.Context, systemId string, params *GetSystemParams, ...) (*http.Response, error)
- func (c *Client) GetTemplate(ctx context.Context, templateName string, reqEditors ...RequestEditorFn) (*http.Response, error)
- func (c *Client) GetTopTelemetry(ctx context.Context, params *GetTopTelemetryParams, ...) (*http.Response, error)
- func (c *Client) GetVersion(ctx context.Context, reqEditors ...RequestEditorFn) (*http.Response, error)
- func (c *Client) ListCableImages(ctx context.Context, reqEditors ...RequestEditorFn) (*http.Response, error)
- func (c *Client) ListComputes(ctx context.Context, envName string, serverName string, ...) (*http.Response, error)
- func (c *Client) ListEnvironments(ctx context.Context, params *ListEnvironmentsParams, ...) (*http.Response, error)
- func (c *Client) ListFabricValidationTests(ctx context.Context, reqEditors ...RequestEditorFn) (*http.Response, error)
- func (c *Client) ListGlobalNetworks(ctx context.Context, reqEditors ...RequestEditorFn) (*http.Response, error)
- func (c *Client) ListJobs(ctx context.Context, params *ListJobsParams, reqEditors ...RequestEditorFn) (*http.Response, error)
- func (c *Client) ListLinks(ctx context.Context, params *ListLinksParams, reqEditors ...RequestEditorFn) (*http.Response, error)
- func (c *Client) ListLocalNetworks(ctx context.Context, envName string, reqEditors ...RequestEditorFn) (*http.Response, error)
- func (c *Client) ListLogicalServers(ctx context.Context, envName string, reqEditors ...RequestEditorFn) (*http.Response, error)
- func (c *Client) ListMonitoringAttributes(ctx context.Context, reqEditors ...RequestEditorFn) (*http.Response, error)
- func (c *Client) ListMonitoringTemplates(ctx context.Context, reqEditors ...RequestEditorFn) (*http.Response, error)
- func (c *Client) ListPartitionMembers(ctx context.Context, pkey Pkey, params *ListPartitionMembersParams, ...) (*http.Response, error)
- func (c *Client) ListPartitions(ctx context.Context, params *ListPartitionsParams, ...) (*http.Response, error)
- func (c *Client) ListPorts(ctx context.Context, params *ListPortsParams, reqEditors ...RequestEditorFn) (*http.Response, error)
- func (c *Client) ListSystems(ctx context.Context, params *ListSystemsParams, reqEditors ...RequestEditorFn) (*http.Response, error)
- func (c *Client) ListSystemsPower(ctx context.Context, reqEditors ...RequestEditorFn) (*http.Response, error)
- func (c *Client) ListTemplates(ctx context.Context, params *ListTemplatesParams, ...) (*http.Response, error)
- func (c *Client) ListVirtualPorts(ctx context.Context, params *ListVirtualPortsParams, ...) (*http.Response, error)
- func (c *Client) RebootSystem(ctx context.Context, systemId string, body RebootSystemJSONRequestBody, ...) (*http.Response, error)
- func (c *Client) RebootSystemWithBody(ctx context.Context, systemId string, contentType string, body io.Reader, ...) (*http.Response, error)
- func (c *Client) RefreshFabricDiscovery(ctx context.Context, reqEditors ...RequestEditorFn) (*http.Response, error)
- func (c *Client) RefreshTemplates(ctx context.Context, reqEditors ...RequestEditorFn) (*http.Response, error)
- func (c *Client) RemovePartitionHosts(ctx context.Context, pkey Pkey, body RemovePartitionHostsJSONRequestBody, ...) (*http.Response, error)
- func (c *Client) RemovePartitionHostsWithBody(ctx context.Context, pkey Pkey, contentType string, body io.Reader, ...) (*http.Response, error)
- func (c *Client) RemovePartitionMembers(ctx context.Context, pkey Pkey, body RemovePartitionMembersJSONRequestBody, ...) (*http.Response, error)
- func (c *Client) RemovePartitionMembersWithBody(ctx context.Context, pkey Pkey, contentType string, body io.Reader, ...) (*http.Response, error)
- func (c *Client) ReplacePartition(ctx context.Context, pkey Pkey, body ReplacePartitionJSONRequestBody, ...) (*http.Response, error)
- func (c *Client) ReplacePartitionWithBody(ctx context.Context, pkey Pkey, contentType string, body io.Reader, ...) (*http.Response, error)
- func (c *Client) ResetPort(ctx context.Context, portName string, reqEditors ...RequestEditorFn) (*http.Response, error)
- func (c *Client) RunFabricValidationTest(ctx context.Context, testName string, reqEditors ...RequestEditorFn) (*http.Response, error)
- func (c *Client) SetSystemHealth(ctx context.Context, systemId string, body SetSystemHealthJSONRequestBody, ...) (*http.Response, error)
- func (c *Client) SetSystemHealthWithBody(ctx context.Context, systemId string, contentType string, body io.Reader, ...) (*http.Response, error)
- func (c *Client) UpdateConfig(ctx context.Context, body UpdateConfigJSONRequestBody, ...) (*http.Response, error)
- func (c *Client) UpdateConfigWithBody(ctx context.Context, contentType string, body io.Reader, ...) (*http.Response, error)
- func (c *Client) UpdateEnvironment(ctx context.Context, envName string, body UpdateEnvironmentJSONRequestBody, ...) (*http.Response, error)
- func (c *Client) UpdateEnvironmentWithBody(ctx context.Context, envName string, contentType string, body io.Reader, ...) (*http.Response, error)
- func (c *Client) UpdateGlobalNetwork(ctx context.Context, networkName string, ...) (*http.Response, error)
- func (c *Client) UpdateGlobalNetworkWithBody(ctx context.Context, networkName string, contentType string, body io.Reader, ...) (*http.Response, error)
- func (c *Client) UpdateMirroringTemplate(ctx context.Context, systemId string, ...) (*http.Response, error)
- func (c *Client) UpdateMirroringTemplateWithBody(ctx context.Context, systemId string, contentType string, body io.Reader, ...) (*http.Response, error)
- func (c *Client) UpdateMonitoringTemplate(ctx context.Context, templateName string, ...) (*http.Response, error)
- func (c *Client) UpdateMonitoringTemplateWithBody(ctx context.Context, templateName string, contentType string, body io.Reader, ...) (*http.Response, error)
- func (c *Client) UpdatePartitionQoS(ctx context.Context, pkey Pkey, body UpdatePartitionQoSJSONRequestBody, ...) (*http.Response, error)
- func (c *Client) UpdatePartitionQoSWithBody(ctx context.Context, pkey Pkey, contentType string, body io.Reader, ...) (*http.Response, error)
- func (c *Client) UpdatePartitionSHARP(ctx context.Context, pkey Pkey, body UpdatePartitionSHARPJSONRequestBody, ...) (*http.Response, error)
- func (c *Client) UpdatePartitionSHARPWithBody(ctx context.Context, pkey Pkey, contentType string, body io.Reader, ...) (*http.Response, error)
- func (c *Client) UpdateSystem(ctx context.Context, systemId string, body UpdateSystemJSONRequestBody, ...) (*http.Response, error)
- func (c *Client) UpdateSystemWithBody(ctx context.Context, systemId string, contentType string, body io.Reader, ...) (*http.Response, error)
- func (c *Client) UpgradeSystemFirmware(ctx context.Context, systemId string, ...) (*http.Response, error)
- func (c *Client) UpgradeSystemFirmwareWithBody(ctx context.Context, systemId string, contentType string, body io.Reader, ...) (*http.Response, error)
- func (c *Client) UpgradeSystemSoftware(ctx context.Context, systemId string, ...) (*http.Response, error)
- func (c *Client) UpgradeSystemSoftwareWithBody(ctx context.Context, systemId string, contentType string, body io.Reader, ...) (*http.Response, error)
- func (c *Client) UploadCableImageWithBody(ctx context.Context, contentType string, body io.Reader, ...) (*http.Response, error)
- type ClientInterface
- type ClientOption
- type ClientWithResponses
- func (c *ClientWithResponses) AbortAllJobsWithResponse(ctx context.Context, reqEditors ...RequestEditorFn) (*AbortAllJobsResponse, error)
- func (c *ClientWithResponses) AbortJobWithResponse(ctx context.Context, jobId string, reqEditors ...RequestEditorFn) (*AbortJobResponse, error)
- func (c *ClientWithResponses) AddPartitionHostsWithBodyWithResponse(ctx context.Context, pkey Pkey, contentType string, body io.Reader, ...) (*AddPartitionHostsResponse, error)
- func (c *ClientWithResponses) AddPartitionHostsWithResponse(ctx context.Context, pkey Pkey, body AddPartitionHostsJSONRequestBody, ...) (*AddPartitionHostsResponse, error)
- func (c *ClientWithResponses) AddPartitionMembersWithBodyWithResponse(ctx context.Context, pkey Pkey, contentType string, body io.Reader, ...) (*AddPartitionMembersResponse, error)
- func (c *ClientWithResponses) AddPartitionMembersWithResponse(ctx context.Context, pkey Pkey, body AddPartitionMembersJSONRequestBody, ...) (*AddPartitionMembersResponse, error)
- func (c *ClientWithResponses) AssignComputesWithBodyWithResponse(ctx context.Context, envName string, serverName string, contentType string, ...) (*AssignComputesResponse, error)
- func (c *ClientWithResponses) AssignComputesWithResponse(ctx context.Context, envName string, serverName string, ...) (*AssignComputesResponse, error)
- func (c *ClientWithResponses) CollectLinkDumpWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, ...) (*CollectLinkDumpResponse, error)
- func (c *ClientWithResponses) CollectLinkDumpWithResponse(ctx context.Context, body CollectLinkDumpJSONRequestBody, ...) (*CollectLinkDumpResponse, error)
- func (c *ClientWithResponses) CollectSystemDumpWithResponse(ctx context.Context, systemId string, reqEditors ...RequestEditorFn) (*CollectSystemDumpResponse, error)
- func (c *ClientWithResponses) ConfigureDumpStorageWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, ...) (*ConfigureDumpStorageResponse, error)
- func (c *ClientWithResponses) ConfigureDumpStorageWithResponse(ctx context.Context, body ConfigureDumpStorageJSONRequestBody, ...) (*ConfigureDumpStorageResponse, error)
- func (c *ClientWithResponses) CreateEnvironmentWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, ...) (*CreateEnvironmentResponse, error)
- func (c *ClientWithResponses) CreateEnvironmentWithResponse(ctx context.Context, body CreateEnvironmentJSONRequestBody, ...) (*CreateEnvironmentResponse, error)
- func (c *ClientWithResponses) CreateGlobalNetworkWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, ...) (*CreateGlobalNetworkResponse, error)
- func (c *ClientWithResponses) CreateGlobalNetworkWithResponse(ctx context.Context, body CreateGlobalNetworkJSONRequestBody, ...) (*CreateGlobalNetworkResponse, error)
- func (c *ClientWithResponses) CreateLocalNetworkWithBodyWithResponse(ctx context.Context, envName string, contentType string, body io.Reader, ...) (*CreateLocalNetworkResponse, error)
- func (c *ClientWithResponses) CreateLocalNetworkWithResponse(ctx context.Context, envName string, body CreateLocalNetworkJSONRequestBody, ...) (*CreateLocalNetworkResponse, error)
- func (c *ClientWithResponses) CreateLogicalServerWithBodyWithResponse(ctx context.Context, envName string, contentType string, body io.Reader, ...) (*CreateLogicalServerResponse, error)
- func (c *ClientWithResponses) CreateLogicalServerWithResponse(ctx context.Context, envName string, body CreateLogicalServerJSONRequestBody, ...) (*CreateLogicalServerResponse, error)
- func (c *ClientWithResponses) CreateMirroringTemplateWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, ...) (*CreateMirroringTemplateResponse, error)
- func (c *ClientWithResponses) CreateMirroringTemplateWithResponse(ctx context.Context, body CreateMirroringTemplateJSONRequestBody, ...) (*CreateMirroringTemplateResponse, error)
- func (c *ClientWithResponses) CreateMonitoringSessionWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, ...) (*CreateMonitoringSessionResponse, error)
- func (c *ClientWithResponses) CreateMonitoringSessionWithResponse(ctx context.Context, body CreateMonitoringSessionJSONRequestBody, ...) (*CreateMonitoringSessionResponse, error)
- func (c *ClientWithResponses) CreateMonitoringSnapshotWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, ...) (*CreateMonitoringSnapshotResponse, error)
- func (c *ClientWithResponses) CreateMonitoringSnapshotWithResponse(ctx context.Context, body CreateMonitoringSnapshotJSONRequestBody, ...) (*CreateMonitoringSnapshotResponse, error)
- func (c *ClientWithResponses) CreateMonitoringTemplateWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, ...) (*CreateMonitoringTemplateResponse, error)
- func (c *ClientWithResponses) CreateMonitoringTemplateWithResponse(ctx context.Context, body CreateMonitoringTemplateJSONRequestBody, ...) (*CreateMonitoringTemplateResponse, error)
- func (c *ClientWithResponses) CreatePartitionWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, ...) (*CreatePartitionResponse, error)
- func (c *ClientWithResponses) CreatePartitionWithResponse(ctx context.Context, body CreatePartitionJSONRequestBody, ...) (*CreatePartitionResponse, error)
- func (c *ClientWithResponses) CreateReportWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, ...) (*CreateReportResponse, error)
- func (c *ClientWithResponses) CreateReportWithResponse(ctx context.Context, body CreateReportJSONRequestBody, ...) (*CreateReportResponse, error)
- func (c *ClientWithResponses) CreateTemplateWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, ...) (*CreateTemplateResponse, error)
- func (c *ClientWithResponses) CreateTemplateWithResponse(ctx context.Context, body CreateTemplateJSONRequestBody, ...) (*CreateTemplateResponse, error)
- func (c *ClientWithResponses) CreateTokenWithResponse(ctx context.Context, reqEditors ...RequestEditorFn) (*CreateTokenResponse, error)
- func (c *ClientWithResponses) DeleteCableImageWithResponse(ctx context.Context, imageName string, reqEditors ...RequestEditorFn) (*DeleteCableImageResponse, error)
- func (c *ClientWithResponses) DeleteEnvironmentWithResponse(ctx context.Context, envName string, reqEditors ...RequestEditorFn) (*DeleteEnvironmentResponse, error)
- func (c *ClientWithResponses) DeleteGlobalNetworkWithResponse(ctx context.Context, networkName string, reqEditors ...RequestEditorFn) (*DeleteGlobalNetworkResponse, error)
- func (c *ClientWithResponses) DeleteJobWithResponse(ctx context.Context, jobId string, reqEditors ...RequestEditorFn) (*DeleteJobResponse, error)
- func (c *ClientWithResponses) DeleteLogicalServerWithResponse(ctx context.Context, envName string, serverName string, ...) (*DeleteLogicalServerResponse, error)
- func (c *ClientWithResponses) DeleteMirroringTemplateWithResponse(ctx context.Context, systemId string, reqEditors ...RequestEditorFn) (*DeleteMirroringTemplateResponse, error)
- func (c *ClientWithResponses) DeleteMonitoringSessionWithResponse(ctx context.Context, sessionId string, reqEditors ...RequestEditorFn) (*DeleteMonitoringSessionResponse, error)
- func (c *ClientWithResponses) DeleteMonitoringTemplateWithResponse(ctx context.Context, templateName string, reqEditors ...RequestEditorFn) (*DeleteMonitoringTemplateResponse, error)
- func (c *ClientWithResponses) DeletePartitionWithResponse(ctx context.Context, pkey Pkey, reqEditors ...RequestEditorFn) (*DeletePartitionResponse, error)
- func (c *ClientWithResponses) DeleteReportWithResponse(ctx context.Context, reportId string, reqEditors ...RequestEditorFn) (*DeleteReportResponse, error)
- func (c *ClientWithResponses) DeleteTemplateWithResponse(ctx context.Context, templateName string, reqEditors ...RequestEditorFn) (*DeleteTemplateResponse, error)
- func (c *ClientWithResponses) DisablePortWithResponse(ctx context.Context, portName string, reqEditors ...RequestEditorFn) (*DisablePortResponse, error)
- func (c *ClientWithResponses) EnablePortWithResponse(ctx context.Context, portName string, reqEditors ...RequestEditorFn) (*EnablePortResponse, error)
- func (c *ClientWithResponses) ExecuteMirroringActionWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, ...) (*ExecuteMirroringActionResponse, error)
- func (c *ClientWithResponses) ExecuteMirroringActionWithResponse(ctx context.Context, body ExecuteMirroringActionJSONRequestBody, ...) (*ExecuteMirroringActionResponse, error)
- func (c *ClientWithResponses) ExecuteTemplateWithBodyWithResponse(ctx context.Context, templateName string, contentType string, body io.Reader, ...) (*ExecuteTemplateResponse, error)
- func (c *ClientWithResponses) ExecuteTemplateWithResponse(ctx context.Context, templateName string, body ExecuteTemplateJSONRequestBody, ...) (*ExecuteTemplateResponse, error)
- func (c *ClientWithResponses) FreeComputesWithResponse(ctx context.Context, envName string, serverName string, ...) (*FreeComputesResponse, error)
- func (c *ClientWithResponses) GetConfigWithResponse(ctx context.Context, reqEditors ...RequestEditorFn) (*GetConfigResponse, error)
- func (c *ClientWithResponses) GetCongestionMapWithResponse(ctx context.Context, reqEditors ...RequestEditorFn) (*GetCongestionMapResponse, error)
- func (c *ClientWithResponses) GetEnvironmentWithResponse(ctx context.Context, envName string, reqEditors ...RequestEditorFn) (*GetEnvironmentResponse, error)
- func (c *ClientWithResponses) GetGlobalNetworkWithResponse(ctx context.Context, networkName string, reqEditors ...RequestEditorFn) (*GetGlobalNetworkResponse, error)
- func (c *ClientWithResponses) GetHistoryTelemetryWithResponse(ctx context.Context, params *GetHistoryTelemetryParams, ...) (*GetHistoryTelemetryResponse, error)
- func (c *ClientWithResponses) GetInventoryCountWithResponse(ctx context.Context, reqEditors ...RequestEditorFn) (*GetInventoryCountResponse, error)
- func (c *ClientWithResponses) GetInventorySummaryWithResponse(ctx context.Context, params *GetInventorySummaryParams, ...) (*GetInventorySummaryResponse, error)
- func (c *ClientWithResponses) GetJobWithResponse(ctx context.Context, jobId string, params *GetJobParams, ...) (*GetJobResponse, error)
- func (c *ClientWithResponses) GetLatestReportWithResponse(ctx context.Context, reportType string, reqEditors ...RequestEditorFn) (*GetLatestReportResponse, error)
- func (c *ClientWithResponses) GetLogicalServerWithResponse(ctx context.Context, envName string, serverName string, ...) (*GetLogicalServerResponse, error)
- func (c *ClientWithResponses) GetMirroringTemplateWithResponse(ctx context.Context, systemId string, reqEditors ...RequestEditorFn) (*GetMirroringTemplateResponse, error)
- func (c *ClientWithResponses) GetMonitoringSessionDataWithResponse(ctx context.Context, sessionId string, params *GetMonitoringSessionDataParams, ...) (*GetMonitoringSessionDataResponse, error)
- func (c *ClientWithResponses) GetMonitoringSessionWithResponse(ctx context.Context, sessionId string, reqEditors ...RequestEditorFn) (*GetMonitoringSessionResponse, error)
- func (c *ClientWithResponses) GetMonitoringTemplateWithResponse(ctx context.Context, templateName string, reqEditors ...RequestEditorFn) (*GetMonitoringTemplateResponse, error)
- func (c *ClientWithResponses) GetPartitionLastUpdatedWithResponse(ctx context.Context, pkey Pkey, reqEditors ...RequestEditorFn) (*GetPartitionLastUpdatedResponse, error)
- func (c *ClientWithResponses) GetPartitionWithResponse(ctx context.Context, pkey Pkey, params *GetPartitionParams, ...) (*GetPartitionResponse, error)
- func (c *ClientWithResponses) GetPerformanceCountersWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, ...) (*GetPerformanceCountersResponse, error)
- func (c *ClientWithResponses) GetPerformanceCountersWithResponse(ctx context.Context, body GetPerformanceCountersJSONRequestBody, ...) (*GetPerformanceCountersResponse, error)
- func (c *ClientWithResponses) GetPortGroupMetricsWithResponse(ctx context.Context, reqEditors ...RequestEditorFn) (*GetPortGroupMetricsResponse, error)
- func (c *ClientWithResponses) GetPortWithResponse(ctx context.Context, portName string, reqEditors ...RequestEditorFn) (*GetPortResponse, error)
- func (c *ClientWithResponses) GetReportWithResponse(ctx context.Context, reportId string, reqEditors ...RequestEditorFn) (*GetReportResponse, error)
- func (c *ClientWithResponses) GetSystemWithResponse(ctx context.Context, systemId string, params *GetSystemParams, ...) (*GetSystemResponse, error)
- func (c *ClientWithResponses) GetTemplateWithResponse(ctx context.Context, templateName string, reqEditors ...RequestEditorFn) (*GetTemplateResponse, error)
- func (c *ClientWithResponses) GetTopTelemetryWithResponse(ctx context.Context, params *GetTopTelemetryParams, ...) (*GetTopTelemetryResponse, error)
- func (c *ClientWithResponses) GetVersionWithResponse(ctx context.Context, reqEditors ...RequestEditorFn) (*GetVersionResponse, error)
- func (c *ClientWithResponses) ListCableImagesWithResponse(ctx context.Context, reqEditors ...RequestEditorFn) (*ListCableImagesResponse, error)
- func (c *ClientWithResponses) ListComputesWithResponse(ctx context.Context, envName string, serverName string, ...) (*ListComputesResponse, error)
- func (c *ClientWithResponses) ListEnvironmentsWithResponse(ctx context.Context, params *ListEnvironmentsParams, ...) (*ListEnvironmentsResponse, error)
- func (c *ClientWithResponses) ListFabricValidationTestsWithResponse(ctx context.Context, reqEditors ...RequestEditorFn) (*ListFabricValidationTestsResponse, error)
- func (c *ClientWithResponses) ListGlobalNetworksWithResponse(ctx context.Context, reqEditors ...RequestEditorFn) (*ListGlobalNetworksResponse, error)
- func (c *ClientWithResponses) ListJobsWithResponse(ctx context.Context, params *ListJobsParams, reqEditors ...RequestEditorFn) (*ListJobsResponse, error)
- func (c *ClientWithResponses) ListLinksWithResponse(ctx context.Context, params *ListLinksParams, reqEditors ...RequestEditorFn) (*ListLinksResponse, error)
- func (c *ClientWithResponses) ListLocalNetworksWithResponse(ctx context.Context, envName string, reqEditors ...RequestEditorFn) (*ListLocalNetworksResponse, error)
- func (c *ClientWithResponses) ListLogicalServersWithResponse(ctx context.Context, envName string, reqEditors ...RequestEditorFn) (*ListLogicalServersResponse, error)
- func (c *ClientWithResponses) ListMonitoringAttributesWithResponse(ctx context.Context, reqEditors ...RequestEditorFn) (*ListMonitoringAttributesResponse, error)
- func (c *ClientWithResponses) ListMonitoringTemplatesWithResponse(ctx context.Context, reqEditors ...RequestEditorFn) (*ListMonitoringTemplatesResponse, error)
- func (c *ClientWithResponses) ListPartitionMembersWithResponse(ctx context.Context, pkey Pkey, params *ListPartitionMembersParams, ...) (*ListPartitionMembersResponse, error)
- func (c *ClientWithResponses) ListPartitionsWithResponse(ctx context.Context, params *ListPartitionsParams, ...) (*ListPartitionsResponse, error)
- func (c *ClientWithResponses) ListPortsWithResponse(ctx context.Context, params *ListPortsParams, reqEditors ...RequestEditorFn) (*ListPortsResponse, error)
- func (c *ClientWithResponses) ListSystemsPowerWithResponse(ctx context.Context, reqEditors ...RequestEditorFn) (*ListSystemsPowerResponse, error)
- func (c *ClientWithResponses) ListSystemsWithResponse(ctx context.Context, params *ListSystemsParams, reqEditors ...RequestEditorFn) (*ListSystemsResponse, error)
- func (c *ClientWithResponses) ListTemplatesWithResponse(ctx context.Context, params *ListTemplatesParams, ...) (*ListTemplatesResponse, error)
- func (c *ClientWithResponses) ListVirtualPortsWithResponse(ctx context.Context, params *ListVirtualPortsParams, ...) (*ListVirtualPortsResponse, error)
- func (c *ClientWithResponses) RebootSystemWithBodyWithResponse(ctx context.Context, systemId string, contentType string, body io.Reader, ...) (*RebootSystemResponse, error)
- func (c *ClientWithResponses) RebootSystemWithResponse(ctx context.Context, systemId string, body RebootSystemJSONRequestBody, ...) (*RebootSystemResponse, error)
- func (c *ClientWithResponses) RefreshFabricDiscoveryWithResponse(ctx context.Context, reqEditors ...RequestEditorFn) (*RefreshFabricDiscoveryResponse, error)
- func (c *ClientWithResponses) RefreshTemplatesWithResponse(ctx context.Context, reqEditors ...RequestEditorFn) (*RefreshTemplatesResponse, error)
- func (c *ClientWithResponses) RemovePartitionHostsWithBodyWithResponse(ctx context.Context, pkey Pkey, contentType string, body io.Reader, ...) (*RemovePartitionHostsResponse, error)
- func (c *ClientWithResponses) RemovePartitionHostsWithResponse(ctx context.Context, pkey Pkey, body RemovePartitionHostsJSONRequestBody, ...) (*RemovePartitionHostsResponse, error)
- func (c *ClientWithResponses) RemovePartitionMembersWithBodyWithResponse(ctx context.Context, pkey Pkey, contentType string, body io.Reader, ...) (*RemovePartitionMembersResponse, error)
- func (c *ClientWithResponses) RemovePartitionMembersWithResponse(ctx context.Context, pkey Pkey, body RemovePartitionMembersJSONRequestBody, ...) (*RemovePartitionMembersResponse, error)
- func (c *ClientWithResponses) ReplacePartitionWithBodyWithResponse(ctx context.Context, pkey Pkey, contentType string, body io.Reader, ...) (*ReplacePartitionResponse, error)
- func (c *ClientWithResponses) ReplacePartitionWithResponse(ctx context.Context, pkey Pkey, body ReplacePartitionJSONRequestBody, ...) (*ReplacePartitionResponse, error)
- func (c *ClientWithResponses) ResetPortWithResponse(ctx context.Context, portName string, reqEditors ...RequestEditorFn) (*ResetPortResponse, error)
- func (c *ClientWithResponses) RunFabricValidationTestWithResponse(ctx context.Context, testName string, reqEditors ...RequestEditorFn) (*RunFabricValidationTestResponse, error)
- func (c *ClientWithResponses) SetSystemHealthWithBodyWithResponse(ctx context.Context, systemId string, contentType string, body io.Reader, ...) (*SetSystemHealthResponse, error)
- func (c *ClientWithResponses) SetSystemHealthWithResponse(ctx context.Context, systemId string, body SetSystemHealthJSONRequestBody, ...) (*SetSystemHealthResponse, error)
- func (c *ClientWithResponses) UpdateConfigWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, ...) (*UpdateConfigResponse, error)
- func (c *ClientWithResponses) UpdateConfigWithResponse(ctx context.Context, body UpdateConfigJSONRequestBody, ...) (*UpdateConfigResponse, error)
- func (c *ClientWithResponses) UpdateEnvironmentWithBodyWithResponse(ctx context.Context, envName string, contentType string, body io.Reader, ...) (*UpdateEnvironmentResponse, error)
- func (c *ClientWithResponses) UpdateEnvironmentWithResponse(ctx context.Context, envName string, body UpdateEnvironmentJSONRequestBody, ...) (*UpdateEnvironmentResponse, error)
- func (c *ClientWithResponses) UpdateGlobalNetworkWithBodyWithResponse(ctx context.Context, networkName string, contentType string, body io.Reader, ...) (*UpdateGlobalNetworkResponse, error)
- func (c *ClientWithResponses) UpdateGlobalNetworkWithResponse(ctx context.Context, networkName string, ...) (*UpdateGlobalNetworkResponse, error)
- func (c *ClientWithResponses) UpdateMirroringTemplateWithBodyWithResponse(ctx context.Context, systemId string, contentType string, body io.Reader, ...) (*UpdateMirroringTemplateResponse, error)
- func (c *ClientWithResponses) UpdateMirroringTemplateWithResponse(ctx context.Context, systemId string, ...) (*UpdateMirroringTemplateResponse, error)
- func (c *ClientWithResponses) UpdateMonitoringTemplateWithBodyWithResponse(ctx context.Context, templateName string, contentType string, body io.Reader, ...) (*UpdateMonitoringTemplateResponse, error)
- func (c *ClientWithResponses) UpdateMonitoringTemplateWithResponse(ctx context.Context, templateName string, ...) (*UpdateMonitoringTemplateResponse, error)
- func (c *ClientWithResponses) UpdatePartitionQoSWithBodyWithResponse(ctx context.Context, pkey Pkey, contentType string, body io.Reader, ...) (*UpdatePartitionQoSResponse, error)
- func (c *ClientWithResponses) UpdatePartitionQoSWithResponse(ctx context.Context, pkey Pkey, body UpdatePartitionQoSJSONRequestBody, ...) (*UpdatePartitionQoSResponse, error)
- func (c *ClientWithResponses) UpdatePartitionSHARPWithBodyWithResponse(ctx context.Context, pkey Pkey, contentType string, body io.Reader, ...) (*UpdatePartitionSHARPResponse, error)
- func (c *ClientWithResponses) UpdatePartitionSHARPWithResponse(ctx context.Context, pkey Pkey, body UpdatePartitionSHARPJSONRequestBody, ...) (*UpdatePartitionSHARPResponse, error)
- func (c *ClientWithResponses) UpdateSystemWithBodyWithResponse(ctx context.Context, systemId string, contentType string, body io.Reader, ...) (*UpdateSystemResponse, error)
- func (c *ClientWithResponses) UpdateSystemWithResponse(ctx context.Context, systemId string, body UpdateSystemJSONRequestBody, ...) (*UpdateSystemResponse, error)
- func (c *ClientWithResponses) UpgradeSystemFirmwareWithBodyWithResponse(ctx context.Context, systemId string, contentType string, body io.Reader, ...) (*UpgradeSystemFirmwareResponse, error)
- func (c *ClientWithResponses) UpgradeSystemFirmwareWithResponse(ctx context.Context, systemId string, ...) (*UpgradeSystemFirmwareResponse, error)
- func (c *ClientWithResponses) UpgradeSystemSoftwareWithBodyWithResponse(ctx context.Context, systemId string, contentType string, body io.Reader, ...) (*UpgradeSystemSoftwareResponse, error)
- func (c *ClientWithResponses) UpgradeSystemSoftwareWithResponse(ctx context.Context, systemId string, ...) (*UpgradeSystemSoftwareResponse, error)
- func (c *ClientWithResponses) UploadCableImageWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, ...) (*UploadCableImageResponse, error)
- type ClientWithResponsesInterface
- type CollectLinkDumpJSONBody
- type CollectLinkDumpJSONRequestBody
- type CollectLinkDumpResponse
- type CollectSystemDumpResponse
- type Compute
- type ComputeStatus
- type ConfigureDumpStorageJSONBody
- type ConfigureDumpStorageJSONRequestBody
- type ConfigureDumpStorageResponse
- type CreateEnvironmentJSONRequestBody
- type CreateEnvironmentResponse
- type CreateGlobalNetworkJSONRequestBody
- type CreateGlobalNetworkResponse
- type CreateLocalNetworkJSONRequestBody
- type CreateLocalNetworkResponse
- type CreateLogicalServerJSONRequestBody
- type CreateLogicalServerResponse
- type CreateMirroringTemplateJSONRequestBody
- type CreateMirroringTemplateResponse
- type CreateMonitoringSessionJSONRequestBody
- type CreateMonitoringSessionResponse
- type CreateMonitoringSnapshotJSONRequestBody
- type CreateMonitoringSnapshotResponse
- type CreateMonitoringTemplateJSONRequestBody
- type CreateMonitoringTemplateResponse
- type CreatePartitionJSONRequestBody
- type CreatePartitionResponse
- type CreateReportJSONRequestBody
- type CreateReportResponse
- type CreateTemplateJSONRequestBody
- type CreateTemplateResponse
- type CreateTokenResponse
- type Cursor
- type DeleteCableImageResponse
- type DeleteEnvironmentResponse
- type DeleteGlobalNetworkResponse
- type DeleteJobResponse
- type DeleteLogicalServerResponse
- type DeleteMirroringTemplateResponse
- type DeleteMonitoringSessionResponse
- type DeleteMonitoringTemplateResponse
- type DeletePartitionResponse
- type DeleteReportResponse
- type DeleteTemplateResponse
- type DisablePortResponse
- type EnablePortResponse
- type Environment
- type EnvironmentCreate
- type EnvironmentList
- type Error
- type ExecuteMirroringActionJSONRequestBody
- type ExecuteMirroringActionResponse
- type ExecuteTemplateJSONBody
- type ExecuteTemplateJSONRequestBody
- type ExecuteTemplateResponse
- type FreeComputesResponse
- type GetConfigResponse
- type GetCongestionMapResponse
- type GetEnvironmentResponse
- type GetGlobalNetworkResponse
- type GetHistoryTelemetryParams
- type GetHistoryTelemetryResponse
- type GetInventoryCountResponse
- type GetInventorySummaryParams
- type GetInventorySummaryResponse
- type GetJobParams
- type GetJobResponse
- type GetLatestReportResponse
- type GetLogicalServerResponse
- type GetMirroringTemplateResponse
- type GetMonitoringSessionDataParams
- type GetMonitoringSessionDataResponse
- type GetMonitoringSessionResponse
- type GetMonitoringTemplateResponse
- type GetPartitionLastUpdatedResponse
- type GetPartitionParams
- type GetPartitionResponse
- type GetPerformanceCountersJSONBody
- type GetPerformanceCountersJSONRequestBody
- type GetPerformanceCountersResponse
- type GetPortGroupMetricsResponse
- type GetPortResponse
- type GetReportResponse
- type GetSystemParams
- type GetSystemResponse
- type GetTemplateResponse
- type GetTopTelemetryParams
- type GetTopTelemetryResponse
- type GetVersionResponse
- type HttpRequestDoer
- type Job
- type JobList
- type JobStatus
- type Limit
- type Link
- type LinkList
- type ListCableImagesResponse
- type ListComputesResponse
- type ListEnvironmentsParams
- type ListEnvironmentsResponse
- type ListFabricValidationTestsResponse
- type ListGlobalNetworksResponse
- type ListJobsParams
- type ListJobsParamsStatus
- type ListJobsResponse
- type ListLinksParams
- type ListLinksResponse
- type ListLocalNetworksResponse
- type ListLogicalServersResponse
- type ListMonitoringAttributesResponse
- type ListMonitoringTemplatesResponse
- type ListPartitionMembersParams
- type ListPartitionMembersResponse
- type ListPartitionsParams
- type ListPartitionsResponse
- type ListPortsParams
- type ListPortsParamsHighBerSeverity
- type ListPortsResponse
- type ListSystemsParams
- type ListSystemsParamsComputeStatus
- type ListSystemsParamsRole
- type ListSystemsParamsType
- type ListSystemsPowerResponse
- type ListSystemsResponse
- type ListTemplatesParams
- type ListTemplatesResponse
- type ListVirtualPortsParams
- type ListVirtualPortsResponse
- type LogicalServer
- type LogicalServerCreate
- type MirroringAction
- type MirroringActionAction
- type MirroringTemplate
- type MonitoringSession
- type MonitoringSessionCreate
- type MonitoringSnapshotCreate
- type MonitoringTemplate
- type Network
- type NetworkCreate
- type NotFound
- type PageInfo
- type Partition
- type PartitionCreate
- type PartitionHostsAdd
- type PartitionHostsAddMembership
- type PartitionList
- type PartitionMember
- type PartitionMemberInput
- type PartitionMemberInputMembership
- type PartitionMemberList
- type PartitionMemberMembership
- type PartitionMembersAdd
- type PartitionQoS
- type PartitionQoSMtuLimit
- type PartitionReplace
- type Pkey
- type Port
- type PortList
- type ProvisioningTemplate
- type ProvisioningTemplateCreate
- type RebootSystemJSONBody
- type RebootSystemJSONRequestBody
- type RebootSystemResponse
- type RefreshFabricDiscoveryResponse
- type RefreshTemplatesResponse
- type RemovePartitionHostsJSONBody
- type RemovePartitionHostsJSONRequestBody
- type RemovePartitionHostsResponse
- type RemovePartitionMembersJSONBody
- type RemovePartitionMembersJSONRequestBody
- type RemovePartitionMembersResponse
- type ReplacePartitionJSONRequestBody
- type ReplacePartitionResponse
- type ReportCreate
- type ReportCreateType
- type RequestEditorFn
- type ResetPortResponse
- type RunFabricValidationTestResponse
- type SetSystemHealthJSONBody
- type SetSystemHealthJSONRequestBody
- type SetSystemHealthResponse
- type System
- type SystemList
- type SystemPower
- type SystemRole
- type SystemType
- type SystemUpdate
- type UFMConfig
- type UFMVersion
- type UpdateConfigJSONBody
- type UpdateConfigJSONRequestBody
- type UpdateConfigResponse
- type UpdateEnvironmentJSONRequestBody
- type UpdateEnvironmentResponse
- type UpdateGlobalNetworkJSONRequestBody
- type UpdateGlobalNetworkResponse
- type UpdateMirroringTemplateJSONRequestBody
- type UpdateMirroringTemplateResponse
- type UpdateMonitoringTemplateJSONRequestBody
- type UpdateMonitoringTemplateResponse
- type UpdatePartitionQoSJSONRequestBody
- type UpdatePartitionQoSResponse
- type UpdatePartitionSHARPJSONBody
- type UpdatePartitionSHARPJSONRequestBody
- type UpdatePartitionSHARPResponse
- type UpdateSystemJSONRequestBody
- type UpdateSystemResponse
- type UpgradeSystemFirmwareJSONBody
- type UpgradeSystemFirmwareJSONRequestBody
- type UpgradeSystemFirmwareResponse
- type UpgradeSystemSoftwareJSONBody
- type UpgradeSystemSoftwareJSONRequestBody
- type UpgradeSystemSoftwareResponse
- type UploadCableImageMultipartBody
- type UploadCableImageMultipartRequestBody
- type UploadCableImageResponse
- type VirtualPort
- type VirtualPortList
Constants ¶
const ( BasicAuthScopes = "basicAuth.Scopes" BearerAuthScopes = "bearerAuth.Scopes" )
Variables ¶
This section is empty.
Functions ¶
func NewAbortAllJobsRequest ¶
NewAbortAllJobsRequest generates requests for AbortAllJobs
func NewAbortJobRequest ¶
NewAbortJobRequest generates requests for AbortJob
func NewAddPartitionHostsRequest ¶
func NewAddPartitionHostsRequest(server string, pkey Pkey, body AddPartitionHostsJSONRequestBody) (*http.Request, error)
NewAddPartitionHostsRequest calls the generic AddPartitionHosts builder with application/json body
func NewAddPartitionHostsRequestWithBody ¶
func NewAddPartitionHostsRequestWithBody(server string, pkey Pkey, contentType string, body io.Reader) (*http.Request, error)
NewAddPartitionHostsRequestWithBody generates requests for AddPartitionHosts with any type of body
func NewAddPartitionMembersRequest ¶
func NewAddPartitionMembersRequest(server string, pkey Pkey, body AddPartitionMembersJSONRequestBody) (*http.Request, error)
NewAddPartitionMembersRequest calls the generic AddPartitionMembers builder with application/json body
func NewAddPartitionMembersRequestWithBody ¶
func NewAddPartitionMembersRequestWithBody(server string, pkey Pkey, contentType string, body io.Reader) (*http.Request, error)
NewAddPartitionMembersRequestWithBody generates requests for AddPartitionMembers with any type of body
func NewAssignComputesRequest ¶
func NewAssignComputesRequest(server string, envName string, serverName string, body AssignComputesJSONRequestBody) (*http.Request, error)
NewAssignComputesRequest calls the generic AssignComputes builder with application/json body
func NewAssignComputesRequestWithBody ¶
func NewAssignComputesRequestWithBody(server string, envName string, serverName string, contentType string, body io.Reader) (*http.Request, error)
NewAssignComputesRequestWithBody generates requests for AssignComputes with any type of body
func NewCollectLinkDumpRequest ¶
func NewCollectLinkDumpRequest(server string, body CollectLinkDumpJSONRequestBody) (*http.Request, error)
NewCollectLinkDumpRequest calls the generic CollectLinkDump builder with application/json body
func NewCollectLinkDumpRequestWithBody ¶
func NewCollectLinkDumpRequestWithBody(server string, contentType string, body io.Reader) (*http.Request, error)
NewCollectLinkDumpRequestWithBody generates requests for CollectLinkDump with any type of body
func NewCollectSystemDumpRequest ¶
NewCollectSystemDumpRequest generates requests for CollectSystemDump
func NewConfigureDumpStorageRequest ¶
func NewConfigureDumpStorageRequest(server string, body ConfigureDumpStorageJSONRequestBody) (*http.Request, error)
NewConfigureDumpStorageRequest calls the generic ConfigureDumpStorage builder with application/json body
func NewConfigureDumpStorageRequestWithBody ¶
func NewConfigureDumpStorageRequestWithBody(server string, contentType string, body io.Reader) (*http.Request, error)
NewConfigureDumpStorageRequestWithBody generates requests for ConfigureDumpStorage with any type of body
func NewCreateEnvironmentRequest ¶
func NewCreateEnvironmentRequest(server string, body CreateEnvironmentJSONRequestBody) (*http.Request, error)
NewCreateEnvironmentRequest calls the generic CreateEnvironment builder with application/json body
func NewCreateEnvironmentRequestWithBody ¶
func NewCreateEnvironmentRequestWithBody(server string, contentType string, body io.Reader) (*http.Request, error)
NewCreateEnvironmentRequestWithBody generates requests for CreateEnvironment with any type of body
func NewCreateGlobalNetworkRequest ¶
func NewCreateGlobalNetworkRequest(server string, body CreateGlobalNetworkJSONRequestBody) (*http.Request, error)
NewCreateGlobalNetworkRequest calls the generic CreateGlobalNetwork builder with application/json body
func NewCreateGlobalNetworkRequestWithBody ¶
func NewCreateGlobalNetworkRequestWithBody(server string, contentType string, body io.Reader) (*http.Request, error)
NewCreateGlobalNetworkRequestWithBody generates requests for CreateGlobalNetwork with any type of body
func NewCreateLocalNetworkRequest ¶
func NewCreateLocalNetworkRequest(server string, envName string, body CreateLocalNetworkJSONRequestBody) (*http.Request, error)
NewCreateLocalNetworkRequest calls the generic CreateLocalNetwork builder with application/json body
func NewCreateLocalNetworkRequestWithBody ¶
func NewCreateLocalNetworkRequestWithBody(server string, envName string, contentType string, body io.Reader) (*http.Request, error)
NewCreateLocalNetworkRequestWithBody generates requests for CreateLocalNetwork with any type of body
func NewCreateLogicalServerRequest ¶
func NewCreateLogicalServerRequest(server string, envName string, body CreateLogicalServerJSONRequestBody) (*http.Request, error)
NewCreateLogicalServerRequest calls the generic CreateLogicalServer builder with application/json body
func NewCreateLogicalServerRequestWithBody ¶
func NewCreateLogicalServerRequestWithBody(server string, envName string, contentType string, body io.Reader) (*http.Request, error)
NewCreateLogicalServerRequestWithBody generates requests for CreateLogicalServer with any type of body
func NewCreateMirroringTemplateRequest ¶
func NewCreateMirroringTemplateRequest(server string, body CreateMirroringTemplateJSONRequestBody) (*http.Request, error)
NewCreateMirroringTemplateRequest calls the generic CreateMirroringTemplate builder with application/json body
func NewCreateMirroringTemplateRequestWithBody ¶
func NewCreateMirroringTemplateRequestWithBody(server string, contentType string, body io.Reader) (*http.Request, error)
NewCreateMirroringTemplateRequestWithBody generates requests for CreateMirroringTemplate with any type of body
func NewCreateMonitoringSessionRequest ¶
func NewCreateMonitoringSessionRequest(server string, body CreateMonitoringSessionJSONRequestBody) (*http.Request, error)
NewCreateMonitoringSessionRequest calls the generic CreateMonitoringSession builder with application/json body
func NewCreateMonitoringSessionRequestWithBody ¶
func NewCreateMonitoringSessionRequestWithBody(server string, contentType string, body io.Reader) (*http.Request, error)
NewCreateMonitoringSessionRequestWithBody generates requests for CreateMonitoringSession with any type of body
func NewCreateMonitoringSnapshotRequest ¶
func NewCreateMonitoringSnapshotRequest(server string, body CreateMonitoringSnapshotJSONRequestBody) (*http.Request, error)
NewCreateMonitoringSnapshotRequest calls the generic CreateMonitoringSnapshot builder with application/json body
func NewCreateMonitoringSnapshotRequestWithBody ¶
func NewCreateMonitoringSnapshotRequestWithBody(server string, contentType string, body io.Reader) (*http.Request, error)
NewCreateMonitoringSnapshotRequestWithBody generates requests for CreateMonitoringSnapshot with any type of body
func NewCreateMonitoringTemplateRequest ¶
func NewCreateMonitoringTemplateRequest(server string, body CreateMonitoringTemplateJSONRequestBody) (*http.Request, error)
NewCreateMonitoringTemplateRequest calls the generic CreateMonitoringTemplate builder with application/json body
func NewCreateMonitoringTemplateRequestWithBody ¶
func NewCreateMonitoringTemplateRequestWithBody(server string, contentType string, body io.Reader) (*http.Request, error)
NewCreateMonitoringTemplateRequestWithBody generates requests for CreateMonitoringTemplate with any type of body
func NewCreatePartitionRequest ¶
func NewCreatePartitionRequest(server string, body CreatePartitionJSONRequestBody) (*http.Request, error)
NewCreatePartitionRequest calls the generic CreatePartition builder with application/json body
func NewCreatePartitionRequestWithBody ¶
func NewCreatePartitionRequestWithBody(server string, contentType string, body io.Reader) (*http.Request, error)
NewCreatePartitionRequestWithBody generates requests for CreatePartition with any type of body
func NewCreateReportRequest ¶
func NewCreateReportRequest(server string, body CreateReportJSONRequestBody) (*http.Request, error)
NewCreateReportRequest calls the generic CreateReport builder with application/json body
func NewCreateReportRequestWithBody ¶
func NewCreateReportRequestWithBody(server string, contentType string, body io.Reader) (*http.Request, error)
NewCreateReportRequestWithBody generates requests for CreateReport with any type of body
func NewCreateTemplateRequest ¶
func NewCreateTemplateRequest(server string, body CreateTemplateJSONRequestBody) (*http.Request, error)
NewCreateTemplateRequest calls the generic CreateTemplate builder with application/json body
func NewCreateTemplateRequestWithBody ¶
func NewCreateTemplateRequestWithBody(server string, contentType string, body io.Reader) (*http.Request, error)
NewCreateTemplateRequestWithBody generates requests for CreateTemplate with any type of body
func NewCreateTokenRequest ¶
NewCreateTokenRequest generates requests for CreateToken
func NewDeleteCableImageRequest ¶
NewDeleteCableImageRequest generates requests for DeleteCableImage
func NewDeleteEnvironmentRequest ¶
NewDeleteEnvironmentRequest generates requests for DeleteEnvironment
func NewDeleteGlobalNetworkRequest ¶
NewDeleteGlobalNetworkRequest generates requests for DeleteGlobalNetwork
func NewDeleteJobRequest ¶
NewDeleteJobRequest generates requests for DeleteJob
func NewDeleteLogicalServerRequest ¶
func NewDeleteLogicalServerRequest(server string, envName string, serverName string) (*http.Request, error)
NewDeleteLogicalServerRequest generates requests for DeleteLogicalServer
func NewDeleteMirroringTemplateRequest ¶
NewDeleteMirroringTemplateRequest generates requests for DeleteMirroringTemplate
func NewDeleteMonitoringSessionRequest ¶
NewDeleteMonitoringSessionRequest generates requests for DeleteMonitoringSession
func NewDeleteMonitoringTemplateRequest ¶
NewDeleteMonitoringTemplateRequest generates requests for DeleteMonitoringTemplate
func NewDeletePartitionRequest ¶
NewDeletePartitionRequest generates requests for DeletePartition
func NewDeleteReportRequest ¶
NewDeleteReportRequest generates requests for DeleteReport
func NewDeleteTemplateRequest ¶
NewDeleteTemplateRequest generates requests for DeleteTemplate
func NewDisablePortRequest ¶
NewDisablePortRequest generates requests for DisablePort
func NewEnablePortRequest ¶
NewEnablePortRequest generates requests for EnablePort
func NewExecuteMirroringActionRequest ¶
func NewExecuteMirroringActionRequest(server string, body ExecuteMirroringActionJSONRequestBody) (*http.Request, error)
NewExecuteMirroringActionRequest calls the generic ExecuteMirroringAction builder with application/json body
func NewExecuteMirroringActionRequestWithBody ¶
func NewExecuteMirroringActionRequestWithBody(server string, contentType string, body io.Reader) (*http.Request, error)
NewExecuteMirroringActionRequestWithBody generates requests for ExecuteMirroringAction with any type of body
func NewExecuteTemplateRequest ¶
func NewExecuteTemplateRequest(server string, templateName string, body ExecuteTemplateJSONRequestBody) (*http.Request, error)
NewExecuteTemplateRequest calls the generic ExecuteTemplate builder with application/json body
func NewExecuteTemplateRequestWithBody ¶
func NewExecuteTemplateRequestWithBody(server string, templateName string, contentType string, body io.Reader) (*http.Request, error)
NewExecuteTemplateRequestWithBody generates requests for ExecuteTemplate with any type of body
func NewFreeComputesRequest ¶
func NewFreeComputesRequest(server string, envName string, serverName string) (*http.Request, error)
NewFreeComputesRequest generates requests for FreeComputes
func NewGetConfigRequest ¶
NewGetConfigRequest generates requests for GetConfig
func NewGetCongestionMapRequest ¶
NewGetCongestionMapRequest generates requests for GetCongestionMap
func NewGetEnvironmentRequest ¶
NewGetEnvironmentRequest generates requests for GetEnvironment
func NewGetGlobalNetworkRequest ¶
NewGetGlobalNetworkRequest generates requests for GetGlobalNetwork
func NewGetHistoryTelemetryRequest ¶
func NewGetHistoryTelemetryRequest(server string, params *GetHistoryTelemetryParams) (*http.Request, error)
NewGetHistoryTelemetryRequest generates requests for GetHistoryTelemetry
func NewGetInventoryCountRequest ¶
NewGetInventoryCountRequest generates requests for GetInventoryCount
func NewGetInventorySummaryRequest ¶
func NewGetInventorySummaryRequest(server string, params *GetInventorySummaryParams) (*http.Request, error)
NewGetInventorySummaryRequest generates requests for GetInventorySummary
func NewGetJobRequest ¶
NewGetJobRequest generates requests for GetJob
func NewGetLatestReportRequest ¶
NewGetLatestReportRequest generates requests for GetLatestReport
func NewGetLogicalServerRequest ¶
func NewGetLogicalServerRequest(server string, envName string, serverName string) (*http.Request, error)
NewGetLogicalServerRequest generates requests for GetLogicalServer
func NewGetMirroringTemplateRequest ¶
NewGetMirroringTemplateRequest generates requests for GetMirroringTemplate
func NewGetMonitoringSessionDataRequest ¶
func NewGetMonitoringSessionDataRequest(server string, sessionId string, params *GetMonitoringSessionDataParams) (*http.Request, error)
NewGetMonitoringSessionDataRequest generates requests for GetMonitoringSessionData
func NewGetMonitoringSessionRequest ¶
NewGetMonitoringSessionRequest generates requests for GetMonitoringSession
func NewGetMonitoringTemplateRequest ¶
NewGetMonitoringTemplateRequest generates requests for GetMonitoringTemplate
func NewGetPartitionLastUpdatedRequest ¶
NewGetPartitionLastUpdatedRequest generates requests for GetPartitionLastUpdated
func NewGetPartitionRequest ¶
func NewGetPartitionRequest(server string, pkey Pkey, params *GetPartitionParams) (*http.Request, error)
NewGetPartitionRequest generates requests for GetPartition
func NewGetPerformanceCountersRequest ¶
func NewGetPerformanceCountersRequest(server string, body GetPerformanceCountersJSONRequestBody) (*http.Request, error)
NewGetPerformanceCountersRequest calls the generic GetPerformanceCounters builder with application/json body
func NewGetPerformanceCountersRequestWithBody ¶
func NewGetPerformanceCountersRequestWithBody(server string, contentType string, body io.Reader) (*http.Request, error)
NewGetPerformanceCountersRequestWithBody generates requests for GetPerformanceCounters with any type of body
func NewGetPortGroupMetricsRequest ¶
NewGetPortGroupMetricsRequest generates requests for GetPortGroupMetrics
func NewGetPortRequest ¶
NewGetPortRequest generates requests for GetPort
func NewGetReportRequest ¶
NewGetReportRequest generates requests for GetReport
func NewGetSystemRequest ¶
func NewGetSystemRequest(server string, systemId string, params *GetSystemParams) (*http.Request, error)
NewGetSystemRequest generates requests for GetSystem
func NewGetTemplateRequest ¶
NewGetTemplateRequest generates requests for GetTemplate
func NewGetTopTelemetryRequest ¶
func NewGetTopTelemetryRequest(server string, params *GetTopTelemetryParams) (*http.Request, error)
NewGetTopTelemetryRequest generates requests for GetTopTelemetry
func NewGetVersionRequest ¶
NewGetVersionRequest generates requests for GetVersion
func NewListCableImagesRequest ¶
NewListCableImagesRequest generates requests for ListCableImages
func NewListComputesRequest ¶
func NewListComputesRequest(server string, envName string, serverName string) (*http.Request, error)
NewListComputesRequest generates requests for ListComputes
func NewListEnvironmentsRequest ¶
func NewListEnvironmentsRequest(server string, params *ListEnvironmentsParams) (*http.Request, error)
NewListEnvironmentsRequest generates requests for ListEnvironments
func NewListFabricValidationTestsRequest ¶
NewListFabricValidationTestsRequest generates requests for ListFabricValidationTests
func NewListGlobalNetworksRequest ¶
NewListGlobalNetworksRequest generates requests for ListGlobalNetworks
func NewListJobsRequest ¶
func NewListJobsRequest(server string, params *ListJobsParams) (*http.Request, error)
NewListJobsRequest generates requests for ListJobs
func NewListLinksRequest ¶
func NewListLinksRequest(server string, params *ListLinksParams) (*http.Request, error)
NewListLinksRequest generates requests for ListLinks
func NewListLocalNetworksRequest ¶
NewListLocalNetworksRequest generates requests for ListLocalNetworks
func NewListLogicalServersRequest ¶
NewListLogicalServersRequest generates requests for ListLogicalServers
func NewListMonitoringAttributesRequest ¶
NewListMonitoringAttributesRequest generates requests for ListMonitoringAttributes
func NewListMonitoringTemplatesRequest ¶
NewListMonitoringTemplatesRequest generates requests for ListMonitoringTemplates
func NewListPartitionMembersRequest ¶
func NewListPartitionMembersRequest(server string, pkey Pkey, params *ListPartitionMembersParams) (*http.Request, error)
NewListPartitionMembersRequest generates requests for ListPartitionMembers
func NewListPartitionsRequest ¶
func NewListPartitionsRequest(server string, params *ListPartitionsParams) (*http.Request, error)
NewListPartitionsRequest generates requests for ListPartitions
func NewListPortsRequest ¶
func NewListPortsRequest(server string, params *ListPortsParams) (*http.Request, error)
NewListPortsRequest generates requests for ListPorts
func NewListSystemsPowerRequest ¶
NewListSystemsPowerRequest generates requests for ListSystemsPower
func NewListSystemsRequest ¶
func NewListSystemsRequest(server string, params *ListSystemsParams) (*http.Request, error)
NewListSystemsRequest generates requests for ListSystems
func NewListTemplatesRequest ¶
func NewListTemplatesRequest(server string, params *ListTemplatesParams) (*http.Request, error)
NewListTemplatesRequest generates requests for ListTemplates
func NewListVirtualPortsRequest ¶
func NewListVirtualPortsRequest(server string, params *ListVirtualPortsParams) (*http.Request, error)
NewListVirtualPortsRequest generates requests for ListVirtualPorts
func NewRebootSystemRequest ¶
func NewRebootSystemRequest(server string, systemId string, body RebootSystemJSONRequestBody) (*http.Request, error)
NewRebootSystemRequest calls the generic RebootSystem builder with application/json body
func NewRebootSystemRequestWithBody ¶
func NewRebootSystemRequestWithBody(server string, systemId string, contentType string, body io.Reader) (*http.Request, error)
NewRebootSystemRequestWithBody generates requests for RebootSystem with any type of body
func NewRefreshFabricDiscoveryRequest ¶
NewRefreshFabricDiscoveryRequest generates requests for RefreshFabricDiscovery
func NewRefreshTemplatesRequest ¶
NewRefreshTemplatesRequest generates requests for RefreshTemplates
func NewRemovePartitionHostsRequest ¶
func NewRemovePartitionHostsRequest(server string, pkey Pkey, body RemovePartitionHostsJSONRequestBody) (*http.Request, error)
NewRemovePartitionHostsRequest calls the generic RemovePartitionHosts builder with application/json body
func NewRemovePartitionHostsRequestWithBody ¶
func NewRemovePartitionHostsRequestWithBody(server string, pkey Pkey, contentType string, body io.Reader) (*http.Request, error)
NewRemovePartitionHostsRequestWithBody generates requests for RemovePartitionHosts with any type of body
func NewRemovePartitionMembersRequest ¶
func NewRemovePartitionMembersRequest(server string, pkey Pkey, body RemovePartitionMembersJSONRequestBody) (*http.Request, error)
NewRemovePartitionMembersRequest calls the generic RemovePartitionMembers builder with application/json body
func NewRemovePartitionMembersRequestWithBody ¶
func NewRemovePartitionMembersRequestWithBody(server string, pkey Pkey, contentType string, body io.Reader) (*http.Request, error)
NewRemovePartitionMembersRequestWithBody generates requests for RemovePartitionMembers with any type of body
func NewReplacePartitionRequest ¶
func NewReplacePartitionRequest(server string, pkey Pkey, body ReplacePartitionJSONRequestBody) (*http.Request, error)
NewReplacePartitionRequest calls the generic ReplacePartition builder with application/json body
func NewReplacePartitionRequestWithBody ¶
func NewReplacePartitionRequestWithBody(server string, pkey Pkey, contentType string, body io.Reader) (*http.Request, error)
NewReplacePartitionRequestWithBody generates requests for ReplacePartition with any type of body
func NewResetPortRequest ¶
NewResetPortRequest generates requests for ResetPort
func NewRunFabricValidationTestRequest ¶
NewRunFabricValidationTestRequest generates requests for RunFabricValidationTest
func NewSetSystemHealthRequest ¶
func NewSetSystemHealthRequest(server string, systemId string, body SetSystemHealthJSONRequestBody) (*http.Request, error)
NewSetSystemHealthRequest calls the generic SetSystemHealth builder with application/json body
func NewSetSystemHealthRequestWithBody ¶
func NewSetSystemHealthRequestWithBody(server string, systemId string, contentType string, body io.Reader) (*http.Request, error)
NewSetSystemHealthRequestWithBody generates requests for SetSystemHealth with any type of body
func NewUpdateConfigRequest ¶
func NewUpdateConfigRequest(server string, body UpdateConfigJSONRequestBody) (*http.Request, error)
NewUpdateConfigRequest calls the generic UpdateConfig builder with application/json body
func NewUpdateConfigRequestWithBody ¶
func NewUpdateConfigRequestWithBody(server string, contentType string, body io.Reader) (*http.Request, error)
NewUpdateConfigRequestWithBody generates requests for UpdateConfig with any type of body
func NewUpdateEnvironmentRequest ¶
func NewUpdateEnvironmentRequest(server string, envName string, body UpdateEnvironmentJSONRequestBody) (*http.Request, error)
NewUpdateEnvironmentRequest calls the generic UpdateEnvironment builder with application/json body
func NewUpdateEnvironmentRequestWithBody ¶
func NewUpdateEnvironmentRequestWithBody(server string, envName string, contentType string, body io.Reader) (*http.Request, error)
NewUpdateEnvironmentRequestWithBody generates requests for UpdateEnvironment with any type of body
func NewUpdateGlobalNetworkRequest ¶
func NewUpdateGlobalNetworkRequest(server string, networkName string, body UpdateGlobalNetworkJSONRequestBody) (*http.Request, error)
NewUpdateGlobalNetworkRequest calls the generic UpdateGlobalNetwork builder with application/json body
func NewUpdateGlobalNetworkRequestWithBody ¶
func NewUpdateGlobalNetworkRequestWithBody(server string, networkName string, contentType string, body io.Reader) (*http.Request, error)
NewUpdateGlobalNetworkRequestWithBody generates requests for UpdateGlobalNetwork with any type of body
func NewUpdateMirroringTemplateRequest ¶
func NewUpdateMirroringTemplateRequest(server string, systemId string, body UpdateMirroringTemplateJSONRequestBody) (*http.Request, error)
NewUpdateMirroringTemplateRequest calls the generic UpdateMirroringTemplate builder with application/json body
func NewUpdateMirroringTemplateRequestWithBody ¶
func NewUpdateMirroringTemplateRequestWithBody(server string, systemId string, contentType string, body io.Reader) (*http.Request, error)
NewUpdateMirroringTemplateRequestWithBody generates requests for UpdateMirroringTemplate with any type of body
func NewUpdateMonitoringTemplateRequest ¶
func NewUpdateMonitoringTemplateRequest(server string, templateName string, body UpdateMonitoringTemplateJSONRequestBody) (*http.Request, error)
NewUpdateMonitoringTemplateRequest calls the generic UpdateMonitoringTemplate builder with application/json body
func NewUpdateMonitoringTemplateRequestWithBody ¶
func NewUpdateMonitoringTemplateRequestWithBody(server string, templateName string, contentType string, body io.Reader) (*http.Request, error)
NewUpdateMonitoringTemplateRequestWithBody generates requests for UpdateMonitoringTemplate with any type of body
func NewUpdatePartitionQoSRequest ¶
func NewUpdatePartitionQoSRequest(server string, pkey Pkey, body UpdatePartitionQoSJSONRequestBody) (*http.Request, error)
NewUpdatePartitionQoSRequest calls the generic UpdatePartitionQoS builder with application/json body
func NewUpdatePartitionQoSRequestWithBody ¶
func NewUpdatePartitionQoSRequestWithBody(server string, pkey Pkey, contentType string, body io.Reader) (*http.Request, error)
NewUpdatePartitionQoSRequestWithBody generates requests for UpdatePartitionQoS with any type of body
func NewUpdatePartitionSHARPRequest ¶
func NewUpdatePartitionSHARPRequest(server string, pkey Pkey, body UpdatePartitionSHARPJSONRequestBody) (*http.Request, error)
NewUpdatePartitionSHARPRequest calls the generic UpdatePartitionSHARP builder with application/json body
func NewUpdatePartitionSHARPRequestWithBody ¶
func NewUpdatePartitionSHARPRequestWithBody(server string, pkey Pkey, contentType string, body io.Reader) (*http.Request, error)
NewUpdatePartitionSHARPRequestWithBody generates requests for UpdatePartitionSHARP with any type of body
func NewUpdateSystemRequest ¶
func NewUpdateSystemRequest(server string, systemId string, body UpdateSystemJSONRequestBody) (*http.Request, error)
NewUpdateSystemRequest calls the generic UpdateSystem builder with application/json body
func NewUpdateSystemRequestWithBody ¶
func NewUpdateSystemRequestWithBody(server string, systemId string, contentType string, body io.Reader) (*http.Request, error)
NewUpdateSystemRequestWithBody generates requests for UpdateSystem with any type of body
func NewUpgradeSystemFirmwareRequest ¶
func NewUpgradeSystemFirmwareRequest(server string, systemId string, body UpgradeSystemFirmwareJSONRequestBody) (*http.Request, error)
NewUpgradeSystemFirmwareRequest calls the generic UpgradeSystemFirmware builder with application/json body
func NewUpgradeSystemFirmwareRequestWithBody ¶
func NewUpgradeSystemFirmwareRequestWithBody(server string, systemId string, contentType string, body io.Reader) (*http.Request, error)
NewUpgradeSystemFirmwareRequestWithBody generates requests for UpgradeSystemFirmware with any type of body
func NewUpgradeSystemSoftwareRequest ¶
func NewUpgradeSystemSoftwareRequest(server string, systemId string, body UpgradeSystemSoftwareJSONRequestBody) (*http.Request, error)
NewUpgradeSystemSoftwareRequest calls the generic UpgradeSystemSoftware builder with application/json body
Types ¶
type AbortAllJobsResponse ¶
func ParseAbortAllJobsResponse ¶
func ParseAbortAllJobsResponse(rsp *http.Response) (*AbortAllJobsResponse, error)
ParseAbortAllJobsResponse parses an HTTP response from a AbortAllJobsWithResponse call
func (AbortAllJobsResponse) Status ¶
func (r AbortAllJobsResponse) Status() string
Status returns HTTPResponse.Status
func (AbortAllJobsResponse) StatusCode ¶
func (r AbortAllJobsResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type AbortJobResponse ¶
func ParseAbortJobResponse ¶
func ParseAbortJobResponse(rsp *http.Response) (*AbortJobResponse, error)
ParseAbortJobResponse parses an HTTP response from a AbortJobWithResponse call
func (AbortJobResponse) Status ¶
func (r AbortJobResponse) Status() string
Status returns HTTPResponse.Status
func (AbortJobResponse) StatusCode ¶
func (r AbortJobResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type AddPartitionHostsJSONRequestBody ¶
type AddPartitionHostsJSONRequestBody = PartitionHostsAdd
AddPartitionHostsJSONRequestBody defines body for AddPartitionHosts for application/json ContentType.
type AddPartitionHostsResponse ¶
type AddPartitionHostsResponse struct {
Body []byte
HTTPResponse *http.Response
JSON202 *Job
JSONDefault *Error
}
func ParseAddPartitionHostsResponse ¶
func ParseAddPartitionHostsResponse(rsp *http.Response) (*AddPartitionHostsResponse, error)
ParseAddPartitionHostsResponse parses an HTTP response from a AddPartitionHostsWithResponse call
func (AddPartitionHostsResponse) Status ¶
func (r AddPartitionHostsResponse) Status() string
Status returns HTTPResponse.Status
func (AddPartitionHostsResponse) StatusCode ¶
func (r AddPartitionHostsResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type AddPartitionMembersJSONRequestBody ¶
type AddPartitionMembersJSONRequestBody = PartitionMembersAdd
AddPartitionMembersJSONRequestBody defines body for AddPartitionMembers for application/json ContentType.
type AddPartitionMembersResponse ¶
type AddPartitionMembersResponse struct {
Body []byte
HTTPResponse *http.Response
JSONDefault *Error
}
func ParseAddPartitionMembersResponse ¶
func ParseAddPartitionMembersResponse(rsp *http.Response) (*AddPartitionMembersResponse, error)
ParseAddPartitionMembersResponse parses an HTTP response from a AddPartitionMembersWithResponse call
func (AddPartitionMembersResponse) Status ¶
func (r AddPartitionMembersResponse) Status() string
Status returns HTTPResponse.Status
func (AddPartitionMembersResponse) StatusCode ¶
func (r AddPartitionMembersResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type AssignComputesJSONBody ¶
type AssignComputesJSONBody struct {
// Computes Compute names (required for manual mode).
Computes *[]string `json:"computes,omitempty"`
Mode *AssignComputesJSONBodyMode `json:"mode,omitempty"`
}
AssignComputesJSONBody defines parameters for AssignComputes.
type AssignComputesJSONBodyMode ¶
type AssignComputesJSONBodyMode string
AssignComputesJSONBodyMode defines parameters for AssignComputes.
const ( Auto AssignComputesJSONBodyMode = "auto" Manual AssignComputesJSONBodyMode = "manual" )
Defines values for AssignComputesJSONBodyMode.
func (AssignComputesJSONBodyMode) Valid ¶
func (e AssignComputesJSONBodyMode) Valid() bool
Valid indicates whether the value is a known member of the AssignComputesJSONBodyMode enum.
type AssignComputesJSONRequestBody ¶
type AssignComputesJSONRequestBody AssignComputesJSONBody
AssignComputesJSONRequestBody defines body for AssignComputes for application/json ContentType.
type AssignComputesResponse ¶
func ParseAssignComputesResponse ¶
func ParseAssignComputesResponse(rsp *http.Response) (*AssignComputesResponse, error)
ParseAssignComputesResponse parses an HTTP response from a AssignComputesWithResponse call
func (AssignComputesResponse) Status ¶
func (r AssignComputesResponse) Status() string
Status returns HTTPResponse.Status
func (AssignComputesResponse) StatusCode ¶
func (r AssignComputesResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
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) AbortAllJobs ¶
func (*Client) AddPartitionHosts ¶
func (c *Client) AddPartitionHosts(ctx context.Context, pkey Pkey, body AddPartitionHostsJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*Client) AddPartitionHostsWithBody ¶
func (*Client) AddPartitionMembers ¶
func (c *Client) AddPartitionMembers(ctx context.Context, pkey Pkey, body AddPartitionMembersJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*Client) AddPartitionMembersWithBody ¶
func (*Client) AssignComputes ¶
func (c *Client) AssignComputes(ctx context.Context, envName string, serverName string, body AssignComputesJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*Client) AssignComputesWithBody ¶
func (*Client) CollectLinkDump ¶
func (c *Client) CollectLinkDump(ctx context.Context, body CollectLinkDumpJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*Client) CollectLinkDumpWithBody ¶
func (*Client) CollectSystemDump ¶
func (*Client) ConfigureDumpStorage ¶
func (c *Client) ConfigureDumpStorage(ctx context.Context, body ConfigureDumpStorageJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*Client) ConfigureDumpStorageWithBody ¶
func (*Client) CreateEnvironment ¶
func (c *Client) CreateEnvironment(ctx context.Context, body CreateEnvironmentJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*Client) CreateEnvironmentWithBody ¶
func (*Client) CreateGlobalNetwork ¶
func (c *Client) CreateGlobalNetwork(ctx context.Context, body CreateGlobalNetworkJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*Client) CreateGlobalNetworkWithBody ¶
func (*Client) CreateLocalNetwork ¶
func (c *Client) CreateLocalNetwork(ctx context.Context, envName string, body CreateLocalNetworkJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*Client) CreateLocalNetworkWithBody ¶
func (*Client) CreateLogicalServer ¶
func (c *Client) CreateLogicalServer(ctx context.Context, envName string, body CreateLogicalServerJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*Client) CreateLogicalServerWithBody ¶
func (*Client) CreateMirroringTemplate ¶
func (c *Client) CreateMirroringTemplate(ctx context.Context, body CreateMirroringTemplateJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*Client) CreateMirroringTemplateWithBody ¶
func (*Client) CreateMonitoringSession ¶
func (c *Client) CreateMonitoringSession(ctx context.Context, body CreateMonitoringSessionJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*Client) CreateMonitoringSessionWithBody ¶
func (*Client) CreateMonitoringSnapshot ¶
func (c *Client) CreateMonitoringSnapshot(ctx context.Context, body CreateMonitoringSnapshotJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*Client) CreateMonitoringSnapshotWithBody ¶
func (*Client) CreateMonitoringTemplate ¶
func (c *Client) CreateMonitoringTemplate(ctx context.Context, body CreateMonitoringTemplateJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*Client) CreateMonitoringTemplateWithBody ¶
func (*Client) CreatePartition ¶
func (c *Client) CreatePartition(ctx context.Context, body CreatePartitionJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*Client) CreatePartitionWithBody ¶
func (*Client) CreateReport ¶
func (c *Client) CreateReport(ctx context.Context, body CreateReportJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*Client) CreateReportWithBody ¶
func (*Client) CreateTemplate ¶
func (c *Client) CreateTemplate(ctx context.Context, body CreateTemplateJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*Client) CreateTemplateWithBody ¶
func (*Client) CreateToken ¶
func (*Client) DeleteCableImage ¶
func (*Client) DeleteEnvironment ¶
func (*Client) DeleteGlobalNetwork ¶
func (*Client) DeleteLogicalServer ¶
func (*Client) DeleteMirroringTemplate ¶
func (*Client) DeleteMonitoringSession ¶
func (*Client) DeleteMonitoringTemplate ¶
func (*Client) DeletePartition ¶
func (*Client) DeleteReport ¶
func (*Client) DeleteTemplate ¶
func (*Client) DisablePort ¶
func (*Client) EnablePort ¶
func (*Client) ExecuteMirroringAction ¶
func (c *Client) ExecuteMirroringAction(ctx context.Context, body ExecuteMirroringActionJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*Client) ExecuteMirroringActionWithBody ¶
func (*Client) ExecuteTemplate ¶
func (c *Client) ExecuteTemplate(ctx context.Context, templateName string, body ExecuteTemplateJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*Client) ExecuteTemplateWithBody ¶
func (*Client) FreeComputes ¶
func (*Client) GetCongestionMap ¶
func (*Client) GetEnvironment ¶
func (*Client) GetGlobalNetwork ¶
func (*Client) GetHistoryTelemetry ¶
func (c *Client) GetHistoryTelemetry(ctx context.Context, params *GetHistoryTelemetryParams, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*Client) GetInventoryCount ¶
func (*Client) GetInventorySummary ¶
func (c *Client) GetInventorySummary(ctx context.Context, params *GetInventorySummaryParams, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*Client) GetJob ¶
func (c *Client) GetJob(ctx context.Context, jobId string, params *GetJobParams, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*Client) GetLatestReport ¶
func (*Client) GetLogicalServer ¶
func (*Client) GetMirroringTemplate ¶
func (*Client) GetMonitoringSession ¶
func (*Client) GetMonitoringSessionData ¶
func (c *Client) GetMonitoringSessionData(ctx context.Context, sessionId string, params *GetMonitoringSessionDataParams, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*Client) GetMonitoringTemplate ¶
func (*Client) GetPartition ¶
func (c *Client) GetPartition(ctx context.Context, pkey Pkey, params *GetPartitionParams, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*Client) GetPartitionLastUpdated ¶
func (*Client) GetPerformanceCounters ¶
func (c *Client) GetPerformanceCounters(ctx context.Context, body GetPerformanceCountersJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*Client) GetPerformanceCountersWithBody ¶
func (*Client) GetPortGroupMetrics ¶
func (*Client) GetSystem ¶
func (c *Client) GetSystem(ctx context.Context, systemId string, params *GetSystemParams, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*Client) GetTemplate ¶
func (*Client) GetTopTelemetry ¶
func (c *Client) GetTopTelemetry(ctx context.Context, params *GetTopTelemetryParams, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*Client) GetVersion ¶
func (*Client) ListCableImages ¶
func (*Client) ListComputes ¶
func (*Client) ListEnvironments ¶
func (c *Client) ListEnvironments(ctx context.Context, params *ListEnvironmentsParams, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*Client) ListFabricValidationTests ¶
func (*Client) ListGlobalNetworks ¶
func (*Client) ListJobs ¶
func (c *Client) ListJobs(ctx context.Context, params *ListJobsParams, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*Client) ListLinks ¶
func (c *Client) ListLinks(ctx context.Context, params *ListLinksParams, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*Client) ListLocalNetworks ¶
func (*Client) ListLogicalServers ¶
func (*Client) ListMonitoringAttributes ¶
func (*Client) ListMonitoringTemplates ¶
func (*Client) ListPartitionMembers ¶
func (c *Client) ListPartitionMembers(ctx context.Context, pkey Pkey, params *ListPartitionMembersParams, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*Client) ListPartitions ¶
func (c *Client) ListPartitions(ctx context.Context, params *ListPartitionsParams, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*Client) ListPorts ¶
func (c *Client) ListPorts(ctx context.Context, params *ListPortsParams, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*Client) ListSystems ¶
func (c *Client) ListSystems(ctx context.Context, params *ListSystemsParams, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*Client) ListSystemsPower ¶
func (*Client) ListTemplates ¶
func (c *Client) ListTemplates(ctx context.Context, params *ListTemplatesParams, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*Client) ListVirtualPorts ¶
func (c *Client) ListVirtualPorts(ctx context.Context, params *ListVirtualPortsParams, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*Client) RebootSystem ¶
func (c *Client) RebootSystem(ctx context.Context, systemId string, body RebootSystemJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*Client) RebootSystemWithBody ¶
func (*Client) RefreshFabricDiscovery ¶
func (*Client) RefreshTemplates ¶
func (*Client) RemovePartitionHosts ¶
func (c *Client) RemovePartitionHosts(ctx context.Context, pkey Pkey, body RemovePartitionHostsJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*Client) RemovePartitionHostsWithBody ¶
func (*Client) RemovePartitionMembers ¶
func (c *Client) RemovePartitionMembers(ctx context.Context, pkey Pkey, body RemovePartitionMembersJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*Client) RemovePartitionMembersWithBody ¶
func (*Client) ReplacePartition ¶
func (c *Client) ReplacePartition(ctx context.Context, pkey Pkey, body ReplacePartitionJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*Client) ReplacePartitionWithBody ¶
func (*Client) RunFabricValidationTest ¶
func (*Client) SetSystemHealth ¶
func (c *Client) SetSystemHealth(ctx context.Context, systemId string, body SetSystemHealthJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*Client) SetSystemHealthWithBody ¶
func (*Client) UpdateConfig ¶
func (c *Client) UpdateConfig(ctx context.Context, body UpdateConfigJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*Client) UpdateConfigWithBody ¶
func (*Client) UpdateEnvironment ¶
func (c *Client) UpdateEnvironment(ctx context.Context, envName string, body UpdateEnvironmentJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*Client) UpdateEnvironmentWithBody ¶
func (*Client) UpdateGlobalNetwork ¶
func (c *Client) UpdateGlobalNetwork(ctx context.Context, networkName string, body UpdateGlobalNetworkJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*Client) UpdateGlobalNetworkWithBody ¶
func (*Client) UpdateMirroringTemplate ¶
func (c *Client) UpdateMirroringTemplate(ctx context.Context, systemId string, body UpdateMirroringTemplateJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*Client) UpdateMirroringTemplateWithBody ¶
func (*Client) UpdateMonitoringTemplate ¶
func (c *Client) UpdateMonitoringTemplate(ctx context.Context, templateName string, body UpdateMonitoringTemplateJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*Client) UpdateMonitoringTemplateWithBody ¶
func (*Client) UpdatePartitionQoS ¶
func (c *Client) UpdatePartitionQoS(ctx context.Context, pkey Pkey, body UpdatePartitionQoSJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*Client) UpdatePartitionQoSWithBody ¶
func (*Client) UpdatePartitionSHARP ¶
func (c *Client) UpdatePartitionSHARP(ctx context.Context, pkey Pkey, body UpdatePartitionSHARPJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*Client) UpdatePartitionSHARPWithBody ¶
func (*Client) UpdateSystem ¶
func (c *Client) UpdateSystem(ctx context.Context, systemId string, body UpdateSystemJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*Client) UpdateSystemWithBody ¶
func (*Client) UpgradeSystemFirmware ¶
func (c *Client) UpgradeSystemFirmware(ctx context.Context, systemId string, body UpgradeSystemFirmwareJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*Client) UpgradeSystemFirmwareWithBody ¶
func (*Client) UpgradeSystemSoftware ¶
func (c *Client) UpgradeSystemSoftware(ctx context.Context, systemId string, body UpgradeSystemSoftwareJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*Client) UpgradeSystemSoftwareWithBody ¶
type ClientInterface ¶
type ClientInterface interface {
// ListCableImages request
ListCableImages(ctx context.Context, reqEditors ...RequestEditorFn) (*http.Response, error)
// UploadCableImageWithBody request with any body
UploadCableImageWithBody(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)
// DeleteCableImage request
DeleteCableImage(ctx context.Context, imageName string, reqEditors ...RequestEditorFn) (*http.Response, error)
// GetConfig request
GetConfig(ctx context.Context, reqEditors ...RequestEditorFn) (*http.Response, error)
// UpdateConfigWithBody request with any body
UpdateConfigWithBody(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)
UpdateConfig(ctx context.Context, body UpdateConfigJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)
// ConfigureDumpStorageWithBody request with any body
ConfigureDumpStorageWithBody(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)
ConfigureDumpStorage(ctx context.Context, body ConfigureDumpStorageJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)
// GetInventorySummary request
GetInventorySummary(ctx context.Context, params *GetInventorySummaryParams, reqEditors ...RequestEditorFn) (*http.Response, error)
// GetInventoryCount request
GetInventoryCount(ctx context.Context, reqEditors ...RequestEditorFn) (*http.Response, error)
// RefreshFabricDiscovery request
RefreshFabricDiscovery(ctx context.Context, reqEditors ...RequestEditorFn) (*http.Response, error)
// ListEnvironments request
ListEnvironments(ctx context.Context, params *ListEnvironmentsParams, reqEditors ...RequestEditorFn) (*http.Response, error)
// CreateEnvironmentWithBody request with any body
CreateEnvironmentWithBody(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)
CreateEnvironment(ctx context.Context, body CreateEnvironmentJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)
// DeleteEnvironment request
DeleteEnvironment(ctx context.Context, envName string, reqEditors ...RequestEditorFn) (*http.Response, error)
// GetEnvironment request
GetEnvironment(ctx context.Context, envName string, reqEditors ...RequestEditorFn) (*http.Response, error)
// UpdateEnvironmentWithBody request with any body
UpdateEnvironmentWithBody(ctx context.Context, envName string, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)
UpdateEnvironment(ctx context.Context, envName string, body UpdateEnvironmentJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)
// ListLocalNetworks request
ListLocalNetworks(ctx context.Context, envName string, reqEditors ...RequestEditorFn) (*http.Response, error)
// CreateLocalNetworkWithBody request with any body
CreateLocalNetworkWithBody(ctx context.Context, envName string, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)
CreateLocalNetwork(ctx context.Context, envName string, body CreateLocalNetworkJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)
// ListLogicalServers request
ListLogicalServers(ctx context.Context, envName string, reqEditors ...RequestEditorFn) (*http.Response, error)
// CreateLogicalServerWithBody request with any body
CreateLogicalServerWithBody(ctx context.Context, envName string, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)
CreateLogicalServer(ctx context.Context, envName string, body CreateLogicalServerJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)
// DeleteLogicalServer request
DeleteLogicalServer(ctx context.Context, envName string, serverName string, reqEditors ...RequestEditorFn) (*http.Response, error)
// GetLogicalServer request
GetLogicalServer(ctx context.Context, envName string, serverName string, reqEditors ...RequestEditorFn) (*http.Response, error)
// FreeComputes request
FreeComputes(ctx context.Context, envName string, serverName string, reqEditors ...RequestEditorFn) (*http.Response, error)
// ListComputes request
ListComputes(ctx context.Context, envName string, serverName string, reqEditors ...RequestEditorFn) (*http.Response, error)
// AssignComputesWithBody request with any body
AssignComputesWithBody(ctx context.Context, envName string, serverName string, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)
AssignComputes(ctx context.Context, envName string, serverName string, body AssignComputesJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)
// ListFabricValidationTests request
ListFabricValidationTests(ctx context.Context, reqEditors ...RequestEditorFn) (*http.Response, error)
// RunFabricValidationTest request
RunFabricValidationTest(ctx context.Context, testName string, reqEditors ...RequestEditorFn) (*http.Response, error)
// AbortAllJobs request
AbortAllJobs(ctx context.Context, reqEditors ...RequestEditorFn) (*http.Response, error)
// ListJobs request
ListJobs(ctx context.Context, params *ListJobsParams, reqEditors ...RequestEditorFn) (*http.Response, error)
// DeleteJob request
DeleteJob(ctx context.Context, jobId string, reqEditors ...RequestEditorFn) (*http.Response, error)
// GetJob request
GetJob(ctx context.Context, jobId string, params *GetJobParams, reqEditors ...RequestEditorFn) (*http.Response, error)
// AbortJob request
AbortJob(ctx context.Context, jobId string, reqEditors ...RequestEditorFn) (*http.Response, error)
// ListLinks request
ListLinks(ctx context.Context, params *ListLinksParams, reqEditors ...RequestEditorFn) (*http.Response, error)
// CollectLinkDumpWithBody request with any body
CollectLinkDumpWithBody(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)
CollectLinkDump(ctx context.Context, body CollectLinkDumpJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)
// CreateMirroringTemplateWithBody request with any body
CreateMirroringTemplateWithBody(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)
CreateMirroringTemplate(ctx context.Context, body CreateMirroringTemplateJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)
// ExecuteMirroringActionWithBody request with any body
ExecuteMirroringActionWithBody(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)
ExecuteMirroringAction(ctx context.Context, body ExecuteMirroringActionJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)
// DeleteMirroringTemplate request
DeleteMirroringTemplate(ctx context.Context, systemId string, reqEditors ...RequestEditorFn) (*http.Response, error)
// GetMirroringTemplate request
GetMirroringTemplate(ctx context.Context, systemId string, reqEditors ...RequestEditorFn) (*http.Response, error)
// UpdateMirroringTemplateWithBody request with any body
UpdateMirroringTemplateWithBody(ctx context.Context, systemId string, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)
UpdateMirroringTemplate(ctx context.Context, systemId string, body UpdateMirroringTemplateJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)
// ListMonitoringAttributes request
ListMonitoringAttributes(ctx context.Context, reqEditors ...RequestEditorFn) (*http.Response, error)
// GetCongestionMap request
GetCongestionMap(ctx context.Context, reqEditors ...RequestEditorFn) (*http.Response, error)
// GetPerformanceCountersWithBody request with any body
GetPerformanceCountersWithBody(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)
GetPerformanceCounters(ctx context.Context, body GetPerformanceCountersJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)
// GetPortGroupMetrics request
GetPortGroupMetrics(ctx context.Context, reqEditors ...RequestEditorFn) (*http.Response, error)
// CreateMonitoringSessionWithBody request with any body
CreateMonitoringSessionWithBody(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)
CreateMonitoringSession(ctx context.Context, body CreateMonitoringSessionJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)
// DeleteMonitoringSession request
DeleteMonitoringSession(ctx context.Context, sessionId string, reqEditors ...RequestEditorFn) (*http.Response, error)
// GetMonitoringSession request
GetMonitoringSession(ctx context.Context, sessionId string, reqEditors ...RequestEditorFn) (*http.Response, error)
// GetMonitoringSessionData request
GetMonitoringSessionData(ctx context.Context, sessionId string, params *GetMonitoringSessionDataParams, reqEditors ...RequestEditorFn) (*http.Response, error)
// CreateMonitoringSnapshotWithBody request with any body
CreateMonitoringSnapshotWithBody(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)
CreateMonitoringSnapshot(ctx context.Context, body CreateMonitoringSnapshotJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)
// ListMonitoringTemplates request
ListMonitoringTemplates(ctx context.Context, reqEditors ...RequestEditorFn) (*http.Response, error)
// CreateMonitoringTemplateWithBody request with any body
CreateMonitoringTemplateWithBody(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)
CreateMonitoringTemplate(ctx context.Context, body CreateMonitoringTemplateJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)
// DeleteMonitoringTemplate request
DeleteMonitoringTemplate(ctx context.Context, templateName string, reqEditors ...RequestEditorFn) (*http.Response, error)
// GetMonitoringTemplate request
GetMonitoringTemplate(ctx context.Context, templateName string, reqEditors ...RequestEditorFn) (*http.Response, error)
// UpdateMonitoringTemplateWithBody request with any body
UpdateMonitoringTemplateWithBody(ctx context.Context, templateName string, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)
UpdateMonitoringTemplate(ctx context.Context, templateName string, body UpdateMonitoringTemplateJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)
// ListGlobalNetworks request
ListGlobalNetworks(ctx context.Context, reqEditors ...RequestEditorFn) (*http.Response, error)
// CreateGlobalNetworkWithBody request with any body
CreateGlobalNetworkWithBody(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)
CreateGlobalNetwork(ctx context.Context, body CreateGlobalNetworkJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)
// DeleteGlobalNetwork request
DeleteGlobalNetwork(ctx context.Context, networkName string, reqEditors ...RequestEditorFn) (*http.Response, error)
// GetGlobalNetwork request
GetGlobalNetwork(ctx context.Context, networkName string, reqEditors ...RequestEditorFn) (*http.Response, error)
// UpdateGlobalNetworkWithBody request with any body
UpdateGlobalNetworkWithBody(ctx context.Context, networkName string, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)
UpdateGlobalNetwork(ctx context.Context, networkName string, body UpdateGlobalNetworkJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)
// ListPartitions request
ListPartitions(ctx context.Context, params *ListPartitionsParams, reqEditors ...RequestEditorFn) (*http.Response, error)
// CreatePartitionWithBody request with any body
CreatePartitionWithBody(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)
CreatePartition(ctx context.Context, body CreatePartitionJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)
// DeletePartition request
DeletePartition(ctx context.Context, pkey Pkey, reqEditors ...RequestEditorFn) (*http.Response, error)
// GetPartition request
GetPartition(ctx context.Context, pkey Pkey, params *GetPartitionParams, reqEditors ...RequestEditorFn) (*http.Response, error)
// ReplacePartitionWithBody request with any body
ReplacePartitionWithBody(ctx context.Context, pkey Pkey, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)
ReplacePartition(ctx context.Context, pkey Pkey, body ReplacePartitionJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)
// RemovePartitionHostsWithBody request with any body
RemovePartitionHostsWithBody(ctx context.Context, pkey Pkey, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)
RemovePartitionHosts(ctx context.Context, pkey Pkey, body RemovePartitionHostsJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)
// AddPartitionHostsWithBody request with any body
AddPartitionHostsWithBody(ctx context.Context, pkey Pkey, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)
AddPartitionHosts(ctx context.Context, pkey Pkey, body AddPartitionHostsJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)
// GetPartitionLastUpdated request
GetPartitionLastUpdated(ctx context.Context, pkey Pkey, reqEditors ...RequestEditorFn) (*http.Response, error)
// RemovePartitionMembersWithBody request with any body
RemovePartitionMembersWithBody(ctx context.Context, pkey Pkey, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)
RemovePartitionMembers(ctx context.Context, pkey Pkey, body RemovePartitionMembersJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)
// ListPartitionMembers request
ListPartitionMembers(ctx context.Context, pkey Pkey, params *ListPartitionMembersParams, reqEditors ...RequestEditorFn) (*http.Response, error)
// AddPartitionMembersWithBody request with any body
AddPartitionMembersWithBody(ctx context.Context, pkey Pkey, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)
AddPartitionMembers(ctx context.Context, pkey Pkey, body AddPartitionMembersJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)
// UpdatePartitionQoSWithBody request with any body
UpdatePartitionQoSWithBody(ctx context.Context, pkey Pkey, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)
UpdatePartitionQoS(ctx context.Context, pkey Pkey, body UpdatePartitionQoSJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)
// UpdatePartitionSHARPWithBody request with any body
UpdatePartitionSHARPWithBody(ctx context.Context, pkey Pkey, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)
UpdatePartitionSHARP(ctx context.Context, pkey Pkey, body UpdatePartitionSHARPJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)
// ListPorts request
ListPorts(ctx context.Context, params *ListPortsParams, reqEditors ...RequestEditorFn) (*http.Response, error)
// GetPort request
GetPort(ctx context.Context, portName string, reqEditors ...RequestEditorFn) (*http.Response, error)
// DisablePort request
DisablePort(ctx context.Context, portName string, reqEditors ...RequestEditorFn) (*http.Response, error)
// EnablePort request
EnablePort(ctx context.Context, portName string, reqEditors ...RequestEditorFn) (*http.Response, error)
// ResetPort request
ResetPort(ctx context.Context, portName string, reqEditors ...RequestEditorFn) (*http.Response, error)
// CreateReportWithBody request with any body
CreateReportWithBody(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)
CreateReport(ctx context.Context, body CreateReportJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)
// GetLatestReport request
GetLatestReport(ctx context.Context, reportType string, reqEditors ...RequestEditorFn) (*http.Response, error)
// DeleteReport request
DeleteReport(ctx context.Context, reportId string, reqEditors ...RequestEditorFn) (*http.Response, error)
// GetReport request
GetReport(ctx context.Context, reportId string, reqEditors ...RequestEditorFn) (*http.Response, error)
// ListSystems request
ListSystems(ctx context.Context, params *ListSystemsParams, reqEditors ...RequestEditorFn) (*http.Response, error)
// ListSystemsPower request
ListSystemsPower(ctx context.Context, reqEditors ...RequestEditorFn) (*http.Response, error)
// GetSystem request
GetSystem(ctx context.Context, systemId string, params *GetSystemParams, reqEditors ...RequestEditorFn) (*http.Response, error)
// UpdateSystemWithBody request with any body
UpdateSystemWithBody(ctx context.Context, systemId string, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)
UpdateSystem(ctx context.Context, systemId string, body UpdateSystemJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)
// CollectSystemDump request
CollectSystemDump(ctx context.Context, systemId string, reqEditors ...RequestEditorFn) (*http.Response, error)
// UpgradeSystemFirmwareWithBody request with any body
UpgradeSystemFirmwareWithBody(ctx context.Context, systemId string, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)
UpgradeSystemFirmware(ctx context.Context, systemId string, body UpgradeSystemFirmwareJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)
// SetSystemHealthWithBody request with any body
SetSystemHealthWithBody(ctx context.Context, systemId string, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)
SetSystemHealth(ctx context.Context, systemId string, body SetSystemHealthJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)
// RebootSystemWithBody request with any body
RebootSystemWithBody(ctx context.Context, systemId string, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)
RebootSystem(ctx context.Context, systemId string, body RebootSystemJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)
// UpgradeSystemSoftwareWithBody request with any body
UpgradeSystemSoftwareWithBody(ctx context.Context, systemId string, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)
UpgradeSystemSoftware(ctx context.Context, systemId string, body UpgradeSystemSoftwareJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)
// GetHistoryTelemetry request
GetHistoryTelemetry(ctx context.Context, params *GetHistoryTelemetryParams, reqEditors ...RequestEditorFn) (*http.Response, error)
// GetTopTelemetry request
GetTopTelemetry(ctx context.Context, params *GetTopTelemetryParams, reqEditors ...RequestEditorFn) (*http.Response, error)
// ListTemplates request
ListTemplates(ctx context.Context, params *ListTemplatesParams, reqEditors ...RequestEditorFn) (*http.Response, error)
// CreateTemplateWithBody request with any body
CreateTemplateWithBody(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)
CreateTemplate(ctx context.Context, body CreateTemplateJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)
// RefreshTemplates request
RefreshTemplates(ctx context.Context, reqEditors ...RequestEditorFn) (*http.Response, error)
// DeleteTemplate request
DeleteTemplate(ctx context.Context, templateName string, reqEditors ...RequestEditorFn) (*http.Response, error)
// GetTemplate request
GetTemplate(ctx context.Context, templateName string, reqEditors ...RequestEditorFn) (*http.Response, error)
// ExecuteTemplateWithBody request with any body
ExecuteTemplateWithBody(ctx context.Context, templateName string, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)
ExecuteTemplate(ctx context.Context, templateName string, body ExecuteTemplateJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)
// CreateToken request
CreateToken(ctx context.Context, reqEditors ...RequestEditorFn) (*http.Response, error)
// GetVersion request
GetVersion(ctx context.Context, reqEditors ...RequestEditorFn) (*http.Response, error)
// ListVirtualPorts request
ListVirtualPorts(ctx context.Context, params *ListVirtualPortsParams, 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) AbortAllJobsWithResponse ¶
func (c *ClientWithResponses) AbortAllJobsWithResponse(ctx context.Context, reqEditors ...RequestEditorFn) (*AbortAllJobsResponse, error)
AbortAllJobsWithResponse request returning *AbortAllJobsResponse
func (*ClientWithResponses) AbortJobWithResponse ¶
func (c *ClientWithResponses) AbortJobWithResponse(ctx context.Context, jobId string, reqEditors ...RequestEditorFn) (*AbortJobResponse, error)
AbortJobWithResponse request returning *AbortJobResponse
func (*ClientWithResponses) AddPartitionHostsWithBodyWithResponse ¶
func (c *ClientWithResponses) AddPartitionHostsWithBodyWithResponse(ctx context.Context, pkey Pkey, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*AddPartitionHostsResponse, error)
AddPartitionHostsWithBodyWithResponse request with arbitrary body returning *AddPartitionHostsResponse
func (*ClientWithResponses) AddPartitionHostsWithResponse ¶
func (c *ClientWithResponses) AddPartitionHostsWithResponse(ctx context.Context, pkey Pkey, body AddPartitionHostsJSONRequestBody, reqEditors ...RequestEditorFn) (*AddPartitionHostsResponse, error)
func (*ClientWithResponses) AddPartitionMembersWithBodyWithResponse ¶
func (c *ClientWithResponses) AddPartitionMembersWithBodyWithResponse(ctx context.Context, pkey Pkey, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*AddPartitionMembersResponse, error)
AddPartitionMembersWithBodyWithResponse request with arbitrary body returning *AddPartitionMembersResponse
func (*ClientWithResponses) AddPartitionMembersWithResponse ¶
func (c *ClientWithResponses) AddPartitionMembersWithResponse(ctx context.Context, pkey Pkey, body AddPartitionMembersJSONRequestBody, reqEditors ...RequestEditorFn) (*AddPartitionMembersResponse, error)
func (*ClientWithResponses) AssignComputesWithBodyWithResponse ¶
func (c *ClientWithResponses) AssignComputesWithBodyWithResponse(ctx context.Context, envName string, serverName string, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*AssignComputesResponse, error)
AssignComputesWithBodyWithResponse request with arbitrary body returning *AssignComputesResponse
func (*ClientWithResponses) AssignComputesWithResponse ¶
func (c *ClientWithResponses) AssignComputesWithResponse(ctx context.Context, envName string, serverName string, body AssignComputesJSONRequestBody, reqEditors ...RequestEditorFn) (*AssignComputesResponse, error)
func (*ClientWithResponses) CollectLinkDumpWithBodyWithResponse ¶
func (c *ClientWithResponses) CollectLinkDumpWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*CollectLinkDumpResponse, error)
CollectLinkDumpWithBodyWithResponse request with arbitrary body returning *CollectLinkDumpResponse
func (*ClientWithResponses) CollectLinkDumpWithResponse ¶
func (c *ClientWithResponses) CollectLinkDumpWithResponse(ctx context.Context, body CollectLinkDumpJSONRequestBody, reqEditors ...RequestEditorFn) (*CollectLinkDumpResponse, error)
func (*ClientWithResponses) CollectSystemDumpWithResponse ¶
func (c *ClientWithResponses) CollectSystemDumpWithResponse(ctx context.Context, systemId string, reqEditors ...RequestEditorFn) (*CollectSystemDumpResponse, error)
CollectSystemDumpWithResponse request returning *CollectSystemDumpResponse
func (*ClientWithResponses) ConfigureDumpStorageWithBodyWithResponse ¶
func (c *ClientWithResponses) ConfigureDumpStorageWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*ConfigureDumpStorageResponse, error)
ConfigureDumpStorageWithBodyWithResponse request with arbitrary body returning *ConfigureDumpStorageResponse
func (*ClientWithResponses) ConfigureDumpStorageWithResponse ¶
func (c *ClientWithResponses) ConfigureDumpStorageWithResponse(ctx context.Context, body ConfigureDumpStorageJSONRequestBody, reqEditors ...RequestEditorFn) (*ConfigureDumpStorageResponse, error)
func (*ClientWithResponses) CreateEnvironmentWithBodyWithResponse ¶
func (c *ClientWithResponses) CreateEnvironmentWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*CreateEnvironmentResponse, error)
CreateEnvironmentWithBodyWithResponse request with arbitrary body returning *CreateEnvironmentResponse
func (*ClientWithResponses) CreateEnvironmentWithResponse ¶
func (c *ClientWithResponses) CreateEnvironmentWithResponse(ctx context.Context, body CreateEnvironmentJSONRequestBody, reqEditors ...RequestEditorFn) (*CreateEnvironmentResponse, error)
func (*ClientWithResponses) CreateGlobalNetworkWithBodyWithResponse ¶
func (c *ClientWithResponses) CreateGlobalNetworkWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*CreateGlobalNetworkResponse, error)
CreateGlobalNetworkWithBodyWithResponse request with arbitrary body returning *CreateGlobalNetworkResponse
func (*ClientWithResponses) CreateGlobalNetworkWithResponse ¶
func (c *ClientWithResponses) CreateGlobalNetworkWithResponse(ctx context.Context, body CreateGlobalNetworkJSONRequestBody, reqEditors ...RequestEditorFn) (*CreateGlobalNetworkResponse, error)
func (*ClientWithResponses) CreateLocalNetworkWithBodyWithResponse ¶
func (c *ClientWithResponses) CreateLocalNetworkWithBodyWithResponse(ctx context.Context, envName string, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*CreateLocalNetworkResponse, error)
CreateLocalNetworkWithBodyWithResponse request with arbitrary body returning *CreateLocalNetworkResponse
func (*ClientWithResponses) CreateLocalNetworkWithResponse ¶
func (c *ClientWithResponses) CreateLocalNetworkWithResponse(ctx context.Context, envName string, body CreateLocalNetworkJSONRequestBody, reqEditors ...RequestEditorFn) (*CreateLocalNetworkResponse, error)
func (*ClientWithResponses) CreateLogicalServerWithBodyWithResponse ¶
func (c *ClientWithResponses) CreateLogicalServerWithBodyWithResponse(ctx context.Context, envName string, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*CreateLogicalServerResponse, error)
CreateLogicalServerWithBodyWithResponse request with arbitrary body returning *CreateLogicalServerResponse
func (*ClientWithResponses) CreateLogicalServerWithResponse ¶
func (c *ClientWithResponses) CreateLogicalServerWithResponse(ctx context.Context, envName string, body CreateLogicalServerJSONRequestBody, reqEditors ...RequestEditorFn) (*CreateLogicalServerResponse, error)
func (*ClientWithResponses) CreateMirroringTemplateWithBodyWithResponse ¶
func (c *ClientWithResponses) CreateMirroringTemplateWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*CreateMirroringTemplateResponse, error)
CreateMirroringTemplateWithBodyWithResponse request with arbitrary body returning *CreateMirroringTemplateResponse
func (*ClientWithResponses) CreateMirroringTemplateWithResponse ¶
func (c *ClientWithResponses) CreateMirroringTemplateWithResponse(ctx context.Context, body CreateMirroringTemplateJSONRequestBody, reqEditors ...RequestEditorFn) (*CreateMirroringTemplateResponse, error)
func (*ClientWithResponses) CreateMonitoringSessionWithBodyWithResponse ¶
func (c *ClientWithResponses) CreateMonitoringSessionWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*CreateMonitoringSessionResponse, error)
CreateMonitoringSessionWithBodyWithResponse request with arbitrary body returning *CreateMonitoringSessionResponse
func (*ClientWithResponses) CreateMonitoringSessionWithResponse ¶
func (c *ClientWithResponses) CreateMonitoringSessionWithResponse(ctx context.Context, body CreateMonitoringSessionJSONRequestBody, reqEditors ...RequestEditorFn) (*CreateMonitoringSessionResponse, error)
func (*ClientWithResponses) CreateMonitoringSnapshotWithBodyWithResponse ¶
func (c *ClientWithResponses) CreateMonitoringSnapshotWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*CreateMonitoringSnapshotResponse, error)
CreateMonitoringSnapshotWithBodyWithResponse request with arbitrary body returning *CreateMonitoringSnapshotResponse
func (*ClientWithResponses) CreateMonitoringSnapshotWithResponse ¶
func (c *ClientWithResponses) CreateMonitoringSnapshotWithResponse(ctx context.Context, body CreateMonitoringSnapshotJSONRequestBody, reqEditors ...RequestEditorFn) (*CreateMonitoringSnapshotResponse, error)
func (*ClientWithResponses) CreateMonitoringTemplateWithBodyWithResponse ¶
func (c *ClientWithResponses) CreateMonitoringTemplateWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*CreateMonitoringTemplateResponse, error)
CreateMonitoringTemplateWithBodyWithResponse request with arbitrary body returning *CreateMonitoringTemplateResponse
func (*ClientWithResponses) CreateMonitoringTemplateWithResponse ¶
func (c *ClientWithResponses) CreateMonitoringTemplateWithResponse(ctx context.Context, body CreateMonitoringTemplateJSONRequestBody, reqEditors ...RequestEditorFn) (*CreateMonitoringTemplateResponse, error)
func (*ClientWithResponses) CreatePartitionWithBodyWithResponse ¶
func (c *ClientWithResponses) CreatePartitionWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*CreatePartitionResponse, error)
CreatePartitionWithBodyWithResponse request with arbitrary body returning *CreatePartitionResponse
func (*ClientWithResponses) CreatePartitionWithResponse ¶
func (c *ClientWithResponses) CreatePartitionWithResponse(ctx context.Context, body CreatePartitionJSONRequestBody, reqEditors ...RequestEditorFn) (*CreatePartitionResponse, error)
func (*ClientWithResponses) CreateReportWithBodyWithResponse ¶
func (c *ClientWithResponses) CreateReportWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*CreateReportResponse, error)
CreateReportWithBodyWithResponse request with arbitrary body returning *CreateReportResponse
func (*ClientWithResponses) CreateReportWithResponse ¶
func (c *ClientWithResponses) CreateReportWithResponse(ctx context.Context, body CreateReportJSONRequestBody, reqEditors ...RequestEditorFn) (*CreateReportResponse, error)
func (*ClientWithResponses) CreateTemplateWithBodyWithResponse ¶
func (c *ClientWithResponses) CreateTemplateWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*CreateTemplateResponse, error)
CreateTemplateWithBodyWithResponse request with arbitrary body returning *CreateTemplateResponse
func (*ClientWithResponses) CreateTemplateWithResponse ¶
func (c *ClientWithResponses) CreateTemplateWithResponse(ctx context.Context, body CreateTemplateJSONRequestBody, reqEditors ...RequestEditorFn) (*CreateTemplateResponse, error)
func (*ClientWithResponses) CreateTokenWithResponse ¶
func (c *ClientWithResponses) CreateTokenWithResponse(ctx context.Context, reqEditors ...RequestEditorFn) (*CreateTokenResponse, error)
CreateTokenWithResponse request returning *CreateTokenResponse
func (*ClientWithResponses) DeleteCableImageWithResponse ¶
func (c *ClientWithResponses) DeleteCableImageWithResponse(ctx context.Context, imageName string, reqEditors ...RequestEditorFn) (*DeleteCableImageResponse, error)
DeleteCableImageWithResponse request returning *DeleteCableImageResponse
func (*ClientWithResponses) DeleteEnvironmentWithResponse ¶
func (c *ClientWithResponses) DeleteEnvironmentWithResponse(ctx context.Context, envName string, reqEditors ...RequestEditorFn) (*DeleteEnvironmentResponse, error)
DeleteEnvironmentWithResponse request returning *DeleteEnvironmentResponse
func (*ClientWithResponses) DeleteGlobalNetworkWithResponse ¶
func (c *ClientWithResponses) DeleteGlobalNetworkWithResponse(ctx context.Context, networkName string, reqEditors ...RequestEditorFn) (*DeleteGlobalNetworkResponse, error)
DeleteGlobalNetworkWithResponse request returning *DeleteGlobalNetworkResponse
func (*ClientWithResponses) DeleteJobWithResponse ¶
func (c *ClientWithResponses) DeleteJobWithResponse(ctx context.Context, jobId string, reqEditors ...RequestEditorFn) (*DeleteJobResponse, error)
DeleteJobWithResponse request returning *DeleteJobResponse
func (*ClientWithResponses) DeleteLogicalServerWithResponse ¶
func (c *ClientWithResponses) DeleteLogicalServerWithResponse(ctx context.Context, envName string, serverName string, reqEditors ...RequestEditorFn) (*DeleteLogicalServerResponse, error)
DeleteLogicalServerWithResponse request returning *DeleteLogicalServerResponse
func (*ClientWithResponses) DeleteMirroringTemplateWithResponse ¶
func (c *ClientWithResponses) DeleteMirroringTemplateWithResponse(ctx context.Context, systemId string, reqEditors ...RequestEditorFn) (*DeleteMirroringTemplateResponse, error)
DeleteMirroringTemplateWithResponse request returning *DeleteMirroringTemplateResponse
func (*ClientWithResponses) DeleteMonitoringSessionWithResponse ¶
func (c *ClientWithResponses) DeleteMonitoringSessionWithResponse(ctx context.Context, sessionId string, reqEditors ...RequestEditorFn) (*DeleteMonitoringSessionResponse, error)
DeleteMonitoringSessionWithResponse request returning *DeleteMonitoringSessionResponse
func (*ClientWithResponses) DeleteMonitoringTemplateWithResponse ¶
func (c *ClientWithResponses) DeleteMonitoringTemplateWithResponse(ctx context.Context, templateName string, reqEditors ...RequestEditorFn) (*DeleteMonitoringTemplateResponse, error)
DeleteMonitoringTemplateWithResponse request returning *DeleteMonitoringTemplateResponse
func (*ClientWithResponses) DeletePartitionWithResponse ¶
func (c *ClientWithResponses) DeletePartitionWithResponse(ctx context.Context, pkey Pkey, reqEditors ...RequestEditorFn) (*DeletePartitionResponse, error)
DeletePartitionWithResponse request returning *DeletePartitionResponse
func (*ClientWithResponses) DeleteReportWithResponse ¶
func (c *ClientWithResponses) DeleteReportWithResponse(ctx context.Context, reportId string, reqEditors ...RequestEditorFn) (*DeleteReportResponse, error)
DeleteReportWithResponse request returning *DeleteReportResponse
func (*ClientWithResponses) DeleteTemplateWithResponse ¶
func (c *ClientWithResponses) DeleteTemplateWithResponse(ctx context.Context, templateName string, reqEditors ...RequestEditorFn) (*DeleteTemplateResponse, error)
DeleteTemplateWithResponse request returning *DeleteTemplateResponse
func (*ClientWithResponses) DisablePortWithResponse ¶
func (c *ClientWithResponses) DisablePortWithResponse(ctx context.Context, portName string, reqEditors ...RequestEditorFn) (*DisablePortResponse, error)
DisablePortWithResponse request returning *DisablePortResponse
func (*ClientWithResponses) EnablePortWithResponse ¶
func (c *ClientWithResponses) EnablePortWithResponse(ctx context.Context, portName string, reqEditors ...RequestEditorFn) (*EnablePortResponse, error)
EnablePortWithResponse request returning *EnablePortResponse
func (*ClientWithResponses) ExecuteMirroringActionWithBodyWithResponse ¶
func (c *ClientWithResponses) ExecuteMirroringActionWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*ExecuteMirroringActionResponse, error)
ExecuteMirroringActionWithBodyWithResponse request with arbitrary body returning *ExecuteMirroringActionResponse
func (*ClientWithResponses) ExecuteMirroringActionWithResponse ¶
func (c *ClientWithResponses) ExecuteMirroringActionWithResponse(ctx context.Context, body ExecuteMirroringActionJSONRequestBody, reqEditors ...RequestEditorFn) (*ExecuteMirroringActionResponse, error)
func (*ClientWithResponses) ExecuteTemplateWithBodyWithResponse ¶
func (c *ClientWithResponses) ExecuteTemplateWithBodyWithResponse(ctx context.Context, templateName string, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*ExecuteTemplateResponse, error)
ExecuteTemplateWithBodyWithResponse request with arbitrary body returning *ExecuteTemplateResponse
func (*ClientWithResponses) ExecuteTemplateWithResponse ¶
func (c *ClientWithResponses) ExecuteTemplateWithResponse(ctx context.Context, templateName string, body ExecuteTemplateJSONRequestBody, reqEditors ...RequestEditorFn) (*ExecuteTemplateResponse, error)
func (*ClientWithResponses) FreeComputesWithResponse ¶
func (c *ClientWithResponses) FreeComputesWithResponse(ctx context.Context, envName string, serverName string, reqEditors ...RequestEditorFn) (*FreeComputesResponse, error)
FreeComputesWithResponse request returning *FreeComputesResponse
func (*ClientWithResponses) GetConfigWithResponse ¶
func (c *ClientWithResponses) GetConfigWithResponse(ctx context.Context, reqEditors ...RequestEditorFn) (*GetConfigResponse, error)
GetConfigWithResponse request returning *GetConfigResponse
func (*ClientWithResponses) GetCongestionMapWithResponse ¶
func (c *ClientWithResponses) GetCongestionMapWithResponse(ctx context.Context, reqEditors ...RequestEditorFn) (*GetCongestionMapResponse, error)
GetCongestionMapWithResponse request returning *GetCongestionMapResponse
func (*ClientWithResponses) GetEnvironmentWithResponse ¶
func (c *ClientWithResponses) GetEnvironmentWithResponse(ctx context.Context, envName string, reqEditors ...RequestEditorFn) (*GetEnvironmentResponse, error)
GetEnvironmentWithResponse request returning *GetEnvironmentResponse
func (*ClientWithResponses) GetGlobalNetworkWithResponse ¶
func (c *ClientWithResponses) GetGlobalNetworkWithResponse(ctx context.Context, networkName string, reqEditors ...RequestEditorFn) (*GetGlobalNetworkResponse, error)
GetGlobalNetworkWithResponse request returning *GetGlobalNetworkResponse
func (*ClientWithResponses) GetHistoryTelemetryWithResponse ¶
func (c *ClientWithResponses) GetHistoryTelemetryWithResponse(ctx context.Context, params *GetHistoryTelemetryParams, reqEditors ...RequestEditorFn) (*GetHistoryTelemetryResponse, error)
GetHistoryTelemetryWithResponse request returning *GetHistoryTelemetryResponse
func (*ClientWithResponses) GetInventoryCountWithResponse ¶
func (c *ClientWithResponses) GetInventoryCountWithResponse(ctx context.Context, reqEditors ...RequestEditorFn) (*GetInventoryCountResponse, error)
GetInventoryCountWithResponse request returning *GetInventoryCountResponse
func (*ClientWithResponses) GetInventorySummaryWithResponse ¶
func (c *ClientWithResponses) GetInventorySummaryWithResponse(ctx context.Context, params *GetInventorySummaryParams, reqEditors ...RequestEditorFn) (*GetInventorySummaryResponse, error)
GetInventorySummaryWithResponse request returning *GetInventorySummaryResponse
func (*ClientWithResponses) GetJobWithResponse ¶
func (c *ClientWithResponses) GetJobWithResponse(ctx context.Context, jobId string, params *GetJobParams, reqEditors ...RequestEditorFn) (*GetJobResponse, error)
GetJobWithResponse request returning *GetJobResponse
func (*ClientWithResponses) GetLatestReportWithResponse ¶
func (c *ClientWithResponses) GetLatestReportWithResponse(ctx context.Context, reportType string, reqEditors ...RequestEditorFn) (*GetLatestReportResponse, error)
GetLatestReportWithResponse request returning *GetLatestReportResponse
func (*ClientWithResponses) GetLogicalServerWithResponse ¶
func (c *ClientWithResponses) GetLogicalServerWithResponse(ctx context.Context, envName string, serverName string, reqEditors ...RequestEditorFn) (*GetLogicalServerResponse, error)
GetLogicalServerWithResponse request returning *GetLogicalServerResponse
func (*ClientWithResponses) GetMirroringTemplateWithResponse ¶
func (c *ClientWithResponses) GetMirroringTemplateWithResponse(ctx context.Context, systemId string, reqEditors ...RequestEditorFn) (*GetMirroringTemplateResponse, error)
GetMirroringTemplateWithResponse request returning *GetMirroringTemplateResponse
func (*ClientWithResponses) GetMonitoringSessionDataWithResponse ¶
func (c *ClientWithResponses) GetMonitoringSessionDataWithResponse(ctx context.Context, sessionId string, params *GetMonitoringSessionDataParams, reqEditors ...RequestEditorFn) (*GetMonitoringSessionDataResponse, error)
GetMonitoringSessionDataWithResponse request returning *GetMonitoringSessionDataResponse
func (*ClientWithResponses) GetMonitoringSessionWithResponse ¶
func (c *ClientWithResponses) GetMonitoringSessionWithResponse(ctx context.Context, sessionId string, reqEditors ...RequestEditorFn) (*GetMonitoringSessionResponse, error)
GetMonitoringSessionWithResponse request returning *GetMonitoringSessionResponse
func (*ClientWithResponses) GetMonitoringTemplateWithResponse ¶
func (c *ClientWithResponses) GetMonitoringTemplateWithResponse(ctx context.Context, templateName string, reqEditors ...RequestEditorFn) (*GetMonitoringTemplateResponse, error)
GetMonitoringTemplateWithResponse request returning *GetMonitoringTemplateResponse
func (*ClientWithResponses) GetPartitionLastUpdatedWithResponse ¶
func (c *ClientWithResponses) GetPartitionLastUpdatedWithResponse(ctx context.Context, pkey Pkey, reqEditors ...RequestEditorFn) (*GetPartitionLastUpdatedResponse, error)
GetPartitionLastUpdatedWithResponse request returning *GetPartitionLastUpdatedResponse
func (*ClientWithResponses) GetPartitionWithResponse ¶
func (c *ClientWithResponses) GetPartitionWithResponse(ctx context.Context, pkey Pkey, params *GetPartitionParams, reqEditors ...RequestEditorFn) (*GetPartitionResponse, error)
GetPartitionWithResponse request returning *GetPartitionResponse
func (*ClientWithResponses) GetPerformanceCountersWithBodyWithResponse ¶
func (c *ClientWithResponses) GetPerformanceCountersWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*GetPerformanceCountersResponse, error)
GetPerformanceCountersWithBodyWithResponse request with arbitrary body returning *GetPerformanceCountersResponse
func (*ClientWithResponses) GetPerformanceCountersWithResponse ¶
func (c *ClientWithResponses) GetPerformanceCountersWithResponse(ctx context.Context, body GetPerformanceCountersJSONRequestBody, reqEditors ...RequestEditorFn) (*GetPerformanceCountersResponse, error)
func (*ClientWithResponses) GetPortGroupMetricsWithResponse ¶
func (c *ClientWithResponses) GetPortGroupMetricsWithResponse(ctx context.Context, reqEditors ...RequestEditorFn) (*GetPortGroupMetricsResponse, error)
GetPortGroupMetricsWithResponse request returning *GetPortGroupMetricsResponse
func (*ClientWithResponses) GetPortWithResponse ¶
func (c *ClientWithResponses) GetPortWithResponse(ctx context.Context, portName string, reqEditors ...RequestEditorFn) (*GetPortResponse, error)
GetPortWithResponse request returning *GetPortResponse
func (*ClientWithResponses) GetReportWithResponse ¶
func (c *ClientWithResponses) GetReportWithResponse(ctx context.Context, reportId string, reqEditors ...RequestEditorFn) (*GetReportResponse, error)
GetReportWithResponse request returning *GetReportResponse
func (*ClientWithResponses) GetSystemWithResponse ¶
func (c *ClientWithResponses) GetSystemWithResponse(ctx context.Context, systemId string, params *GetSystemParams, reqEditors ...RequestEditorFn) (*GetSystemResponse, error)
GetSystemWithResponse request returning *GetSystemResponse
func (*ClientWithResponses) GetTemplateWithResponse ¶
func (c *ClientWithResponses) GetTemplateWithResponse(ctx context.Context, templateName string, reqEditors ...RequestEditorFn) (*GetTemplateResponse, error)
GetTemplateWithResponse request returning *GetTemplateResponse
func (*ClientWithResponses) GetTopTelemetryWithResponse ¶
func (c *ClientWithResponses) GetTopTelemetryWithResponse(ctx context.Context, params *GetTopTelemetryParams, reqEditors ...RequestEditorFn) (*GetTopTelemetryResponse, error)
GetTopTelemetryWithResponse request returning *GetTopTelemetryResponse
func (*ClientWithResponses) GetVersionWithResponse ¶
func (c *ClientWithResponses) GetVersionWithResponse(ctx context.Context, reqEditors ...RequestEditorFn) (*GetVersionResponse, error)
GetVersionWithResponse request returning *GetVersionResponse
func (*ClientWithResponses) ListCableImagesWithResponse ¶
func (c *ClientWithResponses) ListCableImagesWithResponse(ctx context.Context, reqEditors ...RequestEditorFn) (*ListCableImagesResponse, error)
ListCableImagesWithResponse request returning *ListCableImagesResponse
func (*ClientWithResponses) ListComputesWithResponse ¶
func (c *ClientWithResponses) ListComputesWithResponse(ctx context.Context, envName string, serverName string, reqEditors ...RequestEditorFn) (*ListComputesResponse, error)
ListComputesWithResponse request returning *ListComputesResponse
func (*ClientWithResponses) ListEnvironmentsWithResponse ¶
func (c *ClientWithResponses) ListEnvironmentsWithResponse(ctx context.Context, params *ListEnvironmentsParams, reqEditors ...RequestEditorFn) (*ListEnvironmentsResponse, error)
ListEnvironmentsWithResponse request returning *ListEnvironmentsResponse
func (*ClientWithResponses) ListFabricValidationTestsWithResponse ¶
func (c *ClientWithResponses) ListFabricValidationTestsWithResponse(ctx context.Context, reqEditors ...RequestEditorFn) (*ListFabricValidationTestsResponse, error)
ListFabricValidationTestsWithResponse request returning *ListFabricValidationTestsResponse
func (*ClientWithResponses) ListGlobalNetworksWithResponse ¶
func (c *ClientWithResponses) ListGlobalNetworksWithResponse(ctx context.Context, reqEditors ...RequestEditorFn) (*ListGlobalNetworksResponse, error)
ListGlobalNetworksWithResponse request returning *ListGlobalNetworksResponse
func (*ClientWithResponses) ListJobsWithResponse ¶
func (c *ClientWithResponses) ListJobsWithResponse(ctx context.Context, params *ListJobsParams, reqEditors ...RequestEditorFn) (*ListJobsResponse, error)
ListJobsWithResponse request returning *ListJobsResponse
func (*ClientWithResponses) ListLinksWithResponse ¶
func (c *ClientWithResponses) ListLinksWithResponse(ctx context.Context, params *ListLinksParams, reqEditors ...RequestEditorFn) (*ListLinksResponse, error)
ListLinksWithResponse request returning *ListLinksResponse
func (*ClientWithResponses) ListLocalNetworksWithResponse ¶
func (c *ClientWithResponses) ListLocalNetworksWithResponse(ctx context.Context, envName string, reqEditors ...RequestEditorFn) (*ListLocalNetworksResponse, error)
ListLocalNetworksWithResponse request returning *ListLocalNetworksResponse
func (*ClientWithResponses) ListLogicalServersWithResponse ¶
func (c *ClientWithResponses) ListLogicalServersWithResponse(ctx context.Context, envName string, reqEditors ...RequestEditorFn) (*ListLogicalServersResponse, error)
ListLogicalServersWithResponse request returning *ListLogicalServersResponse
func (*ClientWithResponses) ListMonitoringAttributesWithResponse ¶
func (c *ClientWithResponses) ListMonitoringAttributesWithResponse(ctx context.Context, reqEditors ...RequestEditorFn) (*ListMonitoringAttributesResponse, error)
ListMonitoringAttributesWithResponse request returning *ListMonitoringAttributesResponse
func (*ClientWithResponses) ListMonitoringTemplatesWithResponse ¶
func (c *ClientWithResponses) ListMonitoringTemplatesWithResponse(ctx context.Context, reqEditors ...RequestEditorFn) (*ListMonitoringTemplatesResponse, error)
ListMonitoringTemplatesWithResponse request returning *ListMonitoringTemplatesResponse
func (*ClientWithResponses) ListPartitionMembersWithResponse ¶
func (c *ClientWithResponses) ListPartitionMembersWithResponse(ctx context.Context, pkey Pkey, params *ListPartitionMembersParams, reqEditors ...RequestEditorFn) (*ListPartitionMembersResponse, error)
ListPartitionMembersWithResponse request returning *ListPartitionMembersResponse
func (*ClientWithResponses) ListPartitionsWithResponse ¶
func (c *ClientWithResponses) ListPartitionsWithResponse(ctx context.Context, params *ListPartitionsParams, reqEditors ...RequestEditorFn) (*ListPartitionsResponse, error)
ListPartitionsWithResponse request returning *ListPartitionsResponse
func (*ClientWithResponses) ListPortsWithResponse ¶
func (c *ClientWithResponses) ListPortsWithResponse(ctx context.Context, params *ListPortsParams, reqEditors ...RequestEditorFn) (*ListPortsResponse, error)
ListPortsWithResponse request returning *ListPortsResponse
func (*ClientWithResponses) ListSystemsPowerWithResponse ¶
func (c *ClientWithResponses) ListSystemsPowerWithResponse(ctx context.Context, reqEditors ...RequestEditorFn) (*ListSystemsPowerResponse, error)
ListSystemsPowerWithResponse request returning *ListSystemsPowerResponse
func (*ClientWithResponses) ListSystemsWithResponse ¶
func (c *ClientWithResponses) ListSystemsWithResponse(ctx context.Context, params *ListSystemsParams, reqEditors ...RequestEditorFn) (*ListSystemsResponse, error)
ListSystemsWithResponse request returning *ListSystemsResponse
func (*ClientWithResponses) ListTemplatesWithResponse ¶
func (c *ClientWithResponses) ListTemplatesWithResponse(ctx context.Context, params *ListTemplatesParams, reqEditors ...RequestEditorFn) (*ListTemplatesResponse, error)
ListTemplatesWithResponse request returning *ListTemplatesResponse
func (*ClientWithResponses) ListVirtualPortsWithResponse ¶
func (c *ClientWithResponses) ListVirtualPortsWithResponse(ctx context.Context, params *ListVirtualPortsParams, reqEditors ...RequestEditorFn) (*ListVirtualPortsResponse, error)
ListVirtualPortsWithResponse request returning *ListVirtualPortsResponse
func (*ClientWithResponses) RebootSystemWithBodyWithResponse ¶
func (c *ClientWithResponses) RebootSystemWithBodyWithResponse(ctx context.Context, systemId string, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*RebootSystemResponse, error)
RebootSystemWithBodyWithResponse request with arbitrary body returning *RebootSystemResponse
func (*ClientWithResponses) RebootSystemWithResponse ¶
func (c *ClientWithResponses) RebootSystemWithResponse(ctx context.Context, systemId string, body RebootSystemJSONRequestBody, reqEditors ...RequestEditorFn) (*RebootSystemResponse, error)
func (*ClientWithResponses) RefreshFabricDiscoveryWithResponse ¶
func (c *ClientWithResponses) RefreshFabricDiscoveryWithResponse(ctx context.Context, reqEditors ...RequestEditorFn) (*RefreshFabricDiscoveryResponse, error)
RefreshFabricDiscoveryWithResponse request returning *RefreshFabricDiscoveryResponse
func (*ClientWithResponses) RefreshTemplatesWithResponse ¶
func (c *ClientWithResponses) RefreshTemplatesWithResponse(ctx context.Context, reqEditors ...RequestEditorFn) (*RefreshTemplatesResponse, error)
RefreshTemplatesWithResponse request returning *RefreshTemplatesResponse
func (*ClientWithResponses) RemovePartitionHostsWithBodyWithResponse ¶
func (c *ClientWithResponses) RemovePartitionHostsWithBodyWithResponse(ctx context.Context, pkey Pkey, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*RemovePartitionHostsResponse, error)
RemovePartitionHostsWithBodyWithResponse request with arbitrary body returning *RemovePartitionHostsResponse
func (*ClientWithResponses) RemovePartitionHostsWithResponse ¶
func (c *ClientWithResponses) RemovePartitionHostsWithResponse(ctx context.Context, pkey Pkey, body RemovePartitionHostsJSONRequestBody, reqEditors ...RequestEditorFn) (*RemovePartitionHostsResponse, error)
func (*ClientWithResponses) RemovePartitionMembersWithBodyWithResponse ¶
func (c *ClientWithResponses) RemovePartitionMembersWithBodyWithResponse(ctx context.Context, pkey Pkey, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*RemovePartitionMembersResponse, error)
RemovePartitionMembersWithBodyWithResponse request with arbitrary body returning *RemovePartitionMembersResponse
func (*ClientWithResponses) RemovePartitionMembersWithResponse ¶
func (c *ClientWithResponses) RemovePartitionMembersWithResponse(ctx context.Context, pkey Pkey, body RemovePartitionMembersJSONRequestBody, reqEditors ...RequestEditorFn) (*RemovePartitionMembersResponse, error)
func (*ClientWithResponses) ReplacePartitionWithBodyWithResponse ¶
func (c *ClientWithResponses) ReplacePartitionWithBodyWithResponse(ctx context.Context, pkey Pkey, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*ReplacePartitionResponse, error)
ReplacePartitionWithBodyWithResponse request with arbitrary body returning *ReplacePartitionResponse
func (*ClientWithResponses) ReplacePartitionWithResponse ¶
func (c *ClientWithResponses) ReplacePartitionWithResponse(ctx context.Context, pkey Pkey, body ReplacePartitionJSONRequestBody, reqEditors ...RequestEditorFn) (*ReplacePartitionResponse, error)
func (*ClientWithResponses) ResetPortWithResponse ¶
func (c *ClientWithResponses) ResetPortWithResponse(ctx context.Context, portName string, reqEditors ...RequestEditorFn) (*ResetPortResponse, error)
ResetPortWithResponse request returning *ResetPortResponse
func (*ClientWithResponses) RunFabricValidationTestWithResponse ¶
func (c *ClientWithResponses) RunFabricValidationTestWithResponse(ctx context.Context, testName string, reqEditors ...RequestEditorFn) (*RunFabricValidationTestResponse, error)
RunFabricValidationTestWithResponse request returning *RunFabricValidationTestResponse
func (*ClientWithResponses) SetSystemHealthWithBodyWithResponse ¶
func (c *ClientWithResponses) SetSystemHealthWithBodyWithResponse(ctx context.Context, systemId string, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*SetSystemHealthResponse, error)
SetSystemHealthWithBodyWithResponse request with arbitrary body returning *SetSystemHealthResponse
func (*ClientWithResponses) SetSystemHealthWithResponse ¶
func (c *ClientWithResponses) SetSystemHealthWithResponse(ctx context.Context, systemId string, body SetSystemHealthJSONRequestBody, reqEditors ...RequestEditorFn) (*SetSystemHealthResponse, error)
func (*ClientWithResponses) UpdateConfigWithBodyWithResponse ¶
func (c *ClientWithResponses) UpdateConfigWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*UpdateConfigResponse, error)
UpdateConfigWithBodyWithResponse request with arbitrary body returning *UpdateConfigResponse
func (*ClientWithResponses) UpdateConfigWithResponse ¶
func (c *ClientWithResponses) UpdateConfigWithResponse(ctx context.Context, body UpdateConfigJSONRequestBody, reqEditors ...RequestEditorFn) (*UpdateConfigResponse, error)
func (*ClientWithResponses) UpdateEnvironmentWithBodyWithResponse ¶
func (c *ClientWithResponses) UpdateEnvironmentWithBodyWithResponse(ctx context.Context, envName string, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*UpdateEnvironmentResponse, error)
UpdateEnvironmentWithBodyWithResponse request with arbitrary body returning *UpdateEnvironmentResponse
func (*ClientWithResponses) UpdateEnvironmentWithResponse ¶
func (c *ClientWithResponses) UpdateEnvironmentWithResponse(ctx context.Context, envName string, body UpdateEnvironmentJSONRequestBody, reqEditors ...RequestEditorFn) (*UpdateEnvironmentResponse, error)
func (*ClientWithResponses) UpdateGlobalNetworkWithBodyWithResponse ¶
func (c *ClientWithResponses) UpdateGlobalNetworkWithBodyWithResponse(ctx context.Context, networkName string, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*UpdateGlobalNetworkResponse, error)
UpdateGlobalNetworkWithBodyWithResponse request with arbitrary body returning *UpdateGlobalNetworkResponse
func (*ClientWithResponses) UpdateGlobalNetworkWithResponse ¶
func (c *ClientWithResponses) UpdateGlobalNetworkWithResponse(ctx context.Context, networkName string, body UpdateGlobalNetworkJSONRequestBody, reqEditors ...RequestEditorFn) (*UpdateGlobalNetworkResponse, error)
func (*ClientWithResponses) UpdateMirroringTemplateWithBodyWithResponse ¶
func (c *ClientWithResponses) UpdateMirroringTemplateWithBodyWithResponse(ctx context.Context, systemId string, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*UpdateMirroringTemplateResponse, error)
UpdateMirroringTemplateWithBodyWithResponse request with arbitrary body returning *UpdateMirroringTemplateResponse
func (*ClientWithResponses) UpdateMirroringTemplateWithResponse ¶
func (c *ClientWithResponses) UpdateMirroringTemplateWithResponse(ctx context.Context, systemId string, body UpdateMirroringTemplateJSONRequestBody, reqEditors ...RequestEditorFn) (*UpdateMirroringTemplateResponse, error)
func (*ClientWithResponses) UpdateMonitoringTemplateWithBodyWithResponse ¶
func (c *ClientWithResponses) UpdateMonitoringTemplateWithBodyWithResponse(ctx context.Context, templateName string, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*UpdateMonitoringTemplateResponse, error)
UpdateMonitoringTemplateWithBodyWithResponse request with arbitrary body returning *UpdateMonitoringTemplateResponse
func (*ClientWithResponses) UpdateMonitoringTemplateWithResponse ¶
func (c *ClientWithResponses) UpdateMonitoringTemplateWithResponse(ctx context.Context, templateName string, body UpdateMonitoringTemplateJSONRequestBody, reqEditors ...RequestEditorFn) (*UpdateMonitoringTemplateResponse, error)
func (*ClientWithResponses) UpdatePartitionQoSWithBodyWithResponse ¶
func (c *ClientWithResponses) UpdatePartitionQoSWithBodyWithResponse(ctx context.Context, pkey Pkey, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*UpdatePartitionQoSResponse, error)
UpdatePartitionQoSWithBodyWithResponse request with arbitrary body returning *UpdatePartitionQoSResponse
func (*ClientWithResponses) UpdatePartitionQoSWithResponse ¶
func (c *ClientWithResponses) UpdatePartitionQoSWithResponse(ctx context.Context, pkey Pkey, body UpdatePartitionQoSJSONRequestBody, reqEditors ...RequestEditorFn) (*UpdatePartitionQoSResponse, error)
func (*ClientWithResponses) UpdatePartitionSHARPWithBodyWithResponse ¶
func (c *ClientWithResponses) UpdatePartitionSHARPWithBodyWithResponse(ctx context.Context, pkey Pkey, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*UpdatePartitionSHARPResponse, error)
UpdatePartitionSHARPWithBodyWithResponse request with arbitrary body returning *UpdatePartitionSHARPResponse
func (*ClientWithResponses) UpdatePartitionSHARPWithResponse ¶
func (c *ClientWithResponses) UpdatePartitionSHARPWithResponse(ctx context.Context, pkey Pkey, body UpdatePartitionSHARPJSONRequestBody, reqEditors ...RequestEditorFn) (*UpdatePartitionSHARPResponse, error)
func (*ClientWithResponses) UpdateSystemWithBodyWithResponse ¶
func (c *ClientWithResponses) UpdateSystemWithBodyWithResponse(ctx context.Context, systemId string, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*UpdateSystemResponse, error)
UpdateSystemWithBodyWithResponse request with arbitrary body returning *UpdateSystemResponse
func (*ClientWithResponses) UpdateSystemWithResponse ¶
func (c *ClientWithResponses) UpdateSystemWithResponse(ctx context.Context, systemId string, body UpdateSystemJSONRequestBody, reqEditors ...RequestEditorFn) (*UpdateSystemResponse, error)
func (*ClientWithResponses) UpgradeSystemFirmwareWithBodyWithResponse ¶
func (c *ClientWithResponses) UpgradeSystemFirmwareWithBodyWithResponse(ctx context.Context, systemId string, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*UpgradeSystemFirmwareResponse, error)
UpgradeSystemFirmwareWithBodyWithResponse request with arbitrary body returning *UpgradeSystemFirmwareResponse
func (*ClientWithResponses) UpgradeSystemFirmwareWithResponse ¶
func (c *ClientWithResponses) UpgradeSystemFirmwareWithResponse(ctx context.Context, systemId string, body UpgradeSystemFirmwareJSONRequestBody, reqEditors ...RequestEditorFn) (*UpgradeSystemFirmwareResponse, error)
func (*ClientWithResponses) UpgradeSystemSoftwareWithBodyWithResponse ¶
func (c *ClientWithResponses) UpgradeSystemSoftwareWithBodyWithResponse(ctx context.Context, systemId string, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*UpgradeSystemSoftwareResponse, error)
UpgradeSystemSoftwareWithBodyWithResponse request with arbitrary body returning *UpgradeSystemSoftwareResponse
func (*ClientWithResponses) UpgradeSystemSoftwareWithResponse ¶
func (c *ClientWithResponses) UpgradeSystemSoftwareWithResponse(ctx context.Context, systemId string, body UpgradeSystemSoftwareJSONRequestBody, reqEditors ...RequestEditorFn) (*UpgradeSystemSoftwareResponse, error)
func (*ClientWithResponses) UploadCableImageWithBodyWithResponse ¶
func (c *ClientWithResponses) UploadCableImageWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*UploadCableImageResponse, error)
UploadCableImageWithBodyWithResponse request with arbitrary body returning *UploadCableImageResponse
type ClientWithResponsesInterface ¶
type ClientWithResponsesInterface interface {
// ListCableImagesWithResponse request
ListCableImagesWithResponse(ctx context.Context, reqEditors ...RequestEditorFn) (*ListCableImagesResponse, error)
// UploadCableImageWithBodyWithResponse request with any body
UploadCableImageWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*UploadCableImageResponse, error)
// DeleteCableImageWithResponse request
DeleteCableImageWithResponse(ctx context.Context, imageName string, reqEditors ...RequestEditorFn) (*DeleteCableImageResponse, error)
// GetConfigWithResponse request
GetConfigWithResponse(ctx context.Context, reqEditors ...RequestEditorFn) (*GetConfigResponse, error)
// UpdateConfigWithBodyWithResponse request with any body
UpdateConfigWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*UpdateConfigResponse, error)
UpdateConfigWithResponse(ctx context.Context, body UpdateConfigJSONRequestBody, reqEditors ...RequestEditorFn) (*UpdateConfigResponse, error)
// ConfigureDumpStorageWithBodyWithResponse request with any body
ConfigureDumpStorageWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*ConfigureDumpStorageResponse, error)
ConfigureDumpStorageWithResponse(ctx context.Context, body ConfigureDumpStorageJSONRequestBody, reqEditors ...RequestEditorFn) (*ConfigureDumpStorageResponse, error)
// GetInventorySummaryWithResponse request
GetInventorySummaryWithResponse(ctx context.Context, params *GetInventorySummaryParams, reqEditors ...RequestEditorFn) (*GetInventorySummaryResponse, error)
// GetInventoryCountWithResponse request
GetInventoryCountWithResponse(ctx context.Context, reqEditors ...RequestEditorFn) (*GetInventoryCountResponse, error)
// RefreshFabricDiscoveryWithResponse request
RefreshFabricDiscoveryWithResponse(ctx context.Context, reqEditors ...RequestEditorFn) (*RefreshFabricDiscoveryResponse, error)
// ListEnvironmentsWithResponse request
ListEnvironmentsWithResponse(ctx context.Context, params *ListEnvironmentsParams, reqEditors ...RequestEditorFn) (*ListEnvironmentsResponse, error)
// CreateEnvironmentWithBodyWithResponse request with any body
CreateEnvironmentWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*CreateEnvironmentResponse, error)
CreateEnvironmentWithResponse(ctx context.Context, body CreateEnvironmentJSONRequestBody, reqEditors ...RequestEditorFn) (*CreateEnvironmentResponse, error)
// DeleteEnvironmentWithResponse request
DeleteEnvironmentWithResponse(ctx context.Context, envName string, reqEditors ...RequestEditorFn) (*DeleteEnvironmentResponse, error)
// GetEnvironmentWithResponse request
GetEnvironmentWithResponse(ctx context.Context, envName string, reqEditors ...RequestEditorFn) (*GetEnvironmentResponse, error)
// UpdateEnvironmentWithBodyWithResponse request with any body
UpdateEnvironmentWithBodyWithResponse(ctx context.Context, envName string, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*UpdateEnvironmentResponse, error)
UpdateEnvironmentWithResponse(ctx context.Context, envName string, body UpdateEnvironmentJSONRequestBody, reqEditors ...RequestEditorFn) (*UpdateEnvironmentResponse, error)
// ListLocalNetworksWithResponse request
ListLocalNetworksWithResponse(ctx context.Context, envName string, reqEditors ...RequestEditorFn) (*ListLocalNetworksResponse, error)
// CreateLocalNetworkWithBodyWithResponse request with any body
CreateLocalNetworkWithBodyWithResponse(ctx context.Context, envName string, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*CreateLocalNetworkResponse, error)
CreateLocalNetworkWithResponse(ctx context.Context, envName string, body CreateLocalNetworkJSONRequestBody, reqEditors ...RequestEditorFn) (*CreateLocalNetworkResponse, error)
// ListLogicalServersWithResponse request
ListLogicalServersWithResponse(ctx context.Context, envName string, reqEditors ...RequestEditorFn) (*ListLogicalServersResponse, error)
// CreateLogicalServerWithBodyWithResponse request with any body
CreateLogicalServerWithBodyWithResponse(ctx context.Context, envName string, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*CreateLogicalServerResponse, error)
CreateLogicalServerWithResponse(ctx context.Context, envName string, body CreateLogicalServerJSONRequestBody, reqEditors ...RequestEditorFn) (*CreateLogicalServerResponse, error)
// DeleteLogicalServerWithResponse request
DeleteLogicalServerWithResponse(ctx context.Context, envName string, serverName string, reqEditors ...RequestEditorFn) (*DeleteLogicalServerResponse, error)
// GetLogicalServerWithResponse request
GetLogicalServerWithResponse(ctx context.Context, envName string, serverName string, reqEditors ...RequestEditorFn) (*GetLogicalServerResponse, error)
// FreeComputesWithResponse request
FreeComputesWithResponse(ctx context.Context, envName string, serverName string, reqEditors ...RequestEditorFn) (*FreeComputesResponse, error)
// ListComputesWithResponse request
ListComputesWithResponse(ctx context.Context, envName string, serverName string, reqEditors ...RequestEditorFn) (*ListComputesResponse, error)
// AssignComputesWithBodyWithResponse request with any body
AssignComputesWithBodyWithResponse(ctx context.Context, envName string, serverName string, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*AssignComputesResponse, error)
AssignComputesWithResponse(ctx context.Context, envName string, serverName string, body AssignComputesJSONRequestBody, reqEditors ...RequestEditorFn) (*AssignComputesResponse, error)
// ListFabricValidationTestsWithResponse request
ListFabricValidationTestsWithResponse(ctx context.Context, reqEditors ...RequestEditorFn) (*ListFabricValidationTestsResponse, error)
// RunFabricValidationTestWithResponse request
RunFabricValidationTestWithResponse(ctx context.Context, testName string, reqEditors ...RequestEditorFn) (*RunFabricValidationTestResponse, error)
// AbortAllJobsWithResponse request
AbortAllJobsWithResponse(ctx context.Context, reqEditors ...RequestEditorFn) (*AbortAllJobsResponse, error)
// ListJobsWithResponse request
ListJobsWithResponse(ctx context.Context, params *ListJobsParams, reqEditors ...RequestEditorFn) (*ListJobsResponse, error)
// DeleteJobWithResponse request
DeleteJobWithResponse(ctx context.Context, jobId string, reqEditors ...RequestEditorFn) (*DeleteJobResponse, error)
// GetJobWithResponse request
GetJobWithResponse(ctx context.Context, jobId string, params *GetJobParams, reqEditors ...RequestEditorFn) (*GetJobResponse, error)
// AbortJobWithResponse request
AbortJobWithResponse(ctx context.Context, jobId string, reqEditors ...RequestEditorFn) (*AbortJobResponse, error)
// ListLinksWithResponse request
ListLinksWithResponse(ctx context.Context, params *ListLinksParams, reqEditors ...RequestEditorFn) (*ListLinksResponse, error)
// CollectLinkDumpWithBodyWithResponse request with any body
CollectLinkDumpWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*CollectLinkDumpResponse, error)
CollectLinkDumpWithResponse(ctx context.Context, body CollectLinkDumpJSONRequestBody, reqEditors ...RequestEditorFn) (*CollectLinkDumpResponse, error)
// CreateMirroringTemplateWithBodyWithResponse request with any body
CreateMirroringTemplateWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*CreateMirroringTemplateResponse, error)
CreateMirroringTemplateWithResponse(ctx context.Context, body CreateMirroringTemplateJSONRequestBody, reqEditors ...RequestEditorFn) (*CreateMirroringTemplateResponse, error)
// ExecuteMirroringActionWithBodyWithResponse request with any body
ExecuteMirroringActionWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*ExecuteMirroringActionResponse, error)
ExecuteMirroringActionWithResponse(ctx context.Context, body ExecuteMirroringActionJSONRequestBody, reqEditors ...RequestEditorFn) (*ExecuteMirroringActionResponse, error)
// DeleteMirroringTemplateWithResponse request
DeleteMirroringTemplateWithResponse(ctx context.Context, systemId string, reqEditors ...RequestEditorFn) (*DeleteMirroringTemplateResponse, error)
// GetMirroringTemplateWithResponse request
GetMirroringTemplateWithResponse(ctx context.Context, systemId string, reqEditors ...RequestEditorFn) (*GetMirroringTemplateResponse, error)
// UpdateMirroringTemplateWithBodyWithResponse request with any body
UpdateMirroringTemplateWithBodyWithResponse(ctx context.Context, systemId string, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*UpdateMirroringTemplateResponse, error)
UpdateMirroringTemplateWithResponse(ctx context.Context, systemId string, body UpdateMirroringTemplateJSONRequestBody, reqEditors ...RequestEditorFn) (*UpdateMirroringTemplateResponse, error)
// ListMonitoringAttributesWithResponse request
ListMonitoringAttributesWithResponse(ctx context.Context, reqEditors ...RequestEditorFn) (*ListMonitoringAttributesResponse, error)
// GetCongestionMapWithResponse request
GetCongestionMapWithResponse(ctx context.Context, reqEditors ...RequestEditorFn) (*GetCongestionMapResponse, error)
// GetPerformanceCountersWithBodyWithResponse request with any body
GetPerformanceCountersWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*GetPerformanceCountersResponse, error)
GetPerformanceCountersWithResponse(ctx context.Context, body GetPerformanceCountersJSONRequestBody, reqEditors ...RequestEditorFn) (*GetPerformanceCountersResponse, error)
// GetPortGroupMetricsWithResponse request
GetPortGroupMetricsWithResponse(ctx context.Context, reqEditors ...RequestEditorFn) (*GetPortGroupMetricsResponse, error)
// CreateMonitoringSessionWithBodyWithResponse request with any body
CreateMonitoringSessionWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*CreateMonitoringSessionResponse, error)
CreateMonitoringSessionWithResponse(ctx context.Context, body CreateMonitoringSessionJSONRequestBody, reqEditors ...RequestEditorFn) (*CreateMonitoringSessionResponse, error)
// DeleteMonitoringSessionWithResponse request
DeleteMonitoringSessionWithResponse(ctx context.Context, sessionId string, reqEditors ...RequestEditorFn) (*DeleteMonitoringSessionResponse, error)
// GetMonitoringSessionWithResponse request
GetMonitoringSessionWithResponse(ctx context.Context, sessionId string, reqEditors ...RequestEditorFn) (*GetMonitoringSessionResponse, error)
// GetMonitoringSessionDataWithResponse request
GetMonitoringSessionDataWithResponse(ctx context.Context, sessionId string, params *GetMonitoringSessionDataParams, reqEditors ...RequestEditorFn) (*GetMonitoringSessionDataResponse, error)
// CreateMonitoringSnapshotWithBodyWithResponse request with any body
CreateMonitoringSnapshotWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*CreateMonitoringSnapshotResponse, error)
CreateMonitoringSnapshotWithResponse(ctx context.Context, body CreateMonitoringSnapshotJSONRequestBody, reqEditors ...RequestEditorFn) (*CreateMonitoringSnapshotResponse, error)
// ListMonitoringTemplatesWithResponse request
ListMonitoringTemplatesWithResponse(ctx context.Context, reqEditors ...RequestEditorFn) (*ListMonitoringTemplatesResponse, error)
// CreateMonitoringTemplateWithBodyWithResponse request with any body
CreateMonitoringTemplateWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*CreateMonitoringTemplateResponse, error)
CreateMonitoringTemplateWithResponse(ctx context.Context, body CreateMonitoringTemplateJSONRequestBody, reqEditors ...RequestEditorFn) (*CreateMonitoringTemplateResponse, error)
// DeleteMonitoringTemplateWithResponse request
DeleteMonitoringTemplateWithResponse(ctx context.Context, templateName string, reqEditors ...RequestEditorFn) (*DeleteMonitoringTemplateResponse, error)
// GetMonitoringTemplateWithResponse request
GetMonitoringTemplateWithResponse(ctx context.Context, templateName string, reqEditors ...RequestEditorFn) (*GetMonitoringTemplateResponse, error)
// UpdateMonitoringTemplateWithBodyWithResponse request with any body
UpdateMonitoringTemplateWithBodyWithResponse(ctx context.Context, templateName string, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*UpdateMonitoringTemplateResponse, error)
UpdateMonitoringTemplateWithResponse(ctx context.Context, templateName string, body UpdateMonitoringTemplateJSONRequestBody, reqEditors ...RequestEditorFn) (*UpdateMonitoringTemplateResponse, error)
// ListGlobalNetworksWithResponse request
ListGlobalNetworksWithResponse(ctx context.Context, reqEditors ...RequestEditorFn) (*ListGlobalNetworksResponse, error)
// CreateGlobalNetworkWithBodyWithResponse request with any body
CreateGlobalNetworkWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*CreateGlobalNetworkResponse, error)
CreateGlobalNetworkWithResponse(ctx context.Context, body CreateGlobalNetworkJSONRequestBody, reqEditors ...RequestEditorFn) (*CreateGlobalNetworkResponse, error)
// DeleteGlobalNetworkWithResponse request
DeleteGlobalNetworkWithResponse(ctx context.Context, networkName string, reqEditors ...RequestEditorFn) (*DeleteGlobalNetworkResponse, error)
// GetGlobalNetworkWithResponse request
GetGlobalNetworkWithResponse(ctx context.Context, networkName string, reqEditors ...RequestEditorFn) (*GetGlobalNetworkResponse, error)
// UpdateGlobalNetworkWithBodyWithResponse request with any body
UpdateGlobalNetworkWithBodyWithResponse(ctx context.Context, networkName string, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*UpdateGlobalNetworkResponse, error)
UpdateGlobalNetworkWithResponse(ctx context.Context, networkName string, body UpdateGlobalNetworkJSONRequestBody, reqEditors ...RequestEditorFn) (*UpdateGlobalNetworkResponse, error)
// ListPartitionsWithResponse request
ListPartitionsWithResponse(ctx context.Context, params *ListPartitionsParams, reqEditors ...RequestEditorFn) (*ListPartitionsResponse, error)
// CreatePartitionWithBodyWithResponse request with any body
CreatePartitionWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*CreatePartitionResponse, error)
CreatePartitionWithResponse(ctx context.Context, body CreatePartitionJSONRequestBody, reqEditors ...RequestEditorFn) (*CreatePartitionResponse, error)
// DeletePartitionWithResponse request
DeletePartitionWithResponse(ctx context.Context, pkey Pkey, reqEditors ...RequestEditorFn) (*DeletePartitionResponse, error)
// GetPartitionWithResponse request
GetPartitionWithResponse(ctx context.Context, pkey Pkey, params *GetPartitionParams, reqEditors ...RequestEditorFn) (*GetPartitionResponse, error)
// ReplacePartitionWithBodyWithResponse request with any body
ReplacePartitionWithBodyWithResponse(ctx context.Context, pkey Pkey, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*ReplacePartitionResponse, error)
ReplacePartitionWithResponse(ctx context.Context, pkey Pkey, body ReplacePartitionJSONRequestBody, reqEditors ...RequestEditorFn) (*ReplacePartitionResponse, error)
// RemovePartitionHostsWithBodyWithResponse request with any body
RemovePartitionHostsWithBodyWithResponse(ctx context.Context, pkey Pkey, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*RemovePartitionHostsResponse, error)
RemovePartitionHostsWithResponse(ctx context.Context, pkey Pkey, body RemovePartitionHostsJSONRequestBody, reqEditors ...RequestEditorFn) (*RemovePartitionHostsResponse, error)
// AddPartitionHostsWithBodyWithResponse request with any body
AddPartitionHostsWithBodyWithResponse(ctx context.Context, pkey Pkey, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*AddPartitionHostsResponse, error)
AddPartitionHostsWithResponse(ctx context.Context, pkey Pkey, body AddPartitionHostsJSONRequestBody, reqEditors ...RequestEditorFn) (*AddPartitionHostsResponse, error)
// GetPartitionLastUpdatedWithResponse request
GetPartitionLastUpdatedWithResponse(ctx context.Context, pkey Pkey, reqEditors ...RequestEditorFn) (*GetPartitionLastUpdatedResponse, error)
// RemovePartitionMembersWithBodyWithResponse request with any body
RemovePartitionMembersWithBodyWithResponse(ctx context.Context, pkey Pkey, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*RemovePartitionMembersResponse, error)
RemovePartitionMembersWithResponse(ctx context.Context, pkey Pkey, body RemovePartitionMembersJSONRequestBody, reqEditors ...RequestEditorFn) (*RemovePartitionMembersResponse, error)
// ListPartitionMembersWithResponse request
ListPartitionMembersWithResponse(ctx context.Context, pkey Pkey, params *ListPartitionMembersParams, reqEditors ...RequestEditorFn) (*ListPartitionMembersResponse, error)
// AddPartitionMembersWithBodyWithResponse request with any body
AddPartitionMembersWithBodyWithResponse(ctx context.Context, pkey Pkey, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*AddPartitionMembersResponse, error)
AddPartitionMembersWithResponse(ctx context.Context, pkey Pkey, body AddPartitionMembersJSONRequestBody, reqEditors ...RequestEditorFn) (*AddPartitionMembersResponse, error)
// UpdatePartitionQoSWithBodyWithResponse request with any body
UpdatePartitionQoSWithBodyWithResponse(ctx context.Context, pkey Pkey, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*UpdatePartitionQoSResponse, error)
UpdatePartitionQoSWithResponse(ctx context.Context, pkey Pkey, body UpdatePartitionQoSJSONRequestBody, reqEditors ...RequestEditorFn) (*UpdatePartitionQoSResponse, error)
// UpdatePartitionSHARPWithBodyWithResponse request with any body
UpdatePartitionSHARPWithBodyWithResponse(ctx context.Context, pkey Pkey, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*UpdatePartitionSHARPResponse, error)
UpdatePartitionSHARPWithResponse(ctx context.Context, pkey Pkey, body UpdatePartitionSHARPJSONRequestBody, reqEditors ...RequestEditorFn) (*UpdatePartitionSHARPResponse, error)
// ListPortsWithResponse request
ListPortsWithResponse(ctx context.Context, params *ListPortsParams, reqEditors ...RequestEditorFn) (*ListPortsResponse, error)
// GetPortWithResponse request
GetPortWithResponse(ctx context.Context, portName string, reqEditors ...RequestEditorFn) (*GetPortResponse, error)
// DisablePortWithResponse request
DisablePortWithResponse(ctx context.Context, portName string, reqEditors ...RequestEditorFn) (*DisablePortResponse, error)
// EnablePortWithResponse request
EnablePortWithResponse(ctx context.Context, portName string, reqEditors ...RequestEditorFn) (*EnablePortResponse, error)
// ResetPortWithResponse request
ResetPortWithResponse(ctx context.Context, portName string, reqEditors ...RequestEditorFn) (*ResetPortResponse, error)
// CreateReportWithBodyWithResponse request with any body
CreateReportWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*CreateReportResponse, error)
CreateReportWithResponse(ctx context.Context, body CreateReportJSONRequestBody, reqEditors ...RequestEditorFn) (*CreateReportResponse, error)
// GetLatestReportWithResponse request
GetLatestReportWithResponse(ctx context.Context, reportType string, reqEditors ...RequestEditorFn) (*GetLatestReportResponse, error)
// DeleteReportWithResponse request
DeleteReportWithResponse(ctx context.Context, reportId string, reqEditors ...RequestEditorFn) (*DeleteReportResponse, error)
// GetReportWithResponse request
GetReportWithResponse(ctx context.Context, reportId string, reqEditors ...RequestEditorFn) (*GetReportResponse, error)
// ListSystemsWithResponse request
ListSystemsWithResponse(ctx context.Context, params *ListSystemsParams, reqEditors ...RequestEditorFn) (*ListSystemsResponse, error)
// ListSystemsPowerWithResponse request
ListSystemsPowerWithResponse(ctx context.Context, reqEditors ...RequestEditorFn) (*ListSystemsPowerResponse, error)
// GetSystemWithResponse request
GetSystemWithResponse(ctx context.Context, systemId string, params *GetSystemParams, reqEditors ...RequestEditorFn) (*GetSystemResponse, error)
// UpdateSystemWithBodyWithResponse request with any body
UpdateSystemWithBodyWithResponse(ctx context.Context, systemId string, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*UpdateSystemResponse, error)
UpdateSystemWithResponse(ctx context.Context, systemId string, body UpdateSystemJSONRequestBody, reqEditors ...RequestEditorFn) (*UpdateSystemResponse, error)
// CollectSystemDumpWithResponse request
CollectSystemDumpWithResponse(ctx context.Context, systemId string, reqEditors ...RequestEditorFn) (*CollectSystemDumpResponse, error)
// UpgradeSystemFirmwareWithBodyWithResponse request with any body
UpgradeSystemFirmwareWithBodyWithResponse(ctx context.Context, systemId string, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*UpgradeSystemFirmwareResponse, error)
UpgradeSystemFirmwareWithResponse(ctx context.Context, systemId string, body UpgradeSystemFirmwareJSONRequestBody, reqEditors ...RequestEditorFn) (*UpgradeSystemFirmwareResponse, error)
// SetSystemHealthWithBodyWithResponse request with any body
SetSystemHealthWithBodyWithResponse(ctx context.Context, systemId string, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*SetSystemHealthResponse, error)
SetSystemHealthWithResponse(ctx context.Context, systemId string, body SetSystemHealthJSONRequestBody, reqEditors ...RequestEditorFn) (*SetSystemHealthResponse, error)
// RebootSystemWithBodyWithResponse request with any body
RebootSystemWithBodyWithResponse(ctx context.Context, systemId string, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*RebootSystemResponse, error)
RebootSystemWithResponse(ctx context.Context, systemId string, body RebootSystemJSONRequestBody, reqEditors ...RequestEditorFn) (*RebootSystemResponse, error)
// UpgradeSystemSoftwareWithBodyWithResponse request with any body
UpgradeSystemSoftwareWithBodyWithResponse(ctx context.Context, systemId string, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*UpgradeSystemSoftwareResponse, error)
UpgradeSystemSoftwareWithResponse(ctx context.Context, systemId string, body UpgradeSystemSoftwareJSONRequestBody, reqEditors ...RequestEditorFn) (*UpgradeSystemSoftwareResponse, error)
// GetHistoryTelemetryWithResponse request
GetHistoryTelemetryWithResponse(ctx context.Context, params *GetHistoryTelemetryParams, reqEditors ...RequestEditorFn) (*GetHistoryTelemetryResponse, error)
// GetTopTelemetryWithResponse request
GetTopTelemetryWithResponse(ctx context.Context, params *GetTopTelemetryParams, reqEditors ...RequestEditorFn) (*GetTopTelemetryResponse, error)
// ListTemplatesWithResponse request
ListTemplatesWithResponse(ctx context.Context, params *ListTemplatesParams, reqEditors ...RequestEditorFn) (*ListTemplatesResponse, error)
// CreateTemplateWithBodyWithResponse request with any body
CreateTemplateWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*CreateTemplateResponse, error)
CreateTemplateWithResponse(ctx context.Context, body CreateTemplateJSONRequestBody, reqEditors ...RequestEditorFn) (*CreateTemplateResponse, error)
// RefreshTemplatesWithResponse request
RefreshTemplatesWithResponse(ctx context.Context, reqEditors ...RequestEditorFn) (*RefreshTemplatesResponse, error)
// DeleteTemplateWithResponse request
DeleteTemplateWithResponse(ctx context.Context, templateName string, reqEditors ...RequestEditorFn) (*DeleteTemplateResponse, error)
// GetTemplateWithResponse request
GetTemplateWithResponse(ctx context.Context, templateName string, reqEditors ...RequestEditorFn) (*GetTemplateResponse, error)
// ExecuteTemplateWithBodyWithResponse request with any body
ExecuteTemplateWithBodyWithResponse(ctx context.Context, templateName string, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*ExecuteTemplateResponse, error)
ExecuteTemplateWithResponse(ctx context.Context, templateName string, body ExecuteTemplateJSONRequestBody, reqEditors ...RequestEditorFn) (*ExecuteTemplateResponse, error)
// CreateTokenWithResponse request
CreateTokenWithResponse(ctx context.Context, reqEditors ...RequestEditorFn) (*CreateTokenResponse, error)
// GetVersionWithResponse request
GetVersionWithResponse(ctx context.Context, reqEditors ...RequestEditorFn) (*GetVersionResponse, error)
// ListVirtualPortsWithResponse request
ListVirtualPortsWithResponse(ctx context.Context, params *ListVirtualPortsParams, reqEditors ...RequestEditorFn) (*ListVirtualPortsResponse, error)
}
ClientWithResponsesInterface is the interface specification for the client with responses above.
type CollectLinkDumpJSONBody ¶
type CollectLinkDumpJSONBody struct {
LinkIds []string `json:"link_ids"`
}
CollectLinkDumpJSONBody defines parameters for CollectLinkDump.
type CollectLinkDumpJSONRequestBody ¶
type CollectLinkDumpJSONRequestBody CollectLinkDumpJSONBody
CollectLinkDumpJSONRequestBody defines body for CollectLinkDump for application/json ContentType.
type CollectLinkDumpResponse ¶
type CollectLinkDumpResponse struct {
Body []byte
HTTPResponse *http.Response
JSON202 *Job
JSONDefault *Error
}
func ParseCollectLinkDumpResponse ¶
func ParseCollectLinkDumpResponse(rsp *http.Response) (*CollectLinkDumpResponse, error)
ParseCollectLinkDumpResponse parses an HTTP response from a CollectLinkDumpWithResponse call
func (CollectLinkDumpResponse) Status ¶
func (r CollectLinkDumpResponse) Status() string
Status returns HTTPResponse.Status
func (CollectLinkDumpResponse) StatusCode ¶
func (r CollectLinkDumpResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type CollectSystemDumpResponse ¶
type CollectSystemDumpResponse struct {
Body []byte
HTTPResponse *http.Response
JSON202 *Job
JSONDefault *Error
}
func ParseCollectSystemDumpResponse ¶
func ParseCollectSystemDumpResponse(rsp *http.Response) (*CollectSystemDumpResponse, error)
ParseCollectSystemDumpResponse parses an HTTP response from a CollectSystemDumpWithResponse call
func (CollectSystemDumpResponse) Status ¶
func (r CollectSystemDumpResponse) Status() string
Status returns HTTPResponse.Status
func (CollectSystemDumpResponse) StatusCode ¶
func (r CollectSystemDumpResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type Compute ¶
type Compute struct {
Name *string `json:"name,omitempty"`
Status *ComputeStatus `json:"status,omitempty"`
}
Compute defines model for Compute.
type ComputeStatus ¶
type ComputeStatus string
ComputeStatus defines model for Compute.Status.
const ( ComputeStatusAllocated ComputeStatus = "allocated" ComputeStatusFree ComputeStatus = "free" )
Defines values for ComputeStatus.
func (ComputeStatus) Valid ¶
func (e ComputeStatus) Valid() bool
Valid indicates whether the value is a known member of the ComputeStatus enum.
type ConfigureDumpStorageJSONBody ¶
type ConfigureDumpStorageJSONBody struct {
StoragePath *string `json:"storage_path,omitempty"`
}
ConfigureDumpStorageJSONBody defines parameters for ConfigureDumpStorage.
type ConfigureDumpStorageJSONRequestBody ¶
type ConfigureDumpStorageJSONRequestBody ConfigureDumpStorageJSONBody
ConfigureDumpStorageJSONRequestBody defines body for ConfigureDumpStorage for application/json ContentType.
type ConfigureDumpStorageResponse ¶
type ConfigureDumpStorageResponse struct {
Body []byte
HTTPResponse *http.Response
JSONDefault *Error
}
func ParseConfigureDumpStorageResponse ¶
func ParseConfigureDumpStorageResponse(rsp *http.Response) (*ConfigureDumpStorageResponse, error)
ParseConfigureDumpStorageResponse parses an HTTP response from a ConfigureDumpStorageWithResponse call
func (ConfigureDumpStorageResponse) Status ¶
func (r ConfigureDumpStorageResponse) Status() string
Status returns HTTPResponse.Status
func (ConfigureDumpStorageResponse) StatusCode ¶
func (r ConfigureDumpStorageResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type CreateEnvironmentJSONRequestBody ¶
type CreateEnvironmentJSONRequestBody = EnvironmentCreate
CreateEnvironmentJSONRequestBody defines body for CreateEnvironment for application/json ContentType.
type CreateEnvironmentResponse ¶
type CreateEnvironmentResponse struct {
Body []byte
HTTPResponse *http.Response
JSON201 *Environment
JSONDefault *Error
}
func ParseCreateEnvironmentResponse ¶
func ParseCreateEnvironmentResponse(rsp *http.Response) (*CreateEnvironmentResponse, error)
ParseCreateEnvironmentResponse parses an HTTP response from a CreateEnvironmentWithResponse call
func (CreateEnvironmentResponse) Status ¶
func (r CreateEnvironmentResponse) Status() string
Status returns HTTPResponse.Status
func (CreateEnvironmentResponse) StatusCode ¶
func (r CreateEnvironmentResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type CreateGlobalNetworkJSONRequestBody ¶
type CreateGlobalNetworkJSONRequestBody = NetworkCreate
CreateGlobalNetworkJSONRequestBody defines body for CreateGlobalNetwork for application/json ContentType.
type CreateGlobalNetworkResponse ¶
type CreateGlobalNetworkResponse struct {
Body []byte
HTTPResponse *http.Response
JSONDefault *Error
}
func ParseCreateGlobalNetworkResponse ¶
func ParseCreateGlobalNetworkResponse(rsp *http.Response) (*CreateGlobalNetworkResponse, error)
ParseCreateGlobalNetworkResponse parses an HTTP response from a CreateGlobalNetworkWithResponse call
func (CreateGlobalNetworkResponse) Status ¶
func (r CreateGlobalNetworkResponse) Status() string
Status returns HTTPResponse.Status
func (CreateGlobalNetworkResponse) StatusCode ¶
func (r CreateGlobalNetworkResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type CreateLocalNetworkJSONRequestBody ¶
type CreateLocalNetworkJSONRequestBody = NetworkCreate
CreateLocalNetworkJSONRequestBody defines body for CreateLocalNetwork for application/json ContentType.
type CreateLocalNetworkResponse ¶
type CreateLocalNetworkResponse struct {
Body []byte
HTTPResponse *http.Response
JSONDefault *Error
}
func ParseCreateLocalNetworkResponse ¶
func ParseCreateLocalNetworkResponse(rsp *http.Response) (*CreateLocalNetworkResponse, error)
ParseCreateLocalNetworkResponse parses an HTTP response from a CreateLocalNetworkWithResponse call
func (CreateLocalNetworkResponse) Status ¶
func (r CreateLocalNetworkResponse) Status() string
Status returns HTTPResponse.Status
func (CreateLocalNetworkResponse) StatusCode ¶
func (r CreateLocalNetworkResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type CreateLogicalServerJSONRequestBody ¶
type CreateLogicalServerJSONRequestBody = LogicalServerCreate
CreateLogicalServerJSONRequestBody defines body for CreateLogicalServer for application/json ContentType.
type CreateLogicalServerResponse ¶
type CreateLogicalServerResponse struct {
Body []byte
HTTPResponse *http.Response
JSON201 *LogicalServer
JSONDefault *Error
}
func ParseCreateLogicalServerResponse ¶
func ParseCreateLogicalServerResponse(rsp *http.Response) (*CreateLogicalServerResponse, error)
ParseCreateLogicalServerResponse parses an HTTP response from a CreateLogicalServerWithResponse call
func (CreateLogicalServerResponse) Status ¶
func (r CreateLogicalServerResponse) Status() string
Status returns HTTPResponse.Status
func (CreateLogicalServerResponse) StatusCode ¶
func (r CreateLogicalServerResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type CreateMirroringTemplateJSONRequestBody ¶
type CreateMirroringTemplateJSONRequestBody = MirroringTemplate
CreateMirroringTemplateJSONRequestBody defines body for CreateMirroringTemplate for application/json ContentType.
type CreateMirroringTemplateResponse ¶
type CreateMirroringTemplateResponse struct {
Body []byte
HTTPResponse *http.Response
JSONDefault *Error
}
func ParseCreateMirroringTemplateResponse ¶
func ParseCreateMirroringTemplateResponse(rsp *http.Response) (*CreateMirroringTemplateResponse, error)
ParseCreateMirroringTemplateResponse parses an HTTP response from a CreateMirroringTemplateWithResponse call
func (CreateMirroringTemplateResponse) Status ¶
func (r CreateMirroringTemplateResponse) Status() string
Status returns HTTPResponse.Status
func (CreateMirroringTemplateResponse) StatusCode ¶
func (r CreateMirroringTemplateResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type CreateMonitoringSessionJSONRequestBody ¶
type CreateMonitoringSessionJSONRequestBody = MonitoringSessionCreate
CreateMonitoringSessionJSONRequestBody defines body for CreateMonitoringSession for application/json ContentType.
type CreateMonitoringSessionResponse ¶
type CreateMonitoringSessionResponse struct {
Body []byte
HTTPResponse *http.Response
JSON201 *MonitoringSession
JSONDefault *Error
}
func ParseCreateMonitoringSessionResponse ¶
func ParseCreateMonitoringSessionResponse(rsp *http.Response) (*CreateMonitoringSessionResponse, error)
ParseCreateMonitoringSessionResponse parses an HTTP response from a CreateMonitoringSessionWithResponse call
func (CreateMonitoringSessionResponse) Status ¶
func (r CreateMonitoringSessionResponse) Status() string
Status returns HTTPResponse.Status
func (CreateMonitoringSessionResponse) StatusCode ¶
func (r CreateMonitoringSessionResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type CreateMonitoringSnapshotJSONRequestBody ¶
type CreateMonitoringSnapshotJSONRequestBody = MonitoringSnapshotCreate
CreateMonitoringSnapshotJSONRequestBody defines body for CreateMonitoringSnapshot for application/json ContentType.
type CreateMonitoringSnapshotResponse ¶
type CreateMonitoringSnapshotResponse struct {
Body []byte
HTTPResponse *http.Response
JSON200 *map[string]interface{}
JSONDefault *Error
}
func ParseCreateMonitoringSnapshotResponse ¶
func ParseCreateMonitoringSnapshotResponse(rsp *http.Response) (*CreateMonitoringSnapshotResponse, error)
ParseCreateMonitoringSnapshotResponse parses an HTTP response from a CreateMonitoringSnapshotWithResponse call
func (CreateMonitoringSnapshotResponse) Status ¶
func (r CreateMonitoringSnapshotResponse) Status() string
Status returns HTTPResponse.Status
func (CreateMonitoringSnapshotResponse) StatusCode ¶
func (r CreateMonitoringSnapshotResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type CreateMonitoringTemplateJSONRequestBody ¶
type CreateMonitoringTemplateJSONRequestBody = MonitoringTemplate
CreateMonitoringTemplateJSONRequestBody defines body for CreateMonitoringTemplate for application/json ContentType.
type CreateMonitoringTemplateResponse ¶
type CreateMonitoringTemplateResponse struct {
Body []byte
HTTPResponse *http.Response
JSON201 *MonitoringTemplate
JSONDefault *Error
}
func ParseCreateMonitoringTemplateResponse ¶
func ParseCreateMonitoringTemplateResponse(rsp *http.Response) (*CreateMonitoringTemplateResponse, error)
ParseCreateMonitoringTemplateResponse parses an HTTP response from a CreateMonitoringTemplateWithResponse call
func (CreateMonitoringTemplateResponse) Status ¶
func (r CreateMonitoringTemplateResponse) Status() string
Status returns HTTPResponse.Status
func (CreateMonitoringTemplateResponse) StatusCode ¶
func (r CreateMonitoringTemplateResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type CreatePartitionJSONRequestBody ¶
type CreatePartitionJSONRequestBody = PartitionCreate
CreatePartitionJSONRequestBody defines body for CreatePartition for application/json ContentType.
type CreatePartitionResponse ¶
type CreatePartitionResponse struct {
Body []byte
HTTPResponse *http.Response
JSON201 *Partition
JSON409 *Error
JSONDefault *Error
}
func ParseCreatePartitionResponse ¶
func ParseCreatePartitionResponse(rsp *http.Response) (*CreatePartitionResponse, error)
ParseCreatePartitionResponse parses an HTTP response from a CreatePartitionWithResponse call
func (CreatePartitionResponse) Status ¶
func (r CreatePartitionResponse) Status() string
Status returns HTTPResponse.Status
func (CreatePartitionResponse) StatusCode ¶
func (r CreatePartitionResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type CreateReportJSONRequestBody ¶
type CreateReportJSONRequestBody = ReportCreate
CreateReportJSONRequestBody defines body for CreateReport for application/json ContentType.
type CreateReportResponse ¶
type CreateReportResponse struct {
Body []byte
HTTPResponse *http.Response
JSON202 *Job
JSONDefault *Error
}
func ParseCreateReportResponse ¶
func ParseCreateReportResponse(rsp *http.Response) (*CreateReportResponse, error)
ParseCreateReportResponse parses an HTTP response from a CreateReportWithResponse call
func (CreateReportResponse) Status ¶
func (r CreateReportResponse) Status() string
Status returns HTTPResponse.Status
func (CreateReportResponse) StatusCode ¶
func (r CreateReportResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type CreateTemplateJSONRequestBody ¶
type CreateTemplateJSONRequestBody = ProvisioningTemplateCreate
CreateTemplateJSONRequestBody defines body for CreateTemplate for application/json ContentType.
type CreateTemplateResponse ¶
func ParseCreateTemplateResponse ¶
func ParseCreateTemplateResponse(rsp *http.Response) (*CreateTemplateResponse, error)
ParseCreateTemplateResponse parses an HTTP response from a CreateTemplateWithResponse call
func (CreateTemplateResponse) Status ¶
func (r CreateTemplateResponse) Status() string
Status returns HTTPResponse.Status
func (CreateTemplateResponse) StatusCode ¶
func (r CreateTemplateResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type CreateTokenResponse ¶
type CreateTokenResponse struct {
Body []byte
HTTPResponse *http.Response
JSON200 *struct {
ExpiresAt *time.Time `json:"expires_at,omitempty"`
Token *string `json:"token,omitempty"`
}
JSONDefault *Error
}
func ParseCreateTokenResponse ¶
func ParseCreateTokenResponse(rsp *http.Response) (*CreateTokenResponse, error)
ParseCreateTokenResponse parses an HTTP response from a CreateTokenWithResponse call
func (CreateTokenResponse) Status ¶
func (r CreateTokenResponse) Status() string
Status returns HTTPResponse.Status
func (CreateTokenResponse) StatusCode ¶
func (r CreateTokenResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type DeleteCableImageResponse ¶
func ParseDeleteCableImageResponse ¶
func ParseDeleteCableImageResponse(rsp *http.Response) (*DeleteCableImageResponse, error)
ParseDeleteCableImageResponse parses an HTTP response from a DeleteCableImageWithResponse call
func (DeleteCableImageResponse) Status ¶
func (r DeleteCableImageResponse) Status() string
Status returns HTTPResponse.Status
func (DeleteCableImageResponse) StatusCode ¶
func (r DeleteCableImageResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type DeleteEnvironmentResponse ¶
type DeleteEnvironmentResponse struct {
Body []byte
HTTPResponse *http.Response
JSONDefault *Error
}
func ParseDeleteEnvironmentResponse ¶
func ParseDeleteEnvironmentResponse(rsp *http.Response) (*DeleteEnvironmentResponse, error)
ParseDeleteEnvironmentResponse parses an HTTP response from a DeleteEnvironmentWithResponse call
func (DeleteEnvironmentResponse) Status ¶
func (r DeleteEnvironmentResponse) Status() string
Status returns HTTPResponse.Status
func (DeleteEnvironmentResponse) StatusCode ¶
func (r DeleteEnvironmentResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type DeleteGlobalNetworkResponse ¶
type DeleteGlobalNetworkResponse struct {
Body []byte
HTTPResponse *http.Response
JSONDefault *Error
}
func ParseDeleteGlobalNetworkResponse ¶
func ParseDeleteGlobalNetworkResponse(rsp *http.Response) (*DeleteGlobalNetworkResponse, error)
ParseDeleteGlobalNetworkResponse parses an HTTP response from a DeleteGlobalNetworkWithResponse call
func (DeleteGlobalNetworkResponse) Status ¶
func (r DeleteGlobalNetworkResponse) Status() string
Status returns HTTPResponse.Status
func (DeleteGlobalNetworkResponse) StatusCode ¶
func (r DeleteGlobalNetworkResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type DeleteJobResponse ¶
type DeleteJobResponse struct {
Body []byte
HTTPResponse *http.Response
JSON404 *NotFound
JSONDefault *Error
}
func ParseDeleteJobResponse ¶
func ParseDeleteJobResponse(rsp *http.Response) (*DeleteJobResponse, error)
ParseDeleteJobResponse parses an HTTP response from a DeleteJobWithResponse call
func (DeleteJobResponse) Status ¶
func (r DeleteJobResponse) Status() string
Status returns HTTPResponse.Status
func (DeleteJobResponse) StatusCode ¶
func (r DeleteJobResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type DeleteLogicalServerResponse ¶
type DeleteLogicalServerResponse struct {
Body []byte
HTTPResponse *http.Response
JSONDefault *Error
}
func ParseDeleteLogicalServerResponse ¶
func ParseDeleteLogicalServerResponse(rsp *http.Response) (*DeleteLogicalServerResponse, error)
ParseDeleteLogicalServerResponse parses an HTTP response from a DeleteLogicalServerWithResponse call
func (DeleteLogicalServerResponse) Status ¶
func (r DeleteLogicalServerResponse) Status() string
Status returns HTTPResponse.Status
func (DeleteLogicalServerResponse) StatusCode ¶
func (r DeleteLogicalServerResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type DeleteMirroringTemplateResponse ¶
type DeleteMirroringTemplateResponse struct {
Body []byte
HTTPResponse *http.Response
JSONDefault *Error
}
func ParseDeleteMirroringTemplateResponse ¶
func ParseDeleteMirroringTemplateResponse(rsp *http.Response) (*DeleteMirroringTemplateResponse, error)
ParseDeleteMirroringTemplateResponse parses an HTTP response from a DeleteMirroringTemplateWithResponse call
func (DeleteMirroringTemplateResponse) Status ¶
func (r DeleteMirroringTemplateResponse) Status() string
Status returns HTTPResponse.Status
func (DeleteMirroringTemplateResponse) StatusCode ¶
func (r DeleteMirroringTemplateResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type DeleteMonitoringSessionResponse ¶
type DeleteMonitoringSessionResponse struct {
Body []byte
HTTPResponse *http.Response
JSONDefault *Error
}
func ParseDeleteMonitoringSessionResponse ¶
func ParseDeleteMonitoringSessionResponse(rsp *http.Response) (*DeleteMonitoringSessionResponse, error)
ParseDeleteMonitoringSessionResponse parses an HTTP response from a DeleteMonitoringSessionWithResponse call
func (DeleteMonitoringSessionResponse) Status ¶
func (r DeleteMonitoringSessionResponse) Status() string
Status returns HTTPResponse.Status
func (DeleteMonitoringSessionResponse) StatusCode ¶
func (r DeleteMonitoringSessionResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type DeleteMonitoringTemplateResponse ¶
type DeleteMonitoringTemplateResponse struct {
Body []byte
HTTPResponse *http.Response
JSONDefault *Error
}
func ParseDeleteMonitoringTemplateResponse ¶
func ParseDeleteMonitoringTemplateResponse(rsp *http.Response) (*DeleteMonitoringTemplateResponse, error)
ParseDeleteMonitoringTemplateResponse parses an HTTP response from a DeleteMonitoringTemplateWithResponse call
func (DeleteMonitoringTemplateResponse) Status ¶
func (r DeleteMonitoringTemplateResponse) Status() string
Status returns HTTPResponse.Status
func (DeleteMonitoringTemplateResponse) StatusCode ¶
func (r DeleteMonitoringTemplateResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type DeletePartitionResponse ¶
type DeletePartitionResponse struct {
Body []byte
HTTPResponse *http.Response
JSON404 *NotFound
JSONDefault *Error
}
func ParseDeletePartitionResponse ¶
func ParseDeletePartitionResponse(rsp *http.Response) (*DeletePartitionResponse, error)
ParseDeletePartitionResponse parses an HTTP response from a DeletePartitionWithResponse call
func (DeletePartitionResponse) Status ¶
func (r DeletePartitionResponse) Status() string
Status returns HTTPResponse.Status
func (DeletePartitionResponse) StatusCode ¶
func (r DeletePartitionResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type DeleteReportResponse ¶
func ParseDeleteReportResponse ¶
func ParseDeleteReportResponse(rsp *http.Response) (*DeleteReportResponse, error)
ParseDeleteReportResponse parses an HTTP response from a DeleteReportWithResponse call
func (DeleteReportResponse) Status ¶
func (r DeleteReportResponse) Status() string
Status returns HTTPResponse.Status
func (DeleteReportResponse) StatusCode ¶
func (r DeleteReportResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type DeleteTemplateResponse ¶
func ParseDeleteTemplateResponse ¶
func ParseDeleteTemplateResponse(rsp *http.Response) (*DeleteTemplateResponse, error)
ParseDeleteTemplateResponse parses an HTTP response from a DeleteTemplateWithResponse call
func (DeleteTemplateResponse) Status ¶
func (r DeleteTemplateResponse) Status() string
Status returns HTTPResponse.Status
func (DeleteTemplateResponse) StatusCode ¶
func (r DeleteTemplateResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type DisablePortResponse ¶
func ParseDisablePortResponse ¶
func ParseDisablePortResponse(rsp *http.Response) (*DisablePortResponse, error)
ParseDisablePortResponse parses an HTTP response from a DisablePortWithResponse call
func (DisablePortResponse) Status ¶
func (r DisablePortResponse) Status() string
Status returns HTTPResponse.Status
func (DisablePortResponse) StatusCode ¶
func (r DisablePortResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type EnablePortResponse ¶
func ParseEnablePortResponse ¶
func ParseEnablePortResponse(rsp *http.Response) (*EnablePortResponse, error)
ParseEnablePortResponse parses an HTTP response from a EnablePortWithResponse call
func (EnablePortResponse) Status ¶
func (r EnablePortResponse) Status() string
Status returns HTTPResponse.Status
func (EnablePortResponse) StatusCode ¶
func (r EnablePortResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type Environment ¶
type Environment struct {
Description *string `json:"description,omitempty"`
Name *string `json:"name,omitempty"`
}
Environment defines model for Environment.
type EnvironmentCreate ¶
type EnvironmentCreate struct {
Description *string `json:"description,omitempty"`
Name string `json:"name"`
}
EnvironmentCreate defines model for EnvironmentCreate.
type EnvironmentList ¶
type EnvironmentList struct {
Items *[]Environment `json:"items,omitempty"`
PageInfo *PageInfo `json:"page_info,omitempty"`
}
EnvironmentList defines model for EnvironmentList.
type Error ¶
type Error struct {
Error struct {
// Code Machine-readable error code.
Code string `json:"code"`
Details *[]struct {
Field *string `json:"field,omitempty"`
Reason *string `json:"reason,omitempty"`
} `json:"details,omitempty"`
// Message Human-readable error description.
Message string `json:"message"`
} `json:"error"`
}
Error defines model for Error.
type ExecuteMirroringActionJSONRequestBody ¶
type ExecuteMirroringActionJSONRequestBody = MirroringAction
ExecuteMirroringActionJSONRequestBody defines body for ExecuteMirroringAction for application/json ContentType.
type ExecuteMirroringActionResponse ¶
type ExecuteMirroringActionResponse struct {
Body []byte
HTTPResponse *http.Response
JSONDefault *Error
}
func ParseExecuteMirroringActionResponse ¶
func ParseExecuteMirroringActionResponse(rsp *http.Response) (*ExecuteMirroringActionResponse, error)
ParseExecuteMirroringActionResponse parses an HTTP response from a ExecuteMirroringActionWithResponse call
func (ExecuteMirroringActionResponse) Status ¶
func (r ExecuteMirroringActionResponse) Status() string
Status returns HTTPResponse.Status
func (ExecuteMirroringActionResponse) StatusCode ¶
func (r ExecuteMirroringActionResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type ExecuteTemplateJSONBody ¶
type ExecuteTemplateJSONBody struct {
SystemIds []string `json:"system_ids"`
}
ExecuteTemplateJSONBody defines parameters for ExecuteTemplate.
type ExecuteTemplateJSONRequestBody ¶
type ExecuteTemplateJSONRequestBody ExecuteTemplateJSONBody
ExecuteTemplateJSONRequestBody defines body for ExecuteTemplate for application/json ContentType.
type ExecuteTemplateResponse ¶
type ExecuteTemplateResponse struct {
Body []byte
HTTPResponse *http.Response
JSON202 *Job
JSONDefault *Error
}
func ParseExecuteTemplateResponse ¶
func ParseExecuteTemplateResponse(rsp *http.Response) (*ExecuteTemplateResponse, error)
ParseExecuteTemplateResponse parses an HTTP response from a ExecuteTemplateWithResponse call
func (ExecuteTemplateResponse) Status ¶
func (r ExecuteTemplateResponse) Status() string
Status returns HTTPResponse.Status
func (ExecuteTemplateResponse) StatusCode ¶
func (r ExecuteTemplateResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type FreeComputesResponse ¶
func ParseFreeComputesResponse ¶
func ParseFreeComputesResponse(rsp *http.Response) (*FreeComputesResponse, error)
ParseFreeComputesResponse parses an HTTP response from a FreeComputesWithResponse call
func (FreeComputesResponse) Status ¶
func (r FreeComputesResponse) Status() string
Status returns HTTPResponse.Status
func (FreeComputesResponse) StatusCode ¶
func (r FreeComputesResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type GetConfigResponse ¶
type GetConfigResponse struct {
Body []byte
HTTPResponse *http.Response
JSON200 *UFMConfig
JSONDefault *Error
}
func ParseGetConfigResponse ¶
func ParseGetConfigResponse(rsp *http.Response) (*GetConfigResponse, error)
ParseGetConfigResponse parses an HTTP response from a GetConfigWithResponse call
func (GetConfigResponse) Status ¶
func (r GetConfigResponse) Status() string
Status returns HTTPResponse.Status
func (GetConfigResponse) StatusCode ¶
func (r GetConfigResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type GetCongestionMapResponse ¶
type GetCongestionMapResponse struct {
Body []byte
HTTPResponse *http.Response
JSON200 *map[string]interface{}
JSONDefault *Error
}
func ParseGetCongestionMapResponse ¶
func ParseGetCongestionMapResponse(rsp *http.Response) (*GetCongestionMapResponse, error)
ParseGetCongestionMapResponse parses an HTTP response from a GetCongestionMapWithResponse call
func (GetCongestionMapResponse) Status ¶
func (r GetCongestionMapResponse) Status() string
Status returns HTTPResponse.Status
func (GetCongestionMapResponse) StatusCode ¶
func (r GetCongestionMapResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type GetEnvironmentResponse ¶
type GetEnvironmentResponse struct {
Body []byte
HTTPResponse *http.Response
JSON200 *Environment
JSON404 *NotFound
JSONDefault *Error
}
func ParseGetEnvironmentResponse ¶
func ParseGetEnvironmentResponse(rsp *http.Response) (*GetEnvironmentResponse, error)
ParseGetEnvironmentResponse parses an HTTP response from a GetEnvironmentWithResponse call
func (GetEnvironmentResponse) Status ¶
func (r GetEnvironmentResponse) Status() string
Status returns HTTPResponse.Status
func (GetEnvironmentResponse) StatusCode ¶
func (r GetEnvironmentResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type GetGlobalNetworkResponse ¶
type GetGlobalNetworkResponse struct {
Body []byte
HTTPResponse *http.Response
JSON200 *Network
JSONDefault *Error
}
func ParseGetGlobalNetworkResponse ¶
func ParseGetGlobalNetworkResponse(rsp *http.Response) (*GetGlobalNetworkResponse, error)
ParseGetGlobalNetworkResponse parses an HTTP response from a GetGlobalNetworkWithResponse call
func (GetGlobalNetworkResponse) Status ¶
func (r GetGlobalNetworkResponse) Status() string
Status returns HTTPResponse.Status
func (GetGlobalNetworkResponse) StatusCode ¶
func (r GetGlobalNetworkResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type GetHistoryTelemetryParams ¶
type GetHistoryTelemetryParams struct {
MembersType string `form:"members_type" json:"members_type"`
Attributes string `form:"attributes" json:"attributes"`
// Members Comma-separated list of member GUIDs.
Members string `form:"members" json:"members"`
// StartTime Relative or absolute start time (e.g. `-1h`).
StartTime string `form:"start_time" json:"start_time"`
// EndTime Relative or absolute end time (e.g. `-0min`).
EndTime string `form:"end_time" json:"end_time"`
}
GetHistoryTelemetryParams defines parameters for GetHistoryTelemetry.
type GetHistoryTelemetryResponse ¶
type GetHistoryTelemetryResponse struct {
Body []byte
HTTPResponse *http.Response
JSON200 *map[string]interface{}
JSONDefault *Error
}
func ParseGetHistoryTelemetryResponse ¶
func ParseGetHistoryTelemetryResponse(rsp *http.Response) (*GetHistoryTelemetryResponse, error)
ParseGetHistoryTelemetryResponse parses an HTTP response from a GetHistoryTelemetryWithResponse call
func (GetHistoryTelemetryResponse) Status ¶
func (r GetHistoryTelemetryResponse) Status() string
Status returns HTTPResponse.Status
func (GetHistoryTelemetryResponse) StatusCode ¶
func (r GetHistoryTelemetryResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type GetInventoryCountResponse ¶
type GetInventoryCountResponse struct {
Body []byte
HTTPResponse *http.Response
JSON200 *map[string]interface{}
JSONDefault *Error
}
func ParseGetInventoryCountResponse ¶
func ParseGetInventoryCountResponse(rsp *http.Response) (*GetInventoryCountResponse, error)
ParseGetInventoryCountResponse parses an HTTP response from a GetInventoryCountWithResponse call
func (GetInventoryCountResponse) Status ¶
func (r GetInventoryCountResponse) Status() string
Status returns HTTPResponse.Status
func (GetInventoryCountResponse) StatusCode ¶
func (r GetInventoryCountResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type GetInventorySummaryParams ¶
type GetInventorySummaryParams struct {
IncludePorts *bool `form:"include_ports,omitempty" json:"include_ports,omitempty"`
}
GetInventorySummaryParams defines parameters for GetInventorySummary.
type GetInventorySummaryResponse ¶
type GetInventorySummaryResponse struct {
Body []byte
HTTPResponse *http.Response
JSON200 *map[string]interface{}
JSONDefault *Error
}
func ParseGetInventorySummaryResponse ¶
func ParseGetInventorySummaryResponse(rsp *http.Response) (*GetInventorySummaryResponse, error)
ParseGetInventorySummaryResponse parses an HTTP response from a GetInventorySummaryWithResponse call
func (GetInventorySummaryResponse) Status ¶
func (r GetInventorySummaryResponse) Status() string
Status returns HTTPResponse.Status
func (GetInventorySummaryResponse) StatusCode ¶
func (r GetInventorySummaryResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type GetJobParams ¶
type GetJobParams struct {
// Include Additional data: `sub_jobs`, `full`.
Include *string `form:"include,omitempty" json:"include,omitempty"`
}
GetJobParams defines parameters for GetJob.
type GetJobResponse ¶
type GetJobResponse struct {
Body []byte
HTTPResponse *http.Response
JSON200 *Job
JSON404 *NotFound
JSONDefault *Error
}
func ParseGetJobResponse ¶
func ParseGetJobResponse(rsp *http.Response) (*GetJobResponse, error)
ParseGetJobResponse parses an HTTP response from a GetJobWithResponse call
func (GetJobResponse) Status ¶
func (r GetJobResponse) Status() string
Status returns HTTPResponse.Status
func (GetJobResponse) StatusCode ¶
func (r GetJobResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type GetLatestReportResponse ¶
type GetLatestReportResponse struct {
Body []byte
HTTPResponse *http.Response
JSON200 *map[string]interface{}
JSONDefault *Error
}
func ParseGetLatestReportResponse ¶
func ParseGetLatestReportResponse(rsp *http.Response) (*GetLatestReportResponse, error)
ParseGetLatestReportResponse parses an HTTP response from a GetLatestReportWithResponse call
func (GetLatestReportResponse) Status ¶
func (r GetLatestReportResponse) Status() string
Status returns HTTPResponse.Status
func (GetLatestReportResponse) StatusCode ¶
func (r GetLatestReportResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type GetLogicalServerResponse ¶
type GetLogicalServerResponse struct {
Body []byte
HTTPResponse *http.Response
JSON200 *LogicalServer
JSONDefault *Error
}
func ParseGetLogicalServerResponse ¶
func ParseGetLogicalServerResponse(rsp *http.Response) (*GetLogicalServerResponse, error)
ParseGetLogicalServerResponse parses an HTTP response from a GetLogicalServerWithResponse call
func (GetLogicalServerResponse) Status ¶
func (r GetLogicalServerResponse) Status() string
Status returns HTTPResponse.Status
func (GetLogicalServerResponse) StatusCode ¶
func (r GetLogicalServerResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type GetMirroringTemplateResponse ¶
type GetMirroringTemplateResponse struct {
Body []byte
HTTPResponse *http.Response
JSON200 *MirroringTemplate
JSONDefault *Error
}
func ParseGetMirroringTemplateResponse ¶
func ParseGetMirroringTemplateResponse(rsp *http.Response) (*GetMirroringTemplateResponse, error)
ParseGetMirroringTemplateResponse parses an HTTP response from a GetMirroringTemplateWithResponse call
func (GetMirroringTemplateResponse) Status ¶
func (r GetMirroringTemplateResponse) Status() string
Status returns HTTPResponse.Status
func (GetMirroringTemplateResponse) StatusCode ¶
func (r GetMirroringTemplateResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type GetMonitoringSessionDataParams ¶
type GetMonitoringSessionDataParams struct {
// Partition Filter by PKEY.
Partition *string `form:"partition,omitempty" json:"partition,omitempty"`
}
GetMonitoringSessionDataParams defines parameters for GetMonitoringSessionData.
type GetMonitoringSessionDataResponse ¶
type GetMonitoringSessionDataResponse struct {
Body []byte
HTTPResponse *http.Response
JSON200 *map[string]interface{}
JSONDefault *Error
}
func ParseGetMonitoringSessionDataResponse ¶
func ParseGetMonitoringSessionDataResponse(rsp *http.Response) (*GetMonitoringSessionDataResponse, error)
ParseGetMonitoringSessionDataResponse parses an HTTP response from a GetMonitoringSessionDataWithResponse call
func (GetMonitoringSessionDataResponse) Status ¶
func (r GetMonitoringSessionDataResponse) Status() string
Status returns HTTPResponse.Status
func (GetMonitoringSessionDataResponse) StatusCode ¶
func (r GetMonitoringSessionDataResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type GetMonitoringSessionResponse ¶
type GetMonitoringSessionResponse struct {
Body []byte
HTTPResponse *http.Response
JSON200 *MonitoringSession
JSONDefault *Error
}
func ParseGetMonitoringSessionResponse ¶
func ParseGetMonitoringSessionResponse(rsp *http.Response) (*GetMonitoringSessionResponse, error)
ParseGetMonitoringSessionResponse parses an HTTP response from a GetMonitoringSessionWithResponse call
func (GetMonitoringSessionResponse) Status ¶
func (r GetMonitoringSessionResponse) Status() string
Status returns HTTPResponse.Status
func (GetMonitoringSessionResponse) StatusCode ¶
func (r GetMonitoringSessionResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type GetMonitoringTemplateResponse ¶
type GetMonitoringTemplateResponse struct {
Body []byte
HTTPResponse *http.Response
JSON200 *MonitoringTemplate
JSONDefault *Error
}
func ParseGetMonitoringTemplateResponse ¶
func ParseGetMonitoringTemplateResponse(rsp *http.Response) (*GetMonitoringTemplateResponse, error)
ParseGetMonitoringTemplateResponse parses an HTTP response from a GetMonitoringTemplateWithResponse call
func (GetMonitoringTemplateResponse) Status ¶
func (r GetMonitoringTemplateResponse) Status() string
Status returns HTTPResponse.Status
func (GetMonitoringTemplateResponse) StatusCode ¶
func (r GetMonitoringTemplateResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type GetPartitionLastUpdatedResponse ¶
type GetPartitionLastUpdatedResponse struct {
Body []byte
HTTPResponse *http.Response
JSON200 *struct {
// LastUpdated ISO 8601 timestamp of last modification.
// Null if never modified since UFM restart.
LastUpdated *time.Time `json:"last_updated,omitempty"`
}
JSONDefault *Error
}
func ParseGetPartitionLastUpdatedResponse ¶
func ParseGetPartitionLastUpdatedResponse(rsp *http.Response) (*GetPartitionLastUpdatedResponse, error)
ParseGetPartitionLastUpdatedResponse parses an HTTP response from a GetPartitionLastUpdatedWithResponse call
func (GetPartitionLastUpdatedResponse) Status ¶
func (r GetPartitionLastUpdatedResponse) Status() string
Status returns HTTPResponse.Status
func (GetPartitionLastUpdatedResponse) StatusCode ¶
func (r GetPartitionLastUpdatedResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type GetPartitionParams ¶
type GetPartitionParams struct {
Include *string `form:"include,omitempty" json:"include,omitempty"`
}
GetPartitionParams defines parameters for GetPartition.
type GetPartitionResponse ¶
type GetPartitionResponse struct {
Body []byte
HTTPResponse *http.Response
JSON200 *Partition
JSON404 *NotFound
JSONDefault *Error
}
func ParseGetPartitionResponse ¶
func ParseGetPartitionResponse(rsp *http.Response) (*GetPartitionResponse, error)
ParseGetPartitionResponse parses an HTTP response from a GetPartitionWithResponse call
func (GetPartitionResponse) Status ¶
func (r GetPartitionResponse) Status() string
Status returns HTTPResponse.Status
func (GetPartitionResponse) StatusCode ¶
func (r GetPartitionResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type GetPerformanceCountersJSONBody ¶
type GetPerformanceCountersJSONBody struct {
Hostnames []string `json:"hostnames"`
}
GetPerformanceCountersJSONBody defines parameters for GetPerformanceCounters.
type GetPerformanceCountersJSONRequestBody ¶
type GetPerformanceCountersJSONRequestBody GetPerformanceCountersJSONBody
GetPerformanceCountersJSONRequestBody defines body for GetPerformanceCounters for application/json ContentType.
type GetPerformanceCountersResponse ¶
type GetPerformanceCountersResponse struct {
Body []byte
HTTPResponse *http.Response
JSON200 *map[string]interface{}
JSONDefault *Error
}
func ParseGetPerformanceCountersResponse ¶
func ParseGetPerformanceCountersResponse(rsp *http.Response) (*GetPerformanceCountersResponse, error)
ParseGetPerformanceCountersResponse parses an HTTP response from a GetPerformanceCountersWithResponse call
func (GetPerformanceCountersResponse) Status ¶
func (r GetPerformanceCountersResponse) Status() string
Status returns HTTPResponse.Status
func (GetPerformanceCountersResponse) StatusCode ¶
func (r GetPerformanceCountersResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type GetPortGroupMetricsResponse ¶
type GetPortGroupMetricsResponse struct {
Body []byte
HTTPResponse *http.Response
JSON200 *map[string]interface{}
JSONDefault *Error
}
func ParseGetPortGroupMetricsResponse ¶
func ParseGetPortGroupMetricsResponse(rsp *http.Response) (*GetPortGroupMetricsResponse, error)
ParseGetPortGroupMetricsResponse parses an HTTP response from a GetPortGroupMetricsWithResponse call
func (GetPortGroupMetricsResponse) Status ¶
func (r GetPortGroupMetricsResponse) Status() string
Status returns HTTPResponse.Status
func (GetPortGroupMetricsResponse) StatusCode ¶
func (r GetPortGroupMetricsResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type GetPortResponse ¶
type GetPortResponse struct {
Body []byte
HTTPResponse *http.Response
JSON200 *Port
JSON404 *NotFound
JSONDefault *Error
}
func ParseGetPortResponse ¶
func ParseGetPortResponse(rsp *http.Response) (*GetPortResponse, error)
ParseGetPortResponse parses an HTTP response from a GetPortWithResponse call
func (GetPortResponse) Status ¶
func (r GetPortResponse) Status() string
Status returns HTTPResponse.Status
func (GetPortResponse) StatusCode ¶
func (r GetPortResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type GetReportResponse ¶
type GetReportResponse struct {
Body []byte
HTTPResponse *http.Response
JSON200 *map[string]interface{}
JSONDefault *Error
}
func ParseGetReportResponse ¶
func ParseGetReportResponse(rsp *http.Response) (*GetReportResponse, error)
ParseGetReportResponse parses an HTTP response from a GetReportWithResponse call
func (GetReportResponse) Status ¶
func (r GetReportResponse) Status() string
Status returns HTTPResponse.Status
func (GetReportResponse) StatusCode ¶
func (r GetReportResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type GetSystemParams ¶
type GetSystemParams struct {
Include *string `form:"include,omitempty" json:"include,omitempty"`
}
GetSystemParams defines parameters for GetSystem.
type GetSystemResponse ¶
type GetSystemResponse struct {
Body []byte
HTTPResponse *http.Response
JSON200 *System
JSON404 *NotFound
JSONDefault *Error
}
func ParseGetSystemResponse ¶
func ParseGetSystemResponse(rsp *http.Response) (*GetSystemResponse, error)
ParseGetSystemResponse parses an HTTP response from a GetSystemWithResponse call
func (GetSystemResponse) Status ¶
func (r GetSystemResponse) Status() string
Status returns HTTPResponse.Status
func (GetSystemResponse) StatusCode ¶
func (r GetSystemResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type GetTemplateResponse ¶
type GetTemplateResponse struct {
Body []byte
HTTPResponse *http.Response
JSON200 *ProvisioningTemplate
JSONDefault *Error
}
func ParseGetTemplateResponse ¶
func ParseGetTemplateResponse(rsp *http.Response) (*GetTemplateResponse, error)
ParseGetTemplateResponse parses an HTTP response from a GetTemplateWithResponse call
func (GetTemplateResponse) Status ¶
func (r GetTemplateResponse) Status() string
Status returns HTTPResponse.Status
func (GetTemplateResponse) StatusCode ¶
func (r GetTemplateResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type GetTopTelemetryParams ¶
type GetTopTelemetryParams struct {
MembersType string `form:"members_type" json:"members_type"`
PickBy string `form:"pick_by" json:"pick_by"`
Limit *int `form:"limit,omitempty" json:"limit,omitempty"`
// Attributes Additional telemetry attributes to include.
Attributes *string `form:"attributes,omitempty" json:"attributes,omitempty"`
}
GetTopTelemetryParams defines parameters for GetTopTelemetry.
type GetTopTelemetryResponse ¶
type GetTopTelemetryResponse struct {
Body []byte
HTTPResponse *http.Response
JSON200 *map[string]interface{}
JSONDefault *Error
}
func ParseGetTopTelemetryResponse ¶
func ParseGetTopTelemetryResponse(rsp *http.Response) (*GetTopTelemetryResponse, error)
ParseGetTopTelemetryResponse parses an HTTP response from a GetTopTelemetryWithResponse call
func (GetTopTelemetryResponse) Status ¶
func (r GetTopTelemetryResponse) Status() string
Status returns HTTPResponse.Status
func (GetTopTelemetryResponse) StatusCode ¶
func (r GetTopTelemetryResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type GetVersionResponse ¶
type GetVersionResponse struct {
Body []byte
HTTPResponse *http.Response
JSON200 *UFMVersion
JSONDefault *Error
}
func ParseGetVersionResponse ¶
func ParseGetVersionResponse(rsp *http.Response) (*GetVersionResponse, error)
ParseGetVersionResponse parses an HTTP response from a GetVersionWithResponse call
func (GetVersionResponse) Status ¶
func (r GetVersionResponse) Status() string
Status returns HTTPResponse.Status
func (GetVersionResponse) StatusCode ¶
func (r GetVersionResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type HttpRequestDoer ¶
Doer performs HTTP requests.
The standard http.Client implements this interface.
type Job ¶
type Job struct {
CompletedAt *time.Time `json:"completed_at,omitempty"`
CreatedAt *time.Time `json:"created_at,omitempty"`
Id *string `json:"id,omitempty"`
Operation *string `json:"operation,omitempty"`
Status *JobStatus `json:"status,omitempty"`
// SubJobs Present only when `include=sub_jobs`.
SubJobs *[]Job `json:"sub_jobs,omitempty"`
}
Job defines model for Job.
type JobList ¶
type JobList struct {
Items *[]Job `json:"items,omitempty"`
PageInfo *PageInfo `json:"page_info,omitempty"`
}
JobList defines model for JobList.
type JobStatus ¶
type JobStatus string
JobStatus defines model for Job.Status.
type Link ¶
type Link struct {
DestinationPort *string `json:"destination_port,omitempty"`
SourcePort *string `json:"source_port,omitempty"`
Speed *string `json:"speed,omitempty"`
Width *string `json:"width,omitempty"`
}
Link defines model for Link.
type LinkList ¶
type LinkList struct {
Items *[]Link `json:"items,omitempty"`
PageInfo *PageInfo `json:"page_info,omitempty"`
}
LinkList defines model for LinkList.
type ListCableImagesResponse ¶
type ListCableImagesResponse struct {
Body []byte
HTTPResponse *http.Response
JSON200 *[]string
JSONDefault *Error
}
func ParseListCableImagesResponse ¶
func ParseListCableImagesResponse(rsp *http.Response) (*ListCableImagesResponse, error)
ParseListCableImagesResponse parses an HTTP response from a ListCableImagesWithResponse call
func (ListCableImagesResponse) Status ¶
func (r ListCableImagesResponse) Status() string
Status returns HTTPResponse.Status
func (ListCableImagesResponse) StatusCode ¶
func (r ListCableImagesResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type ListComputesResponse ¶
type ListComputesResponse struct {
Body []byte
HTTPResponse *http.Response
JSON200 *[]Compute
JSONDefault *Error
}
func ParseListComputesResponse ¶
func ParseListComputesResponse(rsp *http.Response) (*ListComputesResponse, error)
ParseListComputesResponse parses an HTTP response from a ListComputesWithResponse call
func (ListComputesResponse) Status ¶
func (r ListComputesResponse) Status() string
Status returns HTTPResponse.Status
func (ListComputesResponse) StatusCode ¶
func (r ListComputesResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type ListEnvironmentsParams ¶
type ListEnvironmentsParams struct {
// Cursor Pagination cursor from a previous response.
Cursor *Cursor `form:"cursor,omitempty" json:"cursor,omitempty"`
// Limit Maximum number of items to return (default 100, max 1000).
Limit *Limit `form:"limit,omitempty" json:"limit,omitempty"`
}
ListEnvironmentsParams defines parameters for ListEnvironments.
type ListEnvironmentsResponse ¶
type ListEnvironmentsResponse struct {
Body []byte
HTTPResponse *http.Response
JSON200 *EnvironmentList
JSONDefault *Error
}
func ParseListEnvironmentsResponse ¶
func ParseListEnvironmentsResponse(rsp *http.Response) (*ListEnvironmentsResponse, error)
ParseListEnvironmentsResponse parses an HTTP response from a ListEnvironmentsWithResponse call
func (ListEnvironmentsResponse) Status ¶
func (r ListEnvironmentsResponse) Status() string
Status returns HTTPResponse.Status
func (ListEnvironmentsResponse) StatusCode ¶
func (r ListEnvironmentsResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type ListFabricValidationTestsResponse ¶
type ListFabricValidationTestsResponse struct {
Body []byte
HTTPResponse *http.Response
JSON200 *[]string
JSONDefault *Error
}
func ParseListFabricValidationTestsResponse ¶
func ParseListFabricValidationTestsResponse(rsp *http.Response) (*ListFabricValidationTestsResponse, error)
ParseListFabricValidationTestsResponse parses an HTTP response from a ListFabricValidationTestsWithResponse call
func (ListFabricValidationTestsResponse) Status ¶
func (r ListFabricValidationTestsResponse) Status() string
Status returns HTTPResponse.Status
func (ListFabricValidationTestsResponse) StatusCode ¶
func (r ListFabricValidationTestsResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type ListGlobalNetworksResponse ¶
type ListGlobalNetworksResponse struct {
Body []byte
HTTPResponse *http.Response
JSON200 *[]Network
JSONDefault *Error
}
func ParseListGlobalNetworksResponse ¶
func ParseListGlobalNetworksResponse(rsp *http.Response) (*ListGlobalNetworksResponse, error)
ParseListGlobalNetworksResponse parses an HTTP response from a ListGlobalNetworksWithResponse call
func (ListGlobalNetworksResponse) Status ¶
func (r ListGlobalNetworksResponse) Status() string
Status returns HTTPResponse.Status
func (ListGlobalNetworksResponse) StatusCode ¶
func (r ListGlobalNetworksResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type ListJobsParams ¶
type ListJobsParams struct {
// Cursor Pagination cursor from a previous response.
Cursor *Cursor `form:"cursor,omitempty" json:"cursor,omitempty"`
// Limit Maximum number of items to return (default 100, max 1000).
Limit *Limit `form:"limit,omitempty" json:"limit,omitempty"`
// Status Filter by job status.
Status *ListJobsParamsStatus `form:"status,omitempty" json:"status,omitempty"`
// Operation Filter by operation type.
Operation *string `form:"operation,omitempty" json:"operation,omitempty"`
// ParentOnly Only return parent jobs (exclude sub-jobs).
ParentOnly *bool `form:"parent_only,omitempty" json:"parent_only,omitempty"`
// SystemIds Filter by associated system IDs (comma-separated).
SystemIds *string `form:"system_ids,omitempty" json:"system_ids,omitempty"`
}
ListJobsParams defines parameters for ListJobs.
type ListJobsParamsStatus ¶
type ListJobsParamsStatus string
ListJobsParamsStatus defines parameters for ListJobs.
const ( ListJobsParamsStatusAborted ListJobsParamsStatus = "aborted" ListJobsParamsStatusCompleted ListJobsParamsStatus = "completed" ListJobsParamsStatusFailed ListJobsParamsStatus = "failed" ListJobsParamsStatusRunning ListJobsParamsStatus = "running" )
Defines values for ListJobsParamsStatus.
func (ListJobsParamsStatus) Valid ¶
func (e ListJobsParamsStatus) Valid() bool
Valid indicates whether the value is a known member of the ListJobsParamsStatus enum.
type ListJobsResponse ¶
type ListJobsResponse struct {
Body []byte
HTTPResponse *http.Response
JSON200 *JobList
JSONDefault *Error
}
func ParseListJobsResponse ¶
func ParseListJobsResponse(rsp *http.Response) (*ListJobsResponse, error)
ParseListJobsResponse parses an HTTP response from a ListJobsWithResponse call
func (ListJobsResponse) Status ¶
func (r ListJobsResponse) Status() string
Status returns HTTPResponse.Status
func (ListJobsResponse) StatusCode ¶
func (r ListJobsResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type ListLinksParams ¶
type ListLinksParams struct {
// Cursor Pagination cursor from a previous response.
Cursor *Cursor `form:"cursor,omitempty" json:"cursor,omitempty"`
// Limit Maximum number of items to return (default 100, max 1000).
Limit *Limit `form:"limit,omitempty" json:"limit,omitempty"`
}
ListLinksParams defines parameters for ListLinks.
type ListLinksResponse ¶
type ListLinksResponse struct {
Body []byte
HTTPResponse *http.Response
JSON200 *LinkList
JSONDefault *Error
}
func ParseListLinksResponse ¶
func ParseListLinksResponse(rsp *http.Response) (*ListLinksResponse, error)
ParseListLinksResponse parses an HTTP response from a ListLinksWithResponse call
func (ListLinksResponse) Status ¶
func (r ListLinksResponse) Status() string
Status returns HTTPResponse.Status
func (ListLinksResponse) StatusCode ¶
func (r ListLinksResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type ListLocalNetworksResponse ¶
type ListLocalNetworksResponse struct {
Body []byte
HTTPResponse *http.Response
JSON200 *[]Network
JSONDefault *Error
}
func ParseListLocalNetworksResponse ¶
func ParseListLocalNetworksResponse(rsp *http.Response) (*ListLocalNetworksResponse, error)
ParseListLocalNetworksResponse parses an HTTP response from a ListLocalNetworksWithResponse call
func (ListLocalNetworksResponse) Status ¶
func (r ListLocalNetworksResponse) Status() string
Status returns HTTPResponse.Status
func (ListLocalNetworksResponse) StatusCode ¶
func (r ListLocalNetworksResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type ListLogicalServersResponse ¶
type ListLogicalServersResponse struct {
Body []byte
HTTPResponse *http.Response
JSON200 *[]LogicalServer
JSONDefault *Error
}
func ParseListLogicalServersResponse ¶
func ParseListLogicalServersResponse(rsp *http.Response) (*ListLogicalServersResponse, error)
ParseListLogicalServersResponse parses an HTTP response from a ListLogicalServersWithResponse call
func (ListLogicalServersResponse) Status ¶
func (r ListLogicalServersResponse) Status() string
Status returns HTTPResponse.Status
func (ListLogicalServersResponse) StatusCode ¶
func (r ListLogicalServersResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type ListMonitoringAttributesResponse ¶
type ListMonitoringAttributesResponse struct {
Body []byte
HTTPResponse *http.Response
JSON200 *map[string]interface{}
JSONDefault *Error
}
func ParseListMonitoringAttributesResponse ¶
func ParseListMonitoringAttributesResponse(rsp *http.Response) (*ListMonitoringAttributesResponse, error)
ParseListMonitoringAttributesResponse parses an HTTP response from a ListMonitoringAttributesWithResponse call
func (ListMonitoringAttributesResponse) Status ¶
func (r ListMonitoringAttributesResponse) Status() string
Status returns HTTPResponse.Status
func (ListMonitoringAttributesResponse) StatusCode ¶
func (r ListMonitoringAttributesResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type ListMonitoringTemplatesResponse ¶
type ListMonitoringTemplatesResponse struct {
Body []byte
HTTPResponse *http.Response
JSON200 *[]MonitoringTemplate
JSONDefault *Error
}
func ParseListMonitoringTemplatesResponse ¶
func ParseListMonitoringTemplatesResponse(rsp *http.Response) (*ListMonitoringTemplatesResponse, error)
ParseListMonitoringTemplatesResponse parses an HTTP response from a ListMonitoringTemplatesWithResponse call
func (ListMonitoringTemplatesResponse) Status ¶
func (r ListMonitoringTemplatesResponse) Status() string
Status returns HTTPResponse.Status
func (ListMonitoringTemplatesResponse) StatusCode ¶
func (r ListMonitoringTemplatesResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type ListPartitionMembersParams ¶
type ListPartitionMembersParams struct {
// Cursor Pagination cursor from a previous response.
Cursor *Cursor `form:"cursor,omitempty" json:"cursor,omitempty"`
// Limit Maximum number of items to return (default 100, max 1000).
Limit *Limit `form:"limit,omitempty" json:"limit,omitempty"`
}
ListPartitionMembersParams defines parameters for ListPartitionMembers.
type ListPartitionMembersResponse ¶
type ListPartitionMembersResponse struct {
Body []byte
HTTPResponse *http.Response
JSON200 *PartitionMemberList
JSON404 *NotFound
JSONDefault *Error
}
func ParseListPartitionMembersResponse ¶
func ParseListPartitionMembersResponse(rsp *http.Response) (*ListPartitionMembersResponse, error)
ParseListPartitionMembersResponse parses an HTTP response from a ListPartitionMembersWithResponse call
func (ListPartitionMembersResponse) Status ¶
func (r ListPartitionMembersResponse) Status() string
Status returns HTTPResponse.Status
func (ListPartitionMembersResponse) StatusCode ¶
func (r ListPartitionMembersResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type ListPartitionsParams ¶
type ListPartitionsParams struct {
// Cursor Pagination cursor from a previous response.
Cursor *Cursor `form:"cursor,omitempty" json:"cursor,omitempty"`
// Limit Maximum number of items to return (default 100, max 1000).
Limit *Limit `form:"limit,omitempty" json:"limit,omitempty"`
// Include Comma-separated list of additional data to include.
// Supported values: `members`, `qos`, `port_info`, `sharp_state`.
Include *string `form:"include,omitempty" json:"include,omitempty"`
}
ListPartitionsParams defines parameters for ListPartitions.
type ListPartitionsResponse ¶
type ListPartitionsResponse struct {
Body []byte
HTTPResponse *http.Response
JSON200 *PartitionList
JSONDefault *Error
}
func ParseListPartitionsResponse ¶
func ParseListPartitionsResponse(rsp *http.Response) (*ListPartitionsResponse, error)
ParseListPartitionsResponse parses an HTTP response from a ListPartitionsWithResponse call
func (ListPartitionsResponse) Status ¶
func (r ListPartitionsResponse) Status() string
Status returns HTTPResponse.Status
func (ListPartitionsResponse) StatusCode ¶
func (r ListPartitionsResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type ListPortsParams ¶
type ListPortsParams struct {
// Cursor Pagination cursor from a previous response.
Cursor *Cursor `form:"cursor,omitempty" json:"cursor,omitempty"`
// Limit Maximum number of items to return (default 100, max 1000).
Limit *Limit `form:"limit,omitempty" json:"limit,omitempty"`
// System Filter by system name.
System *string `form:"system,omitempty" json:"system,omitempty"`
// SystemType Filter by system type (e.g. Switch).
SystemType *string `form:"system_type,omitempty" json:"system_type,omitempty"`
// Active Only return active ports.
Active *bool `form:"active,omitempty" json:"active,omitempty"`
// External Only return external ports.
External *bool `form:"external,omitempty" json:"external,omitempty"`
// HighBer Only return high BER ports.
HighBer *bool `form:"high_ber,omitempty" json:"high_ber,omitempty"`
// HighBerSeverity Filter high BER ports by severity.
HighBerSeverity *ListPortsParamsHighBerSeverity `form:"high_ber_severity,omitempty" json:"high_ber_severity,omitempty"`
// Include Additional data: `cable_info`.
Include *string `form:"include,omitempty" json:"include,omitempty"`
}
ListPortsParams defines parameters for ListPorts.
type ListPortsParamsHighBerSeverity ¶
type ListPortsParamsHighBerSeverity string
ListPortsParamsHighBerSeverity defines parameters for ListPorts.
const ( ListPortsParamsHighBerSeverityError ListPortsParamsHighBerSeverity = "error" ListPortsParamsHighBerSeverityWarning ListPortsParamsHighBerSeverity = "warning" )
Defines values for ListPortsParamsHighBerSeverity.
func (ListPortsParamsHighBerSeverity) Valid ¶
func (e ListPortsParamsHighBerSeverity) Valid() bool
Valid indicates whether the value is a known member of the ListPortsParamsHighBerSeverity enum.
type ListPortsResponse ¶
type ListPortsResponse struct {
Body []byte
HTTPResponse *http.Response
JSON200 *PortList
JSONDefault *Error
}
func ParseListPortsResponse ¶
func ParseListPortsResponse(rsp *http.Response) (*ListPortsResponse, error)
ParseListPortsResponse parses an HTTP response from a ListPortsWithResponse call
func (ListPortsResponse) Status ¶
func (r ListPortsResponse) Status() string
Status returns HTTPResponse.Status
func (ListPortsResponse) StatusCode ¶
func (r ListPortsResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type ListSystemsParams ¶
type ListSystemsParams struct {
// Cursor Pagination cursor from a previous response.
Cursor *Cursor `form:"cursor,omitempty" json:"cursor,omitempty"`
// Limit Maximum number of items to return (default 100, max 1000).
Limit *Limit `form:"limit,omitempty" json:"limit,omitempty"`
// Type Filter by system type.
Type *ListSystemsParamsType `form:"type,omitempty" json:"type,omitempty"`
// Model Filter by switch model.
Model *string `form:"model,omitempty" json:"model,omitempty"`
// Role Filter by topology role.
Role *ListSystemsParamsRole `form:"role,omitempty" json:"role,omitempty"`
// Ip Filter by system IP address.
Ip *string `form:"ip,omitempty" json:"ip,omitempty"`
// Rack Filter by rack membership.
Rack *string `form:"rack,omitempty" json:"rack,omitempty"`
// ComputeStatus Filter by compute allocation status.
ComputeStatus *ListSystemsParamsComputeStatus `form:"compute_status,omitempty" json:"compute_status,omitempty"`
// Include Comma-separated additional data: `ports`, `chassis`, `brief`.
Include *string `form:"include,omitempty" json:"include,omitempty"`
}
ListSystemsParams defines parameters for ListSystems.
type ListSystemsParamsComputeStatus ¶
type ListSystemsParamsComputeStatus string
ListSystemsParamsComputeStatus defines parameters for ListSystems.
const ( ListSystemsParamsComputeStatusAllocated ListSystemsParamsComputeStatus = "allocated" ListSystemsParamsComputeStatusFree ListSystemsParamsComputeStatus = "free" )
Defines values for ListSystemsParamsComputeStatus.
func (ListSystemsParamsComputeStatus) Valid ¶
func (e ListSystemsParamsComputeStatus) Valid() bool
Valid indicates whether the value is a known member of the ListSystemsParamsComputeStatus enum.
type ListSystemsParamsRole ¶
type ListSystemsParamsRole string
ListSystemsParamsRole defines parameters for ListSystems.
const ( ListSystemsParamsRoleCore ListSystemsParamsRole = "core" ListSystemsParamsRoleEndpoint ListSystemsParamsRole = "endpoint" ListSystemsParamsRoleTor ListSystemsParamsRole = "tor" )
Defines values for ListSystemsParamsRole.
func (ListSystemsParamsRole) Valid ¶
func (e ListSystemsParamsRole) Valid() bool
Valid indicates whether the value is a known member of the ListSystemsParamsRole enum.
type ListSystemsParamsType ¶
type ListSystemsParamsType string
ListSystemsParamsType defines parameters for ListSystems.
const ( ListSystemsParamsTypeGateway ListSystemsParamsType = "gateway" ListSystemsParamsTypeHost ListSystemsParamsType = "host" ListSystemsParamsTypeRouter ListSystemsParamsType = "router" ListSystemsParamsTypeSwitch ListSystemsParamsType = "switch" )
Defines values for ListSystemsParamsType.
func (ListSystemsParamsType) Valid ¶
func (e ListSystemsParamsType) Valid() bool
Valid indicates whether the value is a known member of the ListSystemsParamsType enum.
type ListSystemsPowerResponse ¶
type ListSystemsPowerResponse struct {
Body []byte
HTTPResponse *http.Response
JSON200 *[]SystemPower
JSONDefault *Error
}
func ParseListSystemsPowerResponse ¶
func ParseListSystemsPowerResponse(rsp *http.Response) (*ListSystemsPowerResponse, error)
ParseListSystemsPowerResponse parses an HTTP response from a ListSystemsPowerWithResponse call
func (ListSystemsPowerResponse) Status ¶
func (r ListSystemsPowerResponse) Status() string
Status returns HTTPResponse.Status
func (ListSystemsPowerResponse) StatusCode ¶
func (r ListSystemsPowerResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type ListSystemsResponse ¶
type ListSystemsResponse struct {
Body []byte
HTTPResponse *http.Response
JSON200 *SystemList
JSONDefault *Error
}
func ParseListSystemsResponse ¶
func ParseListSystemsResponse(rsp *http.Response) (*ListSystemsResponse, error)
ParseListSystemsResponse parses an HTTP response from a ListSystemsWithResponse call
func (ListSystemsResponse) Status ¶
func (r ListSystemsResponse) Status() string
Status returns HTTPResponse.Status
func (ListSystemsResponse) StatusCode ¶
func (r ListSystemsResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type ListTemplatesParams ¶
type ListTemplatesParams struct {
Tags *string `form:"tags,omitempty" json:"tags,omitempty"`
Profile *string `form:"profile,omitempty" json:"profile,omitempty"`
SystemType *string `form:"system_type,omitempty" json:"system_type,omitempty"`
}
ListTemplatesParams defines parameters for ListTemplates.
type ListTemplatesResponse ¶
type ListTemplatesResponse struct {
Body []byte
HTTPResponse *http.Response
JSON200 *[]ProvisioningTemplate
JSONDefault *Error
}
func ParseListTemplatesResponse ¶
func ParseListTemplatesResponse(rsp *http.Response) (*ListTemplatesResponse, error)
ParseListTemplatesResponse parses an HTTP response from a ListTemplatesWithResponse call
func (ListTemplatesResponse) Status ¶
func (r ListTemplatesResponse) Status() string
Status returns HTTPResponse.Status
func (ListTemplatesResponse) StatusCode ¶
func (r ListTemplatesResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type ListVirtualPortsParams ¶
type ListVirtualPortsParams struct {
// Cursor Pagination cursor from a previous response.
Cursor *Cursor `form:"cursor,omitempty" json:"cursor,omitempty"`
// Limit Maximum number of items to return (default 100, max 1000).
Limit *Limit `form:"limit,omitempty" json:"limit,omitempty"`
// System Filter by system GUID.
System *string `form:"system,omitempty" json:"system,omitempty"`
// Port Filter by physical port name.
Port *string `form:"port,omitempty" json:"port,omitempty"`
}
ListVirtualPortsParams defines parameters for ListVirtualPorts.
type ListVirtualPortsResponse ¶
type ListVirtualPortsResponse struct {
Body []byte
HTTPResponse *http.Response
JSON200 *VirtualPortList
JSONDefault *Error
}
func ParseListVirtualPortsResponse ¶
func ParseListVirtualPortsResponse(rsp *http.Response) (*ListVirtualPortsResponse, error)
ParseListVirtualPortsResponse parses an HTTP response from a ListVirtualPortsWithResponse call
func (ListVirtualPortsResponse) Status ¶
func (r ListVirtualPortsResponse) Status() string
Status returns HTTPResponse.Status
func (ListVirtualPortsResponse) StatusCode ¶
func (r ListVirtualPortsResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type LogicalServer ¶
type LogicalServer struct {
Computes *[]Compute `json:"computes,omitempty"`
Description *string `json:"description,omitempty"`
Name *string `json:"name,omitempty"`
}
LogicalServer defines model for LogicalServer.
type LogicalServerCreate ¶
type LogicalServerCreate struct {
Description *string `json:"description,omitempty"`
Name string `json:"name"`
}
LogicalServerCreate defines model for LogicalServerCreate.
type MirroringAction ¶
type MirroringAction struct {
Action MirroringActionAction `json:"action"`
PortId string `json:"port_id"`
Rx *bool `json:"rx,omitempty"`
Tx *bool `json:"tx,omitempty"`
}
MirroringAction defines model for MirroringAction.
type MirroringActionAction ¶
type MirroringActionAction string
MirroringActionAction defines model for MirroringAction.Action.
const ( Disable MirroringActionAction = "disable" Enable MirroringActionAction = "enable" )
Defines values for MirroringActionAction.
func (MirroringActionAction) Valid ¶
func (e MirroringActionAction) Valid() bool
Valid indicates whether the value is a known member of the MirroringActionAction enum.
type MirroringTemplate ¶
type MirroringTemplate struct {
PacketSize *int `json:"packet_size,omitempty"`
ServiceLevel *int `json:"service_level,omitempty"`
SystemId *string `json:"system_id,omitempty"`
TargetPort *string `json:"target_port,omitempty"`
}
MirroringTemplate defines model for MirroringTemplate.
type MonitoringSession ¶
type MonitoringSession struct {
Attributes *[]string `json:"attributes,omitempty"`
Id *string `json:"id,omitempty"`
Interval *int `json:"interval,omitempty"`
Status *string `json:"status,omitempty"`
}
MonitoringSession defines model for MonitoringSession.
type MonitoringSessionCreate ¶
type MonitoringSessionCreate struct {
Attributes *[]string `json:"attributes,omitempty"`
// Interval Collection interval in seconds.
Interval *int `json:"interval,omitempty"`
Members *[]string `json:"members,omitempty"`
}
MonitoringSessionCreate defines model for MonitoringSessionCreate.
type MonitoringSnapshotCreate ¶
type MonitoringSnapshotCreate struct {
Attributes *[]string `json:"attributes,omitempty"`
Members *[]string `json:"members,omitempty"`
}
MonitoringSnapshotCreate defines model for MonitoringSnapshotCreate.
type MonitoringTemplate ¶
type MonitoringTemplate struct {
Attributes *[]string `json:"attributes,omitempty"`
Interval *int `json:"interval,omitempty"`
Name *string `json:"name,omitempty"`
}
MonitoringTemplate defines model for MonitoringTemplate.
type Network ¶
type Network struct {
IpOverIb *bool `json:"ip_over_ib,omitempty"`
Name *string `json:"name,omitempty"`
Pkey *string `json:"pkey,omitempty"`
}
Network defines model for Network.
type NetworkCreate ¶
type NetworkCreate struct {
IpOverIb *bool `json:"ip_over_ib,omitempty"`
Name string `json:"name"`
Pkey *string `json:"pkey,omitempty"`
}
NetworkCreate defines model for NetworkCreate.
type PageInfo ¶
type PageInfo struct {
// NextCursor Cursor for next page, null if last page.
NextCursor *string `json:"next_cursor,omitempty"`
// Total Total number of items (if known).
Total *int `json:"total,omitempty"`
}
PageInfo defines model for PageInfo.
type Partition ¶
type Partition struct {
Index0 *bool `json:"index0,omitempty"`
IpOverIb *bool `json:"ip_over_ib,omitempty"`
// Members Present only when `include=members`.
Members *[]PartitionMember `json:"members,omitempty"`
Name *string `json:"name,omitempty"`
// Pkey Partition key in hex (e.g. `0x8001`).
Pkey *string `json:"pkey,omitempty"`
Qos *PartitionQoS `json:"qos,omitempty"`
SharpEnabled *bool `json:"sharp_enabled,omitempty"`
}
Partition defines model for Partition.
type PartitionCreate ¶
type PartitionCreate struct {
Index0 *bool `json:"index0,omitempty"`
IpOverIb *bool `json:"ip_over_ib,omitempty"`
// Members Optional initial GUID members. If omitted, an empty
// partition is created.
Members *[]PartitionMemberInput `json:"members,omitempty"`
Name *string `json:"name,omitempty"`
Pkey string `json:"pkey"`
Qos *PartitionQoS `json:"qos,omitempty"`
}
PartitionCreate defines model for PartitionCreate.
type PartitionHostsAdd ¶
type PartitionHostsAdd struct {
// Hosts Hostnames to add.
Hosts []string `json:"hosts"`
Index0 *bool `json:"index0,omitempty"`
IpOverIb *bool `json:"ip_over_ib,omitempty"`
Membership *PartitionHostsAddMembership `json:"membership,omitempty"`
}
PartitionHostsAdd defines model for PartitionHostsAdd.
type PartitionHostsAddMembership ¶
type PartitionHostsAddMembership string
PartitionHostsAddMembership defines model for PartitionHostsAdd.Membership.
const ( PartitionHostsAddMembershipFull PartitionHostsAddMembership = "full" PartitionHostsAddMembershipLimited PartitionHostsAddMembership = "limited" )
Defines values for PartitionHostsAddMembership.
func (PartitionHostsAddMembership) Valid ¶
func (e PartitionHostsAddMembership) Valid() bool
Valid indicates whether the value is a known member of the PartitionHostsAddMembership enum.
type PartitionList ¶
type PartitionList struct {
Items *[]Partition `json:"items,omitempty"`
PageInfo *PageInfo `json:"page_info,omitempty"`
}
PartitionList defines model for PartitionList.
type PartitionMember ¶
type PartitionMember struct {
Guid *string `json:"guid,omitempty"`
Index0 *bool `json:"index0,omitempty"`
Membership *PartitionMemberMembership `json:"membership,omitempty"`
}
PartitionMember defines model for PartitionMember.
type PartitionMemberInput ¶
type PartitionMemberInput struct {
Guid string `json:"guid"`
Membership *PartitionMemberInputMembership `json:"membership,omitempty"`
}
PartitionMemberInput defines model for PartitionMemberInput.
type PartitionMemberInputMembership ¶
type PartitionMemberInputMembership string
PartitionMemberInputMembership defines model for PartitionMemberInput.Membership.
const ( Full PartitionMemberInputMembership = "full" Limited PartitionMemberInputMembership = "limited" )
Defines values for PartitionMemberInputMembership.
func (PartitionMemberInputMembership) Valid ¶
func (e PartitionMemberInputMembership) Valid() bool
Valid indicates whether the value is a known member of the PartitionMemberInputMembership enum.
type PartitionMemberList ¶
type PartitionMemberList struct {
Items *[]PartitionMember `json:"items,omitempty"`
PageInfo *PageInfo `json:"page_info,omitempty"`
}
PartitionMemberList defines model for PartitionMemberList.
type PartitionMemberMembership ¶
type PartitionMemberMembership string
PartitionMemberMembership defines model for PartitionMember.Membership.
const ( PartitionMemberMembershipFull PartitionMemberMembership = "full" PartitionMemberMembershipLimited PartitionMemberMembership = "limited" )
Defines values for PartitionMemberMembership.
func (PartitionMemberMembership) Valid ¶
func (e PartitionMemberMembership) Valid() bool
Valid indicates whether the value is a known member of the PartitionMemberMembership enum.
type PartitionMembersAdd ¶
type PartitionMembersAdd struct {
Index0 *bool `json:"index0,omitempty"`
IpOverIb *bool `json:"ip_over_ib,omitempty"`
Members []PartitionMemberInput `json:"members"`
}
PartitionMembersAdd defines model for PartitionMembersAdd.
type PartitionQoS ¶
type PartitionQoS struct {
// MtuLimit MTU limit: 2 = 2048, 4 = 4096.
MtuLimit *PartitionQoSMtuLimit `json:"mtu_limit,omitempty"`
// RateLimit Rate limit (predefined values).
RateLimit *float32 `json:"rate_limit,omitempty"`
ServiceLevel *int `json:"service_level,omitempty"`
}
PartitionQoS defines model for PartitionQoS.
type PartitionQoSMtuLimit ¶
type PartitionQoSMtuLimit int
PartitionQoSMtuLimit MTU limit: 2 = 2048, 4 = 4096.
const ( N2 PartitionQoSMtuLimit = 2 N4 PartitionQoSMtuLimit = 4 )
Defines values for PartitionQoSMtuLimit.
func (PartitionQoSMtuLimit) Valid ¶
func (e PartitionQoSMtuLimit) Valid() bool
Valid indicates whether the value is a known member of the PartitionQoSMtuLimit enum.
type PartitionReplace ¶
type PartitionReplace struct {
Index0 *bool `json:"index0,omitempty"`
IpOverIb *bool `json:"ip_over_ib,omitempty"`
Members []PartitionMemberInput `json:"members"`
Name *string `json:"name,omitempty"`
Qos *PartitionQoS `json:"qos,omitempty"`
}
PartitionReplace defines model for PartitionReplace.
type Port ¶
type Port struct {
// CableInfo Present only when `include=cable_info`.
CableInfo *map[string]interface{} `json:"cable_info,omitempty"`
External *bool `json:"external,omitempty"`
Guid *string `json:"guid,omitempty"`
LogicalPortState *string `json:"logical_port_state,omitempty"`
Name *string `json:"name,omitempty"`
PhysicalPortNumber *int `json:"physical_port_number,omitempty"`
PhysicalPortState *string `json:"physical_port_state,omitempty"`
Speed *string `json:"speed,omitempty"`
SystemGuid *string `json:"system_guid,omitempty"`
SystemName *string `json:"system_name,omitempty"`
Width *string `json:"width,omitempty"`
}
Port defines model for Port.
type PortList ¶
type PortList struct {
Items *[]Port `json:"items,omitempty"`
PageInfo *PageInfo `json:"page_info,omitempty"`
}
PortList defines model for PortList.
type ProvisioningTemplate ¶
type ProvisioningTemplate struct {
// Content Template command sequence.
Content *[]map[string]interface{} `json:"content,omitempty"`
Description *string `json:"description,omitempty"`
Owner *string `json:"owner,omitempty"`
SystemType *string `json:"system_type,omitempty"`
Tags *[]string `json:"tags,omitempty"`
Title *string `json:"title,omitempty"`
}
ProvisioningTemplate defines model for ProvisioningTemplate.
type ProvisioningTemplateCreate ¶
type ProvisioningTemplateCreate struct {
Content []map[string]interface{} `json:"content"`
Description *string `json:"description,omitempty"`
SystemType string `json:"system_type"`
Title string `json:"title"`
}
ProvisioningTemplateCreate defines model for ProvisioningTemplateCreate.
type RebootSystemJSONBody ¶
type RebootSystemJSONBody struct {
// InBand Use in-band reboot for unmanaged switches.
InBand *bool `json:"in_band,omitempty"`
}
RebootSystemJSONBody defines parameters for RebootSystem.
type RebootSystemJSONRequestBody ¶
type RebootSystemJSONRequestBody RebootSystemJSONBody
RebootSystemJSONRequestBody defines body for RebootSystem for application/json ContentType.
type RebootSystemResponse ¶
type RebootSystemResponse struct {
Body []byte
HTTPResponse *http.Response
JSON202 *Job
JSONDefault *Error
}
func ParseRebootSystemResponse ¶
func ParseRebootSystemResponse(rsp *http.Response) (*RebootSystemResponse, error)
ParseRebootSystemResponse parses an HTTP response from a RebootSystemWithResponse call
func (RebootSystemResponse) Status ¶
func (r RebootSystemResponse) Status() string
Status returns HTTPResponse.Status
func (RebootSystemResponse) StatusCode ¶
func (r RebootSystemResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type RefreshFabricDiscoveryResponse ¶
type RefreshFabricDiscoveryResponse struct {
Body []byte
HTTPResponse *http.Response
JSONDefault *Error
}
func ParseRefreshFabricDiscoveryResponse ¶
func ParseRefreshFabricDiscoveryResponse(rsp *http.Response) (*RefreshFabricDiscoveryResponse, error)
ParseRefreshFabricDiscoveryResponse parses an HTTP response from a RefreshFabricDiscoveryWithResponse call
func (RefreshFabricDiscoveryResponse) Status ¶
func (r RefreshFabricDiscoveryResponse) Status() string
Status returns HTTPResponse.Status
func (RefreshFabricDiscoveryResponse) StatusCode ¶
func (r RefreshFabricDiscoveryResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type RefreshTemplatesResponse ¶
func ParseRefreshTemplatesResponse ¶
func ParseRefreshTemplatesResponse(rsp *http.Response) (*RefreshTemplatesResponse, error)
ParseRefreshTemplatesResponse parses an HTTP response from a RefreshTemplatesWithResponse call
func (RefreshTemplatesResponse) Status ¶
func (r RefreshTemplatesResponse) Status() string
Status returns HTTPResponse.Status
func (RefreshTemplatesResponse) StatusCode ¶
func (r RefreshTemplatesResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type RemovePartitionHostsJSONBody ¶
type RemovePartitionHostsJSONBody struct {
// Hosts Hostnames to remove.
Hosts []string `json:"hosts"`
}
RemovePartitionHostsJSONBody defines parameters for RemovePartitionHosts.
type RemovePartitionHostsJSONRequestBody ¶
type RemovePartitionHostsJSONRequestBody RemovePartitionHostsJSONBody
RemovePartitionHostsJSONRequestBody defines body for RemovePartitionHosts for application/json ContentType.
type RemovePartitionHostsResponse ¶
type RemovePartitionHostsResponse struct {
Body []byte
HTTPResponse *http.Response
JSONDefault *Error
}
func ParseRemovePartitionHostsResponse ¶
func ParseRemovePartitionHostsResponse(rsp *http.Response) (*RemovePartitionHostsResponse, error)
ParseRemovePartitionHostsResponse parses an HTTP response from a RemovePartitionHostsWithResponse call
func (RemovePartitionHostsResponse) Status ¶
func (r RemovePartitionHostsResponse) Status() string
Status returns HTTPResponse.Status
func (RemovePartitionHostsResponse) StatusCode ¶
func (r RemovePartitionHostsResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type RemovePartitionMembersJSONBody ¶
type RemovePartitionMembersJSONBody struct {
// Guids GUIDs to remove.
Guids []string `json:"guids"`
}
RemovePartitionMembersJSONBody defines parameters for RemovePartitionMembers.
type RemovePartitionMembersJSONRequestBody ¶
type RemovePartitionMembersJSONRequestBody RemovePartitionMembersJSONBody
RemovePartitionMembersJSONRequestBody defines body for RemovePartitionMembers for application/json ContentType.
type RemovePartitionMembersResponse ¶
type RemovePartitionMembersResponse struct {
Body []byte
HTTPResponse *http.Response
JSONDefault *Error
}
func ParseRemovePartitionMembersResponse ¶
func ParseRemovePartitionMembersResponse(rsp *http.Response) (*RemovePartitionMembersResponse, error)
ParseRemovePartitionMembersResponse parses an HTTP response from a RemovePartitionMembersWithResponse call
func (RemovePartitionMembersResponse) Status ¶
func (r RemovePartitionMembersResponse) Status() string
Status returns HTTPResponse.Status
func (RemovePartitionMembersResponse) StatusCode ¶
func (r RemovePartitionMembersResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type ReplacePartitionJSONRequestBody ¶
type ReplacePartitionJSONRequestBody = PartitionReplace
ReplacePartitionJSONRequestBody defines body for ReplacePartition for application/json ContentType.
type ReplacePartitionResponse ¶
type ReplacePartitionResponse struct {
Body []byte
HTTPResponse *http.Response
JSON200 *Partition
JSON404 *NotFound
JSONDefault *Error
}
func ParseReplacePartitionResponse ¶
func ParseReplacePartitionResponse(rsp *http.Response) (*ReplacePartitionResponse, error)
ParseReplacePartitionResponse parses an HTTP response from a ReplacePartitionWithResponse call
func (ReplacePartitionResponse) Status ¶
func (r ReplacePartitionResponse) Status() string
Status returns HTTPResponse.Status
func (ReplacePartitionResponse) StatusCode ¶
func (r ReplacePartitionResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type ReportCreate ¶
type ReportCreate struct {
// Parameters Report-specific configuration parameters.
Parameters *map[string]interface{} `json:"parameters,omitempty"`
Type ReportCreateType `json:"type"`
}
ReportCreate defines model for ReportCreate.
type ReportCreateType ¶
type ReportCreateType string
ReportCreateType defines model for ReportCreate.Type.
const ( FabricHealth ReportCreateType = "Fabric_Health" TopologyCompare ReportCreateType = "Topology_Compare" UFMHealth ReportCreateType = "UFM_Health" )
Defines values for ReportCreateType.
func (ReportCreateType) Valid ¶
func (e ReportCreateType) Valid() bool
Valid indicates whether the value is a known member of the ReportCreateType enum.
type RequestEditorFn ¶
RequestEditorFn is the function signature for the RequestEditor callback function
type ResetPortResponse ¶
func ParseResetPortResponse ¶
func ParseResetPortResponse(rsp *http.Response) (*ResetPortResponse, error)
ParseResetPortResponse parses an HTTP response from a ResetPortWithResponse call
func (ResetPortResponse) Status ¶
func (r ResetPortResponse) Status() string
Status returns HTTPResponse.Status
func (ResetPortResponse) StatusCode ¶
func (r ResetPortResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type RunFabricValidationTestResponse ¶
type RunFabricValidationTestResponse struct {
Body []byte
HTTPResponse *http.Response
JSON202 *Job
JSON409 *Error
JSONDefault *Error
}
func ParseRunFabricValidationTestResponse ¶
func ParseRunFabricValidationTestResponse(rsp *http.Response) (*RunFabricValidationTestResponse, error)
ParseRunFabricValidationTestResponse parses an HTTP response from a RunFabricValidationTestWithResponse call
func (RunFabricValidationTestResponse) Status ¶
func (r RunFabricValidationTestResponse) Status() string
Status returns HTTPResponse.Status
func (RunFabricValidationTestResponse) StatusCode ¶
func (r RunFabricValidationTestResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type SetSystemHealthJSONBody ¶
type SetSystemHealthJSONBody struct {
Healthy bool `json:"healthy"`
// IsolationPolicy Isolation policy when marking unhealthy.
IsolationPolicy *string `json:"isolation_policy,omitempty"`
}
SetSystemHealthJSONBody defines parameters for SetSystemHealth.
type SetSystemHealthJSONRequestBody ¶
type SetSystemHealthJSONRequestBody SetSystemHealthJSONBody
SetSystemHealthJSONRequestBody defines body for SetSystemHealth for application/json ContentType.
type SetSystemHealthResponse ¶
func ParseSetSystemHealthResponse ¶
func ParseSetSystemHealthResponse(rsp *http.Response) (*SetSystemHealthResponse, error)
ParseSetSystemHealthResponse parses an HTTP response from a SetSystemHealthWithResponse call
func (SetSystemHealthResponse) Status ¶
func (r SetSystemHealthResponse) Status() string
Status returns HTTPResponse.Status
func (SetSystemHealthResponse) StatusCode ¶
func (r SetSystemHealthResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type System ¶
type System struct {
Description *string `json:"description,omitempty"`
FirmwareVersion *string `json:"firmware_version,omitempty"`
Guid *string `json:"guid,omitempty"`
Ip *string `json:"ip,omitempty"`
Model *string `json:"model,omitempty"`
Name *string `json:"name,omitempty"`
// Ports Present only when `include=ports`.
Ports *[]Port `json:"ports,omitempty"`
Role *SystemRole `json:"role,omitempty"`
Type *SystemType `json:"type,omitempty"`
Vendor *string `json:"vendor,omitempty"`
}
System defines model for System.
type SystemList ¶
type SystemList struct {
Items *[]System `json:"items,omitempty"`
PageInfo *PageInfo `json:"page_info,omitempty"`
}
SystemList defines model for SystemList.
type SystemPower ¶
type SystemPower struct {
PowerWatts *float32 `json:"power_watts,omitempty"`
SystemId *string `json:"system_id,omitempty"`
}
SystemPower defines model for SystemPower.
type SystemRole ¶
type SystemRole string
SystemRole defines model for System.Role.
const ( SystemRoleCore SystemRole = "core" SystemRoleEndpoint SystemRole = "endpoint" SystemRoleTor SystemRole = "tor" )
Defines values for SystemRole.
func (SystemRole) Valid ¶
func (e SystemRole) Valid() bool
Valid indicates whether the value is a known member of the SystemRole enum.
type SystemType ¶
type SystemType string
SystemType defines model for System.Type.
const ( SystemTypeGateway SystemType = "gateway" SystemTypeHost SystemType = "host" SystemTypeRouter SystemType = "router" SystemTypeSwitch SystemType = "switch" )
Defines values for SystemType.
func (SystemType) Valid ¶
func (e SystemType) Valid() bool
Valid indicates whether the value is a known member of the SystemType enum.
type SystemUpdate ¶
type SystemUpdate struct {
Ip *string `json:"ip,omitempty"`
Name *string `json:"name,omitempty"`
Script *string `json:"script,omitempty"`
Url *string `json:"url,omitempty"`
}
SystemUpdate defines model for SystemUpdate.
type UFMConfig ¶
type UFMConfig struct {
DefaultSessionInterval *int `json:"default_session_interval,omitempty"`
DisabledFeatures *[]string `json:"disabled_features,omitempty"`
HaMode *string `json:"ha_mode,omitempty"`
IsLocalUser *bool `json:"is_local_user,omitempty"`
SiteName *string `json:"site_name,omitempty"`
}
UFMConfig defines model for UFMConfig.
type UFMVersion ¶
type UFMVersion struct {
IbdiagnetVersion *string `json:"ibdiagnet_version,omitempty"`
MftVersion *string `json:"mft_version,omitempty"`
OpensmVersion *string `json:"opensm_version,omitempty"`
Plugins *map[string]string `json:"plugins,omitempty"`
SharpVersion *string `json:"sharp_version,omitempty"`
TelemetryVersion *string `json:"telemetry_version,omitempty"`
UfmReleaseVersion *string `json:"ufm_release_version,omitempty"`
WebuiVersion *string `json:"webui_version,omitempty"`
}
UFMVersion defines model for UFMVersion.
type UpdateConfigJSONBody ¶
type UpdateConfigJSONBody map[string]interface{}
UpdateConfigJSONBody defines parameters for UpdateConfig.
type UpdateConfigJSONRequestBody ¶
type UpdateConfigJSONRequestBody UpdateConfigJSONBody
UpdateConfigJSONRequestBody defines body for UpdateConfig for application/json ContentType.
type UpdateConfigResponse ¶
func ParseUpdateConfigResponse ¶
func ParseUpdateConfigResponse(rsp *http.Response) (*UpdateConfigResponse, error)
ParseUpdateConfigResponse parses an HTTP response from a UpdateConfigWithResponse call
func (UpdateConfigResponse) Status ¶
func (r UpdateConfigResponse) Status() string
Status returns HTTPResponse.Status
func (UpdateConfigResponse) StatusCode ¶
func (r UpdateConfigResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type UpdateEnvironmentJSONRequestBody ¶
type UpdateEnvironmentJSONRequestBody = EnvironmentCreate
UpdateEnvironmentJSONRequestBody defines body for UpdateEnvironment for application/json ContentType.
type UpdateEnvironmentResponse ¶
type UpdateEnvironmentResponse struct {
Body []byte
HTTPResponse *http.Response
JSONDefault *Error
}
func ParseUpdateEnvironmentResponse ¶
func ParseUpdateEnvironmentResponse(rsp *http.Response) (*UpdateEnvironmentResponse, error)
ParseUpdateEnvironmentResponse parses an HTTP response from a UpdateEnvironmentWithResponse call
func (UpdateEnvironmentResponse) Status ¶
func (r UpdateEnvironmentResponse) Status() string
Status returns HTTPResponse.Status
func (UpdateEnvironmentResponse) StatusCode ¶
func (r UpdateEnvironmentResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type UpdateGlobalNetworkJSONRequestBody ¶
type UpdateGlobalNetworkJSONRequestBody = NetworkCreate
UpdateGlobalNetworkJSONRequestBody defines body for UpdateGlobalNetwork for application/json ContentType.
type UpdateGlobalNetworkResponse ¶
type UpdateGlobalNetworkResponse struct {
Body []byte
HTTPResponse *http.Response
JSONDefault *Error
}
func ParseUpdateGlobalNetworkResponse ¶
func ParseUpdateGlobalNetworkResponse(rsp *http.Response) (*UpdateGlobalNetworkResponse, error)
ParseUpdateGlobalNetworkResponse parses an HTTP response from a UpdateGlobalNetworkWithResponse call
func (UpdateGlobalNetworkResponse) Status ¶
func (r UpdateGlobalNetworkResponse) Status() string
Status returns HTTPResponse.Status
func (UpdateGlobalNetworkResponse) StatusCode ¶
func (r UpdateGlobalNetworkResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type UpdateMirroringTemplateJSONRequestBody ¶
type UpdateMirroringTemplateJSONRequestBody = MirroringTemplate
UpdateMirroringTemplateJSONRequestBody defines body for UpdateMirroringTemplate for application/json ContentType.
type UpdateMirroringTemplateResponse ¶
type UpdateMirroringTemplateResponse struct {
Body []byte
HTTPResponse *http.Response
JSONDefault *Error
}
func ParseUpdateMirroringTemplateResponse ¶
func ParseUpdateMirroringTemplateResponse(rsp *http.Response) (*UpdateMirroringTemplateResponse, error)
ParseUpdateMirroringTemplateResponse parses an HTTP response from a UpdateMirroringTemplateWithResponse call
func (UpdateMirroringTemplateResponse) Status ¶
func (r UpdateMirroringTemplateResponse) Status() string
Status returns HTTPResponse.Status
func (UpdateMirroringTemplateResponse) StatusCode ¶
func (r UpdateMirroringTemplateResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type UpdateMonitoringTemplateJSONRequestBody ¶
type UpdateMonitoringTemplateJSONRequestBody = MonitoringTemplate
UpdateMonitoringTemplateJSONRequestBody defines body for UpdateMonitoringTemplate for application/json ContentType.
type UpdateMonitoringTemplateResponse ¶
type UpdateMonitoringTemplateResponse struct {
Body []byte
HTTPResponse *http.Response
JSONDefault *Error
}
func ParseUpdateMonitoringTemplateResponse ¶
func ParseUpdateMonitoringTemplateResponse(rsp *http.Response) (*UpdateMonitoringTemplateResponse, error)
ParseUpdateMonitoringTemplateResponse parses an HTTP response from a UpdateMonitoringTemplateWithResponse call
func (UpdateMonitoringTemplateResponse) Status ¶
func (r UpdateMonitoringTemplateResponse) Status() string
Status returns HTTPResponse.Status
func (UpdateMonitoringTemplateResponse) StatusCode ¶
func (r UpdateMonitoringTemplateResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type UpdatePartitionQoSJSONRequestBody ¶
type UpdatePartitionQoSJSONRequestBody = PartitionQoS
UpdatePartitionQoSJSONRequestBody defines body for UpdatePartitionQoS for application/json ContentType.
type UpdatePartitionQoSResponse ¶
type UpdatePartitionQoSResponse struct {
Body []byte
HTTPResponse *http.Response
JSON200 *PartitionQoS
JSONDefault *Error
}
func ParseUpdatePartitionQoSResponse ¶
func ParseUpdatePartitionQoSResponse(rsp *http.Response) (*UpdatePartitionQoSResponse, error)
ParseUpdatePartitionQoSResponse parses an HTTP response from a UpdatePartitionQoSWithResponse call
func (UpdatePartitionQoSResponse) Status ¶
func (r UpdatePartitionQoSResponse) Status() string
Status returns HTTPResponse.Status
func (UpdatePartitionQoSResponse) StatusCode ¶
func (r UpdatePartitionQoSResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type UpdatePartitionSHARPJSONBody ¶
type UpdatePartitionSHARPJSONBody struct {
// Enabled Enable or disable SHARP reservation for this partition.
Enabled bool `json:"enabled"`
}
UpdatePartitionSHARPJSONBody defines parameters for UpdatePartitionSHARP.
type UpdatePartitionSHARPJSONRequestBody ¶
type UpdatePartitionSHARPJSONRequestBody UpdatePartitionSHARPJSONBody
UpdatePartitionSHARPJSONRequestBody defines body for UpdatePartitionSHARP for application/json ContentType.
type UpdatePartitionSHARPResponse ¶
type UpdatePartitionSHARPResponse struct {
Body []byte
HTTPResponse *http.Response
JSONDefault *Error
}
func ParseUpdatePartitionSHARPResponse ¶
func ParseUpdatePartitionSHARPResponse(rsp *http.Response) (*UpdatePartitionSHARPResponse, error)
ParseUpdatePartitionSHARPResponse parses an HTTP response from a UpdatePartitionSHARPWithResponse call
func (UpdatePartitionSHARPResponse) Status ¶
func (r UpdatePartitionSHARPResponse) Status() string
Status returns HTTPResponse.Status
func (UpdatePartitionSHARPResponse) StatusCode ¶
func (r UpdatePartitionSHARPResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type UpdateSystemJSONRequestBody ¶
type UpdateSystemJSONRequestBody = SystemUpdate
UpdateSystemJSONRequestBody defines body for UpdateSystem for application/json ContentType.
type UpdateSystemResponse ¶
type UpdateSystemResponse struct {
Body []byte
HTTPResponse *http.Response
JSON200 *System
JSONDefault *Error
}
func ParseUpdateSystemResponse ¶
func ParseUpdateSystemResponse(rsp *http.Response) (*UpdateSystemResponse, error)
ParseUpdateSystemResponse parses an HTTP response from a UpdateSystemWithResponse call
func (UpdateSystemResponse) Status ¶
func (r UpdateSystemResponse) Status() string
Status returns HTTPResponse.Status
func (UpdateSystemResponse) StatusCode ¶
func (r UpdateSystemResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type UpgradeSystemFirmwareJSONBody ¶
type UpgradeSystemFirmwareJSONBody struct {
// Image Firmware image name.
Image *string `json:"image,omitempty"`
InBand *bool `json:"in_band,omitempty"`
}
UpgradeSystemFirmwareJSONBody defines parameters for UpgradeSystemFirmware.
type UpgradeSystemFirmwareJSONRequestBody ¶
type UpgradeSystemFirmwareJSONRequestBody UpgradeSystemFirmwareJSONBody
UpgradeSystemFirmwareJSONRequestBody defines body for UpgradeSystemFirmware for application/json ContentType.
type UpgradeSystemFirmwareResponse ¶
type UpgradeSystemFirmwareResponse struct {
Body []byte
HTTPResponse *http.Response
JSON202 *Job
JSONDefault *Error
}
func ParseUpgradeSystemFirmwareResponse ¶
func ParseUpgradeSystemFirmwareResponse(rsp *http.Response) (*UpgradeSystemFirmwareResponse, error)
ParseUpgradeSystemFirmwareResponse parses an HTTP response from a UpgradeSystemFirmwareWithResponse call
func (UpgradeSystemFirmwareResponse) Status ¶
func (r UpgradeSystemFirmwareResponse) Status() string
Status returns HTTPResponse.Status
func (UpgradeSystemFirmwareResponse) StatusCode ¶
func (r UpgradeSystemFirmwareResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type UpgradeSystemSoftwareJSONBody ¶
type UpgradeSystemSoftwareJSONBody struct {
// Image Software image name.
Image *string `json:"image,omitempty"`
}
UpgradeSystemSoftwareJSONBody defines parameters for UpgradeSystemSoftware.
type UpgradeSystemSoftwareJSONRequestBody ¶
type UpgradeSystemSoftwareJSONRequestBody UpgradeSystemSoftwareJSONBody
UpgradeSystemSoftwareJSONRequestBody defines body for UpgradeSystemSoftware for application/json ContentType.
type UpgradeSystemSoftwareResponse ¶
type UpgradeSystemSoftwareResponse struct {
Body []byte
HTTPResponse *http.Response
JSON202 *Job
JSONDefault *Error
}
func ParseUpgradeSystemSoftwareResponse ¶
func ParseUpgradeSystemSoftwareResponse(rsp *http.Response) (*UpgradeSystemSoftwareResponse, error)
ParseUpgradeSystemSoftwareResponse parses an HTTP response from a UpgradeSystemSoftwareWithResponse call
func (UpgradeSystemSoftwareResponse) Status ¶
func (r UpgradeSystemSoftwareResponse) Status() string
Status returns HTTPResponse.Status
func (UpgradeSystemSoftwareResponse) StatusCode ¶
func (r UpgradeSystemSoftwareResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type UploadCableImageMultipartBody ¶
type UploadCableImageMultipartBody struct {
File *openapi_types.File `json:"file,omitempty"`
}
UploadCableImageMultipartBody defines parameters for UploadCableImage.
type UploadCableImageMultipartRequestBody ¶
type UploadCableImageMultipartRequestBody UploadCableImageMultipartBody
UploadCableImageMultipartRequestBody defines body for UploadCableImage for multipart/form-data ContentType.
type UploadCableImageResponse ¶
func ParseUploadCableImageResponse ¶
func ParseUploadCableImageResponse(rsp *http.Response) (*UploadCableImageResponse, error)
ParseUploadCableImageResponse parses an HTTP response from a UploadCableImageWithResponse call
func (UploadCableImageResponse) Status ¶
func (r UploadCableImageResponse) Status() string
Status returns HTTPResponse.Status
func (UploadCableImageResponse) StatusCode ¶
func (r UploadCableImageResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type VirtualPort ¶
type VirtualPort struct {
PhysicalPortNumber *int `json:"physical_port_number,omitempty"`
PortGuid *string `json:"port_guid,omitempty"`
PortName *string `json:"port_name,omitempty"`
SystemGuid *string `json:"system_guid,omitempty"`
SystemIp *string `json:"system_ip,omitempty"`
SystemName *string `json:"system_name,omitempty"`
VirtualPortGuid *string `json:"virtual_port_guid,omitempty"`
VirtualPortLid *int `json:"virtual_port_lid,omitempty"`
VirtualPortState *string `json:"virtual_port_state,omitempty"`
}
VirtualPort defines model for VirtualPort.
type VirtualPortList ¶
type VirtualPortList struct {
Items *[]VirtualPort `json:"items,omitempty"`
PageInfo *PageInfo `json:"page_info,omitempty"`
}
VirtualPortList defines model for VirtualPortList.