parallelworks

package module
v0.0.0-...-c83d7b6 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Jan 18, 2026 License: MIT Imports: 13 Imported by: 0

README

Parallel Works Go Client

Official Go client for the Parallel Works ACTIVATE platform API.

Installation

go get github.com/parallelworks/sdk/go

Quick Start

The simplest way to create a client - just pass your credential:

import parallelworks "github.com/parallelworks/sdk/go"

// The platform host is automatically extracted from your credential
client, err := parallelworks.NewClientFromCredential(os.Getenv("PW_API_KEY"))
if err != nil {
    log.Fatal(err)
}

resp, err := client.GetBucketsWithResponse(context.Background())

See the examples directory for complete runnable examples.

Authentication

Automatic Host Detection

API keys (pwt_...) and JWT tokens contain the platform host encoded within them. Use NewClientFromCredential to automatically extract it:

// API key - host decoded from first segment after pwt_
client, _ := parallelworks.NewClientFromCredential("pwt_Y2xvdWQucGFyYWxsZWwud29ya3M.xxxxx")
// Connects to: https://activate.parallel.works

// JWT token - host read from platform_host claim
client, _ := parallelworks.NewClientFromCredential("eyJhbGci...")
// Connects to the host in the token's platform_host claim
Explicit Host

If you prefer to specify the host explicitly:

// API Key (Basic Auth) - best for long-running integrations
client, _ := parallelworks.NewClientWithResponses(
    "https://activate.parallel.works",
    parallelworks.WithAPIKey("pwt_..."),
)

// JWT Token (Bearer) - best for scripts, expires in 24h
client, _ := parallelworks.NewClientWithResponses(
    "https://activate.parallel.works",
    parallelworks.WithToken("eyJhbGci..."),
)

// Auto-detect credential type
client, _ := parallelworks.NewClientWithResponses(
    "https://activate.parallel.works",
    parallelworks.WithCredential(os.Getenv("PW_CREDENTIAL")),
)
Credential Helpers
parallelworks.IsAPIKey("pwt_abc.xyz")           // true
parallelworks.IsToken("eyJ.abc.def")            // true
parallelworks.ExtractPlatformHost("pwt_...")    // "activate.parallel.works"

Documentation

For full API documentation, visit https://parallelworks.com/docs.

License

MIT

Documentation

Overview

Package parallelworks provides primitives to interact with the openapi HTTP API.

Code generated by github.com/oapi-codegen/oapi-codegen/v2 version v2.5.1 DO NOT EDIT.

Index

Constants

View Source
const (
	// APIKeyPrefix is the prefix for Parallel Works API keys
	APIKeyPrefix = "pwt_"
)

Variables

View Source
var ErrInvalidCredential = errors.New("invalid credential format")

ErrInvalidCredential is returned when a credential cannot be parsed

View Source
var ErrNoPlatformHost = errors.New("could not extract platform host from credential")

ErrNoPlatformHost is returned when platform host cannot be extracted from credential

Functions

func ExtractPlatformHost

func ExtractPlatformHost(credential string) (string, error)

ExtractPlatformHost extracts the platform host from an API key or JWT token.

For API keys (pwt_xxxx.yyyy): decodes the first part after pwt_ to get the host For JWT tokens: decodes the payload (second segment) and reads platform_host field

func IsAPIKey

func IsAPIKey(credential string) bool

IsAPIKey returns true if the credential appears to be an API key (starts with "pwt_")

func IsToken

func IsToken(credential string) bool

IsToken returns true if the credential appears to be a JWT token. JWTs have three base64-encoded parts separated by dots.

func NewAddCorsRulesAwsBucketRequest

func NewAddCorsRulesAwsBucketRequest(server string, organization string, user string, name string) (*http.Request, error)

NewAddCorsRulesAwsBucketRequest generates requests for AddCorsRulesAwsBucket

func NewAddCorsRulesAzureBucketRequest

func NewAddCorsRulesAzureBucketRequest(server string, organization string, user string, name string) (*http.Request, error)

NewAddCorsRulesAzureBucketRequest generates requests for AddCorsRulesAzureBucket

func NewAddOrganizationAuthMethodOidcRequest

func NewAddOrganizationAuthMethodOidcRequest(server string, organization string, body AddOrganizationAuthMethodOidcJSONRequestBody) (*http.Request, error)

NewAddOrganizationAuthMethodOidcRequest calls the generic AddOrganizationAuthMethodOidc builder with application/json body

func NewAddOrganizationAuthMethodOidcRequestWithBody

func NewAddOrganizationAuthMethodOidcRequestWithBody(server string, organization string, contentType string, body io.Reader) (*http.Request, error)

NewAddOrganizationAuthMethodOidcRequestWithBody generates requests for AddOrganizationAuthMethodOidc with any type of body

func NewAgentHeartbeatRequest

func NewAgentHeartbeatRequest(server string, body AgentHeartbeatJSONRequestBody) (*http.Request, error)

NewAgentHeartbeatRequest calls the generic AgentHeartbeat builder with application/json body

func NewAgentHeartbeatRequestWithBody

func NewAgentHeartbeatRequestWithBody(server string, contentType string, body io.Reader) (*http.Request, error)

NewAgentHeartbeatRequestWithBody generates requests for AgentHeartbeat with any type of body

func NewCreateAdminReportRequest

func NewCreateAdminReportRequest(server string, body CreateAdminReportJSONRequestBody) (*http.Request, error)

NewCreateAdminReportRequest calls the generic CreateAdminReport builder with application/json body

func NewCreateAdminReportRequestWithBody

func NewCreateAdminReportRequestWithBody(server string, contentType string, body io.Reader) (*http.Request, error)

NewCreateAdminReportRequestWithBody generates requests for CreateAdminReport with any type of body

func NewCreateAichatHistoryRequest

func NewCreateAichatHistoryRequest(server string, organization string, user string, body CreateAichatHistoryJSONRequestBody) (*http.Request, error)

NewCreateAichatHistoryRequest calls the generic CreateAichatHistory builder with application/json body

func NewCreateAichatHistoryRequestWithBody

func NewCreateAichatHistoryRequestWithBody(server string, organization string, user string, contentType string, body io.Reader) (*http.Request, error)

NewCreateAichatHistoryRequestWithBody generates requests for CreateAichatHistory with any type of body

func NewCreateAichatProviderRequest

func NewCreateAichatProviderRequest(server string, organization string, user string, body CreateAichatProviderJSONRequestBody) (*http.Request, error)

NewCreateAichatProviderRequest calls the generic CreateAichatProvider builder with application/json body

func NewCreateAichatProviderRequestWithBody

func NewCreateAichatProviderRequestWithBody(server string, organization string, user string, contentType string, body io.Reader) (*http.Request, error)

NewCreateAichatProviderRequestWithBody generates requests for CreateAichatProvider with any type of body

func NewCreateAllocationRequest

func NewCreateAllocationRequest(server string, organization string, body CreateAllocationJSONRequestBody) (*http.Request, error)

NewCreateAllocationRequest calls the generic CreateAllocation builder with application/json body

func NewCreateAllocationRequestWithBody

func NewCreateAllocationRequestWithBody(server string, organization string, contentType string, body io.Reader) (*http.Request, error)

NewCreateAllocationRequestWithBody generates requests for CreateAllocation with any type of body

func NewCreateGoogleManagedLustreRequest

func NewCreateGoogleManagedLustreRequest(server string, organization string, user string, body CreateGoogleManagedLustreJSONRequestBody) (*http.Request, error)

NewCreateGoogleManagedLustreRequest calls the generic CreateGoogleManagedLustre builder with application/json body

func NewCreateGoogleManagedLustreRequestWithBody

func NewCreateGoogleManagedLustreRequestWithBody(server string, organization string, user string, contentType string, body io.Reader) (*http.Request, error)

NewCreateGoogleManagedLustreRequestWithBody generates requests for CreateGoogleManagedLustre with any type of body

func NewCreateGroupRequest

func NewCreateGroupRequest(server string, organization string, body CreateGroupJSONRequestBody) (*http.Request, error)

NewCreateGroupRequest calls the generic CreateGroup builder with application/json body

func NewCreateGroupRequestWithBody

func NewCreateGroupRequestWithBody(server string, organization string, contentType string, body io.Reader) (*http.Request, error)

NewCreateGroupRequestWithBody generates requests for CreateGroup with any type of body

func NewCreateInstanceRequest

func NewCreateInstanceRequest(server string, organization string, user string, body CreateInstanceJSONRequestBody) (*http.Request, error)

NewCreateInstanceRequest calls the generic CreateInstance builder with application/json body

func NewCreateInstanceRequestWithBody

func NewCreateInstanceRequestWithBody(server string, organization string, user string, contentType string, body io.Reader) (*http.Request, error)

NewCreateInstanceRequestWithBody generates requests for CreateInstance with any type of body

func NewCreateIpRequest

func NewCreateIpRequest(server string, organization string, user string, body CreateIpJSONRequestBody) (*http.Request, error)

NewCreateIpRequest calls the generic CreateIp builder with application/json body

func NewCreateIpRequestWithBody

func NewCreateIpRequestWithBody(server string, organization string, user string, contentType string, body io.Reader) (*http.Request, error)

NewCreateIpRequestWithBody generates requests for CreateIp with any type of body

func NewCreateKubernetesQuotaRequest

func NewCreateKubernetesQuotaRequest(server string, organization string, infraName string, body CreateKubernetesQuotaJSONRequestBody) (*http.Request, error)

NewCreateKubernetesQuotaRequest calls the generic CreateKubernetesQuota builder with application/json body

func NewCreateKubernetesQuotaRequestWithBody

func NewCreateKubernetesQuotaRequestWithBody(server string, organization string, infraName string, contentType string, body io.Reader) (*http.Request, error)

NewCreateKubernetesQuotaRequestWithBody generates requests for CreateKubernetesQuota with any type of body

func NewCreateMachineLearningWorkspacesRequest

func NewCreateMachineLearningWorkspacesRequest(server string, organization string, user string, body CreateMachineLearningWorkspacesJSONRequestBody) (*http.Request, error)

NewCreateMachineLearningWorkspacesRequest calls the generic CreateMachineLearningWorkspaces builder with application/json body

func NewCreateMachineLearningWorkspacesRequestWithBody

func NewCreateMachineLearningWorkspacesRequestWithBody(server string, organization string, user string, contentType string, body io.Reader) (*http.Request, error)

NewCreateMachineLearningWorkspacesRequestWithBody generates requests for CreateMachineLearningWorkspaces with any type of body

func NewCreateManagedClusterRequest

func NewCreateManagedClusterRequest(server string, organization string, body CreateManagedClusterJSONRequestBody) (*http.Request, error)

NewCreateManagedClusterRequest calls the generic CreateManagedCluster builder with application/json body

func NewCreateManagedClusterRequestWithBody

func NewCreateManagedClusterRequestWithBody(server string, organization string, contentType string, body io.Reader) (*http.Request, error)

NewCreateManagedClusterRequestWithBody generates requests for CreateManagedCluster with any type of body

func NewCreateNetappOntapVolumeRequest

func NewCreateNetappOntapVolumeRequest(server string, organization string, user string, ontapName string, body CreateNetappOntapVolumeJSONRequestBody) (*http.Request, error)

NewCreateNetappOntapVolumeRequest calls the generic CreateNetappOntapVolume builder with application/json body

func NewCreateNetappOntapVolumeRequestWithBody

func NewCreateNetappOntapVolumeRequestWithBody(server string, organization string, user string, ontapName string, contentType string, body io.Reader) (*http.Request, error)

NewCreateNetappOntapVolumeRequestWithBody generates requests for CreateNetappOntapVolume with any type of body

func NewCreateNetappontapRequest

func NewCreateNetappontapRequest(server string, organization string, user string, body CreateNetappontapJSONRequestBody) (*http.Request, error)

NewCreateNetappontapRequest calls the generic CreateNetappontap builder with application/json body

func NewCreateNetappontapRequestWithBody

func NewCreateNetappontapRequestWithBody(server string, organization string, user string, contentType string, body io.Reader) (*http.Request, error)

NewCreateNetappontapRequestWithBody generates requests for CreateNetappontap with any type of body

func NewCreateOrganizationCloudAccountNetworkRequest

func NewCreateOrganizationCloudAccountNetworkRequest(server string, organization string, name string, body CreateOrganizationCloudAccountNetworkJSONRequestBody) (*http.Request, error)

NewCreateOrganizationCloudAccountNetworkRequest calls the generic CreateOrganizationCloudAccountNetwork builder with application/json body

func NewCreateOrganizationCloudAccountNetworkRequestWithBody

func NewCreateOrganizationCloudAccountNetworkRequestWithBody(server string, organization string, name string, contentType string, body io.Reader) (*http.Request, error)

NewCreateOrganizationCloudAccountNetworkRequestWithBody generates requests for CreateOrganizationCloudAccountNetwork with any type of body

func NewCreateOrganizationCloudAccountRequest

func NewCreateOrganizationCloudAccountRequest(server string, organization string, body CreateOrganizationCloudAccountJSONRequestBody) (*http.Request, error)

NewCreateOrganizationCloudAccountRequest calls the generic CreateOrganizationCloudAccount builder with application/json body

func NewCreateOrganizationCloudAccountRequestWithBody

func NewCreateOrganizationCloudAccountRequestWithBody(server string, organization string, contentType string, body io.Reader) (*http.Request, error)

NewCreateOrganizationCloudAccountRequestWithBody generates requests for CreateOrganizationCloudAccount with any type of body

func NewCreateOrganizationVariableRequest

func NewCreateOrganizationVariableRequest(server string, organization string, body CreateOrganizationVariableJSONRequestBody) (*http.Request, error)

NewCreateOrganizationVariableRequest calls the generic CreateOrganizationVariable builder with application/json body

func NewCreateOrganizationVariableRequestWithBody

func NewCreateOrganizationVariableRequestWithBody(server string, organization string, contentType string, body io.Reader) (*http.Request, error)

NewCreateOrganizationVariableRequestWithBody generates requests for CreateOrganizationVariable with any type of body

func NewCreatePlatformAlertRequest

func NewCreatePlatformAlertRequest(server string, body CreatePlatformAlertJSONRequestBody) (*http.Request, error)

NewCreatePlatformAlertRequest calls the generic CreatePlatformAlert builder with application/json body

func NewCreatePlatformAlertRequestWithBody

func NewCreatePlatformAlertRequestWithBody(server string, contentType string, body io.Reader) (*http.Request, error)

NewCreatePlatformAlertRequestWithBody generates requests for CreatePlatformAlert with any type of body

func NewCreatePlatformImageRequest

func NewCreatePlatformImageRequest(server string, body CreatePlatformImageJSONRequestBody) (*http.Request, error)

NewCreatePlatformImageRequest calls the generic CreatePlatformImage builder with application/json body

func NewCreatePlatformImageRequestWithBody

func NewCreatePlatformImageRequestWithBody(server string, contentType string, body io.Reader) (*http.Request, error)

NewCreatePlatformImageRequestWithBody generates requests for CreatePlatformImage with any type of body

func NewCreateResourceGroupRequest

func NewCreateResourceGroupRequest(server string, organization string, user string, body CreateResourceGroupJSONRequestBody) (*http.Request, error)

NewCreateResourceGroupRequest calls the generic CreateResourceGroup builder with application/json body

func NewCreateResourceGroupRequestWithBody

func NewCreateResourceGroupRequestWithBody(server string, organization string, user string, contentType string, body io.Reader) (*http.Request, error)

NewCreateResourceGroupRequestWithBody generates requests for CreateResourceGroup with any type of body

func NewCreateSessionRequest

func NewCreateSessionRequest(server string, body CreateSessionJSONRequestBody) (*http.Request, error)

NewCreateSessionRequest calls the generic CreateSession builder with application/json body

func NewCreateSessionRequestWithBody

func NewCreateSessionRequestWithBody(server string, contentType string, body io.Reader) (*http.Request, error)

NewCreateSessionRequestWithBody generates requests for CreateSession with any type of body

func NewCreateSshPrivateKeyRequest

func NewCreateSshPrivateKeyRequest(server string, organization string, user string, body CreateSshPrivateKeyJSONRequestBody) (*http.Request, error)

NewCreateSshPrivateKeyRequest calls the generic CreateSshPrivateKey builder with application/json body

func NewCreateSshPrivateKeyRequestWithBody

func NewCreateSshPrivateKeyRequestWithBody(server string, organization string, user string, contentType string, body io.Reader) (*http.Request, error)

NewCreateSshPrivateKeyRequestWithBody generates requests for CreateSshPrivateKey with any type of body

func NewCreateUnitRequest

func NewCreateUnitRequest(server string, organization string, body CreateUnitJSONRequestBody) (*http.Request, error)

NewCreateUnitRequest calls the generic CreateUnit builder with application/json body

func NewCreateUnitRequestWithBody

func NewCreateUnitRequestWithBody(server string, organization string, contentType string, body io.Reader) (*http.Request, error)

NewCreateUnitRequestWithBody generates requests for CreateUnit with any type of body

func NewCreateUnitRuleRequest

func NewCreateUnitRuleRequest(server string, organization string, unit string, body CreateUnitRuleJSONRequestBody) (*http.Request, error)

NewCreateUnitRuleRequest calls the generic CreateUnitRule builder with application/json body

func NewCreateUnitRuleRequestWithBody

func NewCreateUnitRuleRequestWithBody(server string, organization string, unit string, contentType string, body io.Reader) (*http.Request, error)

NewCreateUnitRuleRequestWithBody generates requests for CreateUnitRule with any type of body

func NewCreateUnitSkuRequest

func NewCreateUnitSkuRequest(server string, organization string, unit string, body CreateUnitSkuJSONRequestBody) (*http.Request, error)

NewCreateUnitSkuRequest calls the generic CreateUnitSku builder with application/json body

func NewCreateUnitSkuRequestWithBody

func NewCreateUnitSkuRequestWithBody(server string, organization string, unit string, contentType string, body io.Reader) (*http.Request, error)

NewCreateUnitSkuRequestWithBody generates requests for CreateUnitSku with any type of body

func NewCreateUsageEventRequest

func NewCreateUsageEventRequest(server string, organization string, name string, body CreateUsageEventJSONRequestBody) (*http.Request, error)

NewCreateUsageEventRequest calls the generic CreateUsageEvent builder with application/json body

func NewCreateUsageEventRequestWithBody

func NewCreateUsageEventRequestWithBody(server string, organization string, name string, contentType string, body io.Reader) (*http.Request, error)

NewCreateUsageEventRequestWithBody generates requests for CreateUsageEvent with any type of body

func NewCreateWorkflowRequest

func NewCreateWorkflowRequest(server string, body CreateWorkflowJSONRequestBody) (*http.Request, error)

NewCreateWorkflowRequest calls the generic CreateWorkflow builder with application/json body

func NewCreateWorkflowRequestWithBody

func NewCreateWorkflowRequestWithBody(server string, contentType string, body io.Reader) (*http.Request, error)

NewCreateWorkflowRequestWithBody generates requests for CreateWorkflow with any type of body

func NewDeleteAichatHistoryRequest

func NewDeleteAichatHistoryRequest(server string, organization string, user string, chatId string) (*http.Request, error)

NewDeleteAichatHistoryRequest generates requests for DeleteAichatHistory

func NewDeleteAllAllocationUsageEventsRequest

func NewDeleteAllAllocationUsageEventsRequest(server string, organization string, name string, params *DeleteAllAllocationUsageEventsParams) (*http.Request, error)

NewDeleteAllAllocationUsageEventsRequest generates requests for DeleteAllAllocationUsageEvents

func NewDeleteAllMigrationLogsRequest

func NewDeleteAllMigrationLogsRequest(server string) (*http.Request, error)

NewDeleteAllMigrationLogsRequest generates requests for DeleteAllMigrationLogs

func NewDeleteAllocationUsageEventsRequest

func NewDeleteAllocationUsageEventsRequest(server string, organization string, name string, body DeleteAllocationUsageEventsJSONRequestBody) (*http.Request, error)

NewDeleteAllocationUsageEventsRequest calls the generic DeleteAllocationUsageEvents builder with application/json body

func NewDeleteAllocationUsageEventsRequestWithBody

func NewDeleteAllocationUsageEventsRequestWithBody(server string, organization string, name string, contentType string, body io.Reader) (*http.Request, error)

NewDeleteAllocationUsageEventsRequestWithBody generates requests for DeleteAllocationUsageEvents with any type of body

func NewDeleteCloudAccountBillingRequest

func NewDeleteCloudAccountBillingRequest(server string, organization string, name string) (*http.Request, error)

NewDeleteCloudAccountBillingRequest generates requests for DeleteCloudAccountBilling

func NewDeleteGoogleManagedLustreRequest

func NewDeleteGoogleManagedLustreRequest(server string, organization string, user string, managedLustreName string) (*http.Request, error)

NewDeleteGoogleManagedLustreRequest generates requests for DeleteGoogleManagedLustre

func NewDeleteHelmReleaseRequest

func NewDeleteHelmReleaseRequest(server string, organization string, clusterName string, namespace string, chartName string) (*http.Request, error)

NewDeleteHelmReleaseRequest generates requests for DeleteHelmRelease

func NewDeleteInstanceRequest

func NewDeleteInstanceRequest(server string, organization string, user string, instanceName string) (*http.Request, error)

NewDeleteInstanceRequest generates requests for DeleteInstance

func NewDeleteIpRequest

func NewDeleteIpRequest(server string, organization string, user string, name string) (*http.Request, error)

NewDeleteIpRequest generates requests for DeleteIp

func NewDeleteKubernetesWorkloadRequest

func NewDeleteKubernetesWorkloadRequest(server string, organization string, clusterName string, namespace string, workloadType DeleteKubernetesWorkloadParamsWorkloadType, workloadName string, params *DeleteKubernetesWorkloadParams) (*http.Request, error)

NewDeleteKubernetesWorkloadRequest generates requests for DeleteKubernetesWorkload

func NewDeleteMachineLearningWorkspacesByNameRequest

func NewDeleteMachineLearningWorkspacesByNameRequest(server string, organization string, user string, name string) (*http.Request, error)

NewDeleteMachineLearningWorkspacesByNameRequest generates requests for DeleteMachineLearningWorkspacesByName

func NewDeleteManagedClusterNodeRequest

func NewDeleteManagedClusterNodeRequest(server string, organization string, cluster string, hostname string) (*http.Request, error)

NewDeleteManagedClusterNodeRequest generates requests for DeleteManagedClusterNode

func NewDeleteManagedClusterRequest

func NewDeleteManagedClusterRequest(server string, organization string, cluster string) (*http.Request, error)

NewDeleteManagedClusterRequest generates requests for DeleteManagedCluster

func NewDeleteMfaRequest

func NewDeleteMfaRequest(server string, body DeleteMfaJSONRequestBody) (*http.Request, error)

NewDeleteMfaRequest calls the generic DeleteMfa builder with application/json body

func NewDeleteMfaRequestWithBody

func NewDeleteMfaRequestWithBody(server string, contentType string, body io.Reader) (*http.Request, error)

NewDeleteMfaRequestWithBody generates requests for DeleteMfa with any type of body

func NewDeleteMigrationLogRequest

func NewDeleteMigrationLogRequest(server string, id string) (*http.Request, error)

NewDeleteMigrationLogRequest generates requests for DeleteMigrationLog

func NewDeleteNetappOntapVolumeRequest

func NewDeleteNetappOntapVolumeRequest(server string, organization string, user string, ontapName string, volumeId string) (*http.Request, error)

NewDeleteNetappOntapVolumeRequest generates requests for DeleteNetappOntapVolume

func NewDeleteOrganizationCloudAccountNetworkRequest

func NewDeleteOrganizationCloudAccountNetworkRequest(server string, organization string, name string, networkName string) (*http.Request, error)

NewDeleteOrganizationCloudAccountNetworkRequest generates requests for DeleteOrganizationCloudAccountNetwork

func NewDeleteOrganizationCloudAccountRequest

func NewDeleteOrganizationCloudAccountRequest(server string, organization string, name string) (*http.Request, error)

NewDeleteOrganizationCloudAccountRequest generates requests for DeleteOrganizationCloudAccount

func NewDeleteOrganizationLogoRequest

func NewDeleteOrganizationLogoRequest(server string, organization string) (*http.Request, error)

NewDeleteOrganizationLogoRequest generates requests for DeleteOrganizationLogo

func NewDeleteOrganizationPolicyRequest

func NewDeleteOrganizationPolicyRequest(server string, organization string, policyname string) (*http.Request, error)

NewDeleteOrganizationPolicyRequest generates requests for DeleteOrganizationPolicy

func NewDeleteOrganizationVariableRequest

func NewDeleteOrganizationVariableRequest(server string, organization string, key string) (*http.Request, error)

NewDeleteOrganizationVariableRequest generates requests for DeleteOrganizationVariable

func NewDeletePlatformAlertRequest

func NewDeletePlatformAlertRequest(server string, id string) (*http.Request, error)

NewDeletePlatformAlertRequest generates requests for DeletePlatformAlert

func NewDeletePlatformImageRequest

func NewDeletePlatformImageRequest(server string, csp string, region string, name string, arch string) (*http.Request, error)

NewDeletePlatformImageRequest generates requests for DeletePlatformImage

func NewDeletePlatformPolicyRequest

func NewDeletePlatformPolicyRequest(server string, policyname string) (*http.Request, error)

NewDeletePlatformPolicyRequest generates requests for DeletePlatformPolicy

func NewDeletePlatformReportRequest

func NewDeletePlatformReportRequest(server string, id string) (*http.Request, error)

NewDeletePlatformReportRequest generates requests for DeletePlatformReport

func NewDeleteSingleAichatProviderRequest

func NewDeleteSingleAichatProviderRequest(server string, organization string, user string, name string) (*http.Request, error)

NewDeleteSingleAichatProviderRequest generates requests for DeleteSingleAichatProvider

func NewDeleteStorageRequest

func NewDeleteStorageRequest(server string, organization string, user string, pType DeleteStorageParamsType, name string) (*http.Request, error)

NewDeleteStorageRequest generates requests for DeleteStorage

func NewDeleteUnitSkuRequest

func NewDeleteUnitSkuRequest(server string, organization string, unit string, sku string) (*http.Request, error)

NewDeleteUnitSkuRequest generates requests for DeleteUnitSku

func NewDeleteUserMfaRequest

func NewDeleteUserMfaRequest(server string, organization string, username string) (*http.Request, error)

NewDeleteUserMfaRequest generates requests for DeleteUserMfa

func NewDeleteUserSessionRequest

func NewDeleteUserSessionRequest(server string, organization string, user string, name string) (*http.Request, error)

NewDeleteUserSessionRequest generates requests for DeleteUserSession

func NewDeleteUserSettingsRequest

func NewDeleteUserSettingsRequest(server string, organization string, user string) (*http.Request, error)

NewDeleteUserSettingsRequest generates requests for DeleteUserSettings

func NewDeleteWorkflowRunRequest

func NewDeleteWorkflowRunRequest(server string, workflow string, runNumber int64) (*http.Request, error)

NewDeleteWorkflowRunRequest generates requests for DeleteWorkflowRun

func NewDisableFeaturePreviewRequest

func NewDisableFeaturePreviewRequest(server string, flag string) (*http.Request, error)

NewDisableFeaturePreviewRequest generates requests for DisableFeaturePreview

func NewDuplicateWorkflowRequest

func NewDuplicateWorkflowRequest(server string, workflow string, body DuplicateWorkflowJSONRequestBody) (*http.Request, error)

NewDuplicateWorkflowRequest calls the generic DuplicateWorkflow builder with application/json body

func NewDuplicateWorkflowRequestWithBody

func NewDuplicateWorkflowRequestWithBody(server string, workflow string, contentType string, body io.Reader) (*http.Request, error)

NewDuplicateWorkflowRequestWithBody generates requests for DuplicateWorkflow with any type of body

func NewEnableFeaturePreviewRequest

func NewEnableFeaturePreviewRequest(server string, flag string) (*http.Request, error)

NewEnableFeaturePreviewRequest generates requests for EnableFeaturePreview

func NewForkWorkflowRequest

func NewForkWorkflowRequest(server string, workflow string, body ForkWorkflowJSONRequestBody) (*http.Request, error)

NewForkWorkflowRequest calls the generic ForkWorkflow builder with application/json body

func NewForkWorkflowRequestWithBody

func NewForkWorkflowRequestWithBody(server string, workflow string, contentType string, body io.Reader) (*http.Request, error)

NewForkWorkflowRequestWithBody generates requests for ForkWorkflow with any type of body

func NewGenerateNodeTokenRequest

func NewGenerateNodeTokenRequest(server string, organization string, cluster string) (*http.Request, error)

NewGenerateNodeTokenRequest generates requests for GenerateNodeToken

func NewGetAdminPlatformSettingsRequest

func NewGetAdminPlatformSettingsRequest(server string) (*http.Request, error)

NewGetAdminPlatformSettingsRequest generates requests for GetAdminPlatformSettings

func NewGetAichatHistoriesRequest

func NewGetAichatHistoriesRequest(server string, organization string, user string) (*http.Request, error)

NewGetAichatHistoriesRequest generates requests for GetAichatHistories

func NewGetAichatHistoryRequest

func NewGetAichatHistoryRequest(server string, organization string, user string, chatId string) (*http.Request, error)

NewGetAichatHistoryRequest generates requests for GetAichatHistory

func NewGetAllKubernetesNamespacesRequest

func NewGetAllKubernetesNamespacesRequest(server string, organization string, params *GetAllKubernetesNamespacesParams) (*http.Request, error)

NewGetAllKubernetesNamespacesRequest generates requests for GetAllKubernetesNamespaces

func NewGetAllPlatformGroupsRequest

func NewGetAllPlatformGroupsRequest(server string, params *GetAllPlatformGroupsParams) (*http.Request, error)

NewGetAllPlatformGroupsRequest generates requests for GetAllPlatformGroups

func NewGetAllocationPermissionsRequest

func NewGetAllocationPermissionsRequest(server string, organization string, name string) (*http.Request, error)

NewGetAllocationPermissionsRequest generates requests for GetAllocationPermissions

func NewGetAllocationUsageEventsFilterOptionsRequest

func NewGetAllocationUsageEventsFilterOptionsRequest(server string, organization string, allocation string) (*http.Request, error)

NewGetAllocationUsageEventsFilterOptionsRequest generates requests for GetAllocationUsageEventsFilterOptions

func NewGetAllocationUsageEventsSummaryRequest

func NewGetAllocationUsageEventsSummaryRequest(server string, organization string, allocation string, params *GetAllocationUsageEventsSummaryParams) (*http.Request, error)

NewGetAllocationUsageEventsSummaryRequest generates requests for GetAllocationUsageEventsSummary

func NewGetApikeysRequest

func NewGetApikeysRequest(server string) (*http.Request, error)

NewGetApikeysRequest generates requests for GetApikeys

func NewGetAuthSessionDeprecatedRequest

func NewGetAuthSessionDeprecatedRequest(server string) (*http.Request, error)

NewGetAuthSessionDeprecatedRequest generates requests for GetAuthSessionDeprecated

func NewGetAuthSessionRequest

func NewGetAuthSessionRequest(server string) (*http.Request, error)

NewGetAuthSessionRequest generates requests for GetAuthSession

func NewGetAuthSsoOidcRedirectRequest

func NewGetAuthSsoOidcRedirectRequest(server string, authID string) (*http.Request, error)

NewGetAuthSsoOidcRedirectRequest generates requests for GetAuthSsoOidcRedirect

func NewGetAwsDiskRequest

func NewGetAwsDiskRequest(server string, organization string, user string, name string) (*http.Request, error)

NewGetAwsDiskRequest generates requests for GetAwsDisk

func NewGetAwsMachineLearningWorkspaceRequest

func NewGetAwsMachineLearningWorkspaceRequest(server string, organization string, user string, name string) (*http.Request, error)

NewGetAwsMachineLearningWorkspaceRequest generates requests for GetAwsMachineLearningWorkspace

func NewGetAzureBucketRequest

func NewGetAzureBucketRequest(server string, organization string, user string, name string) (*http.Request, error)

NewGetAzureBucketRequest generates requests for GetAzureBucket

func NewGetAzureDiskRequest

func NewGetAzureDiskRequest(server string, organization string, user string, name string) (*http.Request, error)

NewGetAzureDiskRequest generates requests for GetAzureDisk

func NewGetAzureFilesRequest

func NewGetAzureFilesRequest(server string, organization string, user string, name string) (*http.Request, error)

NewGetAzureFilesRequest generates requests for GetAzureFiles

func NewGetAzureMachineLearningWorkspaceRequest

func NewGetAzureMachineLearningWorkspaceRequest(server string, organization string, user string, name string) (*http.Request, error)

NewGetAzureMachineLearningWorkspaceRequest generates requests for GetAzureMachineLearningWorkspace

func NewGetAzureManagedlustreRequest

func NewGetAzureManagedlustreRequest(server string, organization string, user string, name string) (*http.Request, error)

NewGetAzureManagedlustreRequest generates requests for GetAzureManagedlustre

func NewGetAzureNetappfilesRequest

func NewGetAzureNetappfilesRequest(server string, organization string, user string, name string) (*http.Request, error)

NewGetAzureNetappfilesRequest generates requests for GetAzureNetappfiles

func NewGetBucketsRequest

func NewGetBucketsRequest(server string, params *GetBucketsParams) (*http.Request, error)

NewGetBucketsRequest generates requests for GetBuckets

func NewGetCloudAccountBillingRequest

func NewGetCloudAccountBillingRequest(server string, organization string, name string) (*http.Request, error)

NewGetCloudAccountBillingRequest generates requests for GetCloudAccountBilling

func NewGetClusterNodesRequest

func NewGetClusterNodesRequest(server string, organization string, user string, clusterName string, params *GetClusterNodesParams) (*http.Request, error)

NewGetClusterNodesRequest generates requests for GetClusterNodes

func NewGetClustersRequest

func NewGetClustersRequest(server string) (*http.Request, error)

NewGetClustersRequest generates requests for GetClusters

func NewGetFeaturePreviewMarkdownRequest

func NewGetFeaturePreviewMarkdownRequest(server string, flag string) (*http.Request, error)

NewGetFeaturePreviewMarkdownRequest generates requests for GetFeaturePreviewMarkdown

func NewGetFeaturePreviewsRequest

func NewGetFeaturePreviewsRequest(server string) (*http.Request, error)

NewGetFeaturePreviewsRequest generates requests for GetFeaturePreviews

func NewGetGoogleBucketRequest

func NewGetGoogleBucketRequest(server string, organization string, user string, name string) (*http.Request, error)

NewGetGoogleBucketRequest generates requests for GetGoogleBucket

func NewGetGoogleDiskRequest

func NewGetGoogleDiskRequest(server string, organization string, user string, name string) (*http.Request, error)

NewGetGoogleDiskRequest generates requests for GetGoogleDisk

func NewGetGoogleFilestoreRequest

func NewGetGoogleFilestoreRequest(server string, organization string, user string, name string) (*http.Request, error)

NewGetGoogleFilestoreRequest generates requests for GetGoogleFilestore

func NewGetGroupCapacityReservationsRequest

func NewGetGroupCapacityReservationsRequest(server string, organization string, group string, params *GetGroupCapacityReservationsParams) (*http.Request, error)

NewGetGroupCapacityReservationsRequest generates requests for GetGroupCapacityReservations

func NewGetGroupsRequest

func NewGetGroupsRequest(server string, params *GetGroupsParams) (*http.Request, error)

NewGetGroupsRequest generates requests for GetGroups

func NewGetHammerspaceRequest

func NewGetHammerspaceRequest(server string, organization string, user string, name string) (*http.Request, error)

NewGetHammerspaceRequest generates requests for GetHammerspace

func NewGetHealthCheckRequest

func NewGetHealthCheckRequest(server string) (*http.Request, error)

NewGetHealthCheckRequest generates requests for GetHealthCheck

func NewGetHelmChartDetailsRequest

func NewGetHelmChartDetailsRequest(server string, organization string, clusterName string, namespace string, chartName string) (*http.Request, error)

NewGetHelmChartDetailsRequest generates requests for GetHelmChartDetails

func NewGetHelmChartHistoryRequest

func NewGetHelmChartHistoryRequest(server string, organization string, clusterName string, namespace string, chartName string) (*http.Request, error)

NewGetHelmChartHistoryRequest generates requests for GetHelmChartHistory

func NewGetHelmChartValuesRequest

func NewGetHelmChartValuesRequest(server string, params *GetHelmChartValuesParams) (*http.Request, error)

NewGetHelmChartValuesRequest generates requests for GetHelmChartValues

func NewGetInstanceFactsRequest

func NewGetInstanceFactsRequest(server string) (*http.Request, error)

NewGetInstanceFactsRequest generates requests for GetInstanceFacts

func NewGetInstancesRequest

func NewGetInstancesRequest(server string, organization string, user string) (*http.Request, error)

NewGetInstancesRequest generates requests for GetInstances

func NewGetIpsRequest

func NewGetIpsRequest(server string, params *GetIpsParams) (*http.Request, error)

NewGetIpsRequest generates requests for GetIps

func NewGetKeysRequest

func NewGetKeysRequest(server string) (*http.Request, error)

NewGetKeysRequest generates requests for GetKeys

func NewGetKubernetesNamespacesRequest

func NewGetKubernetesNamespacesRequest(server string, organization string, infraName string) (*http.Request, error)

NewGetKubernetesNamespacesRequest generates requests for GetKubernetesNamespaces

func NewGetKubernetesNodesRequest

func NewGetKubernetesNodesRequest(server string, organization string, infraName string) (*http.Request, error)

NewGetKubernetesNodesRequest generates requests for GetKubernetesNodes

func NewGetKubernetesPersistentVolumesRequest

func NewGetKubernetesPersistentVolumesRequest(server string, organization string, infraName string) (*http.Request, error)

NewGetKubernetesPersistentVolumesRequest generates requests for GetKubernetesPersistentVolumes

func NewGetLustreRequest

func NewGetLustreRequest(server string, params *GetLustreParams) (*http.Request, error)

NewGetLustreRequest generates requests for GetLustre

func NewGetMachineLearningWorkspacesRequest

func NewGetMachineLearningWorkspacesRequest(server string, params *GetMachineLearningWorkspacesParams) (*http.Request, error)

NewGetMachineLearningWorkspacesRequest generates requests for GetMachineLearningWorkspaces

func NewGetManagedClusterMetricsRequest

func NewGetManagedClusterMetricsRequest(server string, organization string, cluster string) (*http.Request, error)

NewGetManagedClusterMetricsRequest generates requests for GetManagedClusterMetrics

func NewGetManagedClusterNodeMetricsRequest

func NewGetManagedClusterNodeMetricsRequest(server string, organization string, cluster string, hostname string) (*http.Request, error)

NewGetManagedClusterNodeMetricsRequest generates requests for GetManagedClusterNodeMetrics

func NewGetManagedClusterPermissionsRequest

func NewGetManagedClusterPermissionsRequest(server string, organization string, cluster string) (*http.Request, error)

NewGetManagedClusterPermissionsRequest generates requests for GetManagedClusterPermissions

func NewGetManagedClusterRequest

func NewGetManagedClusterRequest(server string, organization string, cluster string) (*http.Request, error)

NewGetManagedClusterRequest generates requests for GetManagedCluster

func NewGetMarketplaceItemDescriptionRequest

func NewGetMarketplaceItemDescriptionRequest(server string, slug string, version string) (*http.Request, error)

NewGetMarketplaceItemDescriptionRequest generates requests for GetMarketplaceItemDescription

func NewGetMarketplaceItemYamlRequest

func NewGetMarketplaceItemYamlRequest(server string, slug string, version string) (*http.Request, error)

NewGetMarketplaceItemYamlRequest generates requests for GetMarketplaceItemYaml

func NewGetMfaSettingsRequest

func NewGetMfaSettingsRequest(server string) (*http.Request, error)

NewGetMfaSettingsRequest generates requests for GetMfaSettings

func NewGetNetappOntapVolumesRequest

func NewGetNetappOntapVolumesRequest(server string, organization string, user string, ontapName string) (*http.Request, error)

NewGetNetappOntapVolumesRequest generates requests for GetNetappOntapVolumes

func NewGetNetappontapRequest

func NewGetNetappontapRequest(server string, organization string, user string, name string) (*http.Request, error)

NewGetNetappontapRequest generates requests for GetNetappontap

func NewGetNetworksRequest

func NewGetNetworksRequest(server string) (*http.Request, error)

NewGetNetworksRequest generates requests for GetNetworks

func NewGetNfsRequest

func NewGetNfsRequest(server string, params *GetNfsParams) (*http.Request, error)

NewGetNfsRequest generates requests for GetNfs

func NewGetNotificationsOptionsRequest

func NewGetNotificationsOptionsRequest(server string) (*http.Request, error)

NewGetNotificationsOptionsRequest generates requests for GetNotificationsOptions

func NewGetNotificationsRequest

func NewGetNotificationsRequest(server string, params *GetNotificationsParams) (*http.Request, error)

NewGetNotificationsRequest generates requests for GetNotifications

func NewGetOidcConfigurationRequest

func NewGetOidcConfigurationRequest(server string) (*http.Request, error)

NewGetOidcConfigurationRequest generates requests for GetOidcConfiguration

func NewGetOrganizationAuthMethodLdapRequest

func NewGetOrganizationAuthMethodLdapRequest(server string, organization string, authName string) (*http.Request, error)

NewGetOrganizationAuthMethodLdapRequest generates requests for GetOrganizationAuthMethodLdap

func NewGetOrganizationAuthMethodOidcRequest

func NewGetOrganizationAuthMethodOidcRequest(server string, organization string, authName string) (*http.Request, error)

NewGetOrganizationAuthMethodOidcRequest generates requests for GetOrganizationAuthMethodOidc

func NewGetOrganizationAuthMethodsRequest

func NewGetOrganizationAuthMethodsRequest(server string, organization string) (*http.Request, error)

NewGetOrganizationAuthMethodsRequest generates requests for GetOrganizationAuthMethods

func NewGetOrganizationBootstrapScriptsRequest

func NewGetOrganizationBootstrapScriptsRequest(server string, organization string, params *GetOrganizationBootstrapScriptsParams) (*http.Request, error)

NewGetOrganizationBootstrapScriptsRequest generates requests for GetOrganizationBootstrapScripts

func NewGetOrganizationCloudAccountAccessRequest

func NewGetOrganizationCloudAccountAccessRequest(server string, organization string, name string) (*http.Request, error)

NewGetOrganizationCloudAccountAccessRequest generates requests for GetOrganizationCloudAccountAccess

func NewGetOrganizationCloudAccountNetworkRequest

func NewGetOrganizationCloudAccountNetworkRequest(server string, organization string, name string, networkName string) (*http.Request, error)

NewGetOrganizationCloudAccountNetworkRequest generates requests for GetOrganizationCloudAccountNetwork

func NewGetOrganizationCloudAccountNetworksRequest

func NewGetOrganizationCloudAccountNetworksRequest(server string, organization string, name string) (*http.Request, error)

NewGetOrganizationCloudAccountNetworksRequest generates requests for GetOrganizationCloudAccountNetworks

func NewGetOrganizationCloudAccountRequest

func NewGetOrganizationCloudAccountRequest(server string, organization string, name string) (*http.Request, error)

NewGetOrganizationCloudAccountRequest generates requests for GetOrganizationCloudAccount

func NewGetOrganizationCloudAccountsRequest

func NewGetOrganizationCloudAccountsRequest(server string, organization string) (*http.Request, error)

NewGetOrganizationCloudAccountsRequest generates requests for GetOrganizationCloudAccounts

func NewGetOrganizationGroupsRequest

func NewGetOrganizationGroupsRequest(server string, organization string, params *GetOrganizationGroupsParams) (*http.Request, error)

NewGetOrganizationGroupsRequest generates requests for GetOrganizationGroups

func NewGetOrganizationLogoRequest

func NewGetOrganizationLogoRequest(server string, organization string) (*http.Request, error)

NewGetOrganizationLogoRequest generates requests for GetOrganizationLogo

func NewGetOrganizationPoliciesRequest

func NewGetOrganizationPoliciesRequest(server string, organization string) (*http.Request, error)

NewGetOrganizationPoliciesRequest generates requests for GetOrganizationPolicies

func NewGetOrganizationProvisionStatusByInfraIdRequest

func NewGetOrganizationProvisionStatusByInfraIdRequest(server string, organization string, infraId string) (*http.Request, error)

NewGetOrganizationProvisionStatusByInfraIdRequest generates requests for GetOrganizationProvisionStatusByInfraId

func NewGetOrganizationReservationsRequest

func NewGetOrganizationReservationsRequest(server string, organization string) (*http.Request, error)

NewGetOrganizationReservationsRequest generates requests for GetOrganizationReservations

func NewGetOrganizationThemeRequest

func NewGetOrganizationThemeRequest(server string, organization string) (*http.Request, error)

NewGetOrganizationThemeRequest generates requests for GetOrganizationTheme

func NewGetOrganizationVariablesRequest

func NewGetOrganizationVariablesRequest(server string, organization string) (*http.Request, error)

NewGetOrganizationVariablesRequest generates requests for GetOrganizationVariables

func NewGetOrganizationsRequest

func NewGetOrganizationsRequest(server string) (*http.Request, error)

NewGetOrganizationsRequest generates requests for GetOrganizations

func NewGetPlatformAlertsRequest

func NewGetPlatformAlertsRequest(server string, params *GetPlatformAlertsParams) (*http.Request, error)

NewGetPlatformAlertsRequest generates requests for GetPlatformAlerts

func NewGetPlatformImagesRequest

func NewGetPlatformImagesRequest(server string, params *GetPlatformImagesParams) (*http.Request, error)

NewGetPlatformImagesRequest generates requests for GetPlatformImages

func NewGetPlatformPoliciesRequest

func NewGetPlatformPoliciesRequest(server string) (*http.Request, error)

NewGetPlatformPoliciesRequest generates requests for GetPlatformPolicies

func NewGetPlatformReportRequest

func NewGetPlatformReportRequest(server string, id string) (*http.Request, error)

NewGetPlatformReportRequest generates requests for GetPlatformReport

func NewGetPlatformReportsRequest

func NewGetPlatformReportsRequest(server string, params *GetPlatformReportsParams) (*http.Request, error)

NewGetPlatformReportsRequest generates requests for GetPlatformReports

func NewGetPlatformSettingsRequest

func NewGetPlatformSettingsRequest(server string) (*http.Request, error)

NewGetPlatformSettingsRequest generates requests for GetPlatformSettings

func NewGetPresignedUrlAzureBucketObjectRequest

func NewGetPresignedUrlAzureBucketObjectRequest(server string, organization string, user string, name string, params *GetPresignedUrlAzureBucketObjectParams) (*http.Request, error)

NewGetPresignedUrlAzureBucketObjectRequest generates requests for GetPresignedUrlAzureBucketObject

func NewGetPresignedUrlGoogleBucketObjectRequest

func NewGetPresignedUrlGoogleBucketObjectRequest(server string, organization string, user string, name string, params *GetPresignedUrlGoogleBucketObjectParams) (*http.Request, error)

NewGetPresignedUrlGoogleBucketObjectRequest generates requests for GetPresignedUrlGoogleBucketObject

func NewGetPresignedUrlMachineLearningWorkspaceRequest

func NewGetPresignedUrlMachineLearningWorkspaceRequest(server string, organization string, user string, name string) (*http.Request, error)

NewGetPresignedUrlMachineLearningWorkspaceRequest generates requests for GetPresignedUrlMachineLearningWorkspace

func NewGetReportsLegacyQueryRequest

func NewGetReportsLegacyQueryRequest(server string, params *GetReportsLegacyQueryParams) (*http.Request, error)

NewGetReportsLegacyQueryRequest generates requests for GetReportsLegacyQuery

func NewGetResourceGroupPermissionsRequest

func NewGetResourceGroupPermissionsRequest(server string, organization string, user string, name string) (*http.Request, error)

NewGetResourceGroupPermissionsRequest generates requests for GetResourceGroupPermissions

func NewGetResourceGroupRequest

func NewGetResourceGroupRequest(server string, organization string, user string, name string) (*http.Request, error)

NewGetResourceGroupRequest generates requests for GetResourceGroup

func NewGetSasTokenAzureBucketRequest

func NewGetSasTokenAzureBucketRequest(server string, organization string, user string, name string) (*http.Request, error)

NewGetSasTokenAzureBucketRequest generates requests for GetSasTokenAzureBucket

func NewGetSchedulerJobsRequest

func NewGetSchedulerJobsRequest(server string, params *GetSchedulerJobsParams) (*http.Request, error)

NewGetSchedulerJobsRequest generates requests for GetSchedulerJobs

func NewGetSessionsRequest

func NewGetSessionsRequest(server string, params *GetSessionsParams) (*http.Request, error)

NewGetSessionsRequest generates requests for GetSessions

func NewGetSingleAichatProviderRequest

func NewGetSingleAichatProviderRequest(server string, organization string, user string, name string) (*http.Request, error)

NewGetSingleAichatProviderRequest generates requests for GetSingleAichatProvider

func NewGetSingleNetworkByNameRequest

func NewGetSingleNetworkByNameRequest(server string, organization string, networkName string) (*http.Request, error)

NewGetSingleNetworkByNameRequest generates requests for GetSingleNetworkByName

func NewGetSnapshotsRequest

func NewGetSnapshotsRequest(server string) (*http.Request, error)

NewGetSnapshotsRequest generates requests for GetSnapshots

func NewGetSshPrivateKeysRequest

func NewGetSshPrivateKeysRequest(server string) (*http.Request, error)

NewGetSshPrivateKeysRequest generates requests for GetSshPrivateKeys

func NewGetStorageAwsBucketRequest

func NewGetStorageAwsBucketRequest(server string, organization string, user string, name string) (*http.Request, error)

NewGetStorageAwsBucketRequest generates requests for GetStorageAwsBucket

func NewGetStorageAwsEfsRequest

func NewGetStorageAwsEfsRequest(server string, organization string, user string, name string) (*http.Request, error)

NewGetStorageAwsEfsRequest generates requests for GetStorageAwsEfs

func NewGetStorageAwsManagedlustreRequest

func NewGetStorageAwsManagedlustreRequest(server string, organization string, user string, name string) (*http.Request, error)

NewGetStorageAwsManagedlustreRequest generates requests for GetStorageAwsManagedlustre

func NewGetUnitRequest

func NewGetUnitRequest(server string, organization string, unit string) (*http.Request, error)

NewGetUnitRequest generates requests for GetUnit

func NewGetUserLanguageRequest

func NewGetUserLanguageRequest(server string, organization string, user string) (*http.Request, error)

NewGetUserLanguageRequest generates requests for GetUserLanguage

func NewGetUserSessionRequest

func NewGetUserSessionRequest(server string, organization string, user string, name string) (*http.Request, error)

NewGetUserSessionRequest generates requests for GetUserSession

func NewGetUserSettingsRequest

func NewGetUserSettingsRequest(server string, organization string, user string) (*http.Request, error)

NewGetUserSettingsRequest generates requests for GetUserSettings

func NewGetUserSshPublicKeysRequest

func NewGetUserSshPublicKeysRequest(server string, username string) (*http.Request, error)

NewGetUserSshPublicKeysRequest generates requests for GetUserSshPublicKeys

func NewGetUserWorkspaceRequest

func NewGetUserWorkspaceRequest(server string, organization string, user string) (*http.Request, error)

NewGetUserWorkspaceRequest generates requests for GetUserWorkspace

func NewGetUserWorkspaceStatusForUserRequest

func NewGetUserWorkspaceStatusForUserRequest(server string, organization string, user string) (*http.Request, error)

NewGetUserWorkspaceStatusForUserRequest generates requests for GetUserWorkspaceStatusForUser

func NewGetUserWorkspaceStatusRequest

func NewGetUserWorkspaceStatusRequest(server string) (*http.Request, error)

NewGetUserWorkspaceStatusRequest generates requests for GetUserWorkspaceStatus

func NewGetUserWorkspacesRequest

func NewGetUserWorkspacesRequest(server string) (*http.Request, error)

NewGetUserWorkspacesRequest generates requests for GetUserWorkspaces

func NewGetWhoamiOrganizationRequest

func NewGetWhoamiOrganizationRequest(server string) (*http.Request, error)

NewGetWhoamiOrganizationRequest generates requests for GetWhoamiOrganization

func NewGetWhoamiRequest

func NewGetWhoamiRequest(server string) (*http.Request, error)

NewGetWhoamiRequest generates requests for GetWhoami

func NewGetWorkflowJsonRequest

func NewGetWorkflowJsonRequest(server string, workflow string) (*http.Request, error)

NewGetWorkflowJsonRequest generates requests for GetWorkflowJson

func NewGetWorkflowMarkdownRequest

func NewGetWorkflowMarkdownRequest(server string, workflow string) (*http.Request, error)

NewGetWorkflowMarkdownRequest generates requests for GetWorkflowMarkdown

func NewGetWorkflowRequest

func NewGetWorkflowRequest(server string, workflow string) (*http.Request, error)

NewGetWorkflowRequest generates requests for GetWorkflow

func NewGetWorkflowSchemaRequest

func NewGetWorkflowSchemaRequest(server string) (*http.Request, error)

NewGetWorkflowSchemaRequest generates requests for GetWorkflowSchema

func NewGetWorkflowYamlRequest

func NewGetWorkflowYamlRequest(server string, workflow string) (*http.Request, error)

NewGetWorkflowYamlRequest generates requests for GetWorkflowYaml

func NewInstallHelmChartRequest

func NewInstallHelmChartRequest(server string, organization string, clusterName string, namespace string, body InstallHelmChartJSONRequestBody) (*http.Request, error)

NewInstallHelmChartRequest calls the generic InstallHelmChart builder with application/json body

func NewInstallHelmChartRequestWithBody

func NewInstallHelmChartRequestWithBody(server string, organization string, clusterName string, namespace string, contentType string, body io.Reader) (*http.Request, error)

NewInstallHelmChartRequestWithBody generates requests for InstallHelmChart with any type of body

func NewKillUserWorkspaceRequest

func NewKillUserWorkspaceRequest(server string, user string, pType string) (*http.Request, error)

NewKillUserWorkspaceRequest generates requests for KillUserWorkspace

func NewListAichatProvidersRequest

func NewListAichatProvidersRequest(server string, organization string, user string) (*http.Request, error)

NewListAichatProvidersRequest generates requests for ListAichatProviders

func NewListAllocationUsageEventsRequest

func NewListAllocationUsageEventsRequest(server string, organization string, name string, params *ListAllocationUsageEventsParams) (*http.Request, error)

NewListAllocationUsageEventsRequest generates requests for ListAllocationUsageEvents

func NewListHelmReleasesRequest

func NewListHelmReleasesRequest(server string, organization string, clusterName string, namespace string) (*http.Request, error)

NewListHelmReleasesRequest generates requests for ListHelmReleases

func NewListKubernetesClustersRequest

func NewListKubernetesClustersRequest(server string) (*http.Request, error)

NewListKubernetesClustersRequest generates requests for ListKubernetesClusters

func NewListKubernetesConfigsRequest

func NewListKubernetesConfigsRequest(server string, organization string, params *ListKubernetesConfigsParams) (*http.Request, error)

NewListKubernetesConfigsRequest generates requests for ListKubernetesConfigs

func NewListKubernetesHelmRequest

func NewListKubernetesHelmRequest(server string, organization string, params *ListKubernetesHelmParams) (*http.Request, error)

NewListKubernetesHelmRequest generates requests for ListKubernetesHelm

func NewListKubernetesNodesRequest

func NewListKubernetesNodesRequest(server string, organization string, params *ListKubernetesNodesParams) (*http.Request, error)

NewListKubernetesNodesRequest generates requests for ListKubernetesNodes

func NewListKubernetesQuotasRequest

func NewListKubernetesQuotasRequest(server string, organization string, params *ListKubernetesQuotasParams) (*http.Request, error)

NewListKubernetesQuotasRequest generates requests for ListKubernetesQuotas

func NewListKubernetesServicesRequest

func NewListKubernetesServicesRequest(server string, organization string, params *ListKubernetesServicesParams) (*http.Request, error)

NewListKubernetesServicesRequest generates requests for ListKubernetesServices

func NewListKubernetesStorageRequest

func NewListKubernetesStorageRequest(server string, organization string, params *ListKubernetesStorageParams) (*http.Request, error)

NewListKubernetesStorageRequest generates requests for ListKubernetesStorage

func NewListKubernetesWorkloadsRequest

func NewListKubernetesWorkloadsRequest(server string, organization string, params *ListKubernetesWorkloadsParams) (*http.Request, error)

NewListKubernetesWorkloadsRequest generates requests for ListKubernetesWorkloads

func NewListMigrationRunLogsRequest

func NewListMigrationRunLogsRequest(server string) (*http.Request, error)

NewListMigrationRunLogsRequest generates requests for ListMigrationRunLogs

func NewListMongoMigrationsRegistryRequest

func NewListMongoMigrationsRegistryRequest(server string) (*http.Request, error)

NewListMongoMigrationsRegistryRequest generates requests for ListMongoMigrationsRegistry

func NewListNetappontapRequest

func NewListNetappontapRequest(server string, organization string, user string) (*http.Request, error)

NewListNetappontapRequest generates requests for ListNetappontap

func NewListOrgAllocationsRequest

func NewListOrgAllocationsRequest(server string, organization string, params *ListOrgAllocationsParams) (*http.Request, error)

NewListOrgAllocationsRequest generates requests for ListOrgAllocations

func NewListResourceGroupsRequest

func NewListResourceGroupsRequest(server string, organization string, params *ListResourceGroupsParams) (*http.Request, error)

NewListResourceGroupsRequest generates requests for ListResourceGroups

func NewListUnitSkusRequest

func NewListUnitSkusRequest(server string, organization string, unit string) (*http.Request, error)

NewListUnitSkusRequest generates requests for ListUnitSkus

func NewListUnitsRequest

func NewListUnitsRequest(server string, organization string) (*http.Request, error)

NewListUnitsRequest generates requests for ListUnits

func NewListUserAllocationsRequest

func NewListUserAllocationsRequest(server string, params *ListUserAllocationsParams) (*http.Request, error)

NewListUserAllocationsRequest generates requests for ListUserAllocations

func NewListUserResourceGroupsRequest

func NewListUserResourceGroupsRequest(server string, params *ListUserResourceGroupsParams) (*http.Request, error)

NewListUserResourceGroupsRequest generates requests for ListUserResourceGroups

func NewListWorkflowsRequest

func NewListWorkflowsRequest(server string, params *ListWorkflowsParams) (*http.Request, error)

NewListWorkflowsRequest generates requests for ListWorkflows

func NewMountClusterDirToUserWorkspaceRequest

func NewMountClusterDirToUserWorkspaceRequest(server string, organization string, user string, clusterName string, body MountClusterDirToUserWorkspaceJSONRequestBody) (*http.Request, error)

NewMountClusterDirToUserWorkspaceRequest calls the generic MountClusterDirToUserWorkspace builder with application/json body

func NewMountClusterDirToUserWorkspaceRequestWithBody

func NewMountClusterDirToUserWorkspaceRequestWithBody(server string, organization string, user string, clusterName string, contentType string, body io.Reader) (*http.Request, error)

NewMountClusterDirToUserWorkspaceRequestWithBody generates requests for MountClusterDirToUserWorkspace with any type of body

func NewNotificationsSettingsRequest

func NewNotificationsSettingsRequest(server string) (*http.Request, error)

NewNotificationsSettingsRequest generates requests for NotificationsSettings

func NewPatchOrganizationThemeRequest

func NewPatchOrganizationThemeRequest(server string, organization string, body PatchOrganizationThemeJSONRequestBody) (*http.Request, error)

NewPatchOrganizationThemeRequest calls the generic PatchOrganizationTheme builder with application/json body

func NewPatchOrganizationThemeRequestWithBody

func NewPatchOrganizationThemeRequestWithBody(server string, organization string, contentType string, body io.Reader) (*http.Request, error)

NewPatchOrganizationThemeRequestWithBody generates requests for PatchOrganizationTheme with any type of body

func NewPatchPasswordRequest

func NewPatchPasswordRequest(server string, body PatchPasswordJSONRequestBody) (*http.Request, error)

NewPatchPasswordRequest calls the generic PatchPassword builder with application/json body

func NewPatchPasswordRequestWithBody

func NewPatchPasswordRequestWithBody(server string, contentType string, body io.Reader) (*http.Request, error)

NewPatchPasswordRequestWithBody generates requests for PatchPassword with any type of body

func NewPatchProvisionStatusRequest

func NewPatchProvisionStatusRequest(server string, infraId string, body PatchProvisionStatusJSONRequestBody) (*http.Request, error)

NewPatchProvisionStatusRequest calls the generic PatchProvisionStatus builder with application/json body

func NewPatchProvisionStatusRequestWithBody

func NewPatchProvisionStatusRequestWithBody(server string, infraId string, contentType string, body io.Reader) (*http.Request, error)

NewPatchProvisionStatusRequestWithBody generates requests for PatchProvisionStatus with any type of body

func NewPatchSingleAichatProviderRequest

func NewPatchSingleAichatProviderRequest(server string, organization string, user string, name string) (*http.Request, error)

NewPatchSingleAichatProviderRequest generates requests for PatchSingleAichatProvider

func NewPingHandlerRequest

func NewPingHandlerRequest(server string) (*http.Request, error)

NewPingHandlerRequest generates requests for PingHandler

func NewPostAddMfaOtpRequest

func NewPostAddMfaOtpRequest(server string) (*http.Request, error)

NewPostAddMfaOtpRequest generates requests for PostAddMfaOtp

func NewPostAichatMessageRequest

func NewPostAichatMessageRequest(server string, organization string, user string, chatId string, body PostAichatMessageJSONRequestBody) (*http.Request, error)

NewPostAichatMessageRequest calls the generic PostAichatMessage builder with application/json body

func NewPostAichatMessageRequestWithBody

func NewPostAichatMessageRequestWithBody(server string, organization string, user string, chatId string, contentType string, body io.Reader) (*http.Request, error)

NewPostAichatMessageRequestWithBody generates requests for PostAichatMessage with any type of body

func NewPostCloudAccountBillingRequest

func NewPostCloudAccountBillingRequest(server string, organization string, name string) (*http.Request, error)

NewPostCloudAccountBillingRequest generates requests for PostCloudAccountBilling

func NewPostLogoutRequest

func NewPostLogoutRequest(server string) (*http.Request, error)

NewPostLogoutRequest generates requests for PostLogout

func NewPostMfaLoginRequest

func NewPostMfaLoginRequest(server string, body PostMfaLoginJSONRequestBody) (*http.Request, error)

NewPostMfaLoginRequest calls the generic PostMfaLogin builder with application/json body

func NewPostMfaLoginRequestWithBody

func NewPostMfaLoginRequestWithBody(server string, contentType string, body io.Reader) (*http.Request, error)

NewPostMfaLoginRequestWithBody generates requests for PostMfaLogin with any type of body

func NewPostPasswordLoginRequest

func NewPostPasswordLoginRequest(server string, body PostPasswordLoginJSONRequestBody) (*http.Request, error)

NewPostPasswordLoginRequest calls the generic PostPasswordLogin builder with application/json body

func NewPostPasswordLoginRequestWithBody

func NewPostPasswordLoginRequestWithBody(server string, contentType string, body io.Reader) (*http.Request, error)

NewPostPasswordLoginRequestWithBody generates requests for PostPasswordLogin with any type of body

func NewPostPasswordResetEmailRequest

func NewPostPasswordResetEmailRequest(server string, body PostPasswordResetEmailJSONRequestBody) (*http.Request, error)

NewPostPasswordResetEmailRequest calls the generic PostPasswordResetEmail builder with application/json body

func NewPostPasswordResetEmailRequestWithBody

func NewPostPasswordResetEmailRequestWithBody(server string, contentType string, body io.Reader) (*http.Request, error)

NewPostPasswordResetEmailRequestWithBody generates requests for PostPasswordResetEmail with any type of body

func NewPostPlatformSetupRequest

func NewPostPlatformSetupRequest(server string, body PostPlatformSetupJSONRequestBody) (*http.Request, error)

NewPostPlatformSetupRequest calls the generic PostPlatformSetup builder with application/json body

func NewPostPlatformSetupRequestWithBody

func NewPostPlatformSetupRequestWithBody(server string, contentType string, body io.Reader) (*http.Request, error)

NewPostPlatformSetupRequestWithBody generates requests for PostPlatformSetup with any type of body

func NewPostProvisionStatusRequest

func NewPostProvisionStatusRequest(server string, infraId string, body PostProvisionStatusJSONRequestBody) (*http.Request, error)

NewPostProvisionStatusRequest calls the generic PostProvisionStatus builder with application/json body

func NewPostProvisionStatusRequestWithBody

func NewPostProvisionStatusRequestWithBody(server string, infraId string, contentType string, body io.Reader) (*http.Request, error)

NewPostProvisionStatusRequestWithBody generates requests for PostProvisionStatus with any type of body

func NewPostVerifyOtpRequest

func NewPostVerifyOtpRequest(server string, body PostVerifyOtpJSONRequestBody) (*http.Request, error)

NewPostVerifyOtpRequest calls the generic PostVerifyOtp builder with application/json body

func NewPostVerifyOtpRequestWithBody

func NewPostVerifyOtpRequestWithBody(server string, contentType string, body io.Reader) (*http.Request, error)

NewPostVerifyOtpRequestWithBody generates requests for PostVerifyOtp with any type of body

func NewProvisionAwsBucketRequest

func NewProvisionAwsBucketRequest(server string, organization string, user string, name string, body ProvisionAwsBucketJSONRequestBody) (*http.Request, error)

NewProvisionAwsBucketRequest calls the generic ProvisionAwsBucket builder with application/json body

func NewProvisionAwsBucketRequestWithBody

func NewProvisionAwsBucketRequestWithBody(server string, organization string, user string, name string, contentType string, body io.Reader) (*http.Request, error)

NewProvisionAwsBucketRequestWithBody generates requests for ProvisionAwsBucket with any type of body

func NewProvisionAzureBucketRequest

func NewProvisionAzureBucketRequest(server string, organization string, user string, name string, body ProvisionAzureBucketJSONRequestBody) (*http.Request, error)

NewProvisionAzureBucketRequest calls the generic ProvisionAzureBucket builder with application/json body

func NewProvisionAzureBucketRequestWithBody

func NewProvisionAzureBucketRequestWithBody(server string, organization string, user string, name string, contentType string, body io.Reader) (*http.Request, error)

NewProvisionAzureBucketRequestWithBody generates requests for ProvisionAzureBucket with any type of body

func NewProvisionGoogleBucketRequest

func NewProvisionGoogleBucketRequest(server string, organization string, user string, name string, body ProvisionGoogleBucketJSONRequestBody) (*http.Request, error)

NewProvisionGoogleBucketRequest calls the generic ProvisionGoogleBucket builder with application/json body

func NewProvisionGoogleBucketRequestWithBody

func NewProvisionGoogleBucketRequestWithBody(server string, organization string, user string, name string, contentType string, body io.Reader) (*http.Request, error)

NewProvisionGoogleBucketRequestWithBody generates requests for ProvisionGoogleBucket with any type of body

func NewPutOrganizationLogoRequestWithBody

func NewPutOrganizationLogoRequestWithBody(server string, organization string, contentType string, body io.Reader) (*http.Request, error)

NewPutOrganizationLogoRequestWithBody generates requests for PutOrganizationLogo with any type of body

func NewReceiveAgentAliveRequest

func NewReceiveAgentAliveRequest(server string, body ReceiveAgentAliveJSONRequestBody) (*http.Request, error)

NewReceiveAgentAliveRequest calls the generic ReceiveAgentAlive builder with application/json body

func NewReceiveAgentAliveRequestWithBody

func NewReceiveAgentAliveRequestWithBody(server string, contentType string, body io.Reader) (*http.Request, error)

NewReceiveAgentAliveRequestWithBody generates requests for ReceiveAgentAlive with any type of body

func NewRegisterNodeRequest

func NewRegisterNodeRequest(server string, body RegisterNodeJSONRequestBody) (*http.Request, error)

NewRegisterNodeRequest calls the generic RegisterNode builder with application/json body

func NewRegisterNodeRequestWithBody

func NewRegisterNodeRequestWithBody(server string, contentType string, body io.Reader) (*http.Request, error)

NewRegisterNodeRequestWithBody generates requests for RegisterNode with any type of body

func NewRestartUserWorkspaceRequest

func NewRestartUserWorkspaceRequest(server string, organization string, user string, body RestartUserWorkspaceJSONRequestBody) (*http.Request, error)

NewRestartUserWorkspaceRequest calls the generic RestartUserWorkspace builder with application/json body

func NewRestartUserWorkspaceRequestWithBody

func NewRestartUserWorkspaceRequestWithBody(server string, organization string, user string, contentType string, body io.Reader) (*http.Request, error)

NewRestartUserWorkspaceRequestWithBody generates requests for RestartUserWorkspace with any type of body

func NewRevokeUserLoginSessionsRequest

func NewRevokeUserLoginSessionsRequest(server string, organization string, user string, body RevokeUserLoginSessionsJSONRequestBody) (*http.Request, error)

NewRevokeUserLoginSessionsRequest calls the generic RevokeUserLoginSessions builder with application/json body

func NewRevokeUserLoginSessionsRequestWithBody

func NewRevokeUserLoginSessionsRequestWithBody(server string, organization string, user string, contentType string, body io.Reader) (*http.Request, error)

NewRevokeUserLoginSessionsRequestWithBody generates requests for RevokeUserLoginSessions with any type of body

func NewRollbackHelmReleaseRequest

func NewRollbackHelmReleaseRequest(server string, organization string, clusterName string, namespace string, chartName string, body RollbackHelmReleaseJSONRequestBody) (*http.Request, error)

NewRollbackHelmReleaseRequest calls the generic RollbackHelmRelease builder with application/json body

func NewRollbackHelmReleaseRequestWithBody

func NewRollbackHelmReleaseRequestWithBody(server string, organization string, clusterName string, namespace string, chartName string, contentType string, body io.Reader) (*http.Request, error)

NewRollbackHelmReleaseRequestWithBody generates requests for RollbackHelmRelease with any type of body

func NewRunMigrationsRequest

func NewRunMigrationsRequest(server string, body RunMigrationsJSONRequestBody) (*http.Request, error)

NewRunMigrationsRequest calls the generic RunMigrations builder with application/json body

func NewRunMigrationsRequestWithBody

func NewRunMigrationsRequestWithBody(server string, contentType string, body io.Reader) (*http.Request, error)

NewRunMigrationsRequestWithBody generates requests for RunMigrations with any type of body

func NewRunSpecificMongoMigrationRequest

func NewRunSpecificMongoMigrationRequest(server string, id string) (*http.Request, error)

NewRunSpecificMongoMigrationRequest generates requests for RunSpecificMongoMigration

func NewRunWorkflowRequest

func NewRunWorkflowRequest(server string, workflow string, body RunWorkflowJSONRequestBody) (*http.Request, error)

NewRunWorkflowRequest calls the generic RunWorkflow builder with application/json body

func NewRunWorkflowRequestWithBody

func NewRunWorkflowRequestWithBody(server string, workflow string, contentType string, body io.Reader) (*http.Request, error)

NewRunWorkflowRequestWithBody generates requests for RunWorkflow with any type of body

func NewScaleDownUserWorkspacesRequest

func NewScaleDownUserWorkspacesRequest(server string) (*http.Request, error)

NewScaleDownUserWorkspacesRequest generates requests for ScaleDownUserWorkspaces

func NewSetNotificationsSettingsRequest

func NewSetNotificationsSettingsRequest(server string, body SetNotificationsSettingsJSONRequestBody) (*http.Request, error)

NewSetNotificationsSettingsRequest calls the generic SetNotificationsSettings builder with application/json body

func NewSetNotificationsSettingsRequestWithBody

func NewSetNotificationsSettingsRequestWithBody(server string, contentType string, body io.Reader) (*http.Request, error)

NewSetNotificationsSettingsRequestWithBody generates requests for SetNotificationsSettings with any type of body

func NewSetOrganizationArchiveCostDataPolicyRequest

func NewSetOrganizationArchiveCostDataPolicyRequest(server string, organization string, body SetOrganizationArchiveCostDataPolicyJSONRequestBody) (*http.Request, error)

NewSetOrganizationArchiveCostDataPolicyRequest calls the generic SetOrganizationArchiveCostDataPolicy builder with application/json body

func NewSetOrganizationArchiveCostDataPolicyRequestWithBody

func NewSetOrganizationArchiveCostDataPolicyRequestWithBody(server string, organization string, contentType string, body io.Reader) (*http.Request, error)

NewSetOrganizationArchiveCostDataPolicyRequestWithBody generates requests for SetOrganizationArchiveCostDataPolicy with any type of body

func NewSetOrganizationNitroInstancesOnlyPolicyRequest

func NewSetOrganizationNitroInstancesOnlyPolicyRequest(server string, organization string, body SetOrganizationNitroInstancesOnlyPolicyJSONRequestBody) (*http.Request, error)

NewSetOrganizationNitroInstancesOnlyPolicyRequest calls the generic SetOrganizationNitroInstancesOnlyPolicy builder with application/json body

func NewSetOrganizationNitroInstancesOnlyPolicyRequestWithBody

func NewSetOrganizationNitroInstancesOnlyPolicyRequestWithBody(server string, organization string, contentType string, body io.Reader) (*http.Request, error)

NewSetOrganizationNitroInstancesOnlyPolicyRequestWithBody generates requests for SetOrganizationNitroInstancesOnlyPolicy with any type of body

func NewSetOrganizationNoRootAccessPolicyRequest

func NewSetOrganizationNoRootAccessPolicyRequest(server string, organization string, body SetOrganizationNoRootAccessPolicyJSONRequestBody) (*http.Request, error)

NewSetOrganizationNoRootAccessPolicyRequest calls the generic SetOrganizationNoRootAccessPolicy builder with application/json body

func NewSetOrganizationNoRootAccessPolicyRequestWithBody

func NewSetOrganizationNoRootAccessPolicyRequestWithBody(server string, organization string, contentType string, body io.Reader) (*http.Request, error)

NewSetOrganizationNoRootAccessPolicyRequestWithBody generates requests for SetOrganizationNoRootAccessPolicy with any type of body

func NewSetOrganizationVariableRequest

func NewSetOrganizationVariableRequest(server string, organization string, key string, body SetOrganizationVariableJSONRequestBody) (*http.Request, error)

NewSetOrganizationVariableRequest calls the generic SetOrganizationVariable builder with application/json body

func NewSetOrganizationVariableRequestWithBody

func NewSetOrganizationVariableRequestWithBody(server string, organization string, key string, contentType string, body io.Reader) (*http.Request, error)

NewSetOrganizationVariableRequestWithBody generates requests for SetOrganizationVariable with any type of body

func NewSetPlatformArchiveCostDataPolicyRequest

func NewSetPlatformArchiveCostDataPolicyRequest(server string, body SetPlatformArchiveCostDataPolicyJSONRequestBody) (*http.Request, error)

NewSetPlatformArchiveCostDataPolicyRequest calls the generic SetPlatformArchiveCostDataPolicy builder with application/json body

func NewSetPlatformArchiveCostDataPolicyRequestWithBody

func NewSetPlatformArchiveCostDataPolicyRequestWithBody(server string, contentType string, body io.Reader) (*http.Request, error)

NewSetPlatformArchiveCostDataPolicyRequestWithBody generates requests for SetPlatformArchiveCostDataPolicy with any type of body

func NewSetPlatformLicenseRequest

func NewSetPlatformLicenseRequest(server string, body SetPlatformLicenseJSONRequestBody) (*http.Request, error)

NewSetPlatformLicenseRequest calls the generic SetPlatformLicense builder with application/json body

func NewSetPlatformLicenseRequestWithBody

func NewSetPlatformLicenseRequestWithBody(server string, contentType string, body io.Reader) (*http.Request, error)

NewSetPlatformLicenseRequestWithBody generates requests for SetPlatformLicense with any type of body

func NewSetPlatformNitroInstancesOnlyPolicyRequest

func NewSetPlatformNitroInstancesOnlyPolicyRequest(server string, body SetPlatformNitroInstancesOnlyPolicyJSONRequestBody) (*http.Request, error)

NewSetPlatformNitroInstancesOnlyPolicyRequest calls the generic SetPlatformNitroInstancesOnlyPolicy builder with application/json body

func NewSetPlatformNitroInstancesOnlyPolicyRequestWithBody

func NewSetPlatformNitroInstancesOnlyPolicyRequestWithBody(server string, contentType string, body io.Reader) (*http.Request, error)

NewSetPlatformNitroInstancesOnlyPolicyRequestWithBody generates requests for SetPlatformNitroInstancesOnlyPolicy with any type of body

func NewSetPlatformNoRootAccessPolicyRequest

func NewSetPlatformNoRootAccessPolicyRequest(server string, body SetPlatformNoRootAccessPolicyJSONRequestBody) (*http.Request, error)

NewSetPlatformNoRootAccessPolicyRequest calls the generic SetPlatformNoRootAccessPolicy builder with application/json body

func NewSetPlatformNoRootAccessPolicyRequestWithBody

func NewSetPlatformNoRootAccessPolicyRequestWithBody(server string, contentType string, body io.Reader) (*http.Request, error)

NewSetPlatformNoRootAccessPolicyRequestWithBody generates requests for SetPlatformNoRootAccessPolicy with any type of body

func NewSetUserLanguageRequest

func NewSetUserLanguageRequest(server string, organization string, user string, body SetUserLanguageJSONRequestBody) (*http.Request, error)

NewSetUserLanguageRequest calls the generic SetUserLanguage builder with application/json body

func NewSetUserLanguageRequestWithBody

func NewSetUserLanguageRequestWithBody(server string, organization string, user string, contentType string, body io.Reader) (*http.Request, error)

NewSetUserLanguageRequestWithBody generates requests for SetUserLanguage with any type of body

func NewUnmountClusterDirFromUserWorkspaceRequest

func NewUnmountClusterDirFromUserWorkspaceRequest(server string, organization string, user string, clusterName string, body UnmountClusterDirFromUserWorkspaceJSONRequestBody) (*http.Request, error)

NewUnmountClusterDirFromUserWorkspaceRequest calls the generic UnmountClusterDirFromUserWorkspace builder with application/json body

func NewUnmountClusterDirFromUserWorkspaceRequestWithBody

func NewUnmountClusterDirFromUserWorkspaceRequestWithBody(server string, organization string, user string, clusterName string, contentType string, body io.Reader) (*http.Request, error)

NewUnmountClusterDirFromUserWorkspaceRequestWithBody generates requests for UnmountClusterDirFromUserWorkspace with any type of body

func NewUpdateAllocationPermissionsRequest

func NewUpdateAllocationPermissionsRequest(server string, organization string, name string, body UpdateAllocationPermissionsJSONRequestBody) (*http.Request, error)

NewUpdateAllocationPermissionsRequest calls the generic UpdateAllocationPermissions builder with application/json body

func NewUpdateAllocationPermissionsRequestWithBody

func NewUpdateAllocationPermissionsRequestWithBody(server string, organization string, name string, contentType string, body io.Reader) (*http.Request, error)

NewUpdateAllocationPermissionsRequestWithBody generates requests for UpdateAllocationPermissions with any type of body

func NewUpdateInstanceStatusRequest

func NewUpdateInstanceStatusRequest(server string, body UpdateInstanceStatusJSONRequestBody) (*http.Request, error)

NewUpdateInstanceStatusRequest calls the generic UpdateInstanceStatus builder with application/json body

func NewUpdateInstanceStatusRequestWithBody

func NewUpdateInstanceStatusRequestWithBody(server string, contentType string, body io.Reader) (*http.Request, error)

NewUpdateInstanceStatusRequestWithBody generates requests for UpdateInstanceStatus with any type of body

func NewUpdateKubernetesCostTrackingPricesRequest

func NewUpdateKubernetesCostTrackingPricesRequest(server string, organization string, infraName string, body UpdateKubernetesCostTrackingPricesJSONRequestBody) (*http.Request, error)

NewUpdateKubernetesCostTrackingPricesRequest calls the generic UpdateKubernetesCostTrackingPrices builder with application/json body

func NewUpdateKubernetesCostTrackingPricesRequestWithBody

func NewUpdateKubernetesCostTrackingPricesRequestWithBody(server string, organization string, infraName string, contentType string, body io.Reader) (*http.Request, error)

NewUpdateKubernetesCostTrackingPricesRequestWithBody generates requests for UpdateKubernetesCostTrackingPrices with any type of body

func NewUpdateManagedClusterNodeRequest

func NewUpdateManagedClusterNodeRequest(server string, organization string, cluster string, hostname string, body UpdateManagedClusterNodeJSONRequestBody) (*http.Request, error)

NewUpdateManagedClusterNodeRequest calls the generic UpdateManagedClusterNode builder with application/json body

func NewUpdateManagedClusterNodeRequestWithBody

func NewUpdateManagedClusterNodeRequestWithBody(server string, organization string, cluster string, hostname string, contentType string, body io.Reader) (*http.Request, error)

NewUpdateManagedClusterNodeRequestWithBody generates requests for UpdateManagedClusterNode with any type of body

func NewUpdateManagedClusterPermissionsRequest

func NewUpdateManagedClusterPermissionsRequest(server string, organization string, cluster string, body UpdateManagedClusterPermissionsJSONRequestBody) (*http.Request, error)

NewUpdateManagedClusterPermissionsRequest calls the generic UpdateManagedClusterPermissions builder with application/json body

func NewUpdateManagedClusterPermissionsRequestWithBody

func NewUpdateManagedClusterPermissionsRequestWithBody(server string, organization string, cluster string, contentType string, body io.Reader) (*http.Request, error)

NewUpdateManagedClusterPermissionsRequestWithBody generates requests for UpdateManagedClusterPermissions with any type of body

func NewUpdateManagedClusterRequest

func NewUpdateManagedClusterRequest(server string, organization string, cluster string, body UpdateManagedClusterJSONRequestBody) (*http.Request, error)

NewUpdateManagedClusterRequest calls the generic UpdateManagedCluster builder with application/json body

func NewUpdateManagedClusterRequestWithBody

func NewUpdateManagedClusterRequestWithBody(server string, organization string, cluster string, contentType string, body io.Reader) (*http.Request, error)

NewUpdateManagedClusterRequestWithBody generates requests for UpdateManagedCluster with any type of body

func NewUpdateOrganizationAuthMethodOidcRequest

func NewUpdateOrganizationAuthMethodOidcRequest(server string, organization string, authName string, body UpdateOrganizationAuthMethodOidcJSONRequestBody) (*http.Request, error)

NewUpdateOrganizationAuthMethodOidcRequest calls the generic UpdateOrganizationAuthMethodOidc builder with application/json body

func NewUpdateOrganizationAuthMethodOidcRequestWithBody

func NewUpdateOrganizationAuthMethodOidcRequestWithBody(server string, organization string, authName string, contentType string, body io.Reader) (*http.Request, error)

NewUpdateOrganizationAuthMethodOidcRequestWithBody generates requests for UpdateOrganizationAuthMethodOidc with any type of body

func NewUpdateOrganizationCloudAccountAccessRequest

func NewUpdateOrganizationCloudAccountAccessRequest(server string, organization string, name string, body UpdateOrganizationCloudAccountAccessJSONRequestBody) (*http.Request, error)

NewUpdateOrganizationCloudAccountAccessRequest calls the generic UpdateOrganizationCloudAccountAccess builder with application/json body

func NewUpdateOrganizationCloudAccountAccessRequestWithBody

func NewUpdateOrganizationCloudAccountAccessRequestWithBody(server string, organization string, name string, contentType string, body io.Reader) (*http.Request, error)

NewUpdateOrganizationCloudAccountAccessRequestWithBody generates requests for UpdateOrganizationCloudAccountAccess with any type of body

func NewUpdateOrganizationCloudAccountCredentialsRequest

func NewUpdateOrganizationCloudAccountCredentialsRequest(server string, organization string, name string, body UpdateOrganizationCloudAccountCredentialsJSONRequestBody) (*http.Request, error)

NewUpdateOrganizationCloudAccountCredentialsRequest calls the generic UpdateOrganizationCloudAccountCredentials builder with application/json body

func NewUpdateOrganizationCloudAccountCredentialsRequestWithBody

func NewUpdateOrganizationCloudAccountCredentialsRequestWithBody(server string, organization string, name string, contentType string, body io.Reader) (*http.Request, error)

NewUpdateOrganizationCloudAccountCredentialsRequestWithBody generates requests for UpdateOrganizationCloudAccountCredentials with any type of body

func NewUpdateOrganizationCloudAccountNetworkRequest

func NewUpdateOrganizationCloudAccountNetworkRequest(server string, organization string, name string, networkName string, body UpdateOrganizationCloudAccountNetworkJSONRequestBody) (*http.Request, error)

NewUpdateOrganizationCloudAccountNetworkRequest calls the generic UpdateOrganizationCloudAccountNetwork builder with application/json body

func NewUpdateOrganizationCloudAccountNetworkRequestWithBody

func NewUpdateOrganizationCloudAccountNetworkRequestWithBody(server string, organization string, name string, networkName string, contentType string, body io.Reader) (*http.Request, error)

NewUpdateOrganizationCloudAccountNetworkRequestWithBody generates requests for UpdateOrganizationCloudAccountNetwork with any type of body

func NewUpdatePlatformImageRequest

func NewUpdatePlatformImageRequest(server string, csp string, region string, name string, arch string, body UpdatePlatformImageJSONRequestBody) (*http.Request, error)

NewUpdatePlatformImageRequest calls the generic UpdatePlatformImage builder with application/json body

func NewUpdatePlatformImageRequestWithBody

func NewUpdatePlatformImageRequestWithBody(server string, csp string, region string, name string, arch string, contentType string, body io.Reader) (*http.Request, error)

NewUpdatePlatformImageRequestWithBody generates requests for UpdatePlatformImage with any type of body

func NewUpdatePlatformReportRequest

func NewUpdatePlatformReportRequest(server string, id string, body UpdatePlatformReportJSONRequestBody) (*http.Request, error)

NewUpdatePlatformReportRequest calls the generic UpdatePlatformReport builder with application/json body

func NewUpdatePlatformReportRequestWithBody

func NewUpdatePlatformReportRequestWithBody(server string, id string, contentType string, body io.Reader) (*http.Request, error)

NewUpdatePlatformReportRequestWithBody generates requests for UpdatePlatformReport with any type of body

func NewUpdateResourceGroupPermissionsRequest

func NewUpdateResourceGroupPermissionsRequest(server string, organization string, user string, name string, body UpdateResourceGroupPermissionsJSONRequestBody) (*http.Request, error)

NewUpdateResourceGroupPermissionsRequest calls the generic UpdateResourceGroupPermissions builder with application/json body

func NewUpdateResourceGroupPermissionsRequestWithBody

func NewUpdateResourceGroupPermissionsRequestWithBody(server string, organization string, user string, name string, contentType string, body io.Reader) (*http.Request, error)

NewUpdateResourceGroupPermissionsRequestWithBody generates requests for UpdateResourceGroupPermissions with any type of body

func NewUpdateSessionDeprecatedRequest

func NewUpdateSessionDeprecatedRequest(server string, namespace string, name string, body UpdateSessionDeprecatedJSONRequestBody) (*http.Request, error)

NewUpdateSessionDeprecatedRequest calls the generic UpdateSessionDeprecated builder with application/json body

func NewUpdateSessionDeprecatedRequestWithBody

func NewUpdateSessionDeprecatedRequestWithBody(server string, namespace string, name string, contentType string, body io.Reader) (*http.Request, error)

NewUpdateSessionDeprecatedRequestWithBody generates requests for UpdateSessionDeprecated with any type of body

func NewUpdateUserSessionAccessRequest

func NewUpdateUserSessionAccessRequest(server string, organization string, user string, name string, body UpdateUserSessionAccessJSONRequestBody) (*http.Request, error)

NewUpdateUserSessionAccessRequest calls the generic UpdateUserSessionAccess builder with application/json body

func NewUpdateUserSessionAccessRequestWithBody

func NewUpdateUserSessionAccessRequestWithBody(server string, organization string, user string, name string, contentType string, body io.Reader) (*http.Request, error)

NewUpdateUserSessionAccessRequestWithBody generates requests for UpdateUserSessionAccess with any type of body

func NewUpdateUserSessionRequest

func NewUpdateUserSessionRequest(server string, organization string, user string, name string, body UpdateUserSessionJSONRequestBody) (*http.Request, error)

NewUpdateUserSessionRequest calls the generic UpdateUserSession builder with application/json body

func NewUpdateUserSessionRequestWithBody

func NewUpdateUserSessionRequestWithBody(server string, organization string, user string, name string, contentType string, body io.Reader) (*http.Request, error)

NewUpdateUserSessionRequestWithBody generates requests for UpdateUserSession with any type of body

func NewUpdateUserSettingsRequest

func NewUpdateUserSettingsRequest(server string, organization string, user string, body UpdateUserSettingsJSONRequestBody) (*http.Request, error)

NewUpdateUserSettingsRequest calls the generic UpdateUserSettings builder with application/json body

func NewUpdateUserSettingsRequestWithBody

func NewUpdateUserSettingsRequestWithBody(server string, organization string, user string, contentType string, body io.Reader) (*http.Request, error)

NewUpdateUserSettingsRequestWithBody generates requests for UpdateUserSettings with any type of body

func NewUpdateUserWorkspaceRequest

func NewUpdateUserWorkspaceRequest(server string, organization string, user string, body UpdateUserWorkspaceJSONRequestBody) (*http.Request, error)

NewUpdateUserWorkspaceRequest calls the generic UpdateUserWorkspace builder with application/json body

func NewUpdateUserWorkspaceRequestWithBody

func NewUpdateUserWorkspaceRequestWithBody(server string, organization string, user string, contentType string, body io.Reader) (*http.Request, error)

NewUpdateUserWorkspaceRequestWithBody generates requests for UpdateUserWorkspace with any type of body

func NewUpgradeHelmChartRequest

func NewUpgradeHelmChartRequest(server string, organization string, clusterName string, namespace string, body UpgradeHelmChartJSONRequestBody) (*http.Request, error)

NewUpgradeHelmChartRequest calls the generic UpgradeHelmChart builder with application/json body

func NewUpgradeHelmChartRequestWithBody

func NewUpgradeHelmChartRequestWithBody(server string, organization string, clusterName string, namespace string, contentType string, body io.Reader) (*http.Request, error)

NewUpgradeHelmChartRequestWithBody generates requests for UpgradeHelmChart with any type of body

Types

type AIChatMessage

type AIChatMessage struct {
	Content   *string    `json:"content,omitempty"`
	Role      *string    `json:"role,omitempty"`
	Timestamp *time.Time `json:"timestamp,omitempty"`
}

AIChatMessage defines model for AIChatMessage.

type AccessManagementBody

type AccessManagementBody struct {
	// HomeDirectories Enable pam_mkhomedir for automatic home directory creation
	HomeDirectories bool `json:"homeDirectories"`

	// SshKeys Enable AuthorizedKeysCommand for SSH key lookup
	SshKeys bool `json:"sshKeys"`

	// SudoAccess Enable sudoers.d for pwsudo group
	SudoAccess bool `json:"sudoAccess"`

	// UserPopulation Enable libnss_cache, nsswitch, and user/group cache file sync
	UserPopulation bool `json:"userPopulation"`
}

AccessManagementBody defines model for AccessManagementBody.

type AddCorsRulesAwsBucketResponse

type AddCorsRulesAwsBucketResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSONDefault  *Error
}

func ParseAddCorsRulesAwsBucketResponse

func ParseAddCorsRulesAwsBucketResponse(rsp *http.Response) (*AddCorsRulesAwsBucketResponse, error)

ParseAddCorsRulesAwsBucketResponse parses an HTTP response from a AddCorsRulesAwsBucketWithResponse call

func (AddCorsRulesAwsBucketResponse) Status

Status returns HTTPResponse.Status

func (AddCorsRulesAwsBucketResponse) StatusCode

func (r AddCorsRulesAwsBucketResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type AddCorsRulesAzureBucketResponse

type AddCorsRulesAzureBucketResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSONDefault  *Error
}

func ParseAddCorsRulesAzureBucketResponse

func ParseAddCorsRulesAzureBucketResponse(rsp *http.Response) (*AddCorsRulesAzureBucketResponse, error)

ParseAddCorsRulesAzureBucketResponse parses an HTTP response from a AddCorsRulesAzureBucketWithResponse call

func (AddCorsRulesAzureBucketResponse) Status

Status returns HTTPResponse.Status

func (AddCorsRulesAzureBucketResponse) StatusCode

func (r AddCorsRulesAzureBucketResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type AddOrganizationAuthMethodOidcJSONRequestBody

type AddOrganizationAuthMethodOidcJSONRequestBody = Oidc

AddOrganizationAuthMethodOidcJSONRequestBody defines body for AddOrganizationAuthMethodOidc for application/json ContentType.

type AddOrganizationAuthMethodOidcResponse

type AddOrganizationAuthMethodOidcResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON200      *Oidc
	JSONDefault  *Error
}

func ParseAddOrganizationAuthMethodOidcResponse

func ParseAddOrganizationAuthMethodOidcResponse(rsp *http.Response) (*AddOrganizationAuthMethodOidcResponse, error)

ParseAddOrganizationAuthMethodOidcResponse parses an HTTP response from a AddOrganizationAuthMethodOidcWithResponse call

func (AddOrganizationAuthMethodOidcResponse) Status

Status returns HTTPResponse.Status

func (AddOrganizationAuthMethodOidcResponse) StatusCode

StatusCode returns HTTPResponse.StatusCode

type AddOtpMfaOutputBody

type AddOtpMfaOutputBody struct {
	// QrImage Base64 encoded QR code image for authenticator apps
	QrImage string `json:"qrImage"`

	// Secret TOTP secret key
	Secret string `json:"secret"`
}

AddOtpMfaOutputBody defines model for AddOtpMfaOutputBody.

type AgentHeartbeatJSONRequestBody

type AgentHeartbeatJSONRequestBody = HeartbeatInputBody

AgentHeartbeatJSONRequestBody defines body for AgentHeartbeat for application/json ContentType.

type AgentHeartbeatResponse

type AgentHeartbeatResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON200      *HeartbeatOutputBody
	JSONDefault  *Error
}

func ParseAgentHeartbeatResponse

func ParseAgentHeartbeatResponse(rsp *http.Response) (*AgentHeartbeatResponse, error)

ParseAgentHeartbeatResponse parses an HTTP response from a AgentHeartbeatWithResponse call

func (AgentHeartbeatResponse) Status

func (r AgentHeartbeatResponse) Status() string

Status returns HTTPResponse.Status

func (AgentHeartbeatResponse) StatusCode

func (r AgentHeartbeatResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type AiChatProviderResponse

type AiChatProviderResponse struct {
	// BucketName Attached storage bucket name
	BucketName *string `json:"bucketName,omitempty"`

	// Csp Cloud service provider
	Csp string `json:"csp"`

	// Documents List of ingested documents
	Documents *[]string `json:"documents"`

	// Id Unique identifier for the resource
	Id string `json:"id"`

	// Ingested Whether documents have been ingested
	Ingested bool `json:"ingested"`

	// Model AI model name
	Model *string `json:"model,omitempty"`

	// Name Name of the AI Chat provider
	Name string `json:"name"`

	// RefreshInterval Refresh interval for the AI provider
	RefreshInterval *string `json:"refreshInterval,omitempty"`

	// Region AI provider region (for managed providers)
	Region *string `json:"region,omitempty"`

	// Shared Groups this AI Chat provider is shared with
	Shared *[]SharedPermission `json:"shared"`

	// Status Current status of the AI Chat provider
	Status string `json:"status"`

	// User The username of the user that owns this resource
	User string `json:"user"`
}

AiChatProviderResponse defines model for AiChatProviderResponse.

type AiChatProvidersResponse

type AiChatProvidersResponse struct {
	// Csp Cloud service provider
	Csp string `json:"csp"`

	// Id Unique identifier for the AI Chat provider
	Id string `json:"id"`

	// Model AI model name
	Model *string `json:"model"`

	// Name Name of the AI Chat provider
	Name string `json:"name"`

	// Region AI provider region
	Region *string `json:"region"`

	// Shared Groups this AI Chat provider is shared with
	Shared *[]SharedPermission `json:"shared"`

	// Status Current status of the AI Chat provider
	Status string `json:"status"`

	// User The username of the user that owns this resource.
	User string `json:"user"`
}

AiChatProvidersResponse defines model for AiChatProvidersResponse.

type Alert

type Alert struct {
	// CreatedAt Alert creation time
	CreatedAt time.Time `json:"createdAt"`

	// Id Alert Id
	Id string `json:"id"`

	// Message Alert message
	Message string `json:"message"`

	// Title Alert title
	Title string `json:"title"`

	// UpdatedAt Alert last update time
	UpdatedAt time.Time `json:"updatedAt"`
}

Alert defines model for Alert.

type Allocation

type Allocation struct {
	// CurrentOrgThreshold Current organization threshold level
	CurrentOrgThreshold *int64 `json:"currentOrgThreshold,omitempty"`

	// EstimatedUsed Estimated amount used
	EstimatedUsed *float64 `json:"estimatedUsed,omitempty"`

	// Name Allocation name
	Name string `json:"name"`

	// Parent Parent allocation name
	Parent *string `json:"parent,omitempty"`

	// Total Total allocation amount
	Total float64 `json:"total"`

	// Unit Unit of measurement
	Unit string `json:"unit"`

	// Used Amount used
	Used *float64 `json:"used,omitempty"`
}

Allocation defines model for Allocation.

type AllocationPermissions

type AllocationPermissions struct {
	// Groups Map of group names to permissions
	Groups map[string]map[string]bool `json:"groups"`

	// Organization Map of permission names to whether entire organization has that access
	Organization map[string]bool `json:"organization"`
}

AllocationPermissions defines model for AllocationPermissions.

type AllocationThreshold

type AllocationThreshold struct {
	// Description The description of the threshold.
	Description string `json:"description"`

	// LabelColor The color for the threshold label.
	LabelColor string `json:"labelColor"`

	// Name The name of the threshold.
	Name string `json:"name"`

	// Threshold The threshold percentage.
	Threshold float64 `json:"threshold"`
}

AllocationThreshold defines model for AllocationThreshold.

type Allocations

type Allocations struct {
	// EstimatedUsed Estimated used allocation
	EstimatedUsed *float64 `json:"estimatedUsed,omitempty"`

	// Total Total allocation
	Total *float64 `json:"total,omitempty"`

	// Used Used allocation
	Used *float64 `json:"used,omitempty"`
}

Allocations defines model for Allocations.

type ApiKey

type ApiKey struct {
	// Created The timestamp the API key was created.
	Created *time.Time `json:"created,omitempty"`

	// Expiration The timestamp when the API key will expire. Not present or null if the key does not expire.
	Expiration *time.Time `json:"expiration,omitempty"`

	// Id The unique identifier for the API key.
	Id *string `json:"id,omitempty"`

	// Title The title of the API key.
	Title string `json:"title"`
}

ApiKey defines model for ApiKey.

type AppInfoStruct

type AppInfoStruct struct {
	// ClusterId The id of the cluster that the app is to use.
	ClusterId *string `json:"clusterId"`

	// SessionNames The name of the session(s) that this app is to use.
	SessionNames *map[string]string `json:"sessionNames,omitempty"`
}

AppInfoStruct defines model for AppInfoStruct.

type AuthMethod

type AuthMethod struct {
	// DisplayName Display name of the authentication method.
	DisplayName *string `json:"displayName,omitempty"`

	// Id ID of the authentication method.
	Id string `json:"id"`

	// Name Name of the authentication method.
	Name string `json:"name"`

	// Type Type of the authentication method.
	Type string `json:"type"`
}

AuthMethod defines model for AuthMethod.

type AuthSession

type AuthSession struct {
	// Admin Indicates if the user is an admin.
	Admin bool `json:"admin"`

	// Email Email address of the user.
	Email string `json:"email"`

	// Features List of enabled feature previews.
	Features *[]string `json:"features"`

	// ImpersonatedBy Original user who is impersonating this user, if any.
	ImpersonatedBy *string `json:"impersonatedBy,omitempty"`

	// Name Full name of the user.
	Name string `json:"name"`

	// Organization Organization the user belongs to.
	Organization string `json:"organization"`

	// OrganizationAdmin Indicates if the user is an admin of the organization.
	OrganizationAdmin bool `json:"organizationAdmin"`

	// OrganizationRoles Roles the user has within the organization.
	OrganizationRoles *[]string `json:"organizationRoles"`

	// Partner Indicates if the user is a partner.
	Partner bool `json:"partner"`

	// PasswordUpdatedAt Timestamp of when the password was last updated.
	PasswordUpdatedAt *time.Time `json:"passwordUpdatedAt,omitempty"`

	// SafeUsername Safe username of the user, used when names have stricter rules.
	SafeUsername string `json:"safeUsername"`

	// SidebarOptions Options for the sidebar.
	SidebarOptions *[]string `json:"sidebarOptions"`

	// Username Username of the user.
	Username string `json:"username"`

	// Vscode Whether the user workspace is using VS Code
	Vscode bool `json:"vscode"`
}

AuthSession defines model for AuthSession.

type AwsBucket

type AwsBucket struct {
	// AttachedTo Resources the storage is attached to.
	AttachedTo *[]StorageAttachment `json:"attachedTo,omitempty"`

	// BaseInfrastructure Base infrastructure the storage uses to provision.
	BaseInfrastructure *string `json:"baseInfrastructure,omitempty"`

	// BucketName Name of the AWS bucket
	BucketName *string `json:"bucketName,omitempty"`

	// Csp Cloud service provider of the storage.
	Csp string `json:"csp"`

	// CurrentlyProvisioning Indicates if the storage is currently being provisioned.
	CurrentlyProvisioning bool `json:"currentlyProvisioning"`

	// Description Description of the storage.
	Description *string `json:"description,omitempty"`

	// DisplayName Display name of the storage.
	DisplayName *string `json:"displayName,omitempty"`

	// GovCloud Indicates if the storage is in a GovCloud environment.
	GovCloud *bool `json:"govCloud,omitempty"`

	// Group Group the storage bills to.
	Group *string `json:"group,omitempty"`

	// Id ID of the storage.
	Id string `json:"id"`

	// ImageUrl URL of the icon used for the storage. This will be empty if the default image is used.
	ImageUrl *string `json:"imageUrl,omitempty"`

	// Name Name of the storage.
	Name string `json:"name"`

	// Network Network the storage uses to provision.
	Network *string `json:"network,omitempty"`

	// ProvisionError Error message if the storage provisioning failed.
	ProvisionError *string `json:"provisionError,omitempty"`

	// Provisioned Indicates if the storage has been provisioned.
	Provisioned bool `json:"provisioned"`

	// Region Region the AWS bucket is in
	Region           *string       `json:"region,omitempty"`
	RuntimeAlert     *RunAlert     `json:"runtimeAlert,omitempty"`
	SessionCostAlert *SessionAlert `json:"sessionCostAlert,omitempty"`

	// SessionNumber Session number of the storage.
	SessionNumber *int64 `json:"sessionNumber,omitempty"`

	// Shared Sharing permissions of the storage.
	Shared *[]Shared `json:"shared"`

	// Status Current status of the storage.
	Status *string `json:"status,omitempty"`

	// Tags Tags associated with the storage.
	Tags *[]string `json:"tags,omitempty"`

	// Type Type of storage.
	Type string `json:"type"`

	// User User associated with the storage.
	User string `json:"user"`

	// Versioning Indicates if the AWS bucket has versioning enabled
	Versioning *bool `json:"versioning,omitempty"`
}

AwsBucket defines model for AwsBucket.

type AwsDisk

type AwsDisk struct {
	// AttachedTo Resources the storage is attached to.
	AttachedTo *[]StorageAttachment `json:"attachedTo,omitempty"`

	// BaseInfrastructure Base infrastructure the storage uses to provision.
	BaseInfrastructure *string `json:"baseInfrastructure,omitempty"`

	// Csp Cloud service provider of the storage.
	Csp string `json:"csp"`

	// CurrentlyProvisioning Indicates if the storage is currently being provisioned.
	CurrentlyProvisioning bool `json:"currentlyProvisioning"`

	// Description Description of the storage.
	Description *string `json:"description,omitempty"`

	// DisplayName Display name of the storage.
	DisplayName *string `json:"displayName,omitempty"`

	// Encrypted Indicates if the disk is encrypted
	Encrypted *bool `json:"encrypted,omitempty"`

	// GovCloud Indicates if the storage is in a GovCloud environment.
	GovCloud *bool `json:"govCloud,omitempty"`

	// Group Group the storage bills to.
	Group *string `json:"group,omitempty"`

	// Id ID of the storage.
	Id string `json:"id"`

	// ImageUrl URL of the icon used for the storage. This will be empty if the default image is used.
	ImageUrl *string `json:"imageUrl,omitempty"`

	// Name Name of the storage.
	Name string `json:"name"`

	// Network Network the storage uses to provision.
	Network *string `json:"network,omitempty"`

	// ProvisionError Error message if the storage provisioning failed.
	ProvisionError *string `json:"provisionError,omitempty"`

	// Provisioned Indicates if the storage has been provisioned.
	Provisioned bool `json:"provisioned"`

	// Region Region the AWS bucket is in
	Region *string `json:"region,omitempty"`

	// RestoreSnapshot Indicates if the disk is restored from a snapshot
	RestoreSnapshot  *bool         `json:"restoreSnapshot,omitempty"`
	RuntimeAlert     *RunAlert     `json:"runtimeAlert,omitempty"`
	SessionCostAlert *SessionAlert `json:"sessionCostAlert,omitempty"`

	// SessionNumber Session number of the storage.
	SessionNumber *int64 `json:"sessionNumber,omitempty"`

	// Shared Sharing permissions of the storage.
	Shared *[]Shared `json:"shared"`

	// SizeGb Size of the AWS disk in GB
	SizeGb *int32 `json:"sizeGb,omitempty"`

	// Status Current status of the storage.
	Status *string `json:"status,omitempty"`

	// Tags Tags associated with the storage.
	Tags *[]string `json:"tags,omitempty"`

	// Type Type of the AWS disk
	Type *string `json:"type,omitempty"`

	// User User associated with the storage.
	User string `json:"user"`

	// Zone Availability zone of the AWS disk
	Zone *string `json:"zone,omitempty"`
}

AwsDisk defines model for AwsDisk.

type AwsEfs

type AwsEfs struct {
	// AttachedTo Resources the storage is attached to.
	AttachedTo *[]StorageAttachment `json:"attachedTo,omitempty"`

	// BaseInfrastructure Base infrastructure the storage uses to provision.
	BaseInfrastructure *string `json:"baseInfrastructure,omitempty"`

	// Csp Cloud service provider of the storage.
	Csp string `json:"csp"`

	// CurrentlyProvisioning Indicates if the storage is currently being provisioned.
	CurrentlyProvisioning bool `json:"currentlyProvisioning"`

	// Description Description of the storage.
	Description *string `json:"description,omitempty"`

	// DisplayName Display name of the storage.
	DisplayName *string `json:"displayName,omitempty"`

	// FileSystemId ID of the AWS elastic filesystem
	FileSystemId *string `json:"fileSystemId,omitempty"`

	// GovCloud Indicates if the storage is in a GovCloud environment.
	GovCloud *bool `json:"govCloud,omitempty"`

	// Group Group the storage bills to.
	Group *string `json:"group,omitempty"`

	// Id ID of the storage.
	Id string `json:"id"`

	// ImageUrl URL of the icon used for the storage. This will be empty if the default image is used.
	ImageUrl *string `json:"imageUrl,omitempty"`

	// MountTargets Mount targets of the AWS elastic filesystem
	MountTargets *map[string]string `json:"mountTargets,omitempty"`

	// Name Name of the storage.
	Name string `json:"name"`

	// Network Network the storage uses to provision.
	Network *string `json:"network,omitempty"`

	// ProvisionError Error message if the storage provisioning failed.
	ProvisionError *string `json:"provisionError,omitempty"`

	// Provisioned Indicates if the storage has been provisioned.
	Provisioned bool `json:"provisioned"`

	// Region Region the AWS bucket is in
	Region           *string       `json:"region,omitempty"`
	RuntimeAlert     *RunAlert     `json:"runtimeAlert,omitempty"`
	SessionCostAlert *SessionAlert `json:"sessionCostAlert,omitempty"`

	// SessionNumber Session number of the storage.
	SessionNumber *int64 `json:"sessionNumber,omitempty"`

	// Shared Sharing permissions of the storage.
	Shared *[]Shared `json:"shared"`

	// Status Current status of the storage.
	Status *string `json:"status,omitempty"`

	// Tags Tags associated with the storage.
	Tags *[]string `json:"tags,omitempty"`

	// ThroughputMode Throughput mode of the AWS elastic filesystem
	ThroughputMode *string `json:"throughputMode,omitempty"`

	// Type Type of storage.
	Type string `json:"type"`

	// User User associated with the storage.
	User string `json:"user"`
}

AwsEfs defines model for AwsEfs.

type AwsLustre

type AwsLustre struct {
	// AttachedTo Resources the storage is attached to.
	AttachedTo *[]StorageAttachment `json:"attachedTo,omitempty"`

	// AvailabilityZone Availability zone of the AWS Lustre file system
	AvailabilityZone *string `json:"availabilityZone,omitempty"`

	// BaseInfrastructure Base infrastructure the storage uses to provision.
	BaseInfrastructure *string `json:"baseInfrastructure,omitempty"`

	// Csp Cloud service provider of the storage.
	Csp string `json:"csp"`

	// CurrentlyProvisioning Indicates if the storage is currently being provisioned.
	CurrentlyProvisioning bool `json:"currentlyProvisioning"`

	// Description Description of the storage.
	Description *string `json:"description,omitempty"`

	// DisplayName Display name of the storage.
	DisplayName *string `json:"displayName,omitempty"`

	// Ephemeral Indicates if the storage is ephemeral.
	Ephemeral *bool `json:"ephemeral,omitempty"`

	// ExportPath Export path for the AWS Lustre file system
	ExportPath *string `json:"exportPath,omitempty"`

	// FsName Name of the AWS Lustre file system
	FsName *string `json:"fsName,omitempty"`

	// FsxCompression Compression type of the AWS Lustre file system
	FsxCompression *string `json:"fsxCompression,omitempty"`

	// FsxDeployment Deployment type of the AWS Lustre file system
	FsxDeployment *string `json:"fsxDeployment,omitempty"`

	// FsxId ID of the AWS Lustre file system
	FsxId *string `json:"fsxId,omitempty"`

	// FsxThroughput Throughput type of the AWS Lustre file system
	FsxThroughput *string `json:"fsxThroughput,omitempty"`

	// GovCloud Indicates if the storage is in a GovCloud environment.
	GovCloud *bool `json:"govCloud,omitempty"`

	// Group Group the storage bills to.
	Group *string `json:"group,omitempty"`

	// Id ID of the storage.
	Id string `json:"id"`

	// ImageUrl URL of the icon used for the storage. This will be empty if the default image is used.
	ImageUrl *string `json:"imageUrl,omitempty"`

	// ImportPath Import path for the AWS Lustre file system
	ImportPath *string `json:"importPath,omitempty"`

	// Mds Metadata server of the AWS Lustre file system
	Mds *string `json:"mds,omitempty"`

	// Name Name of the storage.
	Name string `json:"name"`

	// Network Network the storage uses to provision.
	Network *string `json:"network,omitempty"`

	// ProvisionError Error message if the storage provisioning failed.
	ProvisionError *string `json:"provisionError,omitempty"`

	// Provisioned Indicates if the storage has been provisioned.
	Provisioned bool `json:"provisioned"`

	// Region Region the AWS bucket is in
	Region           *string       `json:"region,omitempty"`
	RuntimeAlert     *RunAlert     `json:"runtimeAlert,omitempty"`
	SessionCostAlert *SessionAlert `json:"sessionCostAlert,omitempty"`

	// SessionNumber Session number of the storage.
	SessionNumber *int64 `json:"sessionNumber,omitempty"`

	// Shared Sharing permissions of the storage.
	Shared *[]Shared `json:"shared"`

	// Status Current status of the storage.
	Status *string `json:"status,omitempty"`

	// StorageCapacity Storage capacity of the AWS Lustre file system
	StorageCapacity *int32 `json:"storageCapacity,omitempty"`

	// Tags Tags associated with the storage.
	Tags *[]string `json:"tags,omitempty"`

	// Type Type of storage.
	Type string `json:"type"`

	// User User associated with the storage.
	User string `json:"user"`
}

AwsLustre defines model for AwsLustre.

type AwsSagemakerDetail

type AwsSagemakerDetail struct {
	// BaseInfrastructure The base infrastructure name to which the Machine Learning Workspace is attached.
	BaseInfrastructure string `json:"baseInfrastructure"`

	// CreatedAt The creation timestamp of the Machine Learning Workspace.
	CreatedAt *time.Time `json:"createdAt,omitempty"`

	// Csp The cloud service provider for the Machine Learning Workspace.
	Csp AwsSagemakerDetailCsp `json:"csp"`

	// Description The description of the Machine Learning Workspace.
	Description string `json:"description"`

	// Endpoint The endpoint URL to access the Machine Learning Workspace Studio.
	Endpoint *string `json:"endpoint,omitempty"`

	// Group The group to which the Machine Learning Workspace will be associated.
	Group string `json:"group"`

	// Id The unique identifier of the resource.
	Id *string `json:"id,omitempty"`

	// Link The link to the Machine Learning Workspace.
	Link *string `json:"link,omitempty"`

	// Name The name of the Machine Learning Workspace resource.
	Name string `json:"name"`

	// Network The network name to which the Machine Learning Workspace is attached.
	Network string `json:"network"`

	// ProvisionStatus The current provisioning status of the Machine Learning Workspace.
	ProvisionStatus *string `json:"provisionStatus,omitempty"`

	// Provisioned Whether the Machine Learning Workspace is provisioned.
	Provisioned *bool `json:"provisioned,omitempty"`

	// Region The region where the Machine Learning Workspace will be provisioned.
	Region string `json:"region"`

	// Tags The tags associated with the Machine Learning Workspace.
	Tags *[]string `json:"tags"`

	// User Username of the user that owns the resource
	User *string `json:"user,omitempty"`

	// UserProfileName The user profile name associated with the SageMaker Studio.
	UserProfileName *string `json:"userProfileName,omitempty"`

	// WorkspaceId The workspace ID associated with the Machine Learning Workspace Studio.
	WorkspaceId *string `json:"workspaceId,omitempty"`
}

AwsSagemakerDetail defines model for AwsSagemakerDetail.

type AwsSagemakerDetailCsp

type AwsSagemakerDetailCsp string

AwsSagemakerDetailCsp The cloud service provider for the Machine Learning Workspace.

const (
	AwsSagemakerDetailCspAws    AwsSagemakerDetailCsp = "aws"
	AwsSagemakerDetailCspAzure  AwsSagemakerDetailCsp = "azure"
	AwsSagemakerDetailCspGoogle AwsSagemakerDetailCsp = "google"
)

Defines values for AwsSagemakerDetailCsp.

type AzureBlobStorage

type AzureBlobStorage struct {
	// AttachedTo Resources the storage is attached to.
	AttachedTo *[]StorageAttachment `json:"attachedTo,omitempty"`

	// BaseInfrastructure Base infrastructure the storage uses to provision.
	BaseInfrastructure *string `json:"baseInfrastructure,omitempty"`

	// BucketName Name of the Azure blob storage
	BucketName *string `json:"bucketName,omitempty"`

	// Csp Cloud service provider of the storage.
	Csp string `json:"csp"`

	// CurrentlyProvisioning Indicates if the storage is currently being provisioned.
	CurrentlyProvisioning bool `json:"currentlyProvisioning"`

	// Description Description of the storage.
	Description *string `json:"description,omitempty"`

	// DisplayName Display name of the storage.
	DisplayName *string `json:"displayName,omitempty"`

	// GovCloud Indicates if the storage is in a GovCloud environment.
	GovCloud *bool `json:"govCloud,omitempty"`

	// Group Group the storage bills to.
	Group *string `json:"group,omitempty"`

	// Id ID of the storage.
	Id string `json:"id"`

	// ImageUrl URL of the icon used for the storage. This will be empty if the default image is used.
	ImageUrl *string `json:"imageUrl,omitempty"`

	// Name Name of the storage.
	Name string `json:"name"`

	// Network Network the storage uses to provision.
	Network *string `json:"network,omitempty"`

	// ProvisionError Error message if the storage provisioning failed.
	ProvisionError *string `json:"provisionError,omitempty"`

	// Provisioned Indicates if the storage has been provisioned.
	Provisioned bool `json:"provisioned"`

	// Region Region the Azure blob storage is in
	Region           *string       `json:"region,omitempty"`
	RuntimeAlert     *RunAlert     `json:"runtimeAlert,omitempty"`
	SessionCostAlert *SessionAlert `json:"sessionCostAlert,omitempty"`

	// SessionNumber Session number of the storage.
	SessionNumber *int64 `json:"sessionNumber,omitempty"`

	// Shared Sharing permissions of the storage.
	Shared *[]Shared `json:"shared"`

	// Status Current status of the storage.
	Status *string `json:"status,omitempty"`

	// Tags Tags associated with the storage.
	Tags *[]string `json:"tags,omitempty"`

	// Type Type of storage.
	Type string `json:"type"`

	// User User associated with the storage.
	User string `json:"user"`
}

AzureBlobStorage defines model for AzureBlobStorage.

type AzureDisk

type AzureDisk struct {
	// AttachedTo Resources the storage is attached to.
	AttachedTo *[]StorageAttachment `json:"attachedTo,omitempty"`

	// BaseInfrastructure Base infrastructure the storage uses to provision.
	BaseInfrastructure *string `json:"baseInfrastructure,omitempty"`

	// Csp Cloud service provider of the storage.
	Csp string `json:"csp"`

	// CurrentlyProvisioning Indicates if the storage is currently being provisioned.
	CurrentlyProvisioning bool `json:"currentlyProvisioning"`

	// Description Description of the storage.
	Description *string `json:"description,omitempty"`

	// DisplayName Display name of the storage.
	DisplayName *string `json:"displayName,omitempty"`

	// GovCloud Indicates if the storage is in a GovCloud environment.
	GovCloud *bool `json:"govCloud,omitempty"`

	// Group Group the storage bills to.
	Group *string `json:"group,omitempty"`

	// Id ID of the storage.
	Id string `json:"id"`

	// ImageUrl URL of the icon used for the storage. This will be empty if the default image is used.
	ImageUrl *string `json:"imageUrl,omitempty"`

	// Name Name of the storage.
	Name string `json:"name"`

	// Network Network the storage uses to provision.
	Network *string `json:"network,omitempty"`

	// ProvisionError Error message if the storage provisioning failed.
	ProvisionError *string `json:"provisionError,omitempty"`

	// Provisioned Indicates if the storage has been provisioned.
	Provisioned      bool          `json:"provisioned"`
	RuntimeAlert     *RunAlert     `json:"runtimeAlert,omitempty"`
	SessionCostAlert *SessionAlert `json:"sessionCostAlert,omitempty"`

	// SessionNumber Session number of the storage.
	SessionNumber *int64 `json:"sessionNumber,omitempty"`

	// Shared Sharing permissions of the storage.
	Shared *[]Shared `json:"shared"`

	// Status Current status of the storage.
	Status *string `json:"status,omitempty"`

	// Tags Tags associated with the storage.
	Tags *[]string `json:"tags,omitempty"`

	// Type Type of storage.
	Type string `json:"type"`

	// User User associated with the storage.
	User string `json:"user"`
}

AzureDisk defines model for AzureDisk.

type AzureFiles

type AzureFiles struct {
	// AttachedTo Resources the storage is attached to.
	AttachedTo *[]StorageAttachment `json:"attachedTo,omitempty"`

	// AzfilesName Name of the Azure Files
	AzfilesName *string `json:"azfilesName,omitempty"`

	// BaseInfrastructure Base infrastructure the storage uses to provision.
	BaseInfrastructure *string `json:"baseInfrastructure,omitempty"`

	// Csp Cloud service provider of the storage.
	Csp string `json:"csp"`

	// CurrentlyProvisioning Indicates if the storage is currently being provisioned.
	CurrentlyProvisioning bool `json:"currentlyProvisioning"`

	// Description Description of the storage.
	Description *string `json:"description,omitempty"`

	// DisplayName Display name of the storage.
	DisplayName *string `json:"displayName,omitempty"`

	// GovCloud Indicates if the storage is in a GovCloud environment.
	GovCloud *bool `json:"govCloud,omitempty"`

	// Group Group the storage bills to.
	Group *string `json:"group,omitempty"`

	// Id ID of the storage.
	Id string `json:"id"`

	// ImageUrl URL of the icon used for the storage. This will be empty if the default image is used.
	ImageUrl *string `json:"imageUrl,omitempty"`

	// Name Name of the storage.
	Name string `json:"name"`

	// Network Network the storage uses to provision.
	Network *string `json:"network,omitempty"`

	// ProvisionError Error message if the storage provisioning failed.
	ProvisionError *string `json:"provisionError,omitempty"`

	// Provisioned Indicates if the storage has been provisioned.
	Provisioned bool `json:"provisioned"`

	// Region Region the Azure files is in
	Region           *string       `json:"region,omitempty"`
	RuntimeAlert     *RunAlert     `json:"runtimeAlert,omitempty"`
	SessionCostAlert *SessionAlert `json:"sessionCostAlert,omitempty"`

	// SessionNumber Session number of the storage.
	SessionNumber *int64 `json:"sessionNumber,omitempty"`

	// Shared Sharing permissions of the storage.
	Shared *[]Shared `json:"shared"`

	// Size Size of the Azure files in GB
	Size *int32 `json:"size,omitempty"`

	// Status Current status of the storage.
	Status *string `json:"status,omitempty"`

	// Tags Tags associated with the storage.
	Tags *[]string `json:"tags,omitempty"`

	// Type Type of storage.
	Type string `json:"type"`

	// User User associated with the storage.
	User string `json:"user"`
}

AzureFiles defines model for AzureFiles.

type AzureMachineLearningDetail

type AzureMachineLearningDetail struct {
	// BaseInfrastructure The base infrastructure name to which the Machine Learning Workspace is attached.
	BaseInfrastructure string `json:"baseInfrastructure"`

	// CreatedAt The creation timestamp of the Machine Learning Workspace.
	CreatedAt *time.Time `json:"createdAt,omitempty"`

	// Csp The cloud service provider for the Machine Learning Workspace.
	Csp AzureMachineLearningDetailCsp `json:"csp"`

	// Description The description of the Machine Learning Workspace.
	Description string `json:"description"`

	// Endpoint The endpoint URL to access the Machine Learning Workspace Studio.
	Endpoint *string `json:"endpoint,omitempty"`

	// Group The group to which the Machine Learning Workspace will be associated.
	Group string `json:"group"`

	// Id The unique identifier of the resource.
	Id *string `json:"id,omitempty"`

	// Link The link to the Machine Learning Workspace.
	Link *string `json:"link,omitempty"`

	// Name The name of the Machine Learning Workspace resource.
	Name string `json:"name"`

	// Network The network name to which the Machine Learning Workspace is attached.
	Network string `json:"network"`

	// Password The password associated with the Machine Learning Workspace.
	Password *string `json:"password,omitempty"`

	// PrincipalName The principal name associated with the Machine Learning Workspace.
	PrincipalName *string `json:"principalName,omitempty"`

	// ProvisionStatus The current provisioning status of the Machine Learning Workspace.
	ProvisionStatus *string `json:"provisionStatus,omitempty"`

	// Provisioned Whether the Machine Learning Workspace is provisioned.
	Provisioned *bool `json:"provisioned,omitempty"`

	// Region The region where the Machine Learning Workspace will be provisioned.
	Region string `json:"region"`

	// Tags The tags associated with the Machine Learning Workspace.
	Tags *[]string `json:"tags"`

	// User Username of the user that owns the resource
	User *string `json:"user,omitempty"`

	// UserId The user ID associated with the Machine Learning Workspace.
	UserId *string `json:"userId,omitempty"`

	// WorkspaceId The workspace ID associated with the Machine Learning Workspace Studio.
	WorkspaceId *string `json:"workspaceId,omitempty"`
}

AzureMachineLearningDetail defines model for AzureMachineLearningDetail.

type AzureMachineLearningDetailCsp

type AzureMachineLearningDetailCsp string

AzureMachineLearningDetailCsp The cloud service provider for the Machine Learning Workspace.

const (
	AzureMachineLearningDetailCspAws    AzureMachineLearningDetailCsp = "aws"
	AzureMachineLearningDetailCspAzure  AzureMachineLearningDetailCsp = "azure"
	AzureMachineLearningDetailCspGoogle AzureMachineLearningDetailCsp = "google"
)

Defines values for AzureMachineLearningDetailCsp.

type AzureManagedLustre

type AzureManagedLustre struct {
	// AttachedTo Resources the storage is attached to.
	AttachedTo *[]StorageAttachment `json:"attachedTo,omitempty"`

	// BaseInfrastructure Base infrastructure the storage uses to provision.
	BaseInfrastructure *string `json:"baseInfrastructure,omitempty"`

	// Csp Cloud service provider of the storage.
	Csp string `json:"csp"`

	// CurrentlyProvisioning Indicates if the storage is currently being provisioned.
	CurrentlyProvisioning bool `json:"currentlyProvisioning"`

	// Description Description of the storage.
	Description *string `json:"description,omitempty"`

	// DisplayName Display name of the storage.
	DisplayName *string `json:"displayName,omitempty"`

	// FilesystemId ID of the Lustre filesystem
	FilesystemId *string `json:"filesystemId,omitempty"`

	// GovCloud Indicates if the storage is in a GovCloud environment.
	GovCloud *bool `json:"govCloud,omitempty"`

	// Group Group the storage bills to.
	Group *string `json:"group,omitempty"`

	// Id ID of the storage.
	Id string `json:"id"`

	// ImageUrl URL of the icon used for the storage. This will be empty if the default image is used.
	ImageUrl *string `json:"imageUrl,omitempty"`

	// MaintenanceWindowDay Day of the week for maintenance window
	MaintenanceWindowDay *string `json:"maintenanceWindowDay,omitempty"`

	// MaintenanceWindowTime Time of the day for maintenance window
	MaintenanceWindowTime *string `json:"maintenanceWindowTime,omitempty"`

	// MgsAddress Address of the MGS (Management Server) in the Azure managed Lustre storage
	MgsAddress *string `json:"mgsAddress,omitempty"`

	// Name Name of the storage.
	Name string `json:"name"`

	// Network Network the storage uses to provision.
	Network *string `json:"network,omitempty"`

	// ProvisionError Error message if the storage provisioning failed.
	ProvisionError *string `json:"provisionError,omitempty"`

	// Provisioned Indicates if the storage has been provisioned.
	Provisioned bool `json:"provisioned"`

	// Region Region the Azure Managed Lustre is in
	Region           *string       `json:"region,omitempty"`
	RuntimeAlert     *RunAlert     `json:"runtimeAlert,omitempty"`
	SessionCostAlert *SessionAlert `json:"sessionCostAlert,omitempty"`

	// SessionNumber Session number of the storage.
	SessionNumber *int64 `json:"sessionNumber,omitempty"`

	// Shared Sharing permissions of the storage.
	Shared *[]Shared `json:"shared"`

	// Status Current status of the storage.
	Status *string `json:"status,omitempty"`

	// StorageSize Size of the Azure managed Lustre storage in TB
	StorageSize *int32 `json:"storageSize,omitempty"`

	// Tags Tags associated with the storage.
	Tags *[]string `json:"tags,omitempty"`

	// Type Type of the Azure managed Lustre storage
	Type *string `json:"type,omitempty"`

	// User User associated with the storage.
	User string `json:"user"`

	// Zone Zone the Azure managed Lustre storage is in
	Zone *string `json:"zone,omitempty"`
}

AzureManagedLustre defines model for AzureManagedLustre.

type AzureNetAppFiles

type AzureNetAppFiles struct {
	// AttachedTo Resources the storage is attached to.
	AttachedTo *[]StorageAttachment `json:"attachedTo,omitempty"`

	// BaseInfrastructure Base infrastructure the storage uses to provision.
	BaseInfrastructure *string `json:"baseInfrastructure,omitempty"`

	// Csp Cloud service provider of the storage.
	Csp string `json:"csp"`

	// CurrentlyProvisioning Indicates if the storage is currently being provisioned.
	CurrentlyProvisioning bool `json:"currentlyProvisioning"`

	// Description Description of the storage.
	Description *string `json:"description,omitempty"`

	// DisplayName Display name of the storage.
	DisplayName *string `json:"displayName,omitempty"`

	// ExportPath Export path of the Azure NetApp Files
	ExportPath *string `json:"exportPath,omitempty"`

	// GovCloud Indicates if the storage is in a GovCloud environment.
	GovCloud *bool `json:"govCloud,omitempty"`

	// Group Group the storage bills to.
	Group *string `json:"group,omitempty"`

	// Id ID of the storage.
	Id string `json:"id"`

	// ImageUrl URL of the icon used for the storage. This will be empty if the default image is used.
	ImageUrl *string `json:"imageUrl,omitempty"`

	// MountIp Mount IP of the Azure NetApp Files
	MountIp *string `json:"mountIp,omitempty"`

	// Name Name of the storage.
	Name string `json:"name"`

	// Network Network the storage uses to provision.
	Network *string `json:"network,omitempty"`

	// ProvisionError Error message if the storage provisioning failed.
	ProvisionError *string `json:"provisionError,omitempty"`

	// Provisioned Indicates if the storage has been provisioned.
	Provisioned bool `json:"provisioned"`

	// Region Region the Azure NetApp Files is in
	Region       *string   `json:"region,omitempty"`
	RuntimeAlert *RunAlert `json:"runtimeAlert,omitempty"`

	// Service Service level of the Azure NetApp Files
	Service          *string       `json:"service,omitempty"`
	SessionCostAlert *SessionAlert `json:"sessionCostAlert,omitempty"`

	// SessionNumber Session number of the storage.
	SessionNumber *int64 `json:"sessionNumber,omitempty"`

	// Shared Sharing permissions of the storage.
	Shared *[]Shared `json:"shared"`

	// Size Size of the Azure NetApp Files storage in TB
	Size *int32 `json:"size,omitempty"`

	// Status Current status of the storage.
	Status *string `json:"status,omitempty"`

	// Tags Tags associated with the storage.
	Tags *[]string `json:"tags,omitempty"`

	// Type Type of storage.
	Type string `json:"type"`

	// User User associated with the storage.
	User string `json:"user"`
}

AzureNetAppFiles defines model for AzureNetAppFiles.

type AzureSASToken

type AzureSASToken struct {
	// Expiry The expiration time of the SAS token.
	Expiry time.Time `json:"expiry"`

	// StorageName The name of the blob container on Azure.
	StorageName string `json:"storageName"`

	// Url The URL of the storage bucket with the SAS token appended in the query parameters.
	Url string `json:"url"`
}

AzureSASToken defines model for AzureSASToken.

type BillingProvisionOutput

type BillingProvisionOutput struct {
	AwsS3Bucket            *string `json:"awsS3Bucket,omitempty"`
	AwsS3BucketRegion      *string `json:"awsS3BucketRegion,omitempty"`
	AzureBlobContainerName *string `json:"azureBlobContainerName,omitempty"`
	AzureStorageAccount    *string `json:"azureStorageAccount,omitempty"`
	GoogleBigQueryDataset  *string `json:"googleBigQueryDataset,omitempty"`
}

BillingProvisionOutput defines model for BillingProvisionOutput.

type BillingResponse

type BillingResponse struct {
	Id               string                    `json:"id"`
	ProvisionOutput  *[]BillingProvisionOutput `json:"provisionOutput"`
	ProvisionedByOrg *bool                     `json:"provisionedByOrg"`
	Status           *string                   `json:"status"`
	UpdatedAt        *time.Time                `json:"updatedAt"`
}

BillingResponse defines model for BillingResponse.

type BooleanPolicyOutput

type BooleanPolicyOutput struct {
	// Level Level of the policy
	Level *string `json:"level,omitempty"`

	// Name Name of the policy
	Name *string `json:"name,omitempty"`

	// Value Value of the policy
	Value *bool `json:"value,omitempty"`
}

BooleanPolicyOutput defines model for BooleanPolicyOutput.

type BootstrapScript

type BootstrapScript struct {
	// CreatedAt The creation timestamp of the bootstrap script.
	CreatedAt time.Time `json:"createdAt"`

	// Script A bootstrap script belonging to the organization.
	Script string `json:"script"`

	// Type The type of the bootstrap script.
	Type BootstrapScriptType `json:"type"`

	// UpdatedAt The last update timestamp of the bootstrap script.
	UpdatedAt time.Time `json:"updatedAt"`
}

BootstrapScript defines model for BootstrapScript.

type BootstrapScriptType

type BootstrapScriptType string

BootstrapScriptType The type of the bootstrap script.

const (
	Cloudclusters BootstrapScriptType = "cloudclusters"
)

Defines values for BootstrapScriptType.

type Bucket

type Bucket struct {
	// BucketAccountName Account name associated with the bucket (Azure only)
	BucketAccountName string `json:"bucketAccountName"`

	// BucketName Name of the bucket in the cloud provider
	BucketName string `json:"bucketName"`

	// Csp Cloud service provider of the bucket
	Csp string `json:"csp"`

	// DisplayName Display name of the bucket
	DisplayName string `json:"displayName"`

	// Favorite Whether the bucket is favorited by the user
	Favorite bool `json:"favorite"`

	// GovCloud Indicates if the bucket is in GovCloud
	GovCloud bool `json:"govCloud"`

	// Id Unique identifier of the bucket
	Id string `json:"id"`

	// ImageUrl URL of the bucket's image/icon
	ImageUrl string `json:"imageUrl"`

	// Name Platform name of the bucket
	Name string `json:"name"`

	// Namespace User who created the bucket
	Namespace string `json:"namespace"`

	// Region Region where the bucket is located
	Region string `json:"region"`

	// Sessionless Indicates if the bucket is sessionless
	Sessionless bool `json:"sessionless"`

	// Shared List of groups with whom the bucket is shared
	Shared *[]Shared `json:"shared"`

	// Status Current provision status of the bucket
	Status string `json:"status"`

	// Tags Tags associated with the bucket
	Tags *[]string `json:"tags"`

	// Type Type of storage, should be 'bucket'
	Type string `json:"type"`
}

Bucket defines model for Bucket.

type BucketOutput

type BucketOutput struct {
	// AttachedTo Resources the storage is attached to.
	AttachedTo *[]StorageAttachment `json:"attachedTo,omitempty"`

	// BaseInfrastructure Base infrastructure the storage uses to provision.
	BaseInfrastructure *string `json:"baseInfrastructure,omitempty"`

	// BucketName Name of the bucket
	BucketName *string `json:"bucketName,omitempty"`

	// Csp Cloud service provider of the storage.
	Csp string `json:"csp"`

	// CurrentlyProvisioning Indicates if the storage is currently being provisioned.
	CurrentlyProvisioning bool `json:"currentlyProvisioning"`

	// Description Description of the storage.
	Description *string `json:"description,omitempty"`

	// DisplayName Display name of the storage.
	DisplayName *string `json:"displayName,omitempty"`

	// GovCloud Indicates if the storage is in a GovCloud environment.
	GovCloud *bool `json:"govCloud,omitempty"`

	// Group Group the storage bills to.
	Group *string `json:"group,omitempty"`

	// Id ID of the storage.
	Id string `json:"id"`

	// ImageUrl URL of the icon used for the storage. This will be empty if the default image is used.
	ImageUrl *string `json:"imageUrl,omitempty"`

	// Name Name of the storage.
	Name string `json:"name"`

	// Network Network the storage uses to provision.
	Network *string `json:"network,omitempty"`

	// ProvisionError Error message if the storage provisioning failed.
	ProvisionError *string `json:"provisionError,omitempty"`

	// Provisioned Indicates if the storage has been provisioned.
	Provisioned bool `json:"provisioned"`

	// Region Region the bucket is in
	Region           *string       `json:"region,omitempty"`
	RuntimeAlert     *RunAlert     `json:"runtimeAlert,omitempty"`
	SessionCostAlert *SessionAlert `json:"sessionCostAlert,omitempty"`

	// SessionNumber Session number of the storage.
	SessionNumber *int64 `json:"sessionNumber,omitempty"`

	// Shared Sharing permissions of the storage.
	Shared *[]Shared `json:"shared"`

	// Status Current status of the storage.
	Status *string `json:"status,omitempty"`

	// Tags Tags associated with the storage.
	Tags *[]string `json:"tags,omitempty"`

	// Type Type of storage.
	Type string `json:"type"`

	// User User associated with the storage.
	User string `json:"user"`

	// Versioning Indicates if the bucket has versioning enabled
	Versioning *bool `json:"versioning,omitempty"`
}

BucketOutput defines model for BucketOutput.

type BucketResource

type BucketResource struct {
	// BaseInfrastructure The base infrastructure name to which the storage is attached.
	BaseInfrastructure *string `json:"baseInfrastructure,omitempty"`

	// BucketName Name of the bucket.
	BucketName *string `json:"bucketName,omitempty"`

	// Description The description of the storage.
	Description *string `json:"description,omitempty"`

	// DisplayName The display name of the storage.
	DisplayName *string `json:"displayName,omitempty"`

	// EnableVersioning Indicates if versioning will be enabled. For AWS buckets only.
	EnableVersioning *bool `json:"enableVersioning,omitempty"`

	// Group The group to which the storage will be associated.
	Group string `json:"group"`

	// Network The network name to which the storage is attached.
	Network *string `json:"network,omitempty"`

	// Region Region the storage will be provisioned in.
	Region string `json:"region"`

	// Tags The tags associated with the storage.
	Tags *[]string `json:"tags"`
}

BucketResource defines model for BucketResource.

type ChartsBody

type ChartsBody struct {
	// Charts List of Helm charts across all clusters
	Charts *[]HelmChart `json:"charts"`

	// Errors List of cluster errors, if any
	Errors   *[]ClusterError `json:"errors"`
	Metadata ChartsMetadata  `json:"metadata"`
}

ChartsBody defines model for ChartsBody.

type ChartsMetadata

type ChartsMetadata struct {
	// SuccessfulClusters Number of clusters successfully queried
	SuccessfulClusters int64 `json:"successfulClusters"`

	// TotalCharts Total unique Helm charts across all clusters
	TotalCharts int64 `json:"totalCharts"`

	// TotalClusters Total number of clusters queried
	TotalClusters int64 `json:"totalClusters"`
}

ChartsMetadata defines model for ChartsMetadata.

type ChatHistoriesResponse

type ChatHistoriesResponse struct {
	// CreatedAt Creation timestamp of the chat history
	CreatedAt *time.Time `json:"createdAt,omitempty"`

	// CurrentAIChatId Current AI chat session ID
	CurrentAIChatId string `json:"currentAIChatId"`

	// Id Chat history ID
	Id string `json:"id"`

	// Title Title of the chat history
	Title *string `json:"title,omitempty"`

	// UpdatedAt Last update timestamp of the chat history
	UpdatedAt *time.Time `json:"updatedAt,omitempty"`

	// User Username of the chat history owner
	User string `json:"user"`
}

ChatHistoriesResponse defines model for ChatHistoriesResponse.

type ChatHistoryResponse

type ChatHistoryResponse struct {
	// CreatedAt Creation timestamp of the chat history
	CreatedAt *time.Time `json:"createdAt,omitempty"`

	// CurrentAIChatId Current AI chat session ID
	CurrentAIChatId string `json:"currentAIChatId"`

	// Id Chat history ID
	Id string `json:"id"`

	// Messages List of messages in the chat history
	Messages *[]AIChatMessage `json:"messages"`

	// Title Title of the chat history
	Title *string `json:"title,omitempty"`

	// UpdatedAt Last update timestamp of the chat history
	UpdatedAt *time.Time `json:"updatedAt,omitempty"`

	// User Username of the chat history owner
	User string `json:"user"`
}

ChatHistoryResponse defines model for ChatHistoryResponse.

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) AddCorsRulesAwsBucket

func (c *Client) AddCorsRulesAwsBucket(ctx context.Context, organization string, user string, name string, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) AddCorsRulesAzureBucket

func (c *Client) AddCorsRulesAzureBucket(ctx context.Context, organization string, user string, name string, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) AddOrganizationAuthMethodOidc

func (c *Client) AddOrganizationAuthMethodOidc(ctx context.Context, organization string, body AddOrganizationAuthMethodOidcJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) AddOrganizationAuthMethodOidcWithBody

func (c *Client) AddOrganizationAuthMethodOidcWithBody(ctx context.Context, organization string, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) AgentHeartbeat

func (c *Client) AgentHeartbeat(ctx context.Context, body AgentHeartbeatJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) AgentHeartbeatWithBody

func (c *Client) AgentHeartbeatWithBody(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) CreateAdminReport

func (c *Client) CreateAdminReport(ctx context.Context, body CreateAdminReportJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) CreateAdminReportWithBody

func (c *Client) CreateAdminReportWithBody(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) CreateAichatHistory

func (c *Client) CreateAichatHistory(ctx context.Context, organization string, user string, body CreateAichatHistoryJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) CreateAichatHistoryWithBody

func (c *Client) CreateAichatHistoryWithBody(ctx context.Context, organization string, user string, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) CreateAichatProvider

func (c *Client) CreateAichatProvider(ctx context.Context, organization string, user string, body CreateAichatProviderJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) CreateAichatProviderWithBody

func (c *Client) CreateAichatProviderWithBody(ctx context.Context, organization string, user string, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) CreateAllocation

func (c *Client) CreateAllocation(ctx context.Context, organization string, body CreateAllocationJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) CreateAllocationWithBody

func (c *Client) CreateAllocationWithBody(ctx context.Context, organization string, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) CreateGoogleManagedLustre

func (c *Client) CreateGoogleManagedLustre(ctx context.Context, organization string, user string, body CreateGoogleManagedLustreJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) CreateGoogleManagedLustreWithBody

func (c *Client) CreateGoogleManagedLustreWithBody(ctx context.Context, organization string, user string, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) CreateGroup

func (c *Client) CreateGroup(ctx context.Context, organization string, body CreateGroupJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) CreateGroupWithBody

func (c *Client) CreateGroupWithBody(ctx context.Context, organization string, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) CreateInstance

func (c *Client) CreateInstance(ctx context.Context, organization string, user string, body CreateInstanceJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) CreateInstanceWithBody

func (c *Client) CreateInstanceWithBody(ctx context.Context, organization string, user string, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) CreateIp

func (c *Client) CreateIp(ctx context.Context, organization string, user string, body CreateIpJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) CreateIpWithBody

func (c *Client) CreateIpWithBody(ctx context.Context, organization string, user string, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) CreateKubernetesQuota

func (c *Client) CreateKubernetesQuota(ctx context.Context, organization string, infraName string, body CreateKubernetesQuotaJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) CreateKubernetesQuotaWithBody

func (c *Client) CreateKubernetesQuotaWithBody(ctx context.Context, organization string, infraName string, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) CreateMachineLearningWorkspaces

func (c *Client) CreateMachineLearningWorkspaces(ctx context.Context, organization string, user string, body CreateMachineLearningWorkspacesJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) CreateMachineLearningWorkspacesWithBody

func (c *Client) CreateMachineLearningWorkspacesWithBody(ctx context.Context, organization string, user string, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) CreateManagedCluster

func (c *Client) CreateManagedCluster(ctx context.Context, organization string, body CreateManagedClusterJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) CreateManagedClusterWithBody

func (c *Client) CreateManagedClusterWithBody(ctx context.Context, organization string, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) CreateNetappOntapVolume

func (c *Client) CreateNetappOntapVolume(ctx context.Context, organization string, user string, ontapName string, body CreateNetappOntapVolumeJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) CreateNetappOntapVolumeWithBody

func (c *Client) CreateNetappOntapVolumeWithBody(ctx context.Context, organization string, user string, ontapName string, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) CreateNetappontap

func (c *Client) CreateNetappontap(ctx context.Context, organization string, user string, body CreateNetappontapJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) CreateNetappontapWithBody

func (c *Client) CreateNetappontapWithBody(ctx context.Context, organization string, user string, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) CreateOrganizationCloudAccount

func (c *Client) CreateOrganizationCloudAccount(ctx context.Context, organization string, body CreateOrganizationCloudAccountJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) CreateOrganizationCloudAccountNetwork

func (c *Client) CreateOrganizationCloudAccountNetwork(ctx context.Context, organization string, name string, body CreateOrganizationCloudAccountNetworkJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) CreateOrganizationCloudAccountNetworkWithBody

func (c *Client) CreateOrganizationCloudAccountNetworkWithBody(ctx context.Context, organization string, name string, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) CreateOrganizationCloudAccountWithBody

func (c *Client) CreateOrganizationCloudAccountWithBody(ctx context.Context, organization string, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) CreateOrganizationVariable

func (c *Client) CreateOrganizationVariable(ctx context.Context, organization string, body CreateOrganizationVariableJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) CreateOrganizationVariableWithBody

func (c *Client) CreateOrganizationVariableWithBody(ctx context.Context, organization string, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) CreatePlatformAlert

func (c *Client) CreatePlatformAlert(ctx context.Context, body CreatePlatformAlertJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) CreatePlatformAlertWithBody

func (c *Client) CreatePlatformAlertWithBody(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) CreatePlatformImage

func (c *Client) CreatePlatformImage(ctx context.Context, body CreatePlatformImageJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) CreatePlatformImageWithBody

func (c *Client) CreatePlatformImageWithBody(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) CreateResourceGroup

func (c *Client) CreateResourceGroup(ctx context.Context, organization string, user string, body CreateResourceGroupJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) CreateResourceGroupWithBody

func (c *Client) CreateResourceGroupWithBody(ctx context.Context, organization string, user string, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) CreateSession

func (c *Client) CreateSession(ctx context.Context, body CreateSessionJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) CreateSessionWithBody

func (c *Client) CreateSessionWithBody(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) CreateSshPrivateKey

func (c *Client) CreateSshPrivateKey(ctx context.Context, organization string, user string, body CreateSshPrivateKeyJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) CreateSshPrivateKeyWithBody

func (c *Client) CreateSshPrivateKeyWithBody(ctx context.Context, organization string, user string, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) CreateUnit

func (c *Client) CreateUnit(ctx context.Context, organization string, body CreateUnitJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) CreateUnitRule

func (c *Client) CreateUnitRule(ctx context.Context, organization string, unit string, body CreateUnitRuleJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) CreateUnitRuleWithBody

func (c *Client) CreateUnitRuleWithBody(ctx context.Context, organization string, unit string, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) CreateUnitSku

func (c *Client) CreateUnitSku(ctx context.Context, organization string, unit string, body CreateUnitSkuJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) CreateUnitSkuWithBody

func (c *Client) CreateUnitSkuWithBody(ctx context.Context, organization string, unit string, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) CreateUnitWithBody

func (c *Client) CreateUnitWithBody(ctx context.Context, organization string, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) CreateUsageEvent

func (c *Client) CreateUsageEvent(ctx context.Context, organization string, name string, body CreateUsageEventJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) CreateUsageEventWithBody

func (c *Client) CreateUsageEventWithBody(ctx context.Context, organization string, name string, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) CreateWorkflow

func (c *Client) CreateWorkflow(ctx context.Context, body CreateWorkflowJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) CreateWorkflowWithBody

func (c *Client) CreateWorkflowWithBody(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) DeleteAichatHistory

func (c *Client) DeleteAichatHistory(ctx context.Context, organization string, user string, chatId string, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) DeleteAllAllocationUsageEvents

func (c *Client) DeleteAllAllocationUsageEvents(ctx context.Context, organization string, name string, params *DeleteAllAllocationUsageEventsParams, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) DeleteAllMigrationLogs

func (c *Client) DeleteAllMigrationLogs(ctx context.Context, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) DeleteAllocationUsageEvents

func (c *Client) DeleteAllocationUsageEvents(ctx context.Context, organization string, name string, body DeleteAllocationUsageEventsJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) DeleteAllocationUsageEventsWithBody

func (c *Client) DeleteAllocationUsageEventsWithBody(ctx context.Context, organization string, name string, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) DeleteCloudAccountBilling

func (c *Client) DeleteCloudAccountBilling(ctx context.Context, organization string, name string, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) DeleteGoogleManagedLustre

func (c *Client) DeleteGoogleManagedLustre(ctx context.Context, organization string, user string, managedLustreName string, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) DeleteHelmRelease

func (c *Client) DeleteHelmRelease(ctx context.Context, organization string, clusterName string, namespace string, chartName string, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) DeleteInstance

func (c *Client) DeleteInstance(ctx context.Context, organization string, user string, instanceName string, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) DeleteIp

func (c *Client) DeleteIp(ctx context.Context, organization string, user string, name string, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) DeleteKubernetesWorkload

func (c *Client) DeleteKubernetesWorkload(ctx context.Context, organization string, clusterName string, namespace string, workloadType DeleteKubernetesWorkloadParamsWorkloadType, workloadName string, params *DeleteKubernetesWorkloadParams, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) DeleteMachineLearningWorkspacesByName

func (c *Client) DeleteMachineLearningWorkspacesByName(ctx context.Context, organization string, user string, name string, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) DeleteManagedCluster

func (c *Client) DeleteManagedCluster(ctx context.Context, organization string, cluster string, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) DeleteManagedClusterNode

func (c *Client) DeleteManagedClusterNode(ctx context.Context, organization string, cluster string, hostname string, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) DeleteMfa

func (c *Client) DeleteMfa(ctx context.Context, body DeleteMfaJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) DeleteMfaWithBody

func (c *Client) DeleteMfaWithBody(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) DeleteMigrationLog

func (c *Client) DeleteMigrationLog(ctx context.Context, id string, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) DeleteNetappOntapVolume

func (c *Client) DeleteNetappOntapVolume(ctx context.Context, organization string, user string, ontapName string, volumeId string, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) DeleteOrganizationCloudAccount

func (c *Client) DeleteOrganizationCloudAccount(ctx context.Context, organization string, name string, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) DeleteOrganizationCloudAccountNetwork

func (c *Client) DeleteOrganizationCloudAccountNetwork(ctx context.Context, organization string, name string, networkName string, reqEditors ...RequestEditorFn) (*http.Response, error)
func (c *Client) DeleteOrganizationLogo(ctx context.Context, organization string, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) DeleteOrganizationPolicy

func (c *Client) DeleteOrganizationPolicy(ctx context.Context, organization string, policyname string, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) DeleteOrganizationVariable

func (c *Client) DeleteOrganizationVariable(ctx context.Context, organization string, key string, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) DeletePlatformAlert

func (c *Client) DeletePlatformAlert(ctx context.Context, id string, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) DeletePlatformImage

func (c *Client) DeletePlatformImage(ctx context.Context, csp string, region string, name string, arch string, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) DeletePlatformPolicy

func (c *Client) DeletePlatformPolicy(ctx context.Context, policyname string, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) DeletePlatformReport

func (c *Client) DeletePlatformReport(ctx context.Context, id string, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) DeleteSingleAichatProvider

func (c *Client) DeleteSingleAichatProvider(ctx context.Context, organization string, user string, name string, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) DeleteStorage

func (c *Client) DeleteStorage(ctx context.Context, organization string, user string, pType DeleteStorageParamsType, name string, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) DeleteUnitSku

func (c *Client) DeleteUnitSku(ctx context.Context, organization string, unit string, sku string, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) DeleteUserMfa

func (c *Client) DeleteUserMfa(ctx context.Context, organization string, username string, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) DeleteUserSession

func (c *Client) DeleteUserSession(ctx context.Context, organization string, user string, name string, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) DeleteUserSettings

func (c *Client) DeleteUserSettings(ctx context.Context, organization string, user string, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) DeleteWorkflowRun

func (c *Client) DeleteWorkflowRun(ctx context.Context, workflow string, runNumber int64, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) DisableFeaturePreview

func (c *Client) DisableFeaturePreview(ctx context.Context, flag string, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) DuplicateWorkflow

func (c *Client) DuplicateWorkflow(ctx context.Context, workflow string, body DuplicateWorkflowJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) DuplicateWorkflowWithBody

func (c *Client) DuplicateWorkflowWithBody(ctx context.Context, workflow string, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) EnableFeaturePreview

func (c *Client) EnableFeaturePreview(ctx context.Context, flag string, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) ForkWorkflow

func (c *Client) ForkWorkflow(ctx context.Context, workflow string, body ForkWorkflowJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) ForkWorkflowWithBody

func (c *Client) ForkWorkflowWithBody(ctx context.Context, workflow string, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) GenerateNodeToken

func (c *Client) GenerateNodeToken(ctx context.Context, organization string, cluster string, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) GetAdminPlatformSettings

func (c *Client) GetAdminPlatformSettings(ctx context.Context, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) GetAichatHistories

func (c *Client) GetAichatHistories(ctx context.Context, organization string, user string, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) GetAichatHistory

func (c *Client) GetAichatHistory(ctx context.Context, organization string, user string, chatId string, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) GetAllKubernetesNamespaces

func (c *Client) GetAllKubernetesNamespaces(ctx context.Context, organization string, params *GetAllKubernetesNamespacesParams, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) GetAllPlatformGroups

func (c *Client) GetAllPlatformGroups(ctx context.Context, params *GetAllPlatformGroupsParams, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) GetAllocationPermissions

func (c *Client) GetAllocationPermissions(ctx context.Context, organization string, name string, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) GetAllocationUsageEventsFilterOptions

func (c *Client) GetAllocationUsageEventsFilterOptions(ctx context.Context, organization string, allocation string, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) GetAllocationUsageEventsSummary

func (c *Client) GetAllocationUsageEventsSummary(ctx context.Context, organization string, allocation string, params *GetAllocationUsageEventsSummaryParams, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) GetApikeys

func (c *Client) GetApikeys(ctx context.Context, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) GetAuthSession

func (c *Client) GetAuthSession(ctx context.Context, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) GetAuthSessionDeprecated

func (c *Client) GetAuthSessionDeprecated(ctx context.Context, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) GetAuthSsoOidcRedirect

func (c *Client) GetAuthSsoOidcRedirect(ctx context.Context, authID string, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) GetAwsDisk

func (c *Client) GetAwsDisk(ctx context.Context, organization string, user string, name string, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) GetAwsMachineLearningWorkspace

func (c *Client) GetAwsMachineLearningWorkspace(ctx context.Context, organization string, user string, name string, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) GetAzureBucket

func (c *Client) GetAzureBucket(ctx context.Context, organization string, user string, name string, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) GetAzureDisk

func (c *Client) GetAzureDisk(ctx context.Context, organization string, user string, name string, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) GetAzureFiles

func (c *Client) GetAzureFiles(ctx context.Context, organization string, user string, name string, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) GetAzureMachineLearningWorkspace

func (c *Client) GetAzureMachineLearningWorkspace(ctx context.Context, organization string, user string, name string, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) GetAzureManagedlustre

func (c *Client) GetAzureManagedlustre(ctx context.Context, organization string, user string, name string, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) GetAzureNetappfiles

func (c *Client) GetAzureNetappfiles(ctx context.Context, organization string, user string, name string, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) GetBuckets

func (c *Client) GetBuckets(ctx context.Context, params *GetBucketsParams, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) GetCloudAccountBilling

func (c *Client) GetCloudAccountBilling(ctx context.Context, organization string, name string, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) GetClusterNodes

func (c *Client) GetClusterNodes(ctx context.Context, organization string, user string, clusterName string, params *GetClusterNodesParams, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) GetClusters

func (c *Client) GetClusters(ctx context.Context, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) GetFeaturePreviewMarkdown

func (c *Client) GetFeaturePreviewMarkdown(ctx context.Context, flag string, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) GetFeaturePreviews

func (c *Client) GetFeaturePreviews(ctx context.Context, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) GetGoogleBucket

func (c *Client) GetGoogleBucket(ctx context.Context, organization string, user string, name string, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) GetGoogleDisk

func (c *Client) GetGoogleDisk(ctx context.Context, organization string, user string, name string, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) GetGoogleFilestore

func (c *Client) GetGoogleFilestore(ctx context.Context, organization string, user string, name string, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) GetGroupCapacityReservations

func (c *Client) GetGroupCapacityReservations(ctx context.Context, organization string, group string, params *GetGroupCapacityReservationsParams, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) GetGroups

func (c *Client) GetGroups(ctx context.Context, params *GetGroupsParams, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) GetHammerspace

func (c *Client) GetHammerspace(ctx context.Context, organization string, user string, name string, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) GetHealthCheck

func (c *Client) GetHealthCheck(ctx context.Context, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) GetHelmChartDetails

func (c *Client) GetHelmChartDetails(ctx context.Context, organization string, clusterName string, namespace string, chartName string, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) GetHelmChartHistory

func (c *Client) GetHelmChartHistory(ctx context.Context, organization string, clusterName string, namespace string, chartName string, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) GetHelmChartValues

func (c *Client) GetHelmChartValues(ctx context.Context, params *GetHelmChartValuesParams, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) GetInstanceFacts

func (c *Client) GetInstanceFacts(ctx context.Context, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) GetInstances

func (c *Client) GetInstances(ctx context.Context, organization string, user string, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) GetIps

func (c *Client) GetIps(ctx context.Context, params *GetIpsParams, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) GetKeys

func (c *Client) GetKeys(ctx context.Context, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) GetKubernetesNamespaces

func (c *Client) GetKubernetesNamespaces(ctx context.Context, organization string, infraName string, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) GetKubernetesNodes

func (c *Client) GetKubernetesNodes(ctx context.Context, organization string, infraName string, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) GetKubernetesPersistentVolumes

func (c *Client) GetKubernetesPersistentVolumes(ctx context.Context, organization string, infraName string, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) GetLustre

func (c *Client) GetLustre(ctx context.Context, params *GetLustreParams, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) GetMachineLearningWorkspaces

func (c *Client) GetMachineLearningWorkspaces(ctx context.Context, params *GetMachineLearningWorkspacesParams, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) GetManagedCluster

func (c *Client) GetManagedCluster(ctx context.Context, organization string, cluster string, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) GetManagedClusterMetrics

func (c *Client) GetManagedClusterMetrics(ctx context.Context, organization string, cluster string, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) GetManagedClusterNodeMetrics

func (c *Client) GetManagedClusterNodeMetrics(ctx context.Context, organization string, cluster string, hostname string, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) GetManagedClusterPermissions

func (c *Client) GetManagedClusterPermissions(ctx context.Context, organization string, cluster string, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) GetMarketplaceItemDescription

func (c *Client) GetMarketplaceItemDescription(ctx context.Context, slug string, version string, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) GetMarketplaceItemYaml

func (c *Client) GetMarketplaceItemYaml(ctx context.Context, slug string, version string, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) GetMfaSettings

func (c *Client) GetMfaSettings(ctx context.Context, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) GetNetappOntapVolumes

func (c *Client) GetNetappOntapVolumes(ctx context.Context, organization string, user string, ontapName string, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) GetNetappontap

func (c *Client) GetNetappontap(ctx context.Context, organization string, user string, name string, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) GetNetworks

func (c *Client) GetNetworks(ctx context.Context, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) GetNfs

func (c *Client) GetNfs(ctx context.Context, params *GetNfsParams, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) GetNotifications

func (c *Client) GetNotifications(ctx context.Context, params *GetNotificationsParams, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) GetNotificationsOptions

func (c *Client) GetNotificationsOptions(ctx context.Context, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) GetOidcConfiguration

func (c *Client) GetOidcConfiguration(ctx context.Context, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) GetOrganizationAuthMethodLdap

func (c *Client) GetOrganizationAuthMethodLdap(ctx context.Context, organization string, authName string, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) GetOrganizationAuthMethodOidc

func (c *Client) GetOrganizationAuthMethodOidc(ctx context.Context, organization string, authName string, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) GetOrganizationAuthMethods

func (c *Client) GetOrganizationAuthMethods(ctx context.Context, organization string, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) GetOrganizationBootstrapScripts

func (c *Client) GetOrganizationBootstrapScripts(ctx context.Context, organization string, params *GetOrganizationBootstrapScriptsParams, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) GetOrganizationCloudAccount

func (c *Client) GetOrganizationCloudAccount(ctx context.Context, organization string, name string, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) GetOrganizationCloudAccountAccess

func (c *Client) GetOrganizationCloudAccountAccess(ctx context.Context, organization string, name string, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) GetOrganizationCloudAccountNetwork

func (c *Client) GetOrganizationCloudAccountNetwork(ctx context.Context, organization string, name string, networkName string, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) GetOrganizationCloudAccountNetworks

func (c *Client) GetOrganizationCloudAccountNetworks(ctx context.Context, organization string, name string, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) GetOrganizationCloudAccounts

func (c *Client) GetOrganizationCloudAccounts(ctx context.Context, organization string, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) GetOrganizationGroups

func (c *Client) GetOrganizationGroups(ctx context.Context, organization string, params *GetOrganizationGroupsParams, reqEditors ...RequestEditorFn) (*http.Response, error)
func (c *Client) GetOrganizationLogo(ctx context.Context, organization string, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) GetOrganizationPolicies

func (c *Client) GetOrganizationPolicies(ctx context.Context, organization string, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) GetOrganizationProvisionStatusByInfraId

func (c *Client) GetOrganizationProvisionStatusByInfraId(ctx context.Context, organization string, infraId string, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) GetOrganizationReservations

func (c *Client) GetOrganizationReservations(ctx context.Context, organization string, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) GetOrganizationTheme

func (c *Client) GetOrganizationTheme(ctx context.Context, organization string, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) GetOrganizationVariables

func (c *Client) GetOrganizationVariables(ctx context.Context, organization string, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) GetOrganizations

func (c *Client) GetOrganizations(ctx context.Context, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) GetPlatformAlerts

func (c *Client) GetPlatformAlerts(ctx context.Context, params *GetPlatformAlertsParams, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) GetPlatformImages

func (c *Client) GetPlatformImages(ctx context.Context, params *GetPlatformImagesParams, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) GetPlatformPolicies

func (c *Client) GetPlatformPolicies(ctx context.Context, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) GetPlatformReport

func (c *Client) GetPlatformReport(ctx context.Context, id string, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) GetPlatformReports

func (c *Client) GetPlatformReports(ctx context.Context, params *GetPlatformReportsParams, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) GetPlatformSettings

func (c *Client) GetPlatformSettings(ctx context.Context, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) GetPresignedUrlAzureBucketObject

func (c *Client) GetPresignedUrlAzureBucketObject(ctx context.Context, organization string, user string, name string, params *GetPresignedUrlAzureBucketObjectParams, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) GetPresignedUrlGoogleBucketObject

func (c *Client) GetPresignedUrlGoogleBucketObject(ctx context.Context, organization string, user string, name string, params *GetPresignedUrlGoogleBucketObjectParams, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) GetPresignedUrlMachineLearningWorkspace

func (c *Client) GetPresignedUrlMachineLearningWorkspace(ctx context.Context, organization string, user string, name string, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) GetReportsLegacyQuery

func (c *Client) GetReportsLegacyQuery(ctx context.Context, params *GetReportsLegacyQueryParams, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) GetResourceGroup

func (c *Client) GetResourceGroup(ctx context.Context, organization string, user string, name string, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) GetResourceGroupPermissions

func (c *Client) GetResourceGroupPermissions(ctx context.Context, organization string, user string, name string, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) GetSasTokenAzureBucket

func (c *Client) GetSasTokenAzureBucket(ctx context.Context, organization string, user string, name string, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) GetSchedulerJobs

func (c *Client) GetSchedulerJobs(ctx context.Context, params *GetSchedulerJobsParams, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) GetSessions

func (c *Client) GetSessions(ctx context.Context, params *GetSessionsParams, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) GetSingleAichatProvider

func (c *Client) GetSingleAichatProvider(ctx context.Context, organization string, user string, name string, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) GetSingleNetworkByName

func (c *Client) GetSingleNetworkByName(ctx context.Context, organization string, networkName string, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) GetSnapshots

func (c *Client) GetSnapshots(ctx context.Context, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) GetSshPrivateKeys

func (c *Client) GetSshPrivateKeys(ctx context.Context, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) GetStorageAwsBucket

func (c *Client) GetStorageAwsBucket(ctx context.Context, organization string, user string, name string, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) GetStorageAwsEfs

func (c *Client) GetStorageAwsEfs(ctx context.Context, organization string, user string, name string, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) GetStorageAwsManagedlustre

func (c *Client) GetStorageAwsManagedlustre(ctx context.Context, organization string, user string, name string, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) GetUnit

func (c *Client) GetUnit(ctx context.Context, organization string, unit string, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) GetUserLanguage

func (c *Client) GetUserLanguage(ctx context.Context, organization string, user string, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) GetUserSession

func (c *Client) GetUserSession(ctx context.Context, organization string, user string, name string, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) GetUserSettings

func (c *Client) GetUserSettings(ctx context.Context, organization string, user string, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) GetUserSshPublicKeys

func (c *Client) GetUserSshPublicKeys(ctx context.Context, username string, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) GetUserWorkspace

func (c *Client) GetUserWorkspace(ctx context.Context, organization string, user string, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) GetUserWorkspaceStatus

func (c *Client) GetUserWorkspaceStatus(ctx context.Context, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) GetUserWorkspaceStatusForUser

func (c *Client) GetUserWorkspaceStatusForUser(ctx context.Context, organization string, user string, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) GetUserWorkspaces

func (c *Client) GetUserWorkspaces(ctx context.Context, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) GetWhoami

func (c *Client) GetWhoami(ctx context.Context, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) GetWhoamiOrganization

func (c *Client) GetWhoamiOrganization(ctx context.Context, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) GetWorkflow

func (c *Client) GetWorkflow(ctx context.Context, workflow string, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) GetWorkflowJson

func (c *Client) GetWorkflowJson(ctx context.Context, workflow string, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) GetWorkflowMarkdown

func (c *Client) GetWorkflowMarkdown(ctx context.Context, workflow string, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) GetWorkflowSchema

func (c *Client) GetWorkflowSchema(ctx context.Context, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) GetWorkflowYaml

func (c *Client) GetWorkflowYaml(ctx context.Context, workflow string, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) InstallHelmChart

func (c *Client) InstallHelmChart(ctx context.Context, organization string, clusterName string, namespace string, body InstallHelmChartJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) InstallHelmChartWithBody

func (c *Client) InstallHelmChartWithBody(ctx context.Context, organization string, clusterName string, namespace string, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) KillUserWorkspace

func (c *Client) KillUserWorkspace(ctx context.Context, user string, pType string, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) ListAichatProviders

func (c *Client) ListAichatProviders(ctx context.Context, organization string, user string, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) ListAllocationUsageEvents

func (c *Client) ListAllocationUsageEvents(ctx context.Context, organization string, name string, params *ListAllocationUsageEventsParams, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) ListHelmReleases

func (c *Client) ListHelmReleases(ctx context.Context, organization string, clusterName string, namespace string, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) ListKubernetesClusters

func (c *Client) ListKubernetesClusters(ctx context.Context, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) ListKubernetesConfigs

func (c *Client) ListKubernetesConfigs(ctx context.Context, organization string, params *ListKubernetesConfigsParams, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) ListKubernetesHelm

func (c *Client) ListKubernetesHelm(ctx context.Context, organization string, params *ListKubernetesHelmParams, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) ListKubernetesNodes

func (c *Client) ListKubernetesNodes(ctx context.Context, organization string, params *ListKubernetesNodesParams, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) ListKubernetesQuotas

func (c *Client) ListKubernetesQuotas(ctx context.Context, organization string, params *ListKubernetesQuotasParams, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) ListKubernetesServices

func (c *Client) ListKubernetesServices(ctx context.Context, organization string, params *ListKubernetesServicesParams, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) ListKubernetesStorage

func (c *Client) ListKubernetesStorage(ctx context.Context, organization string, params *ListKubernetesStorageParams, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) ListKubernetesWorkloads

func (c *Client) ListKubernetesWorkloads(ctx context.Context, organization string, params *ListKubernetesWorkloadsParams, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) ListMigrationRunLogs

func (c *Client) ListMigrationRunLogs(ctx context.Context, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) ListMongoMigrationsRegistry

func (c *Client) ListMongoMigrationsRegistry(ctx context.Context, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) ListNetappontap

func (c *Client) ListNetappontap(ctx context.Context, organization string, user string, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) ListOrgAllocations

func (c *Client) ListOrgAllocations(ctx context.Context, organization string, params *ListOrgAllocationsParams, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) ListResourceGroups

func (c *Client) ListResourceGroups(ctx context.Context, organization string, params *ListResourceGroupsParams, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) ListUnitSkus

func (c *Client) ListUnitSkus(ctx context.Context, organization string, unit string, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) ListUnits

func (c *Client) ListUnits(ctx context.Context, organization string, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) ListUserAllocations

func (c *Client) ListUserAllocations(ctx context.Context, params *ListUserAllocationsParams, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) ListUserResourceGroups

func (c *Client) ListUserResourceGroups(ctx context.Context, params *ListUserResourceGroupsParams, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) ListWorkflows

func (c *Client) ListWorkflows(ctx context.Context, params *ListWorkflowsParams, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) MountClusterDirToUserWorkspace

func (c *Client) MountClusterDirToUserWorkspace(ctx context.Context, organization string, user string, clusterName string, body MountClusterDirToUserWorkspaceJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) MountClusterDirToUserWorkspaceWithBody

func (c *Client) MountClusterDirToUserWorkspaceWithBody(ctx context.Context, organization string, user string, clusterName string, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) NotificationsSettings

func (c *Client) NotificationsSettings(ctx context.Context, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) PatchOrganizationTheme

func (c *Client) PatchOrganizationTheme(ctx context.Context, organization string, body PatchOrganizationThemeJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) PatchOrganizationThemeWithBody

func (c *Client) PatchOrganizationThemeWithBody(ctx context.Context, organization string, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) PatchPassword

func (c *Client) PatchPassword(ctx context.Context, body PatchPasswordJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) PatchPasswordWithBody

func (c *Client) PatchPasswordWithBody(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) PatchProvisionStatus

func (c *Client) PatchProvisionStatus(ctx context.Context, infraId string, body PatchProvisionStatusJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) PatchProvisionStatusWithBody

func (c *Client) PatchProvisionStatusWithBody(ctx context.Context, infraId string, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) PatchSingleAichatProvider

func (c *Client) PatchSingleAichatProvider(ctx context.Context, organization string, user string, name string, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) PingHandler

func (c *Client) PingHandler(ctx context.Context, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) PostAddMfaOtp

func (c *Client) PostAddMfaOtp(ctx context.Context, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) PostAichatMessage

func (c *Client) PostAichatMessage(ctx context.Context, organization string, user string, chatId string, body PostAichatMessageJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) PostAichatMessageWithBody

func (c *Client) PostAichatMessageWithBody(ctx context.Context, organization string, user string, chatId string, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) PostCloudAccountBilling

func (c *Client) PostCloudAccountBilling(ctx context.Context, organization string, name string, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) PostLogout

func (c *Client) PostLogout(ctx context.Context, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) PostMfaLogin

func (c *Client) PostMfaLogin(ctx context.Context, body PostMfaLoginJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) PostMfaLoginWithBody

func (c *Client) PostMfaLoginWithBody(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) PostPasswordLogin

func (c *Client) PostPasswordLogin(ctx context.Context, body PostPasswordLoginJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) PostPasswordLoginWithBody

func (c *Client) PostPasswordLoginWithBody(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) PostPasswordResetEmail

func (c *Client) PostPasswordResetEmail(ctx context.Context, body PostPasswordResetEmailJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) PostPasswordResetEmailWithBody

func (c *Client) PostPasswordResetEmailWithBody(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) PostPlatformSetup

func (c *Client) PostPlatformSetup(ctx context.Context, body PostPlatformSetupJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) PostPlatformSetupWithBody

func (c *Client) PostPlatformSetupWithBody(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) PostProvisionStatus

func (c *Client) PostProvisionStatus(ctx context.Context, infraId string, body PostProvisionStatusJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) PostProvisionStatusWithBody

func (c *Client) PostProvisionStatusWithBody(ctx context.Context, infraId string, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) PostVerifyOtp

func (c *Client) PostVerifyOtp(ctx context.Context, body PostVerifyOtpJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) PostVerifyOtpWithBody

func (c *Client) PostVerifyOtpWithBody(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) ProvisionAwsBucket

func (c *Client) ProvisionAwsBucket(ctx context.Context, organization string, user string, name string, body ProvisionAwsBucketJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) ProvisionAwsBucketWithBody

func (c *Client) ProvisionAwsBucketWithBody(ctx context.Context, organization string, user string, name string, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) ProvisionAzureBucket

func (c *Client) ProvisionAzureBucket(ctx context.Context, organization string, user string, name string, body ProvisionAzureBucketJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) ProvisionAzureBucketWithBody

func (c *Client) ProvisionAzureBucketWithBody(ctx context.Context, organization string, user string, name string, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) ProvisionGoogleBucket

func (c *Client) ProvisionGoogleBucket(ctx context.Context, organization string, user string, name string, body ProvisionGoogleBucketJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) ProvisionGoogleBucketWithBody

func (c *Client) ProvisionGoogleBucketWithBody(ctx context.Context, organization string, user string, name string, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) PutOrganizationLogoWithBody

func (c *Client) PutOrganizationLogoWithBody(ctx context.Context, organization string, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) ReceiveAgentAlive

func (c *Client) ReceiveAgentAlive(ctx context.Context, body ReceiveAgentAliveJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) ReceiveAgentAliveWithBody

func (c *Client) ReceiveAgentAliveWithBody(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) RegisterNode

func (c *Client) RegisterNode(ctx context.Context, body RegisterNodeJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) RegisterNodeWithBody

func (c *Client) RegisterNodeWithBody(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) RestartUserWorkspace

func (c *Client) RestartUserWorkspace(ctx context.Context, organization string, user string, body RestartUserWorkspaceJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) RestartUserWorkspaceWithBody

func (c *Client) RestartUserWorkspaceWithBody(ctx context.Context, organization string, user string, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) RevokeUserLoginSessions

func (c *Client) RevokeUserLoginSessions(ctx context.Context, organization string, user string, body RevokeUserLoginSessionsJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) RevokeUserLoginSessionsWithBody

func (c *Client) RevokeUserLoginSessionsWithBody(ctx context.Context, organization string, user string, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) RollbackHelmRelease

func (c *Client) RollbackHelmRelease(ctx context.Context, organization string, clusterName string, namespace string, chartName string, body RollbackHelmReleaseJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) RollbackHelmReleaseWithBody

func (c *Client) RollbackHelmReleaseWithBody(ctx context.Context, organization string, clusterName string, namespace string, chartName string, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) RunMigrations

func (c *Client) RunMigrations(ctx context.Context, body RunMigrationsJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) RunMigrationsWithBody

func (c *Client) RunMigrationsWithBody(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) RunSpecificMongoMigration

func (c *Client) RunSpecificMongoMigration(ctx context.Context, id string, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) RunWorkflow

func (c *Client) RunWorkflow(ctx context.Context, workflow string, body RunWorkflowJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) RunWorkflowWithBody

func (c *Client) RunWorkflowWithBody(ctx context.Context, workflow string, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) ScaleDownUserWorkspaces

func (c *Client) ScaleDownUserWorkspaces(ctx context.Context, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) SetNotificationsSettings

func (c *Client) SetNotificationsSettings(ctx context.Context, body SetNotificationsSettingsJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) SetNotificationsSettingsWithBody

func (c *Client) SetNotificationsSettingsWithBody(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) SetOrganizationArchiveCostDataPolicy

func (c *Client) SetOrganizationArchiveCostDataPolicy(ctx context.Context, organization string, body SetOrganizationArchiveCostDataPolicyJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) SetOrganizationArchiveCostDataPolicyWithBody

func (c *Client) SetOrganizationArchiveCostDataPolicyWithBody(ctx context.Context, organization string, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) SetOrganizationNitroInstancesOnlyPolicy

func (c *Client) SetOrganizationNitroInstancesOnlyPolicy(ctx context.Context, organization string, body SetOrganizationNitroInstancesOnlyPolicyJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) SetOrganizationNitroInstancesOnlyPolicyWithBody

func (c *Client) SetOrganizationNitroInstancesOnlyPolicyWithBody(ctx context.Context, organization string, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) SetOrganizationNoRootAccessPolicy

func (c *Client) SetOrganizationNoRootAccessPolicy(ctx context.Context, organization string, body SetOrganizationNoRootAccessPolicyJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) SetOrganizationNoRootAccessPolicyWithBody

func (c *Client) SetOrganizationNoRootAccessPolicyWithBody(ctx context.Context, organization string, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) SetOrganizationVariable

func (c *Client) SetOrganizationVariable(ctx context.Context, organization string, key string, body SetOrganizationVariableJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) SetOrganizationVariableWithBody

func (c *Client) SetOrganizationVariableWithBody(ctx context.Context, organization string, key string, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) SetPlatformArchiveCostDataPolicy

func (c *Client) SetPlatformArchiveCostDataPolicy(ctx context.Context, body SetPlatformArchiveCostDataPolicyJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) SetPlatformArchiveCostDataPolicyWithBody

func (c *Client) SetPlatformArchiveCostDataPolicyWithBody(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) SetPlatformLicense

func (c *Client) SetPlatformLicense(ctx context.Context, body SetPlatformLicenseJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) SetPlatformLicenseWithBody

func (c *Client) SetPlatformLicenseWithBody(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) SetPlatformNitroInstancesOnlyPolicy

func (c *Client) SetPlatformNitroInstancesOnlyPolicy(ctx context.Context, body SetPlatformNitroInstancesOnlyPolicyJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) SetPlatformNitroInstancesOnlyPolicyWithBody

func (c *Client) SetPlatformNitroInstancesOnlyPolicyWithBody(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) SetPlatformNoRootAccessPolicy

func (c *Client) SetPlatformNoRootAccessPolicy(ctx context.Context, body SetPlatformNoRootAccessPolicyJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) SetPlatformNoRootAccessPolicyWithBody

func (c *Client) SetPlatformNoRootAccessPolicyWithBody(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) SetUserLanguage

func (c *Client) SetUserLanguage(ctx context.Context, organization string, user string, body SetUserLanguageJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) SetUserLanguageWithBody

func (c *Client) SetUserLanguageWithBody(ctx context.Context, organization string, user string, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) UnmountClusterDirFromUserWorkspace

func (c *Client) UnmountClusterDirFromUserWorkspace(ctx context.Context, organization string, user string, clusterName string, body UnmountClusterDirFromUserWorkspaceJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) UnmountClusterDirFromUserWorkspaceWithBody

func (c *Client) UnmountClusterDirFromUserWorkspaceWithBody(ctx context.Context, organization string, user string, clusterName string, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) UpdateAllocationPermissions

func (c *Client) UpdateAllocationPermissions(ctx context.Context, organization string, name string, body UpdateAllocationPermissionsJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) UpdateAllocationPermissionsWithBody

func (c *Client) UpdateAllocationPermissionsWithBody(ctx context.Context, organization string, name string, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) UpdateInstanceStatus

func (c *Client) UpdateInstanceStatus(ctx context.Context, body UpdateInstanceStatusJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) UpdateInstanceStatusWithBody

func (c *Client) UpdateInstanceStatusWithBody(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) UpdateKubernetesCostTrackingPrices

func (c *Client) UpdateKubernetesCostTrackingPrices(ctx context.Context, organization string, infraName string, body UpdateKubernetesCostTrackingPricesJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) UpdateKubernetesCostTrackingPricesWithBody

func (c *Client) UpdateKubernetesCostTrackingPricesWithBody(ctx context.Context, organization string, infraName string, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) UpdateManagedCluster

func (c *Client) UpdateManagedCluster(ctx context.Context, organization string, cluster string, body UpdateManagedClusterJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) UpdateManagedClusterNode

func (c *Client) UpdateManagedClusterNode(ctx context.Context, organization string, cluster string, hostname string, body UpdateManagedClusterNodeJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) UpdateManagedClusterNodeWithBody

func (c *Client) UpdateManagedClusterNodeWithBody(ctx context.Context, organization string, cluster string, hostname string, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) UpdateManagedClusterPermissions

func (c *Client) UpdateManagedClusterPermissions(ctx context.Context, organization string, cluster string, body UpdateManagedClusterPermissionsJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) UpdateManagedClusterPermissionsWithBody

func (c *Client) UpdateManagedClusterPermissionsWithBody(ctx context.Context, organization string, cluster string, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) UpdateManagedClusterWithBody

func (c *Client) UpdateManagedClusterWithBody(ctx context.Context, organization string, cluster string, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) UpdateOrganizationAuthMethodOidc

func (c *Client) UpdateOrganizationAuthMethodOidc(ctx context.Context, organization string, authName string, body UpdateOrganizationAuthMethodOidcJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) UpdateOrganizationAuthMethodOidcWithBody

func (c *Client) UpdateOrganizationAuthMethodOidcWithBody(ctx context.Context, organization string, authName string, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) UpdateOrganizationCloudAccountAccess

func (c *Client) UpdateOrganizationCloudAccountAccess(ctx context.Context, organization string, name string, body UpdateOrganizationCloudAccountAccessJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) UpdateOrganizationCloudAccountAccessWithBody

func (c *Client) UpdateOrganizationCloudAccountAccessWithBody(ctx context.Context, organization string, name string, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) UpdateOrganizationCloudAccountCredentials

func (c *Client) UpdateOrganizationCloudAccountCredentials(ctx context.Context, organization string, name string, body UpdateOrganizationCloudAccountCredentialsJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) UpdateOrganizationCloudAccountCredentialsWithBody

func (c *Client) UpdateOrganizationCloudAccountCredentialsWithBody(ctx context.Context, organization string, name string, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) UpdateOrganizationCloudAccountNetwork

func (c *Client) UpdateOrganizationCloudAccountNetwork(ctx context.Context, organization string, name string, networkName string, body UpdateOrganizationCloudAccountNetworkJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) UpdateOrganizationCloudAccountNetworkWithBody

func (c *Client) UpdateOrganizationCloudAccountNetworkWithBody(ctx context.Context, organization string, name string, networkName string, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) UpdatePlatformImage

func (c *Client) UpdatePlatformImage(ctx context.Context, csp string, region string, name string, arch string, body UpdatePlatformImageJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) UpdatePlatformImageWithBody

func (c *Client) UpdatePlatformImageWithBody(ctx context.Context, csp string, region string, name string, arch string, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) UpdatePlatformReport

func (c *Client) UpdatePlatformReport(ctx context.Context, id string, body UpdatePlatformReportJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) UpdatePlatformReportWithBody

func (c *Client) UpdatePlatformReportWithBody(ctx context.Context, id string, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) UpdateResourceGroupPermissions

func (c *Client) UpdateResourceGroupPermissions(ctx context.Context, organization string, user string, name string, body UpdateResourceGroupPermissionsJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) UpdateResourceGroupPermissionsWithBody

func (c *Client) UpdateResourceGroupPermissionsWithBody(ctx context.Context, organization string, user string, name string, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) UpdateSessionDeprecated

func (c *Client) UpdateSessionDeprecated(ctx context.Context, namespace string, name string, body UpdateSessionDeprecatedJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) UpdateSessionDeprecatedWithBody

func (c *Client) UpdateSessionDeprecatedWithBody(ctx context.Context, namespace string, name string, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) UpdateUserSession

func (c *Client) UpdateUserSession(ctx context.Context, organization string, user string, name string, body UpdateUserSessionJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) UpdateUserSessionAccess

func (c *Client) UpdateUserSessionAccess(ctx context.Context, organization string, user string, name string, body UpdateUserSessionAccessJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) UpdateUserSessionAccessWithBody

func (c *Client) UpdateUserSessionAccessWithBody(ctx context.Context, organization string, user string, name string, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) UpdateUserSessionWithBody

func (c *Client) UpdateUserSessionWithBody(ctx context.Context, organization string, user string, name string, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) UpdateUserSettings

func (c *Client) UpdateUserSettings(ctx context.Context, organization string, user string, body UpdateUserSettingsJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) UpdateUserSettingsWithBody

func (c *Client) UpdateUserSettingsWithBody(ctx context.Context, organization string, user string, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) UpdateUserWorkspace

func (c *Client) UpdateUserWorkspace(ctx context.Context, organization string, user string, body UpdateUserWorkspaceJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) UpdateUserWorkspaceWithBody

func (c *Client) UpdateUserWorkspaceWithBody(ctx context.Context, organization string, user string, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) UpgradeHelmChart

func (c *Client) UpgradeHelmChart(ctx context.Context, organization string, clusterName string, namespace string, body UpgradeHelmChartJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) UpgradeHelmChartWithBody

func (c *Client) UpgradeHelmChartWithBody(ctx context.Context, organization string, clusterName string, namespace string, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

type ClientInterface

type ClientInterface interface {
	// GetPlatformAlerts request
	GetPlatformAlerts(ctx context.Context, params *GetPlatformAlertsParams, reqEditors ...RequestEditorFn) (*http.Response, error)

	// CreatePlatformAlertWithBody request with any body
	CreatePlatformAlertWithBody(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

	CreatePlatformAlert(ctx context.Context, body CreatePlatformAlertJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

	// DeletePlatformAlert request
	DeletePlatformAlert(ctx context.Context, id string, reqEditors ...RequestEditorFn) (*http.Response, error)

	// DeleteAllMigrationLogs request
	DeleteAllMigrationLogs(ctx context.Context, reqEditors ...RequestEditorFn) (*http.Response, error)

	// ListMigrationRunLogs request
	ListMigrationRunLogs(ctx context.Context, reqEditors ...RequestEditorFn) (*http.Response, error)

	// DeleteMigrationLog request
	DeleteMigrationLog(ctx context.Context, id string, reqEditors ...RequestEditorFn) (*http.Response, error)

	// ListMongoMigrationsRegistry request
	ListMongoMigrationsRegistry(ctx context.Context, reqEditors ...RequestEditorFn) (*http.Response, error)

	// RunMigrationsWithBody request with any body
	RunMigrationsWithBody(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

	RunMigrations(ctx context.Context, body RunMigrationsJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

	// RunSpecificMongoMigration request
	RunSpecificMongoMigration(ctx context.Context, id string, reqEditors ...RequestEditorFn) (*http.Response, error)

	// GetPlatformReports request
	GetPlatformReports(ctx context.Context, params *GetPlatformReportsParams, reqEditors ...RequestEditorFn) (*http.Response, error)

	// CreateAdminReportWithBody request with any body
	CreateAdminReportWithBody(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

	CreateAdminReport(ctx context.Context, body CreateAdminReportJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

	// DeletePlatformReport request
	DeletePlatformReport(ctx context.Context, id string, reqEditors ...RequestEditorFn) (*http.Response, error)

	// GetPlatformReport request
	GetPlatformReport(ctx context.Context, id string, reqEditors ...RequestEditorFn) (*http.Response, error)

	// UpdatePlatformReportWithBody request with any body
	UpdatePlatformReportWithBody(ctx context.Context, id string, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

	UpdatePlatformReport(ctx context.Context, id string, body UpdatePlatformReportJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

	// KillUserWorkspace request
	KillUserWorkspace(ctx context.Context, user string, pType string, reqEditors ...RequestEditorFn) (*http.Response, error)

	// ReceiveAgentAliveWithBody request with any body
	ReceiveAgentAliveWithBody(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

	ReceiveAgentAlive(ctx context.Context, body ReceiveAgentAliveJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

	// AgentHeartbeatWithBody request with any body
	AgentHeartbeatWithBody(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

	AgentHeartbeat(ctx context.Context, body AgentHeartbeatJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

	// RegisterNodeWithBody request with any body
	RegisterNodeWithBody(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

	RegisterNode(ctx context.Context, body RegisterNodeJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

	// ListUserAllocations request
	ListUserAllocations(ctx context.Context, params *ListUserAllocationsParams, reqEditors ...RequestEditorFn) (*http.Response, error)

	// GetApikeys request
	GetApikeys(ctx context.Context, reqEditors ...RequestEditorFn) (*http.Response, error)

	// GetAuthSession request
	GetAuthSession(ctx context.Context, reqEditors ...RequestEditorFn) (*http.Response, error)

	// GetAuthSsoOidcRedirect request
	GetAuthSsoOidcRedirect(ctx context.Context, authID string, reqEditors ...RequestEditorFn) (*http.Response, error)

	// GetWhoami request
	GetWhoami(ctx context.Context, reqEditors ...RequestEditorFn) (*http.Response, error)

	// GetWhoamiOrganization request
	GetWhoamiOrganization(ctx context.Context, reqEditors ...RequestEditorFn) (*http.Response, error)

	// GetBuckets request
	GetBuckets(ctx context.Context, params *GetBucketsParams, reqEditors ...RequestEditorFn) (*http.Response, error)

	// GetClusters request
	GetClusters(ctx context.Context, reqEditors ...RequestEditorFn) (*http.Response, error)

	// GetFeaturePreviews request
	GetFeaturePreviews(ctx context.Context, reqEditors ...RequestEditorFn) (*http.Response, error)

	// DisableFeaturePreview request
	DisableFeaturePreview(ctx context.Context, flag string, reqEditors ...RequestEditorFn) (*http.Response, error)

	// EnableFeaturePreview request
	EnableFeaturePreview(ctx context.Context, flag string, reqEditors ...RequestEditorFn) (*http.Response, error)

	// GetFeaturePreviewMarkdown request
	GetFeaturePreviewMarkdown(ctx context.Context, flag string, reqEditors ...RequestEditorFn) (*http.Response, error)

	// GetGroups request
	GetGroups(ctx context.Context, params *GetGroupsParams, reqEditors ...RequestEditorFn) (*http.Response, error)

	// GetHelmChartValues request
	GetHelmChartValues(ctx context.Context, params *GetHelmChartValuesParams, reqEditors ...RequestEditorFn) (*http.Response, error)

	// GetInstanceFacts request
	GetInstanceFacts(ctx context.Context, reqEditors ...RequestEditorFn) (*http.Response, error)

	// UpdateInstanceStatusWithBody request with any body
	UpdateInstanceStatusWithBody(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

	UpdateInstanceStatus(ctx context.Context, body UpdateInstanceStatusJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

	// GetIps request
	GetIps(ctx context.Context, params *GetIpsParams, reqEditors ...RequestEditorFn) (*http.Response, error)

	// ListKubernetesClusters request
	ListKubernetesClusters(ctx context.Context, reqEditors ...RequestEditorFn) (*http.Response, error)

	// GetLustre request
	GetLustre(ctx context.Context, params *GetLustreParams, reqEditors ...RequestEditorFn) (*http.Response, error)

	// GetMarketplaceItemDescription request
	GetMarketplaceItemDescription(ctx context.Context, slug string, version string, reqEditors ...RequestEditorFn) (*http.Response, error)

	// GetMarketplaceItemYaml request
	GetMarketplaceItemYaml(ctx context.Context, slug string, version string, reqEditors ...RequestEditorFn) (*http.Response, error)

	// GetMachineLearningWorkspaces request
	GetMachineLearningWorkspaces(ctx context.Context, params *GetMachineLearningWorkspacesParams, reqEditors ...RequestEditorFn) (*http.Response, error)

	// GetNetworks request
	GetNetworks(ctx context.Context, reqEditors ...RequestEditorFn) (*http.Response, error)

	// GetNfs request
	GetNfs(ctx context.Context, params *GetNfsParams, reqEditors ...RequestEditorFn) (*http.Response, error)

	// GetNotifications request
	GetNotifications(ctx context.Context, params *GetNotificationsParams, reqEditors ...RequestEditorFn) (*http.Response, error)

	// GetNotificationsOptions request
	GetNotificationsOptions(ctx context.Context, reqEditors ...RequestEditorFn) (*http.Response, error)

	// NotificationsSettings request
	NotificationsSettings(ctx context.Context, reqEditors ...RequestEditorFn) (*http.Response, error)

	// SetNotificationsSettingsWithBody request with any body
	SetNotificationsSettingsWithBody(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

	SetNotificationsSettings(ctx context.Context, body SetNotificationsSettingsJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

	// GetOidcConfiguration request
	GetOidcConfiguration(ctx context.Context, reqEditors ...RequestEditorFn) (*http.Response, error)

	// GetOrganizations request
	GetOrganizations(ctx context.Context, reqEditors ...RequestEditorFn) (*http.Response, error)

	// ListOrgAllocations request
	ListOrgAllocations(ctx context.Context, organization string, params *ListOrgAllocationsParams, reqEditors ...RequestEditorFn) (*http.Response, error)

	// CreateAllocationWithBody request with any body
	CreateAllocationWithBody(ctx context.Context, organization string, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

	CreateAllocation(ctx context.Context, organization string, body CreateAllocationJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

	// GetAllocationPermissions request
	GetAllocationPermissions(ctx context.Context, organization string, name string, reqEditors ...RequestEditorFn) (*http.Response, error)

	// UpdateAllocationPermissionsWithBody request with any body
	UpdateAllocationPermissionsWithBody(ctx context.Context, organization string, name string, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

	UpdateAllocationPermissions(ctx context.Context, organization string, name string, body UpdateAllocationPermissionsJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

	// DeleteAllocationUsageEventsWithBody request with any body
	DeleteAllocationUsageEventsWithBody(ctx context.Context, organization string, name string, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

	DeleteAllocationUsageEvents(ctx context.Context, organization string, name string, body DeleteAllocationUsageEventsJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

	// ListAllocationUsageEvents request
	ListAllocationUsageEvents(ctx context.Context, organization string, name string, params *ListAllocationUsageEventsParams, reqEditors ...RequestEditorFn) (*http.Response, error)

	// CreateUsageEventWithBody request with any body
	CreateUsageEventWithBody(ctx context.Context, organization string, name string, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

	CreateUsageEvent(ctx context.Context, organization string, name string, body CreateUsageEventJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

	// DeleteAllAllocationUsageEvents request
	DeleteAllAllocationUsageEvents(ctx context.Context, organization string, name string, params *DeleteAllAllocationUsageEventsParams, reqEditors ...RequestEditorFn) (*http.Response, error)

	// GetOrganizationAuthMethods request
	GetOrganizationAuthMethods(ctx context.Context, organization string, reqEditors ...RequestEditorFn) (*http.Response, error)

	// GetOrganizationAuthMethodLdap request
	GetOrganizationAuthMethodLdap(ctx context.Context, organization string, authName string, reqEditors ...RequestEditorFn) (*http.Response, error)

	// AddOrganizationAuthMethodOidcWithBody request with any body
	AddOrganizationAuthMethodOidcWithBody(ctx context.Context, organization string, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

	AddOrganizationAuthMethodOidc(ctx context.Context, organization string, body AddOrganizationAuthMethodOidcJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

	// GetOrganizationAuthMethodOidc request
	GetOrganizationAuthMethodOidc(ctx context.Context, organization string, authName string, reqEditors ...RequestEditorFn) (*http.Response, error)

	// UpdateOrganizationAuthMethodOidcWithBody request with any body
	UpdateOrganizationAuthMethodOidcWithBody(ctx context.Context, organization string, authName string, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

	UpdateOrganizationAuthMethodOidc(ctx context.Context, organization string, authName string, body UpdateOrganizationAuthMethodOidcJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

	// GetOrganizationBootstrapScripts request
	GetOrganizationBootstrapScripts(ctx context.Context, organization string, params *GetOrganizationBootstrapScriptsParams, reqEditors ...RequestEditorFn) (*http.Response, error)

	// GetOrganizationCloudAccounts request
	GetOrganizationCloudAccounts(ctx context.Context, organization string, reqEditors ...RequestEditorFn) (*http.Response, error)

	// CreateOrganizationCloudAccountWithBody request with any body
	CreateOrganizationCloudAccountWithBody(ctx context.Context, organization string, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

	CreateOrganizationCloudAccount(ctx context.Context, organization string, body CreateOrganizationCloudAccountJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

	// DeleteOrganizationCloudAccount request
	DeleteOrganizationCloudAccount(ctx context.Context, organization string, name string, reqEditors ...RequestEditorFn) (*http.Response, error)

	// GetOrganizationCloudAccount request
	GetOrganizationCloudAccount(ctx context.Context, organization string, name string, reqEditors ...RequestEditorFn) (*http.Response, error)

	// GetOrganizationCloudAccountAccess request
	GetOrganizationCloudAccountAccess(ctx context.Context, organization string, name string, reqEditors ...RequestEditorFn) (*http.Response, error)

	// UpdateOrganizationCloudAccountAccessWithBody request with any body
	UpdateOrganizationCloudAccountAccessWithBody(ctx context.Context, organization string, name string, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

	UpdateOrganizationCloudAccountAccess(ctx context.Context, organization string, name string, body UpdateOrganizationCloudAccountAccessJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

	// DeleteCloudAccountBilling request
	DeleteCloudAccountBilling(ctx context.Context, organization string, name string, reqEditors ...RequestEditorFn) (*http.Response, error)

	// GetCloudAccountBilling request
	GetCloudAccountBilling(ctx context.Context, organization string, name string, reqEditors ...RequestEditorFn) (*http.Response, error)

	// PostCloudAccountBilling request
	PostCloudAccountBilling(ctx context.Context, organization string, name string, reqEditors ...RequestEditorFn) (*http.Response, error)

	// UpdateOrganizationCloudAccountCredentialsWithBody request with any body
	UpdateOrganizationCloudAccountCredentialsWithBody(ctx context.Context, organization string, name string, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

	UpdateOrganizationCloudAccountCredentials(ctx context.Context, organization string, name string, body UpdateOrganizationCloudAccountCredentialsJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

	// GetOrganizationCloudAccountNetworks request
	GetOrganizationCloudAccountNetworks(ctx context.Context, organization string, name string, reqEditors ...RequestEditorFn) (*http.Response, error)

	// CreateOrganizationCloudAccountNetworkWithBody request with any body
	CreateOrganizationCloudAccountNetworkWithBody(ctx context.Context, organization string, name string, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

	CreateOrganizationCloudAccountNetwork(ctx context.Context, organization string, name string, body CreateOrganizationCloudAccountNetworkJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

	// DeleteOrganizationCloudAccountNetwork request
	DeleteOrganizationCloudAccountNetwork(ctx context.Context, organization string, name string, networkName string, reqEditors ...RequestEditorFn) (*http.Response, error)

	// GetOrganizationCloudAccountNetwork request
	GetOrganizationCloudAccountNetwork(ctx context.Context, organization string, name string, networkName string, reqEditors ...RequestEditorFn) (*http.Response, error)

	// UpdateOrganizationCloudAccountNetworkWithBody request with any body
	UpdateOrganizationCloudAccountNetworkWithBody(ctx context.Context, organization string, name string, networkName string, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

	UpdateOrganizationCloudAccountNetwork(ctx context.Context, organization string, name string, networkName string, body UpdateOrganizationCloudAccountNetworkJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

	// GetOrganizationGroups request
	GetOrganizationGroups(ctx context.Context, organization string, params *GetOrganizationGroupsParams, reqEditors ...RequestEditorFn) (*http.Response, error)

	// CreateGroupWithBody request with any body
	CreateGroupWithBody(ctx context.Context, organization string, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

	CreateGroup(ctx context.Context, organization string, body CreateGroupJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

	// GetGroupCapacityReservations request
	GetGroupCapacityReservations(ctx context.Context, organization string, group string, params *GetGroupCapacityReservationsParams, reqEditors ...RequestEditorFn) (*http.Response, error)

	// ListKubernetesConfigs request
	ListKubernetesConfigs(ctx context.Context, organization string, params *ListKubernetesConfigsParams, reqEditors ...RequestEditorFn) (*http.Response, error)

	// ListKubernetesHelm request
	ListKubernetesHelm(ctx context.Context, organization string, params *ListKubernetesHelmParams, reqEditors ...RequestEditorFn) (*http.Response, error)

	// GetAllKubernetesNamespaces request
	GetAllKubernetesNamespaces(ctx context.Context, organization string, params *GetAllKubernetesNamespacesParams, reqEditors ...RequestEditorFn) (*http.Response, error)

	// ListKubernetesNodes request
	ListKubernetesNodes(ctx context.Context, organization string, params *ListKubernetesNodesParams, reqEditors ...RequestEditorFn) (*http.Response, error)

	// ListKubernetesQuotas request
	ListKubernetesQuotas(ctx context.Context, organization string, params *ListKubernetesQuotasParams, reqEditors ...RequestEditorFn) (*http.Response, error)

	// ListKubernetesServices request
	ListKubernetesServices(ctx context.Context, organization string, params *ListKubernetesServicesParams, reqEditors ...RequestEditorFn) (*http.Response, error)

	// ListKubernetesStorage request
	ListKubernetesStorage(ctx context.Context, organization string, params *ListKubernetesStorageParams, reqEditors ...RequestEditorFn) (*http.Response, error)

	// ListKubernetesWorkloads request
	ListKubernetesWorkloads(ctx context.Context, organization string, params *ListKubernetesWorkloadsParams, reqEditors ...RequestEditorFn) (*http.Response, error)

	// ListHelmReleases request
	ListHelmReleases(ctx context.Context, organization string, clusterName string, namespace string, reqEditors ...RequestEditorFn) (*http.Response, error)

	// InstallHelmChartWithBody request with any body
	InstallHelmChartWithBody(ctx context.Context, organization string, clusterName string, namespace string, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

	InstallHelmChart(ctx context.Context, organization string, clusterName string, namespace string, body InstallHelmChartJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

	// UpgradeHelmChartWithBody request with any body
	UpgradeHelmChartWithBody(ctx context.Context, organization string, clusterName string, namespace string, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

	UpgradeHelmChart(ctx context.Context, organization string, clusterName string, namespace string, body UpgradeHelmChartJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

	// DeleteHelmRelease request
	DeleteHelmRelease(ctx context.Context, organization string, clusterName string, namespace string, chartName string, reqEditors ...RequestEditorFn) (*http.Response, error)

	// GetHelmChartDetails request
	GetHelmChartDetails(ctx context.Context, organization string, clusterName string, namespace string, chartName string, reqEditors ...RequestEditorFn) (*http.Response, error)

	// RollbackHelmReleaseWithBody request with any body
	RollbackHelmReleaseWithBody(ctx context.Context, organization string, clusterName string, namespace string, chartName string, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

	RollbackHelmRelease(ctx context.Context, organization string, clusterName string, namespace string, chartName string, body RollbackHelmReleaseJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

	// GetHelmChartHistory request
	GetHelmChartHistory(ctx context.Context, organization string, clusterName string, namespace string, chartName string, reqEditors ...RequestEditorFn) (*http.Response, error)

	// DeleteKubernetesWorkload request
	DeleteKubernetesWorkload(ctx context.Context, organization string, clusterName string, namespace string, workloadType DeleteKubernetesWorkloadParamsWorkloadType, workloadName string, params *DeleteKubernetesWorkloadParams, reqEditors ...RequestEditorFn) (*http.Response, error)

	// UpdateKubernetesCostTrackingPricesWithBody request with any body
	UpdateKubernetesCostTrackingPricesWithBody(ctx context.Context, organization string, infraName string, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

	UpdateKubernetesCostTrackingPrices(ctx context.Context, organization string, infraName string, body UpdateKubernetesCostTrackingPricesJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

	// GetKubernetesNamespaces request
	GetKubernetesNamespaces(ctx context.Context, organization string, infraName string, reqEditors ...RequestEditorFn) (*http.Response, error)

	// GetKubernetesNodes request
	GetKubernetesNodes(ctx context.Context, organization string, infraName string, reqEditors ...RequestEditorFn) (*http.Response, error)

	// GetKubernetesPersistentVolumes request
	GetKubernetesPersistentVolumes(ctx context.Context, organization string, infraName string, reqEditors ...RequestEditorFn) (*http.Response, error)

	// CreateKubernetesQuotaWithBody request with any body
	CreateKubernetesQuotaWithBody(ctx context.Context, organization string, infraName string, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

	CreateKubernetesQuota(ctx context.Context, organization string, infraName string, body CreateKubernetesQuotaJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

	DeleteOrganizationLogo(ctx context.Context, organization string, reqEditors ...RequestEditorFn) (*http.Response, error)

	GetOrganizationLogo(ctx context.Context, organization string, reqEditors ...RequestEditorFn) (*http.Response, error)

	// PutOrganizationLogoWithBody request with any body
	PutOrganizationLogoWithBody(ctx context.Context, organization string, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

	// CreateManagedClusterWithBody request with any body
	CreateManagedClusterWithBody(ctx context.Context, organization string, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

	CreateManagedCluster(ctx context.Context, organization string, body CreateManagedClusterJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

	// DeleteManagedCluster request
	DeleteManagedCluster(ctx context.Context, organization string, cluster string, reqEditors ...RequestEditorFn) (*http.Response, error)

	// GetManagedCluster request
	GetManagedCluster(ctx context.Context, organization string, cluster string, reqEditors ...RequestEditorFn) (*http.Response, error)

	// UpdateManagedClusterWithBody request with any body
	UpdateManagedClusterWithBody(ctx context.Context, organization string, cluster string, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

	UpdateManagedCluster(ctx context.Context, organization string, cluster string, body UpdateManagedClusterJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

	// GetManagedClusterMetrics request
	GetManagedClusterMetrics(ctx context.Context, organization string, cluster string, reqEditors ...RequestEditorFn) (*http.Response, error)

	// GenerateNodeToken request
	GenerateNodeToken(ctx context.Context, organization string, cluster string, reqEditors ...RequestEditorFn) (*http.Response, error)

	// DeleteManagedClusterNode request
	DeleteManagedClusterNode(ctx context.Context, organization string, cluster string, hostname string, reqEditors ...RequestEditorFn) (*http.Response, error)

	// UpdateManagedClusterNodeWithBody request with any body
	UpdateManagedClusterNodeWithBody(ctx context.Context, organization string, cluster string, hostname string, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

	UpdateManagedClusterNode(ctx context.Context, organization string, cluster string, hostname string, body UpdateManagedClusterNodeJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

	// GetManagedClusterNodeMetrics request
	GetManagedClusterNodeMetrics(ctx context.Context, organization string, cluster string, hostname string, reqEditors ...RequestEditorFn) (*http.Response, error)

	// GetManagedClusterPermissions request
	GetManagedClusterPermissions(ctx context.Context, organization string, cluster string, reqEditors ...RequestEditorFn) (*http.Response, error)

	// UpdateManagedClusterPermissionsWithBody request with any body
	UpdateManagedClusterPermissionsWithBody(ctx context.Context, organization string, cluster string, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

	UpdateManagedClusterPermissions(ctx context.Context, organization string, cluster string, body UpdateManagedClusterPermissionsJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

	// GetSingleNetworkByName request
	GetSingleNetworkByName(ctx context.Context, organization string, networkName string, reqEditors ...RequestEditorFn) (*http.Response, error)

	// GetOrganizationPolicies request
	GetOrganizationPolicies(ctx context.Context, organization string, reqEditors ...RequestEditorFn) (*http.Response, error)

	// SetOrganizationArchiveCostDataPolicyWithBody request with any body
	SetOrganizationArchiveCostDataPolicyWithBody(ctx context.Context, organization string, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

	SetOrganizationArchiveCostDataPolicy(ctx context.Context, organization string, body SetOrganizationArchiveCostDataPolicyJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

	// SetOrganizationNitroInstancesOnlyPolicyWithBody request with any body
	SetOrganizationNitroInstancesOnlyPolicyWithBody(ctx context.Context, organization string, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

	SetOrganizationNitroInstancesOnlyPolicy(ctx context.Context, organization string, body SetOrganizationNitroInstancesOnlyPolicyJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

	// SetOrganizationNoRootAccessPolicyWithBody request with any body
	SetOrganizationNoRootAccessPolicyWithBody(ctx context.Context, organization string, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

	SetOrganizationNoRootAccessPolicy(ctx context.Context, organization string, body SetOrganizationNoRootAccessPolicyJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

	// DeleteOrganizationPolicy request
	DeleteOrganizationPolicy(ctx context.Context, organization string, policyname string, reqEditors ...RequestEditorFn) (*http.Response, error)

	// GetOrganizationProvisionStatusByInfraId request
	GetOrganizationProvisionStatusByInfraId(ctx context.Context, organization string, infraId string, reqEditors ...RequestEditorFn) (*http.Response, error)

	// GetAllocationUsageEventsSummary request
	GetAllocationUsageEventsSummary(ctx context.Context, organization string, allocation string, params *GetAllocationUsageEventsSummaryParams, reqEditors ...RequestEditorFn) (*http.Response, error)

	// GetAllocationUsageEventsFilterOptions request
	GetAllocationUsageEventsFilterOptions(ctx context.Context, organization string, allocation string, reqEditors ...RequestEditorFn) (*http.Response, error)

	// GetOrganizationReservations request
	GetOrganizationReservations(ctx context.Context, organization string, reqEditors ...RequestEditorFn) (*http.Response, error)

	// ListResourceGroups request
	ListResourceGroups(ctx context.Context, organization string, params *ListResourceGroupsParams, reqEditors ...RequestEditorFn) (*http.Response, error)

	// GetOrganizationTheme request
	GetOrganizationTheme(ctx context.Context, organization string, reqEditors ...RequestEditorFn) (*http.Response, error)

	// PatchOrganizationThemeWithBody request with any body
	PatchOrganizationThemeWithBody(ctx context.Context, organization string, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

	PatchOrganizationTheme(ctx context.Context, organization string, body PatchOrganizationThemeJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

	// ListUnits request
	ListUnits(ctx context.Context, organization string, reqEditors ...RequestEditorFn) (*http.Response, error)

	// CreateUnitWithBody request with any body
	CreateUnitWithBody(ctx context.Context, organization string, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

	CreateUnit(ctx context.Context, organization string, body CreateUnitJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

	// GetUnit request
	GetUnit(ctx context.Context, organization string, unit string, reqEditors ...RequestEditorFn) (*http.Response, error)

	// CreateUnitRuleWithBody request with any body
	CreateUnitRuleWithBody(ctx context.Context, organization string, unit string, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

	CreateUnitRule(ctx context.Context, organization string, unit string, body CreateUnitRuleJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

	// ListUnitSkus request
	ListUnitSkus(ctx context.Context, organization string, unit string, reqEditors ...RequestEditorFn) (*http.Response, error)

	// CreateUnitSkuWithBody request with any body
	CreateUnitSkuWithBody(ctx context.Context, organization string, unit string, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

	CreateUnitSku(ctx context.Context, organization string, unit string, body CreateUnitSkuJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

	// DeleteUnitSku request
	DeleteUnitSku(ctx context.Context, organization string, unit string, sku string, reqEditors ...RequestEditorFn) (*http.Response, error)

	// DeleteUserMfa request
	DeleteUserMfa(ctx context.Context, organization string, username string, reqEditors ...RequestEditorFn) (*http.Response, error)

	// GetAichatHistories request
	GetAichatHistories(ctx context.Context, organization string, user string, reqEditors ...RequestEditorFn) (*http.Response, error)

	// CreateAichatHistoryWithBody request with any body
	CreateAichatHistoryWithBody(ctx context.Context, organization string, user string, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

	CreateAichatHistory(ctx context.Context, organization string, user string, body CreateAichatHistoryJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

	// DeleteAichatHistory request
	DeleteAichatHistory(ctx context.Context, organization string, user string, chatId string, reqEditors ...RequestEditorFn) (*http.Response, error)

	// GetAichatHistory request
	GetAichatHistory(ctx context.Context, organization string, user string, chatId string, reqEditors ...RequestEditorFn) (*http.Response, error)

	// PostAichatMessageWithBody request with any body
	PostAichatMessageWithBody(ctx context.Context, organization string, user string, chatId string, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

	PostAichatMessage(ctx context.Context, organization string, user string, chatId string, body PostAichatMessageJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

	// ListAichatProviders request
	ListAichatProviders(ctx context.Context, organization string, user string, reqEditors ...RequestEditorFn) (*http.Response, error)

	// CreateAichatProviderWithBody request with any body
	CreateAichatProviderWithBody(ctx context.Context, organization string, user string, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

	CreateAichatProvider(ctx context.Context, organization string, user string, body CreateAichatProviderJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

	// DeleteSingleAichatProvider request
	DeleteSingleAichatProvider(ctx context.Context, organization string, user string, name string, reqEditors ...RequestEditorFn) (*http.Response, error)

	// GetSingleAichatProvider request
	GetSingleAichatProvider(ctx context.Context, organization string, user string, name string, reqEditors ...RequestEditorFn) (*http.Response, error)

	// PatchSingleAichatProvider request
	PatchSingleAichatProvider(ctx context.Context, organization string, user string, name string, reqEditors ...RequestEditorFn) (*http.Response, error)

	// GetStorageAwsBucket request
	GetStorageAwsBucket(ctx context.Context, organization string, user string, name string, reqEditors ...RequestEditorFn) (*http.Response, error)

	// ProvisionAwsBucketWithBody request with any body
	ProvisionAwsBucketWithBody(ctx context.Context, organization string, user string, name string, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

	ProvisionAwsBucket(ctx context.Context, organization string, user string, name string, body ProvisionAwsBucketJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

	// AddCorsRulesAwsBucket request
	AddCorsRulesAwsBucket(ctx context.Context, organization string, user string, name string, reqEditors ...RequestEditorFn) (*http.Response, error)

	// GetAwsDisk request
	GetAwsDisk(ctx context.Context, organization string, user string, name string, reqEditors ...RequestEditorFn) (*http.Response, error)

	// GetStorageAwsEfs request
	GetStorageAwsEfs(ctx context.Context, organization string, user string, name string, reqEditors ...RequestEditorFn) (*http.Response, error)

	// GetStorageAwsManagedlustre request
	GetStorageAwsManagedlustre(ctx context.Context, organization string, user string, name string, reqEditors ...RequestEditorFn) (*http.Response, error)

	// GetAzureFiles request
	GetAzureFiles(ctx context.Context, organization string, user string, name string, reqEditors ...RequestEditorFn) (*http.Response, error)

	// GetAzureBucket request
	GetAzureBucket(ctx context.Context, organization string, user string, name string, reqEditors ...RequestEditorFn) (*http.Response, error)

	// ProvisionAzureBucketWithBody request with any body
	ProvisionAzureBucketWithBody(ctx context.Context, organization string, user string, name string, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

	ProvisionAzureBucket(ctx context.Context, organization string, user string, name string, body ProvisionAzureBucketJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

	// AddCorsRulesAzureBucket request
	AddCorsRulesAzureBucket(ctx context.Context, organization string, user string, name string, reqEditors ...RequestEditorFn) (*http.Response, error)

	// GetPresignedUrlAzureBucketObject request
	GetPresignedUrlAzureBucketObject(ctx context.Context, organization string, user string, name string, params *GetPresignedUrlAzureBucketObjectParams, reqEditors ...RequestEditorFn) (*http.Response, error)

	// GetSasTokenAzureBucket request
	GetSasTokenAzureBucket(ctx context.Context, organization string, user string, name string, reqEditors ...RequestEditorFn) (*http.Response, error)

	// GetAzureDisk request
	GetAzureDisk(ctx context.Context, organization string, user string, name string, reqEditors ...RequestEditorFn) (*http.Response, error)

	// GetHammerspace request
	GetHammerspace(ctx context.Context, organization string, user string, name string, reqEditors ...RequestEditorFn) (*http.Response, error)

	// GetAzureManagedlustre request
	GetAzureManagedlustre(ctx context.Context, organization string, user string, name string, reqEditors ...RequestEditorFn) (*http.Response, error)

	// GetAzureNetappfiles request
	GetAzureNetappfiles(ctx context.Context, organization string, user string, name string, reqEditors ...RequestEditorFn) (*http.Response, error)

	// GetClusterNodes request
	GetClusterNodes(ctx context.Context, organization string, user string, clusterName string, params *GetClusterNodesParams, reqEditors ...RequestEditorFn) (*http.Response, error)

	// UnmountClusterDirFromUserWorkspaceWithBody request with any body
	UnmountClusterDirFromUserWorkspaceWithBody(ctx context.Context, organization string, user string, clusterName string, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

	UnmountClusterDirFromUserWorkspace(ctx context.Context, organization string, user string, clusterName string, body UnmountClusterDirFromUserWorkspaceJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

	// MountClusterDirToUserWorkspaceWithBody request with any body
	MountClusterDirToUserWorkspaceWithBody(ctx context.Context, organization string, user string, clusterName string, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

	MountClusterDirToUserWorkspace(ctx context.Context, organization string, user string, clusterName string, body MountClusterDirToUserWorkspaceJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

	// GetGoogleBucket request
	GetGoogleBucket(ctx context.Context, organization string, user string, name string, reqEditors ...RequestEditorFn) (*http.Response, error)

	// ProvisionGoogleBucketWithBody request with any body
	ProvisionGoogleBucketWithBody(ctx context.Context, organization string, user string, name string, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

	ProvisionGoogleBucket(ctx context.Context, organization string, user string, name string, body ProvisionGoogleBucketJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

	// GetPresignedUrlGoogleBucketObject request
	GetPresignedUrlGoogleBucketObject(ctx context.Context, organization string, user string, name string, params *GetPresignedUrlGoogleBucketObjectParams, reqEditors ...RequestEditorFn) (*http.Response, error)

	// GetGoogleDisk request
	GetGoogleDisk(ctx context.Context, organization string, user string, name string, reqEditors ...RequestEditorFn) (*http.Response, error)

	// GetGoogleFilestore request
	GetGoogleFilestore(ctx context.Context, organization string, user string, name string, reqEditors ...RequestEditorFn) (*http.Response, error)

	// CreateGoogleManagedLustreWithBody request with any body
	CreateGoogleManagedLustreWithBody(ctx context.Context, organization string, user string, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

	CreateGoogleManagedLustre(ctx context.Context, organization string, user string, body CreateGoogleManagedLustreJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

	// DeleteGoogleManagedLustre request
	DeleteGoogleManagedLustre(ctx context.Context, organization string, user string, managedLustreName string, reqEditors ...RequestEditorFn) (*http.Response, error)

	// GetInstances request
	GetInstances(ctx context.Context, organization string, user string, reqEditors ...RequestEditorFn) (*http.Response, error)

	// CreateInstanceWithBody request with any body
	CreateInstanceWithBody(ctx context.Context, organization string, user string, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

	CreateInstance(ctx context.Context, organization string, user string, body CreateInstanceJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

	// DeleteInstance request
	DeleteInstance(ctx context.Context, organization string, user string, instanceName string, reqEditors ...RequestEditorFn) (*http.Response, error)

	// CreateIpWithBody request with any body
	CreateIpWithBody(ctx context.Context, organization string, user string, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

	CreateIp(ctx context.Context, organization string, user string, body CreateIpJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

	// DeleteIp request
	DeleteIp(ctx context.Context, organization string, user string, name string, reqEditors ...RequestEditorFn) (*http.Response, error)

	// GetUserLanguage request
	GetUserLanguage(ctx context.Context, organization string, user string, reqEditors ...RequestEditorFn) (*http.Response, error)

	// SetUserLanguageWithBody request with any body
	SetUserLanguageWithBody(ctx context.Context, organization string, user string, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

	SetUserLanguage(ctx context.Context, organization string, user string, body SetUserLanguageJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

	// RevokeUserLoginSessionsWithBody request with any body
	RevokeUserLoginSessionsWithBody(ctx context.Context, organization string, user string, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

	RevokeUserLoginSessions(ctx context.Context, organization string, user string, body RevokeUserLoginSessionsJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

	// CreateMachineLearningWorkspacesWithBody request with any body
	CreateMachineLearningWorkspacesWithBody(ctx context.Context, organization string, user string, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

	CreateMachineLearningWorkspaces(ctx context.Context, organization string, user string, body CreateMachineLearningWorkspacesJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

	// GetAwsMachineLearningWorkspace request
	GetAwsMachineLearningWorkspace(ctx context.Context, organization string, user string, name string, reqEditors ...RequestEditorFn) (*http.Response, error)

	// GetAzureMachineLearningWorkspace request
	GetAzureMachineLearningWorkspace(ctx context.Context, organization string, user string, name string, reqEditors ...RequestEditorFn) (*http.Response, error)

	// DeleteMachineLearningWorkspacesByName request
	DeleteMachineLearningWorkspacesByName(ctx context.Context, organization string, user string, name string, reqEditors ...RequestEditorFn) (*http.Response, error)

	// GetPresignedUrlMachineLearningWorkspace request
	GetPresignedUrlMachineLearningWorkspace(ctx context.Context, organization string, user string, name string, reqEditors ...RequestEditorFn) (*http.Response, error)

	// ListNetappontap request
	ListNetappontap(ctx context.Context, organization string, user string, reqEditors ...RequestEditorFn) (*http.Response, error)

	// CreateNetappontapWithBody request with any body
	CreateNetappontapWithBody(ctx context.Context, organization string, user string, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

	CreateNetappontap(ctx context.Context, organization string, user string, body CreateNetappontapJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

	// GetNetappontap request
	GetNetappontap(ctx context.Context, organization string, user string, name string, reqEditors ...RequestEditorFn) (*http.Response, error)

	// GetNetappOntapVolumes request
	GetNetappOntapVolumes(ctx context.Context, organization string, user string, ontapName string, reqEditors ...RequestEditorFn) (*http.Response, error)

	// CreateNetappOntapVolumeWithBody request with any body
	CreateNetappOntapVolumeWithBody(ctx context.Context, organization string, user string, ontapName string, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

	CreateNetappOntapVolume(ctx context.Context, organization string, user string, ontapName string, body CreateNetappOntapVolumeJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

	// DeleteNetappOntapVolume request
	DeleteNetappOntapVolume(ctx context.Context, organization string, user string, ontapName string, volumeId string, reqEditors ...RequestEditorFn) (*http.Response, error)

	// CreateResourceGroupWithBody request with any body
	CreateResourceGroupWithBody(ctx context.Context, organization string, user string, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

	CreateResourceGroup(ctx context.Context, organization string, user string, body CreateResourceGroupJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

	// GetResourceGroup request
	GetResourceGroup(ctx context.Context, organization string, user string, name string, reqEditors ...RequestEditorFn) (*http.Response, error)

	// GetResourceGroupPermissions request
	GetResourceGroupPermissions(ctx context.Context, organization string, user string, name string, reqEditors ...RequestEditorFn) (*http.Response, error)

	// UpdateResourceGroupPermissionsWithBody request with any body
	UpdateResourceGroupPermissionsWithBody(ctx context.Context, organization string, user string, name string, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

	UpdateResourceGroupPermissions(ctx context.Context, organization string, user string, name string, body UpdateResourceGroupPermissionsJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

	// DeleteUserSession request
	DeleteUserSession(ctx context.Context, organization string, user string, name string, reqEditors ...RequestEditorFn) (*http.Response, error)

	// GetUserSession request
	GetUserSession(ctx context.Context, organization string, user string, name string, reqEditors ...RequestEditorFn) (*http.Response, error)

	// UpdateUserSessionWithBody request with any body
	UpdateUserSessionWithBody(ctx context.Context, organization string, user string, name string, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

	UpdateUserSession(ctx context.Context, organization string, user string, name string, body UpdateUserSessionJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

	// UpdateUserSessionAccessWithBody request with any body
	UpdateUserSessionAccessWithBody(ctx context.Context, organization string, user string, name string, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

	UpdateUserSessionAccess(ctx context.Context, organization string, user string, name string, body UpdateUserSessionAccessJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

	// DeleteUserSettings request
	DeleteUserSettings(ctx context.Context, organization string, user string, reqEditors ...RequestEditorFn) (*http.Response, error)

	// GetUserSettings request
	GetUserSettings(ctx context.Context, organization string, user string, reqEditors ...RequestEditorFn) (*http.Response, error)

	// UpdateUserSettingsWithBody request with any body
	UpdateUserSettingsWithBody(ctx context.Context, organization string, user string, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

	UpdateUserSettings(ctx context.Context, organization string, user string, body UpdateUserSettingsJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

	// CreateSshPrivateKeyWithBody request with any body
	CreateSshPrivateKeyWithBody(ctx context.Context, organization string, user string, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

	CreateSshPrivateKey(ctx context.Context, organization string, user string, body CreateSshPrivateKeyJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

	// GetUserWorkspace request
	GetUserWorkspace(ctx context.Context, organization string, user string, reqEditors ...RequestEditorFn) (*http.Response, error)

	// UpdateUserWorkspaceWithBody request with any body
	UpdateUserWorkspaceWithBody(ctx context.Context, organization string, user string, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

	UpdateUserWorkspace(ctx context.Context, organization string, user string, body UpdateUserWorkspaceJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

	// RestartUserWorkspaceWithBody request with any body
	RestartUserWorkspaceWithBody(ctx context.Context, organization string, user string, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

	RestartUserWorkspace(ctx context.Context, organization string, user string, body RestartUserWorkspaceJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

	// GetUserWorkspaceStatusForUser request
	GetUserWorkspaceStatusForUser(ctx context.Context, organization string, user string, reqEditors ...RequestEditorFn) (*http.Response, error)

	// DeleteStorage request
	DeleteStorage(ctx context.Context, organization string, user string, pType DeleteStorageParamsType, name string, reqEditors ...RequestEditorFn) (*http.Response, error)

	// GetOrganizationVariables request
	GetOrganizationVariables(ctx context.Context, organization string, reqEditors ...RequestEditorFn) (*http.Response, error)

	// CreateOrganizationVariableWithBody request with any body
	CreateOrganizationVariableWithBody(ctx context.Context, organization string, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

	CreateOrganizationVariable(ctx context.Context, organization string, body CreateOrganizationVariableJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

	// DeleteOrganizationVariable request
	DeleteOrganizationVariable(ctx context.Context, organization string, key string, reqEditors ...RequestEditorFn) (*http.Response, error)

	// SetOrganizationVariableWithBody request with any body
	SetOrganizationVariableWithBody(ctx context.Context, organization string, key string, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

	SetOrganizationVariable(ctx context.Context, organization string, key string, body SetOrganizationVariableJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

	// PingHandler request
	PingHandler(ctx context.Context, reqEditors ...RequestEditorFn) (*http.Response, error)

	// DeletePlatformImage request
	DeletePlatformImage(ctx context.Context, csp string, region string, name string, arch string, reqEditors ...RequestEditorFn) (*http.Response, error)

	// UpdatePlatformImageWithBody request with any body
	UpdatePlatformImageWithBody(ctx context.Context, csp string, region string, name string, arch string, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

	UpdatePlatformImage(ctx context.Context, csp string, region string, name string, arch string, body UpdatePlatformImageJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

	// GetAllPlatformGroups request
	GetAllPlatformGroups(ctx context.Context, params *GetAllPlatformGroupsParams, reqEditors ...RequestEditorFn) (*http.Response, error)

	// GetPlatformImages request
	GetPlatformImages(ctx context.Context, params *GetPlatformImagesParams, reqEditors ...RequestEditorFn) (*http.Response, error)

	// CreatePlatformImageWithBody request with any body
	CreatePlatformImageWithBody(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

	CreatePlatformImage(ctx context.Context, body CreatePlatformImageJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

	// GetKeys request
	GetKeys(ctx context.Context, reqEditors ...RequestEditorFn) (*http.Response, error)

	// SetPlatformLicenseWithBody request with any body
	SetPlatformLicenseWithBody(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

	SetPlatformLicense(ctx context.Context, body SetPlatformLicenseJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

	// GetPlatformPolicies request
	GetPlatformPolicies(ctx context.Context, reqEditors ...RequestEditorFn) (*http.Response, error)

	// SetPlatformArchiveCostDataPolicyWithBody request with any body
	SetPlatformArchiveCostDataPolicyWithBody(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

	SetPlatformArchiveCostDataPolicy(ctx context.Context, body SetPlatformArchiveCostDataPolicyJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

	// SetPlatformNitroInstancesOnlyPolicyWithBody request with any body
	SetPlatformNitroInstancesOnlyPolicyWithBody(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

	SetPlatformNitroInstancesOnlyPolicy(ctx context.Context, body SetPlatformNitroInstancesOnlyPolicyJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

	// SetPlatformNoRootAccessPolicyWithBody request with any body
	SetPlatformNoRootAccessPolicyWithBody(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

	SetPlatformNoRootAccessPolicy(ctx context.Context, body SetPlatformNoRootAccessPolicyJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

	// DeletePlatformPolicy request
	DeletePlatformPolicy(ctx context.Context, policyname string, reqEditors ...RequestEditorFn) (*http.Response, error)

	// PostPlatformSetupWithBody request with any body
	PostPlatformSetupWithBody(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

	PostPlatformSetup(ctx context.Context, body PostPlatformSetupJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

	// PatchProvisionStatusWithBody request with any body
	PatchProvisionStatusWithBody(ctx context.Context, infraId string, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

	PatchProvisionStatus(ctx context.Context, infraId string, body PatchProvisionStatusJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

	// PostProvisionStatusWithBody request with any body
	PostProvisionStatusWithBody(ctx context.Context, infraId string, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

	PostProvisionStatus(ctx context.Context, infraId string, body PostProvisionStatusJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

	// GetReportsLegacyQuery request
	GetReportsLegacyQuery(ctx context.Context, params *GetReportsLegacyQueryParams, reqEditors ...RequestEditorFn) (*http.Response, error)

	// ListUserResourceGroups request
	ListUserResourceGroups(ctx context.Context, params *ListUserResourceGroupsParams, reqEditors ...RequestEditorFn) (*http.Response, error)

	// GetSchedulerJobs request
	GetSchedulerJobs(ctx context.Context, params *GetSchedulerJobsParams, reqEditors ...RequestEditorFn) (*http.Response, error)

	// GetSessions request
	GetSessions(ctx context.Context, params *GetSessionsParams, reqEditors ...RequestEditorFn) (*http.Response, error)

	// CreateSessionWithBody request with any body
	CreateSessionWithBody(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

	CreateSession(ctx context.Context, body CreateSessionJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

	// UpdateSessionDeprecatedWithBody request with any body
	UpdateSessionDeprecatedWithBody(ctx context.Context, namespace string, name string, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

	UpdateSessionDeprecated(ctx context.Context, namespace string, name string, body UpdateSessionDeprecatedJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

	// GetPlatformSettings request
	GetPlatformSettings(ctx context.Context, reqEditors ...RequestEditorFn) (*http.Response, error)

	// GetAdminPlatformSettings request
	GetAdminPlatformSettings(ctx context.Context, reqEditors ...RequestEditorFn) (*http.Response, error)

	// GetSnapshots request
	GetSnapshots(ctx context.Context, reqEditors ...RequestEditorFn) (*http.Response, error)

	// GetSshPrivateKeys request
	GetSshPrivateKeys(ctx context.Context, reqEditors ...RequestEditorFn) (*http.Response, error)

	// PostLogout request
	PostLogout(ctx context.Context, reqEditors ...RequestEditorFn) (*http.Response, error)

	// DeleteMfaWithBody request with any body
	DeleteMfaWithBody(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

	DeleteMfa(ctx context.Context, body DeleteMfaJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

	// GetMfaSettings request
	GetMfaSettings(ctx context.Context, reqEditors ...RequestEditorFn) (*http.Response, error)

	// PostMfaLoginWithBody request with any body
	PostMfaLoginWithBody(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

	PostMfaLogin(ctx context.Context, body PostMfaLoginJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

	// PostAddMfaOtp request
	PostAddMfaOtp(ctx context.Context, reqEditors ...RequestEditorFn) (*http.Response, error)

	// PostVerifyOtpWithBody request with any body
	PostVerifyOtpWithBody(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

	PostVerifyOtp(ctx context.Context, body PostVerifyOtpJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

	// PatchPasswordWithBody request with any body
	PatchPasswordWithBody(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

	PatchPassword(ctx context.Context, body PatchPasswordJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

	// PostPasswordLoginWithBody request with any body
	PostPasswordLoginWithBody(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

	PostPasswordLogin(ctx context.Context, body PostPasswordLoginJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

	// PostPasswordResetEmailWithBody request with any body
	PostPasswordResetEmailWithBody(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

	PostPasswordResetEmail(ctx context.Context, body PostPasswordResetEmailJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

	// GetUserWorkspaceStatus request
	GetUserWorkspaceStatus(ctx context.Context, reqEditors ...RequestEditorFn) (*http.Response, error)

	// GetUserWorkspaces request
	GetUserWorkspaces(ctx context.Context, reqEditors ...RequestEditorFn) (*http.Response, error)

	// ScaleDownUserWorkspaces request
	ScaleDownUserWorkspaces(ctx context.Context, reqEditors ...RequestEditorFn) (*http.Response, error)

	// GetUserSshPublicKeys request
	GetUserSshPublicKeys(ctx context.Context, username string, reqEditors ...RequestEditorFn) (*http.Response, error)

	// GetAuthSessionDeprecated request
	GetAuthSessionDeprecated(ctx context.Context, reqEditors ...RequestEditorFn) (*http.Response, error)

	// ListWorkflows request
	ListWorkflows(ctx context.Context, params *ListWorkflowsParams, reqEditors ...RequestEditorFn) (*http.Response, error)

	// CreateWorkflowWithBody request with any body
	CreateWorkflowWithBody(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

	CreateWorkflow(ctx context.Context, body CreateWorkflowJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

	// GetWorkflow request
	GetWorkflow(ctx context.Context, workflow string, reqEditors ...RequestEditorFn) (*http.Response, error)

	// DuplicateWorkflowWithBody request with any body
	DuplicateWorkflowWithBody(ctx context.Context, workflow string, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

	DuplicateWorkflow(ctx context.Context, workflow string, body DuplicateWorkflowJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

	// ForkWorkflowWithBody request with any body
	ForkWorkflowWithBody(ctx context.Context, workflow string, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

	ForkWorkflow(ctx context.Context, workflow string, body ForkWorkflowJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

	// GetWorkflowJson request
	GetWorkflowJson(ctx context.Context, workflow string, reqEditors ...RequestEditorFn) (*http.Response, error)

	// GetWorkflowMarkdown request
	GetWorkflowMarkdown(ctx context.Context, workflow string, reqEditors ...RequestEditorFn) (*http.Response, error)

	// RunWorkflowWithBody request with any body
	RunWorkflowWithBody(ctx context.Context, workflow string, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

	RunWorkflow(ctx context.Context, workflow string, body RunWorkflowJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

	// DeleteWorkflowRun request
	DeleteWorkflowRun(ctx context.Context, workflow string, runNumber int64, reqEditors ...RequestEditorFn) (*http.Response, error)

	// GetWorkflowYaml request
	GetWorkflowYaml(ctx context.Context, workflow string, reqEditors ...RequestEditorFn) (*http.Response, error)

	// GetHealthCheck request
	GetHealthCheck(ctx context.Context, reqEditors ...RequestEditorFn) (*http.Response, error)

	// GetWorkflowSchema request
	GetWorkflowSchema(ctx context.Context, reqEditors ...RequestEditorFn) (*http.Response, error)
}

The interface specification for the client above.

type ClientOption

type ClientOption func(*Client) error

ClientOption allows setting custom parameters during construction

func WithAPIKey

func WithAPIKey(apiKey string) ClientOption

WithAPIKey returns a ClientOption that configures API key authentication using HTTP Basic Auth. This is the recommended authentication method for long-running integrations with configurable expiration.

API keys can be generated from your ACTIVATE account settings and start with the prefix "pwt_".

Example:

client, err := NewClientWithResponses(
    "https://activate.parallel.works",
    WithAPIKey("pwt_..."),
)

func WithBaseURL

func WithBaseURL(baseURL string) ClientOption

WithBaseURL overrides the baseURL.

func WithCredential

func WithCredential(credential string) ClientOption

WithCredential returns a ClientOption that automatically detects the credential type and configures the appropriate authentication method.

- If the credential starts with "pwt_", it's treated as an API key (Basic Auth) - Otherwise, it's treated as a JWT token (Bearer Auth)

Example:

credential := os.Getenv("PW_CREDENTIAL")
client, err := NewClientWithResponses(
    "https://activate.parallel.works",
    WithCredential(credential),
)

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.

func WithToken

func WithToken(token string) ClientOption

WithToken returns a ClientOption that configures Bearer token (JWT) authentication. This is best for scripts and CLI tools.

Tokens expire after 24 hours and can be generated from your ACTIVATE account settings.

Example:

client, err := NewClientWithResponses(
    "https://activate.parallel.works",
    WithToken("eyJhbGciOiJIUzI1NiIs..."),
)

type ClientWithResponses

type ClientWithResponses struct {
	ClientInterface
}

ClientWithResponses builds on ClientInterface to offer response payloads

func NewClientFromCredential

func NewClientFromCredential(credential string, opts ...ClientOption) (*ClientWithResponses, error)

NewClientFromCredential creates a new client using only a credential. The platform host is automatically extracted from the credential.

For API keys: host is decoded from the first part after pwt_ For JWT tokens: host is read from the platform_host claim

Example:

client, err := NewClientFromCredential("pwt_Y2xvdWQucGFyYWxsZWwud29ya3M.xxxxx")
// Automatically connects to activate.parallel.works

func NewClientWithResponses

func NewClientWithResponses(server string, opts ...ClientOption) (*ClientWithResponses, error)

NewClientWithResponses creates a new ClientWithResponses, which wraps Client with return type handling

func (*ClientWithResponses) AddCorsRulesAwsBucketWithResponse

func (c *ClientWithResponses) AddCorsRulesAwsBucketWithResponse(ctx context.Context, organization string, user string, name string, reqEditors ...RequestEditorFn) (*AddCorsRulesAwsBucketResponse, error)

AddCorsRulesAwsBucketWithResponse request returning *AddCorsRulesAwsBucketResponse

func (*ClientWithResponses) AddCorsRulesAzureBucketWithResponse

func (c *ClientWithResponses) AddCorsRulesAzureBucketWithResponse(ctx context.Context, organization string, user string, name string, reqEditors ...RequestEditorFn) (*AddCorsRulesAzureBucketResponse, error)

AddCorsRulesAzureBucketWithResponse request returning *AddCorsRulesAzureBucketResponse

func (*ClientWithResponses) AddOrganizationAuthMethodOidcWithBodyWithResponse

func (c *ClientWithResponses) AddOrganizationAuthMethodOidcWithBodyWithResponse(ctx context.Context, organization string, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*AddOrganizationAuthMethodOidcResponse, error)

AddOrganizationAuthMethodOidcWithBodyWithResponse request with arbitrary body returning *AddOrganizationAuthMethodOidcResponse

func (*ClientWithResponses) AddOrganizationAuthMethodOidcWithResponse

func (c *ClientWithResponses) AddOrganizationAuthMethodOidcWithResponse(ctx context.Context, organization string, body AddOrganizationAuthMethodOidcJSONRequestBody, reqEditors ...RequestEditorFn) (*AddOrganizationAuthMethodOidcResponse, error)

func (*ClientWithResponses) AgentHeartbeatWithBodyWithResponse

func (c *ClientWithResponses) AgentHeartbeatWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*AgentHeartbeatResponse, error)

AgentHeartbeatWithBodyWithResponse request with arbitrary body returning *AgentHeartbeatResponse

func (*ClientWithResponses) AgentHeartbeatWithResponse

func (c *ClientWithResponses) AgentHeartbeatWithResponse(ctx context.Context, body AgentHeartbeatJSONRequestBody, reqEditors ...RequestEditorFn) (*AgentHeartbeatResponse, error)

func (*ClientWithResponses) CreateAdminReportWithBodyWithResponse

func (c *ClientWithResponses) CreateAdminReportWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*CreateAdminReportResponse, error)

CreateAdminReportWithBodyWithResponse request with arbitrary body returning *CreateAdminReportResponse

func (*ClientWithResponses) CreateAdminReportWithResponse

func (c *ClientWithResponses) CreateAdminReportWithResponse(ctx context.Context, body CreateAdminReportJSONRequestBody, reqEditors ...RequestEditorFn) (*CreateAdminReportResponse, error)

func (*ClientWithResponses) CreateAichatHistoryWithBodyWithResponse

func (c *ClientWithResponses) CreateAichatHistoryWithBodyWithResponse(ctx context.Context, organization string, user string, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*CreateAichatHistoryResponse, error)

CreateAichatHistoryWithBodyWithResponse request with arbitrary body returning *CreateAichatHistoryResponse

func (*ClientWithResponses) CreateAichatHistoryWithResponse

func (c *ClientWithResponses) CreateAichatHistoryWithResponse(ctx context.Context, organization string, user string, body CreateAichatHistoryJSONRequestBody, reqEditors ...RequestEditorFn) (*CreateAichatHistoryResponse, error)

func (*ClientWithResponses) CreateAichatProviderWithBodyWithResponse

func (c *ClientWithResponses) CreateAichatProviderWithBodyWithResponse(ctx context.Context, organization string, user string, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*CreateAichatProviderResponse, error)

CreateAichatProviderWithBodyWithResponse request with arbitrary body returning *CreateAichatProviderResponse

func (*ClientWithResponses) CreateAichatProviderWithResponse

func (c *ClientWithResponses) CreateAichatProviderWithResponse(ctx context.Context, organization string, user string, body CreateAichatProviderJSONRequestBody, reqEditors ...RequestEditorFn) (*CreateAichatProviderResponse, error)

func (*ClientWithResponses) CreateAllocationWithBodyWithResponse

func (c *ClientWithResponses) CreateAllocationWithBodyWithResponse(ctx context.Context, organization string, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*CreateAllocationResponse, error)

CreateAllocationWithBodyWithResponse request with arbitrary body returning *CreateAllocationResponse

func (*ClientWithResponses) CreateAllocationWithResponse

func (c *ClientWithResponses) CreateAllocationWithResponse(ctx context.Context, organization string, body CreateAllocationJSONRequestBody, reqEditors ...RequestEditorFn) (*CreateAllocationResponse, error)

func (*ClientWithResponses) CreateGoogleManagedLustreWithBodyWithResponse

func (c *ClientWithResponses) CreateGoogleManagedLustreWithBodyWithResponse(ctx context.Context, organization string, user string, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*CreateGoogleManagedLustreResponse, error)

CreateGoogleManagedLustreWithBodyWithResponse request with arbitrary body returning *CreateGoogleManagedLustreResponse

func (*ClientWithResponses) CreateGoogleManagedLustreWithResponse

func (c *ClientWithResponses) CreateGoogleManagedLustreWithResponse(ctx context.Context, organization string, user string, body CreateGoogleManagedLustreJSONRequestBody, reqEditors ...RequestEditorFn) (*CreateGoogleManagedLustreResponse, error)

func (*ClientWithResponses) CreateGroupWithBodyWithResponse

func (c *ClientWithResponses) CreateGroupWithBodyWithResponse(ctx context.Context, organization string, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*CreateGroupResponse, error)

CreateGroupWithBodyWithResponse request with arbitrary body returning *CreateGroupResponse

func (*ClientWithResponses) CreateGroupWithResponse

func (c *ClientWithResponses) CreateGroupWithResponse(ctx context.Context, organization string, body CreateGroupJSONRequestBody, reqEditors ...RequestEditorFn) (*CreateGroupResponse, error)

func (*ClientWithResponses) CreateInstanceWithBodyWithResponse

func (c *ClientWithResponses) CreateInstanceWithBodyWithResponse(ctx context.Context, organization string, user string, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*CreateInstanceResponse, error)

CreateInstanceWithBodyWithResponse request with arbitrary body returning *CreateInstanceResponse

func (*ClientWithResponses) CreateInstanceWithResponse

func (c *ClientWithResponses) CreateInstanceWithResponse(ctx context.Context, organization string, user string, body CreateInstanceJSONRequestBody, reqEditors ...RequestEditorFn) (*CreateInstanceResponse, error)

func (*ClientWithResponses) CreateIpWithBodyWithResponse

func (c *ClientWithResponses) CreateIpWithBodyWithResponse(ctx context.Context, organization string, user string, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*CreateIpResponse, error)

CreateIpWithBodyWithResponse request with arbitrary body returning *CreateIpResponse

func (*ClientWithResponses) CreateIpWithResponse

func (c *ClientWithResponses) CreateIpWithResponse(ctx context.Context, organization string, user string, body CreateIpJSONRequestBody, reqEditors ...RequestEditorFn) (*CreateIpResponse, error)

func (*ClientWithResponses) CreateKubernetesQuotaWithBodyWithResponse

func (c *ClientWithResponses) CreateKubernetesQuotaWithBodyWithResponse(ctx context.Context, organization string, infraName string, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*CreateKubernetesQuotaResponse, error)

CreateKubernetesQuotaWithBodyWithResponse request with arbitrary body returning *CreateKubernetesQuotaResponse

func (*ClientWithResponses) CreateKubernetesQuotaWithResponse

func (c *ClientWithResponses) CreateKubernetesQuotaWithResponse(ctx context.Context, organization string, infraName string, body CreateKubernetesQuotaJSONRequestBody, reqEditors ...RequestEditorFn) (*CreateKubernetesQuotaResponse, error)

func (*ClientWithResponses) CreateMachineLearningWorkspacesWithBodyWithResponse

func (c *ClientWithResponses) CreateMachineLearningWorkspacesWithBodyWithResponse(ctx context.Context, organization string, user string, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*CreateMachineLearningWorkspacesResponse, error)

CreateMachineLearningWorkspacesWithBodyWithResponse request with arbitrary body returning *CreateMachineLearningWorkspacesResponse

func (*ClientWithResponses) CreateMachineLearningWorkspacesWithResponse

func (c *ClientWithResponses) CreateMachineLearningWorkspacesWithResponse(ctx context.Context, organization string, user string, body CreateMachineLearningWorkspacesJSONRequestBody, reqEditors ...RequestEditorFn) (*CreateMachineLearningWorkspacesResponse, error)

func (*ClientWithResponses) CreateManagedClusterWithBodyWithResponse

func (c *ClientWithResponses) CreateManagedClusterWithBodyWithResponse(ctx context.Context, organization string, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*CreateManagedClusterResponse, error)

CreateManagedClusterWithBodyWithResponse request with arbitrary body returning *CreateManagedClusterResponse

func (*ClientWithResponses) CreateManagedClusterWithResponse

func (c *ClientWithResponses) CreateManagedClusterWithResponse(ctx context.Context, organization string, body CreateManagedClusterJSONRequestBody, reqEditors ...RequestEditorFn) (*CreateManagedClusterResponse, error)

func (*ClientWithResponses) CreateNetappOntapVolumeWithBodyWithResponse

func (c *ClientWithResponses) CreateNetappOntapVolumeWithBodyWithResponse(ctx context.Context, organization string, user string, ontapName string, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*CreateNetappOntapVolumeResponse, error)

CreateNetappOntapVolumeWithBodyWithResponse request with arbitrary body returning *CreateNetappOntapVolumeResponse

func (*ClientWithResponses) CreateNetappOntapVolumeWithResponse

func (c *ClientWithResponses) CreateNetappOntapVolumeWithResponse(ctx context.Context, organization string, user string, ontapName string, body CreateNetappOntapVolumeJSONRequestBody, reqEditors ...RequestEditorFn) (*CreateNetappOntapVolumeResponse, error)

func (*ClientWithResponses) CreateNetappontapWithBodyWithResponse

func (c *ClientWithResponses) CreateNetappontapWithBodyWithResponse(ctx context.Context, organization string, user string, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*CreateNetappontapResponse, error)

CreateNetappontapWithBodyWithResponse request with arbitrary body returning *CreateNetappontapResponse

func (*ClientWithResponses) CreateNetappontapWithResponse

func (c *ClientWithResponses) CreateNetappontapWithResponse(ctx context.Context, organization string, user string, body CreateNetappontapJSONRequestBody, reqEditors ...RequestEditorFn) (*CreateNetappontapResponse, error)

func (*ClientWithResponses) CreateOrganizationCloudAccountNetworkWithBodyWithResponse

func (c *ClientWithResponses) CreateOrganizationCloudAccountNetworkWithBodyWithResponse(ctx context.Context, organization string, name string, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*CreateOrganizationCloudAccountNetworkResponse, error)

CreateOrganizationCloudAccountNetworkWithBodyWithResponse request with arbitrary body returning *CreateOrganizationCloudAccountNetworkResponse

func (*ClientWithResponses) CreateOrganizationCloudAccountNetworkWithResponse

func (c *ClientWithResponses) CreateOrganizationCloudAccountNetworkWithResponse(ctx context.Context, organization string, name string, body CreateOrganizationCloudAccountNetworkJSONRequestBody, reqEditors ...RequestEditorFn) (*CreateOrganizationCloudAccountNetworkResponse, error)

func (*ClientWithResponses) CreateOrganizationCloudAccountWithBodyWithResponse

func (c *ClientWithResponses) CreateOrganizationCloudAccountWithBodyWithResponse(ctx context.Context, organization string, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*CreateOrganizationCloudAccountResponse, error)

CreateOrganizationCloudAccountWithBodyWithResponse request with arbitrary body returning *CreateOrganizationCloudAccountResponse

func (*ClientWithResponses) CreateOrganizationCloudAccountWithResponse

func (c *ClientWithResponses) CreateOrganizationCloudAccountWithResponse(ctx context.Context, organization string, body CreateOrganizationCloudAccountJSONRequestBody, reqEditors ...RequestEditorFn) (*CreateOrganizationCloudAccountResponse, error)

func (*ClientWithResponses) CreateOrganizationVariableWithBodyWithResponse

func (c *ClientWithResponses) CreateOrganizationVariableWithBodyWithResponse(ctx context.Context, organization string, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*CreateOrganizationVariableResponse, error)

CreateOrganizationVariableWithBodyWithResponse request with arbitrary body returning *CreateOrganizationVariableResponse

func (*ClientWithResponses) CreateOrganizationVariableWithResponse

func (c *ClientWithResponses) CreateOrganizationVariableWithResponse(ctx context.Context, organization string, body CreateOrganizationVariableJSONRequestBody, reqEditors ...RequestEditorFn) (*CreateOrganizationVariableResponse, error)

func (*ClientWithResponses) CreatePlatformAlertWithBodyWithResponse

func (c *ClientWithResponses) CreatePlatformAlertWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*CreatePlatformAlertResponse, error)

CreatePlatformAlertWithBodyWithResponse request with arbitrary body returning *CreatePlatformAlertResponse

func (*ClientWithResponses) CreatePlatformAlertWithResponse

func (c *ClientWithResponses) CreatePlatformAlertWithResponse(ctx context.Context, body CreatePlatformAlertJSONRequestBody, reqEditors ...RequestEditorFn) (*CreatePlatformAlertResponse, error)

func (*ClientWithResponses) CreatePlatformImageWithBodyWithResponse

func (c *ClientWithResponses) CreatePlatformImageWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*CreatePlatformImageResponse, error)

CreatePlatformImageWithBodyWithResponse request with arbitrary body returning *CreatePlatformImageResponse

func (*ClientWithResponses) CreatePlatformImageWithResponse

func (c *ClientWithResponses) CreatePlatformImageWithResponse(ctx context.Context, body CreatePlatformImageJSONRequestBody, reqEditors ...RequestEditorFn) (*CreatePlatformImageResponse, error)

func (*ClientWithResponses) CreateResourceGroupWithBodyWithResponse

func (c *ClientWithResponses) CreateResourceGroupWithBodyWithResponse(ctx context.Context, organization string, user string, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*CreateResourceGroupResponse, error)

CreateResourceGroupWithBodyWithResponse request with arbitrary body returning *CreateResourceGroupResponse

func (*ClientWithResponses) CreateResourceGroupWithResponse

func (c *ClientWithResponses) CreateResourceGroupWithResponse(ctx context.Context, organization string, user string, body CreateResourceGroupJSONRequestBody, reqEditors ...RequestEditorFn) (*CreateResourceGroupResponse, error)

func (*ClientWithResponses) CreateSessionWithBodyWithResponse

func (c *ClientWithResponses) CreateSessionWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*CreateSessionResponse, error)

CreateSessionWithBodyWithResponse request with arbitrary body returning *CreateSessionResponse

func (*ClientWithResponses) CreateSessionWithResponse

func (c *ClientWithResponses) CreateSessionWithResponse(ctx context.Context, body CreateSessionJSONRequestBody, reqEditors ...RequestEditorFn) (*CreateSessionResponse, error)

func (*ClientWithResponses) CreateSshPrivateKeyWithBodyWithResponse

func (c *ClientWithResponses) CreateSshPrivateKeyWithBodyWithResponse(ctx context.Context, organization string, user string, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*CreateSshPrivateKeyResponse, error)

CreateSshPrivateKeyWithBodyWithResponse request with arbitrary body returning *CreateSshPrivateKeyResponse

func (*ClientWithResponses) CreateSshPrivateKeyWithResponse

func (c *ClientWithResponses) CreateSshPrivateKeyWithResponse(ctx context.Context, organization string, user string, body CreateSshPrivateKeyJSONRequestBody, reqEditors ...RequestEditorFn) (*CreateSshPrivateKeyResponse, error)

func (*ClientWithResponses) CreateUnitRuleWithBodyWithResponse

func (c *ClientWithResponses) CreateUnitRuleWithBodyWithResponse(ctx context.Context, organization string, unit string, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*CreateUnitRuleResponse, error)

CreateUnitRuleWithBodyWithResponse request with arbitrary body returning *CreateUnitRuleResponse

func (*ClientWithResponses) CreateUnitRuleWithResponse

func (c *ClientWithResponses) CreateUnitRuleWithResponse(ctx context.Context, organization string, unit string, body CreateUnitRuleJSONRequestBody, reqEditors ...RequestEditorFn) (*CreateUnitRuleResponse, error)

func (*ClientWithResponses) CreateUnitSkuWithBodyWithResponse

func (c *ClientWithResponses) CreateUnitSkuWithBodyWithResponse(ctx context.Context, organization string, unit string, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*CreateUnitSkuResponse, error)

CreateUnitSkuWithBodyWithResponse request with arbitrary body returning *CreateUnitSkuResponse

func (*ClientWithResponses) CreateUnitSkuWithResponse

func (c *ClientWithResponses) CreateUnitSkuWithResponse(ctx context.Context, organization string, unit string, body CreateUnitSkuJSONRequestBody, reqEditors ...RequestEditorFn) (*CreateUnitSkuResponse, error)

func (*ClientWithResponses) CreateUnitWithBodyWithResponse

func (c *ClientWithResponses) CreateUnitWithBodyWithResponse(ctx context.Context, organization string, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*CreateUnitResponse, error)

CreateUnitWithBodyWithResponse request with arbitrary body returning *CreateUnitResponse

func (*ClientWithResponses) CreateUnitWithResponse

func (c *ClientWithResponses) CreateUnitWithResponse(ctx context.Context, organization string, body CreateUnitJSONRequestBody, reqEditors ...RequestEditorFn) (*CreateUnitResponse, error)

func (*ClientWithResponses) CreateUsageEventWithBodyWithResponse

func (c *ClientWithResponses) CreateUsageEventWithBodyWithResponse(ctx context.Context, organization string, name string, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*CreateUsageEventResponse, error)

CreateUsageEventWithBodyWithResponse request with arbitrary body returning *CreateUsageEventResponse

func (*ClientWithResponses) CreateUsageEventWithResponse

func (c *ClientWithResponses) CreateUsageEventWithResponse(ctx context.Context, organization string, name string, body CreateUsageEventJSONRequestBody, reqEditors ...RequestEditorFn) (*CreateUsageEventResponse, error)

func (*ClientWithResponses) CreateWorkflowWithBodyWithResponse

func (c *ClientWithResponses) CreateWorkflowWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*CreateWorkflowResponse, error)

CreateWorkflowWithBodyWithResponse request with arbitrary body returning *CreateWorkflowResponse

func (*ClientWithResponses) CreateWorkflowWithResponse

func (c *ClientWithResponses) CreateWorkflowWithResponse(ctx context.Context, body CreateWorkflowJSONRequestBody, reqEditors ...RequestEditorFn) (*CreateWorkflowResponse, error)

func (*ClientWithResponses) DeleteAichatHistoryWithResponse

func (c *ClientWithResponses) DeleteAichatHistoryWithResponse(ctx context.Context, organization string, user string, chatId string, reqEditors ...RequestEditorFn) (*DeleteAichatHistoryResponse, error)

DeleteAichatHistoryWithResponse request returning *DeleteAichatHistoryResponse

func (*ClientWithResponses) DeleteAllAllocationUsageEventsWithResponse

func (c *ClientWithResponses) DeleteAllAllocationUsageEventsWithResponse(ctx context.Context, organization string, name string, params *DeleteAllAllocationUsageEventsParams, reqEditors ...RequestEditorFn) (*DeleteAllAllocationUsageEventsResponse, error)

DeleteAllAllocationUsageEventsWithResponse request returning *DeleteAllAllocationUsageEventsResponse

func (*ClientWithResponses) DeleteAllMigrationLogsWithResponse

func (c *ClientWithResponses) DeleteAllMigrationLogsWithResponse(ctx context.Context, reqEditors ...RequestEditorFn) (*DeleteAllMigrationLogsResponse, error)

DeleteAllMigrationLogsWithResponse request returning *DeleteAllMigrationLogsResponse

func (*ClientWithResponses) DeleteAllocationUsageEventsWithBodyWithResponse

func (c *ClientWithResponses) DeleteAllocationUsageEventsWithBodyWithResponse(ctx context.Context, organization string, name string, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*DeleteAllocationUsageEventsResponse, error)

DeleteAllocationUsageEventsWithBodyWithResponse request with arbitrary body returning *DeleteAllocationUsageEventsResponse

func (*ClientWithResponses) DeleteAllocationUsageEventsWithResponse

func (c *ClientWithResponses) DeleteAllocationUsageEventsWithResponse(ctx context.Context, organization string, name string, body DeleteAllocationUsageEventsJSONRequestBody, reqEditors ...RequestEditorFn) (*DeleteAllocationUsageEventsResponse, error)

func (*ClientWithResponses) DeleteCloudAccountBillingWithResponse

func (c *ClientWithResponses) DeleteCloudAccountBillingWithResponse(ctx context.Context, organization string, name string, reqEditors ...RequestEditorFn) (*DeleteCloudAccountBillingResponse, error)

DeleteCloudAccountBillingWithResponse request returning *DeleteCloudAccountBillingResponse

func (*ClientWithResponses) DeleteGoogleManagedLustreWithResponse

func (c *ClientWithResponses) DeleteGoogleManagedLustreWithResponse(ctx context.Context, organization string, user string, managedLustreName string, reqEditors ...RequestEditorFn) (*DeleteGoogleManagedLustreResponse, error)

DeleteGoogleManagedLustreWithResponse request returning *DeleteGoogleManagedLustreResponse

func (*ClientWithResponses) DeleteHelmReleaseWithResponse

func (c *ClientWithResponses) DeleteHelmReleaseWithResponse(ctx context.Context, organization string, clusterName string, namespace string, chartName string, reqEditors ...RequestEditorFn) (*DeleteHelmReleaseResponse, error)

DeleteHelmReleaseWithResponse request returning *DeleteHelmReleaseResponse

func (*ClientWithResponses) DeleteInstanceWithResponse

func (c *ClientWithResponses) DeleteInstanceWithResponse(ctx context.Context, organization string, user string, instanceName string, reqEditors ...RequestEditorFn) (*DeleteInstanceResponse, error)

DeleteInstanceWithResponse request returning *DeleteInstanceResponse

func (*ClientWithResponses) DeleteIpWithResponse

func (c *ClientWithResponses) DeleteIpWithResponse(ctx context.Context, organization string, user string, name string, reqEditors ...RequestEditorFn) (*DeleteIpResponse, error)

DeleteIpWithResponse request returning *DeleteIpResponse

func (*ClientWithResponses) DeleteKubernetesWorkloadWithResponse

func (c *ClientWithResponses) DeleteKubernetesWorkloadWithResponse(ctx context.Context, organization string, clusterName string, namespace string, workloadType DeleteKubernetesWorkloadParamsWorkloadType, workloadName string, params *DeleteKubernetesWorkloadParams, reqEditors ...RequestEditorFn) (*DeleteKubernetesWorkloadResponse, error)

DeleteKubernetesWorkloadWithResponse request returning *DeleteKubernetesWorkloadResponse

func (*ClientWithResponses) DeleteMachineLearningWorkspacesByNameWithResponse

func (c *ClientWithResponses) DeleteMachineLearningWorkspacesByNameWithResponse(ctx context.Context, organization string, user string, name string, reqEditors ...RequestEditorFn) (*DeleteMachineLearningWorkspacesByNameResponse, error)

DeleteMachineLearningWorkspacesByNameWithResponse request returning *DeleteMachineLearningWorkspacesByNameResponse

func (*ClientWithResponses) DeleteManagedClusterNodeWithResponse

func (c *ClientWithResponses) DeleteManagedClusterNodeWithResponse(ctx context.Context, organization string, cluster string, hostname string, reqEditors ...RequestEditorFn) (*DeleteManagedClusterNodeResponse, error)

DeleteManagedClusterNodeWithResponse request returning *DeleteManagedClusterNodeResponse

func (*ClientWithResponses) DeleteManagedClusterWithResponse

func (c *ClientWithResponses) DeleteManagedClusterWithResponse(ctx context.Context, organization string, cluster string, reqEditors ...RequestEditorFn) (*DeleteManagedClusterResponse, error)

DeleteManagedClusterWithResponse request returning *DeleteManagedClusterResponse

func (*ClientWithResponses) DeleteMfaWithBodyWithResponse

func (c *ClientWithResponses) DeleteMfaWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*DeleteMfaResponse, error)

DeleteMfaWithBodyWithResponse request with arbitrary body returning *DeleteMfaResponse

func (*ClientWithResponses) DeleteMfaWithResponse

func (c *ClientWithResponses) DeleteMfaWithResponse(ctx context.Context, body DeleteMfaJSONRequestBody, reqEditors ...RequestEditorFn) (*DeleteMfaResponse, error)

func (*ClientWithResponses) DeleteMigrationLogWithResponse

func (c *ClientWithResponses) DeleteMigrationLogWithResponse(ctx context.Context, id string, reqEditors ...RequestEditorFn) (*DeleteMigrationLogResponse, error)

DeleteMigrationLogWithResponse request returning *DeleteMigrationLogResponse

func (*ClientWithResponses) DeleteNetappOntapVolumeWithResponse

func (c *ClientWithResponses) DeleteNetappOntapVolumeWithResponse(ctx context.Context, organization string, user string, ontapName string, volumeId string, reqEditors ...RequestEditorFn) (*DeleteNetappOntapVolumeResponse, error)

DeleteNetappOntapVolumeWithResponse request returning *DeleteNetappOntapVolumeResponse

func (*ClientWithResponses) DeleteOrganizationCloudAccountNetworkWithResponse

func (c *ClientWithResponses) DeleteOrganizationCloudAccountNetworkWithResponse(ctx context.Context, organization string, name string, networkName string, reqEditors ...RequestEditorFn) (*DeleteOrganizationCloudAccountNetworkResponse, error)

DeleteOrganizationCloudAccountNetworkWithResponse request returning *DeleteOrganizationCloudAccountNetworkResponse

func (*ClientWithResponses) DeleteOrganizationCloudAccountWithResponse

func (c *ClientWithResponses) DeleteOrganizationCloudAccountWithResponse(ctx context.Context, organization string, name string, reqEditors ...RequestEditorFn) (*DeleteOrganizationCloudAccountResponse, error)

DeleteOrganizationCloudAccountWithResponse request returning *DeleteOrganizationCloudAccountResponse

func (*ClientWithResponses) DeleteOrganizationLogoWithResponse

func (c *ClientWithResponses) DeleteOrganizationLogoWithResponse(ctx context.Context, organization string, reqEditors ...RequestEditorFn) (*DeleteOrganizationLogoResponse, error)

DeleteOrganizationLogoWithResponse request returning *DeleteOrganizationLogoResponse

func (*ClientWithResponses) DeleteOrganizationPolicyWithResponse

func (c *ClientWithResponses) DeleteOrganizationPolicyWithResponse(ctx context.Context, organization string, policyname string, reqEditors ...RequestEditorFn) (*DeleteOrganizationPolicyResponse, error)

DeleteOrganizationPolicyWithResponse request returning *DeleteOrganizationPolicyResponse

func (*ClientWithResponses) DeleteOrganizationVariableWithResponse

func (c *ClientWithResponses) DeleteOrganizationVariableWithResponse(ctx context.Context, organization string, key string, reqEditors ...RequestEditorFn) (*DeleteOrganizationVariableResponse, error)

DeleteOrganizationVariableWithResponse request returning *DeleteOrganizationVariableResponse

func (*ClientWithResponses) DeletePlatformAlertWithResponse

func (c *ClientWithResponses) DeletePlatformAlertWithResponse(ctx context.Context, id string, reqEditors ...RequestEditorFn) (*DeletePlatformAlertResponse, error)

DeletePlatformAlertWithResponse request returning *DeletePlatformAlertResponse

func (*ClientWithResponses) DeletePlatformImageWithResponse

func (c *ClientWithResponses) DeletePlatformImageWithResponse(ctx context.Context, csp string, region string, name string, arch string, reqEditors ...RequestEditorFn) (*DeletePlatformImageResponse, error)

DeletePlatformImageWithResponse request returning *DeletePlatformImageResponse

func (*ClientWithResponses) DeletePlatformPolicyWithResponse

func (c *ClientWithResponses) DeletePlatformPolicyWithResponse(ctx context.Context, policyname string, reqEditors ...RequestEditorFn) (*DeletePlatformPolicyResponse, error)

DeletePlatformPolicyWithResponse request returning *DeletePlatformPolicyResponse

func (*ClientWithResponses) DeletePlatformReportWithResponse

func (c *ClientWithResponses) DeletePlatformReportWithResponse(ctx context.Context, id string, reqEditors ...RequestEditorFn) (*DeletePlatformReportResponse, error)

DeletePlatformReportWithResponse request returning *DeletePlatformReportResponse

func (*ClientWithResponses) DeleteSingleAichatProviderWithResponse

func (c *ClientWithResponses) DeleteSingleAichatProviderWithResponse(ctx context.Context, organization string, user string, name string, reqEditors ...RequestEditorFn) (*DeleteSingleAichatProviderResponse, error)

DeleteSingleAichatProviderWithResponse request returning *DeleteSingleAichatProviderResponse

func (*ClientWithResponses) DeleteStorageWithResponse

func (c *ClientWithResponses) DeleteStorageWithResponse(ctx context.Context, organization string, user string, pType DeleteStorageParamsType, name string, reqEditors ...RequestEditorFn) (*DeleteStorageResponse, error)

DeleteStorageWithResponse request returning *DeleteStorageResponse

func (*ClientWithResponses) DeleteUnitSkuWithResponse

func (c *ClientWithResponses) DeleteUnitSkuWithResponse(ctx context.Context, organization string, unit string, sku string, reqEditors ...RequestEditorFn) (*DeleteUnitSkuResponse, error)

DeleteUnitSkuWithResponse request returning *DeleteUnitSkuResponse

func (*ClientWithResponses) DeleteUserMfaWithResponse

func (c *ClientWithResponses) DeleteUserMfaWithResponse(ctx context.Context, organization string, username string, reqEditors ...RequestEditorFn) (*DeleteUserMfaResponse, error)

DeleteUserMfaWithResponse request returning *DeleteUserMfaResponse

func (*ClientWithResponses) DeleteUserSessionWithResponse

func (c *ClientWithResponses) DeleteUserSessionWithResponse(ctx context.Context, organization string, user string, name string, reqEditors ...RequestEditorFn) (*DeleteUserSessionResponse, error)

DeleteUserSessionWithResponse request returning *DeleteUserSessionResponse

func (*ClientWithResponses) DeleteUserSettingsWithResponse

func (c *ClientWithResponses) DeleteUserSettingsWithResponse(ctx context.Context, organization string, user string, reqEditors ...RequestEditorFn) (*DeleteUserSettingsResponse, error)

DeleteUserSettingsWithResponse request returning *DeleteUserSettingsResponse

func (*ClientWithResponses) DeleteWorkflowRunWithResponse

func (c *ClientWithResponses) DeleteWorkflowRunWithResponse(ctx context.Context, workflow string, runNumber int64, reqEditors ...RequestEditorFn) (*DeleteWorkflowRunResponse, error)

DeleteWorkflowRunWithResponse request returning *DeleteWorkflowRunResponse

func (*ClientWithResponses) DisableFeaturePreviewWithResponse

func (c *ClientWithResponses) DisableFeaturePreviewWithResponse(ctx context.Context, flag string, reqEditors ...RequestEditorFn) (*DisableFeaturePreviewResponse, error)

DisableFeaturePreviewWithResponse request returning *DisableFeaturePreviewResponse

func (*ClientWithResponses) DuplicateWorkflowWithBodyWithResponse

func (c *ClientWithResponses) DuplicateWorkflowWithBodyWithResponse(ctx context.Context, workflow string, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*DuplicateWorkflowResponse, error)

DuplicateWorkflowWithBodyWithResponse request with arbitrary body returning *DuplicateWorkflowResponse

func (*ClientWithResponses) DuplicateWorkflowWithResponse

func (c *ClientWithResponses) DuplicateWorkflowWithResponse(ctx context.Context, workflow string, body DuplicateWorkflowJSONRequestBody, reqEditors ...RequestEditorFn) (*DuplicateWorkflowResponse, error)

func (*ClientWithResponses) EnableFeaturePreviewWithResponse

func (c *ClientWithResponses) EnableFeaturePreviewWithResponse(ctx context.Context, flag string, reqEditors ...RequestEditorFn) (*EnableFeaturePreviewResponse, error)

EnableFeaturePreviewWithResponse request returning *EnableFeaturePreviewResponse

func (*ClientWithResponses) ForkWorkflowWithBodyWithResponse

func (c *ClientWithResponses) ForkWorkflowWithBodyWithResponse(ctx context.Context, workflow string, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*ForkWorkflowResponse, error)

ForkWorkflowWithBodyWithResponse request with arbitrary body returning *ForkWorkflowResponse

func (*ClientWithResponses) ForkWorkflowWithResponse

func (c *ClientWithResponses) ForkWorkflowWithResponse(ctx context.Context, workflow string, body ForkWorkflowJSONRequestBody, reqEditors ...RequestEditorFn) (*ForkWorkflowResponse, error)

func (*ClientWithResponses) GenerateNodeTokenWithResponse

func (c *ClientWithResponses) GenerateNodeTokenWithResponse(ctx context.Context, organization string, cluster string, reqEditors ...RequestEditorFn) (*GenerateNodeTokenResponse, error)

GenerateNodeTokenWithResponse request returning *GenerateNodeTokenResponse

func (*ClientWithResponses) GetAdminPlatformSettingsWithResponse

func (c *ClientWithResponses) GetAdminPlatformSettingsWithResponse(ctx context.Context, reqEditors ...RequestEditorFn) (*GetAdminPlatformSettingsResponse, error)

GetAdminPlatformSettingsWithResponse request returning *GetAdminPlatformSettingsResponse

func (*ClientWithResponses) GetAichatHistoriesWithResponse

func (c *ClientWithResponses) GetAichatHistoriesWithResponse(ctx context.Context, organization string, user string, reqEditors ...RequestEditorFn) (*GetAichatHistoriesResponse, error)

GetAichatHistoriesWithResponse request returning *GetAichatHistoriesResponse

func (*ClientWithResponses) GetAichatHistoryWithResponse

func (c *ClientWithResponses) GetAichatHistoryWithResponse(ctx context.Context, organization string, user string, chatId string, reqEditors ...RequestEditorFn) (*GetAichatHistoryResponse, error)

GetAichatHistoryWithResponse request returning *GetAichatHistoryResponse

func (*ClientWithResponses) GetAllKubernetesNamespacesWithResponse

func (c *ClientWithResponses) GetAllKubernetesNamespacesWithResponse(ctx context.Context, organization string, params *GetAllKubernetesNamespacesParams, reqEditors ...RequestEditorFn) (*GetAllKubernetesNamespacesResponse, error)

GetAllKubernetesNamespacesWithResponse request returning *GetAllKubernetesNamespacesResponse

func (*ClientWithResponses) GetAllPlatformGroupsWithResponse

func (c *ClientWithResponses) GetAllPlatformGroupsWithResponse(ctx context.Context, params *GetAllPlatformGroupsParams, reqEditors ...RequestEditorFn) (*GetAllPlatformGroupsResponse, error)

GetAllPlatformGroupsWithResponse request returning *GetAllPlatformGroupsResponse

func (*ClientWithResponses) GetAllocationPermissionsWithResponse

func (c *ClientWithResponses) GetAllocationPermissionsWithResponse(ctx context.Context, organization string, name string, reqEditors ...RequestEditorFn) (*GetAllocationPermissionsResponse, error)

GetAllocationPermissionsWithResponse request returning *GetAllocationPermissionsResponse

func (*ClientWithResponses) GetAllocationUsageEventsFilterOptionsWithResponse

func (c *ClientWithResponses) GetAllocationUsageEventsFilterOptionsWithResponse(ctx context.Context, organization string, allocation string, reqEditors ...RequestEditorFn) (*GetAllocationUsageEventsFilterOptionsResponse, error)

GetAllocationUsageEventsFilterOptionsWithResponse request returning *GetAllocationUsageEventsFilterOptionsResponse

func (*ClientWithResponses) GetAllocationUsageEventsSummaryWithResponse

func (c *ClientWithResponses) GetAllocationUsageEventsSummaryWithResponse(ctx context.Context, organization string, allocation string, params *GetAllocationUsageEventsSummaryParams, reqEditors ...RequestEditorFn) (*GetAllocationUsageEventsSummaryResponse, error)

GetAllocationUsageEventsSummaryWithResponse request returning *GetAllocationUsageEventsSummaryResponse

func (*ClientWithResponses) GetApikeysWithResponse

func (c *ClientWithResponses) GetApikeysWithResponse(ctx context.Context, reqEditors ...RequestEditorFn) (*GetApikeysResponse, error)

GetApikeysWithResponse request returning *GetApikeysResponse

func (*ClientWithResponses) GetAuthSessionDeprecatedWithResponse

func (c *ClientWithResponses) GetAuthSessionDeprecatedWithResponse(ctx context.Context, reqEditors ...RequestEditorFn) (*GetAuthSessionDeprecatedResponse, error)

GetAuthSessionDeprecatedWithResponse request returning *GetAuthSessionDeprecatedResponse

func (*ClientWithResponses) GetAuthSessionWithResponse

func (c *ClientWithResponses) GetAuthSessionWithResponse(ctx context.Context, reqEditors ...RequestEditorFn) (*GetAuthSessionResponse, error)

GetAuthSessionWithResponse request returning *GetAuthSessionResponse

func (*ClientWithResponses) GetAuthSsoOidcRedirectWithResponse

func (c *ClientWithResponses) GetAuthSsoOidcRedirectWithResponse(ctx context.Context, authID string, reqEditors ...RequestEditorFn) (*GetAuthSsoOidcRedirectResponse, error)

GetAuthSsoOidcRedirectWithResponse request returning *GetAuthSsoOidcRedirectResponse

func (*ClientWithResponses) GetAwsDiskWithResponse

func (c *ClientWithResponses) GetAwsDiskWithResponse(ctx context.Context, organization string, user string, name string, reqEditors ...RequestEditorFn) (*GetAwsDiskResponse, error)

GetAwsDiskWithResponse request returning *GetAwsDiskResponse

func (*ClientWithResponses) GetAwsMachineLearningWorkspaceWithResponse

func (c *ClientWithResponses) GetAwsMachineLearningWorkspaceWithResponse(ctx context.Context, organization string, user string, name string, reqEditors ...RequestEditorFn) (*GetAwsMachineLearningWorkspaceResponse, error)

GetAwsMachineLearningWorkspaceWithResponse request returning *GetAwsMachineLearningWorkspaceResponse

func (*ClientWithResponses) GetAzureBucketWithResponse

func (c *ClientWithResponses) GetAzureBucketWithResponse(ctx context.Context, organization string, user string, name string, reqEditors ...RequestEditorFn) (*GetAzureBucketResponse, error)

GetAzureBucketWithResponse request returning *GetAzureBucketResponse

func (*ClientWithResponses) GetAzureDiskWithResponse

func (c *ClientWithResponses) GetAzureDiskWithResponse(ctx context.Context, organization string, user string, name string, reqEditors ...RequestEditorFn) (*GetAzureDiskResponse, error)

GetAzureDiskWithResponse request returning *GetAzureDiskResponse

func (*ClientWithResponses) GetAzureFilesWithResponse

func (c *ClientWithResponses) GetAzureFilesWithResponse(ctx context.Context, organization string, user string, name string, reqEditors ...RequestEditorFn) (*GetAzureFilesResponse, error)

GetAzureFilesWithResponse request returning *GetAzureFilesResponse

func (*ClientWithResponses) GetAzureMachineLearningWorkspaceWithResponse

func (c *ClientWithResponses) GetAzureMachineLearningWorkspaceWithResponse(ctx context.Context, organization string, user string, name string, reqEditors ...RequestEditorFn) (*GetAzureMachineLearningWorkspaceResponse, error)

GetAzureMachineLearningWorkspaceWithResponse request returning *GetAzureMachineLearningWorkspaceResponse

func (*ClientWithResponses) GetAzureManagedlustreWithResponse

func (c *ClientWithResponses) GetAzureManagedlustreWithResponse(ctx context.Context, organization string, user string, name string, reqEditors ...RequestEditorFn) (*GetAzureManagedlustreResponse, error)

GetAzureManagedlustreWithResponse request returning *GetAzureManagedlustreResponse

func (*ClientWithResponses) GetAzureNetappfilesWithResponse

func (c *ClientWithResponses) GetAzureNetappfilesWithResponse(ctx context.Context, organization string, user string, name string, reqEditors ...RequestEditorFn) (*GetAzureNetappfilesResponse, error)

GetAzureNetappfilesWithResponse request returning *GetAzureNetappfilesResponse

func (*ClientWithResponses) GetBucketsWithResponse

func (c *ClientWithResponses) GetBucketsWithResponse(ctx context.Context, params *GetBucketsParams, reqEditors ...RequestEditorFn) (*GetBucketsResponse, error)

GetBucketsWithResponse request returning *GetBucketsResponse

func (*ClientWithResponses) GetCloudAccountBillingWithResponse

func (c *ClientWithResponses) GetCloudAccountBillingWithResponse(ctx context.Context, organization string, name string, reqEditors ...RequestEditorFn) (*GetCloudAccountBillingResponse, error)

GetCloudAccountBillingWithResponse request returning *GetCloudAccountBillingResponse

func (*ClientWithResponses) GetClusterNodesWithResponse

func (c *ClientWithResponses) GetClusterNodesWithResponse(ctx context.Context, organization string, user string, clusterName string, params *GetClusterNodesParams, reqEditors ...RequestEditorFn) (*GetClusterNodesResponse, error)

GetClusterNodesWithResponse request returning *GetClusterNodesResponse

func (*ClientWithResponses) GetClustersWithResponse

func (c *ClientWithResponses) GetClustersWithResponse(ctx context.Context, reqEditors ...RequestEditorFn) (*GetClustersResponse, error)

GetClustersWithResponse request returning *GetClustersResponse

func (*ClientWithResponses) GetFeaturePreviewMarkdownWithResponse

func (c *ClientWithResponses) GetFeaturePreviewMarkdownWithResponse(ctx context.Context, flag string, reqEditors ...RequestEditorFn) (*GetFeaturePreviewMarkdownResponse, error)

GetFeaturePreviewMarkdownWithResponse request returning *GetFeaturePreviewMarkdownResponse

func (*ClientWithResponses) GetFeaturePreviewsWithResponse

func (c *ClientWithResponses) GetFeaturePreviewsWithResponse(ctx context.Context, reqEditors ...RequestEditorFn) (*GetFeaturePreviewsResponse, error)

GetFeaturePreviewsWithResponse request returning *GetFeaturePreviewsResponse

func (*ClientWithResponses) GetGoogleBucketWithResponse

func (c *ClientWithResponses) GetGoogleBucketWithResponse(ctx context.Context, organization string, user string, name string, reqEditors ...RequestEditorFn) (*GetGoogleBucketResponse, error)

GetGoogleBucketWithResponse request returning *GetGoogleBucketResponse

func (*ClientWithResponses) GetGoogleDiskWithResponse

func (c *ClientWithResponses) GetGoogleDiskWithResponse(ctx context.Context, organization string, user string, name string, reqEditors ...RequestEditorFn) (*GetGoogleDiskResponse, error)

GetGoogleDiskWithResponse request returning *GetGoogleDiskResponse

func (*ClientWithResponses) GetGoogleFilestoreWithResponse

func (c *ClientWithResponses) GetGoogleFilestoreWithResponse(ctx context.Context, organization string, user string, name string, reqEditors ...RequestEditorFn) (*GetGoogleFilestoreResponse, error)

GetGoogleFilestoreWithResponse request returning *GetGoogleFilestoreResponse

func (*ClientWithResponses) GetGroupCapacityReservationsWithResponse

func (c *ClientWithResponses) GetGroupCapacityReservationsWithResponse(ctx context.Context, organization string, group string, params *GetGroupCapacityReservationsParams, reqEditors ...RequestEditorFn) (*GetGroupCapacityReservationsResponse, error)

GetGroupCapacityReservationsWithResponse request returning *GetGroupCapacityReservationsResponse

func (*ClientWithResponses) GetGroupsWithResponse

func (c *ClientWithResponses) GetGroupsWithResponse(ctx context.Context, params *GetGroupsParams, reqEditors ...RequestEditorFn) (*GetGroupsResponse, error)

GetGroupsWithResponse request returning *GetGroupsResponse

func (*ClientWithResponses) GetHammerspaceWithResponse

func (c *ClientWithResponses) GetHammerspaceWithResponse(ctx context.Context, organization string, user string, name string, reqEditors ...RequestEditorFn) (*GetHammerspaceResponse, error)

GetHammerspaceWithResponse request returning *GetHammerspaceResponse

func (*ClientWithResponses) GetHealthCheckWithResponse

func (c *ClientWithResponses) GetHealthCheckWithResponse(ctx context.Context, reqEditors ...RequestEditorFn) (*GetHealthCheckResponse, error)

GetHealthCheckWithResponse request returning *GetHealthCheckResponse

func (*ClientWithResponses) GetHelmChartDetailsWithResponse

func (c *ClientWithResponses) GetHelmChartDetailsWithResponse(ctx context.Context, organization string, clusterName string, namespace string, chartName string, reqEditors ...RequestEditorFn) (*GetHelmChartDetailsResponse, error)

GetHelmChartDetailsWithResponse request returning *GetHelmChartDetailsResponse

func (*ClientWithResponses) GetHelmChartHistoryWithResponse

func (c *ClientWithResponses) GetHelmChartHistoryWithResponse(ctx context.Context, organization string, clusterName string, namespace string, chartName string, reqEditors ...RequestEditorFn) (*GetHelmChartHistoryResponse, error)

GetHelmChartHistoryWithResponse request returning *GetHelmChartHistoryResponse

func (*ClientWithResponses) GetHelmChartValuesWithResponse

func (c *ClientWithResponses) GetHelmChartValuesWithResponse(ctx context.Context, params *GetHelmChartValuesParams, reqEditors ...RequestEditorFn) (*GetHelmChartValuesResponse, error)

GetHelmChartValuesWithResponse request returning *GetHelmChartValuesResponse

func (*ClientWithResponses) GetInstanceFactsWithResponse

func (c *ClientWithResponses) GetInstanceFactsWithResponse(ctx context.Context, reqEditors ...RequestEditorFn) (*GetInstanceFactsResponse, error)

GetInstanceFactsWithResponse request returning *GetInstanceFactsResponse

func (*ClientWithResponses) GetInstancesWithResponse

func (c *ClientWithResponses) GetInstancesWithResponse(ctx context.Context, organization string, user string, reqEditors ...RequestEditorFn) (*GetInstancesResponse, error)

GetInstancesWithResponse request returning *GetInstancesResponse

func (*ClientWithResponses) GetIpsWithResponse

func (c *ClientWithResponses) GetIpsWithResponse(ctx context.Context, params *GetIpsParams, reqEditors ...RequestEditorFn) (*GetIpsResponse, error)

GetIpsWithResponse request returning *GetIpsResponse

func (*ClientWithResponses) GetKeysWithResponse

func (c *ClientWithResponses) GetKeysWithResponse(ctx context.Context, reqEditors ...RequestEditorFn) (*GetKeysResponse, error)

GetKeysWithResponse request returning *GetKeysResponse

func (*ClientWithResponses) GetKubernetesNamespacesWithResponse

func (c *ClientWithResponses) GetKubernetesNamespacesWithResponse(ctx context.Context, organization string, infraName string, reqEditors ...RequestEditorFn) (*GetKubernetesNamespacesResponse, error)

GetKubernetesNamespacesWithResponse request returning *GetKubernetesNamespacesResponse

func (*ClientWithResponses) GetKubernetesNodesWithResponse

func (c *ClientWithResponses) GetKubernetesNodesWithResponse(ctx context.Context, organization string, infraName string, reqEditors ...RequestEditorFn) (*GetKubernetesNodesResponse, error)

GetKubernetesNodesWithResponse request returning *GetKubernetesNodesResponse

func (*ClientWithResponses) GetKubernetesPersistentVolumesWithResponse

func (c *ClientWithResponses) GetKubernetesPersistentVolumesWithResponse(ctx context.Context, organization string, infraName string, reqEditors ...RequestEditorFn) (*GetKubernetesPersistentVolumesResponse, error)

GetKubernetesPersistentVolumesWithResponse request returning *GetKubernetesPersistentVolumesResponse

func (*ClientWithResponses) GetLustreWithResponse

func (c *ClientWithResponses) GetLustreWithResponse(ctx context.Context, params *GetLustreParams, reqEditors ...RequestEditorFn) (*GetLustreResponse, error)

GetLustreWithResponse request returning *GetLustreResponse

func (*ClientWithResponses) GetMachineLearningWorkspacesWithResponse

func (c *ClientWithResponses) GetMachineLearningWorkspacesWithResponse(ctx context.Context, params *GetMachineLearningWorkspacesParams, reqEditors ...RequestEditorFn) (*GetMachineLearningWorkspacesResponse, error)

GetMachineLearningWorkspacesWithResponse request returning *GetMachineLearningWorkspacesResponse

func (*ClientWithResponses) GetManagedClusterMetricsWithResponse

func (c *ClientWithResponses) GetManagedClusterMetricsWithResponse(ctx context.Context, organization string, cluster string, reqEditors ...RequestEditorFn) (*GetManagedClusterMetricsResponse, error)

GetManagedClusterMetricsWithResponse request returning *GetManagedClusterMetricsResponse

func (*ClientWithResponses) GetManagedClusterNodeMetricsWithResponse

func (c *ClientWithResponses) GetManagedClusterNodeMetricsWithResponse(ctx context.Context, organization string, cluster string, hostname string, reqEditors ...RequestEditorFn) (*GetManagedClusterNodeMetricsResponse, error)

GetManagedClusterNodeMetricsWithResponse request returning *GetManagedClusterNodeMetricsResponse

func (*ClientWithResponses) GetManagedClusterPermissionsWithResponse

func (c *ClientWithResponses) GetManagedClusterPermissionsWithResponse(ctx context.Context, organization string, cluster string, reqEditors ...RequestEditorFn) (*GetManagedClusterPermissionsResponse, error)

GetManagedClusterPermissionsWithResponse request returning *GetManagedClusterPermissionsResponse

func (*ClientWithResponses) GetManagedClusterWithResponse

func (c *ClientWithResponses) GetManagedClusterWithResponse(ctx context.Context, organization string, cluster string, reqEditors ...RequestEditorFn) (*GetManagedClusterResponse, error)

GetManagedClusterWithResponse request returning *GetManagedClusterResponse

func (*ClientWithResponses) GetMarketplaceItemDescriptionWithResponse

func (c *ClientWithResponses) GetMarketplaceItemDescriptionWithResponse(ctx context.Context, slug string, version string, reqEditors ...RequestEditorFn) (*GetMarketplaceItemDescriptionResponse, error)

GetMarketplaceItemDescriptionWithResponse request returning *GetMarketplaceItemDescriptionResponse

func (*ClientWithResponses) GetMarketplaceItemYamlWithResponse

func (c *ClientWithResponses) GetMarketplaceItemYamlWithResponse(ctx context.Context, slug string, version string, reqEditors ...RequestEditorFn) (*GetMarketplaceItemYamlResponse, error)

GetMarketplaceItemYamlWithResponse request returning *GetMarketplaceItemYamlResponse

func (*ClientWithResponses) GetMfaSettingsWithResponse

func (c *ClientWithResponses) GetMfaSettingsWithResponse(ctx context.Context, reqEditors ...RequestEditorFn) (*GetMfaSettingsResponse, error)

GetMfaSettingsWithResponse request returning *GetMfaSettingsResponse

func (*ClientWithResponses) GetNetappOntapVolumesWithResponse

func (c *ClientWithResponses) GetNetappOntapVolumesWithResponse(ctx context.Context, organization string, user string, ontapName string, reqEditors ...RequestEditorFn) (*GetNetappOntapVolumesResponse, error)

GetNetappOntapVolumesWithResponse request returning *GetNetappOntapVolumesResponse

func (*ClientWithResponses) GetNetappontapWithResponse

func (c *ClientWithResponses) GetNetappontapWithResponse(ctx context.Context, organization string, user string, name string, reqEditors ...RequestEditorFn) (*GetNetappontapResponse, error)

GetNetappontapWithResponse request returning *GetNetappontapResponse

func (*ClientWithResponses) GetNetworksWithResponse

func (c *ClientWithResponses) GetNetworksWithResponse(ctx context.Context, reqEditors ...RequestEditorFn) (*GetNetworksResponse, error)

GetNetworksWithResponse request returning *GetNetworksResponse

func (*ClientWithResponses) GetNfsWithResponse

func (c *ClientWithResponses) GetNfsWithResponse(ctx context.Context, params *GetNfsParams, reqEditors ...RequestEditorFn) (*GetNfsResponse, error)

GetNfsWithResponse request returning *GetNfsResponse

func (*ClientWithResponses) GetNotificationsOptionsWithResponse

func (c *ClientWithResponses) GetNotificationsOptionsWithResponse(ctx context.Context, reqEditors ...RequestEditorFn) (*GetNotificationsOptionsResponse, error)

GetNotificationsOptionsWithResponse request returning *GetNotificationsOptionsResponse

func (*ClientWithResponses) GetNotificationsWithResponse

func (c *ClientWithResponses) GetNotificationsWithResponse(ctx context.Context, params *GetNotificationsParams, reqEditors ...RequestEditorFn) (*GetNotificationsResponse, error)

GetNotificationsWithResponse request returning *GetNotificationsResponse

func (*ClientWithResponses) GetOidcConfigurationWithResponse

func (c *ClientWithResponses) GetOidcConfigurationWithResponse(ctx context.Context, reqEditors ...RequestEditorFn) (*GetOidcConfigurationResponse, error)

GetOidcConfigurationWithResponse request returning *GetOidcConfigurationResponse

func (*ClientWithResponses) GetOrganizationAuthMethodLdapWithResponse

func (c *ClientWithResponses) GetOrganizationAuthMethodLdapWithResponse(ctx context.Context, organization string, authName string, reqEditors ...RequestEditorFn) (*GetOrganizationAuthMethodLdapResponse, error)

GetOrganizationAuthMethodLdapWithResponse request returning *GetOrganizationAuthMethodLdapResponse

func (*ClientWithResponses) GetOrganizationAuthMethodOidcWithResponse

func (c *ClientWithResponses) GetOrganizationAuthMethodOidcWithResponse(ctx context.Context, organization string, authName string, reqEditors ...RequestEditorFn) (*GetOrganizationAuthMethodOidcResponse, error)

GetOrganizationAuthMethodOidcWithResponse request returning *GetOrganizationAuthMethodOidcResponse

func (*ClientWithResponses) GetOrganizationAuthMethodsWithResponse

func (c *ClientWithResponses) GetOrganizationAuthMethodsWithResponse(ctx context.Context, organization string, reqEditors ...RequestEditorFn) (*GetOrganizationAuthMethodsResponse, error)

GetOrganizationAuthMethodsWithResponse request returning *GetOrganizationAuthMethodsResponse

func (*ClientWithResponses) GetOrganizationBootstrapScriptsWithResponse

func (c *ClientWithResponses) GetOrganizationBootstrapScriptsWithResponse(ctx context.Context, organization string, params *GetOrganizationBootstrapScriptsParams, reqEditors ...RequestEditorFn) (*GetOrganizationBootstrapScriptsResponse, error)

GetOrganizationBootstrapScriptsWithResponse request returning *GetOrganizationBootstrapScriptsResponse

func (*ClientWithResponses) GetOrganizationCloudAccountAccessWithResponse

func (c *ClientWithResponses) GetOrganizationCloudAccountAccessWithResponse(ctx context.Context, organization string, name string, reqEditors ...RequestEditorFn) (*GetOrganizationCloudAccountAccessResponse, error)

GetOrganizationCloudAccountAccessWithResponse request returning *GetOrganizationCloudAccountAccessResponse

func (*ClientWithResponses) GetOrganizationCloudAccountNetworkWithResponse

func (c *ClientWithResponses) GetOrganizationCloudAccountNetworkWithResponse(ctx context.Context, organization string, name string, networkName string, reqEditors ...RequestEditorFn) (*GetOrganizationCloudAccountNetworkResponse, error)

GetOrganizationCloudAccountNetworkWithResponse request returning *GetOrganizationCloudAccountNetworkResponse

func (*ClientWithResponses) GetOrganizationCloudAccountNetworksWithResponse

func (c *ClientWithResponses) GetOrganizationCloudAccountNetworksWithResponse(ctx context.Context, organization string, name string, reqEditors ...RequestEditorFn) (*GetOrganizationCloudAccountNetworksResponse, error)

GetOrganizationCloudAccountNetworksWithResponse request returning *GetOrganizationCloudAccountNetworksResponse

func (*ClientWithResponses) GetOrganizationCloudAccountWithResponse

func (c *ClientWithResponses) GetOrganizationCloudAccountWithResponse(ctx context.Context, organization string, name string, reqEditors ...RequestEditorFn) (*GetOrganizationCloudAccountResponse, error)

GetOrganizationCloudAccountWithResponse request returning *GetOrganizationCloudAccountResponse

func (*ClientWithResponses) GetOrganizationCloudAccountsWithResponse

func (c *ClientWithResponses) GetOrganizationCloudAccountsWithResponse(ctx context.Context, organization string, reqEditors ...RequestEditorFn) (*GetOrganizationCloudAccountsResponse, error)

GetOrganizationCloudAccountsWithResponse request returning *GetOrganizationCloudAccountsResponse

func (*ClientWithResponses) GetOrganizationGroupsWithResponse

func (c *ClientWithResponses) GetOrganizationGroupsWithResponse(ctx context.Context, organization string, params *GetOrganizationGroupsParams, reqEditors ...RequestEditorFn) (*GetOrganizationGroupsResponse, error)

GetOrganizationGroupsWithResponse request returning *GetOrganizationGroupsResponse

func (*ClientWithResponses) GetOrganizationLogoWithResponse

func (c *ClientWithResponses) GetOrganizationLogoWithResponse(ctx context.Context, organization string, reqEditors ...RequestEditorFn) (*GetOrganizationLogoResponse, error)

GetOrganizationLogoWithResponse request returning *GetOrganizationLogoResponse

func (*ClientWithResponses) GetOrganizationPoliciesWithResponse

func (c *ClientWithResponses) GetOrganizationPoliciesWithResponse(ctx context.Context, organization string, reqEditors ...RequestEditorFn) (*GetOrganizationPoliciesResponse, error)

GetOrganizationPoliciesWithResponse request returning *GetOrganizationPoliciesResponse

func (*ClientWithResponses) GetOrganizationProvisionStatusByInfraIdWithResponse

func (c *ClientWithResponses) GetOrganizationProvisionStatusByInfraIdWithResponse(ctx context.Context, organization string, infraId string, reqEditors ...RequestEditorFn) (*GetOrganizationProvisionStatusByInfraIdResponse, error)

GetOrganizationProvisionStatusByInfraIdWithResponse request returning *GetOrganizationProvisionStatusByInfraIdResponse

func (*ClientWithResponses) GetOrganizationReservationsWithResponse

func (c *ClientWithResponses) GetOrganizationReservationsWithResponse(ctx context.Context, organization string, reqEditors ...RequestEditorFn) (*GetOrganizationReservationsResponse, error)

GetOrganizationReservationsWithResponse request returning *GetOrganizationReservationsResponse

func (*ClientWithResponses) GetOrganizationThemeWithResponse

func (c *ClientWithResponses) GetOrganizationThemeWithResponse(ctx context.Context, organization string, reqEditors ...RequestEditorFn) (*GetOrganizationThemeResponse, error)

GetOrganizationThemeWithResponse request returning *GetOrganizationThemeResponse

func (*ClientWithResponses) GetOrganizationVariablesWithResponse

func (c *ClientWithResponses) GetOrganizationVariablesWithResponse(ctx context.Context, organization string, reqEditors ...RequestEditorFn) (*GetOrganizationVariablesResponse, error)

GetOrganizationVariablesWithResponse request returning *GetOrganizationVariablesResponse

func (*ClientWithResponses) GetOrganizationsWithResponse

func (c *ClientWithResponses) GetOrganizationsWithResponse(ctx context.Context, reqEditors ...RequestEditorFn) (*GetOrganizationsResponse, error)

GetOrganizationsWithResponse request returning *GetOrganizationsResponse

func (*ClientWithResponses) GetPlatformAlertsWithResponse

func (c *ClientWithResponses) GetPlatformAlertsWithResponse(ctx context.Context, params *GetPlatformAlertsParams, reqEditors ...RequestEditorFn) (*GetPlatformAlertsResponse, error)

GetPlatformAlertsWithResponse request returning *GetPlatformAlertsResponse

func (*ClientWithResponses) GetPlatformImagesWithResponse

func (c *ClientWithResponses) GetPlatformImagesWithResponse(ctx context.Context, params *GetPlatformImagesParams, reqEditors ...RequestEditorFn) (*GetPlatformImagesResponse, error)

GetPlatformImagesWithResponse request returning *GetPlatformImagesResponse

func (*ClientWithResponses) GetPlatformPoliciesWithResponse

func (c *ClientWithResponses) GetPlatformPoliciesWithResponse(ctx context.Context, reqEditors ...RequestEditorFn) (*GetPlatformPoliciesResponse, error)

GetPlatformPoliciesWithResponse request returning *GetPlatformPoliciesResponse

func (*ClientWithResponses) GetPlatformReportWithResponse

func (c *ClientWithResponses) GetPlatformReportWithResponse(ctx context.Context, id string, reqEditors ...RequestEditorFn) (*GetPlatformReportResponse, error)

GetPlatformReportWithResponse request returning *GetPlatformReportResponse

func (*ClientWithResponses) GetPlatformReportsWithResponse

func (c *ClientWithResponses) GetPlatformReportsWithResponse(ctx context.Context, params *GetPlatformReportsParams, reqEditors ...RequestEditorFn) (*GetPlatformReportsResponse, error)

GetPlatformReportsWithResponse request returning *GetPlatformReportsResponse

func (*ClientWithResponses) GetPlatformSettingsWithResponse

func (c *ClientWithResponses) GetPlatformSettingsWithResponse(ctx context.Context, reqEditors ...RequestEditorFn) (*GetPlatformSettingsResponse, error)

GetPlatformSettingsWithResponse request returning *GetPlatformSettingsResponse

func (*ClientWithResponses) GetPresignedUrlAzureBucketObjectWithResponse

func (c *ClientWithResponses) GetPresignedUrlAzureBucketObjectWithResponse(ctx context.Context, organization string, user string, name string, params *GetPresignedUrlAzureBucketObjectParams, reqEditors ...RequestEditorFn) (*GetPresignedUrlAzureBucketObjectResponse, error)

GetPresignedUrlAzureBucketObjectWithResponse request returning *GetPresignedUrlAzureBucketObjectResponse

func (*ClientWithResponses) GetPresignedUrlGoogleBucketObjectWithResponse

func (c *ClientWithResponses) GetPresignedUrlGoogleBucketObjectWithResponse(ctx context.Context, organization string, user string, name string, params *GetPresignedUrlGoogleBucketObjectParams, reqEditors ...RequestEditorFn) (*GetPresignedUrlGoogleBucketObjectResponse, error)

GetPresignedUrlGoogleBucketObjectWithResponse request returning *GetPresignedUrlGoogleBucketObjectResponse

func (*ClientWithResponses) GetPresignedUrlMachineLearningWorkspaceWithResponse

func (c *ClientWithResponses) GetPresignedUrlMachineLearningWorkspaceWithResponse(ctx context.Context, organization string, user string, name string, reqEditors ...RequestEditorFn) (*GetPresignedUrlMachineLearningWorkspaceResponse, error)

GetPresignedUrlMachineLearningWorkspaceWithResponse request returning *GetPresignedUrlMachineLearningWorkspaceResponse

func (*ClientWithResponses) GetReportsLegacyQueryWithResponse

func (c *ClientWithResponses) GetReportsLegacyQueryWithResponse(ctx context.Context, params *GetReportsLegacyQueryParams, reqEditors ...RequestEditorFn) (*GetReportsLegacyQueryResponse, error)

GetReportsLegacyQueryWithResponse request returning *GetReportsLegacyQueryResponse

func (*ClientWithResponses) GetResourceGroupPermissionsWithResponse

func (c *ClientWithResponses) GetResourceGroupPermissionsWithResponse(ctx context.Context, organization string, user string, name string, reqEditors ...RequestEditorFn) (*GetResourceGroupPermissionsResponse, error)

GetResourceGroupPermissionsWithResponse request returning *GetResourceGroupPermissionsResponse

func (*ClientWithResponses) GetResourceGroupWithResponse

func (c *ClientWithResponses) GetResourceGroupWithResponse(ctx context.Context, organization string, user string, name string, reqEditors ...RequestEditorFn) (*GetResourceGroupResponse, error)

GetResourceGroupWithResponse request returning *GetResourceGroupResponse

func (*ClientWithResponses) GetSasTokenAzureBucketWithResponse

func (c *ClientWithResponses) GetSasTokenAzureBucketWithResponse(ctx context.Context, organization string, user string, name string, reqEditors ...RequestEditorFn) (*GetSasTokenAzureBucketResponse, error)

GetSasTokenAzureBucketWithResponse request returning *GetSasTokenAzureBucketResponse

func (*ClientWithResponses) GetSchedulerJobsWithResponse

func (c *ClientWithResponses) GetSchedulerJobsWithResponse(ctx context.Context, params *GetSchedulerJobsParams, reqEditors ...RequestEditorFn) (*GetSchedulerJobsResponse, error)

GetSchedulerJobsWithResponse request returning *GetSchedulerJobsResponse

func (*ClientWithResponses) GetSessionsWithResponse

func (c *ClientWithResponses) GetSessionsWithResponse(ctx context.Context, params *GetSessionsParams, reqEditors ...RequestEditorFn) (*GetSessionsResponse, error)

GetSessionsWithResponse request returning *GetSessionsResponse

func (*ClientWithResponses) GetSingleAichatProviderWithResponse

func (c *ClientWithResponses) GetSingleAichatProviderWithResponse(ctx context.Context, organization string, user string, name string, reqEditors ...RequestEditorFn) (*GetSingleAichatProviderResponse, error)

GetSingleAichatProviderWithResponse request returning *GetSingleAichatProviderResponse

func (*ClientWithResponses) GetSingleNetworkByNameWithResponse

func (c *ClientWithResponses) GetSingleNetworkByNameWithResponse(ctx context.Context, organization string, networkName string, reqEditors ...RequestEditorFn) (*GetSingleNetworkByNameResponse, error)

GetSingleNetworkByNameWithResponse request returning *GetSingleNetworkByNameResponse

func (*ClientWithResponses) GetSnapshotsWithResponse

func (c *ClientWithResponses) GetSnapshotsWithResponse(ctx context.Context, reqEditors ...RequestEditorFn) (*GetSnapshotsResponse, error)

GetSnapshotsWithResponse request returning *GetSnapshotsResponse

func (*ClientWithResponses) GetSshPrivateKeysWithResponse

func (c *ClientWithResponses) GetSshPrivateKeysWithResponse(ctx context.Context, reqEditors ...RequestEditorFn) (*GetSshPrivateKeysResponse, error)

GetSshPrivateKeysWithResponse request returning *GetSshPrivateKeysResponse

func (*ClientWithResponses) GetStorageAwsBucketWithResponse

func (c *ClientWithResponses) GetStorageAwsBucketWithResponse(ctx context.Context, organization string, user string, name string, reqEditors ...RequestEditorFn) (*GetStorageAwsBucketResponse, error)

GetStorageAwsBucketWithResponse request returning *GetStorageAwsBucketResponse

func (*ClientWithResponses) GetStorageAwsEfsWithResponse

func (c *ClientWithResponses) GetStorageAwsEfsWithResponse(ctx context.Context, organization string, user string, name string, reqEditors ...RequestEditorFn) (*GetStorageAwsEfsResponse, error)

GetStorageAwsEfsWithResponse request returning *GetStorageAwsEfsResponse

func (*ClientWithResponses) GetStorageAwsManagedlustreWithResponse

func (c *ClientWithResponses) GetStorageAwsManagedlustreWithResponse(ctx context.Context, organization string, user string, name string, reqEditors ...RequestEditorFn) (*GetStorageAwsManagedlustreResponse, error)

GetStorageAwsManagedlustreWithResponse request returning *GetStorageAwsManagedlustreResponse

func (*ClientWithResponses) GetUnitWithResponse

func (c *ClientWithResponses) GetUnitWithResponse(ctx context.Context, organization string, unit string, reqEditors ...RequestEditorFn) (*GetUnitResponse, error)

GetUnitWithResponse request returning *GetUnitResponse

func (*ClientWithResponses) GetUserLanguageWithResponse

func (c *ClientWithResponses) GetUserLanguageWithResponse(ctx context.Context, organization string, user string, reqEditors ...RequestEditorFn) (*GetUserLanguageResponse, error)

GetUserLanguageWithResponse request returning *GetUserLanguageResponse

func (*ClientWithResponses) GetUserSessionWithResponse

func (c *ClientWithResponses) GetUserSessionWithResponse(ctx context.Context, organization string, user string, name string, reqEditors ...RequestEditorFn) (*GetUserSessionResponse, error)

GetUserSessionWithResponse request returning *GetUserSessionResponse

func (*ClientWithResponses) GetUserSettingsWithResponse

func (c *ClientWithResponses) GetUserSettingsWithResponse(ctx context.Context, organization string, user string, reqEditors ...RequestEditorFn) (*GetUserSettingsResponse, error)

GetUserSettingsWithResponse request returning *GetUserSettingsResponse

func (*ClientWithResponses) GetUserSshPublicKeysWithResponse

func (c *ClientWithResponses) GetUserSshPublicKeysWithResponse(ctx context.Context, username string, reqEditors ...RequestEditorFn) (*GetUserSshPublicKeysResponse, error)

GetUserSshPublicKeysWithResponse request returning *GetUserSshPublicKeysResponse

func (*ClientWithResponses) GetUserWorkspaceStatusForUserWithResponse

func (c *ClientWithResponses) GetUserWorkspaceStatusForUserWithResponse(ctx context.Context, organization string, user string, reqEditors ...RequestEditorFn) (*GetUserWorkspaceStatusForUserResponse, error)

GetUserWorkspaceStatusForUserWithResponse request returning *GetUserWorkspaceStatusForUserResponse

func (*ClientWithResponses) GetUserWorkspaceStatusWithResponse

func (c *ClientWithResponses) GetUserWorkspaceStatusWithResponse(ctx context.Context, reqEditors ...RequestEditorFn) (*GetUserWorkspaceStatusResponse, error)

GetUserWorkspaceStatusWithResponse request returning *GetUserWorkspaceStatusResponse

func (*ClientWithResponses) GetUserWorkspaceWithResponse

func (c *ClientWithResponses) GetUserWorkspaceWithResponse(ctx context.Context, organization string, user string, reqEditors ...RequestEditorFn) (*GetUserWorkspaceResponse, error)

GetUserWorkspaceWithResponse request returning *GetUserWorkspaceResponse

func (*ClientWithResponses) GetUserWorkspacesWithResponse

func (c *ClientWithResponses) GetUserWorkspacesWithResponse(ctx context.Context, reqEditors ...RequestEditorFn) (*GetUserWorkspacesResponse, error)

GetUserWorkspacesWithResponse request returning *GetUserWorkspacesResponse

func (*ClientWithResponses) GetWhoamiOrganizationWithResponse

func (c *ClientWithResponses) GetWhoamiOrganizationWithResponse(ctx context.Context, reqEditors ...RequestEditorFn) (*GetWhoamiOrganizationResponse, error)

GetWhoamiOrganizationWithResponse request returning *GetWhoamiOrganizationResponse

func (*ClientWithResponses) GetWhoamiWithResponse

func (c *ClientWithResponses) GetWhoamiWithResponse(ctx context.Context, reqEditors ...RequestEditorFn) (*GetWhoamiResponse, error)

GetWhoamiWithResponse request returning *GetWhoamiResponse

func (*ClientWithResponses) GetWorkflowJsonWithResponse

func (c *ClientWithResponses) GetWorkflowJsonWithResponse(ctx context.Context, workflow string, reqEditors ...RequestEditorFn) (*GetWorkflowJsonResponse, error)

GetWorkflowJsonWithResponse request returning *GetWorkflowJsonResponse

func (*ClientWithResponses) GetWorkflowMarkdownWithResponse

func (c *ClientWithResponses) GetWorkflowMarkdownWithResponse(ctx context.Context, workflow string, reqEditors ...RequestEditorFn) (*GetWorkflowMarkdownResponse, error)

GetWorkflowMarkdownWithResponse request returning *GetWorkflowMarkdownResponse

func (*ClientWithResponses) GetWorkflowSchemaWithResponse

func (c *ClientWithResponses) GetWorkflowSchemaWithResponse(ctx context.Context, reqEditors ...RequestEditorFn) (*GetWorkflowSchemaResponse, error)

GetWorkflowSchemaWithResponse request returning *GetWorkflowSchemaResponse

func (*ClientWithResponses) GetWorkflowWithResponse

func (c *ClientWithResponses) GetWorkflowWithResponse(ctx context.Context, workflow string, reqEditors ...RequestEditorFn) (*GetWorkflowResponse, error)

GetWorkflowWithResponse request returning *GetWorkflowResponse

func (*ClientWithResponses) GetWorkflowYamlWithResponse

func (c *ClientWithResponses) GetWorkflowYamlWithResponse(ctx context.Context, workflow string, reqEditors ...RequestEditorFn) (*GetWorkflowYamlResponse, error)

GetWorkflowYamlWithResponse request returning *GetWorkflowYamlResponse

func (*ClientWithResponses) InstallHelmChartWithBodyWithResponse

func (c *ClientWithResponses) InstallHelmChartWithBodyWithResponse(ctx context.Context, organization string, clusterName string, namespace string, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*InstallHelmChartResponse, error)

InstallHelmChartWithBodyWithResponse request with arbitrary body returning *InstallHelmChartResponse

func (*ClientWithResponses) InstallHelmChartWithResponse

func (c *ClientWithResponses) InstallHelmChartWithResponse(ctx context.Context, organization string, clusterName string, namespace string, body InstallHelmChartJSONRequestBody, reqEditors ...RequestEditorFn) (*InstallHelmChartResponse, error)

func (*ClientWithResponses) KillUserWorkspaceWithResponse

func (c *ClientWithResponses) KillUserWorkspaceWithResponse(ctx context.Context, user string, pType string, reqEditors ...RequestEditorFn) (*KillUserWorkspaceResponse, error)

KillUserWorkspaceWithResponse request returning *KillUserWorkspaceResponse

func (*ClientWithResponses) ListAichatProvidersWithResponse

func (c *ClientWithResponses) ListAichatProvidersWithResponse(ctx context.Context, organization string, user string, reqEditors ...RequestEditorFn) (*ListAichatProvidersResponse, error)

ListAichatProvidersWithResponse request returning *ListAichatProvidersResponse

func (*ClientWithResponses) ListAllocationUsageEventsWithResponse

func (c *ClientWithResponses) ListAllocationUsageEventsWithResponse(ctx context.Context, organization string, name string, params *ListAllocationUsageEventsParams, reqEditors ...RequestEditorFn) (*ListAllocationUsageEventsResponse, error)

ListAllocationUsageEventsWithResponse request returning *ListAllocationUsageEventsResponse

func (*ClientWithResponses) ListHelmReleasesWithResponse

func (c *ClientWithResponses) ListHelmReleasesWithResponse(ctx context.Context, organization string, clusterName string, namespace string, reqEditors ...RequestEditorFn) (*ListHelmReleasesResponse, error)

ListHelmReleasesWithResponse request returning *ListHelmReleasesResponse

func (*ClientWithResponses) ListKubernetesClustersWithResponse

func (c *ClientWithResponses) ListKubernetesClustersWithResponse(ctx context.Context, reqEditors ...RequestEditorFn) (*ListKubernetesClustersResponse, error)

ListKubernetesClustersWithResponse request returning *ListKubernetesClustersResponse

func (*ClientWithResponses) ListKubernetesConfigsWithResponse

func (c *ClientWithResponses) ListKubernetesConfigsWithResponse(ctx context.Context, organization string, params *ListKubernetesConfigsParams, reqEditors ...RequestEditorFn) (*ListKubernetesConfigsResponse, error)

ListKubernetesConfigsWithResponse request returning *ListKubernetesConfigsResponse

func (*ClientWithResponses) ListKubernetesHelmWithResponse

func (c *ClientWithResponses) ListKubernetesHelmWithResponse(ctx context.Context, organization string, params *ListKubernetesHelmParams, reqEditors ...RequestEditorFn) (*ListKubernetesHelmResponse, error)

ListKubernetesHelmWithResponse request returning *ListKubernetesHelmResponse

func (*ClientWithResponses) ListKubernetesNodesWithResponse

func (c *ClientWithResponses) ListKubernetesNodesWithResponse(ctx context.Context, organization string, params *ListKubernetesNodesParams, reqEditors ...RequestEditorFn) (*ListKubernetesNodesResponse, error)

ListKubernetesNodesWithResponse request returning *ListKubernetesNodesResponse

func (*ClientWithResponses) ListKubernetesQuotasWithResponse

func (c *ClientWithResponses) ListKubernetesQuotasWithResponse(ctx context.Context, organization string, params *ListKubernetesQuotasParams, reqEditors ...RequestEditorFn) (*ListKubernetesQuotasResponse, error)

ListKubernetesQuotasWithResponse request returning *ListKubernetesQuotasResponse

func (*ClientWithResponses) ListKubernetesServicesWithResponse

func (c *ClientWithResponses) ListKubernetesServicesWithResponse(ctx context.Context, organization string, params *ListKubernetesServicesParams, reqEditors ...RequestEditorFn) (*ListKubernetesServicesResponse, error)

ListKubernetesServicesWithResponse request returning *ListKubernetesServicesResponse

func (*ClientWithResponses) ListKubernetesStorageWithResponse

func (c *ClientWithResponses) ListKubernetesStorageWithResponse(ctx context.Context, organization string, params *ListKubernetesStorageParams, reqEditors ...RequestEditorFn) (*ListKubernetesStorageResponse, error)

ListKubernetesStorageWithResponse request returning *ListKubernetesStorageResponse

func (*ClientWithResponses) ListKubernetesWorkloadsWithResponse

func (c *ClientWithResponses) ListKubernetesWorkloadsWithResponse(ctx context.Context, organization string, params *ListKubernetesWorkloadsParams, reqEditors ...RequestEditorFn) (*ListKubernetesWorkloadsResponse, error)

ListKubernetesWorkloadsWithResponse request returning *ListKubernetesWorkloadsResponse

func (*ClientWithResponses) ListMigrationRunLogsWithResponse

func (c *ClientWithResponses) ListMigrationRunLogsWithResponse(ctx context.Context, reqEditors ...RequestEditorFn) (*ListMigrationRunLogsResponse, error)

ListMigrationRunLogsWithResponse request returning *ListMigrationRunLogsResponse

func (*ClientWithResponses) ListMongoMigrationsRegistryWithResponse

func (c *ClientWithResponses) ListMongoMigrationsRegistryWithResponse(ctx context.Context, reqEditors ...RequestEditorFn) (*ListMongoMigrationsRegistryResponse, error)

ListMongoMigrationsRegistryWithResponse request returning *ListMongoMigrationsRegistryResponse

func (*ClientWithResponses) ListNetappontapWithResponse

func (c *ClientWithResponses) ListNetappontapWithResponse(ctx context.Context, organization string, user string, reqEditors ...RequestEditorFn) (*ListNetappontapResponse, error)

ListNetappontapWithResponse request returning *ListNetappontapResponse

func (*ClientWithResponses) ListOrgAllocationsWithResponse

func (c *ClientWithResponses) ListOrgAllocationsWithResponse(ctx context.Context, organization string, params *ListOrgAllocationsParams, reqEditors ...RequestEditorFn) (*ListOrgAllocationsResponse, error)

ListOrgAllocationsWithResponse request returning *ListOrgAllocationsResponse

func (*ClientWithResponses) ListResourceGroupsWithResponse

func (c *ClientWithResponses) ListResourceGroupsWithResponse(ctx context.Context, organization string, params *ListResourceGroupsParams, reqEditors ...RequestEditorFn) (*ListResourceGroupsResponse, error)

ListResourceGroupsWithResponse request returning *ListResourceGroupsResponse

func (*ClientWithResponses) ListUnitSkusWithResponse

func (c *ClientWithResponses) ListUnitSkusWithResponse(ctx context.Context, organization string, unit string, reqEditors ...RequestEditorFn) (*ListUnitSkusResponse, error)

ListUnitSkusWithResponse request returning *ListUnitSkusResponse

func (*ClientWithResponses) ListUnitsWithResponse

func (c *ClientWithResponses) ListUnitsWithResponse(ctx context.Context, organization string, reqEditors ...RequestEditorFn) (*ListUnitsResponse, error)

ListUnitsWithResponse request returning *ListUnitsResponse

func (*ClientWithResponses) ListUserAllocationsWithResponse

func (c *ClientWithResponses) ListUserAllocationsWithResponse(ctx context.Context, params *ListUserAllocationsParams, reqEditors ...RequestEditorFn) (*ListUserAllocationsResponse, error)

ListUserAllocationsWithResponse request returning *ListUserAllocationsResponse

func (*ClientWithResponses) ListUserResourceGroupsWithResponse

func (c *ClientWithResponses) ListUserResourceGroupsWithResponse(ctx context.Context, params *ListUserResourceGroupsParams, reqEditors ...RequestEditorFn) (*ListUserResourceGroupsResponse, error)

ListUserResourceGroupsWithResponse request returning *ListUserResourceGroupsResponse

func (*ClientWithResponses) ListWorkflowsWithResponse

func (c *ClientWithResponses) ListWorkflowsWithResponse(ctx context.Context, params *ListWorkflowsParams, reqEditors ...RequestEditorFn) (*ListWorkflowsResponse, error)

ListWorkflowsWithResponse request returning *ListWorkflowsResponse

func (*ClientWithResponses) MountClusterDirToUserWorkspaceWithBodyWithResponse

func (c *ClientWithResponses) MountClusterDirToUserWorkspaceWithBodyWithResponse(ctx context.Context, organization string, user string, clusterName string, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*MountClusterDirToUserWorkspaceResponse, error)

MountClusterDirToUserWorkspaceWithBodyWithResponse request with arbitrary body returning *MountClusterDirToUserWorkspaceResponse

func (*ClientWithResponses) MountClusterDirToUserWorkspaceWithResponse

func (c *ClientWithResponses) MountClusterDirToUserWorkspaceWithResponse(ctx context.Context, organization string, user string, clusterName string, body MountClusterDirToUserWorkspaceJSONRequestBody, reqEditors ...RequestEditorFn) (*MountClusterDirToUserWorkspaceResponse, error)

func (*ClientWithResponses) NotificationsSettingsWithResponse

func (c *ClientWithResponses) NotificationsSettingsWithResponse(ctx context.Context, reqEditors ...RequestEditorFn) (*NotificationsSettingsResponse, error)

NotificationsSettingsWithResponse request returning *NotificationsSettingsResponse

func (*ClientWithResponses) PatchOrganizationThemeWithBodyWithResponse

func (c *ClientWithResponses) PatchOrganizationThemeWithBodyWithResponse(ctx context.Context, organization string, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*PatchOrganizationThemeResponse, error)

PatchOrganizationThemeWithBodyWithResponse request with arbitrary body returning *PatchOrganizationThemeResponse

func (*ClientWithResponses) PatchOrganizationThemeWithResponse

func (c *ClientWithResponses) PatchOrganizationThemeWithResponse(ctx context.Context, organization string, body PatchOrganizationThemeJSONRequestBody, reqEditors ...RequestEditorFn) (*PatchOrganizationThemeResponse, error)

func (*ClientWithResponses) PatchPasswordWithBodyWithResponse

func (c *ClientWithResponses) PatchPasswordWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*PatchPasswordResponse, error)

PatchPasswordWithBodyWithResponse request with arbitrary body returning *PatchPasswordResponse

func (*ClientWithResponses) PatchPasswordWithResponse

func (c *ClientWithResponses) PatchPasswordWithResponse(ctx context.Context, body PatchPasswordJSONRequestBody, reqEditors ...RequestEditorFn) (*PatchPasswordResponse, error)

func (*ClientWithResponses) PatchProvisionStatusWithBodyWithResponse

func (c *ClientWithResponses) PatchProvisionStatusWithBodyWithResponse(ctx context.Context, infraId string, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*PatchProvisionStatusResponse, error)

PatchProvisionStatusWithBodyWithResponse request with arbitrary body returning *PatchProvisionStatusResponse

func (*ClientWithResponses) PatchProvisionStatusWithResponse

func (c *ClientWithResponses) PatchProvisionStatusWithResponse(ctx context.Context, infraId string, body PatchProvisionStatusJSONRequestBody, reqEditors ...RequestEditorFn) (*PatchProvisionStatusResponse, error)

func (*ClientWithResponses) PatchSingleAichatProviderWithResponse

func (c *ClientWithResponses) PatchSingleAichatProviderWithResponse(ctx context.Context, organization string, user string, name string, reqEditors ...RequestEditorFn) (*PatchSingleAichatProviderResponse, error)

PatchSingleAichatProviderWithResponse request returning *PatchSingleAichatProviderResponse

func (*ClientWithResponses) PingHandlerWithResponse

func (c *ClientWithResponses) PingHandlerWithResponse(ctx context.Context, reqEditors ...RequestEditorFn) (*PingHandlerResponse, error)

PingHandlerWithResponse request returning *PingHandlerResponse

func (*ClientWithResponses) PostAddMfaOtpWithResponse

func (c *ClientWithResponses) PostAddMfaOtpWithResponse(ctx context.Context, reqEditors ...RequestEditorFn) (*PostAddMfaOtpResponse, error)

PostAddMfaOtpWithResponse request returning *PostAddMfaOtpResponse

func (*ClientWithResponses) PostAichatMessageWithBodyWithResponse

func (c *ClientWithResponses) PostAichatMessageWithBodyWithResponse(ctx context.Context, organization string, user string, chatId string, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*PostAichatMessageResponse, error)

PostAichatMessageWithBodyWithResponse request with arbitrary body returning *PostAichatMessageResponse

func (*ClientWithResponses) PostAichatMessageWithResponse

func (c *ClientWithResponses) PostAichatMessageWithResponse(ctx context.Context, organization string, user string, chatId string, body PostAichatMessageJSONRequestBody, reqEditors ...RequestEditorFn) (*PostAichatMessageResponse, error)

func (*ClientWithResponses) PostCloudAccountBillingWithResponse

func (c *ClientWithResponses) PostCloudAccountBillingWithResponse(ctx context.Context, organization string, name string, reqEditors ...RequestEditorFn) (*PostCloudAccountBillingResponse, error)

PostCloudAccountBillingWithResponse request returning *PostCloudAccountBillingResponse

func (*ClientWithResponses) PostLogoutWithResponse

func (c *ClientWithResponses) PostLogoutWithResponse(ctx context.Context, reqEditors ...RequestEditorFn) (*PostLogoutResponse, error)

PostLogoutWithResponse request returning *PostLogoutResponse

func (*ClientWithResponses) PostMfaLoginWithBodyWithResponse

func (c *ClientWithResponses) PostMfaLoginWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*PostMfaLoginResponse, error)

PostMfaLoginWithBodyWithResponse request with arbitrary body returning *PostMfaLoginResponse

func (*ClientWithResponses) PostMfaLoginWithResponse

func (c *ClientWithResponses) PostMfaLoginWithResponse(ctx context.Context, body PostMfaLoginJSONRequestBody, reqEditors ...RequestEditorFn) (*PostMfaLoginResponse, error)

func (*ClientWithResponses) PostPasswordLoginWithBodyWithResponse

func (c *ClientWithResponses) PostPasswordLoginWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*PostPasswordLoginResponse, error)

PostPasswordLoginWithBodyWithResponse request with arbitrary body returning *PostPasswordLoginResponse

func (*ClientWithResponses) PostPasswordLoginWithResponse

func (c *ClientWithResponses) PostPasswordLoginWithResponse(ctx context.Context, body PostPasswordLoginJSONRequestBody, reqEditors ...RequestEditorFn) (*PostPasswordLoginResponse, error)

func (*ClientWithResponses) PostPasswordResetEmailWithBodyWithResponse

func (c *ClientWithResponses) PostPasswordResetEmailWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*PostPasswordResetEmailResponse, error)

PostPasswordResetEmailWithBodyWithResponse request with arbitrary body returning *PostPasswordResetEmailResponse

func (*ClientWithResponses) PostPasswordResetEmailWithResponse

func (c *ClientWithResponses) PostPasswordResetEmailWithResponse(ctx context.Context, body PostPasswordResetEmailJSONRequestBody, reqEditors ...RequestEditorFn) (*PostPasswordResetEmailResponse, error)

func (*ClientWithResponses) PostPlatformSetupWithBodyWithResponse

func (c *ClientWithResponses) PostPlatformSetupWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*PostPlatformSetupResponse, error)

PostPlatformSetupWithBodyWithResponse request with arbitrary body returning *PostPlatformSetupResponse

func (*ClientWithResponses) PostPlatformSetupWithResponse

func (c *ClientWithResponses) PostPlatformSetupWithResponse(ctx context.Context, body PostPlatformSetupJSONRequestBody, reqEditors ...RequestEditorFn) (*PostPlatformSetupResponse, error)

func (*ClientWithResponses) PostProvisionStatusWithBodyWithResponse

func (c *ClientWithResponses) PostProvisionStatusWithBodyWithResponse(ctx context.Context, infraId string, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*PostProvisionStatusResponse, error)

PostProvisionStatusWithBodyWithResponse request with arbitrary body returning *PostProvisionStatusResponse

func (*ClientWithResponses) PostProvisionStatusWithResponse

func (c *ClientWithResponses) PostProvisionStatusWithResponse(ctx context.Context, infraId string, body PostProvisionStatusJSONRequestBody, reqEditors ...RequestEditorFn) (*PostProvisionStatusResponse, error)

func (*ClientWithResponses) PostVerifyOtpWithBodyWithResponse

func (c *ClientWithResponses) PostVerifyOtpWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*PostVerifyOtpResponse, error)

PostVerifyOtpWithBodyWithResponse request with arbitrary body returning *PostVerifyOtpResponse

func (*ClientWithResponses) PostVerifyOtpWithResponse

func (c *ClientWithResponses) PostVerifyOtpWithResponse(ctx context.Context, body PostVerifyOtpJSONRequestBody, reqEditors ...RequestEditorFn) (*PostVerifyOtpResponse, error)

func (*ClientWithResponses) ProvisionAwsBucketWithBodyWithResponse

func (c *ClientWithResponses) ProvisionAwsBucketWithBodyWithResponse(ctx context.Context, organization string, user string, name string, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*ProvisionAwsBucketResponse, error)

ProvisionAwsBucketWithBodyWithResponse request with arbitrary body returning *ProvisionAwsBucketResponse

func (*ClientWithResponses) ProvisionAwsBucketWithResponse

func (c *ClientWithResponses) ProvisionAwsBucketWithResponse(ctx context.Context, organization string, user string, name string, body ProvisionAwsBucketJSONRequestBody, reqEditors ...RequestEditorFn) (*ProvisionAwsBucketResponse, error)

func (*ClientWithResponses) ProvisionAzureBucketWithBodyWithResponse

func (c *ClientWithResponses) ProvisionAzureBucketWithBodyWithResponse(ctx context.Context, organization string, user string, name string, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*ProvisionAzureBucketResponse, error)

ProvisionAzureBucketWithBodyWithResponse request with arbitrary body returning *ProvisionAzureBucketResponse

func (*ClientWithResponses) ProvisionAzureBucketWithResponse

func (c *ClientWithResponses) ProvisionAzureBucketWithResponse(ctx context.Context, organization string, user string, name string, body ProvisionAzureBucketJSONRequestBody, reqEditors ...RequestEditorFn) (*ProvisionAzureBucketResponse, error)

func (*ClientWithResponses) ProvisionGoogleBucketWithBodyWithResponse

func (c *ClientWithResponses) ProvisionGoogleBucketWithBodyWithResponse(ctx context.Context, organization string, user string, name string, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*ProvisionGoogleBucketResponse, error)

ProvisionGoogleBucketWithBodyWithResponse request with arbitrary body returning *ProvisionGoogleBucketResponse

func (*ClientWithResponses) ProvisionGoogleBucketWithResponse

func (c *ClientWithResponses) ProvisionGoogleBucketWithResponse(ctx context.Context, organization string, user string, name string, body ProvisionGoogleBucketJSONRequestBody, reqEditors ...RequestEditorFn) (*ProvisionGoogleBucketResponse, error)

func (*ClientWithResponses) PutOrganizationLogoWithBodyWithResponse

func (c *ClientWithResponses) PutOrganizationLogoWithBodyWithResponse(ctx context.Context, organization string, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*PutOrganizationLogoResponse, error)

PutOrganizationLogoWithBodyWithResponse request with arbitrary body returning *PutOrganizationLogoResponse

func (*ClientWithResponses) ReceiveAgentAliveWithBodyWithResponse

func (c *ClientWithResponses) ReceiveAgentAliveWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*ReceiveAgentAliveResponse, error)

ReceiveAgentAliveWithBodyWithResponse request with arbitrary body returning *ReceiveAgentAliveResponse

func (*ClientWithResponses) ReceiveAgentAliveWithResponse

func (c *ClientWithResponses) ReceiveAgentAliveWithResponse(ctx context.Context, body ReceiveAgentAliveJSONRequestBody, reqEditors ...RequestEditorFn) (*ReceiveAgentAliveResponse, error)

func (*ClientWithResponses) RegisterNodeWithBodyWithResponse

func (c *ClientWithResponses) RegisterNodeWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*RegisterNodeResponse, error)

RegisterNodeWithBodyWithResponse request with arbitrary body returning *RegisterNodeResponse

func (*ClientWithResponses) RegisterNodeWithResponse

func (c *ClientWithResponses) RegisterNodeWithResponse(ctx context.Context, body RegisterNodeJSONRequestBody, reqEditors ...RequestEditorFn) (*RegisterNodeResponse, error)

func (*ClientWithResponses) RestartUserWorkspaceWithBodyWithResponse

func (c *ClientWithResponses) RestartUserWorkspaceWithBodyWithResponse(ctx context.Context, organization string, user string, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*RestartUserWorkspaceResponse, error)

RestartUserWorkspaceWithBodyWithResponse request with arbitrary body returning *RestartUserWorkspaceResponse

func (*ClientWithResponses) RestartUserWorkspaceWithResponse

func (c *ClientWithResponses) RestartUserWorkspaceWithResponse(ctx context.Context, organization string, user string, body RestartUserWorkspaceJSONRequestBody, reqEditors ...RequestEditorFn) (*RestartUserWorkspaceResponse, error)

func (*ClientWithResponses) RevokeUserLoginSessionsWithBodyWithResponse

func (c *ClientWithResponses) RevokeUserLoginSessionsWithBodyWithResponse(ctx context.Context, organization string, user string, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*RevokeUserLoginSessionsResponse, error)

RevokeUserLoginSessionsWithBodyWithResponse request with arbitrary body returning *RevokeUserLoginSessionsResponse

func (*ClientWithResponses) RevokeUserLoginSessionsWithResponse

func (c *ClientWithResponses) RevokeUserLoginSessionsWithResponse(ctx context.Context, organization string, user string, body RevokeUserLoginSessionsJSONRequestBody, reqEditors ...RequestEditorFn) (*RevokeUserLoginSessionsResponse, error)

func (*ClientWithResponses) RollbackHelmReleaseWithBodyWithResponse

func (c *ClientWithResponses) RollbackHelmReleaseWithBodyWithResponse(ctx context.Context, organization string, clusterName string, namespace string, chartName string, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*RollbackHelmReleaseResponse, error)

RollbackHelmReleaseWithBodyWithResponse request with arbitrary body returning *RollbackHelmReleaseResponse

func (*ClientWithResponses) RollbackHelmReleaseWithResponse

func (c *ClientWithResponses) RollbackHelmReleaseWithResponse(ctx context.Context, organization string, clusterName string, namespace string, chartName string, body RollbackHelmReleaseJSONRequestBody, reqEditors ...RequestEditorFn) (*RollbackHelmReleaseResponse, error)

func (*ClientWithResponses) RunMigrationsWithBodyWithResponse

func (c *ClientWithResponses) RunMigrationsWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*RunMigrationsResponse, error)

RunMigrationsWithBodyWithResponse request with arbitrary body returning *RunMigrationsResponse

func (*ClientWithResponses) RunMigrationsWithResponse

func (c *ClientWithResponses) RunMigrationsWithResponse(ctx context.Context, body RunMigrationsJSONRequestBody, reqEditors ...RequestEditorFn) (*RunMigrationsResponse, error)

func (*ClientWithResponses) RunSpecificMongoMigrationWithResponse

func (c *ClientWithResponses) RunSpecificMongoMigrationWithResponse(ctx context.Context, id string, reqEditors ...RequestEditorFn) (*RunSpecificMongoMigrationResponse, error)

RunSpecificMongoMigrationWithResponse request returning *RunSpecificMongoMigrationResponse

func (*ClientWithResponses) RunWorkflowWithBodyWithResponse

func (c *ClientWithResponses) RunWorkflowWithBodyWithResponse(ctx context.Context, workflow string, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*RunWorkflowResponse, error)

RunWorkflowWithBodyWithResponse request with arbitrary body returning *RunWorkflowResponse

func (*ClientWithResponses) RunWorkflowWithResponse

func (c *ClientWithResponses) RunWorkflowWithResponse(ctx context.Context, workflow string, body RunWorkflowJSONRequestBody, reqEditors ...RequestEditorFn) (*RunWorkflowResponse, error)

func (*ClientWithResponses) ScaleDownUserWorkspacesWithResponse

func (c *ClientWithResponses) ScaleDownUserWorkspacesWithResponse(ctx context.Context, reqEditors ...RequestEditorFn) (*ScaleDownUserWorkspacesResponse, error)

ScaleDownUserWorkspacesWithResponse request returning *ScaleDownUserWorkspacesResponse

func (*ClientWithResponses) SetNotificationsSettingsWithBodyWithResponse

func (c *ClientWithResponses) SetNotificationsSettingsWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*SetNotificationsSettingsResponse, error)

SetNotificationsSettingsWithBodyWithResponse request with arbitrary body returning *SetNotificationsSettingsResponse

func (*ClientWithResponses) SetNotificationsSettingsWithResponse

func (c *ClientWithResponses) SetNotificationsSettingsWithResponse(ctx context.Context, body SetNotificationsSettingsJSONRequestBody, reqEditors ...RequestEditorFn) (*SetNotificationsSettingsResponse, error)

func (*ClientWithResponses) SetOrganizationArchiveCostDataPolicyWithBodyWithResponse

func (c *ClientWithResponses) SetOrganizationArchiveCostDataPolicyWithBodyWithResponse(ctx context.Context, organization string, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*SetOrganizationArchiveCostDataPolicyResponse, error)

SetOrganizationArchiveCostDataPolicyWithBodyWithResponse request with arbitrary body returning *SetOrganizationArchiveCostDataPolicyResponse

func (*ClientWithResponses) SetOrganizationArchiveCostDataPolicyWithResponse

func (c *ClientWithResponses) SetOrganizationArchiveCostDataPolicyWithResponse(ctx context.Context, organization string, body SetOrganizationArchiveCostDataPolicyJSONRequestBody, reqEditors ...RequestEditorFn) (*SetOrganizationArchiveCostDataPolicyResponse, error)

func (*ClientWithResponses) SetOrganizationNitroInstancesOnlyPolicyWithBodyWithResponse

func (c *ClientWithResponses) SetOrganizationNitroInstancesOnlyPolicyWithBodyWithResponse(ctx context.Context, organization string, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*SetOrganizationNitroInstancesOnlyPolicyResponse, error)

SetOrganizationNitroInstancesOnlyPolicyWithBodyWithResponse request with arbitrary body returning *SetOrganizationNitroInstancesOnlyPolicyResponse

func (*ClientWithResponses) SetOrganizationNitroInstancesOnlyPolicyWithResponse

func (c *ClientWithResponses) SetOrganizationNitroInstancesOnlyPolicyWithResponse(ctx context.Context, organization string, body SetOrganizationNitroInstancesOnlyPolicyJSONRequestBody, reqEditors ...RequestEditorFn) (*SetOrganizationNitroInstancesOnlyPolicyResponse, error)

func (*ClientWithResponses) SetOrganizationNoRootAccessPolicyWithBodyWithResponse

func (c *ClientWithResponses) SetOrganizationNoRootAccessPolicyWithBodyWithResponse(ctx context.Context, organization string, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*SetOrganizationNoRootAccessPolicyResponse, error)

SetOrganizationNoRootAccessPolicyWithBodyWithResponse request with arbitrary body returning *SetOrganizationNoRootAccessPolicyResponse

func (*ClientWithResponses) SetOrganizationNoRootAccessPolicyWithResponse

func (c *ClientWithResponses) SetOrganizationNoRootAccessPolicyWithResponse(ctx context.Context, organization string, body SetOrganizationNoRootAccessPolicyJSONRequestBody, reqEditors ...RequestEditorFn) (*SetOrganizationNoRootAccessPolicyResponse, error)

func (*ClientWithResponses) SetOrganizationVariableWithBodyWithResponse

func (c *ClientWithResponses) SetOrganizationVariableWithBodyWithResponse(ctx context.Context, organization string, key string, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*SetOrganizationVariableResponse, error)

SetOrganizationVariableWithBodyWithResponse request with arbitrary body returning *SetOrganizationVariableResponse

func (*ClientWithResponses) SetOrganizationVariableWithResponse

func (c *ClientWithResponses) SetOrganizationVariableWithResponse(ctx context.Context, organization string, key string, body SetOrganizationVariableJSONRequestBody, reqEditors ...RequestEditorFn) (*SetOrganizationVariableResponse, error)

func (*ClientWithResponses) SetPlatformArchiveCostDataPolicyWithBodyWithResponse

func (c *ClientWithResponses) SetPlatformArchiveCostDataPolicyWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*SetPlatformArchiveCostDataPolicyResponse, error)

SetPlatformArchiveCostDataPolicyWithBodyWithResponse request with arbitrary body returning *SetPlatformArchiveCostDataPolicyResponse

func (*ClientWithResponses) SetPlatformLicenseWithBodyWithResponse

func (c *ClientWithResponses) SetPlatformLicenseWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*SetPlatformLicenseResponse, error)

SetPlatformLicenseWithBodyWithResponse request with arbitrary body returning *SetPlatformLicenseResponse

func (*ClientWithResponses) SetPlatformLicenseWithResponse

func (c *ClientWithResponses) SetPlatformLicenseWithResponse(ctx context.Context, body SetPlatformLicenseJSONRequestBody, reqEditors ...RequestEditorFn) (*SetPlatformLicenseResponse, error)

func (*ClientWithResponses) SetPlatformNitroInstancesOnlyPolicyWithBodyWithResponse

func (c *ClientWithResponses) SetPlatformNitroInstancesOnlyPolicyWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*SetPlatformNitroInstancesOnlyPolicyResponse, error)

SetPlatformNitroInstancesOnlyPolicyWithBodyWithResponse request with arbitrary body returning *SetPlatformNitroInstancesOnlyPolicyResponse

func (*ClientWithResponses) SetPlatformNoRootAccessPolicyWithBodyWithResponse

func (c *ClientWithResponses) SetPlatformNoRootAccessPolicyWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*SetPlatformNoRootAccessPolicyResponse, error)

SetPlatformNoRootAccessPolicyWithBodyWithResponse request with arbitrary body returning *SetPlatformNoRootAccessPolicyResponse

func (*ClientWithResponses) SetPlatformNoRootAccessPolicyWithResponse

func (c *ClientWithResponses) SetPlatformNoRootAccessPolicyWithResponse(ctx context.Context, body SetPlatformNoRootAccessPolicyJSONRequestBody, reqEditors ...RequestEditorFn) (*SetPlatformNoRootAccessPolicyResponse, error)

func (*ClientWithResponses) SetUserLanguageWithBodyWithResponse

func (c *ClientWithResponses) SetUserLanguageWithBodyWithResponse(ctx context.Context, organization string, user string, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*SetUserLanguageResponse, error)

SetUserLanguageWithBodyWithResponse request with arbitrary body returning *SetUserLanguageResponse

func (*ClientWithResponses) SetUserLanguageWithResponse

func (c *ClientWithResponses) SetUserLanguageWithResponse(ctx context.Context, organization string, user string, body SetUserLanguageJSONRequestBody, reqEditors ...RequestEditorFn) (*SetUserLanguageResponse, error)

func (*ClientWithResponses) UnmountClusterDirFromUserWorkspaceWithBodyWithResponse

func (c *ClientWithResponses) UnmountClusterDirFromUserWorkspaceWithBodyWithResponse(ctx context.Context, organization string, user string, clusterName string, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*UnmountClusterDirFromUserWorkspaceResponse, error)

UnmountClusterDirFromUserWorkspaceWithBodyWithResponse request with arbitrary body returning *UnmountClusterDirFromUserWorkspaceResponse

func (*ClientWithResponses) UnmountClusterDirFromUserWorkspaceWithResponse

func (c *ClientWithResponses) UnmountClusterDirFromUserWorkspaceWithResponse(ctx context.Context, organization string, user string, clusterName string, body UnmountClusterDirFromUserWorkspaceJSONRequestBody, reqEditors ...RequestEditorFn) (*UnmountClusterDirFromUserWorkspaceResponse, error)

func (*ClientWithResponses) UpdateAllocationPermissionsWithBodyWithResponse

func (c *ClientWithResponses) UpdateAllocationPermissionsWithBodyWithResponse(ctx context.Context, organization string, name string, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*UpdateAllocationPermissionsResponse, error)

UpdateAllocationPermissionsWithBodyWithResponse request with arbitrary body returning *UpdateAllocationPermissionsResponse

func (*ClientWithResponses) UpdateAllocationPermissionsWithResponse

func (c *ClientWithResponses) UpdateAllocationPermissionsWithResponse(ctx context.Context, organization string, name string, body UpdateAllocationPermissionsJSONRequestBody, reqEditors ...RequestEditorFn) (*UpdateAllocationPermissionsResponse, error)

func (*ClientWithResponses) UpdateInstanceStatusWithBodyWithResponse

func (c *ClientWithResponses) UpdateInstanceStatusWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*UpdateInstanceStatusResponse, error)

UpdateInstanceStatusWithBodyWithResponse request with arbitrary body returning *UpdateInstanceStatusResponse

func (*ClientWithResponses) UpdateInstanceStatusWithResponse

func (c *ClientWithResponses) UpdateInstanceStatusWithResponse(ctx context.Context, body UpdateInstanceStatusJSONRequestBody, reqEditors ...RequestEditorFn) (*UpdateInstanceStatusResponse, error)

func (*ClientWithResponses) UpdateKubernetesCostTrackingPricesWithBodyWithResponse

func (c *ClientWithResponses) UpdateKubernetesCostTrackingPricesWithBodyWithResponse(ctx context.Context, organization string, infraName string, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*UpdateKubernetesCostTrackingPricesResponse, error)

UpdateKubernetesCostTrackingPricesWithBodyWithResponse request with arbitrary body returning *UpdateKubernetesCostTrackingPricesResponse

func (*ClientWithResponses) UpdateKubernetesCostTrackingPricesWithResponse

func (c *ClientWithResponses) UpdateKubernetesCostTrackingPricesWithResponse(ctx context.Context, organization string, infraName string, body UpdateKubernetesCostTrackingPricesJSONRequestBody, reqEditors ...RequestEditorFn) (*UpdateKubernetesCostTrackingPricesResponse, error)

func (*ClientWithResponses) UpdateManagedClusterNodeWithBodyWithResponse

func (c *ClientWithResponses) UpdateManagedClusterNodeWithBodyWithResponse(ctx context.Context, organization string, cluster string, hostname string, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*UpdateManagedClusterNodeResponse, error)

UpdateManagedClusterNodeWithBodyWithResponse request with arbitrary body returning *UpdateManagedClusterNodeResponse

func (*ClientWithResponses) UpdateManagedClusterNodeWithResponse

func (c *ClientWithResponses) UpdateManagedClusterNodeWithResponse(ctx context.Context, organization string, cluster string, hostname string, body UpdateManagedClusterNodeJSONRequestBody, reqEditors ...RequestEditorFn) (*UpdateManagedClusterNodeResponse, error)

func (*ClientWithResponses) UpdateManagedClusterPermissionsWithBodyWithResponse

func (c *ClientWithResponses) UpdateManagedClusterPermissionsWithBodyWithResponse(ctx context.Context, organization string, cluster string, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*UpdateManagedClusterPermissionsResponse, error)

UpdateManagedClusterPermissionsWithBodyWithResponse request with arbitrary body returning *UpdateManagedClusterPermissionsResponse

func (*ClientWithResponses) UpdateManagedClusterPermissionsWithResponse

func (c *ClientWithResponses) UpdateManagedClusterPermissionsWithResponse(ctx context.Context, organization string, cluster string, body UpdateManagedClusterPermissionsJSONRequestBody, reqEditors ...RequestEditorFn) (*UpdateManagedClusterPermissionsResponse, error)

func (*ClientWithResponses) UpdateManagedClusterWithBodyWithResponse

func (c *ClientWithResponses) UpdateManagedClusterWithBodyWithResponse(ctx context.Context, organization string, cluster string, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*UpdateManagedClusterResponse, error)

UpdateManagedClusterWithBodyWithResponse request with arbitrary body returning *UpdateManagedClusterResponse

func (*ClientWithResponses) UpdateManagedClusterWithResponse

func (c *ClientWithResponses) UpdateManagedClusterWithResponse(ctx context.Context, organization string, cluster string, body UpdateManagedClusterJSONRequestBody, reqEditors ...RequestEditorFn) (*UpdateManagedClusterResponse, error)

func (*ClientWithResponses) UpdateOrganizationAuthMethodOidcWithBodyWithResponse

func (c *ClientWithResponses) UpdateOrganizationAuthMethodOidcWithBodyWithResponse(ctx context.Context, organization string, authName string, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*UpdateOrganizationAuthMethodOidcResponse, error)

UpdateOrganizationAuthMethodOidcWithBodyWithResponse request with arbitrary body returning *UpdateOrganizationAuthMethodOidcResponse

func (*ClientWithResponses) UpdateOrganizationAuthMethodOidcWithResponse

func (c *ClientWithResponses) UpdateOrganizationAuthMethodOidcWithResponse(ctx context.Context, organization string, authName string, body UpdateOrganizationAuthMethodOidcJSONRequestBody, reqEditors ...RequestEditorFn) (*UpdateOrganizationAuthMethodOidcResponse, error)

func (*ClientWithResponses) UpdateOrganizationCloudAccountAccessWithBodyWithResponse

func (c *ClientWithResponses) UpdateOrganizationCloudAccountAccessWithBodyWithResponse(ctx context.Context, organization string, name string, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*UpdateOrganizationCloudAccountAccessResponse, error)

UpdateOrganizationCloudAccountAccessWithBodyWithResponse request with arbitrary body returning *UpdateOrganizationCloudAccountAccessResponse

func (*ClientWithResponses) UpdateOrganizationCloudAccountAccessWithResponse

func (c *ClientWithResponses) UpdateOrganizationCloudAccountAccessWithResponse(ctx context.Context, organization string, name string, body UpdateOrganizationCloudAccountAccessJSONRequestBody, reqEditors ...RequestEditorFn) (*UpdateOrganizationCloudAccountAccessResponse, error)

func (*ClientWithResponses) UpdateOrganizationCloudAccountCredentialsWithBodyWithResponse

func (c *ClientWithResponses) UpdateOrganizationCloudAccountCredentialsWithBodyWithResponse(ctx context.Context, organization string, name string, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*UpdateOrganizationCloudAccountCredentialsResponse, error)

UpdateOrganizationCloudAccountCredentialsWithBodyWithResponse request with arbitrary body returning *UpdateOrganizationCloudAccountCredentialsResponse

func (*ClientWithResponses) UpdateOrganizationCloudAccountCredentialsWithResponse

func (c *ClientWithResponses) UpdateOrganizationCloudAccountCredentialsWithResponse(ctx context.Context, organization string, name string, body UpdateOrganizationCloudAccountCredentialsJSONRequestBody, reqEditors ...RequestEditorFn) (*UpdateOrganizationCloudAccountCredentialsResponse, error)

func (*ClientWithResponses) UpdateOrganizationCloudAccountNetworkWithBodyWithResponse

func (c *ClientWithResponses) UpdateOrganizationCloudAccountNetworkWithBodyWithResponse(ctx context.Context, organization string, name string, networkName string, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*UpdateOrganizationCloudAccountNetworkResponse, error)

UpdateOrganizationCloudAccountNetworkWithBodyWithResponse request with arbitrary body returning *UpdateOrganizationCloudAccountNetworkResponse

func (*ClientWithResponses) UpdateOrganizationCloudAccountNetworkWithResponse

func (c *ClientWithResponses) UpdateOrganizationCloudAccountNetworkWithResponse(ctx context.Context, organization string, name string, networkName string, body UpdateOrganizationCloudAccountNetworkJSONRequestBody, reqEditors ...RequestEditorFn) (*UpdateOrganizationCloudAccountNetworkResponse, error)

func (*ClientWithResponses) UpdatePlatformImageWithBodyWithResponse

func (c *ClientWithResponses) UpdatePlatformImageWithBodyWithResponse(ctx context.Context, csp string, region string, name string, arch string, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*UpdatePlatformImageResponse, error)

UpdatePlatformImageWithBodyWithResponse request with arbitrary body returning *UpdatePlatformImageResponse

func (*ClientWithResponses) UpdatePlatformImageWithResponse

func (c *ClientWithResponses) UpdatePlatformImageWithResponse(ctx context.Context, csp string, region string, name string, arch string, body UpdatePlatformImageJSONRequestBody, reqEditors ...RequestEditorFn) (*UpdatePlatformImageResponse, error)

func (*ClientWithResponses) UpdatePlatformReportWithBodyWithResponse

func (c *ClientWithResponses) UpdatePlatformReportWithBodyWithResponse(ctx context.Context, id string, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*UpdatePlatformReportResponse, error)

UpdatePlatformReportWithBodyWithResponse request with arbitrary body returning *UpdatePlatformReportResponse

func (*ClientWithResponses) UpdatePlatformReportWithResponse

func (c *ClientWithResponses) UpdatePlatformReportWithResponse(ctx context.Context, id string, body UpdatePlatformReportJSONRequestBody, reqEditors ...RequestEditorFn) (*UpdatePlatformReportResponse, error)

func (*ClientWithResponses) UpdateResourceGroupPermissionsWithBodyWithResponse

func (c *ClientWithResponses) UpdateResourceGroupPermissionsWithBodyWithResponse(ctx context.Context, organization string, user string, name string, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*UpdateResourceGroupPermissionsResponse, error)

UpdateResourceGroupPermissionsWithBodyWithResponse request with arbitrary body returning *UpdateResourceGroupPermissionsResponse

func (*ClientWithResponses) UpdateResourceGroupPermissionsWithResponse

func (c *ClientWithResponses) UpdateResourceGroupPermissionsWithResponse(ctx context.Context, organization string, user string, name string, body UpdateResourceGroupPermissionsJSONRequestBody, reqEditors ...RequestEditorFn) (*UpdateResourceGroupPermissionsResponse, error)

func (*ClientWithResponses) UpdateSessionDeprecatedWithBodyWithResponse

func (c *ClientWithResponses) UpdateSessionDeprecatedWithBodyWithResponse(ctx context.Context, namespace string, name string, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*UpdateSessionDeprecatedResponse, error)

UpdateSessionDeprecatedWithBodyWithResponse request with arbitrary body returning *UpdateSessionDeprecatedResponse

func (*ClientWithResponses) UpdateSessionDeprecatedWithResponse

func (c *ClientWithResponses) UpdateSessionDeprecatedWithResponse(ctx context.Context, namespace string, name string, body UpdateSessionDeprecatedJSONRequestBody, reqEditors ...RequestEditorFn) (*UpdateSessionDeprecatedResponse, error)

func (*ClientWithResponses) UpdateUserSessionAccessWithBodyWithResponse

func (c *ClientWithResponses) UpdateUserSessionAccessWithBodyWithResponse(ctx context.Context, organization string, user string, name string, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*UpdateUserSessionAccessResponse, error)

UpdateUserSessionAccessWithBodyWithResponse request with arbitrary body returning *UpdateUserSessionAccessResponse

func (*ClientWithResponses) UpdateUserSessionAccessWithResponse

func (c *ClientWithResponses) UpdateUserSessionAccessWithResponse(ctx context.Context, organization string, user string, name string, body UpdateUserSessionAccessJSONRequestBody, reqEditors ...RequestEditorFn) (*UpdateUserSessionAccessResponse, error)

func (*ClientWithResponses) UpdateUserSessionWithBodyWithResponse

func (c *ClientWithResponses) UpdateUserSessionWithBodyWithResponse(ctx context.Context, organization string, user string, name string, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*UpdateUserSessionResponse, error)

UpdateUserSessionWithBodyWithResponse request with arbitrary body returning *UpdateUserSessionResponse

func (*ClientWithResponses) UpdateUserSessionWithResponse

func (c *ClientWithResponses) UpdateUserSessionWithResponse(ctx context.Context, organization string, user string, name string, body UpdateUserSessionJSONRequestBody, reqEditors ...RequestEditorFn) (*UpdateUserSessionResponse, error)

func (*ClientWithResponses) UpdateUserSettingsWithBodyWithResponse

func (c *ClientWithResponses) UpdateUserSettingsWithBodyWithResponse(ctx context.Context, organization string, user string, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*UpdateUserSettingsResponse, error)

UpdateUserSettingsWithBodyWithResponse request with arbitrary body returning *UpdateUserSettingsResponse

func (*ClientWithResponses) UpdateUserSettingsWithResponse

func (c *ClientWithResponses) UpdateUserSettingsWithResponse(ctx context.Context, organization string, user string, body UpdateUserSettingsJSONRequestBody, reqEditors ...RequestEditorFn) (*UpdateUserSettingsResponse, error)

func (*ClientWithResponses) UpdateUserWorkspaceWithBodyWithResponse

func (c *ClientWithResponses) UpdateUserWorkspaceWithBodyWithResponse(ctx context.Context, organization string, user string, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*UpdateUserWorkspaceResponse, error)

UpdateUserWorkspaceWithBodyWithResponse request with arbitrary body returning *UpdateUserWorkspaceResponse

func (*ClientWithResponses) UpdateUserWorkspaceWithResponse

func (c *ClientWithResponses) UpdateUserWorkspaceWithResponse(ctx context.Context, organization string, user string, body UpdateUserWorkspaceJSONRequestBody, reqEditors ...RequestEditorFn) (*UpdateUserWorkspaceResponse, error)

func (*ClientWithResponses) UpgradeHelmChartWithBodyWithResponse

func (c *ClientWithResponses) UpgradeHelmChartWithBodyWithResponse(ctx context.Context, organization string, clusterName string, namespace string, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*UpgradeHelmChartResponse, error)

UpgradeHelmChartWithBodyWithResponse request with arbitrary body returning *UpgradeHelmChartResponse

func (*ClientWithResponses) UpgradeHelmChartWithResponse

func (c *ClientWithResponses) UpgradeHelmChartWithResponse(ctx context.Context, organization string, clusterName string, namespace string, body UpgradeHelmChartJSONRequestBody, reqEditors ...RequestEditorFn) (*UpgradeHelmChartResponse, error)

type ClientWithResponsesInterface

type ClientWithResponsesInterface interface {
	// GetPlatformAlertsWithResponse request
	GetPlatformAlertsWithResponse(ctx context.Context, params *GetPlatformAlertsParams, reqEditors ...RequestEditorFn) (*GetPlatformAlertsResponse, error)

	// CreatePlatformAlertWithBodyWithResponse request with any body
	CreatePlatformAlertWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*CreatePlatformAlertResponse, error)

	CreatePlatformAlertWithResponse(ctx context.Context, body CreatePlatformAlertJSONRequestBody, reqEditors ...RequestEditorFn) (*CreatePlatformAlertResponse, error)

	// DeletePlatformAlertWithResponse request
	DeletePlatformAlertWithResponse(ctx context.Context, id string, reqEditors ...RequestEditorFn) (*DeletePlatformAlertResponse, error)

	// DeleteAllMigrationLogsWithResponse request
	DeleteAllMigrationLogsWithResponse(ctx context.Context, reqEditors ...RequestEditorFn) (*DeleteAllMigrationLogsResponse, error)

	// ListMigrationRunLogsWithResponse request
	ListMigrationRunLogsWithResponse(ctx context.Context, reqEditors ...RequestEditorFn) (*ListMigrationRunLogsResponse, error)

	// DeleteMigrationLogWithResponse request
	DeleteMigrationLogWithResponse(ctx context.Context, id string, reqEditors ...RequestEditorFn) (*DeleteMigrationLogResponse, error)

	// ListMongoMigrationsRegistryWithResponse request
	ListMongoMigrationsRegistryWithResponse(ctx context.Context, reqEditors ...RequestEditorFn) (*ListMongoMigrationsRegistryResponse, error)

	// RunMigrationsWithBodyWithResponse request with any body
	RunMigrationsWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*RunMigrationsResponse, error)

	RunMigrationsWithResponse(ctx context.Context, body RunMigrationsJSONRequestBody, reqEditors ...RequestEditorFn) (*RunMigrationsResponse, error)

	// RunSpecificMongoMigrationWithResponse request
	RunSpecificMongoMigrationWithResponse(ctx context.Context, id string, reqEditors ...RequestEditorFn) (*RunSpecificMongoMigrationResponse, error)

	// GetPlatformReportsWithResponse request
	GetPlatformReportsWithResponse(ctx context.Context, params *GetPlatformReportsParams, reqEditors ...RequestEditorFn) (*GetPlatformReportsResponse, error)

	// CreateAdminReportWithBodyWithResponse request with any body
	CreateAdminReportWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*CreateAdminReportResponse, error)

	CreateAdminReportWithResponse(ctx context.Context, body CreateAdminReportJSONRequestBody, reqEditors ...RequestEditorFn) (*CreateAdminReportResponse, error)

	// DeletePlatformReportWithResponse request
	DeletePlatformReportWithResponse(ctx context.Context, id string, reqEditors ...RequestEditorFn) (*DeletePlatformReportResponse, error)

	// GetPlatformReportWithResponse request
	GetPlatformReportWithResponse(ctx context.Context, id string, reqEditors ...RequestEditorFn) (*GetPlatformReportResponse, error)

	// UpdatePlatformReportWithBodyWithResponse request with any body
	UpdatePlatformReportWithBodyWithResponse(ctx context.Context, id string, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*UpdatePlatformReportResponse, error)

	UpdatePlatformReportWithResponse(ctx context.Context, id string, body UpdatePlatformReportJSONRequestBody, reqEditors ...RequestEditorFn) (*UpdatePlatformReportResponse, error)

	// KillUserWorkspaceWithResponse request
	KillUserWorkspaceWithResponse(ctx context.Context, user string, pType string, reqEditors ...RequestEditorFn) (*KillUserWorkspaceResponse, error)

	// ReceiveAgentAliveWithBodyWithResponse request with any body
	ReceiveAgentAliveWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*ReceiveAgentAliveResponse, error)

	ReceiveAgentAliveWithResponse(ctx context.Context, body ReceiveAgentAliveJSONRequestBody, reqEditors ...RequestEditorFn) (*ReceiveAgentAliveResponse, error)

	// AgentHeartbeatWithBodyWithResponse request with any body
	AgentHeartbeatWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*AgentHeartbeatResponse, error)

	AgentHeartbeatWithResponse(ctx context.Context, body AgentHeartbeatJSONRequestBody, reqEditors ...RequestEditorFn) (*AgentHeartbeatResponse, error)

	// RegisterNodeWithBodyWithResponse request with any body
	RegisterNodeWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*RegisterNodeResponse, error)

	RegisterNodeWithResponse(ctx context.Context, body RegisterNodeJSONRequestBody, reqEditors ...RequestEditorFn) (*RegisterNodeResponse, error)

	// ListUserAllocationsWithResponse request
	ListUserAllocationsWithResponse(ctx context.Context, params *ListUserAllocationsParams, reqEditors ...RequestEditorFn) (*ListUserAllocationsResponse, error)

	// GetApikeysWithResponse request
	GetApikeysWithResponse(ctx context.Context, reqEditors ...RequestEditorFn) (*GetApikeysResponse, error)

	// GetAuthSessionWithResponse request
	GetAuthSessionWithResponse(ctx context.Context, reqEditors ...RequestEditorFn) (*GetAuthSessionResponse, error)

	// GetAuthSsoOidcRedirectWithResponse request
	GetAuthSsoOidcRedirectWithResponse(ctx context.Context, authID string, reqEditors ...RequestEditorFn) (*GetAuthSsoOidcRedirectResponse, error)

	// GetWhoamiWithResponse request
	GetWhoamiWithResponse(ctx context.Context, reqEditors ...RequestEditorFn) (*GetWhoamiResponse, error)

	// GetWhoamiOrganizationWithResponse request
	GetWhoamiOrganizationWithResponse(ctx context.Context, reqEditors ...RequestEditorFn) (*GetWhoamiOrganizationResponse, error)

	// GetBucketsWithResponse request
	GetBucketsWithResponse(ctx context.Context, params *GetBucketsParams, reqEditors ...RequestEditorFn) (*GetBucketsResponse, error)

	// GetClustersWithResponse request
	GetClustersWithResponse(ctx context.Context, reqEditors ...RequestEditorFn) (*GetClustersResponse, error)

	// GetFeaturePreviewsWithResponse request
	GetFeaturePreviewsWithResponse(ctx context.Context, reqEditors ...RequestEditorFn) (*GetFeaturePreviewsResponse, error)

	// DisableFeaturePreviewWithResponse request
	DisableFeaturePreviewWithResponse(ctx context.Context, flag string, reqEditors ...RequestEditorFn) (*DisableFeaturePreviewResponse, error)

	// EnableFeaturePreviewWithResponse request
	EnableFeaturePreviewWithResponse(ctx context.Context, flag string, reqEditors ...RequestEditorFn) (*EnableFeaturePreviewResponse, error)

	// GetFeaturePreviewMarkdownWithResponse request
	GetFeaturePreviewMarkdownWithResponse(ctx context.Context, flag string, reqEditors ...RequestEditorFn) (*GetFeaturePreviewMarkdownResponse, error)

	// GetGroupsWithResponse request
	GetGroupsWithResponse(ctx context.Context, params *GetGroupsParams, reqEditors ...RequestEditorFn) (*GetGroupsResponse, error)

	// GetHelmChartValuesWithResponse request
	GetHelmChartValuesWithResponse(ctx context.Context, params *GetHelmChartValuesParams, reqEditors ...RequestEditorFn) (*GetHelmChartValuesResponse, error)

	// GetInstanceFactsWithResponse request
	GetInstanceFactsWithResponse(ctx context.Context, reqEditors ...RequestEditorFn) (*GetInstanceFactsResponse, error)

	// UpdateInstanceStatusWithBodyWithResponse request with any body
	UpdateInstanceStatusWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*UpdateInstanceStatusResponse, error)

	UpdateInstanceStatusWithResponse(ctx context.Context, body UpdateInstanceStatusJSONRequestBody, reqEditors ...RequestEditorFn) (*UpdateInstanceStatusResponse, error)

	// GetIpsWithResponse request
	GetIpsWithResponse(ctx context.Context, params *GetIpsParams, reqEditors ...RequestEditorFn) (*GetIpsResponse, error)

	// ListKubernetesClustersWithResponse request
	ListKubernetesClustersWithResponse(ctx context.Context, reqEditors ...RequestEditorFn) (*ListKubernetesClustersResponse, error)

	// GetLustreWithResponse request
	GetLustreWithResponse(ctx context.Context, params *GetLustreParams, reqEditors ...RequestEditorFn) (*GetLustreResponse, error)

	// GetMarketplaceItemDescriptionWithResponse request
	GetMarketplaceItemDescriptionWithResponse(ctx context.Context, slug string, version string, reqEditors ...RequestEditorFn) (*GetMarketplaceItemDescriptionResponse, error)

	// GetMarketplaceItemYamlWithResponse request
	GetMarketplaceItemYamlWithResponse(ctx context.Context, slug string, version string, reqEditors ...RequestEditorFn) (*GetMarketplaceItemYamlResponse, error)

	// GetMachineLearningWorkspacesWithResponse request
	GetMachineLearningWorkspacesWithResponse(ctx context.Context, params *GetMachineLearningWorkspacesParams, reqEditors ...RequestEditorFn) (*GetMachineLearningWorkspacesResponse, error)

	// GetNetworksWithResponse request
	GetNetworksWithResponse(ctx context.Context, reqEditors ...RequestEditorFn) (*GetNetworksResponse, error)

	// GetNfsWithResponse request
	GetNfsWithResponse(ctx context.Context, params *GetNfsParams, reqEditors ...RequestEditorFn) (*GetNfsResponse, error)

	// GetNotificationsWithResponse request
	GetNotificationsWithResponse(ctx context.Context, params *GetNotificationsParams, reqEditors ...RequestEditorFn) (*GetNotificationsResponse, error)

	// GetNotificationsOptionsWithResponse request
	GetNotificationsOptionsWithResponse(ctx context.Context, reqEditors ...RequestEditorFn) (*GetNotificationsOptionsResponse, error)

	// NotificationsSettingsWithResponse request
	NotificationsSettingsWithResponse(ctx context.Context, reqEditors ...RequestEditorFn) (*NotificationsSettingsResponse, error)

	// SetNotificationsSettingsWithBodyWithResponse request with any body
	SetNotificationsSettingsWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*SetNotificationsSettingsResponse, error)

	SetNotificationsSettingsWithResponse(ctx context.Context, body SetNotificationsSettingsJSONRequestBody, reqEditors ...RequestEditorFn) (*SetNotificationsSettingsResponse, error)

	// GetOidcConfigurationWithResponse request
	GetOidcConfigurationWithResponse(ctx context.Context, reqEditors ...RequestEditorFn) (*GetOidcConfigurationResponse, error)

	// GetOrganizationsWithResponse request
	GetOrganizationsWithResponse(ctx context.Context, reqEditors ...RequestEditorFn) (*GetOrganizationsResponse, error)

	// ListOrgAllocationsWithResponse request
	ListOrgAllocationsWithResponse(ctx context.Context, organization string, params *ListOrgAllocationsParams, reqEditors ...RequestEditorFn) (*ListOrgAllocationsResponse, error)

	// CreateAllocationWithBodyWithResponse request with any body
	CreateAllocationWithBodyWithResponse(ctx context.Context, organization string, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*CreateAllocationResponse, error)

	CreateAllocationWithResponse(ctx context.Context, organization string, body CreateAllocationJSONRequestBody, reqEditors ...RequestEditorFn) (*CreateAllocationResponse, error)

	// GetAllocationPermissionsWithResponse request
	GetAllocationPermissionsWithResponse(ctx context.Context, organization string, name string, reqEditors ...RequestEditorFn) (*GetAllocationPermissionsResponse, error)

	// UpdateAllocationPermissionsWithBodyWithResponse request with any body
	UpdateAllocationPermissionsWithBodyWithResponse(ctx context.Context, organization string, name string, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*UpdateAllocationPermissionsResponse, error)

	UpdateAllocationPermissionsWithResponse(ctx context.Context, organization string, name string, body UpdateAllocationPermissionsJSONRequestBody, reqEditors ...RequestEditorFn) (*UpdateAllocationPermissionsResponse, error)

	// DeleteAllocationUsageEventsWithBodyWithResponse request with any body
	DeleteAllocationUsageEventsWithBodyWithResponse(ctx context.Context, organization string, name string, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*DeleteAllocationUsageEventsResponse, error)

	DeleteAllocationUsageEventsWithResponse(ctx context.Context, organization string, name string, body DeleteAllocationUsageEventsJSONRequestBody, reqEditors ...RequestEditorFn) (*DeleteAllocationUsageEventsResponse, error)

	// ListAllocationUsageEventsWithResponse request
	ListAllocationUsageEventsWithResponse(ctx context.Context, organization string, name string, params *ListAllocationUsageEventsParams, reqEditors ...RequestEditorFn) (*ListAllocationUsageEventsResponse, error)

	// CreateUsageEventWithBodyWithResponse request with any body
	CreateUsageEventWithBodyWithResponse(ctx context.Context, organization string, name string, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*CreateUsageEventResponse, error)

	CreateUsageEventWithResponse(ctx context.Context, organization string, name string, body CreateUsageEventJSONRequestBody, reqEditors ...RequestEditorFn) (*CreateUsageEventResponse, error)

	// DeleteAllAllocationUsageEventsWithResponse request
	DeleteAllAllocationUsageEventsWithResponse(ctx context.Context, organization string, name string, params *DeleteAllAllocationUsageEventsParams, reqEditors ...RequestEditorFn) (*DeleteAllAllocationUsageEventsResponse, error)

	// GetOrganizationAuthMethodsWithResponse request
	GetOrganizationAuthMethodsWithResponse(ctx context.Context, organization string, reqEditors ...RequestEditorFn) (*GetOrganizationAuthMethodsResponse, error)

	// GetOrganizationAuthMethodLdapWithResponse request
	GetOrganizationAuthMethodLdapWithResponse(ctx context.Context, organization string, authName string, reqEditors ...RequestEditorFn) (*GetOrganizationAuthMethodLdapResponse, error)

	// AddOrganizationAuthMethodOidcWithBodyWithResponse request with any body
	AddOrganizationAuthMethodOidcWithBodyWithResponse(ctx context.Context, organization string, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*AddOrganizationAuthMethodOidcResponse, error)

	AddOrganizationAuthMethodOidcWithResponse(ctx context.Context, organization string, body AddOrganizationAuthMethodOidcJSONRequestBody, reqEditors ...RequestEditorFn) (*AddOrganizationAuthMethodOidcResponse, error)

	// GetOrganizationAuthMethodOidcWithResponse request
	GetOrganizationAuthMethodOidcWithResponse(ctx context.Context, organization string, authName string, reqEditors ...RequestEditorFn) (*GetOrganizationAuthMethodOidcResponse, error)

	// UpdateOrganizationAuthMethodOidcWithBodyWithResponse request with any body
	UpdateOrganizationAuthMethodOidcWithBodyWithResponse(ctx context.Context, organization string, authName string, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*UpdateOrganizationAuthMethodOidcResponse, error)

	UpdateOrganizationAuthMethodOidcWithResponse(ctx context.Context, organization string, authName string, body UpdateOrganizationAuthMethodOidcJSONRequestBody, reqEditors ...RequestEditorFn) (*UpdateOrganizationAuthMethodOidcResponse, error)

	// GetOrganizationBootstrapScriptsWithResponse request
	GetOrganizationBootstrapScriptsWithResponse(ctx context.Context, organization string, params *GetOrganizationBootstrapScriptsParams, reqEditors ...RequestEditorFn) (*GetOrganizationBootstrapScriptsResponse, error)

	// GetOrganizationCloudAccountsWithResponse request
	GetOrganizationCloudAccountsWithResponse(ctx context.Context, organization string, reqEditors ...RequestEditorFn) (*GetOrganizationCloudAccountsResponse, error)

	// CreateOrganizationCloudAccountWithBodyWithResponse request with any body
	CreateOrganizationCloudAccountWithBodyWithResponse(ctx context.Context, organization string, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*CreateOrganizationCloudAccountResponse, error)

	CreateOrganizationCloudAccountWithResponse(ctx context.Context, organization string, body CreateOrganizationCloudAccountJSONRequestBody, reqEditors ...RequestEditorFn) (*CreateOrganizationCloudAccountResponse, error)

	// DeleteOrganizationCloudAccountWithResponse request
	DeleteOrganizationCloudAccountWithResponse(ctx context.Context, organization string, name string, reqEditors ...RequestEditorFn) (*DeleteOrganizationCloudAccountResponse, error)

	// GetOrganizationCloudAccountWithResponse request
	GetOrganizationCloudAccountWithResponse(ctx context.Context, organization string, name string, reqEditors ...RequestEditorFn) (*GetOrganizationCloudAccountResponse, error)

	// GetOrganizationCloudAccountAccessWithResponse request
	GetOrganizationCloudAccountAccessWithResponse(ctx context.Context, organization string, name string, reqEditors ...RequestEditorFn) (*GetOrganizationCloudAccountAccessResponse, error)

	// UpdateOrganizationCloudAccountAccessWithBodyWithResponse request with any body
	UpdateOrganizationCloudAccountAccessWithBodyWithResponse(ctx context.Context, organization string, name string, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*UpdateOrganizationCloudAccountAccessResponse, error)

	UpdateOrganizationCloudAccountAccessWithResponse(ctx context.Context, organization string, name string, body UpdateOrganizationCloudAccountAccessJSONRequestBody, reqEditors ...RequestEditorFn) (*UpdateOrganizationCloudAccountAccessResponse, error)

	// DeleteCloudAccountBillingWithResponse request
	DeleteCloudAccountBillingWithResponse(ctx context.Context, organization string, name string, reqEditors ...RequestEditorFn) (*DeleteCloudAccountBillingResponse, error)

	// GetCloudAccountBillingWithResponse request
	GetCloudAccountBillingWithResponse(ctx context.Context, organization string, name string, reqEditors ...RequestEditorFn) (*GetCloudAccountBillingResponse, error)

	// PostCloudAccountBillingWithResponse request
	PostCloudAccountBillingWithResponse(ctx context.Context, organization string, name string, reqEditors ...RequestEditorFn) (*PostCloudAccountBillingResponse, error)

	// UpdateOrganizationCloudAccountCredentialsWithBodyWithResponse request with any body
	UpdateOrganizationCloudAccountCredentialsWithBodyWithResponse(ctx context.Context, organization string, name string, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*UpdateOrganizationCloudAccountCredentialsResponse, error)

	UpdateOrganizationCloudAccountCredentialsWithResponse(ctx context.Context, organization string, name string, body UpdateOrganizationCloudAccountCredentialsJSONRequestBody, reqEditors ...RequestEditorFn) (*UpdateOrganizationCloudAccountCredentialsResponse, error)

	// GetOrganizationCloudAccountNetworksWithResponse request
	GetOrganizationCloudAccountNetworksWithResponse(ctx context.Context, organization string, name string, reqEditors ...RequestEditorFn) (*GetOrganizationCloudAccountNetworksResponse, error)

	// CreateOrganizationCloudAccountNetworkWithBodyWithResponse request with any body
	CreateOrganizationCloudAccountNetworkWithBodyWithResponse(ctx context.Context, organization string, name string, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*CreateOrganizationCloudAccountNetworkResponse, error)

	CreateOrganizationCloudAccountNetworkWithResponse(ctx context.Context, organization string, name string, body CreateOrganizationCloudAccountNetworkJSONRequestBody, reqEditors ...RequestEditorFn) (*CreateOrganizationCloudAccountNetworkResponse, error)

	// DeleteOrganizationCloudAccountNetworkWithResponse request
	DeleteOrganizationCloudAccountNetworkWithResponse(ctx context.Context, organization string, name string, networkName string, reqEditors ...RequestEditorFn) (*DeleteOrganizationCloudAccountNetworkResponse, error)

	// GetOrganizationCloudAccountNetworkWithResponse request
	GetOrganizationCloudAccountNetworkWithResponse(ctx context.Context, organization string, name string, networkName string, reqEditors ...RequestEditorFn) (*GetOrganizationCloudAccountNetworkResponse, error)

	// UpdateOrganizationCloudAccountNetworkWithBodyWithResponse request with any body
	UpdateOrganizationCloudAccountNetworkWithBodyWithResponse(ctx context.Context, organization string, name string, networkName string, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*UpdateOrganizationCloudAccountNetworkResponse, error)

	UpdateOrganizationCloudAccountNetworkWithResponse(ctx context.Context, organization string, name string, networkName string, body UpdateOrganizationCloudAccountNetworkJSONRequestBody, reqEditors ...RequestEditorFn) (*UpdateOrganizationCloudAccountNetworkResponse, error)

	// GetOrganizationGroupsWithResponse request
	GetOrganizationGroupsWithResponse(ctx context.Context, organization string, params *GetOrganizationGroupsParams, reqEditors ...RequestEditorFn) (*GetOrganizationGroupsResponse, error)

	// CreateGroupWithBodyWithResponse request with any body
	CreateGroupWithBodyWithResponse(ctx context.Context, organization string, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*CreateGroupResponse, error)

	CreateGroupWithResponse(ctx context.Context, organization string, body CreateGroupJSONRequestBody, reqEditors ...RequestEditorFn) (*CreateGroupResponse, error)

	// GetGroupCapacityReservationsWithResponse request
	GetGroupCapacityReservationsWithResponse(ctx context.Context, organization string, group string, params *GetGroupCapacityReservationsParams, reqEditors ...RequestEditorFn) (*GetGroupCapacityReservationsResponse, error)

	// ListKubernetesConfigsWithResponse request
	ListKubernetesConfigsWithResponse(ctx context.Context, organization string, params *ListKubernetesConfigsParams, reqEditors ...RequestEditorFn) (*ListKubernetesConfigsResponse, error)

	// ListKubernetesHelmWithResponse request
	ListKubernetesHelmWithResponse(ctx context.Context, organization string, params *ListKubernetesHelmParams, reqEditors ...RequestEditorFn) (*ListKubernetesHelmResponse, error)

	// GetAllKubernetesNamespacesWithResponse request
	GetAllKubernetesNamespacesWithResponse(ctx context.Context, organization string, params *GetAllKubernetesNamespacesParams, reqEditors ...RequestEditorFn) (*GetAllKubernetesNamespacesResponse, error)

	// ListKubernetesNodesWithResponse request
	ListKubernetesNodesWithResponse(ctx context.Context, organization string, params *ListKubernetesNodesParams, reqEditors ...RequestEditorFn) (*ListKubernetesNodesResponse, error)

	// ListKubernetesQuotasWithResponse request
	ListKubernetesQuotasWithResponse(ctx context.Context, organization string, params *ListKubernetesQuotasParams, reqEditors ...RequestEditorFn) (*ListKubernetesQuotasResponse, error)

	// ListKubernetesServicesWithResponse request
	ListKubernetesServicesWithResponse(ctx context.Context, organization string, params *ListKubernetesServicesParams, reqEditors ...RequestEditorFn) (*ListKubernetesServicesResponse, error)

	// ListKubernetesStorageWithResponse request
	ListKubernetesStorageWithResponse(ctx context.Context, organization string, params *ListKubernetesStorageParams, reqEditors ...RequestEditorFn) (*ListKubernetesStorageResponse, error)

	// ListKubernetesWorkloadsWithResponse request
	ListKubernetesWorkloadsWithResponse(ctx context.Context, organization string, params *ListKubernetesWorkloadsParams, reqEditors ...RequestEditorFn) (*ListKubernetesWorkloadsResponse, error)

	// ListHelmReleasesWithResponse request
	ListHelmReleasesWithResponse(ctx context.Context, organization string, clusterName string, namespace string, reqEditors ...RequestEditorFn) (*ListHelmReleasesResponse, error)

	// InstallHelmChartWithBodyWithResponse request with any body
	InstallHelmChartWithBodyWithResponse(ctx context.Context, organization string, clusterName string, namespace string, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*InstallHelmChartResponse, error)

	InstallHelmChartWithResponse(ctx context.Context, organization string, clusterName string, namespace string, body InstallHelmChartJSONRequestBody, reqEditors ...RequestEditorFn) (*InstallHelmChartResponse, error)

	// UpgradeHelmChartWithBodyWithResponse request with any body
	UpgradeHelmChartWithBodyWithResponse(ctx context.Context, organization string, clusterName string, namespace string, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*UpgradeHelmChartResponse, error)

	UpgradeHelmChartWithResponse(ctx context.Context, organization string, clusterName string, namespace string, body UpgradeHelmChartJSONRequestBody, reqEditors ...RequestEditorFn) (*UpgradeHelmChartResponse, error)

	// DeleteHelmReleaseWithResponse request
	DeleteHelmReleaseWithResponse(ctx context.Context, organization string, clusterName string, namespace string, chartName string, reqEditors ...RequestEditorFn) (*DeleteHelmReleaseResponse, error)

	// GetHelmChartDetailsWithResponse request
	GetHelmChartDetailsWithResponse(ctx context.Context, organization string, clusterName string, namespace string, chartName string, reqEditors ...RequestEditorFn) (*GetHelmChartDetailsResponse, error)

	// RollbackHelmReleaseWithBodyWithResponse request with any body
	RollbackHelmReleaseWithBodyWithResponse(ctx context.Context, organization string, clusterName string, namespace string, chartName string, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*RollbackHelmReleaseResponse, error)

	RollbackHelmReleaseWithResponse(ctx context.Context, organization string, clusterName string, namespace string, chartName string, body RollbackHelmReleaseJSONRequestBody, reqEditors ...RequestEditorFn) (*RollbackHelmReleaseResponse, error)

	// GetHelmChartHistoryWithResponse request
	GetHelmChartHistoryWithResponse(ctx context.Context, organization string, clusterName string, namespace string, chartName string, reqEditors ...RequestEditorFn) (*GetHelmChartHistoryResponse, error)

	// DeleteKubernetesWorkloadWithResponse request
	DeleteKubernetesWorkloadWithResponse(ctx context.Context, organization string, clusterName string, namespace string, workloadType DeleteKubernetesWorkloadParamsWorkloadType, workloadName string, params *DeleteKubernetesWorkloadParams, reqEditors ...RequestEditorFn) (*DeleteKubernetesWorkloadResponse, error)

	// UpdateKubernetesCostTrackingPricesWithBodyWithResponse request with any body
	UpdateKubernetesCostTrackingPricesWithBodyWithResponse(ctx context.Context, organization string, infraName string, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*UpdateKubernetesCostTrackingPricesResponse, error)

	UpdateKubernetesCostTrackingPricesWithResponse(ctx context.Context, organization string, infraName string, body UpdateKubernetesCostTrackingPricesJSONRequestBody, reqEditors ...RequestEditorFn) (*UpdateKubernetesCostTrackingPricesResponse, error)

	// GetKubernetesNamespacesWithResponse request
	GetKubernetesNamespacesWithResponse(ctx context.Context, organization string, infraName string, reqEditors ...RequestEditorFn) (*GetKubernetesNamespacesResponse, error)

	// GetKubernetesNodesWithResponse request
	GetKubernetesNodesWithResponse(ctx context.Context, organization string, infraName string, reqEditors ...RequestEditorFn) (*GetKubernetesNodesResponse, error)

	// GetKubernetesPersistentVolumesWithResponse request
	GetKubernetesPersistentVolumesWithResponse(ctx context.Context, organization string, infraName string, reqEditors ...RequestEditorFn) (*GetKubernetesPersistentVolumesResponse, error)

	// CreateKubernetesQuotaWithBodyWithResponse request with any body
	CreateKubernetesQuotaWithBodyWithResponse(ctx context.Context, organization string, infraName string, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*CreateKubernetesQuotaResponse, error)

	CreateKubernetesQuotaWithResponse(ctx context.Context, organization string, infraName string, body CreateKubernetesQuotaJSONRequestBody, reqEditors ...RequestEditorFn) (*CreateKubernetesQuotaResponse, error)

	// DeleteOrganizationLogoWithResponse request
	DeleteOrganizationLogoWithResponse(ctx context.Context, organization string, reqEditors ...RequestEditorFn) (*DeleteOrganizationLogoResponse, error)

	// GetOrganizationLogoWithResponse request
	GetOrganizationLogoWithResponse(ctx context.Context, organization string, reqEditors ...RequestEditorFn) (*GetOrganizationLogoResponse, error)

	// PutOrganizationLogoWithBodyWithResponse request with any body
	PutOrganizationLogoWithBodyWithResponse(ctx context.Context, organization string, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*PutOrganizationLogoResponse, error)

	// CreateManagedClusterWithBodyWithResponse request with any body
	CreateManagedClusterWithBodyWithResponse(ctx context.Context, organization string, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*CreateManagedClusterResponse, error)

	CreateManagedClusterWithResponse(ctx context.Context, organization string, body CreateManagedClusterJSONRequestBody, reqEditors ...RequestEditorFn) (*CreateManagedClusterResponse, error)

	// DeleteManagedClusterWithResponse request
	DeleteManagedClusterWithResponse(ctx context.Context, organization string, cluster string, reqEditors ...RequestEditorFn) (*DeleteManagedClusterResponse, error)

	// GetManagedClusterWithResponse request
	GetManagedClusterWithResponse(ctx context.Context, organization string, cluster string, reqEditors ...RequestEditorFn) (*GetManagedClusterResponse, error)

	// UpdateManagedClusterWithBodyWithResponse request with any body
	UpdateManagedClusterWithBodyWithResponse(ctx context.Context, organization string, cluster string, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*UpdateManagedClusterResponse, error)

	UpdateManagedClusterWithResponse(ctx context.Context, organization string, cluster string, body UpdateManagedClusterJSONRequestBody, reqEditors ...RequestEditorFn) (*UpdateManagedClusterResponse, error)

	// GetManagedClusterMetricsWithResponse request
	GetManagedClusterMetricsWithResponse(ctx context.Context, organization string, cluster string, reqEditors ...RequestEditorFn) (*GetManagedClusterMetricsResponse, error)

	// GenerateNodeTokenWithResponse request
	GenerateNodeTokenWithResponse(ctx context.Context, organization string, cluster string, reqEditors ...RequestEditorFn) (*GenerateNodeTokenResponse, error)

	// DeleteManagedClusterNodeWithResponse request
	DeleteManagedClusterNodeWithResponse(ctx context.Context, organization string, cluster string, hostname string, reqEditors ...RequestEditorFn) (*DeleteManagedClusterNodeResponse, error)

	// UpdateManagedClusterNodeWithBodyWithResponse request with any body
	UpdateManagedClusterNodeWithBodyWithResponse(ctx context.Context, organization string, cluster string, hostname string, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*UpdateManagedClusterNodeResponse, error)

	UpdateManagedClusterNodeWithResponse(ctx context.Context, organization string, cluster string, hostname string, body UpdateManagedClusterNodeJSONRequestBody, reqEditors ...RequestEditorFn) (*UpdateManagedClusterNodeResponse, error)

	// GetManagedClusterNodeMetricsWithResponse request
	GetManagedClusterNodeMetricsWithResponse(ctx context.Context, organization string, cluster string, hostname string, reqEditors ...RequestEditorFn) (*GetManagedClusterNodeMetricsResponse, error)

	// GetManagedClusterPermissionsWithResponse request
	GetManagedClusterPermissionsWithResponse(ctx context.Context, organization string, cluster string, reqEditors ...RequestEditorFn) (*GetManagedClusterPermissionsResponse, error)

	// UpdateManagedClusterPermissionsWithBodyWithResponse request with any body
	UpdateManagedClusterPermissionsWithBodyWithResponse(ctx context.Context, organization string, cluster string, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*UpdateManagedClusterPermissionsResponse, error)

	UpdateManagedClusterPermissionsWithResponse(ctx context.Context, organization string, cluster string, body UpdateManagedClusterPermissionsJSONRequestBody, reqEditors ...RequestEditorFn) (*UpdateManagedClusterPermissionsResponse, error)

	// GetSingleNetworkByNameWithResponse request
	GetSingleNetworkByNameWithResponse(ctx context.Context, organization string, networkName string, reqEditors ...RequestEditorFn) (*GetSingleNetworkByNameResponse, error)

	// GetOrganizationPoliciesWithResponse request
	GetOrganizationPoliciesWithResponse(ctx context.Context, organization string, reqEditors ...RequestEditorFn) (*GetOrganizationPoliciesResponse, error)

	// SetOrganizationArchiveCostDataPolicyWithBodyWithResponse request with any body
	SetOrganizationArchiveCostDataPolicyWithBodyWithResponse(ctx context.Context, organization string, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*SetOrganizationArchiveCostDataPolicyResponse, error)

	SetOrganizationArchiveCostDataPolicyWithResponse(ctx context.Context, organization string, body SetOrganizationArchiveCostDataPolicyJSONRequestBody, reqEditors ...RequestEditorFn) (*SetOrganizationArchiveCostDataPolicyResponse, error)

	// SetOrganizationNitroInstancesOnlyPolicyWithBodyWithResponse request with any body
	SetOrganizationNitroInstancesOnlyPolicyWithBodyWithResponse(ctx context.Context, organization string, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*SetOrganizationNitroInstancesOnlyPolicyResponse, error)

	SetOrganizationNitroInstancesOnlyPolicyWithResponse(ctx context.Context, organization string, body SetOrganizationNitroInstancesOnlyPolicyJSONRequestBody, reqEditors ...RequestEditorFn) (*SetOrganizationNitroInstancesOnlyPolicyResponse, error)

	// SetOrganizationNoRootAccessPolicyWithBodyWithResponse request with any body
	SetOrganizationNoRootAccessPolicyWithBodyWithResponse(ctx context.Context, organization string, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*SetOrganizationNoRootAccessPolicyResponse, error)

	SetOrganizationNoRootAccessPolicyWithResponse(ctx context.Context, organization string, body SetOrganizationNoRootAccessPolicyJSONRequestBody, reqEditors ...RequestEditorFn) (*SetOrganizationNoRootAccessPolicyResponse, error)

	// DeleteOrganizationPolicyWithResponse request
	DeleteOrganizationPolicyWithResponse(ctx context.Context, organization string, policyname string, reqEditors ...RequestEditorFn) (*DeleteOrganizationPolicyResponse, error)

	// GetOrganizationProvisionStatusByInfraIdWithResponse request
	GetOrganizationProvisionStatusByInfraIdWithResponse(ctx context.Context, organization string, infraId string, reqEditors ...RequestEditorFn) (*GetOrganizationProvisionStatusByInfraIdResponse, error)

	// GetAllocationUsageEventsSummaryWithResponse request
	GetAllocationUsageEventsSummaryWithResponse(ctx context.Context, organization string, allocation string, params *GetAllocationUsageEventsSummaryParams, reqEditors ...RequestEditorFn) (*GetAllocationUsageEventsSummaryResponse, error)

	// GetAllocationUsageEventsFilterOptionsWithResponse request
	GetAllocationUsageEventsFilterOptionsWithResponse(ctx context.Context, organization string, allocation string, reqEditors ...RequestEditorFn) (*GetAllocationUsageEventsFilterOptionsResponse, error)

	// GetOrganizationReservationsWithResponse request
	GetOrganizationReservationsWithResponse(ctx context.Context, organization string, reqEditors ...RequestEditorFn) (*GetOrganizationReservationsResponse, error)

	// ListResourceGroupsWithResponse request
	ListResourceGroupsWithResponse(ctx context.Context, organization string, params *ListResourceGroupsParams, reqEditors ...RequestEditorFn) (*ListResourceGroupsResponse, error)

	// GetOrganizationThemeWithResponse request
	GetOrganizationThemeWithResponse(ctx context.Context, organization string, reqEditors ...RequestEditorFn) (*GetOrganizationThemeResponse, error)

	// PatchOrganizationThemeWithBodyWithResponse request with any body
	PatchOrganizationThemeWithBodyWithResponse(ctx context.Context, organization string, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*PatchOrganizationThemeResponse, error)

	PatchOrganizationThemeWithResponse(ctx context.Context, organization string, body PatchOrganizationThemeJSONRequestBody, reqEditors ...RequestEditorFn) (*PatchOrganizationThemeResponse, error)

	// ListUnitsWithResponse request
	ListUnitsWithResponse(ctx context.Context, organization string, reqEditors ...RequestEditorFn) (*ListUnitsResponse, error)

	// CreateUnitWithBodyWithResponse request with any body
	CreateUnitWithBodyWithResponse(ctx context.Context, organization string, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*CreateUnitResponse, error)

	CreateUnitWithResponse(ctx context.Context, organization string, body CreateUnitJSONRequestBody, reqEditors ...RequestEditorFn) (*CreateUnitResponse, error)

	// GetUnitWithResponse request
	GetUnitWithResponse(ctx context.Context, organization string, unit string, reqEditors ...RequestEditorFn) (*GetUnitResponse, error)

	// CreateUnitRuleWithBodyWithResponse request with any body
	CreateUnitRuleWithBodyWithResponse(ctx context.Context, organization string, unit string, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*CreateUnitRuleResponse, error)

	CreateUnitRuleWithResponse(ctx context.Context, organization string, unit string, body CreateUnitRuleJSONRequestBody, reqEditors ...RequestEditorFn) (*CreateUnitRuleResponse, error)

	// ListUnitSkusWithResponse request
	ListUnitSkusWithResponse(ctx context.Context, organization string, unit string, reqEditors ...RequestEditorFn) (*ListUnitSkusResponse, error)

	// CreateUnitSkuWithBodyWithResponse request with any body
	CreateUnitSkuWithBodyWithResponse(ctx context.Context, organization string, unit string, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*CreateUnitSkuResponse, error)

	CreateUnitSkuWithResponse(ctx context.Context, organization string, unit string, body CreateUnitSkuJSONRequestBody, reqEditors ...RequestEditorFn) (*CreateUnitSkuResponse, error)

	// DeleteUnitSkuWithResponse request
	DeleteUnitSkuWithResponse(ctx context.Context, organization string, unit string, sku string, reqEditors ...RequestEditorFn) (*DeleteUnitSkuResponse, error)

	// DeleteUserMfaWithResponse request
	DeleteUserMfaWithResponse(ctx context.Context, organization string, username string, reqEditors ...RequestEditorFn) (*DeleteUserMfaResponse, error)

	// GetAichatHistoriesWithResponse request
	GetAichatHistoriesWithResponse(ctx context.Context, organization string, user string, reqEditors ...RequestEditorFn) (*GetAichatHistoriesResponse, error)

	// CreateAichatHistoryWithBodyWithResponse request with any body
	CreateAichatHistoryWithBodyWithResponse(ctx context.Context, organization string, user string, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*CreateAichatHistoryResponse, error)

	CreateAichatHistoryWithResponse(ctx context.Context, organization string, user string, body CreateAichatHistoryJSONRequestBody, reqEditors ...RequestEditorFn) (*CreateAichatHistoryResponse, error)

	// DeleteAichatHistoryWithResponse request
	DeleteAichatHistoryWithResponse(ctx context.Context, organization string, user string, chatId string, reqEditors ...RequestEditorFn) (*DeleteAichatHistoryResponse, error)

	// GetAichatHistoryWithResponse request
	GetAichatHistoryWithResponse(ctx context.Context, organization string, user string, chatId string, reqEditors ...RequestEditorFn) (*GetAichatHistoryResponse, error)

	// PostAichatMessageWithBodyWithResponse request with any body
	PostAichatMessageWithBodyWithResponse(ctx context.Context, organization string, user string, chatId string, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*PostAichatMessageResponse, error)

	PostAichatMessageWithResponse(ctx context.Context, organization string, user string, chatId string, body PostAichatMessageJSONRequestBody, reqEditors ...RequestEditorFn) (*PostAichatMessageResponse, error)

	// ListAichatProvidersWithResponse request
	ListAichatProvidersWithResponse(ctx context.Context, organization string, user string, reqEditors ...RequestEditorFn) (*ListAichatProvidersResponse, error)

	// CreateAichatProviderWithBodyWithResponse request with any body
	CreateAichatProviderWithBodyWithResponse(ctx context.Context, organization string, user string, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*CreateAichatProviderResponse, error)

	CreateAichatProviderWithResponse(ctx context.Context, organization string, user string, body CreateAichatProviderJSONRequestBody, reqEditors ...RequestEditorFn) (*CreateAichatProviderResponse, error)

	// DeleteSingleAichatProviderWithResponse request
	DeleteSingleAichatProviderWithResponse(ctx context.Context, organization string, user string, name string, reqEditors ...RequestEditorFn) (*DeleteSingleAichatProviderResponse, error)

	// GetSingleAichatProviderWithResponse request
	GetSingleAichatProviderWithResponse(ctx context.Context, organization string, user string, name string, reqEditors ...RequestEditorFn) (*GetSingleAichatProviderResponse, error)

	// PatchSingleAichatProviderWithResponse request
	PatchSingleAichatProviderWithResponse(ctx context.Context, organization string, user string, name string, reqEditors ...RequestEditorFn) (*PatchSingleAichatProviderResponse, error)

	// GetStorageAwsBucketWithResponse request
	GetStorageAwsBucketWithResponse(ctx context.Context, organization string, user string, name string, reqEditors ...RequestEditorFn) (*GetStorageAwsBucketResponse, error)

	// ProvisionAwsBucketWithBodyWithResponse request with any body
	ProvisionAwsBucketWithBodyWithResponse(ctx context.Context, organization string, user string, name string, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*ProvisionAwsBucketResponse, error)

	ProvisionAwsBucketWithResponse(ctx context.Context, organization string, user string, name string, body ProvisionAwsBucketJSONRequestBody, reqEditors ...RequestEditorFn) (*ProvisionAwsBucketResponse, error)

	// AddCorsRulesAwsBucketWithResponse request
	AddCorsRulesAwsBucketWithResponse(ctx context.Context, organization string, user string, name string, reqEditors ...RequestEditorFn) (*AddCorsRulesAwsBucketResponse, error)

	// GetAwsDiskWithResponse request
	GetAwsDiskWithResponse(ctx context.Context, organization string, user string, name string, reqEditors ...RequestEditorFn) (*GetAwsDiskResponse, error)

	// GetStorageAwsEfsWithResponse request
	GetStorageAwsEfsWithResponse(ctx context.Context, organization string, user string, name string, reqEditors ...RequestEditorFn) (*GetStorageAwsEfsResponse, error)

	// GetStorageAwsManagedlustreWithResponse request
	GetStorageAwsManagedlustreWithResponse(ctx context.Context, organization string, user string, name string, reqEditors ...RequestEditorFn) (*GetStorageAwsManagedlustreResponse, error)

	// GetAzureFilesWithResponse request
	GetAzureFilesWithResponse(ctx context.Context, organization string, user string, name string, reqEditors ...RequestEditorFn) (*GetAzureFilesResponse, error)

	// GetAzureBucketWithResponse request
	GetAzureBucketWithResponse(ctx context.Context, organization string, user string, name string, reqEditors ...RequestEditorFn) (*GetAzureBucketResponse, error)

	// ProvisionAzureBucketWithBodyWithResponse request with any body
	ProvisionAzureBucketWithBodyWithResponse(ctx context.Context, organization string, user string, name string, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*ProvisionAzureBucketResponse, error)

	ProvisionAzureBucketWithResponse(ctx context.Context, organization string, user string, name string, body ProvisionAzureBucketJSONRequestBody, reqEditors ...RequestEditorFn) (*ProvisionAzureBucketResponse, error)

	// AddCorsRulesAzureBucketWithResponse request
	AddCorsRulesAzureBucketWithResponse(ctx context.Context, organization string, user string, name string, reqEditors ...RequestEditorFn) (*AddCorsRulesAzureBucketResponse, error)

	// GetPresignedUrlAzureBucketObjectWithResponse request
	GetPresignedUrlAzureBucketObjectWithResponse(ctx context.Context, organization string, user string, name string, params *GetPresignedUrlAzureBucketObjectParams, reqEditors ...RequestEditorFn) (*GetPresignedUrlAzureBucketObjectResponse, error)

	// GetSasTokenAzureBucketWithResponse request
	GetSasTokenAzureBucketWithResponse(ctx context.Context, organization string, user string, name string, reqEditors ...RequestEditorFn) (*GetSasTokenAzureBucketResponse, error)

	// GetAzureDiskWithResponse request
	GetAzureDiskWithResponse(ctx context.Context, organization string, user string, name string, reqEditors ...RequestEditorFn) (*GetAzureDiskResponse, error)

	// GetHammerspaceWithResponse request
	GetHammerspaceWithResponse(ctx context.Context, organization string, user string, name string, reqEditors ...RequestEditorFn) (*GetHammerspaceResponse, error)

	// GetAzureManagedlustreWithResponse request
	GetAzureManagedlustreWithResponse(ctx context.Context, organization string, user string, name string, reqEditors ...RequestEditorFn) (*GetAzureManagedlustreResponse, error)

	// GetAzureNetappfilesWithResponse request
	GetAzureNetappfilesWithResponse(ctx context.Context, organization string, user string, name string, reqEditors ...RequestEditorFn) (*GetAzureNetappfilesResponse, error)

	// GetClusterNodesWithResponse request
	GetClusterNodesWithResponse(ctx context.Context, organization string, user string, clusterName string, params *GetClusterNodesParams, reqEditors ...RequestEditorFn) (*GetClusterNodesResponse, error)

	// UnmountClusterDirFromUserWorkspaceWithBodyWithResponse request with any body
	UnmountClusterDirFromUserWorkspaceWithBodyWithResponse(ctx context.Context, organization string, user string, clusterName string, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*UnmountClusterDirFromUserWorkspaceResponse, error)

	UnmountClusterDirFromUserWorkspaceWithResponse(ctx context.Context, organization string, user string, clusterName string, body UnmountClusterDirFromUserWorkspaceJSONRequestBody, reqEditors ...RequestEditorFn) (*UnmountClusterDirFromUserWorkspaceResponse, error)

	// MountClusterDirToUserWorkspaceWithBodyWithResponse request with any body
	MountClusterDirToUserWorkspaceWithBodyWithResponse(ctx context.Context, organization string, user string, clusterName string, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*MountClusterDirToUserWorkspaceResponse, error)

	MountClusterDirToUserWorkspaceWithResponse(ctx context.Context, organization string, user string, clusterName string, body MountClusterDirToUserWorkspaceJSONRequestBody, reqEditors ...RequestEditorFn) (*MountClusterDirToUserWorkspaceResponse, error)

	// GetGoogleBucketWithResponse request
	GetGoogleBucketWithResponse(ctx context.Context, organization string, user string, name string, reqEditors ...RequestEditorFn) (*GetGoogleBucketResponse, error)

	// ProvisionGoogleBucketWithBodyWithResponse request with any body
	ProvisionGoogleBucketWithBodyWithResponse(ctx context.Context, organization string, user string, name string, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*ProvisionGoogleBucketResponse, error)

	ProvisionGoogleBucketWithResponse(ctx context.Context, organization string, user string, name string, body ProvisionGoogleBucketJSONRequestBody, reqEditors ...RequestEditorFn) (*ProvisionGoogleBucketResponse, error)

	// GetPresignedUrlGoogleBucketObjectWithResponse request
	GetPresignedUrlGoogleBucketObjectWithResponse(ctx context.Context, organization string, user string, name string, params *GetPresignedUrlGoogleBucketObjectParams, reqEditors ...RequestEditorFn) (*GetPresignedUrlGoogleBucketObjectResponse, error)

	// GetGoogleDiskWithResponse request
	GetGoogleDiskWithResponse(ctx context.Context, organization string, user string, name string, reqEditors ...RequestEditorFn) (*GetGoogleDiskResponse, error)

	// GetGoogleFilestoreWithResponse request
	GetGoogleFilestoreWithResponse(ctx context.Context, organization string, user string, name string, reqEditors ...RequestEditorFn) (*GetGoogleFilestoreResponse, error)

	// CreateGoogleManagedLustreWithBodyWithResponse request with any body
	CreateGoogleManagedLustreWithBodyWithResponse(ctx context.Context, organization string, user string, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*CreateGoogleManagedLustreResponse, error)

	CreateGoogleManagedLustreWithResponse(ctx context.Context, organization string, user string, body CreateGoogleManagedLustreJSONRequestBody, reqEditors ...RequestEditorFn) (*CreateGoogleManagedLustreResponse, error)

	// DeleteGoogleManagedLustreWithResponse request
	DeleteGoogleManagedLustreWithResponse(ctx context.Context, organization string, user string, managedLustreName string, reqEditors ...RequestEditorFn) (*DeleteGoogleManagedLustreResponse, error)

	// GetInstancesWithResponse request
	GetInstancesWithResponse(ctx context.Context, organization string, user string, reqEditors ...RequestEditorFn) (*GetInstancesResponse, error)

	// CreateInstanceWithBodyWithResponse request with any body
	CreateInstanceWithBodyWithResponse(ctx context.Context, organization string, user string, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*CreateInstanceResponse, error)

	CreateInstanceWithResponse(ctx context.Context, organization string, user string, body CreateInstanceJSONRequestBody, reqEditors ...RequestEditorFn) (*CreateInstanceResponse, error)

	// DeleteInstanceWithResponse request
	DeleteInstanceWithResponse(ctx context.Context, organization string, user string, instanceName string, reqEditors ...RequestEditorFn) (*DeleteInstanceResponse, error)

	// CreateIpWithBodyWithResponse request with any body
	CreateIpWithBodyWithResponse(ctx context.Context, organization string, user string, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*CreateIpResponse, error)

	CreateIpWithResponse(ctx context.Context, organization string, user string, body CreateIpJSONRequestBody, reqEditors ...RequestEditorFn) (*CreateIpResponse, error)

	// DeleteIpWithResponse request
	DeleteIpWithResponse(ctx context.Context, organization string, user string, name string, reqEditors ...RequestEditorFn) (*DeleteIpResponse, error)

	// GetUserLanguageWithResponse request
	GetUserLanguageWithResponse(ctx context.Context, organization string, user string, reqEditors ...RequestEditorFn) (*GetUserLanguageResponse, error)

	// SetUserLanguageWithBodyWithResponse request with any body
	SetUserLanguageWithBodyWithResponse(ctx context.Context, organization string, user string, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*SetUserLanguageResponse, error)

	SetUserLanguageWithResponse(ctx context.Context, organization string, user string, body SetUserLanguageJSONRequestBody, reqEditors ...RequestEditorFn) (*SetUserLanguageResponse, error)

	// RevokeUserLoginSessionsWithBodyWithResponse request with any body
	RevokeUserLoginSessionsWithBodyWithResponse(ctx context.Context, organization string, user string, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*RevokeUserLoginSessionsResponse, error)

	RevokeUserLoginSessionsWithResponse(ctx context.Context, organization string, user string, body RevokeUserLoginSessionsJSONRequestBody, reqEditors ...RequestEditorFn) (*RevokeUserLoginSessionsResponse, error)

	// CreateMachineLearningWorkspacesWithBodyWithResponse request with any body
	CreateMachineLearningWorkspacesWithBodyWithResponse(ctx context.Context, organization string, user string, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*CreateMachineLearningWorkspacesResponse, error)

	CreateMachineLearningWorkspacesWithResponse(ctx context.Context, organization string, user string, body CreateMachineLearningWorkspacesJSONRequestBody, reqEditors ...RequestEditorFn) (*CreateMachineLearningWorkspacesResponse, error)

	// GetAwsMachineLearningWorkspaceWithResponse request
	GetAwsMachineLearningWorkspaceWithResponse(ctx context.Context, organization string, user string, name string, reqEditors ...RequestEditorFn) (*GetAwsMachineLearningWorkspaceResponse, error)

	// GetAzureMachineLearningWorkspaceWithResponse request
	GetAzureMachineLearningWorkspaceWithResponse(ctx context.Context, organization string, user string, name string, reqEditors ...RequestEditorFn) (*GetAzureMachineLearningWorkspaceResponse, error)

	// DeleteMachineLearningWorkspacesByNameWithResponse request
	DeleteMachineLearningWorkspacesByNameWithResponse(ctx context.Context, organization string, user string, name string, reqEditors ...RequestEditorFn) (*DeleteMachineLearningWorkspacesByNameResponse, error)

	// GetPresignedUrlMachineLearningWorkspaceWithResponse request
	GetPresignedUrlMachineLearningWorkspaceWithResponse(ctx context.Context, organization string, user string, name string, reqEditors ...RequestEditorFn) (*GetPresignedUrlMachineLearningWorkspaceResponse, error)

	// ListNetappontapWithResponse request
	ListNetappontapWithResponse(ctx context.Context, organization string, user string, reqEditors ...RequestEditorFn) (*ListNetappontapResponse, error)

	// CreateNetappontapWithBodyWithResponse request with any body
	CreateNetappontapWithBodyWithResponse(ctx context.Context, organization string, user string, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*CreateNetappontapResponse, error)

	CreateNetappontapWithResponse(ctx context.Context, organization string, user string, body CreateNetappontapJSONRequestBody, reqEditors ...RequestEditorFn) (*CreateNetappontapResponse, error)

	// GetNetappontapWithResponse request
	GetNetappontapWithResponse(ctx context.Context, organization string, user string, name string, reqEditors ...RequestEditorFn) (*GetNetappontapResponse, error)

	// GetNetappOntapVolumesWithResponse request
	GetNetappOntapVolumesWithResponse(ctx context.Context, organization string, user string, ontapName string, reqEditors ...RequestEditorFn) (*GetNetappOntapVolumesResponse, error)

	// CreateNetappOntapVolumeWithBodyWithResponse request with any body
	CreateNetappOntapVolumeWithBodyWithResponse(ctx context.Context, organization string, user string, ontapName string, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*CreateNetappOntapVolumeResponse, error)

	CreateNetappOntapVolumeWithResponse(ctx context.Context, organization string, user string, ontapName string, body CreateNetappOntapVolumeJSONRequestBody, reqEditors ...RequestEditorFn) (*CreateNetappOntapVolumeResponse, error)

	// DeleteNetappOntapVolumeWithResponse request
	DeleteNetappOntapVolumeWithResponse(ctx context.Context, organization string, user string, ontapName string, volumeId string, reqEditors ...RequestEditorFn) (*DeleteNetappOntapVolumeResponse, error)

	// CreateResourceGroupWithBodyWithResponse request with any body
	CreateResourceGroupWithBodyWithResponse(ctx context.Context, organization string, user string, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*CreateResourceGroupResponse, error)

	CreateResourceGroupWithResponse(ctx context.Context, organization string, user string, body CreateResourceGroupJSONRequestBody, reqEditors ...RequestEditorFn) (*CreateResourceGroupResponse, error)

	// GetResourceGroupWithResponse request
	GetResourceGroupWithResponse(ctx context.Context, organization string, user string, name string, reqEditors ...RequestEditorFn) (*GetResourceGroupResponse, error)

	// GetResourceGroupPermissionsWithResponse request
	GetResourceGroupPermissionsWithResponse(ctx context.Context, organization string, user string, name string, reqEditors ...RequestEditorFn) (*GetResourceGroupPermissionsResponse, error)

	// UpdateResourceGroupPermissionsWithBodyWithResponse request with any body
	UpdateResourceGroupPermissionsWithBodyWithResponse(ctx context.Context, organization string, user string, name string, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*UpdateResourceGroupPermissionsResponse, error)

	UpdateResourceGroupPermissionsWithResponse(ctx context.Context, organization string, user string, name string, body UpdateResourceGroupPermissionsJSONRequestBody, reqEditors ...RequestEditorFn) (*UpdateResourceGroupPermissionsResponse, error)

	// DeleteUserSessionWithResponse request
	DeleteUserSessionWithResponse(ctx context.Context, organization string, user string, name string, reqEditors ...RequestEditorFn) (*DeleteUserSessionResponse, error)

	// GetUserSessionWithResponse request
	GetUserSessionWithResponse(ctx context.Context, organization string, user string, name string, reqEditors ...RequestEditorFn) (*GetUserSessionResponse, error)

	// UpdateUserSessionWithBodyWithResponse request with any body
	UpdateUserSessionWithBodyWithResponse(ctx context.Context, organization string, user string, name string, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*UpdateUserSessionResponse, error)

	UpdateUserSessionWithResponse(ctx context.Context, organization string, user string, name string, body UpdateUserSessionJSONRequestBody, reqEditors ...RequestEditorFn) (*UpdateUserSessionResponse, error)

	// UpdateUserSessionAccessWithBodyWithResponse request with any body
	UpdateUserSessionAccessWithBodyWithResponse(ctx context.Context, organization string, user string, name string, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*UpdateUserSessionAccessResponse, error)

	UpdateUserSessionAccessWithResponse(ctx context.Context, organization string, user string, name string, body UpdateUserSessionAccessJSONRequestBody, reqEditors ...RequestEditorFn) (*UpdateUserSessionAccessResponse, error)

	// DeleteUserSettingsWithResponse request
	DeleteUserSettingsWithResponse(ctx context.Context, organization string, user string, reqEditors ...RequestEditorFn) (*DeleteUserSettingsResponse, error)

	// GetUserSettingsWithResponse request
	GetUserSettingsWithResponse(ctx context.Context, organization string, user string, reqEditors ...RequestEditorFn) (*GetUserSettingsResponse, error)

	// UpdateUserSettingsWithBodyWithResponse request with any body
	UpdateUserSettingsWithBodyWithResponse(ctx context.Context, organization string, user string, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*UpdateUserSettingsResponse, error)

	UpdateUserSettingsWithResponse(ctx context.Context, organization string, user string, body UpdateUserSettingsJSONRequestBody, reqEditors ...RequestEditorFn) (*UpdateUserSettingsResponse, error)

	// CreateSshPrivateKeyWithBodyWithResponse request with any body
	CreateSshPrivateKeyWithBodyWithResponse(ctx context.Context, organization string, user string, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*CreateSshPrivateKeyResponse, error)

	CreateSshPrivateKeyWithResponse(ctx context.Context, organization string, user string, body CreateSshPrivateKeyJSONRequestBody, reqEditors ...RequestEditorFn) (*CreateSshPrivateKeyResponse, error)

	// GetUserWorkspaceWithResponse request
	GetUserWorkspaceWithResponse(ctx context.Context, organization string, user string, reqEditors ...RequestEditorFn) (*GetUserWorkspaceResponse, error)

	// UpdateUserWorkspaceWithBodyWithResponse request with any body
	UpdateUserWorkspaceWithBodyWithResponse(ctx context.Context, organization string, user string, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*UpdateUserWorkspaceResponse, error)

	UpdateUserWorkspaceWithResponse(ctx context.Context, organization string, user string, body UpdateUserWorkspaceJSONRequestBody, reqEditors ...RequestEditorFn) (*UpdateUserWorkspaceResponse, error)

	// RestartUserWorkspaceWithBodyWithResponse request with any body
	RestartUserWorkspaceWithBodyWithResponse(ctx context.Context, organization string, user string, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*RestartUserWorkspaceResponse, error)

	RestartUserWorkspaceWithResponse(ctx context.Context, organization string, user string, body RestartUserWorkspaceJSONRequestBody, reqEditors ...RequestEditorFn) (*RestartUserWorkspaceResponse, error)

	// GetUserWorkspaceStatusForUserWithResponse request
	GetUserWorkspaceStatusForUserWithResponse(ctx context.Context, organization string, user string, reqEditors ...RequestEditorFn) (*GetUserWorkspaceStatusForUserResponse, error)

	// DeleteStorageWithResponse request
	DeleteStorageWithResponse(ctx context.Context, organization string, user string, pType DeleteStorageParamsType, name string, reqEditors ...RequestEditorFn) (*DeleteStorageResponse, error)

	// GetOrganizationVariablesWithResponse request
	GetOrganizationVariablesWithResponse(ctx context.Context, organization string, reqEditors ...RequestEditorFn) (*GetOrganizationVariablesResponse, error)

	// CreateOrganizationVariableWithBodyWithResponse request with any body
	CreateOrganizationVariableWithBodyWithResponse(ctx context.Context, organization string, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*CreateOrganizationVariableResponse, error)

	CreateOrganizationVariableWithResponse(ctx context.Context, organization string, body CreateOrganizationVariableJSONRequestBody, reqEditors ...RequestEditorFn) (*CreateOrganizationVariableResponse, error)

	// DeleteOrganizationVariableWithResponse request
	DeleteOrganizationVariableWithResponse(ctx context.Context, organization string, key string, reqEditors ...RequestEditorFn) (*DeleteOrganizationVariableResponse, error)

	// SetOrganizationVariableWithBodyWithResponse request with any body
	SetOrganizationVariableWithBodyWithResponse(ctx context.Context, organization string, key string, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*SetOrganizationVariableResponse, error)

	SetOrganizationVariableWithResponse(ctx context.Context, organization string, key string, body SetOrganizationVariableJSONRequestBody, reqEditors ...RequestEditorFn) (*SetOrganizationVariableResponse, error)

	// PingHandlerWithResponse request
	PingHandlerWithResponse(ctx context.Context, reqEditors ...RequestEditorFn) (*PingHandlerResponse, error)

	// DeletePlatformImageWithResponse request
	DeletePlatformImageWithResponse(ctx context.Context, csp string, region string, name string, arch string, reqEditors ...RequestEditorFn) (*DeletePlatformImageResponse, error)

	// UpdatePlatformImageWithBodyWithResponse request with any body
	UpdatePlatformImageWithBodyWithResponse(ctx context.Context, csp string, region string, name string, arch string, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*UpdatePlatformImageResponse, error)

	UpdatePlatformImageWithResponse(ctx context.Context, csp string, region string, name string, arch string, body UpdatePlatformImageJSONRequestBody, reqEditors ...RequestEditorFn) (*UpdatePlatformImageResponse, error)

	// GetAllPlatformGroupsWithResponse request
	GetAllPlatformGroupsWithResponse(ctx context.Context, params *GetAllPlatformGroupsParams, reqEditors ...RequestEditorFn) (*GetAllPlatformGroupsResponse, error)

	// GetPlatformImagesWithResponse request
	GetPlatformImagesWithResponse(ctx context.Context, params *GetPlatformImagesParams, reqEditors ...RequestEditorFn) (*GetPlatformImagesResponse, error)

	// CreatePlatformImageWithBodyWithResponse request with any body
	CreatePlatformImageWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*CreatePlatformImageResponse, error)

	CreatePlatformImageWithResponse(ctx context.Context, body CreatePlatformImageJSONRequestBody, reqEditors ...RequestEditorFn) (*CreatePlatformImageResponse, error)

	// GetKeysWithResponse request
	GetKeysWithResponse(ctx context.Context, reqEditors ...RequestEditorFn) (*GetKeysResponse, error)

	// SetPlatformLicenseWithBodyWithResponse request with any body
	SetPlatformLicenseWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*SetPlatformLicenseResponse, error)

	SetPlatformLicenseWithResponse(ctx context.Context, body SetPlatformLicenseJSONRequestBody, reqEditors ...RequestEditorFn) (*SetPlatformLicenseResponse, error)

	// GetPlatformPoliciesWithResponse request
	GetPlatformPoliciesWithResponse(ctx context.Context, reqEditors ...RequestEditorFn) (*GetPlatformPoliciesResponse, error)

	// SetPlatformArchiveCostDataPolicyWithBodyWithResponse request with any body
	SetPlatformArchiveCostDataPolicyWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*SetPlatformArchiveCostDataPolicyResponse, error)

	SetPlatformArchiveCostDataPolicyWithResponse(ctx context.Context, body SetPlatformArchiveCostDataPolicyJSONRequestBody, reqEditors ...RequestEditorFn) (*SetPlatformArchiveCostDataPolicyResponse, error)

	// SetPlatformNitroInstancesOnlyPolicyWithBodyWithResponse request with any body
	SetPlatformNitroInstancesOnlyPolicyWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*SetPlatformNitroInstancesOnlyPolicyResponse, error)

	SetPlatformNitroInstancesOnlyPolicyWithResponse(ctx context.Context, body SetPlatformNitroInstancesOnlyPolicyJSONRequestBody, reqEditors ...RequestEditorFn) (*SetPlatformNitroInstancesOnlyPolicyResponse, error)

	// SetPlatformNoRootAccessPolicyWithBodyWithResponse request with any body
	SetPlatformNoRootAccessPolicyWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*SetPlatformNoRootAccessPolicyResponse, error)

	SetPlatformNoRootAccessPolicyWithResponse(ctx context.Context, body SetPlatformNoRootAccessPolicyJSONRequestBody, reqEditors ...RequestEditorFn) (*SetPlatformNoRootAccessPolicyResponse, error)

	// DeletePlatformPolicyWithResponse request
	DeletePlatformPolicyWithResponse(ctx context.Context, policyname string, reqEditors ...RequestEditorFn) (*DeletePlatformPolicyResponse, error)

	// PostPlatformSetupWithBodyWithResponse request with any body
	PostPlatformSetupWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*PostPlatformSetupResponse, error)

	PostPlatformSetupWithResponse(ctx context.Context, body PostPlatformSetupJSONRequestBody, reqEditors ...RequestEditorFn) (*PostPlatformSetupResponse, error)

	// PatchProvisionStatusWithBodyWithResponse request with any body
	PatchProvisionStatusWithBodyWithResponse(ctx context.Context, infraId string, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*PatchProvisionStatusResponse, error)

	PatchProvisionStatusWithResponse(ctx context.Context, infraId string, body PatchProvisionStatusJSONRequestBody, reqEditors ...RequestEditorFn) (*PatchProvisionStatusResponse, error)

	// PostProvisionStatusWithBodyWithResponse request with any body
	PostProvisionStatusWithBodyWithResponse(ctx context.Context, infraId string, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*PostProvisionStatusResponse, error)

	PostProvisionStatusWithResponse(ctx context.Context, infraId string, body PostProvisionStatusJSONRequestBody, reqEditors ...RequestEditorFn) (*PostProvisionStatusResponse, error)

	// GetReportsLegacyQueryWithResponse request
	GetReportsLegacyQueryWithResponse(ctx context.Context, params *GetReportsLegacyQueryParams, reqEditors ...RequestEditorFn) (*GetReportsLegacyQueryResponse, error)

	// ListUserResourceGroupsWithResponse request
	ListUserResourceGroupsWithResponse(ctx context.Context, params *ListUserResourceGroupsParams, reqEditors ...RequestEditorFn) (*ListUserResourceGroupsResponse, error)

	// GetSchedulerJobsWithResponse request
	GetSchedulerJobsWithResponse(ctx context.Context, params *GetSchedulerJobsParams, reqEditors ...RequestEditorFn) (*GetSchedulerJobsResponse, error)

	// GetSessionsWithResponse request
	GetSessionsWithResponse(ctx context.Context, params *GetSessionsParams, reqEditors ...RequestEditorFn) (*GetSessionsResponse, error)

	// CreateSessionWithBodyWithResponse request with any body
	CreateSessionWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*CreateSessionResponse, error)

	CreateSessionWithResponse(ctx context.Context, body CreateSessionJSONRequestBody, reqEditors ...RequestEditorFn) (*CreateSessionResponse, error)

	// UpdateSessionDeprecatedWithBodyWithResponse request with any body
	UpdateSessionDeprecatedWithBodyWithResponse(ctx context.Context, namespace string, name string, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*UpdateSessionDeprecatedResponse, error)

	UpdateSessionDeprecatedWithResponse(ctx context.Context, namespace string, name string, body UpdateSessionDeprecatedJSONRequestBody, reqEditors ...RequestEditorFn) (*UpdateSessionDeprecatedResponse, error)

	// GetPlatformSettingsWithResponse request
	GetPlatformSettingsWithResponse(ctx context.Context, reqEditors ...RequestEditorFn) (*GetPlatformSettingsResponse, error)

	// GetAdminPlatformSettingsWithResponse request
	GetAdminPlatformSettingsWithResponse(ctx context.Context, reqEditors ...RequestEditorFn) (*GetAdminPlatformSettingsResponse, error)

	// GetSnapshotsWithResponse request
	GetSnapshotsWithResponse(ctx context.Context, reqEditors ...RequestEditorFn) (*GetSnapshotsResponse, error)

	// GetSshPrivateKeysWithResponse request
	GetSshPrivateKeysWithResponse(ctx context.Context, reqEditors ...RequestEditorFn) (*GetSshPrivateKeysResponse, error)

	// PostLogoutWithResponse request
	PostLogoutWithResponse(ctx context.Context, reqEditors ...RequestEditorFn) (*PostLogoutResponse, error)

	// DeleteMfaWithBodyWithResponse request with any body
	DeleteMfaWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*DeleteMfaResponse, error)

	DeleteMfaWithResponse(ctx context.Context, body DeleteMfaJSONRequestBody, reqEditors ...RequestEditorFn) (*DeleteMfaResponse, error)

	// GetMfaSettingsWithResponse request
	GetMfaSettingsWithResponse(ctx context.Context, reqEditors ...RequestEditorFn) (*GetMfaSettingsResponse, error)

	// PostMfaLoginWithBodyWithResponse request with any body
	PostMfaLoginWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*PostMfaLoginResponse, error)

	PostMfaLoginWithResponse(ctx context.Context, body PostMfaLoginJSONRequestBody, reqEditors ...RequestEditorFn) (*PostMfaLoginResponse, error)

	// PostAddMfaOtpWithResponse request
	PostAddMfaOtpWithResponse(ctx context.Context, reqEditors ...RequestEditorFn) (*PostAddMfaOtpResponse, error)

	// PostVerifyOtpWithBodyWithResponse request with any body
	PostVerifyOtpWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*PostVerifyOtpResponse, error)

	PostVerifyOtpWithResponse(ctx context.Context, body PostVerifyOtpJSONRequestBody, reqEditors ...RequestEditorFn) (*PostVerifyOtpResponse, error)

	// PatchPasswordWithBodyWithResponse request with any body
	PatchPasswordWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*PatchPasswordResponse, error)

	PatchPasswordWithResponse(ctx context.Context, body PatchPasswordJSONRequestBody, reqEditors ...RequestEditorFn) (*PatchPasswordResponse, error)

	// PostPasswordLoginWithBodyWithResponse request with any body
	PostPasswordLoginWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*PostPasswordLoginResponse, error)

	PostPasswordLoginWithResponse(ctx context.Context, body PostPasswordLoginJSONRequestBody, reqEditors ...RequestEditorFn) (*PostPasswordLoginResponse, error)

	// PostPasswordResetEmailWithBodyWithResponse request with any body
	PostPasswordResetEmailWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*PostPasswordResetEmailResponse, error)

	PostPasswordResetEmailWithResponse(ctx context.Context, body PostPasswordResetEmailJSONRequestBody, reqEditors ...RequestEditorFn) (*PostPasswordResetEmailResponse, error)

	// GetUserWorkspaceStatusWithResponse request
	GetUserWorkspaceStatusWithResponse(ctx context.Context, reqEditors ...RequestEditorFn) (*GetUserWorkspaceStatusResponse, error)

	// GetUserWorkspacesWithResponse request
	GetUserWorkspacesWithResponse(ctx context.Context, reqEditors ...RequestEditorFn) (*GetUserWorkspacesResponse, error)

	// ScaleDownUserWorkspacesWithResponse request
	ScaleDownUserWorkspacesWithResponse(ctx context.Context, reqEditors ...RequestEditorFn) (*ScaleDownUserWorkspacesResponse, error)

	// GetUserSshPublicKeysWithResponse request
	GetUserSshPublicKeysWithResponse(ctx context.Context, username string, reqEditors ...RequestEditorFn) (*GetUserSshPublicKeysResponse, error)

	// GetAuthSessionDeprecatedWithResponse request
	GetAuthSessionDeprecatedWithResponse(ctx context.Context, reqEditors ...RequestEditorFn) (*GetAuthSessionDeprecatedResponse, error)

	// ListWorkflowsWithResponse request
	ListWorkflowsWithResponse(ctx context.Context, params *ListWorkflowsParams, reqEditors ...RequestEditorFn) (*ListWorkflowsResponse, error)

	// CreateWorkflowWithBodyWithResponse request with any body
	CreateWorkflowWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*CreateWorkflowResponse, error)

	CreateWorkflowWithResponse(ctx context.Context, body CreateWorkflowJSONRequestBody, reqEditors ...RequestEditorFn) (*CreateWorkflowResponse, error)

	// GetWorkflowWithResponse request
	GetWorkflowWithResponse(ctx context.Context, workflow string, reqEditors ...RequestEditorFn) (*GetWorkflowResponse, error)

	// DuplicateWorkflowWithBodyWithResponse request with any body
	DuplicateWorkflowWithBodyWithResponse(ctx context.Context, workflow string, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*DuplicateWorkflowResponse, error)

	DuplicateWorkflowWithResponse(ctx context.Context, workflow string, body DuplicateWorkflowJSONRequestBody, reqEditors ...RequestEditorFn) (*DuplicateWorkflowResponse, error)

	// ForkWorkflowWithBodyWithResponse request with any body
	ForkWorkflowWithBodyWithResponse(ctx context.Context, workflow string, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*ForkWorkflowResponse, error)

	ForkWorkflowWithResponse(ctx context.Context, workflow string, body ForkWorkflowJSONRequestBody, reqEditors ...RequestEditorFn) (*ForkWorkflowResponse, error)

	// GetWorkflowJsonWithResponse request
	GetWorkflowJsonWithResponse(ctx context.Context, workflow string, reqEditors ...RequestEditorFn) (*GetWorkflowJsonResponse, error)

	// GetWorkflowMarkdownWithResponse request
	GetWorkflowMarkdownWithResponse(ctx context.Context, workflow string, reqEditors ...RequestEditorFn) (*GetWorkflowMarkdownResponse, error)

	// RunWorkflowWithBodyWithResponse request with any body
	RunWorkflowWithBodyWithResponse(ctx context.Context, workflow string, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*RunWorkflowResponse, error)

	RunWorkflowWithResponse(ctx context.Context, workflow string, body RunWorkflowJSONRequestBody, reqEditors ...RequestEditorFn) (*RunWorkflowResponse, error)

	// DeleteWorkflowRunWithResponse request
	DeleteWorkflowRunWithResponse(ctx context.Context, workflow string, runNumber int64, reqEditors ...RequestEditorFn) (*DeleteWorkflowRunResponse, error)

	// GetWorkflowYamlWithResponse request
	GetWorkflowYamlWithResponse(ctx context.Context, workflow string, reqEditors ...RequestEditorFn) (*GetWorkflowYamlResponse, error)

	// GetHealthCheckWithResponse request
	GetHealthCheckWithResponse(ctx context.Context, reqEditors ...RequestEditorFn) (*GetHealthCheckResponse, error)

	// GetWorkflowSchemaWithResponse request
	GetWorkflowSchemaWithResponse(ctx context.Context, reqEditors ...RequestEditorFn) (*GetWorkflowSchemaResponse, error)
}

ClientWithResponsesInterface is the interface specification for the client with responses above.

type CloudAccount

type CloudAccount struct {
	Billing      CloudAccountBilling                `json:"billing"`
	CreatedAt    time.Time                          `json:"createdAt"`
	Credentials  CloudAccountCredentials            `json:"credentials"`
	Csp          *string                            `json:"csp"`
	CspId        *string                            `json:"cspId"`
	EncryptKey   *string                            `json:"encryptKey,omitempty"`
	GovCloud     *bool                              `json:"govCloud,omitempty"`
	Id           string                             `json:"id"`
	Name         *string                            `json:"name"`
	Organization string                             `json:"organization"`
	Permissions  map[string]CloudAccountPermissions `json:"permissions"`
	UpdatedAt    time.Time                          `json:"updatedAt"`
}

CloudAccount defines model for CloudAccount.

type CloudAccountBilling

type CloudAccountBilling struct {
	ProvisionOutput  *[]CloudAccountBillingProvisionOutputItem `json:"provisionOutput"`
	ProvisionedByOrg *bool                                     `json:"provisionedByOrg"`
	Status           *string                                   `json:"status"`
	UpdatedAt        *time.Time                                `json:"updatedAt"`
}

CloudAccountBilling defines model for CloudAccountBilling.

type CloudAccountBillingProvisionOutputItem

type CloudAccountBillingProvisionOutputItem struct {
	AwsS3Bucket            *string `json:"awsS3Bucket,omitempty"`
	AwsS3BucketRegion      *string `json:"awsS3BucketRegion,omitempty"`
	AzureBlobContainerName *string `json:"azureBlobContainerName,omitempty"`
	AzureStorageAccount    *string `json:"azureStorageAccount,omitempty"`
	GoogleBigQueryDataset  *string `json:"googleBigQueryDataset,omitempty"`
}

CloudAccountBillingProvisionOutputItem defines model for CloudAccountBillingProvisionOutputItem.

type CloudAccountCredentials

type CloudAccountCredentials struct {
	AwsAccessKeyId                  *string    `json:"awsAccessKeyId,omitempty"`
	AzureClientId                   *string    `json:"azureClientId,omitempty"`
	GoogleServiceAccount            *string    `json:"googleServiceAccount,omitempty"`
	OpenstackServiceAccountUsername *string    `json:"openstackServiceAccountUsername,omitempty"`
	SufficientPermissions           *string    `json:"sufficientPermissions"`
	UpdatedAt                       *time.Time `json:"updatedAt"`
}

CloudAccountCredentials defines model for CloudAccountCredentials.

type CloudAccountCredentialsInput

type CloudAccountCredentialsInput struct {
	// AwsAccessKeyId AWS access key ID
	AwsAccessKeyId *string `json:"awsAccessKeyId,omitempty"`

	// AwsSecretAccessKey AWS secret access key
	AwsSecretAccessKey *string `json:"awsSecretAccessKey,omitempty"`

	// AzureClientId Azure client ID
	AzureClientId *string `json:"azureClientId,omitempty"`

	// AzureClientSecret Azure client secret
	AzureClientSecret *string `json:"azureClientSecret,omitempty"`

	// AzureTenantId Azure tenant ID
	AzureTenantId *string `json:"azureTenantId,omitempty"`

	// CspId Cloud service provider ID
	CspId string `json:"cspId"`

	// EncryptKey The ID of the CMEK crypto key for encryption
	EncryptKey *string `json:"encryptKey,omitempty"`

	// GoogleRoles Google IAM roles
	GoogleRoles *string `json:"googleRoles,omitempty"`

	// GoogleServiceAccountKey Google service account key (JSON format)
	GoogleServiceAccountKey *string `json:"googleServiceAccountKey,omitempty"`

	// GovCloud When true, API calls will use gov-cloud specific endpoints
	GovCloud *bool `json:"govCloud,omitempty"`

	// OpenstackComputeEndpoint OpenStack compute endpoint URL
	OpenstackComputeEndpoint *string `json:"openstackComputeEndpoint,omitempty"`

	// OpenstackIdentityEndpoint OpenStack identity endpoint URL
	OpenstackIdentityEndpoint *string `json:"openstackIdentityEndpoint,omitempty"`

	// OpenstackNetworkEndpoint OpenStack network endpoint URL
	OpenstackNetworkEndpoint *string `json:"openstackNetworkEndpoint,omitempty"`

	// OpenstackPassword OpenStack password
	OpenstackPassword *string `json:"openstackPassword,omitempty"`

	// OpenstackProjectDomain OpenStack project domain
	OpenstackProjectDomain *string `json:"openstackProjectDomain,omitempty"`

	// OpenstackProjectName OpenStack project name
	OpenstackProjectName *string `json:"openstackProjectName,omitempty"`

	// OpenstackUserDomain OpenStack user domain
	OpenstackUserDomain *string `json:"openstackUserDomain,omitempty"`

	// OpenstackUsername OpenStack username
	OpenstackUsername *string `json:"openstackUsername,omitempty"`
}

CloudAccountCredentialsInput defines model for CloudAccountCredentialsInput.

type CloudAccountPermissions

type CloudAccountPermissions struct {
	Groups       *[]string `json:"groups"`
	Organization *bool     `json:"organization"`
}

CloudAccountPermissions defines model for CloudAccountPermissions.

type ClusterError

type ClusterError struct {
	// Cluster Cluster name
	Cluster string `json:"cluster"`

	// Error Error message
	Error string `json:"error"`
}

ClusterError defines model for ClusterError.

type ClusterMetricsDataPoint

type ClusterMetricsDataPoint struct {
	CpuCores       *int64    `json:"cpuCores,omitempty"`
	CpuUsage       float64   `json:"cpuUsage"`
	DiskTotal      *int64    `json:"diskTotal,omitempty"`
	DiskUsage      float64   `json:"diskUsage"`
	DiskUsed       int64     `json:"diskUsed"`
	Hostname       string    `json:"hostname"`
	LoadAvg1       float64   `json:"loadAvg1"`
	LoadAvg15      float64   `json:"loadAvg15"`
	LoadAvg5       float64   `json:"loadAvg5"`
	MemoryTotal    *int64    `json:"memoryTotal,omitempty"`
	MemoryUsage    float64   `json:"memoryUsage"`
	MemoryUsed     int64     `json:"memoryUsed"`
	NetworkRxBytes int64     `json:"networkRxBytes"`
	NetworkTxBytes int64     `json:"networkTxBytes"`
	Processes      int64     `json:"processes"`
	Timestamp      time.Time `json:"timestamp"`
}

ClusterMetricsDataPoint defines model for ClusterMetricsDataPoint.

type ClusterNodeResponse

type ClusterNodeResponse struct {
	// CreatedAt The node creation timestamp in milliseconds
	CreatedAt time.Time `json:"createdAt"`

	// Id The node ID
	Id string `json:"id"`

	// Name The node hostname
	Name string `json:"name"`

	// PrivateIp The node private IP address
	PrivateIp string `json:"privateIp"`

	// PublicIp The node public IP address
	PublicIp string `json:"publicIp"`

	// Status The node status
	Status string `json:"status"`

	// Type The node type
	Type string `json:"type"`
}

ClusterNodeResponse defines model for ClusterNodeResponse.

type ClusterResponse

type ClusterResponse struct {
	// CostTrackingStatus Cost tracking status for the cluster
	CostTrackingStatus *string `json:"costTrackingStatus,omitempty"`

	// Cpus Number of CPUs in the cluster
	Cpus int64 `json:"cpus"`

	// Id Unique identifier for the cluster
	Id string `json:"id"`

	// ImageUrl URL of the cluster image
	ImageUrl *string `json:"imageUrl,omitempty"`

	// Memory Amount of memory in the cluster in bytes
	Memory int64 `json:"memory"`

	// Name Name of the cluster
	Name string `json:"name"`
}

ClusterResponse defines model for ClusterResponse.

type Config

type Config struct {
	// Cluster Cluster name
	Cluster string `json:"cluster"`

	// CreatedAt Creation timestamp of the config
	CreatedAt time.Time `json:"createdAt"`

	// DataCount Number of data entries
	DataCount int64 `json:"dataCount"`

	// Keys List of keys
	Keys *[]string `json:"keys"`

	// Labels Labels attached to the config
	Labels *map[string]string `json:"labels,omitempty"`

	// Name Name of the config
	Name string `json:"name"`

	// Namespace Namespace of the config
	Namespace string `json:"namespace"`

	// SecretType Type of secret (for secrets only)
	SecretType *string `json:"secretType,omitempty"`

	// Type Config type
	Type ConfigType `json:"type"`

	// UsedBy Resources using this config
	UsedBy *[]string `json:"usedBy"`
}

Config defines model for Config.

type ConfigType

type ConfigType string

ConfigType Config type

const (
	ConfigMap ConfigType = "ConfigMap"
	Secret    ConfigType = "Secret"
)

Defines values for ConfigType.

type ConfigsBody

type ConfigsBody struct {
	// Configs List of configs
	Configs *[]Config `json:"configs"`

	// Errors List of cluster errors, if any
	Errors   *[]ClusterError `json:"errors"`
	Metadata ConfigsMetadata `json:"metadata"`
}

ConfigsBody defines model for ConfigsBody.

type ConfigsMetadata

type ConfigsMetadata struct {
	// SuccessfulClusters Number of clusters successfully queried
	SuccessfulClusters int64 `json:"successfulClusters"`

	// TotalClusters Total number of clusters queried
	TotalClusters int64 `json:"totalClusters"`

	// TotalConfigMaps Total number of ConfigMaps
	TotalConfigMaps int64 `json:"totalConfigMaps"`

	// TotalConfigs Total number of configs returned
	TotalConfigs int64 `json:"totalConfigs"`

	// TotalSecrets Total number of Secrets
	TotalSecrets int64 `json:"totalSecrets"`
}

ConfigsMetadata defines model for ConfigsMetadata.

type CostTrackingPricesBody

type CostTrackingPricesBody struct {
	// CpuPrice The price per CPU unit
	CpuPrice float64 `json:"cpuPrice"`

	// MemoryPrice The price per GB of memory
	MemoryPrice float64 `json:"memoryPrice"`
}

CostTrackingPricesBody defines model for CostTrackingPricesBody.

type CreateAIChatHistoryInputBody

type CreateAIChatHistoryInputBody struct {
	// Prompt Initial message prompt
	Prompt string `json:"prompt"`

	// ProviderId AI provider ID
	ProviderId string `json:"providerId"`
}

CreateAIChatHistoryInputBody defines model for CreateAIChatHistoryInputBody.

type CreateAIChatProviderBody

type CreateAIChatProviderBody struct {
	// BaseInfraId Base infrastructure ID
	BaseInfraId *string `json:"baseInfraId,omitempty"`

	// Csp Cloud service provider (azure, custom)
	Csp string `json:"csp"`

	// Description Description of the AI Chat provider
	Description *string `json:"description"`

	// Group Billing group name for the AI Chat provider (required for managed providers, not used for custom)
	Group *string `json:"group,omitempty"`

	// Name Name of the AI Chat provider
	Name string `json:"name"`

	// Tags Tags for the AI Chat provider
	Tags      *string          `json:"tags"`
	Variables VariablesRequest `json:"variables"`
}

CreateAIChatProviderBody defines model for CreateAIChatProviderBody.

type CreateAdminReportJSONRequestBody

type CreateAdminReportJSONRequestBody = CreateReportBody

CreateAdminReportJSONRequestBody defines body for CreateAdminReport for application/json ContentType.

type CreateAdminReportResponse

type CreateAdminReportResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON200      *Report
	JSONDefault  *Error
}

func ParseCreateAdminReportResponse

func ParseCreateAdminReportResponse(rsp *http.Response) (*CreateAdminReportResponse, error)

ParseCreateAdminReportResponse parses an HTTP response from a CreateAdminReportWithResponse call

func (CreateAdminReportResponse) Status

func (r CreateAdminReportResponse) Status() string

Status returns HTTPResponse.Status

func (CreateAdminReportResponse) StatusCode

func (r CreateAdminReportResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type CreateAichatHistoryJSONRequestBody

type CreateAichatHistoryJSONRequestBody = CreateAIChatHistoryInputBody

CreateAichatHistoryJSONRequestBody defines body for CreateAichatHistory for application/json ContentType.

type CreateAichatHistoryResponse

type CreateAichatHistoryResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON200      *ChatHistoryResponse
	JSONDefault  *Error
}

func ParseCreateAichatHistoryResponse

func ParseCreateAichatHistoryResponse(rsp *http.Response) (*CreateAichatHistoryResponse, error)

ParseCreateAichatHistoryResponse parses an HTTP response from a CreateAichatHistoryWithResponse call

func (CreateAichatHistoryResponse) Status

Status returns HTTPResponse.Status

func (CreateAichatHistoryResponse) StatusCode

func (r CreateAichatHistoryResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type CreateAichatProviderJSONRequestBody

type CreateAichatProviderJSONRequestBody = CreateAIChatProviderBody

CreateAichatProviderJSONRequestBody defines body for CreateAichatProvider for application/json ContentType.

type CreateAichatProviderResponse

type CreateAichatProviderResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON200      *AiChatProvidersResponse
	JSONDefault  *Error
}

func ParseCreateAichatProviderResponse

func ParseCreateAichatProviderResponse(rsp *http.Response) (*CreateAichatProviderResponse, error)

ParseCreateAichatProviderResponse parses an HTTP response from a CreateAichatProviderWithResponse call

func (CreateAichatProviderResponse) Status

Status returns HTTPResponse.Status

func (CreateAichatProviderResponse) StatusCode

func (r CreateAichatProviderResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type CreateAlertBody

type CreateAlertBody struct {
	// Message Detailed alert text shown to users.
	Message string `json:"message"`

	// Title Short, human-readable alert title.
	Title string `json:"title"`
}

CreateAlertBody defines model for CreateAlertBody.

type CreateAllocationJSONRequestBody

type CreateAllocationJSONRequestBody = Allocation

CreateAllocationJSONRequestBody defines body for CreateAllocation for application/json ContentType.

type CreateAllocationResponse

type CreateAllocationResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON200      *Allocation
	JSONDefault  *Error
}

func ParseCreateAllocationResponse

func ParseCreateAllocationResponse(rsp *http.Response) (*CreateAllocationResponse, error)

ParseCreateAllocationResponse parses an HTTP response from a CreateAllocationWithResponse call

func (CreateAllocationResponse) Status

func (r CreateAllocationResponse) Status() string

Status returns HTTPResponse.Status

func (CreateAllocationResponse) StatusCode

func (r CreateAllocationResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type CreateCloudAccountBody

type CreateCloudAccountBody struct {
	// AwsAccessKeyId AWS access key ID
	AwsAccessKeyId *string `json:"awsAccessKeyId,omitempty"`

	// AwsSecretAccessKey AWS secret access key
	AwsSecretAccessKey *string `json:"awsSecretAccessKey,omitempty"`

	// AzureClientId Azure client ID
	AzureClientId *string `json:"azureClientId,omitempty"`

	// AzureClientSecret Azure client secret
	AzureClientSecret *string `json:"azureClientSecret,omitempty"`

	// AzureTenantId Azure tenant ID
	AzureTenantId *string `json:"azureTenantId,omitempty"`

	// Csp Cloud service provider
	Csp CreateCloudAccountBodyCsp `json:"csp"`

	// CspId Cloud service provider ID
	CspId string `json:"cspId"`

	// EncryptKey The ID of the CMEK crypto key for encryption
	EncryptKey *string `json:"encryptKey,omitempty"`

	// GoogleRoles Google IAM roles
	GoogleRoles *string `json:"googleRoles,omitempty"`

	// GoogleServiceAccountKey Google service account key (JSON format)
	GoogleServiceAccountKey *string `json:"googleServiceAccountKey,omitempty"`

	// GovCloud When true, API calls will use gov-cloud specific endpoints
	GovCloud *bool `json:"govCloud,omitempty"`

	// Name Cloud account name (lowercase letters and numbers only)
	Name string `json:"name"`

	// OpenstackComputeEndpoint OpenStack compute endpoint URL
	OpenstackComputeEndpoint *string `json:"openstackComputeEndpoint,omitempty"`

	// OpenstackIdentityEndpoint OpenStack identity endpoint URL
	OpenstackIdentityEndpoint *string `json:"openstackIdentityEndpoint,omitempty"`

	// OpenstackNetworkEndpoint OpenStack network endpoint URL
	OpenstackNetworkEndpoint *string `json:"openstackNetworkEndpoint,omitempty"`

	// OpenstackPassword OpenStack password
	OpenstackPassword *string `json:"openstackPassword,omitempty"`

	// OpenstackProjectDomain OpenStack project domain
	OpenstackProjectDomain *string `json:"openstackProjectDomain,omitempty"`

	// OpenstackProjectName OpenStack project name
	OpenstackProjectName *string `json:"openstackProjectName,omitempty"`

	// OpenstackUserDomain OpenStack user domain
	OpenstackUserDomain *string `json:"openstackUserDomain,omitempty"`

	// OpenstackUsername OpenStack username
	OpenstackUsername *string `json:"openstackUsername,omitempty"`
}

CreateCloudAccountBody defines model for CreateCloudAccountBody.

type CreateCloudAccountBodyCsp

type CreateCloudAccountBodyCsp string

CreateCloudAccountBodyCsp Cloud service provider

const (
	CreateCloudAccountBodyCspAws       CreateCloudAccountBodyCsp = "aws"
	CreateCloudAccountBodyCspAzure     CreateCloudAccountBodyCsp = "azure"
	CreateCloudAccountBodyCspGoogle    CreateCloudAccountBodyCsp = "google"
	CreateCloudAccountBodyCspOpenstack CreateCloudAccountBodyCsp = "openstack"
)

Defines values for CreateCloudAccountBodyCsp.

type CreateGoogleManagedLustreJSONRequestBody

type CreateGoogleManagedLustreJSONRequestBody = GoogleManagedLustre

CreateGoogleManagedLustreJSONRequestBody defines body for CreateGoogleManagedLustre for application/json ContentType.

type CreateGoogleManagedLustreResponse

type CreateGoogleManagedLustreResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON200      *GoogleManagedLustre
	JSONDefault  *Error
}

func ParseCreateGoogleManagedLustreResponse

func ParseCreateGoogleManagedLustreResponse(rsp *http.Response) (*CreateGoogleManagedLustreResponse, error)

ParseCreateGoogleManagedLustreResponse parses an HTTP response from a CreateGoogleManagedLustreWithResponse call

func (CreateGoogleManagedLustreResponse) Status

Status returns HTTPResponse.Status

func (CreateGoogleManagedLustreResponse) StatusCode

func (r CreateGoogleManagedLustreResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type CreateGroupJSONRequestBody

type CreateGroupJSONRequestBody = Group

CreateGroupJSONRequestBody defines body for CreateGroup for application/json ContentType.

type CreateGroupResponse

type CreateGroupResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON200      *Group
	JSONDefault  *Error
}

func ParseCreateGroupResponse

func ParseCreateGroupResponse(rsp *http.Response) (*CreateGroupResponse, error)

ParseCreateGroupResponse parses an HTTP response from a CreateGroupWithResponse call

func (CreateGroupResponse) Status

func (r CreateGroupResponse) Status() string

Status returns HTTPResponse.Status

func (CreateGroupResponse) StatusCode

func (r CreateGroupResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type CreateInstanceJSONRequestBody

type CreateInstanceJSONRequestBody = Instance

CreateInstanceJSONRequestBody defines body for CreateInstance for application/json ContentType.

type CreateInstanceResponse

type CreateInstanceResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON200      *Instance
	JSONDefault  *Error
}

func ParseCreateInstanceResponse

func ParseCreateInstanceResponse(rsp *http.Response) (*CreateInstanceResponse, error)

ParseCreateInstanceResponse parses an HTTP response from a CreateInstanceWithResponse call

func (CreateInstanceResponse) Status

func (r CreateInstanceResponse) Status() string

Status returns HTTPResponse.Status

func (CreateInstanceResponse) StatusCode

func (r CreateInstanceResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type CreateIpJSONRequestBody

type CreateIpJSONRequestBody = Ip

CreateIpJSONRequestBody defines body for CreateIp for application/json ContentType.

type CreateIpResponse

type CreateIpResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON200      *Ip
	JSONDefault  *Error
}

func ParseCreateIpResponse

func ParseCreateIpResponse(rsp *http.Response) (*CreateIpResponse, error)

ParseCreateIpResponse parses an HTTP response from a CreateIpWithResponse call

func (CreateIpResponse) Status

func (r CreateIpResponse) Status() string

Status returns HTTPResponse.Status

func (CreateIpResponse) StatusCode

func (r CreateIpResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type CreateKubernetesQuotaJSONRequestBody

type CreateKubernetesQuotaJSONRequestBody = CreateQuotaBody

CreateKubernetesQuotaJSONRequestBody defines body for CreateKubernetesQuota for application/json ContentType.

type CreateKubernetesQuotaResponse

type CreateKubernetesQuotaResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON200      *SingleQuotaResponse
	JSONDefault  *Error
}

func ParseCreateKubernetesQuotaResponse

func ParseCreateKubernetesQuotaResponse(rsp *http.Response) (*CreateKubernetesQuotaResponse, error)

ParseCreateKubernetesQuotaResponse parses an HTTP response from a CreateKubernetesQuotaWithResponse call

func (CreateKubernetesQuotaResponse) Status

Status returns HTTPResponse.Status

func (CreateKubernetesQuotaResponse) StatusCode

func (r CreateKubernetesQuotaResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type CreateMachineLearningWorkspacesJSONRequestBody

type CreateMachineLearningWorkspacesJSONRequestBody = MachineLearningWorkspace

CreateMachineLearningWorkspacesJSONRequestBody defines body for CreateMachineLearningWorkspaces for application/json ContentType.

type CreateMachineLearningWorkspacesResponse

type CreateMachineLearningWorkspacesResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON200      *MachineLearningWorkspace
	JSONDefault  *Error
}

func ParseCreateMachineLearningWorkspacesResponse

func ParseCreateMachineLearningWorkspacesResponse(rsp *http.Response) (*CreateMachineLearningWorkspacesResponse, error)

ParseCreateMachineLearningWorkspacesResponse parses an HTTP response from a CreateMachineLearningWorkspacesWithResponse call

func (CreateMachineLearningWorkspacesResponse) Status

Status returns HTTPResponse.Status

func (CreateMachineLearningWorkspacesResponse) StatusCode

StatusCode returns HTTPResponse.StatusCode

type CreateManagedClusterInputBody

type CreateManagedClusterInputBody struct {
	// Description Description of the cluster
	Description *string `json:"description,omitempty"`

	// DisplayName Display name for the cluster
	DisplayName *string `json:"displayName,omitempty"`

	// Name Cluster name
	Name string `json:"name"`

	// Tags Tags for the cluster
	Tags *[]string `json:"tags"`
}

CreateManagedClusterInputBody defines model for CreateManagedClusterInputBody.

type CreateManagedClusterJSONRequestBody

type CreateManagedClusterJSONRequestBody = CreateManagedClusterInputBody

CreateManagedClusterJSONRequestBody defines body for CreateManagedCluster for application/json ContentType.

type CreateManagedClusterOutputBody

type CreateManagedClusterOutputBody struct {
	// DisplayName Display name
	DisplayName *string `json:"displayName,omitempty"`

	// Id Cluster ID
	Id string `json:"id"`

	// Name Cluster name
	Name string `json:"name"`
}

CreateManagedClusterOutputBody defines model for CreateManagedClusterOutputBody.

type CreateManagedClusterResponse

type CreateManagedClusterResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON200      *CreateManagedClusterOutputBody
	JSONDefault  *Error
}

func ParseCreateManagedClusterResponse

func ParseCreateManagedClusterResponse(rsp *http.Response) (*CreateManagedClusterResponse, error)

ParseCreateManagedClusterResponse parses an HTTP response from a CreateManagedClusterWithResponse call

func (CreateManagedClusterResponse) Status

Status returns HTTPResponse.Status

func (CreateManagedClusterResponse) StatusCode

func (r CreateManagedClusterResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type CreateNetAppOntapInputBody

type CreateNetAppOntapInputBody struct {
	// AdminAccount Admin account username
	AdminAccount string `json:"adminAccount"`

	// AdminPassword Admin account password
	AdminPassword string `json:"adminPassword"`

	// Description Description of the NetApp ONTAP
	Description *string `json:"description,omitempty"`

	// Name Name of the NetApp ONTAP
	Name string `json:"name"`

	// ServerAddress IP address or hostname of the NetApp ONTAP server
	ServerAddress string `json:"serverAddress"`

	// Tags Tags for the NetApp ONTAP
	Tags *string `json:"tags,omitempty"`
}

CreateNetAppOntapInputBody defines model for CreateNetAppOntapInputBody.

type CreateNetappOntapVolumeJSONRequestBody

type CreateNetappOntapVolumeJSONRequestBody = CreateVolumeRequestBody

CreateNetappOntapVolumeJSONRequestBody defines body for CreateNetappOntapVolume for application/json ContentType.

type CreateNetappOntapVolumeResponse

type CreateNetappOntapVolumeResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON200      *SingleVolume
	JSONDefault  *Error
}

func ParseCreateNetappOntapVolumeResponse

func ParseCreateNetappOntapVolumeResponse(rsp *http.Response) (*CreateNetappOntapVolumeResponse, error)

ParseCreateNetappOntapVolumeResponse parses an HTTP response from a CreateNetappOntapVolumeWithResponse call

func (CreateNetappOntapVolumeResponse) Status

Status returns HTTPResponse.Status

func (CreateNetappOntapVolumeResponse) StatusCode

func (r CreateNetappOntapVolumeResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type CreateNetappontapJSONRequestBody

type CreateNetappontapJSONRequestBody = CreateNetAppOntapInputBody

CreateNetappontapJSONRequestBody defines body for CreateNetappontap for application/json ContentType.

type CreateNetappontapResponse

type CreateNetappontapResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON200      *NetAppOntapResponse
	JSONDefault  *Error
}

func ParseCreateNetappontapResponse

func ParseCreateNetappontapResponse(rsp *http.Response) (*CreateNetappontapResponse, error)

ParseCreateNetappontapResponse parses an HTTP response from a CreateNetappontapWithResponse call

func (CreateNetappontapResponse) Status

func (r CreateNetappontapResponse) Status() string

Status returns HTTPResponse.Status

func (CreateNetappontapResponse) StatusCode

func (r CreateNetappontapResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type CreateNetworkBody

type CreateNetworkBody struct {
	// Name Name of the network
	Name string `json:"name"`

	// ProvisioningMode Provisioning mode for the network
	ProvisioningMode string `json:"provisioningMode"`

	// Regions List of regions and their CIDR blocks
	Regions *[]NetworkRegion `json:"regions"`

	// TransitGatewayId Transit Gateway ID (required for private mode on AWS)
	TransitGatewayId string `json:"transitGatewayId"`
}

CreateNetworkBody defines model for CreateNetworkBody.

type CreateOrganizationCloudAccountJSONRequestBody

type CreateOrganizationCloudAccountJSONRequestBody = CreateCloudAccountBody

CreateOrganizationCloudAccountJSONRequestBody defines body for CreateOrganizationCloudAccount for application/json ContentType.

type CreateOrganizationCloudAccountNetworkJSONRequestBody

type CreateOrganizationCloudAccountNetworkJSONRequestBody = CreateNetworkBody

CreateOrganizationCloudAccountNetworkJSONRequestBody defines body for CreateOrganizationCloudAccountNetwork for application/json ContentType.

type CreateOrganizationCloudAccountNetworkResponse

type CreateOrganizationCloudAccountNetworkResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON200      *Infrastructure
	JSONDefault  *Error
}

func ParseCreateOrganizationCloudAccountNetworkResponse

func ParseCreateOrganizationCloudAccountNetworkResponse(rsp *http.Response) (*CreateOrganizationCloudAccountNetworkResponse, error)

ParseCreateOrganizationCloudAccountNetworkResponse parses an HTTP response from a CreateOrganizationCloudAccountNetworkWithResponse call

func (CreateOrganizationCloudAccountNetworkResponse) Status

Status returns HTTPResponse.Status

func (CreateOrganizationCloudAccountNetworkResponse) StatusCode

StatusCode returns HTTPResponse.StatusCode

type CreateOrganizationCloudAccountResponse

type CreateOrganizationCloudAccountResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON200      *CloudAccount
	JSONDefault  *Error
}

func ParseCreateOrganizationCloudAccountResponse

func ParseCreateOrganizationCloudAccountResponse(rsp *http.Response) (*CreateOrganizationCloudAccountResponse, error)

ParseCreateOrganizationCloudAccountResponse parses an HTTP response from a CreateOrganizationCloudAccountWithResponse call

func (CreateOrganizationCloudAccountResponse) Status

Status returns HTTPResponse.Status

func (CreateOrganizationCloudAccountResponse) StatusCode

StatusCode returns HTTPResponse.StatusCode

type CreateOrganizationVariableJSONRequestBody

type CreateOrganizationVariableJSONRequestBody = OrganizationVariable

CreateOrganizationVariableJSONRequestBody defines body for CreateOrganizationVariable for application/json ContentType.

type CreateOrganizationVariableResponse

type CreateOrganizationVariableResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON200      *map[string]OrganizationVariable
	JSONDefault  *Error
}

func ParseCreateOrganizationVariableResponse

func ParseCreateOrganizationVariableResponse(rsp *http.Response) (*CreateOrganizationVariableResponse, error)

ParseCreateOrganizationVariableResponse parses an HTTP response from a CreateOrganizationVariableWithResponse call

func (CreateOrganizationVariableResponse) Status

Status returns HTTPResponse.Status

func (CreateOrganizationVariableResponse) StatusCode

func (r CreateOrganizationVariableResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type CreatePlatformAlertJSONRequestBody

type CreatePlatformAlertJSONRequestBody = CreateAlertBody

CreatePlatformAlertJSONRequestBody defines body for CreatePlatformAlert for application/json ContentType.

type CreatePlatformAlertResponse

type CreatePlatformAlertResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON200      *Alert
	JSONDefault  *Error
}

func ParseCreatePlatformAlertResponse

func ParseCreatePlatformAlertResponse(rsp *http.Response) (*CreatePlatformAlertResponse, error)

ParseCreatePlatformAlertResponse parses an HTTP response from a CreatePlatformAlertWithResponse call

func (CreatePlatformAlertResponse) Status

Status returns HTTPResponse.Status

func (CreatePlatformAlertResponse) StatusCode

func (r CreatePlatformAlertResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type CreatePlatformImageJSONRequestBody

type CreatePlatformImageJSONRequestBody = Image

CreatePlatformImageJSONRequestBody defines body for CreatePlatformImage for application/json ContentType.

type CreatePlatformImageResponse

type CreatePlatformImageResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON200      *Image
	JSONDefault  *Error
}

func ParseCreatePlatformImageResponse

func ParseCreatePlatformImageResponse(rsp *http.Response) (*CreatePlatformImageResponse, error)

ParseCreatePlatformImageResponse parses an HTTP response from a CreatePlatformImageWithResponse call

func (CreatePlatformImageResponse) Status

Status returns HTTPResponse.Status

func (CreatePlatformImageResponse) StatusCode

func (r CreatePlatformImageResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type CreateQuotaBody

type CreateQuotaBody struct {
	// Cpu CPU limit with Kubernetes quantity format in cores (e.g., '1000m', '2000m')
	Cpu string `json:"cpu"`

	// Gpu GPU limit count
	Gpu *int64 `json:"gpu"`

	// Memory Memory limit with Kubernetes quantity format (e.g., '2Gi', '1024Mi')
	Memory string `json:"memory"`

	// Namespace The namespace for the quota
	Namespace string `json:"namespace"`
}

CreateQuotaBody defines model for CreateQuotaBody.

type CreateReportBody

type CreateReportBody struct {
	// Email Email address to send the report to.
	Email string `json:"email"`

	// Frequency Frequency of the report.
	Frequency string `json:"frequency"`

	// Period Time period for the report.
	Period *string `json:"period,omitempty"`

	// Type Type of report to generate.
	Type string `json:"type"`

	// Who Specific user or group for the report.
	Who *string `json:"who,omitempty"`
}

CreateReportBody defines model for CreateReportBody.

type CreateResourceGroupJSONRequestBody

type CreateResourceGroupJSONRequestBody = ResourceGroup

CreateResourceGroupJSONRequestBody defines body for CreateResourceGroup for application/json ContentType.

type CreateResourceGroupResponse

type CreateResourceGroupResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON200      *ResourceGroup
	JSONDefault  *Error
}

func ParseCreateResourceGroupResponse

func ParseCreateResourceGroupResponse(rsp *http.Response) (*CreateResourceGroupResponse, error)

ParseCreateResourceGroupResponse parses an HTTP response from a CreateResourceGroupWithResponse call

func (CreateResourceGroupResponse) Status

Status returns HTTPResponse.Status

func (CreateResourceGroupResponse) StatusCode

func (r CreateResourceGroupResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type CreateSessionJSONRequestBody

type CreateSessionJSONRequestBody = PostSessionBody

CreateSessionJSONRequestBody defines body for CreateSession for application/json ContentType.

type CreateSessionResponse

type CreateSessionResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON200      *Session
	JSONDefault  *Error
}

func ParseCreateSessionResponse

func ParseCreateSessionResponse(rsp *http.Response) (*CreateSessionResponse, error)

ParseCreateSessionResponse parses an HTTP response from a CreateSessionWithResponse call

func (CreateSessionResponse) Status

func (r CreateSessionResponse) Status() string

Status returns HTTPResponse.Status

func (CreateSessionResponse) StatusCode

func (r CreateSessionResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type CreateSshPrivateKeyJSONRequestBody

type CreateSshPrivateKeyJSONRequestBody = SshPrivateKey

CreateSshPrivateKeyJSONRequestBody defines body for CreateSshPrivateKey for application/json ContentType.

type CreateSshPrivateKeyResponse

type CreateSshPrivateKeyResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSONDefault  *Error
}

func ParseCreateSshPrivateKeyResponse

func ParseCreateSshPrivateKeyResponse(rsp *http.Response) (*CreateSshPrivateKeyResponse, error)

ParseCreateSshPrivateKeyResponse parses an HTTP response from a CreateSshPrivateKeyWithResponse call

func (CreateSshPrivateKeyResponse) Status

Status returns HTTPResponse.Status

func (CreateSshPrivateKeyResponse) StatusCode

func (r CreateSshPrivateKeyResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type CreateUnitJSONRequestBody

type CreateUnitJSONRequestBody = PostUnitInput

CreateUnitJSONRequestBody defines body for CreateUnit for application/json ContentType.

type CreateUnitResponse

type CreateUnitResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON200      *Unit
	JSONDefault  *Error
}

func ParseCreateUnitResponse

func ParseCreateUnitResponse(rsp *http.Response) (*CreateUnitResponse, error)

ParseCreateUnitResponse parses an HTTP response from a CreateUnitWithResponse call

func (CreateUnitResponse) Status

func (r CreateUnitResponse) Status() string

Status returns HTTPResponse.Status

func (CreateUnitResponse) StatusCode

func (r CreateUnitResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type CreateUnitRuleBody

type CreateUnitRuleBody struct {
	// Rate USD rate per unit
	Rate float64 `json:"rate"`
}

CreateUnitRuleBody defines model for CreateUnitRuleBody.

type CreateUnitRuleJSONRequestBody

type CreateUnitRuleJSONRequestBody = CreateUnitRuleBody

CreateUnitRuleJSONRequestBody defines body for CreateUnitRule for application/json ContentType.

type CreateUnitRuleResponse

type CreateUnitRuleResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON200      *UnitRule
	JSONDefault  *Error
}

func ParseCreateUnitRuleResponse

func ParseCreateUnitRuleResponse(rsp *http.Response) (*CreateUnitRuleResponse, error)

ParseCreateUnitRuleResponse parses an HTTP response from a CreateUnitRuleWithResponse call

func (CreateUnitRuleResponse) Status

func (r CreateUnitRuleResponse) Status() string

Status returns HTTPResponse.Status

func (CreateUnitRuleResponse) StatusCode

func (r CreateUnitRuleResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type CreateUnitSkuJSONRequestBody

type CreateUnitSkuJSONRequestBody = PostSkuBody

CreateUnitSkuJSONRequestBody defines body for CreateUnitSku for application/json ContentType.

type CreateUnitSkuResponse

type CreateUnitSkuResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON200      *CustomSku
	JSONDefault  *Error
}

func ParseCreateUnitSkuResponse

func ParseCreateUnitSkuResponse(rsp *http.Response) (*CreateUnitSkuResponse, error)

ParseCreateUnitSkuResponse parses an HTTP response from a CreateUnitSkuWithResponse call

func (CreateUnitSkuResponse) Status

func (r CreateUnitSkuResponse) Status() string

Status returns HTTPResponse.Status

func (CreateUnitSkuResponse) StatusCode

func (r CreateUnitSkuResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type CreateUsageEventJSONRequestBody

type CreateUsageEventJSONRequestBody = PostUsageEventInput

CreateUsageEventJSONRequestBody defines body for CreateUsageEvent for application/json ContentType.

type CreateUsageEventResponse

type CreateUsageEventResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON200      *UsageEventOutput
	JSONDefault  *Error
}

func ParseCreateUsageEventResponse

func ParseCreateUsageEventResponse(rsp *http.Response) (*CreateUsageEventResponse, error)

ParseCreateUsageEventResponse parses an HTTP response from a CreateUsageEventWithResponse call

func (CreateUsageEventResponse) Status

func (r CreateUsageEventResponse) Status() string

Status returns HTTPResponse.Status

func (CreateUsageEventResponse) StatusCode

func (r CreateUsageEventResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type CreateVolumeRequestBody

type CreateVolumeRequestBody struct {
	// Aggregate Aggregate name where the volume will be created
	Aggregate string `json:"aggregate"`

	// Path Export path for the volume (must start with /)
	Path string `json:"path"`

	// Size Size of the volume in GB
	Size string `json:"size"`

	// Svm Storage VM name
	Svm string `json:"svm"`

	// VolumeName Name of the volume to create
	VolumeName string `json:"volumeName"`
}

CreateVolumeRequestBody defines model for CreateVolumeRequestBody.

type CreateWorkflowBody

type CreateWorkflowBody struct {
	// App Is this an app
	App *bool `json:"app,omitempty"`

	// Description Resource description
	Description *string `json:"description,omitempty"`

	// Name Resource name
	Name   string                  `json:"name"`
	Remote *RemoteWorkflowSettings `json:"remote,omitempty"`

	// Subtype Selected workflow subtype (required for remote type)
	Subtype *CreateWorkflowBodySubtype `json:"subtype,omitempty"`

	// Tags Resource tags
	Tags *[]string `json:"tags"`

	// Type Selected workflow type
	Type CreateWorkflowBodyType `json:"type"`
}

CreateWorkflowBody defines model for CreateWorkflowBody.

type CreateWorkflowBodySubtype

type CreateWorkflowBodySubtype string

CreateWorkflowBodySubtype Selected workflow subtype (required for remote type)

const (
	Github CreateWorkflowBodySubtype = "github"
)

Defines values for CreateWorkflowBodySubtype.

type CreateWorkflowBodyType

type CreateWorkflowBodyType string

CreateWorkflowBodyType Selected workflow type

const (
	Local  CreateWorkflowBodyType = "local"
	Remote CreateWorkflowBodyType = "remote"
)

Defines values for CreateWorkflowBodyType.

type CreateWorkflowJSONRequestBody

type CreateWorkflowJSONRequestBody = CreateWorkflowBody

CreateWorkflowJSONRequestBody defines body for CreateWorkflow for application/json ContentType.

type CreateWorkflowResponse

type CreateWorkflowResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON200      *WorkflowItem
	JSONDefault  *Error
}

func ParseCreateWorkflowResponse

func ParseCreateWorkflowResponse(rsp *http.Response) (*CreateWorkflowResponse, error)

ParseCreateWorkflowResponse parses an HTTP response from a CreateWorkflowWithResponse call

func (CreateWorkflowResponse) Status

func (r CreateWorkflowResponse) Status() string

Status returns HTTPResponse.Status

func (CreateWorkflowResponse) StatusCode

func (r CreateWorkflowResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type CustomSku

type CustomSku struct {
	// Code SKU code (e.g., SLURM_NODE_HOUR)
	Code string `json:"code"`

	// DeletedAt Deletion timestamp
	DeletedAt *time.Time `json:"deletedAt,omitempty"`

	// Description Description
	Description *string `json:"description,omitempty"`

	// Id SKU ID
	Id string `json:"id"`

	// Name Display name
	Name string `json:"name"`

	// OrganizationId Organization ID
	OrganizationId string `json:"organizationId"`

	// Subtype SKU subtype (e.g., NodeHour, Token)
	Subtype string `json:"subtype"`

	// Type SKU type (e.g., Compute, Licenses)
	Type string `json:"type"`

	// UnitId Parent unit ID
	UnitId string `json:"unitId"`
}

CustomSku defines model for CustomSku.

type DeleteAichatHistoryResponse

type DeleteAichatHistoryResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSONDefault  *Error
}

func ParseDeleteAichatHistoryResponse

func ParseDeleteAichatHistoryResponse(rsp *http.Response) (*DeleteAichatHistoryResponse, error)

ParseDeleteAichatHistoryResponse parses an HTTP response from a DeleteAichatHistoryWithResponse call

func (DeleteAichatHistoryResponse) Status

Status returns HTTPResponse.Status

func (DeleteAichatHistoryResponse) StatusCode

func (r DeleteAichatHistoryResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type DeleteAllAllocationUsageEventsParams

type DeleteAllAllocationUsageEventsParams struct {
	// StartedAtFrom Filter: started_at >= this ISO datetime
	StartedAtFrom *string `form:"startedAtFrom,omitempty" json:"startedAtFrom,omitempty"`

	// StartedAtTo Filter: started_at <= this ISO datetime
	StartedAtTo *string `form:"startedAtTo,omitempty" json:"startedAtTo,omitempty"`

	// EndedAtFrom Filter: ended_at >= this ISO datetime
	EndedAtFrom *string `form:"endedAtFrom,omitempty" json:"endedAtFrom,omitempty"`

	// EndedAtTo Filter: ended_at <= this ISO datetime
	EndedAtTo *string `form:"endedAtTo,omitempty" json:"endedAtTo,omitempty"`

	// CreatedAtFrom Filter: created_at >= this ISO datetime
	CreatedAtFrom *string `form:"createdAtFrom,omitempty" json:"createdAtFrom,omitempty"`

	// CreatedAtTo Filter: created_at <= this ISO datetime
	CreatedAtTo *string `form:"createdAtTo,omitempty" json:"createdAtTo,omitempty"`

	// Type Filter: type contains this string (case-insensitive)
	Type *string `form:"type,omitempty" json:"type,omitempty"`

	// Subtype Filter: subtype contains this string (case-insensitive)
	Subtype *string `form:"subtype,omitempty" json:"subtype,omitempty"`

	// QuantityMin Filter: quantity >= this value
	QuantityMin *float64 `form:"quantityMin,omitempty" json:"quantityMin,omitempty"`

	// QuantityMax Filter: quantity <= this value
	QuantityMax *float64 `form:"quantityMax,omitempty" json:"quantityMax,omitempty"`

	// UnitRateMin Filter: unit_applied_rate >= this value
	UnitRateMin *float64 `form:"unitRateMin,omitempty" json:"unitRateMin,omitempty"`

	// UnitRateMax Filter: unit_applied_rate <= this value
	UnitRateMax *float64 `form:"unitRateMax,omitempty" json:"unitRateMax,omitempty"`

	// AmountMin Filter: amount >= this value
	AmountMin *float64 `form:"amountMin,omitempty" json:"amountMin,omitempty"`

	// AmountMax Filter: amount <= this value
	AmountMax *float64 `form:"amountMax,omitempty" json:"amountMax,omitempty"`

	// Metadata Filter: metadata contains this string (case-insensitive search in JSON)
	Metadata *string `form:"metadata,omitempty" json:"metadata,omitempty"`
}

DeleteAllAllocationUsageEventsParams defines parameters for DeleteAllAllocationUsageEvents.

type DeleteAllAllocationUsageEventsResponse

type DeleteAllAllocationUsageEventsResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON200      *DeleteRatedCostsResponseBody
	JSONDefault  *Error
}

func ParseDeleteAllAllocationUsageEventsResponse

func ParseDeleteAllAllocationUsageEventsResponse(rsp *http.Response) (*DeleteAllAllocationUsageEventsResponse, error)

ParseDeleteAllAllocationUsageEventsResponse parses an HTTP response from a DeleteAllAllocationUsageEventsWithResponse call

func (DeleteAllAllocationUsageEventsResponse) Status

Status returns HTTPResponse.Status

func (DeleteAllAllocationUsageEventsResponse) StatusCode

StatusCode returns HTTPResponse.StatusCode

type DeleteAllMigrationLogsResponse

type DeleteAllMigrationLogsResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSONDefault  *Error
}

func ParseDeleteAllMigrationLogsResponse

func ParseDeleteAllMigrationLogsResponse(rsp *http.Response) (*DeleteAllMigrationLogsResponse, error)

ParseDeleteAllMigrationLogsResponse parses an HTTP response from a DeleteAllMigrationLogsWithResponse call

func (DeleteAllMigrationLogsResponse) Status

Status returns HTTPResponse.Status

func (DeleteAllMigrationLogsResponse) StatusCode

func (r DeleteAllMigrationLogsResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type DeleteAllocationUsageEventsJSONRequestBody

type DeleteAllocationUsageEventsJSONRequestBody = DeleteRatedCostsRequestBody

DeleteAllocationUsageEventsJSONRequestBody defines body for DeleteAllocationUsageEvents for application/json ContentType.

type DeleteAllocationUsageEventsResponse

type DeleteAllocationUsageEventsResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON200      *DeleteRatedCostsResponseBody
	JSONDefault  *Error
}

func ParseDeleteAllocationUsageEventsResponse

func ParseDeleteAllocationUsageEventsResponse(rsp *http.Response) (*DeleteAllocationUsageEventsResponse, error)

ParseDeleteAllocationUsageEventsResponse parses an HTTP response from a DeleteAllocationUsageEventsWithResponse call

func (DeleteAllocationUsageEventsResponse) Status

Status returns HTTPResponse.Status

func (DeleteAllocationUsageEventsResponse) StatusCode

StatusCode returns HTTPResponse.StatusCode

type DeleteCloudAccountBillingResponse

type DeleteCloudAccountBillingResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSONDefault  *Error
}

func ParseDeleteCloudAccountBillingResponse

func ParseDeleteCloudAccountBillingResponse(rsp *http.Response) (*DeleteCloudAccountBillingResponse, error)

ParseDeleteCloudAccountBillingResponse parses an HTTP response from a DeleteCloudAccountBillingWithResponse call

func (DeleteCloudAccountBillingResponse) Status

Status returns HTTPResponse.Status

func (DeleteCloudAccountBillingResponse) StatusCode

func (r DeleteCloudAccountBillingResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type DeleteGoogleManagedLustreResponse

type DeleteGoogleManagedLustreResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSONDefault  *Error
}

func ParseDeleteGoogleManagedLustreResponse

func ParseDeleteGoogleManagedLustreResponse(rsp *http.Response) (*DeleteGoogleManagedLustreResponse, error)

ParseDeleteGoogleManagedLustreResponse parses an HTTP response from a DeleteGoogleManagedLustreWithResponse call

func (DeleteGoogleManagedLustreResponse) Status

Status returns HTTPResponse.Status

func (DeleteGoogleManagedLustreResponse) StatusCode

func (r DeleteGoogleManagedLustreResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type DeleteHelmReleaseResponse

type DeleteHelmReleaseResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSONDefault  *Error
}

func ParseDeleteHelmReleaseResponse

func ParseDeleteHelmReleaseResponse(rsp *http.Response) (*DeleteHelmReleaseResponse, error)

ParseDeleteHelmReleaseResponse parses an HTTP response from a DeleteHelmReleaseWithResponse call

func (DeleteHelmReleaseResponse) Status

func (r DeleteHelmReleaseResponse) Status() string

Status returns HTTPResponse.Status

func (DeleteHelmReleaseResponse) StatusCode

func (r DeleteHelmReleaseResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type DeleteInstanceResponse

type DeleteInstanceResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSONDefault  *Error
}

func ParseDeleteInstanceResponse

func ParseDeleteInstanceResponse(rsp *http.Response) (*DeleteInstanceResponse, error)

ParseDeleteInstanceResponse parses an HTTP response from a DeleteInstanceWithResponse call

func (DeleteInstanceResponse) Status

func (r DeleteInstanceResponse) Status() string

Status returns HTTPResponse.Status

func (DeleteInstanceResponse) StatusCode

func (r DeleteInstanceResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type DeleteIpResponse

type DeleteIpResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSONDefault  *Error
}

func ParseDeleteIpResponse

func ParseDeleteIpResponse(rsp *http.Response) (*DeleteIpResponse, error)

ParseDeleteIpResponse parses an HTTP response from a DeleteIpWithResponse call

func (DeleteIpResponse) Status

func (r DeleteIpResponse) Status() string

Status returns HTTPResponse.Status

func (DeleteIpResponse) StatusCode

func (r DeleteIpResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type DeleteKubernetesWorkloadParams

type DeleteKubernetesWorkloadParams struct {
	// Cascade Whether to delete dependent resources. Default is true.
	Cascade *bool `form:"cascade,omitempty" json:"cascade,omitempty"`

	// GracePeriod Grace period in seconds for pod termination. Default is 30.
	GracePeriod *int64 `form:"gracePeriod,omitempty" json:"gracePeriod,omitempty"`
}

DeleteKubernetesWorkloadParams defines parameters for DeleteKubernetesWorkload.

type DeleteKubernetesWorkloadParamsWorkloadType

type DeleteKubernetesWorkloadParamsWorkloadType string

DeleteKubernetesWorkloadParamsWorkloadType defines parameters for DeleteKubernetesWorkload.

const (
	DeleteKubernetesWorkloadParamsWorkloadTypeCronjob     DeleteKubernetesWorkloadParamsWorkloadType = "cronjob"
	DeleteKubernetesWorkloadParamsWorkloadTypeDaemonset   DeleteKubernetesWorkloadParamsWorkloadType = "daemonset"
	DeleteKubernetesWorkloadParamsWorkloadTypeDeployment  DeleteKubernetesWorkloadParamsWorkloadType = "deployment"
	DeleteKubernetesWorkloadParamsWorkloadTypeJob         DeleteKubernetesWorkloadParamsWorkloadType = "job"
	DeleteKubernetesWorkloadParamsWorkloadTypePod         DeleteKubernetesWorkloadParamsWorkloadType = "pod"
	DeleteKubernetesWorkloadParamsWorkloadTypeReplicaset  DeleteKubernetesWorkloadParamsWorkloadType = "replicaset"
	DeleteKubernetesWorkloadParamsWorkloadTypeStatefulset DeleteKubernetesWorkloadParamsWorkloadType = "statefulset"
)

Defines values for DeleteKubernetesWorkloadParamsWorkloadType.

type DeleteKubernetesWorkloadResponse

type DeleteKubernetesWorkloadResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSONDefault  *Error
}

func ParseDeleteKubernetesWorkloadResponse

func ParseDeleteKubernetesWorkloadResponse(rsp *http.Response) (*DeleteKubernetesWorkloadResponse, error)

ParseDeleteKubernetesWorkloadResponse parses an HTTP response from a DeleteKubernetesWorkloadWithResponse call

func (DeleteKubernetesWorkloadResponse) Status

Status returns HTTPResponse.Status

func (DeleteKubernetesWorkloadResponse) StatusCode

func (r DeleteKubernetesWorkloadResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type DeleteMachineLearningWorkspacesByNameResponse

type DeleteMachineLearningWorkspacesByNameResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSONDefault  *Error
}

func ParseDeleteMachineLearningWorkspacesByNameResponse

func ParseDeleteMachineLearningWorkspacesByNameResponse(rsp *http.Response) (*DeleteMachineLearningWorkspacesByNameResponse, error)

ParseDeleteMachineLearningWorkspacesByNameResponse parses an HTTP response from a DeleteMachineLearningWorkspacesByNameWithResponse call

func (DeleteMachineLearningWorkspacesByNameResponse) Status

Status returns HTTPResponse.Status

func (DeleteMachineLearningWorkspacesByNameResponse) StatusCode

StatusCode returns HTTPResponse.StatusCode

type DeleteManagedClusterNodeResponse

type DeleteManagedClusterNodeResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSONDefault  *Error
}

func ParseDeleteManagedClusterNodeResponse

func ParseDeleteManagedClusterNodeResponse(rsp *http.Response) (*DeleteManagedClusterNodeResponse, error)

ParseDeleteManagedClusterNodeResponse parses an HTTP response from a DeleteManagedClusterNodeWithResponse call

func (DeleteManagedClusterNodeResponse) Status

Status returns HTTPResponse.Status

func (DeleteManagedClusterNodeResponse) StatusCode

func (r DeleteManagedClusterNodeResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type DeleteManagedClusterResponse

type DeleteManagedClusterResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSONDefault  *Error
}

func ParseDeleteManagedClusterResponse

func ParseDeleteManagedClusterResponse(rsp *http.Response) (*DeleteManagedClusterResponse, error)

ParseDeleteManagedClusterResponse parses an HTTP response from a DeleteManagedClusterWithResponse call

func (DeleteManagedClusterResponse) Status

Status returns HTTPResponse.Status

func (DeleteManagedClusterResponse) StatusCode

func (r DeleteManagedClusterResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type DeleteMfaInputBody

type DeleteMfaInputBody struct {
	// MfaMethod MFA method type to remove
	MfaMethod *string `json:"mfaMethod,omitempty"`

	// RemoveAll Remove all MFA settings
	RemoveAll *bool `json:"removeAll,omitempty"`
}

DeleteMfaInputBody defines model for DeleteMfaInputBody.

type DeleteMfaJSONRequestBody

type DeleteMfaJSONRequestBody = DeleteMfaInputBody

DeleteMfaJSONRequestBody defines body for DeleteMfa for application/json ContentType.

type DeleteMfaResponse

type DeleteMfaResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSONDefault  *Error
}

func ParseDeleteMfaResponse

func ParseDeleteMfaResponse(rsp *http.Response) (*DeleteMfaResponse, error)

ParseDeleteMfaResponse parses an HTTP response from a DeleteMfaWithResponse call

func (DeleteMfaResponse) Status

func (r DeleteMfaResponse) Status() string

Status returns HTTPResponse.Status

func (DeleteMfaResponse) StatusCode

func (r DeleteMfaResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type DeleteMigrationLogResponse

type DeleteMigrationLogResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSONDefault  *Error
}

func ParseDeleteMigrationLogResponse

func ParseDeleteMigrationLogResponse(rsp *http.Response) (*DeleteMigrationLogResponse, error)

ParseDeleteMigrationLogResponse parses an HTTP response from a DeleteMigrationLogWithResponse call

func (DeleteMigrationLogResponse) Status

Status returns HTTPResponse.Status

func (DeleteMigrationLogResponse) StatusCode

func (r DeleteMigrationLogResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type DeleteNetappOntapVolumeResponse

type DeleteNetappOntapVolumeResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSONDefault  *Error
}

func ParseDeleteNetappOntapVolumeResponse

func ParseDeleteNetappOntapVolumeResponse(rsp *http.Response) (*DeleteNetappOntapVolumeResponse, error)

ParseDeleteNetappOntapVolumeResponse parses an HTTP response from a DeleteNetappOntapVolumeWithResponse call

func (DeleteNetappOntapVolumeResponse) Status

Status returns HTTPResponse.Status

func (DeleteNetappOntapVolumeResponse) StatusCode

func (r DeleteNetappOntapVolumeResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type DeleteOrganizationCloudAccountNetworkResponse

type DeleteOrganizationCloudAccountNetworkResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSONDefault  *Error
}

func ParseDeleteOrganizationCloudAccountNetworkResponse

func ParseDeleteOrganizationCloudAccountNetworkResponse(rsp *http.Response) (*DeleteOrganizationCloudAccountNetworkResponse, error)

ParseDeleteOrganizationCloudAccountNetworkResponse parses an HTTP response from a DeleteOrganizationCloudAccountNetworkWithResponse call

func (DeleteOrganizationCloudAccountNetworkResponse) Status

Status returns HTTPResponse.Status

func (DeleteOrganizationCloudAccountNetworkResponse) StatusCode

StatusCode returns HTTPResponse.StatusCode

type DeleteOrganizationCloudAccountResponse

type DeleteOrganizationCloudAccountResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSONDefault  *Error
}

func ParseDeleteOrganizationCloudAccountResponse

func ParseDeleteOrganizationCloudAccountResponse(rsp *http.Response) (*DeleteOrganizationCloudAccountResponse, error)

ParseDeleteOrganizationCloudAccountResponse parses an HTTP response from a DeleteOrganizationCloudAccountWithResponse call

func (DeleteOrganizationCloudAccountResponse) Status

Status returns HTTPResponse.Status

func (DeleteOrganizationCloudAccountResponse) StatusCode

StatusCode returns HTTPResponse.StatusCode

type DeleteOrganizationLogoResponse

type DeleteOrganizationLogoResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSONDefault  *Error
}

func ParseDeleteOrganizationLogoResponse

func ParseDeleteOrganizationLogoResponse(rsp *http.Response) (*DeleteOrganizationLogoResponse, error)

ParseDeleteOrganizationLogoResponse parses an HTTP response from a DeleteOrganizationLogoWithResponse call

func (DeleteOrganizationLogoResponse) Status

Status returns HTTPResponse.Status

func (DeleteOrganizationLogoResponse) StatusCode

func (r DeleteOrganizationLogoResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type DeleteOrganizationPolicyResponse

type DeleteOrganizationPolicyResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSONDefault  *Error
}

func ParseDeleteOrganizationPolicyResponse

func ParseDeleteOrganizationPolicyResponse(rsp *http.Response) (*DeleteOrganizationPolicyResponse, error)

ParseDeleteOrganizationPolicyResponse parses an HTTP response from a DeleteOrganizationPolicyWithResponse call

func (DeleteOrganizationPolicyResponse) Status

Status returns HTTPResponse.Status

func (DeleteOrganizationPolicyResponse) StatusCode

func (r DeleteOrganizationPolicyResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type DeleteOrganizationVariableResponse

type DeleteOrganizationVariableResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSONDefault  *Error
}

func ParseDeleteOrganizationVariableResponse

func ParseDeleteOrganizationVariableResponse(rsp *http.Response) (*DeleteOrganizationVariableResponse, error)

ParseDeleteOrganizationVariableResponse parses an HTTP response from a DeleteOrganizationVariableWithResponse call

func (DeleteOrganizationVariableResponse) Status

Status returns HTTPResponse.Status

func (DeleteOrganizationVariableResponse) StatusCode

func (r DeleteOrganizationVariableResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type DeletePlatformAlertResponse

type DeletePlatformAlertResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSONDefault  *Error
}

func ParseDeletePlatformAlertResponse

func ParseDeletePlatformAlertResponse(rsp *http.Response) (*DeletePlatformAlertResponse, error)

ParseDeletePlatformAlertResponse parses an HTTP response from a DeletePlatformAlertWithResponse call

func (DeletePlatformAlertResponse) Status

Status returns HTTPResponse.Status

func (DeletePlatformAlertResponse) StatusCode

func (r DeletePlatformAlertResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type DeletePlatformImageResponse

type DeletePlatformImageResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSONDefault  *Error
}

func ParseDeletePlatformImageResponse

func ParseDeletePlatformImageResponse(rsp *http.Response) (*DeletePlatformImageResponse, error)

ParseDeletePlatformImageResponse parses an HTTP response from a DeletePlatformImageWithResponse call

func (DeletePlatformImageResponse) Status

Status returns HTTPResponse.Status

func (DeletePlatformImageResponse) StatusCode

func (r DeletePlatformImageResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type DeletePlatformPolicyResponse

type DeletePlatformPolicyResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSONDefault  *Error
}

func ParseDeletePlatformPolicyResponse

func ParseDeletePlatformPolicyResponse(rsp *http.Response) (*DeletePlatformPolicyResponse, error)

ParseDeletePlatformPolicyResponse parses an HTTP response from a DeletePlatformPolicyWithResponse call

func (DeletePlatformPolicyResponse) Status

Status returns HTTPResponse.Status

func (DeletePlatformPolicyResponse) StatusCode

func (r DeletePlatformPolicyResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type DeletePlatformReportResponse

type DeletePlatformReportResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSONDefault  *Error
}

func ParseDeletePlatformReportResponse

func ParseDeletePlatformReportResponse(rsp *http.Response) (*DeletePlatformReportResponse, error)

ParseDeletePlatformReportResponse parses an HTTP response from a DeletePlatformReportWithResponse call

func (DeletePlatformReportResponse) Status

Status returns HTTPResponse.Status

func (DeletePlatformReportResponse) StatusCode

func (r DeletePlatformReportResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type DeleteRatedCostsRequestBody

type DeleteRatedCostsRequestBody struct {
	// Ids Array of rated cost IDs to delete
	Ids *[]string `json:"ids"`
}

DeleteRatedCostsRequestBody defines model for DeleteRatedCostsRequestBody.

type DeleteRatedCostsResponseBody

type DeleteRatedCostsResponseBody struct {
	// Deleted Number of rated costs deleted
	Deleted int64 `json:"deleted"`
}

DeleteRatedCostsResponseBody defines model for DeleteRatedCostsResponseBody.

type DeleteSingleAichatProviderResponse

type DeleteSingleAichatProviderResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSONDefault  *Error
}

func ParseDeleteSingleAichatProviderResponse

func ParseDeleteSingleAichatProviderResponse(rsp *http.Response) (*DeleteSingleAichatProviderResponse, error)

ParseDeleteSingleAichatProviderResponse parses an HTTP response from a DeleteSingleAichatProviderWithResponse call

func (DeleteSingleAichatProviderResponse) Status

Status returns HTTPResponse.Status

func (DeleteSingleAichatProviderResponse) StatusCode

func (r DeleteSingleAichatProviderResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type DeleteStorageParamsType

type DeleteStorageParamsType string

DeleteStorageParamsType defines parameters for DeleteStorage.

const (
	DeleteStorageParamsTypeAwsBucket          DeleteStorageParamsType = "aws-bucket"
	DeleteStorageParamsTypeAwsDisk            DeleteStorageParamsType = "aws-disk"
	DeleteStorageParamsTypeAwsEfs             DeleteStorageParamsType = "aws-efs"
	DeleteStorageParamsTypeAwsLustre          DeleteStorageParamsType = "aws-lustre"
	DeleteStorageParamsTypeAzureAzfiles       DeleteStorageParamsType = "azure-azfiles"
	DeleteStorageParamsTypeAzureBucket        DeleteStorageParamsType = "azure-bucket"
	DeleteStorageParamsTypeAzureDisk          DeleteStorageParamsType = "azure-disk"
	DeleteStorageParamsTypeAzureHammerspace   DeleteStorageParamsType = "azure-hammerspace"
	DeleteStorageParamsTypeAzureLustre        DeleteStorageParamsType = "azure-lustre"
	DeleteStorageParamsTypeAzureManagedlustre DeleteStorageParamsType = "azure-managedlustre"
	DeleteStorageParamsTypeAzureNetappfiles   DeleteStorageParamsType = "azure-netappfiles"
)

Defines values for DeleteStorageParamsType.

type DeleteStorageResponse

type DeleteStorageResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSONDefault  *Error
}

func ParseDeleteStorageResponse

func ParseDeleteStorageResponse(rsp *http.Response) (*DeleteStorageResponse, error)

ParseDeleteStorageResponse parses an HTTP response from a DeleteStorageWithResponse call

func (DeleteStorageResponse) Status

func (r DeleteStorageResponse) Status() string

Status returns HTTPResponse.Status

func (DeleteStorageResponse) StatusCode

func (r DeleteStorageResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type DeleteUnitSkuResponse

type DeleteUnitSkuResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSONDefault  *Error
}

func ParseDeleteUnitSkuResponse

func ParseDeleteUnitSkuResponse(rsp *http.Response) (*DeleteUnitSkuResponse, error)

ParseDeleteUnitSkuResponse parses an HTTP response from a DeleteUnitSkuWithResponse call

func (DeleteUnitSkuResponse) Status

func (r DeleteUnitSkuResponse) Status() string

Status returns HTTPResponse.Status

func (DeleteUnitSkuResponse) StatusCode

func (r DeleteUnitSkuResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type DeleteUserMfaResponse

type DeleteUserMfaResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSONDefault  *Error
}

func ParseDeleteUserMfaResponse

func ParseDeleteUserMfaResponse(rsp *http.Response) (*DeleteUserMfaResponse, error)

ParseDeleteUserMfaResponse parses an HTTP response from a DeleteUserMfaWithResponse call

func (DeleteUserMfaResponse) Status

func (r DeleteUserMfaResponse) Status() string

Status returns HTTPResponse.Status

func (DeleteUserMfaResponse) StatusCode

func (r DeleteUserMfaResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type DeleteUserSessionResponse

type DeleteUserSessionResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSONDefault  *Error
}

func ParseDeleteUserSessionResponse

func ParseDeleteUserSessionResponse(rsp *http.Response) (*DeleteUserSessionResponse, error)

ParseDeleteUserSessionResponse parses an HTTP response from a DeleteUserSessionWithResponse call

func (DeleteUserSessionResponse) Status

func (r DeleteUserSessionResponse) Status() string

Status returns HTTPResponse.Status

func (DeleteUserSessionResponse) StatusCode

func (r DeleteUserSessionResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type DeleteUserSettingsResponse

type DeleteUserSettingsResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSONDefault  *Error
}

func ParseDeleteUserSettingsResponse

func ParseDeleteUserSettingsResponse(rsp *http.Response) (*DeleteUserSettingsResponse, error)

ParseDeleteUserSettingsResponse parses an HTTP response from a DeleteUserSettingsWithResponse call

func (DeleteUserSettingsResponse) Status

Status returns HTTPResponse.Status

func (DeleteUserSettingsResponse) StatusCode

func (r DeleteUserSettingsResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type DeleteWorkflowRunResponse

type DeleteWorkflowRunResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSONDefault  *Error
}

func ParseDeleteWorkflowRunResponse

func ParseDeleteWorkflowRunResponse(rsp *http.Response) (*DeleteWorkflowRunResponse, error)

ParseDeleteWorkflowRunResponse parses an HTTP response from a DeleteWorkflowRunWithResponse call

func (DeleteWorkflowRunResponse) Status

func (r DeleteWorkflowRunResponse) Status() string

Status returns HTTPResponse.Status

func (DeleteWorkflowRunResponse) StatusCode

func (r DeleteWorkflowRunResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type DisableFeaturePreviewResponse

type DisableFeaturePreviewResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSONDefault  *Error
}

func ParseDisableFeaturePreviewResponse

func ParseDisableFeaturePreviewResponse(rsp *http.Response) (*DisableFeaturePreviewResponse, error)

ParseDisableFeaturePreviewResponse parses an HTTP response from a DisableFeaturePreviewWithResponse call

func (DisableFeaturePreviewResponse) Status

Status returns HTTPResponse.Status

func (DisableFeaturePreviewResponse) StatusCode

func (r DisableFeaturePreviewResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type DuplicateWorkflowBody

type DuplicateWorkflowBody struct {
	// NewName Display name for the duplicated workflow
	NewName string `json:"newName"`
}

DuplicateWorkflowBody defines model for DuplicateWorkflowBody.

type DuplicateWorkflowJSONRequestBody

type DuplicateWorkflowJSONRequestBody = DuplicateWorkflowBody

DuplicateWorkflowJSONRequestBody defines body for DuplicateWorkflow for application/json ContentType.

type DuplicateWorkflowResponse

type DuplicateWorkflowResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON200      *WorkflowItem
	JSONDefault  *Error
}

func ParseDuplicateWorkflowResponse

func ParseDuplicateWorkflowResponse(rsp *http.Response) (*DuplicateWorkflowResponse, error)

ParseDuplicateWorkflowResponse parses an HTTP response from a DuplicateWorkflowWithResponse call

func (DuplicateWorkflowResponse) Status

func (r DuplicateWorkflowResponse) Status() string

Status returns HTTPResponse.Status

func (DuplicateWorkflowResponse) StatusCode

func (r DuplicateWorkflowResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type E

type E struct {
	Key   string      `json:"Key"`
	Value interface{} `json:"Value"`
}

E defines model for E.

type EnableFeaturePreviewResponse

type EnableFeaturePreviewResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSONDefault  *Error
}

func ParseEnableFeaturePreviewResponse

func ParseEnableFeaturePreviewResponse(rsp *http.Response) (*EnableFeaturePreviewResponse, error)

ParseEnableFeaturePreviewResponse parses an HTTP response from a EnableFeaturePreviewWithResponse call

func (EnableFeaturePreviewResponse) Status

Status returns HTTPResponse.Status

func (EnableFeaturePreviewResponse) StatusCode

func (r EnableFeaturePreviewResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type Error

type Error struct {
	// Error Will always be true, indicating this is an error response.
	Error bool `json:"error"`

	// Errors If there are multiple errors, this will contain a list of them.
	Errors *[]string `json:"errors"`

	// Message A human-readable message describing the error.
	Message string `json:"message"`
}

Error defines model for Error.

type Fact

type Fact struct {
	// Csp The cloud service provider the instance is provisioned in.
	Csp string `json:"csp"`

	// CspId Identifier for the instance on the cloud service provider.
	CspId string `json:"csp_id"`

	// Debug Whether debug mode is enabled.
	Debug bool `json:"debug"`

	// DnsZone The DNS zone for the instance.
	DnsZone string `json:"dns_zone"`

	// Hostname Label for instance that can be separate from instance name.
	Hostname string `json:"hostname"`

	// Id The instance ID.
	Id string `json:"id"`

	// Name The instance name.
	Name string `json:"name"`

	// NodeType The type of node - for example, compute, controller or instance.
	NodeType string `json:"node_type"`

	// PrivateIp Private IP address of instance.
	PrivateIp string `json:"private_ip"`

	// PublicIp Public IP address of instance.
	PublicIp string `json:"public_ip"`

	// Session The session ID for the instance.
	Session string `json:"session"`

	// User The username of the user that owns this resource.
	User string `json:"user"`

	// UserBootstrap The script input by users to bootstrap the instance.
	UserBootstrap string `json:"user_bootstrap"`

	// WorkspaceMounts Mounts of local directories to instance directories.
	WorkspaceMounts *[]string `json:"workspace_mounts"`

	// Zone The zone of the instance, if applicable.
	Zone string `json:"zone"`
}

Fact defines model for Fact.

type Feature

type Feature struct {
	// Feature Name of the feature.
	Feature string `json:"feature"`

	// Platform Indicates if the feature was enabled at a platform-wide level.
	Platform bool `json:"platform"`
}

Feature defines model for Feature.

type FilesystemInfo

type FilesystemInfo struct {
	// Device Device name (e.g., /dev/sda1)
	Device string `json:"device"`

	// Free Free space in bytes
	Free int64 `json:"free"`

	// Fstype Filesystem type (e.g., ext4, xfs, nfs)
	Fstype string `json:"fstype"`

	// Mountpoint Mount point path
	Mountpoint string `json:"mountpoint"`

	// Total Total space in bytes
	Total int64 `json:"total"`

	// Used Used space in bytes
	Used int64 `json:"used"`

	// UsedPct Usage percentage
	UsedPct float64 `json:"usedPct"`
}

FilesystemInfo defines model for FilesystemInfo.

type ForkWorkflowBody

type ForkWorkflowBody struct {
	// NewName Display name for the forked workflow
	NewName string `json:"newName"`
}

ForkWorkflowBody defines model for ForkWorkflowBody.

type ForkWorkflowJSONRequestBody

type ForkWorkflowJSONRequestBody = ForkWorkflowBody

ForkWorkflowJSONRequestBody defines body for ForkWorkflow for application/json ContentType.

type ForkWorkflowResponse

type ForkWorkflowResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON200      *WorkflowItem
	JSONDefault  *Error
}

func ParseForkWorkflowResponse

func ParseForkWorkflowResponse(rsp *http.Response) (*ForkWorkflowResponse, error)

ParseForkWorkflowResponse parses an HTTP response from a ForkWorkflowWithResponse call

func (ForkWorkflowResponse) Status

func (r ForkWorkflowResponse) Status() string

Status returns HTTPResponse.Status

func (ForkWorkflowResponse) StatusCode

func (r ForkWorkflowResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type GeneralCluster

type GeneralCluster struct {
	// ActiveNodes The number of active nodes in the cluster.
	ActiveNodes         int64                `json:"activeNodes"`
	AllocationThreshold *AllocationThreshold `json:"allocationThreshold,omitempty"`

	// ConnectionString The SSH connection string for the resource.
	ConnectionString *string `json:"connectionString,omitempty"`

	// Csp The cloud service provider for the resource.
	Csp *GeneralClusterCsp `json:"csp,omitempty"`

	// Description The description of the resource.
	Description *string `json:"description"`

	// DisplayName The display name of the resource.
	DisplayName *string `json:"displayName"`

	// Favorite Whether the cluster is favorited by the user.
	Favorite bool `json:"favorite"`

	// Group The group which is responsible for billing.
	Group *string `json:"group,omitempty"`

	// Id The unique identifier of the resource.
	Id *string `json:"id,omitempty"`

	// ImageUrl The image URL of the resource.
	ImageUrl *string `json:"imageUrl,omitempty"`

	// IpAddress The IP address of the resource.
	IpAddress string `json:"ipAddress"`

	// MaxNodes The maximum number of nodes the cluster can scale to.
	MaxNodes int64 `json:"maxNodes"`

	// Name The name of the resource.
	Name string `json:"name"`

	// Region The region where the resource is provisioned.
	Region *string `json:"region,omitempty"`

	// RequestedNodes The number of requested nodes in the cluster.
	RequestedNodes int64 `json:"requestedNodes"`

	// SchedulerType The scheduler type used by the cluster.
	SchedulerType *string `json:"schedulerType,omitempty"`

	// Status The status of the resource.
	Status GeneralClusterStatus `json:"status"`

	// Tags The tags associated with the resource.
	Tags *[]string `json:"tags"`

	// Type The type of the resource.
	Type *GeneralClusterType `json:"type"`

	// User The owner of the resource.
	User *string `json:"user,omitempty"`
}

GeneralCluster defines model for GeneralCluster.

type GeneralClusterCsp

type GeneralClusterCsp string

GeneralClusterCsp The cloud service provider for the resource.

const (
	GeneralClusterCspAws    GeneralClusterCsp = "aws"
	GeneralClusterCspAzure  GeneralClusterCsp = "azure"
	GeneralClusterCspGoogle GeneralClusterCsp = "google"
)

Defines values for GeneralClusterCsp.

type GeneralClusterStatus

type GeneralClusterStatus string

GeneralClusterStatus The status of the resource.

const (
	GeneralClusterStatusActive       GeneralClusterStatus = "active"
	GeneralClusterStatusConnecting   GeneralClusterStatus = "connecting"
	GeneralClusterStatusDeleted      GeneralClusterStatus = "deleted"
	GeneralClusterStatusFailed       GeneralClusterStatus = "failed"
	GeneralClusterStatusOff          GeneralClusterStatus = "off"
	GeneralClusterStatusOn           GeneralClusterStatus = "on"
	GeneralClusterStatusProvisioning GeneralClusterStatus = "provisioning"
	GeneralClusterStatusResuming     GeneralClusterStatus = "resuming"
	GeneralClusterStatusStopped      GeneralClusterStatus = "stopped"
	GeneralClusterStatusStopping     GeneralClusterStatus = "stopping"
	GeneralClusterStatusUpdating     GeneralClusterStatus = "updating"
)

Defines values for GeneralClusterStatus.

type GeneralClusterType

type GeneralClusterType string

GeneralClusterType The type of the resource.

const (
	GeneralClusterTypeAwsSlurm       GeneralClusterType = "aws-slurm"
	GeneralClusterTypeAzureSlurm     GeneralClusterType = "azure-slurm"
	GeneralClusterTypeExisting       GeneralClusterType = "existing"
	GeneralClusterTypeGoogleSlurm    GeneralClusterType = "google-slurm"
	GeneralClusterTypeManagedCluster GeneralClusterType = "managed-cluster"
	GeneralClusterTypeOpenstackSlurm GeneralClusterType = "openstack-slurm"
)

Defines values for GeneralClusterType.

type GenerateNodeTokenOutputBody

type GenerateNodeTokenOutputBody struct {
	// Cluster Cluster name
	Cluster string `json:"cluster"`

	// ExpiresAt Token expiration time
	ExpiresAt time.Time `json:"expiresAt"`

	// Organization Organization name
	Organization string `json:"organization"`

	// Token Node registration token
	Token string `json:"token"`
}

GenerateNodeTokenOutputBody defines model for GenerateNodeTokenOutputBody.

type GenerateNodeTokenResponse

type GenerateNodeTokenResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON200      *GenerateNodeTokenOutputBody
	JSONDefault  *Error
}

func ParseGenerateNodeTokenResponse

func ParseGenerateNodeTokenResponse(rsp *http.Response) (*GenerateNodeTokenResponse, error)

ParseGenerateNodeTokenResponse parses an HTTP response from a GenerateNodeTokenWithResponse call

func (GenerateNodeTokenResponse) Status

func (r GenerateNodeTokenResponse) Status() string

Status returns HTTPResponse.Status

func (GenerateNodeTokenResponse) StatusCode

func (r GenerateNodeTokenResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type GetAccessResponse

type GetAccessResponse struct {
	// Permissions Access permissions by permission type
	Permissions map[string]NetworkPermissions `json:"permissions"`
}

GetAccessResponse defines model for GetAccessResponse.

type GetAdminPlatformSettingsResponse

type GetAdminPlatformSettingsResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON200      *PlatformSettingsAdmin
	JSONDefault  *Error
}

func ParseGetAdminPlatformSettingsResponse

func ParseGetAdminPlatformSettingsResponse(rsp *http.Response) (*GetAdminPlatformSettingsResponse, error)

ParseGetAdminPlatformSettingsResponse parses an HTTP response from a GetAdminPlatformSettingsWithResponse call

func (GetAdminPlatformSettingsResponse) Status

Status returns HTTPResponse.Status

func (GetAdminPlatformSettingsResponse) StatusCode

func (r GetAdminPlatformSettingsResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type GetAichatHistoriesResponse

type GetAichatHistoriesResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON200      *[]ChatHistoriesResponse
	JSONDefault  *Error
}

func ParseGetAichatHistoriesResponse

func ParseGetAichatHistoriesResponse(rsp *http.Response) (*GetAichatHistoriesResponse, error)

ParseGetAichatHistoriesResponse parses an HTTP response from a GetAichatHistoriesWithResponse call

func (GetAichatHistoriesResponse) Status

Status returns HTTPResponse.Status

func (GetAichatHistoriesResponse) StatusCode

func (r GetAichatHistoriesResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type GetAichatHistoryResponse

type GetAichatHistoryResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON200      *ChatHistoryResponse
	JSONDefault  *Error
}

func ParseGetAichatHistoryResponse

func ParseGetAichatHistoryResponse(rsp *http.Response) (*GetAichatHistoryResponse, error)

ParseGetAichatHistoryResponse parses an HTTP response from a GetAichatHistoryWithResponse call

func (GetAichatHistoryResponse) Status

func (r GetAichatHistoryResponse) Status() string

Status returns HTTPResponse.Status

func (GetAichatHistoryResponse) StatusCode

func (r GetAichatHistoryResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type GetAllKubernetesNamespacesParams

type GetAllKubernetesNamespacesParams struct {
	// Clusters Filter by cluster names
	Clusters *[]string `form:"clusters,omitempty" json:"clusters,omitempty"`
}

GetAllKubernetesNamespacesParams defines parameters for GetAllKubernetesNamespaces.

type GetAllKubernetesNamespacesResponse

type GetAllKubernetesNamespacesResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON200      *NamespacesBody
	JSONDefault  *Error
}

func ParseGetAllKubernetesNamespacesResponse

func ParseGetAllKubernetesNamespacesResponse(rsp *http.Response) (*GetAllKubernetesNamespacesResponse, error)

ParseGetAllKubernetesNamespacesResponse parses an HTTP response from a GetAllKubernetesNamespacesWithResponse call

func (GetAllKubernetesNamespacesResponse) Status

Status returns HTTPResponse.Status

func (GetAllKubernetesNamespacesResponse) StatusCode

func (r GetAllKubernetesNamespacesResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type GetAllPlatformGroupsParams

type GetAllPlatformGroupsParams struct {
	// Limit Maximum number of groups to return
	Limit *int64 `form:"limit,omitempty" json:"limit,omitempty"`

	// Skip Number of groups to skip
	Skip *int64 `form:"skip,omitempty" json:"skip,omitempty"`
}

GetAllPlatformGroupsParams defines parameters for GetAllPlatformGroups.

type GetAllPlatformGroupsResponse

type GetAllPlatformGroupsResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON200      *[]Group
	JSONDefault  *Error
}

func ParseGetAllPlatformGroupsResponse

func ParseGetAllPlatformGroupsResponse(rsp *http.Response) (*GetAllPlatformGroupsResponse, error)

ParseGetAllPlatformGroupsResponse parses an HTTP response from a GetAllPlatformGroupsWithResponse call

func (GetAllPlatformGroupsResponse) Status

Status returns HTTPResponse.Status

func (GetAllPlatformGroupsResponse) StatusCode

func (r GetAllPlatformGroupsResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type GetAllocationPermissionsResponse

type GetAllocationPermissionsResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON200      *AllocationPermissions
	JSONDefault  *Error
}

func ParseGetAllocationPermissionsResponse

func ParseGetAllocationPermissionsResponse(rsp *http.Response) (*GetAllocationPermissionsResponse, error)

ParseGetAllocationPermissionsResponse parses an HTTP response from a GetAllocationPermissionsWithResponse call

func (GetAllocationPermissionsResponse) Status

Status returns HTTPResponse.Status

func (GetAllocationPermissionsResponse) StatusCode

func (r GetAllocationPermissionsResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type GetAllocationUsageEventsFilterOptionsResponse

type GetAllocationUsageEventsFilterOptionsResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON200      *RatedCostsFilterOptions
	JSONDefault  *Error
}

func ParseGetAllocationUsageEventsFilterOptionsResponse

func ParseGetAllocationUsageEventsFilterOptionsResponse(rsp *http.Response) (*GetAllocationUsageEventsFilterOptionsResponse, error)

ParseGetAllocationUsageEventsFilterOptionsResponse parses an HTTP response from a GetAllocationUsageEventsFilterOptionsWithResponse call

func (GetAllocationUsageEventsFilterOptionsResponse) Status

Status returns HTTPResponse.Status

func (GetAllocationUsageEventsFilterOptionsResponse) StatusCode

StatusCode returns HTTPResponse.StatusCode

type GetAllocationUsageEventsSummaryParams

type GetAllocationUsageEventsSummaryParams struct {
	// StartDate Start date (YYYY-MM-DD)
	StartDate openapi_types.Date `form:"startDate" json:"startDate"`

	// EndDate End date (YYYY-MM-DD). Defaults to current date when omitted.
	EndDate *openapi_types.Date `form:"endDate,omitempty" json:"endDate,omitempty"`

	// GroupBy Field to group costs by (type, subtype)
	GroupBy *string `form:"groupBy,omitempty" json:"groupBy,omitempty"`

	// Type Filter: type matches exactly
	Type *string `form:"type,omitempty" json:"type,omitempty"`

	// Subtype Filter: subtype matches exactly
	Subtype *string `form:"subtype,omitempty" json:"subtype,omitempty"`

	// User Filter: username matches exactly
	User *string `form:"user,omitempty" json:"user,omitempty"`

	// Metadata Filter: metadata contains this string (case-insensitive search in JSON)
	Metadata *string `form:"metadata,omitempty" json:"metadata,omitempty"`
}

GetAllocationUsageEventsSummaryParams defines parameters for GetAllocationUsageEventsSummary.

type GetAllocationUsageEventsSummaryResponse

type GetAllocationUsageEventsSummaryResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON200      *[]map[string]interface{}
	JSONDefault  *Error
}

func ParseGetAllocationUsageEventsSummaryResponse

func ParseGetAllocationUsageEventsSummaryResponse(rsp *http.Response) (*GetAllocationUsageEventsSummaryResponse, error)

ParseGetAllocationUsageEventsSummaryResponse parses an HTTP response from a GetAllocationUsageEventsSummaryWithResponse call

func (GetAllocationUsageEventsSummaryResponse) Status

Status returns HTTPResponse.Status

func (GetAllocationUsageEventsSummaryResponse) StatusCode

StatusCode returns HTTPResponse.StatusCode

type GetApikeysResponse

type GetApikeysResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON200      *[]ApiKey
	JSONDefault  *Error
}

func ParseGetApikeysResponse

func ParseGetApikeysResponse(rsp *http.Response) (*GetApikeysResponse, error)

ParseGetApikeysResponse parses an HTTP response from a GetApikeysWithResponse call

func (GetApikeysResponse) Status

func (r GetApikeysResponse) Status() string

Status returns HTTPResponse.Status

func (GetApikeysResponse) StatusCode

func (r GetApikeysResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type GetAuthSessionDeprecatedResponse

type GetAuthSessionDeprecatedResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON200      *AuthSession
	JSONDefault  *Error
}

func ParseGetAuthSessionDeprecatedResponse

func ParseGetAuthSessionDeprecatedResponse(rsp *http.Response) (*GetAuthSessionDeprecatedResponse, error)

ParseGetAuthSessionDeprecatedResponse parses an HTTP response from a GetAuthSessionDeprecatedWithResponse call

func (GetAuthSessionDeprecatedResponse) Status

Status returns HTTPResponse.Status

func (GetAuthSessionDeprecatedResponse) StatusCode

func (r GetAuthSessionDeprecatedResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type GetAuthSessionResponse

type GetAuthSessionResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON200      *AuthSession
	JSONDefault  *Error
}

func ParseGetAuthSessionResponse

func ParseGetAuthSessionResponse(rsp *http.Response) (*GetAuthSessionResponse, error)

ParseGetAuthSessionResponse parses an HTTP response from a GetAuthSessionWithResponse call

func (GetAuthSessionResponse) Status

func (r GetAuthSessionResponse) Status() string

Status returns HTTPResponse.Status

func (GetAuthSessionResponse) StatusCode

func (r GetAuthSessionResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type GetAuthSsoOidcRedirectResponse

type GetAuthSsoOidcRedirectResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSONDefault  *Error
}

func ParseGetAuthSsoOidcRedirectResponse

func ParseGetAuthSsoOidcRedirectResponse(rsp *http.Response) (*GetAuthSsoOidcRedirectResponse, error)

ParseGetAuthSsoOidcRedirectResponse parses an HTTP response from a GetAuthSsoOidcRedirectWithResponse call

func (GetAuthSsoOidcRedirectResponse) Status

Status returns HTTPResponse.Status

func (GetAuthSsoOidcRedirectResponse) StatusCode

func (r GetAuthSsoOidcRedirectResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type GetAwsDiskResponse

type GetAwsDiskResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON200      *AwsDisk
	JSONDefault  *Error
}

func ParseGetAwsDiskResponse

func ParseGetAwsDiskResponse(rsp *http.Response) (*GetAwsDiskResponse, error)

ParseGetAwsDiskResponse parses an HTTP response from a GetAwsDiskWithResponse call

func (GetAwsDiskResponse) Status

func (r GetAwsDiskResponse) Status() string

Status returns HTTPResponse.Status

func (GetAwsDiskResponse) StatusCode

func (r GetAwsDiskResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type GetAwsMachineLearningWorkspaceResponse

type GetAwsMachineLearningWorkspaceResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON200      *AwsSagemakerDetail
	JSONDefault  *Error
}

func ParseGetAwsMachineLearningWorkspaceResponse

func ParseGetAwsMachineLearningWorkspaceResponse(rsp *http.Response) (*GetAwsMachineLearningWorkspaceResponse, error)

ParseGetAwsMachineLearningWorkspaceResponse parses an HTTP response from a GetAwsMachineLearningWorkspaceWithResponse call

func (GetAwsMachineLearningWorkspaceResponse) Status

Status returns HTTPResponse.Status

func (GetAwsMachineLearningWorkspaceResponse) StatusCode

StatusCode returns HTTPResponse.StatusCode

type GetAzureBucketResponse

type GetAzureBucketResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON200      *AzureBlobStorage
	JSONDefault  *Error
}

func ParseGetAzureBucketResponse

func ParseGetAzureBucketResponse(rsp *http.Response) (*GetAzureBucketResponse, error)

ParseGetAzureBucketResponse parses an HTTP response from a GetAzureBucketWithResponse call

func (GetAzureBucketResponse) Status

func (r GetAzureBucketResponse) Status() string

Status returns HTTPResponse.Status

func (GetAzureBucketResponse) StatusCode

func (r GetAzureBucketResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type GetAzureDiskResponse

type GetAzureDiskResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON200      *AzureDisk
	JSONDefault  *Error
}

func ParseGetAzureDiskResponse

func ParseGetAzureDiskResponse(rsp *http.Response) (*GetAzureDiskResponse, error)

ParseGetAzureDiskResponse parses an HTTP response from a GetAzureDiskWithResponse call

func (GetAzureDiskResponse) Status

func (r GetAzureDiskResponse) Status() string

Status returns HTTPResponse.Status

func (GetAzureDiskResponse) StatusCode

func (r GetAzureDiskResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type GetAzureFilesResponse

type GetAzureFilesResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON200      *AzureFiles
	JSONDefault  *Error
}

func ParseGetAzureFilesResponse

func ParseGetAzureFilesResponse(rsp *http.Response) (*GetAzureFilesResponse, error)

ParseGetAzureFilesResponse parses an HTTP response from a GetAzureFilesWithResponse call

func (GetAzureFilesResponse) Status

func (r GetAzureFilesResponse) Status() string

Status returns HTTPResponse.Status

func (GetAzureFilesResponse) StatusCode

func (r GetAzureFilesResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type GetAzureMachineLearningWorkspaceResponse

type GetAzureMachineLearningWorkspaceResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON200      *AzureMachineLearningDetail
	JSONDefault  *Error
}

func ParseGetAzureMachineLearningWorkspaceResponse

func ParseGetAzureMachineLearningWorkspaceResponse(rsp *http.Response) (*GetAzureMachineLearningWorkspaceResponse, error)

ParseGetAzureMachineLearningWorkspaceResponse parses an HTTP response from a GetAzureMachineLearningWorkspaceWithResponse call

func (GetAzureMachineLearningWorkspaceResponse) Status

Status returns HTTPResponse.Status

func (GetAzureMachineLearningWorkspaceResponse) StatusCode

StatusCode returns HTTPResponse.StatusCode

type GetAzureManagedlustreResponse

type GetAzureManagedlustreResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON200      *AzureManagedLustre
	JSONDefault  *Error
}

func ParseGetAzureManagedlustreResponse

func ParseGetAzureManagedlustreResponse(rsp *http.Response) (*GetAzureManagedlustreResponse, error)

ParseGetAzureManagedlustreResponse parses an HTTP response from a GetAzureManagedlustreWithResponse call

func (GetAzureManagedlustreResponse) Status

Status returns HTTPResponse.Status

func (GetAzureManagedlustreResponse) StatusCode

func (r GetAzureManagedlustreResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type GetAzureNetappfilesResponse

type GetAzureNetappfilesResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON200      *AzureNetAppFiles
	JSONDefault  *Error
}

func ParseGetAzureNetappfilesResponse

func ParseGetAzureNetappfilesResponse(rsp *http.Response) (*GetAzureNetappfilesResponse, error)

ParseGetAzureNetappfilesResponse parses an HTTP response from a GetAzureNetappfilesWithResponse call

func (GetAzureNetappfilesResponse) Status

Status returns HTTPResponse.Status

func (GetAzureNetappfilesResponse) StatusCode

func (r GetAzureNetappfilesResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type GetBucketsParams

type GetBucketsParams struct {
	// Permission Permission to filter the bucket by
	Permission *string `form:"permission,omitempty" json:"permission,omitempty"`

	// Provisioned Filter buckets by if they are provisioned or not
	Provisioned *bool `form:"provisioned,omitempty" json:"provisioned,omitempty"`
}

GetBucketsParams defines parameters for GetBuckets.

type GetBucketsResponse

type GetBucketsResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON200      *[]Bucket
	JSONDefault  *Error
}

func ParseGetBucketsResponse

func ParseGetBucketsResponse(rsp *http.Response) (*GetBucketsResponse, error)

ParseGetBucketsResponse parses an HTTP response from a GetBucketsWithResponse call

func (GetBucketsResponse) Status

func (r GetBucketsResponse) Status() string

Status returns HTTPResponse.Status

func (GetBucketsResponse) StatusCode

func (r GetBucketsResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type GetCloudAccountBillingResponse

type GetCloudAccountBillingResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON200      *BillingResponse
	JSONDefault  *Error
}

func ParseGetCloudAccountBillingResponse

func ParseGetCloudAccountBillingResponse(rsp *http.Response) (*GetCloudAccountBillingResponse, error)

ParseGetCloudAccountBillingResponse parses an HTTP response from a GetCloudAccountBillingWithResponse call

func (GetCloudAccountBillingResponse) Status

Status returns HTTPResponse.Status

func (GetCloudAccountBillingResponse) StatusCode

func (r GetCloudAccountBillingResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type GetCloudAccountResponse

type GetCloudAccountResponse struct {
	Billing      CloudAccountBilling                `json:"billing"`
	CreatedAt    time.Time                          `json:"createdAt"`
	Credentials  CloudAccountCredentials            `json:"credentials"`
	Csp          *string                            `json:"csp"`
	CspId        *string                            `json:"cspId"`
	EncryptKey   *string                            `json:"encryptKey,omitempty"`
	GovCloud     *bool                              `json:"govCloud,omitempty"`
	Id           string                             `json:"id"`
	Name         *string                            `json:"name"`
	Networks     *[]Infrastructure                  `json:"networks"`
	Organization string                             `json:"organization"`
	Permissions  map[string]CloudAccountPermissions `json:"permissions"`
	UpdatedAt    time.Time                          `json:"updatedAt"`
}

GetCloudAccountResponse defines model for GetCloudAccountResponse.

type GetClusterMetricsOutputBody

type GetClusterMetricsOutputBody struct {
	DataPoints *[]ClusterMetricsDataPoint `json:"dataPoints"`
}

GetClusterMetricsOutputBody defines model for GetClusterMetricsOutputBody.

type GetClusterNodesParams

type GetClusterNodesParams struct {
	// Type Optional filter by node type
	Type *GetClusterNodesParamsType `form:"type,omitempty" json:"type,omitempty"`
}

GetClusterNodesParams defines parameters for GetClusterNodes.

type GetClusterNodesParamsType

type GetClusterNodesParamsType string

GetClusterNodesParamsType defines parameters for GetClusterNodes.

const (
	GetClusterNodesParamsTypeCompute    GetClusterNodesParamsType = "compute"
	GetClusterNodesParamsTypeController GetClusterNodesParamsType = "controller"
)

Defines values for GetClusterNodesParamsType.

type GetClusterNodesResponse

type GetClusterNodesResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON200      *[]ClusterNodeResponse
	JSONDefault  *Error
}

func ParseGetClusterNodesResponse

func ParseGetClusterNodesResponse(rsp *http.Response) (*GetClusterNodesResponse, error)

ParseGetClusterNodesResponse parses an HTTP response from a GetClusterNodesWithResponse call

func (GetClusterNodesResponse) Status

func (r GetClusterNodesResponse) Status() string

Status returns HTTPResponse.Status

func (GetClusterNodesResponse) StatusCode

func (r GetClusterNodesResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type GetClustersResponse

type GetClustersResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON200      *[]GeneralCluster
	JSONDefault  *Error
}

func ParseGetClustersResponse

func ParseGetClustersResponse(rsp *http.Response) (*GetClustersResponse, error)

ParseGetClustersResponse parses an HTTP response from a GetClustersWithResponse call

func (GetClustersResponse) Status

func (r GetClustersResponse) Status() string

Status returns HTTPResponse.Status

func (GetClustersResponse) StatusCode

func (r GetClustersResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type GetFeaturePreviewMarkdownResponse

type GetFeaturePreviewMarkdownResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON200      *string
	JSONDefault  *Error
}

func ParseGetFeaturePreviewMarkdownResponse

func ParseGetFeaturePreviewMarkdownResponse(rsp *http.Response) (*GetFeaturePreviewMarkdownResponse, error)

ParseGetFeaturePreviewMarkdownResponse parses an HTTP response from a GetFeaturePreviewMarkdownWithResponse call

func (GetFeaturePreviewMarkdownResponse) Status

Status returns HTTPResponse.Status

func (GetFeaturePreviewMarkdownResponse) StatusCode

func (r GetFeaturePreviewMarkdownResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type GetFeaturePreviewsResponse

type GetFeaturePreviewsResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON200      *[]Feature
	JSONDefault  *Error
}

func ParseGetFeaturePreviewsResponse

func ParseGetFeaturePreviewsResponse(rsp *http.Response) (*GetFeaturePreviewsResponse, error)

ParseGetFeaturePreviewsResponse parses an HTTP response from a GetFeaturePreviewsWithResponse call

func (GetFeaturePreviewsResponse) Status

Status returns HTTPResponse.Status

func (GetFeaturePreviewsResponse) StatusCode

func (r GetFeaturePreviewsResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type GetGoogleBucketResponse

type GetGoogleBucketResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON200      *GoogleBucket
	JSONDefault  *Error
}

func ParseGetGoogleBucketResponse

func ParseGetGoogleBucketResponse(rsp *http.Response) (*GetGoogleBucketResponse, error)

ParseGetGoogleBucketResponse parses an HTTP response from a GetGoogleBucketWithResponse call

func (GetGoogleBucketResponse) Status

func (r GetGoogleBucketResponse) Status() string

Status returns HTTPResponse.Status

func (GetGoogleBucketResponse) StatusCode

func (r GetGoogleBucketResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type GetGoogleDiskResponse

type GetGoogleDiskResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON200      *GoogleDisk
	JSONDefault  *Error
}

func ParseGetGoogleDiskResponse

func ParseGetGoogleDiskResponse(rsp *http.Response) (*GetGoogleDiskResponse, error)

ParseGetGoogleDiskResponse parses an HTTP response from a GetGoogleDiskWithResponse call

func (GetGoogleDiskResponse) Status

func (r GetGoogleDiskResponse) Status() string

Status returns HTTPResponse.Status

func (GetGoogleDiskResponse) StatusCode

func (r GetGoogleDiskResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type GetGoogleFilestoreResponse

type GetGoogleFilestoreResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON200      *GoogleFilestore
	JSONDefault  *Error
}

func ParseGetGoogleFilestoreResponse

func ParseGetGoogleFilestoreResponse(rsp *http.Response) (*GetGoogleFilestoreResponse, error)

ParseGetGoogleFilestoreResponse parses an HTTP response from a GetGoogleFilestoreWithResponse call

func (GetGoogleFilestoreResponse) Status

Status returns HTTPResponse.Status

func (GetGoogleFilestoreResponse) StatusCode

func (r GetGoogleFilestoreResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type GetGroupCapacityReservationsParams

type GetGroupCapacityReservationsParams struct {
	// Csp Filter by cloud service provider
	Csp *string `form:"csp,omitempty" json:"csp,omitempty"`
}

GetGroupCapacityReservationsParams defines parameters for GetGroupCapacityReservations.

type GetGroupCapacityReservationsResponse

type GetGroupCapacityReservationsResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON200      *[]ReservationItem
	JSONDefault  *Error
}

func ParseGetGroupCapacityReservationsResponse

func ParseGetGroupCapacityReservationsResponse(rsp *http.Response) (*GetGroupCapacityReservationsResponse, error)

ParseGetGroupCapacityReservationsResponse parses an HTTP response from a GetGroupCapacityReservationsWithResponse call

func (GetGroupCapacityReservationsResponse) Status

Status returns HTTPResponse.Status

func (GetGroupCapacityReservationsResponse) StatusCode

StatusCode returns HTTPResponse.StatusCode

type GetGroupsParams

type GetGroupsParams struct {
	// Provider Filters groups that cannot use this provider. This is a legacy query parameter, only used with the provider system and base infrastructure. For cloud accounts, use the 'network' parameter instead to filter.
	Provider *GetGroupsParamsProvider `form:"provider,omitempty" json:"provider,omitempty"`

	// Network Only return groups that have access to this network.
	Network *string `form:"network,omitempty" json:"network,omitempty"`
}

GetGroupsParams defines parameters for GetGroups.

type GetGroupsParamsProvider

type GetGroupsParamsProvider string

GetGroupsParamsProvider defines parameters for GetGroups.

const (
	GetGroupsParamsProviderAwsSlurm    GetGroupsParamsProvider = "aws-slurm"
	GetGroupsParamsProviderAzureSlurm  GetGroupsParamsProvider = "azure-slurm"
	GetGroupsParamsProviderExisting    GetGroupsParamsProvider = "existing"
	GetGroupsParamsProviderGoogleSlurm GetGroupsParamsProvider = "google-slurm"
)

Defines values for GetGroupsParamsProvider.

type GetGroupsResponse

type GetGroupsResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON200      *[]Group
	JSONDefault  *Error
}

func ParseGetGroupsResponse

func ParseGetGroupsResponse(rsp *http.Response) (*GetGroupsResponse, error)

ParseGetGroupsResponse parses an HTTP response from a GetGroupsWithResponse call

func (GetGroupsResponse) Status

func (r GetGroupsResponse) Status() string

Status returns HTTPResponse.Status

func (GetGroupsResponse) StatusCode

func (r GetGroupsResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type GetHammerspaceResponse

type GetHammerspaceResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON200      *Hammerspace
	JSONDefault  *Error
}

func ParseGetHammerspaceResponse

func ParseGetHammerspaceResponse(rsp *http.Response) (*GetHammerspaceResponse, error)

ParseGetHammerspaceResponse parses an HTTP response from a GetHammerspaceWithResponse call

func (GetHammerspaceResponse) Status

func (r GetHammerspaceResponse) Status() string

Status returns HTTPResponse.Status

func (GetHammerspaceResponse) StatusCode

func (r GetHammerspaceResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type GetHealthCheckResponse

type GetHealthCheckResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON200      *string
	JSONDefault  *Error
}

func ParseGetHealthCheckResponse

func ParseGetHealthCheckResponse(rsp *http.Response) (*GetHealthCheckResponse, error)

ParseGetHealthCheckResponse parses an HTTP response from a GetHealthCheckWithResponse call

func (GetHealthCheckResponse) Status

func (r GetHealthCheckResponse) Status() string

Status returns HTTPResponse.Status

func (GetHealthCheckResponse) StatusCode

func (r GetHealthCheckResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type GetHelmChartDetailsResponse

type GetHelmChartDetailsResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON200      *HelmChartDetails
	JSONDefault  *Error
}

func ParseGetHelmChartDetailsResponse

func ParseGetHelmChartDetailsResponse(rsp *http.Response) (*GetHelmChartDetailsResponse, error)

ParseGetHelmChartDetailsResponse parses an HTTP response from a GetHelmChartDetailsWithResponse call

func (GetHelmChartDetailsResponse) Status

Status returns HTTPResponse.Status

func (GetHelmChartDetailsResponse) StatusCode

func (r GetHelmChartDetailsResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type GetHelmChartHistoryResponse

type GetHelmChartHistoryResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON200      *[]HelmChartHistoryEntry
	JSONDefault  *Error
}

func ParseGetHelmChartHistoryResponse

func ParseGetHelmChartHistoryResponse(rsp *http.Response) (*GetHelmChartHistoryResponse, error)

ParseGetHelmChartHistoryResponse parses an HTTP response from a GetHelmChartHistoryWithResponse call

func (GetHelmChartHistoryResponse) Status

Status returns HTTPResponse.Status

func (GetHelmChartHistoryResponse) StatusCode

func (r GetHelmChartHistoryResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type GetHelmChartValuesParams

type GetHelmChartValuesParams struct {
	// RepoURL The URL of the Helm repository.
	RepoURL *string `form:"repoURL,omitempty" json:"repoURL,omitempty"`

	// Version The version of the Helm chart.
	Version *string `form:"version,omitempty" json:"version,omitempty"`

	// ChartName The name of the Helm chart.
	ChartName *string `form:"chartName,omitempty" json:"chartName,omitempty"`

	// RepoName The name of the Helm repository.
	RepoName *string `form:"repoName,omitempty" json:"repoName,omitempty"`
}

GetHelmChartValuesParams defines parameters for GetHelmChartValues.

type GetHelmChartValuesResponse

type GetHelmChartValuesResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON200      *HelmChartValuesOutputBody
	JSONDefault  *Error
}

func ParseGetHelmChartValuesResponse

func ParseGetHelmChartValuesResponse(rsp *http.Response) (*GetHelmChartValuesResponse, error)

ParseGetHelmChartValuesResponse parses an HTTP response from a GetHelmChartValuesWithResponse call

func (GetHelmChartValuesResponse) Status

Status returns HTTPResponse.Status

func (GetHelmChartValuesResponse) StatusCode

func (r GetHelmChartValuesResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type GetInstanceFactsResponse

type GetInstanceFactsResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON200      *Fact
	JSONDefault  *Error
}

func ParseGetInstanceFactsResponse

func ParseGetInstanceFactsResponse(rsp *http.Response) (*GetInstanceFactsResponse, error)

ParseGetInstanceFactsResponse parses an HTTP response from a GetInstanceFactsWithResponse call

func (GetInstanceFactsResponse) Status

func (r GetInstanceFactsResponse) Status() string

Status returns HTTPResponse.Status

func (GetInstanceFactsResponse) StatusCode

func (r GetInstanceFactsResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type GetInstancesResponse

type GetInstancesResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON200      *[]Instance
	JSONDefault  *Error
}

func ParseGetInstancesResponse

func ParseGetInstancesResponse(rsp *http.Response) (*GetInstancesResponse, error)

ParseGetInstancesResponse parses an HTTP response from a GetInstancesWithResponse call

func (GetInstancesResponse) Status

func (r GetInstancesResponse) Status() string

Status returns HTTPResponse.Status

func (GetInstancesResponse) StatusCode

func (r GetInstancesResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type GetIpsParams

type GetIpsParams struct {
	// Csp The cloud service provider for the IP.
	Csp *string `form:"csp,omitempty" json:"csp,omitempty"`

	// Region The region where the IP is provisioned.
	Region *string `form:"region,omitempty" json:"region,omitempty"`

	// Provisioned If provided, will filter the response based on the provisioned status.
	Provisioned *bool `form:"provisioned,omitempty" json:"provisioned,omitempty"`
}

GetIpsParams defines parameters for GetIps.

type GetIpsResponse

type GetIpsResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON200      *[]Ip
	JSONDefault  *Error
}

func ParseGetIpsResponse

func ParseGetIpsResponse(rsp *http.Response) (*GetIpsResponse, error)

ParseGetIpsResponse parses an HTTP response from a GetIpsWithResponse call

func (GetIpsResponse) Status

func (r GetIpsResponse) Status() string

Status returns HTTPResponse.Status

func (GetIpsResponse) StatusCode

func (r GetIpsResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type GetKeysResponse

type GetKeysResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON200      *Jwks
	JSONDefault  *Error
}

func ParseGetKeysResponse

func ParseGetKeysResponse(rsp *http.Response) (*GetKeysResponse, error)

ParseGetKeysResponse parses an HTTP response from a GetKeysWithResponse call

func (GetKeysResponse) Status

func (r GetKeysResponse) Status() string

Status returns HTTPResponse.Status

func (GetKeysResponse) StatusCode

func (r GetKeysResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type GetKubernetesNamespacesResponse

type GetKubernetesNamespacesResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON200      *[]string
	JSONDefault  *Error
}

func ParseGetKubernetesNamespacesResponse

func ParseGetKubernetesNamespacesResponse(rsp *http.Response) (*GetKubernetesNamespacesResponse, error)

ParseGetKubernetesNamespacesResponse parses an HTTP response from a GetKubernetesNamespacesWithResponse call

func (GetKubernetesNamespacesResponse) Status

Status returns HTTPResponse.Status

func (GetKubernetesNamespacesResponse) StatusCode

func (r GetKubernetesNamespacesResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type GetKubernetesNodesResponse

type GetKubernetesNodesResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON200      *[]NodeResponse
	JSONDefault  *Error
}

func ParseGetKubernetesNodesResponse

func ParseGetKubernetesNodesResponse(rsp *http.Response) (*GetKubernetesNodesResponse, error)

ParseGetKubernetesNodesResponse parses an HTTP response from a GetKubernetesNodesWithResponse call

func (GetKubernetesNodesResponse) Status

Status returns HTTPResponse.Status

func (GetKubernetesNodesResponse) StatusCode

func (r GetKubernetesNodesResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type GetKubernetesPersistentVolumesResponse

type GetKubernetesPersistentVolumesResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON200      *[]PvResponse
	JSONDefault  *Error
}

func ParseGetKubernetesPersistentVolumesResponse

func ParseGetKubernetesPersistentVolumesResponse(rsp *http.Response) (*GetKubernetesPersistentVolumesResponse, error)

ParseGetKubernetesPersistentVolumesResponse parses an HTTP response from a GetKubernetesPersistentVolumesWithResponse call

func (GetKubernetesPersistentVolumesResponse) Status

Status returns HTTPResponse.Status

func (GetKubernetesPersistentVolumesResponse) StatusCode

StatusCode returns HTTPResponse.StatusCode

type GetLustreParams

type GetLustreParams struct {
	// Permission Permission to filter the Lustre by
	Permission *string `form:"permission,omitempty" json:"permission,omitempty"`

	// Provisioned Filter Lustre by if they are provisioned or not
	Provisioned *bool `form:"provisioned,omitempty" json:"provisioned,omitempty"`
}

GetLustreParams defines parameters for GetLustre.

type GetLustreResponse

type GetLustreResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON200      *[]Lustre
	JSONDefault  *Error
}

func ParseGetLustreResponse

func ParseGetLustreResponse(rsp *http.Response) (*GetLustreResponse, error)

ParseGetLustreResponse parses an HTTP response from a GetLustreWithResponse call

func (GetLustreResponse) Status

func (r GetLustreResponse) Status() string

Status returns HTTPResponse.Status

func (GetLustreResponse) StatusCode

func (r GetLustreResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type GetMachineLearningWorkspacesParams

type GetMachineLearningWorkspacesParams struct {
	// Csp The cloud service provider for the MACHINELEARNING WORKSPACE.
	Csp *string `form:"csp,omitempty" json:"csp,omitempty"`

	// Region The region where the MACHINELEARNING WORKSPACE is provisioned.
	Region *string `form:"region,omitempty" json:"region,omitempty"`

	// Provisioned If provided, will filter the response based on the provisioned status.
	Provisioned *bool `form:"provisioned,omitempty" json:"provisioned,omitempty"`
}

GetMachineLearningWorkspacesParams defines parameters for GetMachineLearningWorkspaces.

type GetMachineLearningWorkspacesResponse

type GetMachineLearningWorkspacesResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON200      *[]MachineLearningWorkspace
	JSONDefault  *Error
}

func ParseGetMachineLearningWorkspacesResponse

func ParseGetMachineLearningWorkspacesResponse(rsp *http.Response) (*GetMachineLearningWorkspacesResponse, error)

ParseGetMachineLearningWorkspacesResponse parses an HTTP response from a GetMachineLearningWorkspacesWithResponse call

func (GetMachineLearningWorkspacesResponse) Status

Status returns HTTPResponse.Status

func (GetMachineLearningWorkspacesResponse) StatusCode

StatusCode returns HTTPResponse.StatusCode

type GetManagedClusterMetricsResponse

type GetManagedClusterMetricsResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON200      *GetClusterMetricsOutputBody
	JSONDefault  *Error
}

func ParseGetManagedClusterMetricsResponse

func ParseGetManagedClusterMetricsResponse(rsp *http.Response) (*GetManagedClusterMetricsResponse, error)

ParseGetManagedClusterMetricsResponse parses an HTTP response from a GetManagedClusterMetricsWithResponse call

func (GetManagedClusterMetricsResponse) Status

Status returns HTTPResponse.Status

func (GetManagedClusterMetricsResponse) StatusCode

func (r GetManagedClusterMetricsResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type GetManagedClusterNodeMetricsResponse

type GetManagedClusterNodeMetricsResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON200      *GetNodeMetricsOutputBody
	JSONDefault  *Error
}

func ParseGetManagedClusterNodeMetricsResponse

func ParseGetManagedClusterNodeMetricsResponse(rsp *http.Response) (*GetManagedClusterNodeMetricsResponse, error)

ParseGetManagedClusterNodeMetricsResponse parses an HTTP response from a GetManagedClusterNodeMetricsWithResponse call

func (GetManagedClusterNodeMetricsResponse) Status

Status returns HTTPResponse.Status

func (GetManagedClusterNodeMetricsResponse) StatusCode

StatusCode returns HTTPResponse.StatusCode

type GetManagedClusterPermissionsResponse

type GetManagedClusterPermissionsResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON200      *ManagedClusterPermissionsResponse
	JSONDefault  *Error
}

func ParseGetManagedClusterPermissionsResponse

func ParseGetManagedClusterPermissionsResponse(rsp *http.Response) (*GetManagedClusterPermissionsResponse, error)

ParseGetManagedClusterPermissionsResponse parses an HTTP response from a GetManagedClusterPermissionsWithResponse call

func (GetManagedClusterPermissionsResponse) Status

Status returns HTTPResponse.Status

func (GetManagedClusterPermissionsResponse) StatusCode

StatusCode returns HTTPResponse.StatusCode

type GetManagedClusterResponse

type GetManagedClusterResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON200      *ManagedClusterOutputBody
	JSONDefault  *Error
}

func ParseGetManagedClusterResponse

func ParseGetManagedClusterResponse(rsp *http.Response) (*GetManagedClusterResponse, error)

ParseGetManagedClusterResponse parses an HTTP response from a GetManagedClusterWithResponse call

func (GetManagedClusterResponse) Status

func (r GetManagedClusterResponse) Status() string

Status returns HTTPResponse.Status

func (GetManagedClusterResponse) StatusCode

func (r GetManagedClusterResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type GetMarketplaceItemDescriptionResponse

type GetMarketplaceItemDescriptionResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON200      *string
	JSONDefault  *Error
}

func ParseGetMarketplaceItemDescriptionResponse

func ParseGetMarketplaceItemDescriptionResponse(rsp *http.Response) (*GetMarketplaceItemDescriptionResponse, error)

ParseGetMarketplaceItemDescriptionResponse parses an HTTP response from a GetMarketplaceItemDescriptionWithResponse call

func (GetMarketplaceItemDescriptionResponse) Status

Status returns HTTPResponse.Status

func (GetMarketplaceItemDescriptionResponse) StatusCode

StatusCode returns HTTPResponse.StatusCode

type GetMarketplaceItemYamlResponse

type GetMarketplaceItemYamlResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON200      *OrderedMap
	JSONDefault  *Error
}

func ParseGetMarketplaceItemYamlResponse

func ParseGetMarketplaceItemYamlResponse(rsp *http.Response) (*GetMarketplaceItemYamlResponse, error)

ParseGetMarketplaceItemYamlResponse parses an HTTP response from a GetMarketplaceItemYamlWithResponse call

func (GetMarketplaceItemYamlResponse) Status

Status returns HTTPResponse.Status

func (GetMarketplaceItemYamlResponse) StatusCode

func (r GetMarketplaceItemYamlResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type GetMfaSettingsOutputBody

type GetMfaSettingsOutputBody struct {
	// Enabled Whether MFA is enabled for the user
	Enabled bool `json:"enabled"`

	// MfaSettings List of configured MFA methods
	MfaSettings *[]MfaSettingResponse `json:"mfaSettings"`
}

GetMfaSettingsOutputBody defines model for GetMfaSettingsOutputBody.

type GetMfaSettingsResponse

type GetMfaSettingsResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON200      *GetMfaSettingsOutputBody
	JSONDefault  *Error
}

func ParseGetMfaSettingsResponse

func ParseGetMfaSettingsResponse(rsp *http.Response) (*GetMfaSettingsResponse, error)

ParseGetMfaSettingsResponse parses an HTTP response from a GetMfaSettingsWithResponse call

func (GetMfaSettingsResponse) Status

func (r GetMfaSettingsResponse) Status() string

Status returns HTTPResponse.Status

func (GetMfaSettingsResponse) StatusCode

func (r GetMfaSettingsResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type GetNetappOntapVolumesResponse

type GetNetappOntapVolumesResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON200      *[]SingleVolume
	JSONDefault  *Error
}

func ParseGetNetappOntapVolumesResponse

func ParseGetNetappOntapVolumesResponse(rsp *http.Response) (*GetNetappOntapVolumesResponse, error)

ParseGetNetappOntapVolumesResponse parses an HTTP response from a GetNetappOntapVolumesWithResponse call

func (GetNetappOntapVolumesResponse) Status

Status returns HTTPResponse.Status

func (GetNetappOntapVolumesResponse) StatusCode

func (r GetNetappOntapVolumesResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type GetNetappontapResponse

type GetNetappontapResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON200      *NetAppOntap
	JSONDefault  *Error
}

func ParseGetNetappontapResponse

func ParseGetNetappontapResponse(rsp *http.Response) (*GetNetappontapResponse, error)

ParseGetNetappontapResponse parses an HTTP response from a GetNetappontapWithResponse call

func (GetNetappontapResponse) Status

func (r GetNetappontapResponse) Status() string

Status returns HTTPResponse.Status

func (GetNetappontapResponse) StatusCode

func (r GetNetappontapResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type GetNetworksResponse

type GetNetworksResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON200      *[]Network
	JSONDefault  *Error
}

func ParseGetNetworksResponse

func ParseGetNetworksResponse(rsp *http.Response) (*GetNetworksResponse, error)

ParseGetNetworksResponse parses an HTTP response from a GetNetworksWithResponse call

func (GetNetworksResponse) Status

func (r GetNetworksResponse) Status() string

Status returns HTTPResponse.Status

func (GetNetworksResponse) StatusCode

func (r GetNetworksResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type GetNfsParams

type GetNfsParams struct {
	// Permission Permission to filter the NFS by
	Permission *GetNfsParamsPermission `form:"permission,omitempty" json:"permission,omitempty"`

	// Provisioned Filter NFS by if they are provisioned or not
	Provisioned *bool `form:"provisioned,omitempty" json:"provisioned,omitempty"`
}

GetNfsParams defines parameters for GetNfs.

type GetNfsParamsPermission

type GetNfsParamsPermission string

GetNfsParamsPermission defines parameters for GetNfs.

const (
	Edit  GetNfsParamsPermission = "edit"
	Mount GetNfsParamsPermission = "mount"
)

Defines values for GetNfsParamsPermission.

type GetNfsResponse

type GetNfsResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON200      *[]Nfs
	JSONDefault  *Error
}

func ParseGetNfsResponse

func ParseGetNfsResponse(rsp *http.Response) (*GetNfsResponse, error)

ParseGetNfsResponse parses an HTTP response from a GetNfsWithResponse call

func (GetNfsResponse) Status

func (r GetNfsResponse) Status() string

Status returns HTTPResponse.Status

func (GetNfsResponse) StatusCode

func (r GetNfsResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type GetNodeMetricsOutputBody

type GetNodeMetricsOutputBody struct {
	DataPoints *[]MetricsDataPoint `json:"dataPoints"`
	Hostname   string              `json:"hostname"`
}

GetNodeMetricsOutputBody defines model for GetNodeMetricsOutputBody.

type GetNotificationsOptionsResponse

type GetNotificationsOptionsResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON200      *[]NotificationCategory
	JSONDefault  *Error
}

func ParseGetNotificationsOptionsResponse

func ParseGetNotificationsOptionsResponse(rsp *http.Response) (*GetNotificationsOptionsResponse, error)

ParseGetNotificationsOptionsResponse parses an HTTP response from a GetNotificationsOptionsWithResponse call

func (GetNotificationsOptionsResponse) Status

Status returns HTTPResponse.Status

func (GetNotificationsOptionsResponse) StatusCode

func (r GetNotificationsOptionsResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type GetNotificationsParams

type GetNotificationsParams struct {
	// Limit Limit the number of notifications returned.
	Limit *int64 `form:"limit,omitempty" json:"limit,omitempty"`

	// Skip Number of notifications to skip.
	Skip *int64 `form:"skip,omitempty" json:"skip,omitempty"`

	// Read Filter notifications by read status.
	Read *bool `form:"read,omitempty" json:"read,omitempty"`
}

GetNotificationsParams defines parameters for GetNotifications.

type GetNotificationsResponse

type GetNotificationsResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON200      *[]Notification
	JSONDefault  *Error
}

func ParseGetNotificationsResponse

func ParseGetNotificationsResponse(rsp *http.Response) (*GetNotificationsResponse, error)

ParseGetNotificationsResponse parses an HTTP response from a GetNotificationsWithResponse call

func (GetNotificationsResponse) Status

func (r GetNotificationsResponse) Status() string

Status returns HTTPResponse.Status

func (GetNotificationsResponse) StatusCode

func (r GetNotificationsResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type GetOidcConfigurationResponse

type GetOidcConfigurationResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON200      *OpenIDConfiguration
	JSONDefault  *Error
}

func ParseGetOidcConfigurationResponse

func ParseGetOidcConfigurationResponse(rsp *http.Response) (*GetOidcConfigurationResponse, error)

ParseGetOidcConfigurationResponse parses an HTTP response from a GetOidcConfigurationWithResponse call

func (GetOidcConfigurationResponse) Status

Status returns HTTPResponse.Status

func (GetOidcConfigurationResponse) StatusCode

func (r GetOidcConfigurationResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type GetOrganizationAuthMethodLdapResponse

type GetOrganizationAuthMethodLdapResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON200      *Ldap
	JSONDefault  *Error
}

func ParseGetOrganizationAuthMethodLdapResponse

func ParseGetOrganizationAuthMethodLdapResponse(rsp *http.Response) (*GetOrganizationAuthMethodLdapResponse, error)

ParseGetOrganizationAuthMethodLdapResponse parses an HTTP response from a GetOrganizationAuthMethodLdapWithResponse call

func (GetOrganizationAuthMethodLdapResponse) Status

Status returns HTTPResponse.Status

func (GetOrganizationAuthMethodLdapResponse) StatusCode

StatusCode returns HTTPResponse.StatusCode

type GetOrganizationAuthMethodOidcResponse

type GetOrganizationAuthMethodOidcResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON200      *Oidc
	JSONDefault  *Error
}

func ParseGetOrganizationAuthMethodOidcResponse

func ParseGetOrganizationAuthMethodOidcResponse(rsp *http.Response) (*GetOrganizationAuthMethodOidcResponse, error)

ParseGetOrganizationAuthMethodOidcResponse parses an HTTP response from a GetOrganizationAuthMethodOidcWithResponse call

func (GetOrganizationAuthMethodOidcResponse) Status

Status returns HTTPResponse.Status

func (GetOrganizationAuthMethodOidcResponse) StatusCode

StatusCode returns HTTPResponse.StatusCode

type GetOrganizationAuthMethodsResponse

type GetOrganizationAuthMethodsResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON200      *[]AuthMethod
	JSONDefault  *Error
}

func ParseGetOrganizationAuthMethodsResponse

func ParseGetOrganizationAuthMethodsResponse(rsp *http.Response) (*GetOrganizationAuthMethodsResponse, error)

ParseGetOrganizationAuthMethodsResponse parses an HTTP response from a GetOrganizationAuthMethodsWithResponse call

func (GetOrganizationAuthMethodsResponse) Status

Status returns HTTPResponse.Status

func (GetOrganizationAuthMethodsResponse) StatusCode

func (r GetOrganizationAuthMethodsResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type GetOrganizationBootstrapScriptsParams

type GetOrganizationBootstrapScriptsParams struct {
	// Type The type of the bootstrap script.
	Type *string `form:"type,omitempty" json:"type,omitempty"`
}

GetOrganizationBootstrapScriptsParams defines parameters for GetOrganizationBootstrapScripts.

type GetOrganizationBootstrapScriptsResponse

type GetOrganizationBootstrapScriptsResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON200      *[]BootstrapScript
	JSONDefault  *Error
}

func ParseGetOrganizationBootstrapScriptsResponse

func ParseGetOrganizationBootstrapScriptsResponse(rsp *http.Response) (*GetOrganizationBootstrapScriptsResponse, error)

ParseGetOrganizationBootstrapScriptsResponse parses an HTTP response from a GetOrganizationBootstrapScriptsWithResponse call

func (GetOrganizationBootstrapScriptsResponse) Status

Status returns HTTPResponse.Status

func (GetOrganizationBootstrapScriptsResponse) StatusCode

StatusCode returns HTTPResponse.StatusCode

type GetOrganizationCloudAccountAccessResponse

type GetOrganizationCloudAccountAccessResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON200      *GetAccessResponse
	JSONDefault  *Error
}

func ParseGetOrganizationCloudAccountAccessResponse

func ParseGetOrganizationCloudAccountAccessResponse(rsp *http.Response) (*GetOrganizationCloudAccountAccessResponse, error)

ParseGetOrganizationCloudAccountAccessResponse parses an HTTP response from a GetOrganizationCloudAccountAccessWithResponse call

func (GetOrganizationCloudAccountAccessResponse) Status

Status returns HTTPResponse.Status

func (GetOrganizationCloudAccountAccessResponse) StatusCode

StatusCode returns HTTPResponse.StatusCode

type GetOrganizationCloudAccountNetworkResponse

type GetOrganizationCloudAccountNetworkResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON200      *Infrastructure
	JSONDefault  *Error
}

func ParseGetOrganizationCloudAccountNetworkResponse

func ParseGetOrganizationCloudAccountNetworkResponse(rsp *http.Response) (*GetOrganizationCloudAccountNetworkResponse, error)

ParseGetOrganizationCloudAccountNetworkResponse parses an HTTP response from a GetOrganizationCloudAccountNetworkWithResponse call

func (GetOrganizationCloudAccountNetworkResponse) Status

Status returns HTTPResponse.Status

func (GetOrganizationCloudAccountNetworkResponse) StatusCode

StatusCode returns HTTPResponse.StatusCode

type GetOrganizationCloudAccountNetworksResponse

type GetOrganizationCloudAccountNetworksResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON200      *[]Infrastructure
	JSONDefault  *Error
}

func ParseGetOrganizationCloudAccountNetworksResponse

func ParseGetOrganizationCloudAccountNetworksResponse(rsp *http.Response) (*GetOrganizationCloudAccountNetworksResponse, error)

ParseGetOrganizationCloudAccountNetworksResponse parses an HTTP response from a GetOrganizationCloudAccountNetworksWithResponse call

func (GetOrganizationCloudAccountNetworksResponse) Status

Status returns HTTPResponse.Status

func (GetOrganizationCloudAccountNetworksResponse) StatusCode

StatusCode returns HTTPResponse.StatusCode

type GetOrganizationCloudAccountResponse

type GetOrganizationCloudAccountResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON200      *GetCloudAccountResponse
	JSONDefault  *Error
}

func ParseGetOrganizationCloudAccountResponse

func ParseGetOrganizationCloudAccountResponse(rsp *http.Response) (*GetOrganizationCloudAccountResponse, error)

ParseGetOrganizationCloudAccountResponse parses an HTTP response from a GetOrganizationCloudAccountWithResponse call

func (GetOrganizationCloudAccountResponse) Status

Status returns HTTPResponse.Status

func (GetOrganizationCloudAccountResponse) StatusCode

StatusCode returns HTTPResponse.StatusCode

type GetOrganizationCloudAccountsResponse

type GetOrganizationCloudAccountsResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON200      *[]CloudAccount
	JSONDefault  *Error
}

func ParseGetOrganizationCloudAccountsResponse

func ParseGetOrganizationCloudAccountsResponse(rsp *http.Response) (*GetOrganizationCloudAccountsResponse, error)

ParseGetOrganizationCloudAccountsResponse parses an HTTP response from a GetOrganizationCloudAccountsWithResponse call

func (GetOrganizationCloudAccountsResponse) Status

Status returns HTTPResponse.Status

func (GetOrganizationCloudAccountsResponse) StatusCode

StatusCode returns HTTPResponse.StatusCode

type GetOrganizationGroupsParams

type GetOrganizationGroupsParams struct {
	// Limit Maximum number of groups to return
	Limit *int64 `form:"limit,omitempty" json:"limit,omitempty"`

	// Skip Number of groups to skip
	Skip *int64 `form:"skip,omitempty" json:"skip,omitempty"`
}

GetOrganizationGroupsParams defines parameters for GetOrganizationGroups.

type GetOrganizationGroupsResponse

type GetOrganizationGroupsResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON200      *[]Group
	JSONDefault  *Error
}

func ParseGetOrganizationGroupsResponse

func ParseGetOrganizationGroupsResponse(rsp *http.Response) (*GetOrganizationGroupsResponse, error)

ParseGetOrganizationGroupsResponse parses an HTTP response from a GetOrganizationGroupsWithResponse call

func (GetOrganizationGroupsResponse) Status

Status returns HTTPResponse.Status

func (GetOrganizationGroupsResponse) StatusCode

func (r GetOrganizationGroupsResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type GetOrganizationLogoResponse

type GetOrganizationLogoResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON200      *string
	JSONDefault  *Error
}

func ParseGetOrganizationLogoResponse

func ParseGetOrganizationLogoResponse(rsp *http.Response) (*GetOrganizationLogoResponse, error)

ParseGetOrganizationLogoResponse parses an HTTP response from a GetOrganizationLogoWithResponse call

func (GetOrganizationLogoResponse) Status

Status returns HTTPResponse.Status

func (GetOrganizationLogoResponse) StatusCode

func (r GetOrganizationLogoResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type GetOrganizationPoliciesResponse

type GetOrganizationPoliciesResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON200      *map[string]Policy
	JSONDefault  *Error
}

func ParseGetOrganizationPoliciesResponse

func ParseGetOrganizationPoliciesResponse(rsp *http.Response) (*GetOrganizationPoliciesResponse, error)

ParseGetOrganizationPoliciesResponse parses an HTTP response from a GetOrganizationPoliciesWithResponse call

func (GetOrganizationPoliciesResponse) Status

Status returns HTTPResponse.Status

func (GetOrganizationPoliciesResponse) StatusCode

func (r GetOrganizationPoliciesResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type GetOrganizationProvisionStatusByInfraIdResponse

type GetOrganizationProvisionStatusByInfraIdResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON200      *[]ProvisionStatusResponseRecord
	JSONDefault  *Error
}

func ParseGetOrganizationProvisionStatusByInfraIdResponse

func ParseGetOrganizationProvisionStatusByInfraIdResponse(rsp *http.Response) (*GetOrganizationProvisionStatusByInfraIdResponse, error)

ParseGetOrganizationProvisionStatusByInfraIdResponse parses an HTTP response from a GetOrganizationProvisionStatusByInfraIdWithResponse call

func (GetOrganizationProvisionStatusByInfraIdResponse) Status

Status returns HTTPResponse.Status

func (GetOrganizationProvisionStatusByInfraIdResponse) StatusCode

StatusCode returns HTTPResponse.StatusCode

type GetOrganizationReservationsResponse

type GetOrganizationReservationsResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON200      *[]ReservationItem
	JSONDefault  *Error
}

func ParseGetOrganizationReservationsResponse

func ParseGetOrganizationReservationsResponse(rsp *http.Response) (*GetOrganizationReservationsResponse, error)

ParseGetOrganizationReservationsResponse parses an HTTP response from a GetOrganizationReservationsWithResponse call

func (GetOrganizationReservationsResponse) Status

Status returns HTTPResponse.Status

func (GetOrganizationReservationsResponse) StatusCode

StatusCode returns HTTPResponse.StatusCode

type GetOrganizationThemeResponse

type GetOrganizationThemeResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON200      *Theme
	JSONDefault  *Error
}

func ParseGetOrganizationThemeResponse

func ParseGetOrganizationThemeResponse(rsp *http.Response) (*GetOrganizationThemeResponse, error)

ParseGetOrganizationThemeResponse parses an HTTP response from a GetOrganizationThemeWithResponse call

func (GetOrganizationThemeResponse) Status

Status returns HTTPResponse.Status

func (GetOrganizationThemeResponse) StatusCode

func (r GetOrganizationThemeResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type GetOrganizationVariablesResponse

type GetOrganizationVariablesResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON200      *map[string]OrganizationVariable
	JSONDefault  *Error
}

func ParseGetOrganizationVariablesResponse

func ParseGetOrganizationVariablesResponse(rsp *http.Response) (*GetOrganizationVariablesResponse, error)

ParseGetOrganizationVariablesResponse parses an HTTP response from a GetOrganizationVariablesWithResponse call

func (GetOrganizationVariablesResponse) Status

Status returns HTTPResponse.Status

func (GetOrganizationVariablesResponse) StatusCode

func (r GetOrganizationVariablesResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type GetOrganizationsResponse

type GetOrganizationsResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON200      *[]Organization
	JSONDefault  *Error
}

func ParseGetOrganizationsResponse

func ParseGetOrganizationsResponse(rsp *http.Response) (*GetOrganizationsResponse, error)

ParseGetOrganizationsResponse parses an HTTP response from a GetOrganizationsWithResponse call

func (GetOrganizationsResponse) Status

func (r GetOrganizationsResponse) Status() string

Status returns HTTPResponse.Status

func (GetOrganizationsResponse) StatusCode

func (r GetOrganizationsResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type GetPlatformAlertsParams

type GetPlatformAlertsParams struct {
	// Limit Maximum number of alerts to return
	Limit *int64 `form:"limit,omitempty" json:"limit,omitempty"`

	// Skip Number of alerts to skip
	Skip *int64 `form:"skip,omitempty" json:"skip,omitempty"`
}

GetPlatformAlertsParams defines parameters for GetPlatformAlerts.

type GetPlatformAlertsResponse

type GetPlatformAlertsResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON200      *[]Alert
	JSONDefault  *Error
}

func ParseGetPlatformAlertsResponse

func ParseGetPlatformAlertsResponse(rsp *http.Response) (*GetPlatformAlertsResponse, error)

ParseGetPlatformAlertsResponse parses an HTTP response from a GetPlatformAlertsWithResponse call

func (GetPlatformAlertsResponse) Status

func (r GetPlatformAlertsResponse) Status() string

Status returns HTTPResponse.Status

func (GetPlatformAlertsResponse) StatusCode

func (r GetPlatformAlertsResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type GetPlatformImagesParams

type GetPlatformImagesParams struct {
	// Csp Cloud service provider
	Csp *GetPlatformImagesParamsCsp `form:"csp,omitempty" json:"csp,omitempty"`

	// Architecture Architecture filter
	Architecture *GetPlatformImagesParamsArchitecture `form:"architecture,omitempty" json:"architecture,omitempty"`

	// Type Image type filter
	Type *GetPlatformImagesParamsType `form:"type,omitempty" json:"type,omitempty"`

	// Region Region filter
	Region *string `form:"region,omitempty" json:"region,omitempty"`
}

GetPlatformImagesParams defines parameters for GetPlatformImages.

type GetPlatformImagesParamsArchitecture

type GetPlatformImagesParamsArchitecture string

GetPlatformImagesParamsArchitecture defines parameters for GetPlatformImages.

const (
	GetPlatformImagesParamsArchitectureAmd64 GetPlatformImagesParamsArchitecture = "amd64"
	GetPlatformImagesParamsArchitectureArm64 GetPlatformImagesParamsArchitecture = "arm64"
)

Defines values for GetPlatformImagesParamsArchitecture.

type GetPlatformImagesParamsCsp

type GetPlatformImagesParamsCsp string

GetPlatformImagesParamsCsp defines parameters for GetPlatformImages.

const (
	GetPlatformImagesParamsCspAws       GetPlatformImagesParamsCsp = "aws"
	GetPlatformImagesParamsCspAzure     GetPlatformImagesParamsCsp = "azure"
	GetPlatformImagesParamsCspGoogle    GetPlatformImagesParamsCsp = "google"
	GetPlatformImagesParamsCspOpenstack GetPlatformImagesParamsCsp = "openstack"
)

Defines values for GetPlatformImagesParamsCsp.

type GetPlatformImagesParamsType

type GetPlatformImagesParamsType string

GetPlatformImagesParamsType defines parameters for GetPlatformImages.

const (
	GetPlatformImagesParamsTypeCompute GetPlatformImagesParamsType = "compute"
	GetPlatformImagesParamsTypeLustre  GetPlatformImagesParamsType = "lustre"
)

Defines values for GetPlatformImagesParamsType.

type GetPlatformImagesResponse

type GetPlatformImagesResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON200      *[]Image
	JSONDefault  *Error
}

func ParseGetPlatformImagesResponse

func ParseGetPlatformImagesResponse(rsp *http.Response) (*GetPlatformImagesResponse, error)

ParseGetPlatformImagesResponse parses an HTTP response from a GetPlatformImagesWithResponse call

func (GetPlatformImagesResponse) Status

func (r GetPlatformImagesResponse) Status() string

Status returns HTTPResponse.Status

func (GetPlatformImagesResponse) StatusCode

func (r GetPlatformImagesResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type GetPlatformPoliciesResponse

type GetPlatformPoliciesResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON200      *map[string]Policy
	JSONDefault  *Error
}

func ParseGetPlatformPoliciesResponse

func ParseGetPlatformPoliciesResponse(rsp *http.Response) (*GetPlatformPoliciesResponse, error)

ParseGetPlatformPoliciesResponse parses an HTTP response from a GetPlatformPoliciesWithResponse call

func (GetPlatformPoliciesResponse) Status

Status returns HTTPResponse.Status

func (GetPlatformPoliciesResponse) StatusCode

func (r GetPlatformPoliciesResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type GetPlatformReportResponse

type GetPlatformReportResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON200      *Report
	JSONDefault  *Error
}

func ParseGetPlatformReportResponse

func ParseGetPlatformReportResponse(rsp *http.Response) (*GetPlatformReportResponse, error)

ParseGetPlatformReportResponse parses an HTTP response from a GetPlatformReportWithResponse call

func (GetPlatformReportResponse) Status

func (r GetPlatformReportResponse) Status() string

Status returns HTTPResponse.Status

func (GetPlatformReportResponse) StatusCode

func (r GetPlatformReportResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type GetPlatformReportsParams

type GetPlatformReportsParams struct {
	// Limit Maximum number of reports to return
	Limit *int64 `form:"limit,omitempty" json:"limit,omitempty"`

	// Skip Number of reports to skip
	Skip *int64 `form:"skip,omitempty" json:"skip,omitempty"`
}

GetPlatformReportsParams defines parameters for GetPlatformReports.

type GetPlatformReportsResponse

type GetPlatformReportsResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON200      *[]Report
	JSONDefault  *Error
}

func ParseGetPlatformReportsResponse

func ParseGetPlatformReportsResponse(rsp *http.Response) (*GetPlatformReportsResponse, error)

ParseGetPlatformReportsResponse parses an HTTP response from a GetPlatformReportsWithResponse call

func (GetPlatformReportsResponse) Status

Status returns HTTPResponse.Status

func (GetPlatformReportsResponse) StatusCode

func (r GetPlatformReportsResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type GetPlatformSettingsResponse

type GetPlatformSettingsResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON200      *PlatformSettings
	JSONDefault  *Error
}

func ParseGetPlatformSettingsResponse

func ParseGetPlatformSettingsResponse(rsp *http.Response) (*GetPlatformSettingsResponse, error)

ParseGetPlatformSettingsResponse parses an HTTP response from a GetPlatformSettingsWithResponse call

func (GetPlatformSettingsResponse) Status

Status returns HTTPResponse.Status

func (GetPlatformSettingsResponse) StatusCode

func (r GetPlatformSettingsResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type GetPresignedUrlAzureBucketObjectParams

type GetPresignedUrlAzureBucketObjectParams struct {
	// ObjectName The name of the Azure object to get pre-signed URL.
	ObjectName string `form:"objectName" json:"objectName"`

	// ExpiresIn The expiration time in seconds for the pre-signed URL. Default is 12 hours.
	ExpiresIn *int64 `form:"expiresIn,omitempty" json:"expiresIn,omitempty"`

	// Permissions The permissions for the pre-signed URL. Default is read (r). Other permissions include write (w), delete (d), list (l), add (a), create (c). Combine multiple permissions as needed.
	Permissions *string `form:"permissions,omitempty" json:"permissions,omitempty"`
}

GetPresignedUrlAzureBucketObjectParams defines parameters for GetPresignedUrlAzureBucketObject.

type GetPresignedUrlAzureBucketObjectResponse

type GetPresignedUrlAzureBucketObjectResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON200      *string
	JSONDefault  *Error
}

func ParseGetPresignedUrlAzureBucketObjectResponse

func ParseGetPresignedUrlAzureBucketObjectResponse(rsp *http.Response) (*GetPresignedUrlAzureBucketObjectResponse, error)

ParseGetPresignedUrlAzureBucketObjectResponse parses an HTTP response from a GetPresignedUrlAzureBucketObjectWithResponse call

func (GetPresignedUrlAzureBucketObjectResponse) Status

Status returns HTTPResponse.Status

func (GetPresignedUrlAzureBucketObjectResponse) StatusCode

StatusCode returns HTTPResponse.StatusCode

type GetPresignedUrlGoogleBucketObjectParams

type GetPresignedUrlGoogleBucketObjectParams struct {
	// ObjectName The name of the Google object to get pre-signed URL.
	ObjectName string `form:"objectName" json:"objectName"`

	// ExpiresIn The expiration time in seconds for the pre-signed URL. Default is 12 hours.
	ExpiresIn *int64 `form:"expiresIn,omitempty" json:"expiresIn,omitempty"`
}

GetPresignedUrlGoogleBucketObjectParams defines parameters for GetPresignedUrlGoogleBucketObject.

type GetPresignedUrlGoogleBucketObjectResponse

type GetPresignedUrlGoogleBucketObjectResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON200      *string
	JSONDefault  *Error
}

func ParseGetPresignedUrlGoogleBucketObjectResponse

func ParseGetPresignedUrlGoogleBucketObjectResponse(rsp *http.Response) (*GetPresignedUrlGoogleBucketObjectResponse, error)

ParseGetPresignedUrlGoogleBucketObjectResponse parses an HTTP response from a GetPresignedUrlGoogleBucketObjectWithResponse call

func (GetPresignedUrlGoogleBucketObjectResponse) Status

Status returns HTTPResponse.Status

func (GetPresignedUrlGoogleBucketObjectResponse) StatusCode

StatusCode returns HTTPResponse.StatusCode

type GetPresignedUrlMachineLearningWorkspaceResponse

type GetPresignedUrlMachineLearningWorkspaceResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON200      *UrlResponse
	JSONDefault  *Error
}

func ParseGetPresignedUrlMachineLearningWorkspaceResponse

func ParseGetPresignedUrlMachineLearningWorkspaceResponse(rsp *http.Response) (*GetPresignedUrlMachineLearningWorkspaceResponse, error)

ParseGetPresignedUrlMachineLearningWorkspaceResponse parses an HTTP response from a GetPresignedUrlMachineLearningWorkspaceWithResponse call

func (GetPresignedUrlMachineLearningWorkspaceResponse) Status

Status returns HTTPResponse.Status

func (GetPresignedUrlMachineLearningWorkspaceResponse) StatusCode

StatusCode returns HTTPResponse.StatusCode

type GetReportsLegacyQueryParams

type GetReportsLegacyQueryParams struct {
	// Organization Filter by organization
	Organization string `form:"organization" json:"organization"`

	// User Filter by users
	User *[]string `form:"user,omitempty" json:"user,omitempty"`

	// Group Filter by groups
	Group *[]string `form:"group,omitempty" json:"group,omitempty"`

	// Resource Filter by resource names
	Resource *[]string `form:"resource,omitempty" json:"resource,omitempty"`

	// Session Filter by sessions
	Session *[]string `form:"session,omitempty" json:"session,omitempty"`

	// StartDate Start date, specified in UTC
	StartDate openapi_types.Date `form:"startDate" json:"startDate"`

	// EndDate End date, specified in UTC Optional; defaults to current UTC time
	EndDate *openapi_types.Date `form:"endDate,omitempty" json:"endDate,omitempty"`
}

GetReportsLegacyQueryParams defines parameters for GetReportsLegacyQuery.

type GetReportsLegacyQueryResponse

type GetReportsLegacyQueryResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON200      *[]map[string]interface{}
	JSONDefault  *Error
}

func ParseGetReportsLegacyQueryResponse

func ParseGetReportsLegacyQueryResponse(rsp *http.Response) (*GetReportsLegacyQueryResponse, error)

ParseGetReportsLegacyQueryResponse parses an HTTP response from a GetReportsLegacyQueryWithResponse call

func (GetReportsLegacyQueryResponse) Status

Status returns HTTPResponse.Status

func (GetReportsLegacyQueryResponse) StatusCode

func (r GetReportsLegacyQueryResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type GetResourceGroupPermissionsResponse

type GetResourceGroupPermissionsResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON200      *ResourceGroupPermissions
	JSONDefault  *Error
}

func ParseGetResourceGroupPermissionsResponse

func ParseGetResourceGroupPermissionsResponse(rsp *http.Response) (*GetResourceGroupPermissionsResponse, error)

ParseGetResourceGroupPermissionsResponse parses an HTTP response from a GetResourceGroupPermissionsWithResponse call

func (GetResourceGroupPermissionsResponse) Status

Status returns HTTPResponse.Status

func (GetResourceGroupPermissionsResponse) StatusCode

StatusCode returns HTTPResponse.StatusCode

type GetResourceGroupResponse

type GetResourceGroupResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON200      *ResourceGroup
	JSONDefault  *Error
}

func ParseGetResourceGroupResponse

func ParseGetResourceGroupResponse(rsp *http.Response) (*GetResourceGroupResponse, error)

ParseGetResourceGroupResponse parses an HTTP response from a GetResourceGroupWithResponse call

func (GetResourceGroupResponse) Status

func (r GetResourceGroupResponse) Status() string

Status returns HTTPResponse.Status

func (GetResourceGroupResponse) StatusCode

func (r GetResourceGroupResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type GetSasTokenAzureBucketResponse

type GetSasTokenAzureBucketResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON200      *AzureSASToken
	JSONDefault  *Error
}

func ParseGetSasTokenAzureBucketResponse

func ParseGetSasTokenAzureBucketResponse(rsp *http.Response) (*GetSasTokenAzureBucketResponse, error)

ParseGetSasTokenAzureBucketResponse parses an HTTP response from a GetSasTokenAzureBucketWithResponse call

func (GetSasTokenAzureBucketResponse) Status

Status returns HTTPResponse.Status

func (GetSasTokenAzureBucketResponse) StatusCode

func (r GetSasTokenAzureBucketResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type GetSchedulerJobsParams

type GetSchedulerJobsParams struct {
	// Cluster Optional cluster filter to limit results
	Cluster *string `form:"cluster,omitempty" json:"cluster,omitempty"`
}

GetSchedulerJobsParams defines parameters for GetSchedulerJobs.

type GetSchedulerJobsResponse

type GetSchedulerJobsResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON200      *[]SchedulerJob
	JSONDefault  *Error
}

func ParseGetSchedulerJobsResponse

func ParseGetSchedulerJobsResponse(rsp *http.Response) (*GetSchedulerJobsResponse, error)

ParseGetSchedulerJobsResponse parses an HTTP response from a GetSchedulerJobsWithResponse call

func (GetSchedulerJobsResponse) Status

func (r GetSchedulerJobsResponse) Status() string

Status returns HTTPResponse.Status

func (GetSchedulerJobsResponse) StatusCode

func (r GetSchedulerJobsResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type GetSessionsParams

type GetSessionsParams struct {
	// Type Filter by type: tunnel or link.
	Type *GetSessionsParamsType `form:"type,omitempty" json:"type,omitempty"`

	// Subdomain Filter by subdomain/domain name.
	Subdomain *string `form:"subdomain,omitempty" json:"subdomain,omitempty"`
}

GetSessionsParams defines parameters for GetSessions.

type GetSessionsParamsType

type GetSessionsParamsType string

GetSessionsParamsType defines parameters for GetSessions.

const (
	GetSessionsParamsTypeLink   GetSessionsParamsType = "link"
	GetSessionsParamsTypeTunnel GetSessionsParamsType = "tunnel"
)

Defines values for GetSessionsParamsType.

type GetSessionsResponse

type GetSessionsResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON200      *[]Session
	JSONDefault  *Error
}

func ParseGetSessionsResponse

func ParseGetSessionsResponse(rsp *http.Response) (*GetSessionsResponse, error)

ParseGetSessionsResponse parses an HTTP response from a GetSessionsWithResponse call

func (GetSessionsResponse) Status

func (r GetSessionsResponse) Status() string

Status returns HTTPResponse.Status

func (GetSessionsResponse) StatusCode

func (r GetSessionsResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type GetSingleAichatProviderResponse

type GetSingleAichatProviderResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON200      *AiChatProviderResponse
	JSONDefault  *Error
}

func ParseGetSingleAichatProviderResponse

func ParseGetSingleAichatProviderResponse(rsp *http.Response) (*GetSingleAichatProviderResponse, error)

ParseGetSingleAichatProviderResponse parses an HTTP response from a GetSingleAichatProviderWithResponse call

func (GetSingleAichatProviderResponse) Status

Status returns HTTPResponse.Status

func (GetSingleAichatProviderResponse) StatusCode

func (r GetSingleAichatProviderResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type GetSingleNetworkByNameResponse

type GetSingleNetworkByNameResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON200      *Network
	JSONDefault  *Error
}

func ParseGetSingleNetworkByNameResponse

func ParseGetSingleNetworkByNameResponse(rsp *http.Response) (*GetSingleNetworkByNameResponse, error)

ParseGetSingleNetworkByNameResponse parses an HTTP response from a GetSingleNetworkByNameWithResponse call

func (GetSingleNetworkByNameResponse) Status

Status returns HTTPResponse.Status

func (GetSingleNetworkByNameResponse) StatusCode

func (r GetSingleNetworkByNameResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type GetSnapshotsResponse

type GetSnapshotsResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON200      *[]Snapshot
	JSONDefault  *Error
}

func ParseGetSnapshotsResponse

func ParseGetSnapshotsResponse(rsp *http.Response) (*GetSnapshotsResponse, error)

ParseGetSnapshotsResponse parses an HTTP response from a GetSnapshotsWithResponse call

func (GetSnapshotsResponse) Status

func (r GetSnapshotsResponse) Status() string

Status returns HTTPResponse.Status

func (GetSnapshotsResponse) StatusCode

func (r GetSnapshotsResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type GetSshPrivateKeysResponse

type GetSshPrivateKeysResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON200      *[]SshPrivateKey
	JSONDefault  *Error
}

func ParseGetSshPrivateKeysResponse

func ParseGetSshPrivateKeysResponse(rsp *http.Response) (*GetSshPrivateKeysResponse, error)

ParseGetSshPrivateKeysResponse parses an HTTP response from a GetSshPrivateKeysWithResponse call

func (GetSshPrivateKeysResponse) Status

func (r GetSshPrivateKeysResponse) Status() string

Status returns HTTPResponse.Status

func (GetSshPrivateKeysResponse) StatusCode

func (r GetSshPrivateKeysResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type GetStorageAwsBucketResponse

type GetStorageAwsBucketResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON200      *AwsBucket
	JSONDefault  *Error
}

func ParseGetStorageAwsBucketResponse

func ParseGetStorageAwsBucketResponse(rsp *http.Response) (*GetStorageAwsBucketResponse, error)

ParseGetStorageAwsBucketResponse parses an HTTP response from a GetStorageAwsBucketWithResponse call

func (GetStorageAwsBucketResponse) Status

Status returns HTTPResponse.Status

func (GetStorageAwsBucketResponse) StatusCode

func (r GetStorageAwsBucketResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type GetStorageAwsEfsResponse

type GetStorageAwsEfsResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON200      *AwsEfs
	JSONDefault  *Error
}

func ParseGetStorageAwsEfsResponse

func ParseGetStorageAwsEfsResponse(rsp *http.Response) (*GetStorageAwsEfsResponse, error)

ParseGetStorageAwsEfsResponse parses an HTTP response from a GetStorageAwsEfsWithResponse call

func (GetStorageAwsEfsResponse) Status

func (r GetStorageAwsEfsResponse) Status() string

Status returns HTTPResponse.Status

func (GetStorageAwsEfsResponse) StatusCode

func (r GetStorageAwsEfsResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type GetStorageAwsManagedlustreResponse

type GetStorageAwsManagedlustreResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON200      *AwsLustre
	JSONDefault  *Error
}

func ParseGetStorageAwsManagedlustreResponse

func ParseGetStorageAwsManagedlustreResponse(rsp *http.Response) (*GetStorageAwsManagedlustreResponse, error)

ParseGetStorageAwsManagedlustreResponse parses an HTTP response from a GetStorageAwsManagedlustreWithResponse call

func (GetStorageAwsManagedlustreResponse) Status

Status returns HTTPResponse.Status

func (GetStorageAwsManagedlustreResponse) StatusCode

func (r GetStorageAwsManagedlustreResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type GetUnitResponse

type GetUnitResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON200      *Unit
	JSONDefault  *Error
}

func ParseGetUnitResponse

func ParseGetUnitResponse(rsp *http.Response) (*GetUnitResponse, error)

ParseGetUnitResponse parses an HTTP response from a GetUnitWithResponse call

func (GetUnitResponse) Status

func (r GetUnitResponse) Status() string

Status returns HTTPResponse.Status

func (GetUnitResponse) StatusCode

func (r GetUnitResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type GetUserLanguageResponse

type GetUserLanguageResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON200      *string
	JSONDefault  *Error
}

func ParseGetUserLanguageResponse

func ParseGetUserLanguageResponse(rsp *http.Response) (*GetUserLanguageResponse, error)

ParseGetUserLanguageResponse parses an HTTP response from a GetUserLanguageWithResponse call

func (GetUserLanguageResponse) Status

func (r GetUserLanguageResponse) Status() string

Status returns HTTPResponse.Status

func (GetUserLanguageResponse) StatusCode

func (r GetUserLanguageResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type GetUserSessionResponse

type GetUserSessionResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON200      *Session
	JSONDefault  *Error
}

func ParseGetUserSessionResponse

func ParseGetUserSessionResponse(rsp *http.Response) (*GetUserSessionResponse, error)

ParseGetUserSessionResponse parses an HTTP response from a GetUserSessionWithResponse call

func (GetUserSessionResponse) Status

func (r GetUserSessionResponse) Status() string

Status returns HTTPResponse.Status

func (GetUserSessionResponse) StatusCode

func (r GetUserSessionResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type GetUserSettingsResponse

type GetUserSettingsResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON200      *UserSettings
	JSONDefault  *Error
}

func ParseGetUserSettingsResponse

func ParseGetUserSettingsResponse(rsp *http.Response) (*GetUserSettingsResponse, error)

ParseGetUserSettingsResponse parses an HTTP response from a GetUserSettingsWithResponse call

func (GetUserSettingsResponse) Status

func (r GetUserSettingsResponse) Status() string

Status returns HTTPResponse.Status

func (GetUserSettingsResponse) StatusCode

func (r GetUserSettingsResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type GetUserSshPublicKeysResponse

type GetUserSshPublicKeysResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON200      *string
	JSONDefault  *Error
}

func ParseGetUserSshPublicKeysResponse

func ParseGetUserSshPublicKeysResponse(rsp *http.Response) (*GetUserSshPublicKeysResponse, error)

ParseGetUserSshPublicKeysResponse parses an HTTP response from a GetUserSshPublicKeysWithResponse call

func (GetUserSshPublicKeysResponse) Status

Status returns HTTPResponse.Status

func (GetUserSshPublicKeysResponse) StatusCode

func (r GetUserSshPublicKeysResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type GetUserWorkspaceResponse

type GetUserWorkspaceResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON200      *WorkspaceSettings
	JSONDefault  *Error
}

func ParseGetUserWorkspaceResponse

func ParseGetUserWorkspaceResponse(rsp *http.Response) (*GetUserWorkspaceResponse, error)

ParseGetUserWorkspaceResponse parses an HTTP response from a GetUserWorkspaceWithResponse call

func (GetUserWorkspaceResponse) Status

func (r GetUserWorkspaceResponse) Status() string

Status returns HTTPResponse.Status

func (GetUserWorkspaceResponse) StatusCode

func (r GetUserWorkspaceResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type GetUserWorkspaceStatusForUserResponse

type GetUserWorkspaceStatusForUserResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON200      *WorkspaceStatus
	JSONDefault  *Error
}

func ParseGetUserWorkspaceStatusForUserResponse

func ParseGetUserWorkspaceStatusForUserResponse(rsp *http.Response) (*GetUserWorkspaceStatusForUserResponse, error)

ParseGetUserWorkspaceStatusForUserResponse parses an HTTP response from a GetUserWorkspaceStatusForUserWithResponse call

func (GetUserWorkspaceStatusForUserResponse) Status

Status returns HTTPResponse.Status

func (GetUserWorkspaceStatusForUserResponse) StatusCode

StatusCode returns HTTPResponse.StatusCode

type GetUserWorkspaceStatusResponse

type GetUserWorkspaceStatusResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON200      *WorkspaceStatus
	JSONDefault  *Error
}

func ParseGetUserWorkspaceStatusResponse

func ParseGetUserWorkspaceStatusResponse(rsp *http.Response) (*GetUserWorkspaceStatusResponse, error)

ParseGetUserWorkspaceStatusResponse parses an HTTP response from a GetUserWorkspaceStatusWithResponse call

func (GetUserWorkspaceStatusResponse) Status

Status returns HTTPResponse.Status

func (GetUserWorkspaceStatusResponse) StatusCode

func (r GetUserWorkspaceStatusResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type GetUserWorkspacesResponse

type GetUserWorkspacesResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON200      *[]UserWorkspace
	JSONDefault  *Error
}

func ParseGetUserWorkspacesResponse

func ParseGetUserWorkspacesResponse(rsp *http.Response) (*GetUserWorkspacesResponse, error)

ParseGetUserWorkspacesResponse parses an HTTP response from a GetUserWorkspacesWithResponse call

func (GetUserWorkspacesResponse) Status

func (r GetUserWorkspacesResponse) Status() string

Status returns HTTPResponse.Status

func (GetUserWorkspacesResponse) StatusCode

func (r GetUserWorkspacesResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type GetWhoamiOrganizationResponse

type GetWhoamiOrganizationResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON200      *string
	JSONDefault  *Error
}

func ParseGetWhoamiOrganizationResponse

func ParseGetWhoamiOrganizationResponse(rsp *http.Response) (*GetWhoamiOrganizationResponse, error)

ParseGetWhoamiOrganizationResponse parses an HTTP response from a GetWhoamiOrganizationWithResponse call

func (GetWhoamiOrganizationResponse) Status

Status returns HTTPResponse.Status

func (GetWhoamiOrganizationResponse) StatusCode

func (r GetWhoamiOrganizationResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type GetWhoamiResponse

type GetWhoamiResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON200      *string
	JSONDefault  *Error
}

func ParseGetWhoamiResponse

func ParseGetWhoamiResponse(rsp *http.Response) (*GetWhoamiResponse, error)

ParseGetWhoamiResponse parses an HTTP response from a GetWhoamiWithResponse call

func (GetWhoamiResponse) Status

func (r GetWhoamiResponse) Status() string

Status returns HTTPResponse.Status

func (GetWhoamiResponse) StatusCode

func (r GetWhoamiResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type GetWorkflowJsonResponse

type GetWorkflowJsonResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON200      *OrderedMap
	JSONDefault  *Error
}

func ParseGetWorkflowJsonResponse

func ParseGetWorkflowJsonResponse(rsp *http.Response) (*GetWorkflowJsonResponse, error)

ParseGetWorkflowJsonResponse parses an HTTP response from a GetWorkflowJsonWithResponse call

func (GetWorkflowJsonResponse) Status

func (r GetWorkflowJsonResponse) Status() string

Status returns HTTPResponse.Status

func (GetWorkflowJsonResponse) StatusCode

func (r GetWorkflowJsonResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type GetWorkflowMarkdownResponse

type GetWorkflowMarkdownResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON200      *string
	JSONDefault  *Error
}

func ParseGetWorkflowMarkdownResponse

func ParseGetWorkflowMarkdownResponse(rsp *http.Response) (*GetWorkflowMarkdownResponse, error)

ParseGetWorkflowMarkdownResponse parses an HTTP response from a GetWorkflowMarkdownWithResponse call

func (GetWorkflowMarkdownResponse) Status

Status returns HTTPResponse.Status

func (GetWorkflowMarkdownResponse) StatusCode

func (r GetWorkflowMarkdownResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type GetWorkflowResponse

type GetWorkflowResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON200      *WorkflowItem
	JSONDefault  *Error
}

func ParseGetWorkflowResponse

func ParseGetWorkflowResponse(rsp *http.Response) (*GetWorkflowResponse, error)

ParseGetWorkflowResponse parses an HTTP response from a GetWorkflowWithResponse call

func (GetWorkflowResponse) Status

func (r GetWorkflowResponse) Status() string

Status returns HTTPResponse.Status

func (GetWorkflowResponse) StatusCode

func (r GetWorkflowResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type GetWorkflowSchemaResponse

type GetWorkflowSchemaResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON200      *map[string]interface{}
	JSONDefault  *Error
}

func ParseGetWorkflowSchemaResponse

func ParseGetWorkflowSchemaResponse(rsp *http.Response) (*GetWorkflowSchemaResponse, error)

ParseGetWorkflowSchemaResponse parses an HTTP response from a GetWorkflowSchemaWithResponse call

func (GetWorkflowSchemaResponse) Status

func (r GetWorkflowSchemaResponse) Status() string

Status returns HTTPResponse.Status

func (GetWorkflowSchemaResponse) StatusCode

func (r GetWorkflowSchemaResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type GetWorkflowYamlResponse

type GetWorkflowYamlResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON200      *string
	JSONDefault  *Error
}

func ParseGetWorkflowYamlResponse

func ParseGetWorkflowYamlResponse(rsp *http.Response) (*GetWorkflowYamlResponse, error)

ParseGetWorkflowYamlResponse parses an HTTP response from a GetWorkflowYamlWithResponse call

func (GetWorkflowYamlResponse) Status

func (r GetWorkflowYamlResponse) Status() string

Status returns HTTPResponse.Status

func (GetWorkflowYamlResponse) StatusCode

func (r GetWorkflowYamlResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type GoogleBucket

type GoogleBucket struct {
	// AttachedTo Resources the storage is attached to.
	AttachedTo *[]StorageAttachment `json:"attachedTo,omitempty"`

	// BaseInfrastructure Base infrastructure the storage uses to provision.
	BaseInfrastructure *string `json:"baseInfrastructure,omitempty"`

	// BucketName Name of the Google Bucket
	BucketName *string `json:"bucketName,omitempty"`

	// Csp Cloud service provider of the storage.
	Csp string `json:"csp"`

	// CurrentlyProvisioning Indicates if the storage is currently being provisioned.
	CurrentlyProvisioning bool `json:"currentlyProvisioning"`

	// Description Description of the storage.
	Description *string `json:"description,omitempty"`

	// DisplayName Display name of the storage.
	DisplayName *string `json:"displayName,omitempty"`

	// GovCloud Indicates if the storage is in a GovCloud environment.
	GovCloud *bool `json:"govCloud,omitempty"`

	// Group Group the storage bills to.
	Group *string `json:"group,omitempty"`

	// Id ID of the storage.
	Id string `json:"id"`

	// ImageUrl URL of the icon used for the storage. This will be empty if the default image is used.
	ImageUrl *string `json:"imageUrl,omitempty"`

	// Name Name of the storage.
	Name string `json:"name"`

	// Network Network the storage uses to provision.
	Network *string `json:"network,omitempty"`

	// ProvisionError Error message if the storage provisioning failed.
	ProvisionError *string `json:"provisionError,omitempty"`

	// Provisioned Indicates if the storage has been provisioned.
	Provisioned bool `json:"provisioned"`

	// Region Region the Google bucket is in
	Region           *string       `json:"region,omitempty"`
	RuntimeAlert     *RunAlert     `json:"runtimeAlert,omitempty"`
	SessionCostAlert *SessionAlert `json:"sessionCostAlert,omitempty"`

	// SessionNumber Session number of the storage.
	SessionNumber *int64 `json:"sessionNumber,omitempty"`

	// Shared Sharing permissions of the storage.
	Shared *[]Shared `json:"shared"`

	// Status Current status of the storage.
	Status *string `json:"status,omitempty"`

	// Tags Tags associated with the storage.
	Tags *[]string `json:"tags,omitempty"`

	// Type Type of storage.
	Type string `json:"type"`

	// User User associated with the storage.
	User string `json:"user"`
}

GoogleBucket defines model for GoogleBucket.

type GoogleDisk

type GoogleDisk struct {
	// AttachedTo Resources the storage is attached to.
	AttachedTo *[]StorageAttachment `json:"attachedTo,omitempty"`

	// BaseInfrastructure Base infrastructure the storage uses to provision.
	BaseInfrastructure *string `json:"baseInfrastructure,omitempty"`

	// Csp Cloud service provider of the storage.
	Csp string `json:"csp"`

	// CurrentlyProvisioning Indicates if the storage is currently being provisioned.
	CurrentlyProvisioning bool `json:"currentlyProvisioning"`

	// Description Description of the storage.
	Description *string `json:"description,omitempty"`

	// DisplayName Display name of the storage.
	DisplayName *string `json:"displayName,omitempty"`

	// GovCloud Indicates if the storage is in a GovCloud environment.
	GovCloud *bool `json:"govCloud,omitempty"`

	// Group Group the storage bills to.
	Group *string `json:"group,omitempty"`

	// Id ID of the storage.
	Id string `json:"id"`

	// ImageUrl URL of the icon used for the storage. This will be empty if the default image is used.
	ImageUrl *string `json:"imageUrl,omitempty"`

	// Name Name of the storage.
	Name string `json:"name"`

	// Network Network the storage uses to provision.
	Network *string `json:"network,omitempty"`

	// ProvisionError Error message if the storage provisioning failed.
	ProvisionError *string `json:"provisionError,omitempty"`

	// Provisioned Indicates if the storage has been provisioned.
	Provisioned      bool          `json:"provisioned"`
	RuntimeAlert     *RunAlert     `json:"runtimeAlert,omitempty"`
	SessionCostAlert *SessionAlert `json:"sessionCostAlert,omitempty"`

	// SessionNumber Session number of the storage.
	SessionNumber *int64 `json:"sessionNumber,omitempty"`

	// Shared Sharing permissions of the storage.
	Shared *[]Shared `json:"shared"`

	// Status Current status of the storage.
	Status *string `json:"status,omitempty"`

	// Tags Tags associated with the storage.
	Tags *[]string `json:"tags,omitempty"`

	// Type Type of storage.
	Type string `json:"type"`

	// User User associated with the storage.
	User string `json:"user"`
}

GoogleDisk defines model for GoogleDisk.

type GoogleFilestore

type GoogleFilestore struct {
	// AttachedTo Resources the storage is attached to.
	AttachedTo *[]StorageAttachment `json:"attachedTo,omitempty"`

	// BaseInfrastructure Base infrastructure the storage uses to provision.
	BaseInfrastructure *string `json:"baseInfrastructure,omitempty"`

	// Csp Cloud service provider of the storage.
	Csp string `json:"csp"`

	// CurrentlyProvisioning Indicates if the storage is currently being provisioned.
	CurrentlyProvisioning bool `json:"currentlyProvisioning"`

	// Description Description of the storage.
	Description *string `json:"description,omitempty"`

	// DisplayName Display name of the storage.
	DisplayName *string `json:"displayName,omitempty"`

	// FileserverIp IP address of the Google Filestore file server
	FileserverIp *string `json:"fileserverIp,omitempty"`

	// FilestoreTier Tier of the Google Filestore
	FilestoreTier *string `json:"filestoreTier,omitempty"`

	// GovCloud Indicates if the storage is in a GovCloud environment.
	GovCloud *bool `json:"govCloud,omitempty"`

	// Group Group the storage bills to.
	Group *string `json:"group,omitempty"`

	// Id ID of the storage.
	Id string `json:"id"`

	// ImageUrl URL of the icon used for the storage. This will be empty if the default image is used.
	ImageUrl *string `json:"imageUrl,omitempty"`

	// Name Name of the storage.
	Name string `json:"name"`

	// Network Network the storage uses to provision.
	Network *string `json:"network,omitempty"`

	// ProvisionError Error message if the storage provisioning failed.
	ProvisionError *string `json:"provisionError,omitempty"`

	// Provisioned Indicates if the storage has been provisioned.
	Provisioned bool `json:"provisioned"`

	// Region Region the Google Filestore is in
	Region *string `json:"region,omitempty"`

	// RegionFs Export path of the Google Filestore instance
	RegionFs *string `json:"regionFs,omitempty"`

	// RegionFsType Filesystem type to format the export disk with
	RegionFsType     *string       `json:"regionFsType,omitempty"`
	RuntimeAlert     *RunAlert     `json:"runtimeAlert,omitempty"`
	SessionCostAlert *SessionAlert `json:"sessionCostAlert,omitempty"`

	// SessionNumber Session number of the storage.
	SessionNumber *int64 `json:"sessionNumber,omitempty"`

	// Shared Sharing permissions of the storage.
	Shared *[]Shared `json:"shared"`

	// Size Size of the Google Filestore in TB
	Size *float64 `json:"size,omitempty"`

	// Status Current status of the storage.
	Status *string `json:"status,omitempty"`

	// Tags Tags associated with the storage.
	Tags *[]string `json:"tags,omitempty"`

	// Type Type of storage.
	Type string `json:"type"`

	// User User associated with the storage.
	User string `json:"user"`

	// Zone Zone the Google Filestore is in
	Zone *string `json:"zone,omitempty"`
}

GoogleFilestore defines model for GoogleFilestore.

type GoogleManagedLustre

type GoogleManagedLustre struct {
	// DeploymentType Can be ephemeral or persistent
	DeploymentType bool `json:"deploymentType"`

	// Description The description of the instance.
	Description string `json:"description"`

	// DisplayName The display name of the instance.
	DisplayName string `json:"displayName"`

	// Name Identifier. The name of the instance.
	Name string `json:"name"`

	// Performance The full name of the VPC network to which the instance is connected.
	Performance GoogleManagedLustrePerformance `json:"performance"`

	// Region The gcp region of the instance
	Region string `json:"region"`

	// Size The storage capacity of the instance in gibibytes (GiB)
	Size int64 `json:"size"`

	// Tags The tags associated with the instance.
	Tags string `json:"tags"`

	// Team The team the instance bills to.
	Team string `json:"team"`

	// VpcNetwork The full name of the VPC network to which the instance is connected.
	VpcNetwork string `json:"vpcNetwork"`

	// Zone The gcp location of the instnace
	Zone string `json:"zone"`
}

GoogleManagedLustre defines model for GoogleManagedLustre.

type GoogleManagedLustrePerformance

type GoogleManagedLustrePerformance int64

GoogleManagedLustrePerformance The full name of the VPC network to which the instance is connected.

Defines values for GoogleManagedLustrePerformance.

type Group

type Group struct {
	Allocations *Allocations `json:"allocations,omitempty"`

	// CreatedAt Group creation time
	CreatedAt *time.Time `json:"createdAt,omitempty"`

	// CustomEnabledProviders Whether the group uses custom enabled providers.
	CustomEnabledProviders *bool `json:"customEnabledProviders,omitempty"`

	// Description The group description.
	Description *string `json:"description"`

	// EnabledProviders Map of provider names to enabled status.
	EnabledProviders *map[string]bool `json:"enabledProviders,omitempty"`

	// Id The group ID.
	Id *string `json:"id,omitempty"`

	// LimitKeys Whether the group limits keys.
	LimitKeys *bool `json:"limitKeys,omitempty"`

	// Members Number of group members
	Members *int64 `json:"members,omitempty"`

	// Name The group name.
	Name *string `json:"name"`

	// Organization Organization name
	Organization *string `json:"organization,omitempty"`

	// Roles List of roles assigned to the group.
	Roles *[]string `json:"roles,omitempty"`
}

Group defines model for Group.

type Hammerspace

type Hammerspace struct {
	// AnvilInstanceType Instance type of the Anvil nodes in the Hammerspace storage
	AnvilInstanceType *string `json:"anvilInstanceType,omitempty"`

	// AttachedTo Resources the storage is attached to.
	AttachedTo *[]StorageAttachment `json:"attachedTo,omitempty"`

	// BaseInfrastructure Base infrastructure the storage uses to provision.
	BaseInfrastructure *string `json:"baseInfrastructure,omitempty"`

	// BucketName Name of the bucket in the Hammerspace storage
	BucketName *string `json:"bucketName,omitempty"`

	// Csp Cloud service provider of the storage.
	Csp string `json:"csp"`

	// CurrentlyProvisioning Indicates if the storage is currently being provisioned.
	CurrentlyProvisioning bool `json:"currentlyProvisioning"`

	// DataDiskSize Size of the data disk in the Hammerspace storage in GB
	DataDiskSize *int32 `json:"dataDiskSize,omitempty"`

	// DataNodeCount Number of data nodes in the Hammerspace storage
	DataNodeCount *int32 `json:"dataNodeCount,omitempty"`

	// DataNodeDiskCount Number of data node disks in the Hammerspace storage
	DataNodeDiskCount *int32 `json:"dataNodeDiskCount,omitempty"`

	// DataNodeDiskSize Size of the data node disk in the Hammerspace storage in GB
	DataNodeDiskSize *int32 `json:"dataNodeDiskSize,omitempty"`

	// DataNodeType Instance type of the data nodes in the Hammerspace storage
	DataNodeType *string `json:"dataNodeType,omitempty"`

	// Description Description of the storage.
	Description *string `json:"description,omitempty"`

	// DisplayName Display name of the storage.
	DisplayName *string `json:"displayName,omitempty"`

	// DsxInstanceCount Number of DSX (Data Storage eXtension) instances in the Hammerspace storage
	DsxInstanceCount *int32 `json:"dsxInstanceCount,omitempty"`

	// DsxInstanceType Instance type of the DSX nodes in the Hammerspace storage
	DsxInstanceType *string `json:"dsxInstanceType,omitempty"`

	// GovCloud Indicates if the storage is in a GovCloud environment.
	GovCloud *bool `json:"govCloud,omitempty"`

	// Group Group the storage bills to.
	Group *string `json:"group,omitempty"`

	// HighAvailability Indicates if the Hammerspace storage is in high availability mode
	HighAvailability *bool `json:"highAvailability,omitempty"`

	// Id ID of the storage.
	Id string `json:"id"`

	// ImageUrl URL of the icon used for the storage. This will be empty if the default image is used.
	ImageUrl *string `json:"imageUrl,omitempty"`

	// MetadataDiskCount Number of metadata disks in the Hammerspace storage
	MetadataDiskCount *int32 `json:"metadataDiskCount,omitempty"`

	// MetadataDiskSize Size of the metadata disk in the Hammerspace storage in GB
	MetadataDiskSize *int32 `json:"metadataDiskSize,omitempty"`

	// Name Name of the storage.
	Name string `json:"name"`

	// Network Network the storage uses to provision.
	Network *string `json:"network,omitempty"`

	// ProvisionError Error message if the storage provisioning failed.
	ProvisionError *string `json:"provisionError,omitempty"`

	// Provisioned Indicates if the storage has been provisioned.
	Provisioned bool `json:"provisioned"`

	// Region Region the Hammerspace storage is in
	Region           *string       `json:"region,omitempty"`
	RuntimeAlert     *RunAlert     `json:"runtimeAlert,omitempty"`
	SessionCostAlert *SessionAlert `json:"sessionCostAlert,omitempty"`

	// SessionNumber Session number of the storage.
	SessionNumber *int64 `json:"sessionNumber,omitempty"`

	// Shared Sharing permissions of the storage.
	Shared *[]Shared `json:"shared"`

	// Status Current status of the storage.
	Status *string `json:"status,omitempty"`

	// StorageBackend Storage backend used by the Hammerspace storage
	StorageBackend *string `json:"storageBackend,omitempty"`

	// StorageType Type of the Hammerspace storage
	StorageType *string `json:"storageType,omitempty"`

	// Tags Tags associated with the storage.
	Tags *[]string `json:"tags,omitempty"`

	// Type Type of storage.
	Type string `json:"type"`

	// User User associated with the storage.
	User string `json:"user"`

	// Zone Zone the Hammerspace storage is in
	Zone *string `json:"zone,omitempty"`
}

Hammerspace defines model for Hammerspace.

type HeartbeatAccessManagement

type HeartbeatAccessManagement struct {
	// HomeDirectories Enable pam_mkhomedir for automatic home directory creation
	HomeDirectories bool `json:"homeDirectories"`

	// SshKeys Enable AuthorizedKeysCommand for SSH key lookup
	SshKeys bool `json:"sshKeys"`

	// SudoAccess Enable sudoers.d for pwsudo group
	SudoAccess bool `json:"sudoAccess"`

	// UserPopulation Enable libnss_cache, nsswitch, and user/group cache file sync
	UserPopulation bool `json:"userPopulation"`
}

HeartbeatAccessManagement defines model for HeartbeatAccessManagement.

type HeartbeatGroup

type HeartbeatGroup struct {
	// Gid POSIX group ID
	Gid int64 `json:"gid"`

	// Members List of usernames in the group
	Members *[]string `json:"members"`

	// Name Group name
	Name string `json:"name"`

	// Sudoers List of usernames with sudo access in the group
	Sudoers *[]string `json:"sudoers"`
}

HeartbeatGroup defines model for HeartbeatGroup.

type HeartbeatInputBody

type HeartbeatInputBody struct {
	// AgentVersion Agent version
	AgentVersion string `json:"agentVersion"`

	// Arch Architecture
	Arch string `json:"arch"`

	// Filesystems Mounted filesystems
	Filesystems *[]FilesystemInfo `json:"filesystems"`

	// Hostname Node hostname
	Hostname string `json:"hostname"`

	// IpAddresses Node IP addresses
	IpAddresses *[]string    `json:"ipAddresses"`
	Metrics     *NodeMetrics `json:"metrics,omitempty"`

	// Os Operating system
	Os string `json:"os"`

	// OsRelease OS release name (e.g., Ubuntu 22.04)
	OsRelease  *string        `json:"osRelease,omitempty"`
	Scheduler  *SchedulerInfo `json:"scheduler,omitempty"`
	SystemInfo *SystemInfo    `json:"systemInfo,omitempty"`
}

HeartbeatInputBody defines model for HeartbeatInputBody.

type HeartbeatOutputBody

type HeartbeatOutputBody struct {
	AccessManagement HeartbeatAccessManagement `json:"accessManagement"`

	// Groups Groups with access to this cluster
	Groups *[]HeartbeatGroup `json:"groups"`

	// NodeOverrides Per-node access management overrides (only nodes with overrides)
	NodeOverrides *map[string]HeartbeatAccessManagement `json:"nodeOverrides,omitempty"`

	// Status Heartbeat status
	Status string `json:"status"`

	// Users Users with access to this cluster
	Users *[]HeartbeatUser `json:"users"`
}

HeartbeatOutputBody defines model for HeartbeatOutputBody.

type HeartbeatUser

type HeartbeatUser struct {
	// Gid Primary group ID
	Gid int64 `json:"gid"`

	// Groups List of group names the user belongs to
	Groups *[]string `json:"groups"`

	// Permissions List of permissions (cluster:admin, cluster:sudo, cluster:login)
	Permissions *[]string `json:"permissions"`

	// Uid POSIX user ID
	Uid int64 `json:"uid"`

	// Username Username
	Username string `json:"username"`
}

HeartbeatUser defines model for HeartbeatUser.

type HelmChart

type HelmChart struct {
	// AppVersion Application version
	AppVersion string `json:"appVersion"`

	// Chart Chart name
	Chart string `json:"chart"`

	// Cluster Cluster where the Helm release is installed
	Cluster string `json:"cluster"`

	// Name Name of the Helm release
	Name string `json:"name"`

	// Namespace Namespace of the Helm release
	Namespace string `json:"namespace"`

	// Revision Current revision number
	Revision int64 `json:"revision"`

	// Status Current status of the release
	Status string `json:"status"`

	// UpdatedAt Last update time
	UpdatedAt time.Time `json:"updatedAt"`

	// Version Chart version
	Version string `json:"version"`
}

HelmChart defines model for HelmChart.

type HelmChartDetails

type HelmChartDetails struct {
	// Chart Chart name and version
	Chart string `json:"chart"`

	// Name Name of the Helm chart
	Name string `json:"name"`

	// Namespace Kubernetes namespace of the Helm chart
	Namespace string `json:"namespace"`

	// Revision Current revision
	Revision int64 `json:"revision"`

	// Status Current status
	Status string `json:"status"`

	// UpdatedAt Last update time
	UpdatedAt time.Time `json:"updatedAt"`

	// Version Chart version
	Version string `json:"version"`
}

HelmChartDetails defines model for HelmChartDetails.

type HelmChartHistoryEntry

type HelmChartHistoryEntry struct {
	// AppVersion Application version
	AppVersion string `json:"appVersion"`

	// Chart Chart name and version
	Chart string `json:"chart"`

	// Namespace Kubernetes namespace
	Namespace string `json:"namespace"`

	// Revision Revision number
	Revision int64 `json:"revision"`

	// Status Status of this revision
	Status string `json:"status"`

	// UpdatedAt Update time
	UpdatedAt time.Time `json:"updatedAt"`
}

HelmChartHistoryEntry defines model for HelmChartHistoryEntry.

type HelmChartInstallBody

type HelmChartInstallBody struct {
	// CreateNamespace Whether to create the namespace if it doesn't exist
	CreateNamespace bool `json:"createNamespace"`

	// HelmChartName The name of the Helm chart
	HelmChartName string `json:"helmChartName"`

	// HelmChartVersion The version of the Helm chart (optional, defaults to latest)
	HelmChartVersion *string `json:"helmChartVersion,omitempty"`

	// HelmReleaseName The name for the Helm release
	HelmReleaseName string `json:"helmReleaseName"`

	// HelmRepoUrl The URL of the Helm repository
	HelmRepoUrl string `json:"helmRepoUrl"`

	// SetValues Array of key=value pairs for chart configuration
	SetValues *[]string `json:"setValues"`
}

HelmChartInstallBody defines model for HelmChartInstallBody.

type HelmChartRollbackBody

type HelmChartRollbackBody struct {
	// Revision The revision number to rollback to
	Revision int64 `json:"revision"`
}

HelmChartRollbackBody defines model for HelmChartRollbackBody.

type HelmChartValuesOutputBody

type HelmChartValuesOutputBody struct {
	// Values The Helm chart values in YAML format.
	Values string `json:"values"`
}

HelmChartValuesOutputBody defines model for HelmChartValuesOutputBody.

type HelmReleaseResponse

type HelmReleaseResponse struct {
	// AppVersion Application version
	AppVersion string `json:"appVersion"`

	// Chart Chart name and version
	Chart string `json:"chart"`

	// Name Name of the Helm release
	Name string `json:"name"`

	// Namespace Kubernetes namespace of the Helm release
	Namespace string `json:"namespace"`

	// Revision Current revision number
	Revision int64 `json:"revision"`

	// Status Current status of the release
	Status string `json:"status"`

	// Type Type of the release (always 'helm')
	Type string `json:"type"`

	// UpdatedAt Last update time
	UpdatedAt time.Time `json:"updatedAt"`
}

HelmReleaseResponse defines model for HelmReleaseResponse.

type HttpRequestDoer

type HttpRequestDoer interface {
	Do(req *http.Request) (*http.Response, error)
}

Doer performs HTTP requests.

The standard http.Client implements this interface.

type Image

type Image struct {
	// Architecture Image architecture
	Architecture ImageArchitecture `json:"architecture"`

	// CreatedAt Creation timestamp (immutable)
	CreatedAt *time.Time `json:"createdAt,omitempty"`

	// Csp Cloud service provider
	Csp ImageCsp `json:"csp"`

	// CspId Cloud provider specific image ID
	CspId string `json:"cspId"`

	// Id Unique identifier
	Id *string `json:"id,omitempty"`

	// Latest Whether this is the image that gets used when using Latest on compute resources
	Latest *bool `json:"latest,omitempty"`

	// Name Image name
	Name string `json:"name"`

	// Published Whether the image is selectable on image dropdowns
	Published bool `json:"published"`

	// Region Region where the image is located
	Region string `json:"region"`

	// SizeGb Image size in GB
	SizeGb *int64 `json:"sizeGb,omitempty"`

	// Type Image type
	Type ImageType `json:"type"`

	// UpdatedAt Last update timestamp
	UpdatedAt *time.Time `json:"updatedAt,omitempty"`
}

Image defines model for Image.

type ImageArchitecture

type ImageArchitecture string

ImageArchitecture Image architecture

const (
	ImageArchitectureAmd64 ImageArchitecture = "amd64"
	ImageArchitectureArm64 ImageArchitecture = "arm64"
)

Defines values for ImageArchitecture.

type ImageCsp

type ImageCsp string

ImageCsp Cloud service provider

const (
	ImageCspAws       ImageCsp = "aws"
	ImageCspAzure     ImageCsp = "azure"
	ImageCspGoogle    ImageCsp = "google"
	ImageCspOpenstack ImageCsp = "openstack"
)

Defines values for ImageCsp.

type ImageType

type ImageType string

ImageType Image type

const (
	ImageTypeCompute ImageType = "compute"
	ImageTypeLustre  ImageType = "lustre"
)

Defines values for ImageType.

type Infrastructure

type Infrastructure struct {
	AttachedStorages      *[]Item                           `json:"attachedStorages,omitempty"`
	BaseInfrastructure    *string                           `json:"baseInfrastructure,omitempty"`
	CloudAccount          *string                           `json:"cloudAccount,omitempty"`
	CostLastUpdated       *time.Time                        `json:"costLastUpdated,omitempty"`
	CostTrackingStatus    *string                           `json:"costTrackingStatus,omitempty"`
	CreatedAt             time.Time                         `json:"createdAt"`
	Csp                   *string                           `json:"csp"`
	CurrentlyProvisioning *bool                             `json:"currentlyProvisioning,omitempty"`
	Description           *string                           `json:"description,omitempty"`
	DisplayName           *string                           `json:"displayName,omitempty"`
	Ephemeral             *bool                             `json:"ephemeral,omitempty"`
	ExpiresAt             *int64                            `json:"expiresAt,omitempty"`
	Id                    string                            `json:"id"`
	ImageUrl              *string                           `json:"imageUrl,omitempty"`
	Ingested              *bool                             `json:"ingested"`
	Key                   *string                           `json:"key,omitempty"`
	Name                  *string                           `json:"name"`
	Network               *string                           `json:"network,omitempty"`
	Organization          *string                           `json:"organization,omitempty"`
	Prices                *Prices                           `json:"prices,omitempty"`
	ProvisionOutput       *map[string]interface{}           `json:"provisionOutput,omitempty"`
	ProvisionStatus       *map[string]ProvisionStatusRecord `json:"provisionStatus,omitempty"`
	Provisioned           *bool                             `json:"provisioned,omitempty"`
	Region                *string                           `json:"region,omitempty"`
	Root                  *bool                             `json:"root,omitempty"`
	RuntimeAlert          *RuntimeAlert                     `json:"runtimeAlert,omitempty"`
	SessionCostLimit      *SessionCostAlert                 `json:"sessionCostLimit,omitempty"`
	SessionNumber         *int64                            `json:"sessionNumber,omitempty"`
	Sessionless           *bool                             `json:"sessionless"`
	Shared                *[]SharedPermissions              `json:"shared,omitempty"`
	Status                *string                           `json:"status,omitempty"`
	Tags                  *[]string                         `json:"tags,omitempty"`
	Team                  *string                           `json:"team,omitempty"`
	TimeProvisioned       *int64                            `json:"timeProvisioned,omitempty"`
	Type                  *string                           `json:"type"`
	UpdatedAt             time.Time                         `json:"updatedAt"`
	User                  string                            `json:"user"`
	Variables             *map[string]interface{}           `json:"variables,omitempty"`
}

Infrastructure defines model for Infrastructure.

type InstallHelmChartJSONRequestBody

type InstallHelmChartJSONRequestBody = HelmChartInstallBody

InstallHelmChartJSONRequestBody defines body for InstallHelmChart for application/json ContentType.

type InstallHelmChartResponse

type InstallHelmChartResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSONDefault  *Error
}

func ParseInstallHelmChartResponse

func ParseInstallHelmChartResponse(rsp *http.Response) (*InstallHelmChartResponse, error)

ParseInstallHelmChartResponse parses an HTTP response from a InstallHelmChartWithResponse call

func (InstallHelmChartResponse) Status

func (r InstallHelmChartResponse) Status() string

Status returns HTTPResponse.Status

func (InstallHelmChartResponse) StatusCode

func (r InstallHelmChartResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type Instance

type Instance struct {
	// Architecture The architecture of the Instance.
	Architecture *string `json:"architecture,omitempty"`

	// CostLimit The cost limit for the Instance.
	CostLimit *float64 `json:"costLimit,omitempty"`

	// CostLimitAutoTerminate Whether to auto-terminate the Instance when cost limit is reached.
	CostLimitAutoTerminate *bool `json:"costLimitAutoTerminate,omitempty"`

	// CostLimitEnabled Whether to enable cost limit for the Instance.
	CostLimitEnabled *bool `json:"costLimitEnabled,omitempty"`

	// CostLimitUseRealtime Whether to use real-time cost for the cost limit.
	CostLimitUseRealtime *bool `json:"costLimitUseRealtime,omitempty"`

	// Csp The cloud service provider for the Instance.
	Csp InstanceCsp `json:"csp"`

	// CspId The cloud service provider's unique identifier for the instance.
	CspId *string `json:"cspId,omitempty"`

	// DebugMode Whether to enable debug mode for the Instance.
	DebugMode *bool `json:"debugMode,omitempty"`

	// Description The description of the Instance.
	Description string `json:"description"`

	// DisplayName The display name of the Instance.
	DisplayName string `json:"displayName"`

	// Group The group to which the Instance will be associated.
	Group string `json:"group"`

	// Hostname The hostname of the Instance.
	Hostname string `json:"hostname"`

	// Id The unique identifier of the Instance.
	Id *string `json:"id,omitempty"`

	// Image The image name used to launch the Instance.
	Image *string `json:"image,omitempty"`

	// InstanceType The type of the Instance.
	InstanceType string `json:"instanceType"`

	// IpAddress The IP address of the Instance.
	IpAddress string `json:"ipAddress"`

	// Name The name of the Instance resource.
	Name string `json:"name"`

	// Network The network name to which the Instance is attached.
	Network string `json:"network"`

	// Region The region where the Instance will be provisioned.
	Region string `json:"region"`

	// RunTimeAlertEnabled Whether to enable runtime alerts for the Instance.
	RunTimeAlertEnabled *bool `json:"runTimeAlertEnabled,omitempty"`

	// RunTimeAlertIntervalHours The runtime alert interval in hours.
	RunTimeAlertIntervalHours *int64 `json:"runTimeAlertIntervalHours,omitempty"`

	// Sessionless Indicates if the Instance is sessionless.
	Sessionless *string `json:"sessionless,omitempty"`

	// SizeGb The root disk size of the Instance in GB.
	SizeGb int64 `json:"sizeGb"`

	// Status The status of the Instance.
	Status *string `json:"status,omitempty"`

	// Tags The tags associated with the Instance.
	Tags *[]string `json:"tags"`

	// Type The type of the compute resource.
	Type *string `json:"type,omitempty"`

	// User The user that owns this Instance.
	User *string `json:"user,omitempty"`

	// UserBootstrap The user bootstrap script to be executed on Instance launch.
	UserBootstrap *string `json:"userBootstrap,omitempty"`

	// UserBootstrapInstance Whether to run the user bootstrap script on the Instance.
	UserBootstrapInstance *bool `json:"userBootstrapInstance,omitempty"`

	// WorkspaceMounts The workspace mounts for the Instance.
	WorkspaceMounts *[]WorkspaceMount `json:"workspaceMounts"`

	// Zone The availability zone where the Instance will be provisioned.
	Zone string `json:"zone"`
}

Instance defines model for Instance.

type InstanceCsp

type InstanceCsp string

InstanceCsp The cloud service provider for the Instance.

const (
	InstanceCspAws    InstanceCsp = "aws"
	InstanceCspAzure  InstanceCsp = "azure"
	InstanceCspGoogle InstanceCsp = "google"
)

Defines values for InstanceCsp.

type IntPolicyOutput

type IntPolicyOutput struct {
	// Level Level of the policy
	Level *string `json:"level,omitempty"`

	// Name Name of the policy
	Name *string `json:"name,omitempty"`

	// Value Value of the policy
	Value *int64 `json:"value,omitempty"`
}

IntPolicyOutput defines model for IntPolicyOutput.

type Ip

type Ip struct {
	// AttachedTo The resource to which this IP is attached.
	AttachedTo *string `json:"attachedTo,omitempty"`

	// BaseInfrastructure The base infrastructure to which the IP will be attached.
	BaseInfrastructure *string `json:"baseInfrastructure,omitempty"`

	// Csp The cloud service provider for the IP.
	Csp string `json:"csp"`

	// Description The description of the IP resource.
	Description string `json:"description"`

	// Group The group name to which the IP will be associated.
	Group string `json:"group"`

	// Id The unique identifier of the IP resource.
	Id *string `json:"id,omitempty"`

	// Ip The IP address provisioned.
	Ip *string `json:"ip,omitempty"`

	// Name The name of the IP resource.
	Name string `json:"name"`

	// Network The network name to which the IP is attached.
	Network string `json:"network"`

	// ProvisionStatus The current provisioning status of the IP.
	ProvisionStatus *string `json:"provisionStatus,omitempty"`

	// Provisioned Whether the IP is provisioned.
	Provisioned *bool `json:"provisioned,omitempty"`

	// Region The region where the IP will be provisioned.
	Region string `json:"region"`

	// Tags The tags associated with the IP resource.
	Tags *[]string `json:"tags"`

	// User The username of the user that owns this resource.
	User *string `json:"user,omitempty"`
}

Ip defines model for Ip.

type Item

type Item struct {
	Export     *string     `json:"export,omitempty"`
	MountPoint *string     `json:"mountPoint"`
	Storage    interface{} `json:"storage"`
	Volume     *string     `json:"volume,omitempty"`
}

Item defines model for Item.

type JWK

type JWK struct {
	// Alg The alg member identifies the cryptographic algorithm family used with the key. Values defined by this specification are EC and RSA. Specific additional members are required to represent the key, depending upon the alg value. The alg value is case sensitive.
	Alg string `json:"alg"`

	// E The exp member contains the exponent value for the RSA public key. It is represented as the base64url encoding of the value's big endian representation.
	E string `json:"e"`

	// Kid The kid (Key ID) member can be used to match a specific key. This can be used, for instance, to choose among a set of keys within the JWK during key rollover. The kid value MAY correspond to a JWS kid value. The interpretation of the kid value is unspecified.
	Kid string `json:"kid"`

	// Kty The kty (key type) member identifies the cryptographic algorithm family used with the key. Values defined by this specification are RSA and EC. The kty value is case sensitive.
	Kty string `json:"kty"`

	// N The mod member contains the modulus value for the RSA public key. It is represented as the base64url encoding of the value's big endian representation.
	N string `json:"n"`

	// Use The use member identifies the intended use of the key. Values defined by this specification are sig (signature) and enc (encryption). Other values MAY be used. The use value is case sensitive.
	Use string `json:"use"`
}

JWK defines model for JWK.

type JobInfo

type JobInfo struct {
	// JobId Job ID
	JobId string `json:"jobId"`

	// Name Job name
	Name string `json:"name"`

	// Nodes Allocated nodes
	Nodes string `json:"nodes"`

	// Partition Job partition
	Partition string `json:"partition"`

	// StartTime Job start time
	StartTime *string `json:"startTime,omitempty"`

	// State Job state
	State string `json:"state"`

	// TimeLimit Job time limit
	TimeLimit *string `json:"timeLimit,omitempty"`

	// User Job owner username
	User string `json:"user"`
}

JobInfo defines model for JobInfo.

type JobResponse

type JobResponse struct {
	CompletedAt         *time.Time `json:"completedAt,omitempty"`
	CreatedAt           time.Time  `json:"createdAt"`
	ExecutedJobs        *[]E       `json:"executedJobs"`
	Id                  string     `json:"id"`
	Number              int64      `json:"number"`
	Status              string     `json:"status"`
	User                string     `json:"user"`
	Variables           *[]E       `json:"variables"`
	WorkflowDisplayName string     `json:"workflowDisplayName"`
	WorkflowId          string     `json:"workflowId"`
	WorkflowName        string     `json:"workflowName"`
}

JobResponse defines model for JobResponse.

type Jwks

type Jwks struct {
	// Keys List of keys used for JWT verification
	Keys *[]JWK `json:"keys"`
}

Jwks defines model for Jwks.

type KillUserWorkspaceResponse

type KillUserWorkspaceResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSONDefault  *Error
}

func ParseKillUserWorkspaceResponse

func ParseKillUserWorkspaceResponse(rsp *http.Response) (*KillUserWorkspaceResponse, error)

ParseKillUserWorkspaceResponse parses an HTTP response from a KillUserWorkspaceWithResponse call

func (KillUserWorkspaceResponse) Status

func (r KillUserWorkspaceResponse) Status() string

Status returns HTTPResponse.Status

func (KillUserWorkspaceResponse) StatusCode

func (r KillUserWorkspaceResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type KubernetesTunnelInfo

type KubernetesTunnelInfo struct {
	// Name Kubernetes resource name.
	Name *string `json:"name,omitempty"`

	// Namespace Kubernetes namespace.
	Namespace *string `json:"namespace,omitempty"`

	// ResourceName Kubernetes resource name.
	ResourceName *string `json:"resourceName,omitempty"`

	// ResourceType Kubernetes resource type.
	ResourceType *string `json:"resourceType,omitempty"`
}

KubernetesTunnelInfo defines model for KubernetesTunnelInfo.

type LanguageInputBody

type LanguageInputBody struct {
	// Language User's preferred language
	Language LanguageInputBodyLanguage `json:"language"`
}

LanguageInputBody defines model for LanguageInputBody.

type LanguageInputBodyLanguage

type LanguageInputBodyLanguage string

LanguageInputBodyLanguage User's preferred language

const (
	LanguageInputBodyLanguageEmpty LanguageInputBodyLanguage = ""
	LanguageInputBodyLanguageEn    LanguageInputBodyLanguage = "en"
	LanguageInputBodyLanguageEs    LanguageInputBodyLanguage = "es"
	LanguageInputBodyLanguageJa    LanguageInputBodyLanguage = "ja"
	LanguageInputBodyLanguageKo    LanguageInputBodyLanguage = "ko"
	LanguageInputBodyLanguageZh    LanguageInputBodyLanguage = "zh"
)

Defines values for LanguageInputBodyLanguage.

type Ldap

type Ldap struct {
	// BaseDN Base DN for LDAP authentication
	BaseDN string `json:"baseDN"`

	// ClientCert Client certificate for LDAP authentication
	ClientCert string `json:"clientCert"`

	// ClientKey Client secret of the LDAP authentication method
	ClientKey *string `json:"clientKey,omitempty"`

	// DisplayName Display name of the LDAP authentication method
	DisplayName string `json:"displayName"`

	// Email Email for LDAP authentication
	Email string `json:"email"`

	// Filter Filter for LDAP authentication
	Filter string `json:"filter"`

	// FullName Full name for LDAP authentication
	FullName string `json:"fullName"`

	// Id ID of the LDAP authentication method
	Id *string `json:"id,omitempty"`

	// Level Level of the LDAP authentication method, e.g., organization or user
	Level *string `json:"level,omitempty"`

	// Name Name of the LDAP authentication method
	Name string `json:"name"`

	// Server LDAP server address
	Server string `json:"server"`

	// Type Type of the LDAP authentication method
	Type *string `json:"type,omitempty"`

	// UniqueIdentifier Unique identifier for LDAP authentication
	UniqueIdentifier string `json:"uniqueIdentifier"`

	// UseServiceAccount Whether to use service account for LDAP authentication
	UseServiceAccount *bool `json:"useServiceAccount"`

	// UseTLS Whether to use TLS for LDAP authentication
	UseTLS *bool `json:"useTLS"`

	// Username Username for LDAP authentication
	Username string `json:"username"`
}

Ldap defines model for Ldap.

type LicenseData

type LicenseData struct {
	// Expiration License expiration date, if available
	Expiration *time.Time `json:"expiration,omitempty"`

	// License The platform license
	License string `json:"license"`
}

LicenseData defines model for LicenseData.

type ListAichatProvidersResponse

type ListAichatProvidersResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON200      *[]AiChatProvidersResponse
	JSONDefault  *Error
}

func ParseListAichatProvidersResponse

func ParseListAichatProvidersResponse(rsp *http.Response) (*ListAichatProvidersResponse, error)

ParseListAichatProvidersResponse parses an HTTP response from a ListAichatProvidersWithResponse call

func (ListAichatProvidersResponse) Status

Status returns HTTPResponse.Status

func (ListAichatProvidersResponse) StatusCode

func (r ListAichatProvidersResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type ListAllocationUsageEventsParams

type ListAllocationUsageEventsParams struct {
	// PageSize Number of items per page
	PageSize *int64 `form:"pageSize,omitempty" json:"pageSize,omitempty"`

	// Page Page number (1-indexed)
	Page *int64 `form:"page,omitempty" json:"page,omitempty"`

	// StartedAtFrom Filter: started_at >= this ISO datetime
	StartedAtFrom *string `form:"startedAtFrom,omitempty" json:"startedAtFrom,omitempty"`

	// StartedAtTo Filter: started_at <= this ISO datetime
	StartedAtTo *string `form:"startedAtTo,omitempty" json:"startedAtTo,omitempty"`

	// EndedAtFrom Filter: ended_at >= this ISO datetime
	EndedAtFrom *string `form:"endedAtFrom,omitempty" json:"endedAtFrom,omitempty"`

	// EndedAtTo Filter: ended_at <= this ISO datetime
	EndedAtTo *string `form:"endedAtTo,omitempty" json:"endedAtTo,omitempty"`

	// CreatedAtFrom Filter: created_at >= this ISO datetime
	CreatedAtFrom *string `form:"createdAtFrom,omitempty" json:"createdAtFrom,omitempty"`

	// CreatedAtTo Filter: created_at <= this ISO datetime
	CreatedAtTo *string `form:"createdAtTo,omitempty" json:"createdAtTo,omitempty"`

	// Type Filter: type contains this string (case-insensitive)
	Type *string `form:"type,omitempty" json:"type,omitempty"`

	// Subtype Filter: subtype contains this string (case-insensitive)
	Subtype *string `form:"subtype,omitempty" json:"subtype,omitempty"`

	// QuantityMin Filter: quantity >= this value
	QuantityMin *float64 `form:"quantityMin,omitempty" json:"quantityMin,omitempty"`

	// QuantityMax Filter: quantity <= this value
	QuantityMax *float64 `form:"quantityMax,omitempty" json:"quantityMax,omitempty"`

	// UnitRateMin Filter: unit_applied_rate >= this value
	UnitRateMin *float64 `form:"unitRateMin,omitempty" json:"unitRateMin,omitempty"`

	// UnitRateMax Filter: unit_applied_rate <= this value
	UnitRateMax *float64 `form:"unitRateMax,omitempty" json:"unitRateMax,omitempty"`

	// AmountMin Filter: amount >= this value
	AmountMin *float64 `form:"amountMin,omitempty" json:"amountMin,omitempty"`

	// AmountMax Filter: amount <= this value
	AmountMax *float64 `form:"amountMax,omitempty" json:"amountMax,omitempty"`

	// Metadata Filter: metadata contains this string (case-insensitive search in JSON)
	Metadata *string `form:"metadata,omitempty" json:"metadata,omitempty"`
}

ListAllocationUsageEventsParams defines parameters for ListAllocationUsageEvents.

type ListAllocationUsageEventsResponse

type ListAllocationUsageEventsResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON200      *RatedCostsPaginatedResponse
	JSONDefault  *Error
}

func ParseListAllocationUsageEventsResponse

func ParseListAllocationUsageEventsResponse(rsp *http.Response) (*ListAllocationUsageEventsResponse, error)

ParseListAllocationUsageEventsResponse parses an HTTP response from a ListAllocationUsageEventsWithResponse call

func (ListAllocationUsageEventsResponse) Status

Status returns HTTPResponse.Status

func (ListAllocationUsageEventsResponse) StatusCode

func (r ListAllocationUsageEventsResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type ListHelmReleasesResponse

type ListHelmReleasesResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON200      *[]HelmReleaseResponse
	JSONDefault  *Error
}

func ParseListHelmReleasesResponse

func ParseListHelmReleasesResponse(rsp *http.Response) (*ListHelmReleasesResponse, error)

ParseListHelmReleasesResponse parses an HTTP response from a ListHelmReleasesWithResponse call

func (ListHelmReleasesResponse) Status

func (r ListHelmReleasesResponse) Status() string

Status returns HTTPResponse.Status

func (ListHelmReleasesResponse) StatusCode

func (r ListHelmReleasesResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type ListKubernetesClustersResponse

type ListKubernetesClustersResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON200      *[]ClusterResponse
	JSONDefault  *Error
}

func ParseListKubernetesClustersResponse

func ParseListKubernetesClustersResponse(rsp *http.Response) (*ListKubernetesClustersResponse, error)

ParseListKubernetesClustersResponse parses an HTTP response from a ListKubernetesClustersWithResponse call

func (ListKubernetesClustersResponse) Status

Status returns HTTPResponse.Status

func (ListKubernetesClustersResponse) StatusCode

func (r ListKubernetesClustersResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type ListKubernetesConfigsParams

type ListKubernetesConfigsParams struct {
	// Clusters Filter by cluster names
	Clusters *[]string `form:"clusters,omitempty" json:"clusters,omitempty"`

	// Namespaces Filter by namespaces
	Namespaces *[]string `form:"namespaces,omitempty" json:"namespaces,omitempty"`

	// Types Filter by config types (configmap, secret)
	Types *[]string `form:"types,omitempty" json:"types,omitempty"`

	// Search Search string to filter by name
	Search *string `form:"search,omitempty" json:"search,omitempty"`
}

ListKubernetesConfigsParams defines parameters for ListKubernetesConfigs.

type ListKubernetesConfigsResponse

type ListKubernetesConfigsResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON200      *ConfigsBody
	JSONDefault  *Error
}

func ParseListKubernetesConfigsResponse

func ParseListKubernetesConfigsResponse(rsp *http.Response) (*ListKubernetesConfigsResponse, error)

ParseListKubernetesConfigsResponse parses an HTTP response from a ListKubernetesConfigsWithResponse call

func (ListKubernetesConfigsResponse) Status

Status returns HTTPResponse.Status

func (ListKubernetesConfigsResponse) StatusCode

func (r ListKubernetesConfigsResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type ListKubernetesHelmParams

type ListKubernetesHelmParams struct {
	// Clusters Filter by cluster names
	Clusters *[]string `form:"clusters,omitempty" json:"clusters,omitempty"`

	// Namespaces Filter by namespaces
	Namespaces *[]string `form:"namespaces,omitempty" json:"namespaces,omitempty"`

	// Search Search string to filter by name
	Search *string `form:"search,omitempty" json:"search,omitempty"`
}

ListKubernetesHelmParams defines parameters for ListKubernetesHelm.

type ListKubernetesHelmResponse

type ListKubernetesHelmResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON200      *ChartsBody
	JSONDefault  *Error
}

func ParseListKubernetesHelmResponse

func ParseListKubernetesHelmResponse(rsp *http.Response) (*ListKubernetesHelmResponse, error)

ParseListKubernetesHelmResponse parses an HTTP response from a ListKubernetesHelmWithResponse call

func (ListKubernetesHelmResponse) Status

Status returns HTTPResponse.Status

func (ListKubernetesHelmResponse) StatusCode

func (r ListKubernetesHelmResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type ListKubernetesNodesParams

type ListKubernetesNodesParams struct {
	// Clusters Filter by cluster names
	Clusters *[]string `form:"clusters,omitempty" json:"clusters,omitempty"`

	// Search Search string to filter by node name
	Search *string `form:"search,omitempty" json:"search,omitempty"`
}

ListKubernetesNodesParams defines parameters for ListKubernetesNodes.

type ListKubernetesNodesResponse

type ListKubernetesNodesResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON200      *NodesBody
	JSONDefault  *Error
}

func ParseListKubernetesNodesResponse

func ParseListKubernetesNodesResponse(rsp *http.Response) (*ListKubernetesNodesResponse, error)

ParseListKubernetesNodesResponse parses an HTTP response from a ListKubernetesNodesWithResponse call

func (ListKubernetesNodesResponse) Status

Status returns HTTPResponse.Status

func (ListKubernetesNodesResponse) StatusCode

func (r ListKubernetesNodesResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type ListKubernetesQuotasParams

type ListKubernetesQuotasParams struct {
	// Clusters Filter by cluster names
	Clusters *[]string `form:"clusters,omitempty" json:"clusters,omitempty"`

	// Namespaces Filter by namespaces
	Namespaces *[]string `form:"namespaces,omitempty" json:"namespaces,omitempty"`
}

ListKubernetesQuotasParams defines parameters for ListKubernetesQuotas.

type ListKubernetesQuotasResponse

type ListKubernetesQuotasResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON200      *QuotasBody
	JSONDefault  *Error
}

func ParseListKubernetesQuotasResponse

func ParseListKubernetesQuotasResponse(rsp *http.Response) (*ListKubernetesQuotasResponse, error)

ParseListKubernetesQuotasResponse parses an HTTP response from a ListKubernetesQuotasWithResponse call

func (ListKubernetesQuotasResponse) Status

Status returns HTTPResponse.Status

func (ListKubernetesQuotasResponse) StatusCode

func (r ListKubernetesQuotasResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type ListKubernetesServicesParams

type ListKubernetesServicesParams struct {
	// Clusters Filter by cluster names
	Clusters *[]string `form:"clusters,omitempty" json:"clusters,omitempty"`

	// Namespaces Filter by namespaces
	Namespaces *[]string `form:"namespaces,omitempty" json:"namespaces,omitempty"`

	// Search Search string to filter by service name
	Search *string `form:"search,omitempty" json:"search,omitempty"`
}

ListKubernetesServicesParams defines parameters for ListKubernetesServices.

type ListKubernetesServicesResponse

type ListKubernetesServicesResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON200      *ServicesBody
	JSONDefault  *Error
}

func ParseListKubernetesServicesResponse

func ParseListKubernetesServicesResponse(rsp *http.Response) (*ListKubernetesServicesResponse, error)

ParseListKubernetesServicesResponse parses an HTTP response from a ListKubernetesServicesWithResponse call

func (ListKubernetesServicesResponse) Status

Status returns HTTPResponse.Status

func (ListKubernetesServicesResponse) StatusCode

func (r ListKubernetesServicesResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type ListKubernetesStorageParams

type ListKubernetesStorageParams struct {
	// Clusters Filter by cluster names
	Clusters *[]string `form:"clusters,omitempty" json:"clusters,omitempty"`

	// Namespaces Filter by kubernetes namespace names
	Namespaces *[]string `form:"namespaces,omitempty" json:"namespaces,omitempty"`

	// Types Filter by storage types (pvc, pv)
	Types *[]string `form:"types,omitempty" json:"types,omitempty"`

	// Search Search string to filter by name
	Search *string `form:"search,omitempty" json:"search,omitempty"`
}

ListKubernetesStorageParams defines parameters for ListKubernetesStorage.

type ListKubernetesStorageResponse

type ListKubernetesStorageResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON200      *StorageBody
	JSONDefault  *Error
}

func ParseListKubernetesStorageResponse

func ParseListKubernetesStorageResponse(rsp *http.Response) (*ListKubernetesStorageResponse, error)

ParseListKubernetesStorageResponse parses an HTTP response from a ListKubernetesStorageWithResponse call

func (ListKubernetesStorageResponse) Status

Status returns HTTPResponse.Status

func (ListKubernetesStorageResponse) StatusCode

func (r ListKubernetesStorageResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type ListKubernetesWorkloadsParams

type ListKubernetesWorkloadsParams struct {
	// Clusters Filter by cluster names
	Clusters *[]string `form:"clusters,omitempty" json:"clusters,omitempty"`

	// Namespaces Filter by kubernetes namespace names
	Namespaces *[]string `form:"namespaces,omitempty" json:"namespaces,omitempty"`

	// Types Filter by workload types (deployment, statefulset, daemonset, job, cronjob, pod)
	Types *[]string `form:"types,omitempty" json:"types,omitempty"`

	// Search Search string to filter by workload name
	Search *string `form:"search,omitempty" json:"search,omitempty"`
}

ListKubernetesWorkloadsParams defines parameters for ListKubernetesWorkloads.

type ListKubernetesWorkloadsResponse

type ListKubernetesWorkloadsResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON200      *WorkloadsBody
	JSONDefault  *Error
}

func ParseListKubernetesWorkloadsResponse

func ParseListKubernetesWorkloadsResponse(rsp *http.Response) (*ListKubernetesWorkloadsResponse, error)

ParseListKubernetesWorkloadsResponse parses an HTTP response from a ListKubernetesWorkloadsWithResponse call

func (ListKubernetesWorkloadsResponse) Status

Status returns HTTPResponse.Status

func (ListKubernetesWorkloadsResponse) StatusCode

func (r ListKubernetesWorkloadsResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type ListMigrationRunLogsResponse

type ListMigrationRunLogsResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON200      *[]MigrationRunLogResponse
	JSONDefault  *Error
}

func ParseListMigrationRunLogsResponse

func ParseListMigrationRunLogsResponse(rsp *http.Response) (*ListMigrationRunLogsResponse, error)

ParseListMigrationRunLogsResponse parses an HTTP response from a ListMigrationRunLogsWithResponse call

func (ListMigrationRunLogsResponse) Status

Status returns HTTPResponse.Status

func (ListMigrationRunLogsResponse) StatusCode

func (r ListMigrationRunLogsResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type ListMongoMigrationsRegistryResponse

type ListMongoMigrationsRegistryResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON200      *[]MigrationRegistryItem
	JSONDefault  *Error
}

func ParseListMongoMigrationsRegistryResponse

func ParseListMongoMigrationsRegistryResponse(rsp *http.Response) (*ListMongoMigrationsRegistryResponse, error)

ParseListMongoMigrationsRegistryResponse parses an HTTP response from a ListMongoMigrationsRegistryWithResponse call

func (ListMongoMigrationsRegistryResponse) Status

Status returns HTTPResponse.Status

func (ListMongoMigrationsRegistryResponse) StatusCode

StatusCode returns HTTPResponse.StatusCode

type ListNetappontapResponse

type ListNetappontapResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON200      *[]NetAppOntapResponse
	JSONDefault  *Error
}

func ParseListNetappontapResponse

func ParseListNetappontapResponse(rsp *http.Response) (*ListNetappontapResponse, error)

ParseListNetappontapResponse parses an HTTP response from a ListNetappontapWithResponse call

func (ListNetappontapResponse) Status

func (r ListNetappontapResponse) Status() string

Status returns HTTPResponse.Status

func (ListNetappontapResponse) StatusCode

func (r ListNetappontapResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type ListOrgAllocationsParams

type ListOrgAllocationsParams struct {
	// Limit Maximum number of allocations to return
	Limit *int64 `form:"limit,omitempty" json:"limit,omitempty"`

	// Skip Number of allocations to skip
	Skip *int64 `form:"skip,omitempty" json:"skip,omitempty"`

	// Name Filter by allocation name (case-insensitive contains)
	Name *string `form:"name,omitempty" json:"name,omitempty"`

	// Parent Filter by parent allocation name
	Parent *string `form:"parent,omitempty" json:"parent,omitempty"`

	// Sort Sort field and direction
	Sort *ListOrgAllocationsParamsSort `form:"sort,omitempty" json:"sort,omitempty"`
}

ListOrgAllocationsParams defines parameters for ListOrgAllocations.

type ListOrgAllocationsParamsSort

type ListOrgAllocationsParamsSort string

ListOrgAllocationsParamsSort defines parameters for ListOrgAllocations.

const (
	ListOrgAllocationsParamsSortMinusName  ListOrgAllocationsParamsSort = "-name"
	ListOrgAllocationsParamsSortMinusTotal ListOrgAllocationsParamsSort = "-total"
	ListOrgAllocationsParamsSortName       ListOrgAllocationsParamsSort = "name"
	ListOrgAllocationsParamsSortTotal      ListOrgAllocationsParamsSort = "total"
)

Defines values for ListOrgAllocationsParamsSort.

type ListOrgAllocationsResponse

type ListOrgAllocationsResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON200      *[]Allocation
	JSONDefault  *Error
}

func ParseListOrgAllocationsResponse

func ParseListOrgAllocationsResponse(rsp *http.Response) (*ListOrgAllocationsResponse, error)

ParseListOrgAllocationsResponse parses an HTTP response from a ListOrgAllocationsWithResponse call

func (ListOrgAllocationsResponse) Status

Status returns HTTPResponse.Status

func (ListOrgAllocationsResponse) StatusCode

func (r ListOrgAllocationsResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type ListResourceGroupsParams

type ListResourceGroupsParams struct {
	// Limit Maximum number of resource groups to return
	Limit *int64 `form:"limit,omitempty" json:"limit,omitempty"`

	// Skip Number of resource groups to skip
	Skip *int64 `form:"skip,omitempty" json:"skip,omitempty"`

	// Name Filter by resource group name (case-insensitive contains)
	Name *string `form:"name,omitempty" json:"name,omitempty"`

	// Allocation Filter by allocation name
	Allocation *string `form:"allocation,omitempty" json:"allocation,omitempty"`

	// Sort Sort field and direction
	Sort *ListResourceGroupsParamsSort `form:"sort,omitempty" json:"sort,omitempty"`
}

ListResourceGroupsParams defines parameters for ListResourceGroups.

type ListResourceGroupsParamsSort

type ListResourceGroupsParamsSort string

ListResourceGroupsParamsSort defines parameters for ListResourceGroups.

const (
	ListResourceGroupsParamsSortMinusName ListResourceGroupsParamsSort = "-name"
	ListResourceGroupsParamsSortName      ListResourceGroupsParamsSort = "name"
)

Defines values for ListResourceGroupsParamsSort.

type ListResourceGroupsResponse

type ListResourceGroupsResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON200      *[]ResourceGroup
	JSONDefault  *Error
}

func ParseListResourceGroupsResponse

func ParseListResourceGroupsResponse(rsp *http.Response) (*ListResourceGroupsResponse, error)

ParseListResourceGroupsResponse parses an HTTP response from a ListResourceGroupsWithResponse call

func (ListResourceGroupsResponse) Status

Status returns HTTPResponse.Status

func (ListResourceGroupsResponse) StatusCode

func (r ListResourceGroupsResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type ListUnitSkusResponse

type ListUnitSkusResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON200      *[]CustomSku
	JSONDefault  *Error
}

func ParseListUnitSkusResponse

func ParseListUnitSkusResponse(rsp *http.Response) (*ListUnitSkusResponse, error)

ParseListUnitSkusResponse parses an HTTP response from a ListUnitSkusWithResponse call

func (ListUnitSkusResponse) Status

func (r ListUnitSkusResponse) Status() string

Status returns HTTPResponse.Status

func (ListUnitSkusResponse) StatusCode

func (r ListUnitSkusResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type ListUnitsResponse

type ListUnitsResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON200      *[]Unit
	JSONDefault  *Error
}

func ParseListUnitsResponse

func ParseListUnitsResponse(rsp *http.Response) (*ListUnitsResponse, error)

ParseListUnitsResponse parses an HTTP response from a ListUnitsWithResponse call

func (ListUnitsResponse) Status

func (r ListUnitsResponse) Status() string

Status returns HTTPResponse.Status

func (ListUnitsResponse) StatusCode

func (r ListUnitsResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type ListUserAllocationsParams

type ListUserAllocationsParams struct {
	// Limit Maximum number of allocations to return
	Limit *int64 `form:"limit,omitempty" json:"limit,omitempty"`

	// Skip Number of allocations to skip
	Skip *int64 `form:"skip,omitempty" json:"skip,omitempty"`

	// Name Filter by allocation name (case-insensitive contains)
	Name *string `form:"name,omitempty" json:"name,omitempty"`

	// Sort Sort field and direction
	Sort *ListUserAllocationsParamsSort `form:"sort,omitempty" json:"sort,omitempty"`
}

ListUserAllocationsParams defines parameters for ListUserAllocations.

type ListUserAllocationsParamsSort

type ListUserAllocationsParamsSort string

ListUserAllocationsParamsSort defines parameters for ListUserAllocations.

const (
	ListUserAllocationsParamsSortMinusName  ListUserAllocationsParamsSort = "-name"
	ListUserAllocationsParamsSortMinusTotal ListUserAllocationsParamsSort = "-total"
	ListUserAllocationsParamsSortName       ListUserAllocationsParamsSort = "name"
	ListUserAllocationsParamsSortTotal      ListUserAllocationsParamsSort = "total"
)

Defines values for ListUserAllocationsParamsSort.

type ListUserAllocationsResponse

type ListUserAllocationsResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON200      *[]Allocation
	JSONDefault  *Error
}

func ParseListUserAllocationsResponse

func ParseListUserAllocationsResponse(rsp *http.Response) (*ListUserAllocationsResponse, error)

ParseListUserAllocationsResponse parses an HTTP response from a ListUserAllocationsWithResponse call

func (ListUserAllocationsResponse) Status

Status returns HTTPResponse.Status

func (ListUserAllocationsResponse) StatusCode

func (r ListUserAllocationsResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type ListUserResourceGroupsParams

type ListUserResourceGroupsParams struct {
	// Limit Maximum number of resource groups to return
	Limit *int64 `form:"limit,omitempty" json:"limit,omitempty"`

	// Skip Number of resource groups to skip
	Skip *int64 `form:"skip,omitempty" json:"skip,omitempty"`

	// Name Filter by resource group name (case-insensitive contains)
	Name *string `form:"name,omitempty" json:"name,omitempty"`

	// Allocation Filter by allocation name
	Allocation *string `form:"allocation,omitempty" json:"allocation,omitempty"`

	// Sort Sort field and direction
	Sort *ListUserResourceGroupsParamsSort `form:"sort,omitempty" json:"sort,omitempty"`
}

ListUserResourceGroupsParams defines parameters for ListUserResourceGroups.

type ListUserResourceGroupsParamsSort

type ListUserResourceGroupsParamsSort string

ListUserResourceGroupsParamsSort defines parameters for ListUserResourceGroups.

const (
	ListUserResourceGroupsParamsSortMinusName ListUserResourceGroupsParamsSort = "-name"
	ListUserResourceGroupsParamsSortName      ListUserResourceGroupsParamsSort = "name"
)

Defines values for ListUserResourceGroupsParamsSort.

type ListUserResourceGroupsResponse

type ListUserResourceGroupsResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON200      *[]ResourceGroup
	JSONDefault  *Error
}

func ParseListUserResourceGroupsResponse

func ParseListUserResourceGroupsResponse(rsp *http.Response) (*ListUserResourceGroupsResponse, error)

ParseListUserResourceGroupsResponse parses an HTTP response from a ListUserResourceGroupsWithResponse call

func (ListUserResourceGroupsResponse) Status

Status returns HTTPResponse.Status

func (ListUserResourceGroupsResponse) StatusCode

func (r ListUserResourceGroupsResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type ListWorkflowsParams

type ListWorkflowsParams struct {
	// Filter Filter workflows by apps or workflows
	Filter *ListWorkflowsParamsFilter `form:"filter,omitempty" json:"filter,omitempty"`
}

ListWorkflowsParams defines parameters for ListWorkflows.

type ListWorkflowsParamsFilter

type ListWorkflowsParamsFilter string

ListWorkflowsParamsFilter defines parameters for ListWorkflows.

const (
	Apps      ListWorkflowsParamsFilter = "apps"
	Workflows ListWorkflowsParamsFilter = "workflows"
)

Defines values for ListWorkflowsParamsFilter.

type ListWorkflowsResponse

type ListWorkflowsResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON200      *[]WorkflowItem
	JSONDefault  *Error
}

func ParseListWorkflowsResponse

func ParseListWorkflowsResponse(rsp *http.Response) (*ListWorkflowsResponse, error)

ParseListWorkflowsResponse parses an HTTP response from a ListWorkflowsWithResponse call

func (ListWorkflowsResponse) Status

func (r ListWorkflowsResponse) Status() string

Status returns HTTPResponse.Status

func (ListWorkflowsResponse) StatusCode

func (r ListWorkflowsResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type Lustre

type Lustre struct {
	// Csp Cloud service provider of the Lustre
	Csp string `json:"csp"`

	// DisplayName Display name of the Lustre
	DisplayName string `json:"displayName"`

	// Ephemeral Indicates if the Lustre is ephemeral
	Ephemeral *bool `json:"ephemeral,omitempty"`

	// Id Unique identifier of the Lustre
	Id string `json:"id"`

	// ImageUrl URL of the Lustre's image/icon
	ImageUrl string `json:"imageUrl"`

	// Name Platform name of the Lustre
	Name string `json:"name"`

	// Namespace User who created the Lustre
	Namespace string `json:"namespace"`

	// Sessionless Indicates if the Lustre is sessionless
	Sessionless bool `json:"sessionless"`

	// Shared List of groups with whom the Lustre is shared
	Shared *[]Shared `json:"shared"`

	// SizeGb Size of the Lustre in GiB
	SizeGb *int64 `json:"sizeGb,omitempty"`

	// Status Current provision status of the Lustre
	Status string `json:"status"`

	// Tags Tags associated with the Lustre
	Tags *[]string `json:"tags"`

	// Type Type of storage, should be 'lustre'
	Type string `json:"type"`
}

Lustre defines model for Lustre.

type MachineLearningWorkspace

type MachineLearningWorkspace struct {
	// BaseInfrastructure The base infrastructure name to which the Machine Learning Workspace is attached.
	BaseInfrastructure string `json:"baseInfrastructure"`

	// CreatedAt The creation timestamp of the Machine Learning Workspace.
	CreatedAt *time.Time `json:"createdAt,omitempty"`

	// Csp The cloud service provider for the Machine Learning Workspace.
	Csp MachineLearningWorkspaceCsp `json:"csp"`

	// Description The description of the Machine Learning Workspace.
	Description string `json:"description"`

	// Endpoint The endpoint URL to access the Machine Learning Workspace Studio.
	Endpoint *string `json:"endpoint,omitempty"`

	// Group The group to which the Machine Learning Workspace will be associated.
	Group string `json:"group"`

	// Id The unique identifier of the resource.
	Id *string `json:"id,omitempty"`

	// Link The link to the Machine Learning Workspace.
	Link *string `json:"link,omitempty"`

	// Name The name of the Machine Learning Workspace resource.
	Name string `json:"name"`

	// Network The network name to which the Machine Learning Workspace is attached.
	Network string `json:"network"`

	// ProvisionStatus The current provisioning status of the Machine Learning Workspace.
	ProvisionStatus *string `json:"provisionStatus,omitempty"`

	// Provisioned Whether the Machine Learning Workspace is provisioned.
	Provisioned *bool `json:"provisioned,omitempty"`

	// Region The region where the Machine Learning Workspace will be provisioned.
	Region string `json:"region"`

	// Tags The tags associated with the Machine Learning Workspace.
	Tags *[]string `json:"tags"`

	// User Username of the user that owns the resource
	User *string `json:"user,omitempty"`

	// WorkspaceId The workspace ID associated with the Machine Learning Workspace Studio.
	WorkspaceId *string `json:"workspaceId,omitempty"`
}

MachineLearningWorkspace defines model for MachineLearningWorkspace.

type MachineLearningWorkspaceCsp

type MachineLearningWorkspaceCsp string

MachineLearningWorkspaceCsp The cloud service provider for the Machine Learning Workspace.

const (
	MachineLearningWorkspaceCspAws    MachineLearningWorkspaceCsp = "aws"
	MachineLearningWorkspaceCspAzure  MachineLearningWorkspaceCsp = "azure"
	MachineLearningWorkspaceCspGoogle MachineLearningWorkspaceCsp = "google"
)

Defines values for MachineLearningWorkspaceCsp.

type ManagedClusterOutputBody

type ManagedClusterOutputBody struct {
	AccessManagement *AccessManagementBody `json:"accessManagement,omitempty"`

	// ActiveNodes Number of nodes currently online
	ActiveNodes int64 `json:"activeNodes"`

	// ConnectionString SSH connection string (username@ip)
	ConnectionString *string `json:"connectionString,omitempty"`

	// CreatedAt Creation time
	CreatedAt time.Time `json:"createdAt"`

	// Description Description
	Description *string `json:"description,omitempty"`

	// DisplayName Display name
	DisplayName *string `json:"displayName,omitempty"`

	// Id Cluster ID
	Id string `json:"id"`

	// ImageUrl Custom thumbnail image URL
	ImageUrl *string `json:"imageUrl,omitempty"`

	// IpAddress IP address of the login node
	IpAddress *string `json:"ipAddress,omitempty"`

	// LoginNode Hostname of the login node for SSH, or 'user-workspace'
	LoginNode *string `json:"loginNode,omitempty"`

	// Markdown Markdown content for additional documentation/notes
	Markdown *string `json:"markdown,omitempty"`

	// MaxNodes Total number of registered nodes
	MaxNodes int64 `json:"maxNodes"`

	// Name Cluster name
	Name string `json:"name"`

	// Nodes Connected nodes
	Nodes *[]ManagedNode `json:"nodes"`

	// Partitions Partitions
	Partitions *[]ManagedPartition `json:"partitions"`

	// SchedulerJobs Active scheduler jobs
	SchedulerJobs *[]ManagedSchedulerJob `json:"schedulerJobs"`

	// Tags Tags
	Tags *[]string `json:"tags"`

	// Type Cluster type
	Type string `json:"type"`
}

ManagedClusterOutputBody defines model for ManagedClusterOutputBody.

type ManagedClusterPermissionsResponse

type ManagedClusterPermissionsResponse struct {
	// Groups Map of group names to permissions
	Groups map[string]map[string]bool `json:"groups"`

	// Organization Map of permission names to whether entire organization has that access
	Organization map[string]bool `json:"organization"`
}

ManagedClusterPermissionsResponse defines model for ManagedClusterPermissionsResponse.

type ManagedFilesystem

type ManagedFilesystem struct {
	// Device Device name
	Device string `json:"device"`

	// Free Free space in bytes
	Free int64 `json:"free"`

	// Fstype Filesystem type
	Fstype string `json:"fstype"`

	// Mountpoint Mount point path
	Mountpoint string `json:"mountpoint"`

	// Total Total space in bytes
	Total int64 `json:"total"`

	// Used Used space in bytes
	Used int64 `json:"used"`

	// UsedPct Usage percentage
	UsedPct float64 `json:"usedPct"`
}

ManagedFilesystem defines model for ManagedFilesystem.

type ManagedNode

type ManagedNode struct {
	// AgentVersion Agent version
	AgentVersion *string `json:"agentVersion,omitempty"`

	// Arch Architecture
	Arch *string `json:"arch,omitempty"`

	// Filesystems Mounted filesystems
	Filesystems *[]ManagedFilesystem `json:"filesystems"`

	// Hostname Node hostname
	Hostname string `json:"hostname"`

	// IpAddress Primary IP address
	IpAddress *string `json:"ipAddress,omitempty"`

	// IpAddresses Node IP addresses
	IpAddresses *[]string `json:"ipAddresses"`

	// IsController Is controller node
	IsController bool `json:"isController"`

	// LastHeartbeat Last heartbeat time
	LastHeartbeat time.Time           `json:"lastHeartbeat"`
	Metrics       *ManagedNodeMetrics `json:"metrics,omitempty"`

	// Os Operating system
	Os *string `json:"os,omitempty"`

	// OsRelease OS release name
	OsRelease *string `json:"osRelease,omitempty"`

	// RegisteredAt Registration time
	RegisteredAt time.Time            `json:"registeredAt"`
	Settings     *ManagedNodeSettings `json:"settings,omitempty"`

	// Status Node status (online, offline)
	Status     string             `json:"status"`
	SystemInfo *ManagedSystemInfo `json:"systemInfo,omitempty"`
}

ManagedNode defines model for ManagedNode.

type ManagedNodeMetrics

type ManagedNodeMetrics struct {
	// CpuUsage CPU usage percentage
	CpuUsage float64 `json:"cpuUsage"`

	// DiskFree Disk free in bytes
	DiskFree int64 `json:"diskFree"`

	// DiskUsage Disk usage percentage
	DiskUsage float64 `json:"diskUsage"`

	// DiskUsed Disk used in bytes
	DiskUsed int64 `json:"diskUsed"`

	// LoadAvg1 1 minute load average
	LoadAvg1 float64 `json:"loadAvg1"`

	// LoadAvg15 15 minute load average
	LoadAvg15 float64 `json:"loadAvg15"`

	// LoadAvg5 5 minute load average
	LoadAvg5 float64 `json:"loadAvg5"`

	// MemoryFree Memory free in bytes
	MemoryFree int64 `json:"memoryFree"`

	// MemoryUsage Memory usage percentage
	MemoryUsage float64 `json:"memoryUsage"`

	// MemoryUsed Memory used in bytes
	MemoryUsed int64 `json:"memoryUsed"`

	// NetworkRxBytes Total bytes received
	NetworkRxBytes int64 `json:"networkRxBytes"`

	// NetworkTxBytes Total bytes transmitted
	NetworkTxBytes int64 `json:"networkTxBytes"`

	// Processes Number of running processes
	Processes int64 `json:"processes"`

	// Uptime System uptime in seconds
	Uptime int64 `json:"uptime"`
}

ManagedNodeMetrics defines model for ManagedNodeMetrics.

type ManagedNodeSettings

type ManagedNodeSettings struct {
	AccessManagement *AccessManagementBody `json:"accessManagement,omitempty"`
}

ManagedNodeSettings defines model for ManagedNodeSettings.

type ManagedPartition

type ManagedPartition struct {
	// Name Partition name
	Name string `json:"name"`

	// Nodes Number of nodes
	Nodes int64 `json:"nodes"`

	// State Partition state
	State string `json:"state"`
}

ManagedPartition defines model for ManagedPartition.

type ManagedSchedulerJob

type ManagedSchedulerJob struct {
	// JobId Job ID
	JobId string `json:"jobId"`

	// Name Job name
	Name string `json:"name"`

	// Nodes Node list
	Nodes string `json:"nodes"`

	// Partition Partition name
	Partition string `json:"partition"`

	// StartTime Start time
	StartTime *string `json:"startTime,omitempty"`

	// State Job state
	State string `json:"state"`

	// TimeLimit Time limit
	TimeLimit *string `json:"timeLimit,omitempty"`

	// User Job owner
	User string `json:"user"`
}

ManagedSchedulerJob defines model for ManagedSchedulerJob.

type ManagedSystemInfo

type ManagedSystemInfo struct {
	// CpuCores Number of CPU cores
	CpuCores int64 `json:"cpuCores"`

	// CpuModel CPU model name
	CpuModel *string `json:"cpuModel,omitempty"`

	// DiskTotal Total disk space in bytes
	DiskTotal int64 `json:"diskTotal"`

	// MemoryTotal Total memory in bytes
	MemoryTotal int64 `json:"memoryTotal"`
}

ManagedSystemInfo defines model for ManagedSystemInfo.

type MetricsDataPoint

type MetricsDataPoint struct {
	CpuUsage       float64   `json:"cpuUsage"`
	DiskFree       int64     `json:"diskFree"`
	DiskTotal      *int64    `json:"diskTotal,omitempty"`
	DiskUsage      float64   `json:"diskUsage"`
	DiskUsed       int64     `json:"diskUsed"`
	LoadAvg1       float64   `json:"loadAvg1"`
	LoadAvg15      float64   `json:"loadAvg15"`
	LoadAvg5       float64   `json:"loadAvg5"`
	MemoryFree     int64     `json:"memoryFree"`
	MemoryTotal    *int64    `json:"memoryTotal,omitempty"`
	MemoryUsage    float64   `json:"memoryUsage"`
	MemoryUsed     int64     `json:"memoryUsed"`
	NetworkRxBytes int64     `json:"networkRxBytes"`
	NetworkTxBytes int64     `json:"networkTxBytes"`
	Processes      int64     `json:"processes"`
	Timestamp      time.Time `json:"timestamp"`
	Uptime         int64     `json:"uptime"`
}

MetricsDataPoint defines model for MetricsDataPoint.

type MfaLoginInputBody

type MfaLoginInputBody struct {
	// MfaMethod Type of MFA method to verify
	MfaMethod string `json:"mfaMethod"`

	// Values MFA verification values (e.g., code for OTP)
	Values map[string]interface{} `json:"values"`
}

MfaLoginInputBody defines model for MfaLoginInputBody.

type MfaSettingResponse

type MfaSettingResponse struct {
	// Enabled Whether this MFA method is enabled
	Enabled bool `json:"enabled"`

	// Id MFA setting ID
	Id string `json:"id"`

	// Type MFA method type (e.g., otp)
	Type MfaSettingResponseType `json:"type"`

	// UpdatedAt Last update timestamp
	UpdatedAt time.Time `json:"updatedAt"`
}

MfaSettingResponse defines model for MfaSettingResponse.

type MfaSettingResponseType

type MfaSettingResponseType string

MfaSettingResponseType MFA method type (e.g., otp)

const (
	Otp MfaSettingResponseType = "otp"
)

Defines values for MfaSettingResponseType.

type MigrationRegistryItem

type MigrationRegistryItem struct {
	Applied   bool    `json:"applied"`
	AppliedAt *string `json:"appliedAt,omitempty"`
	AppliedBy *string `json:"appliedBy,omitempty"`
	Auto      bool    `json:"auto"`
	Id        string  `json:"id"`
}

MigrationRegistryItem defines model for MigrationRegistryItem.

type MigrationRunLogResponse

type MigrationRunLogResponse struct {
	// Actor Who initiated the migration (auto or username)
	Actor *string `json:"actor"`

	// CreatedAt When the log entry was created
	CreatedAt *time.Time `json:"createdAt"`

	// EndedAt When the migration run completed
	EndedAt *time.Time `json:"endedAt,omitempty"`

	// Error Error message if migration failed
	Error *string `json:"error,omitempty"`

	// Id Unique identifier for the migration run
	Id string `json:"id"`

	// MongoDone Whether Mongo migrations completed
	MongoDone *bool `json:"mongoDone"`

	// PostgresDone Whether Postgres migrations completed
	PostgresDone *bool `json:"postgresDone"`

	// StartedAt When the migration run started
	StartedAt *time.Time `json:"startedAt"`

	// Status Migration run status (running, ok, error)
	Status *string `json:"status"`

	// Steps Individual migration steps executed
	Steps *[]MigrationStepResponse `json:"steps"`

	// UpdatedAt When the log entry was last updated
	UpdatedAt *time.Time `json:"updatedAt"`
}

MigrationRunLogResponse defines model for MigrationRunLogResponse.

type MigrationStepResponse

type MigrationStepResponse struct {
	// EndedAt When the step completed
	EndedAt *time.Time `json:"endedAt,omitempty"`

	// Message Step message or error details
	Message *string `json:"message,omitempty"`

	// Name Name of the migration step
	Name *string `json:"name"`

	// StartedAt When the step started
	StartedAt *time.Time `json:"startedAt"`

	// Status Step status (running, ok, error)
	Status *string `json:"status"`
}

MigrationStepResponse defines model for MigrationStepResponse.

type MountClusterDirToUserWorkspaceJSONRequestBody

type MountClusterDirToUserWorkspaceJSONRequestBody = MountWorkspaceDirectoryBody

MountClusterDirToUserWorkspaceJSONRequestBody defines body for MountClusterDirToUserWorkspace for application/json ContentType.

type MountClusterDirToUserWorkspaceResponse

type MountClusterDirToUserWorkspaceResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSONDefault  *Error
}

func ParseMountClusterDirToUserWorkspaceResponse

func ParseMountClusterDirToUserWorkspaceResponse(rsp *http.Response) (*MountClusterDirToUserWorkspaceResponse, error)

ParseMountClusterDirToUserWorkspaceResponse parses an HTTP response from a MountClusterDirToUserWorkspaceWithResponse call

func (MountClusterDirToUserWorkspaceResponse) Status

Status returns HTTPResponse.Status

func (MountClusterDirToUserWorkspaceResponse) StatusCode

StatusCode returns HTTPResponse.StatusCode

type MountWorkspaceDirectoryBody

type MountWorkspaceDirectoryBody struct {
	// ClusterPath The cluster directory to mount to the workspace.
	ClusterPath string `json:"clusterPath"`

	// WorkspacePath The folder in the workspace to mount to the cluster.
	WorkspacePath string `json:"workspacePath"`
}

MountWorkspaceDirectoryBody defines model for MountWorkspaceDirectoryBody.

type NamespaceResponse

type NamespaceResponse struct {
	// Cluster Cluster name
	Cluster string `json:"cluster"`

	// Namespaces List of namespaces in the cluster
	Namespaces *[]string `json:"namespaces"`
}

NamespaceResponse defines model for NamespaceResponse.

type NamespacesBody

type NamespacesBody struct {
	// Errors List of cluster errors, if any
	Errors   *[]ClusterError    `json:"errors"`
	Metadata NamespacesMetadata `json:"metadata"`

	// Namespaces Unique list of namespaces across all clusters
	Namespaces *[]string `json:"namespaces"`

	// NamespacesByCluster Namespaces grouped by cluster
	NamespacesByCluster *[]NamespaceResponse `json:"namespacesByCluster"`
}

NamespacesBody defines model for NamespacesBody.

type NamespacesMetadata

type NamespacesMetadata struct {
	// SuccessfulClusters Number of clusters successfully queried
	SuccessfulClusters int64 `json:"successfulClusters"`

	// TotalClusters Total number of clusters queried
	TotalClusters int64 `json:"totalClusters"`

	// TotalNamespaces Total unique namespaces across all clusters
	TotalNamespaces int64 `json:"totalNamespaces"`
}

NamespacesMetadata defines model for NamespacesMetadata.

type NetAppOntap

type NetAppOntap struct {
	// AttachedTo Resources the storage is attached to.
	AttachedTo *[]StorageAttachment `json:"attachedTo,omitempty"`

	// BaseInfrastructure Base infrastructure the storage uses to provision.
	BaseInfrastructure *string `json:"baseInfrastructure,omitempty"`

	// Csp Cloud service provider of the storage.
	Csp string `json:"csp"`

	// CurrentlyProvisioning Indicates if the storage is currently being provisioned.
	CurrentlyProvisioning bool `json:"currentlyProvisioning"`

	// Description Description of the storage.
	Description *string `json:"description,omitempty"`

	// DisplayName Display name of the storage.
	DisplayName *string `json:"displayName,omitempty"`

	// GovCloud Indicates if the storage is in a GovCloud environment.
	GovCloud *bool `json:"govCloud,omitempty"`

	// Group Group the storage bills to.
	Group *string `json:"group,omitempty"`

	// Id ID of the storage.
	Id string `json:"id"`

	// ImageUrl URL of the icon used for the storage. This will be empty if the default image is used.
	ImageUrl *string `json:"imageUrl,omitempty"`

	// Name Name of the storage.
	Name string `json:"name"`

	// Network Network the storage uses to provision.
	Network *string `json:"network,omitempty"`

	// ProvisionError Error message if the storage provisioning failed.
	ProvisionError *string `json:"provisionError,omitempty"`

	// Provisioned Indicates if the storage has been provisioned.
	Provisioned  bool      `json:"provisioned"`
	RuntimeAlert *RunAlert `json:"runtimeAlert,omitempty"`

	// ServerAddress IP address of the NetApp ONTAP management host
	ServerAddress    *string       `json:"serverAddress,omitempty"`
	SessionCostAlert *SessionAlert `json:"sessionCostAlert,omitempty"`

	// SessionNumber Session number of the storage.
	SessionNumber *int64 `json:"sessionNumber,omitempty"`

	// Shared Sharing permissions of the storage.
	Shared *[]Shared `json:"shared"`

	// Status Current status of the storage.
	Status *string `json:"status,omitempty"`

	// Svms List of Storage Virtual Machines (SVMs) and their aggregates
	Svms *[]OntapSvm `json:"svms"`

	// Tags Tags associated with the storage.
	Tags *[]string `json:"tags,omitempty"`

	// Type Type of storage.
	Type string `json:"type"`

	// User User associated with the storage.
	User string `json:"user"`
}

NetAppOntap defines model for NetAppOntap.

type NetAppOntapResponse

type NetAppOntapResponse struct {
	// Csp Cloud service provider
	Csp string `json:"csp"`

	// Id Unique identifier of the NetApp ONTAP
	Id string `json:"id"`

	// Name Name of the NetApp ONTAP
	Name string `json:"name"`

	// Namespace User namespace
	Namespace string `json:"namespace"`

	// Provisioned Whether the NetApp ONTAP is provisioned
	Provisioned bool `json:"provisioned"`

	// Type Storage type
	Type string `json:"type"`

	// Volumes List of volumes
	Volumes *[]VolumeSummary `json:"volumes,omitempty"`
}

NetAppOntapResponse defines model for NetAppOntapResponse.

type Network

type Network struct {
	// CloudAccount The ID of the cloud account associated with the network.
	CloudAccount string `json:"cloudAccount"`

	// CreatedAt The timestamp when the network was created.
	CreatedAt time.Time `json:"createdAt"`

	// Csp The cloud service provider for the network.
	Csp   string  `json:"csp"`
	CspId *string `json:"cspId,omitempty"`

	// CurrentlyProvisioning Whether the network is currently being provisioned.
	CurrentlyProvisioning bool `json:"currentlyProvisioning"`

	// Description The description of the network.
	Description string  `json:"description"`
	DnsZoneId   *string `json:"dnsZoneId,omitempty"`

	// DnszoneName The DNS zone name associated with the network.
	DnszoneName string `json:"dnszoneName"`

	// Id The network ID.
	Id string `json:"id"`

	// Name The network name.
	Name        string  `json:"name"`
	NetworkName *string `json:"networkName,omitempty"`

	// Organization The ID of the organization that owns the network.
	Organization string `json:"organization"`

	// Provisioned Whether the network has been successfully provisioned.
	Provisioned bool `json:"provisioned"`

	// ProvisioningMode The provisioning mode of the network.
	ProvisioningMode string `json:"provisioningMode"`

	// Regions The list of regions available for the network.
	Regions *[]string `json:"regions"`

	// Tags The tags associated with the network.
	Tags *[]string `json:"tags"`

	// TransitGatewayId The ID of the transit gateway associated with the network.
	TransitGatewayId string `json:"transitGatewayId"`
}

Network defines model for Network.

type NetworkPermissions

type NetworkPermissions struct {
	// Groups The names of the groups that have access
	Groups *[]string `json:"groups"`

	// Organization Whether the organization has access
	Organization bool `json:"organization"`
}

NetworkPermissions defines model for NetworkPermissions.

type NetworkRegion

type NetworkRegion struct {
	// Cidr CIDR block for the network in this region
	Cidr string `json:"cidr"`

	// Region Region for the network
	Region string `json:"region"`
}

NetworkRegion defines model for NetworkRegion.

type Nfs

type Nfs struct {
	// Csp Cloud service provider of the NFS
	Csp string `json:"csp"`

	// CurrentlyProvisioning Whether the NFS is currently being provisioned
	CurrentlyProvisioning bool `json:"currentlyProvisioning"`

	// DisplayName Display name of the NFS
	DisplayName string `json:"displayName"`

	// Id Unique identifier of the NFS
	Id string `json:"id"`

	// ImageUrl URL of the NFS's image/icon
	ImageUrl string `json:"imageUrl"`

	// Name Platform name of the NFS
	Name string `json:"name"`

	// Namespace User who created the NFS
	Namespace string `json:"namespace"`

	// Provisioned Whether the NFS has been provisioned
	Provisioned bool `json:"provisioned"`

	// ProvisioningError Error message if provisioning failed
	ProvisioningError *string `json:"provisioningError,omitempty"`

	// Shared List of groups with whom the NFS is shared
	Shared *[]Shared `json:"shared"`

	// SizeGb Size of the NFS in GiB
	SizeGb *int64 `json:"sizeGb,omitempty"`

	// Status Current provision status of the NFS
	Status string `json:"status"`

	// Tags Tags associated with the NFS
	Tags *[]string `json:"tags"`

	// Type Type of storage, should be 'nfs'
	Type string `json:"type"`
}

Nfs defines model for Nfs.

type NodeAccessManagementBody

type NodeAccessManagementBody struct {
	// HomeDirectories Enable pam_mkhomedir for automatic home directory creation
	HomeDirectories *bool `json:"homeDirectories,omitempty"`

	// SshKeys Enable AuthorizedKeysCommand for SSH key lookup
	SshKeys *bool `json:"sshKeys,omitempty"`

	// SudoAccess Enable sudoers.d for pwsudo group
	SudoAccess *bool `json:"sudoAccess,omitempty"`

	// UserPopulation Enable libnss_cache, nsswitch, and user/group cache file sync
	UserPopulation *bool `json:"userPopulation,omitempty"`
}

NodeAccessManagementBody defines model for NodeAccessManagementBody.

type NodeMetrics

type NodeMetrics struct {
	// CpuUsage CPU usage percentage
	CpuUsage float64 `json:"cpuUsage"`

	// DiskFree Free disk space in bytes
	DiskFree int64 `json:"diskFree"`

	// DiskUsage Disk usage percentage
	DiskUsage float64 `json:"diskUsage"`

	// DiskUsed Used disk space in bytes
	DiskUsed int64 `json:"diskUsed"`

	// LoadAvg1 1-minute load average
	LoadAvg1 float64 `json:"loadAvg1"`

	// LoadAvg15 15-minute load average
	LoadAvg15 float64 `json:"loadAvg15"`

	// LoadAvg5 5-minute load average
	LoadAvg5 float64 `json:"loadAvg5"`

	// MemoryFree Free memory in bytes
	MemoryFree int64 `json:"memoryFree"`

	// MemoryUsage Memory usage percentage
	MemoryUsage float64 `json:"memoryUsage"`

	// MemoryUsed Used memory in bytes
	MemoryUsed int64 `json:"memoryUsed"`

	// NetworkRxBytes Total bytes received
	NetworkRxBytes int64 `json:"networkRxBytes"`

	// NetworkTxBytes Total bytes transmitted
	NetworkTxBytes int64 `json:"networkTxBytes"`

	// Processes Total running processes
	Processes int64 `json:"processes"`

	// Uptime System uptime in seconds
	Uptime int64 `json:"uptime"`
}

NodeMetrics defines model for NodeMetrics.

type NodeResponse

type NodeResponse struct {
	// Allocatable Resource allocatable of the node
	Allocatable map[string]interface{} `json:"allocatable"`

	// Architecture Architecture of the node
	Architecture string `json:"architecture"`

	// Capacity Resource capacity of the node
	Capacity map[string]interface{} `json:"capacity"`

	// Cluster Cluster name
	Cluster string `json:"cluster"`

	// ContainerRuntimeVersion Container runtime version running on the node
	ContainerRuntimeVersion string `json:"containerRuntimeVersion"`

	// InternalIP Internal IP address of the node
	InternalIP string `json:"internalIP"`

	// KernelVersion Kernel version running on the node
	KernelVersion string `json:"kernelVersion"`

	// KubernetesVersion Kubernetes version running on the node
	KubernetesVersion string `json:"kubernetesVersion"`

	// Labels Labels assigned to the node
	Labels map[string]string `json:"labels"`

	// Name Name of the node
	Name string `json:"name"`

	// OperatingSystem Operating system running on the node
	OperatingSystem string `json:"operatingSystem"`

	// OsImage Operating system image running on the node
	OsImage string `json:"osImage"`
}

NodeResponse defines model for NodeResponse.

type NodeSettingsBody

type NodeSettingsBody struct {
	AccessManagement *NodeAccessManagementBody `json:"accessManagement,omitempty"`
}

NodeSettingsBody defines model for NodeSettingsBody.

type NodesBody

type NodesBody struct {
	// Errors List of cluster errors, if any
	Errors   *[]ClusterError `json:"errors"`
	Metadata NodesMetadata   `json:"metadata"`

	// Nodes List of nodes
	Nodes *[]NodeResponse `json:"nodes"`
}

NodesBody defines model for NodesBody.

type NodesMetadata

type NodesMetadata struct {
	// SuccessfulClusters Number of clusters successfully queried
	SuccessfulClusters int64 `json:"successfulClusters"`

	// TotalClusters Total number of clusters queried
	TotalClusters int64 `json:"totalClusters"`

	// TotalNodes Total number of nodes returned
	TotalNodes int64 `json:"totalNodes"`
}

NodesMetadata defines model for NodesMetadata.

type Notification

type Notification struct {
	// CreatedAt Creation timestamp of the notification.
	CreatedAt string `json:"createdAt"`

	// Delivered Delivery status of the notification.
	Delivered bool `json:"delivered"`

	// Id ID of the notification.
	Id string `json:"id"`

	// Message Message content of the notification.
	Message string `json:"message"`

	// Read Read status of the notification.
	Read bool `json:"read"`

	// Title Title of the notification.
	Title string `json:"title"`

	// Type Type/category of the notification.
	Type string `json:"type"`

	// User User associated with the notification.
	User string `json:"user"`
}

Notification defines model for Notification.

type NotificationCategory

type NotificationCategory struct {
	// Category Category name.
	Category string `json:"category"`

	// Description Category description.
	Description string `json:"description"`

	// Options Available options in this category.
	Options *[]NotificationOption `json:"options"`
}

NotificationCategory defines model for NotificationCategory.

type NotificationChannelSettings

type NotificationChannelSettings struct {
	// Email Enable email notifications for this type.
	Email bool `json:"email"`

	// Web Enable web notifications for this type.
	Web bool `json:"web"`
}

NotificationChannelSettings defines model for NotificationChannelSettings.

type NotificationOption

type NotificationOption struct {
	// Name Display name of the notification option.
	Name string `json:"name"`

	// Value Value of the notification option.
	Value string `json:"value"`
}

NotificationOption defines model for NotificationOption.

type NotificationSettings

type NotificationSettings struct {
	Platform  PlatformNotificationSettings  `json:"platform"`
	Scheduler SchedulerNotificationSettings `json:"scheduler"`
	Workflow  WorkflowNotificationSettings  `json:"workflow"`
}

NotificationSettings defines model for NotificationSettings.

type NotificationsSettingsResponse

type NotificationsSettingsResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON200      *NotificationSettings
	JSONDefault  *Error
}

func ParseNotificationsSettingsResponse

func ParseNotificationsSettingsResponse(rsp *http.Response) (*NotificationsSettingsResponse, error)

ParseNotificationsSettingsResponse parses an HTTP response from a NotificationsSettingsWithResponse call

func (NotificationsSettingsResponse) Status

Status returns HTTPResponse.Status

func (NotificationsSettingsResponse) StatusCode

func (r NotificationsSettingsResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type Oidc

type Oidc struct {
	// AllowNewUserCreation Whether to allow new user creation
	AllowNewUserCreation *bool `json:"allowNewUserCreation"`

	// AuthorizationEndpoint Authorization endpoint of the OIDC authentication method
	AuthorizationEndpoint *string `json:"authorizationEndpoint,omitempty"`

	// ClientId Client ID of the OIDC authentication method
	ClientId string `json:"clientId"`

	// ClientSecret Client secret of the OIDC authentication method
	ClientSecret *string `json:"clientSecret,omitempty"`

	// DiscoverEndpoints Whether to discover endpoints or not
	DiscoverEndpoints *bool `json:"discoverEndpoints"`

	// DisplayName Display name of the OIDC authentication method
	DisplayName *string `json:"displayName,omitempty"`

	// EndSessionEndpoint End session endpoint of the OIDC authentication method
	EndSessionEndpoint *string `json:"endSessionEndpoint,omitempty"`

	// Id ID of the OIDC authentication method
	Id *string `json:"id,omitempty"`

	// Issuer Issuer of the OIDC authentication method
	Issuer *string `json:"issuer,omitempty"`

	// Level Level of the OIDC authentication method, e.g., organization or user
	Level *string `json:"level,omitempty"`

	// Name Name of the OIDC authentication method
	Name string `json:"name"`

	// PrivateKeyPEM Private key PEM for JWT authentication method
	PrivateKeyPEM *string `json:"privateKeyPEM,omitempty"`

	// Scopes Scopes of the OIDC authentication method
	Scopes string `json:"scopes"`

	// SkipMfaVerification Whether to skip Platform MFA verification for this OIDC authentication method
	SkipMfaVerification *bool `json:"skipMfaVerification,omitempty"`

	// TitleCase Whether to convert the username to title case
	TitleCase *bool `json:"titleCase"`

	// TokenEndpoint Token endpoint of the OIDC authentication method
	TokenEndpoint *string `json:"tokenEndpoint,omitempty"`

	// TokenEndpointAuthMethod Token endpoint authentication method of the OIDC authentication method
	TokenEndpointAuthMethod string `json:"tokenEndpointAuthMethod"`

	// Type Type of the OIDC authentication method
	Type *string `json:"type,omitempty"`

	// UserinfoEndpoint userinfo endpoint of the OIDC authentication method
	UserinfoEndpoint *string `json:"userinfoEndpoint,omitempty"`
}

Oidc defines model for Oidc.

type OntapAggregate

type OntapAggregate struct {
	// AvailableSize Available size in bytes
	AvailableSize int64 `json:"availableSize"`

	// Name Name of the aggregate
	Name string `json:"name"`

	// SnapLockType SnapLock type of the aggregate
	SnapLockType string `json:"snapLockType"`

	// State State of the aggregate
	State string `json:"state"`

	// Type Type of the aggregate
	Type string `json:"type"`

	// Uuid UUID of the aggregate
	Uuid string `json:"uuid"`
}

OntapAggregate defines model for OntapAggregate.

type OntapSvm

type OntapSvm struct {
	// Aggregates List of aggregates available in the SVM
	Aggregates *[]OntapAggregate `json:"aggregates"`

	// Name Name of the SVM
	Name string `json:"name"`

	// Uuid UUID of the SVM
	Uuid string `json:"uuid"`
}

OntapSvm defines model for OntapSvm.

type OpenIDConfiguration

type OpenIDConfiguration struct {
	// ClaimsSupported JSON array containing a list of claim names
	ClaimsSupported *[]string `json:"claims_supported"`

	// IdTokenSigningAlgValuesSupported JSON array containing signing algorithms supported for ID tokens
	IdTokenSigningAlgValuesSupported *[]string `json:"id_token_signing_alg_values_supported"`

	// Issuer The authorization server's issuer identifier
	Issuer string `json:"issuer"`

	// JwksUri URL of the JSON Web Key Set
	JwksUri string `json:"jwks_uri"`

	// SubjectTypesSupported JSON array containing a list of subject identifier types
	SubjectTypesSupported *[]string `json:"subject_types_supported"`
}

OpenIDConfiguration defines model for OpenIDConfiguration.

type OrderedMap

type OrderedMap = map[string]interface{}

OrderedMap defines model for OrderedMap.

type Organization

type Organization struct {
	// CustomEnabledProviders Whether the organization has custom enabled providers.
	CustomEnabledProviders bool `json:"customEnabledProviders"`

	// DisplayName The organization display name.
	DisplayName string `json:"displayName"`

	// Id The organization ID.
	Id string `json:"id"`

	// ImageBackgroundColor The background color for the organization's logo, determined by the 'banner' theme field.
	ImageBackgroundColor *string `json:"imageBackgroundColor,omitempty"`

	// ImageUrl The URL of the organization's logo.
	ImageUrl *string `json:"imageUrl,omitempty"`

	// ManagedBy The organization that manages this organization.
	ManagedBy *string `json:"managedBy,omitempty"`

	// Members The number of members in the organization.
	Members int64 `json:"members"`

	// Name The organization name.
	Name string `json:"name"`

	// Partner Whether the organization is a partner organization.
	Partner bool `json:"partner"`
}

Organization defines model for Organization.

type OrganizationVariable

type OrganizationVariable struct {
	// Key The key of the variable
	Key string `json:"key"`

	// Secret Whether the variable is secret or not
	Secret *bool `json:"secret,omitempty"`

	// Value The value of the variable
	Value *string `json:"value"`
}

OrganizationVariable defines model for OrganizationVariable.

type PartitionInfo

type PartitionInfo struct {
	// AvailNodes Available nodes in partition
	AvailNodes int64 `json:"availNodes"`

	// DefaultTime Default job time
	DefaultTime *string `json:"defaultTime,omitempty"`

	// MaxTime Maximum job time
	MaxTime *string `json:"maxTime,omitempty"`

	// Name Partition name
	Name string `json:"name"`

	// State Partition state
	State string `json:"state"`

	// TotalNodes Total nodes in partition
	TotalNodes int64 `json:"totalNodes"`
}

PartitionInfo defines model for PartitionInfo.

type PasswordChangeInputBody

type PasswordChangeInputBody struct {
	// NewPassword New password (must be at least 15 characters with lowercase, uppercase, number, and special character)
	NewPassword string `json:"newPassword"`

	// OldPassword Current password
	OldPassword string `json:"oldPassword"`
}

PasswordChangeInputBody defines model for PasswordChangeInputBody.

type PasswordLoginInputBody

type PasswordLoginInputBody struct {
	// Password User's password
	Password string `json:"password"`

	// Username Username or email address of the user
	Username string `json:"username"`
}

PasswordLoginInputBody defines model for PasswordLoginInputBody.

type PasswordResetEmailInputBody

type PasswordResetEmailInputBody struct {
	// Username Username or email address of the user requesting password reset
	Username string `json:"username"`
}

PasswordResetEmailInputBody defines model for PasswordResetEmailInputBody.

type PatchAccessBodyType

type PatchAccessBodyType struct {
	// Groups List of group names to grant access
	Groups *[]string `json:"groups"`

	// Organization Whether to grant organization-wide access
	Organization bool `json:"organization"`
}

PatchAccessBodyType defines model for PatchAccessBodyType.

type PatchImageInputBody

type PatchImageInputBody struct {
	// Latest Set the image as latest
	Latest *bool `json:"latest,omitempty"`

	// Published Set the image as published
	Published *bool `json:"published,omitempty"`
}

PatchImageInputBody defines model for PatchImageInputBody.

type PatchInstanceStatusBody

type PatchInstanceStatusBody struct {
	// CspId Cloud provider instance ID (first element of provisionOutput.cspId[]).
	CspId *string `json:"cspId,omitempty"`

	// ErrorMsg Error message if status is 'failed'.
	ErrorMsg *string `json:"errorMsg,omitempty"`

	// Hostname Instance hostname
	Hostname string `json:"hostname"`

	// Status Desired status to set for the instance.
	Status *string `json:"status,omitempty"`
}

PatchInstanceStatusBody defines model for PatchInstanceStatusBody.

type PatchNetworkBody

type PatchNetworkBody struct {
	// Regions List of regions with corresponding CIDR ranges
	Regions *[]map[string]string `json:"regions"`
}

PatchNetworkBody defines model for PatchNetworkBody.

type PatchOrganizationThemeJSONRequestBody

type PatchOrganizationThemeJSONRequestBody = Theme

PatchOrganizationThemeJSONRequestBody defines body for PatchOrganizationTheme for application/json ContentType.

type PatchOrganizationThemeResponse

type PatchOrganizationThemeResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON200      *Theme
	JSONDefault  *Error
}

func ParsePatchOrganizationThemeResponse

func ParsePatchOrganizationThemeResponse(rsp *http.Response) (*PatchOrganizationThemeResponse, error)

ParsePatchOrganizationThemeResponse parses an HTTP response from a PatchOrganizationThemeWithResponse call

func (PatchOrganizationThemeResponse) Status

Status returns HTTPResponse.Status

func (PatchOrganizationThemeResponse) StatusCode

func (r PatchOrganizationThemeResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type PatchPasswordJSONRequestBody

type PatchPasswordJSONRequestBody = PasswordChangeInputBody

PatchPasswordJSONRequestBody defines body for PatchPassword for application/json ContentType.

type PatchPasswordResponse

type PatchPasswordResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSONDefault  *Error
}

func ParsePatchPasswordResponse

func ParsePatchPasswordResponse(rsp *http.Response) (*PatchPasswordResponse, error)

ParsePatchPasswordResponse parses an HTTP response from a PatchPasswordWithResponse call

func (PatchPasswordResponse) Status

func (r PatchPasswordResponse) Status() string

Status returns HTTPResponse.Status

func (PatchPasswordResponse) StatusCode

func (r PatchPasswordResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type PatchProvisionStatusBody

type PatchProvisionStatusBody struct {
	// ProvisionStatusId Provision status ID to update
	ProvisionStatusId string `json:"provisionStatusId"`

	// Status Status to set
	Status *PatchProvisionStatusBodyStatus `json:"status,omitempty"`
}

PatchProvisionStatusBody defines model for PatchProvisionStatusBody.

type PatchProvisionStatusBodyStatus

type PatchProvisionStatusBodyStatus string

PatchProvisionStatusBodyStatus Status to set

const (
	PatchProvisionStatusBodyStatusFailed       PatchProvisionStatusBodyStatus = "failed"
	PatchProvisionStatusBodyStatusProvisioned  PatchProvisionStatusBodyStatus = "provisioned"
	PatchProvisionStatusBodyStatusProvisioning PatchProvisionStatusBodyStatus = "provisioning"
)

Defines values for PatchProvisionStatusBodyStatus.

type PatchProvisionStatusJSONRequestBody

type PatchProvisionStatusJSONRequestBody = PatchProvisionStatusBody

PatchProvisionStatusJSONRequestBody defines body for PatchProvisionStatus for application/json ContentType.

type PatchProvisionStatusResponse

type PatchProvisionStatusResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSONDefault  *Error
}

func ParsePatchProvisionStatusResponse

func ParsePatchProvisionStatusResponse(rsp *http.Response) (*PatchProvisionStatusResponse, error)

ParsePatchProvisionStatusResponse parses an HTTP response from a PatchProvisionStatusWithResponse call

func (PatchProvisionStatusResponse) Status

Status returns HTTPResponse.Status

func (PatchProvisionStatusResponse) StatusCode

func (r PatchProvisionStatusResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type PatchSessionBody

type PatchSessionBody struct {
	// LocalPort User workspace port.
	LocalPort *int64 `json:"localPort"`

	// Name New session name (alphanumeric and underscores only).
	Name *string `json:"name,omitempty"`

	// OpenAI Indicates if this is an OpenAI session.
	OpenAI *bool `json:"openAI,omitempty"`

	// RemoteHost Remote host.
	RemoteHost *string `json:"remoteHost,omitempty"`

	// RemotePort Port on compute resource.
	RemotePort *int64 `json:"remotePort"`

	// Slug Session slug for URL path.
	Slug *string `json:"slug,omitempty"`

	// Status Session status.
	Status *string `json:"status,omitempty"`

	// TargetId Target resource ID.
	TargetId   *string               `json:"targetId,omitempty"`
	TargetInfo *KubernetesTunnelInfo `json:"targetInfo,omitempty"`

	// Type Session type.
	Type *PatchSessionBodyType `json:"type,omitempty"`

	// Url Session URL.
	Url *string `json:"url,omitempty"`
}

PatchSessionBody defines model for PatchSessionBody.

type PatchSessionBodyType

type PatchSessionBodyType string

PatchSessionBodyType Session type.

const (
	PatchSessionBodyTypeLink   PatchSessionBodyType = "link"
	PatchSessionBodyTypeTunnel PatchSessionBodyType = "tunnel"
)

Defines values for PatchSessionBodyType.

type PatchSingleAichatProviderResponse

type PatchSingleAichatProviderResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON200      *AiChatProviderResponse
	JSONDefault  *Error
}

func ParsePatchSingleAichatProviderResponse

func ParsePatchSingleAichatProviderResponse(rsp *http.Response) (*PatchSingleAichatProviderResponse, error)

ParsePatchSingleAichatProviderResponse parses an HTTP response from a PatchSingleAichatProviderWithResponse call

func (PatchSingleAichatProviderResponse) Status

Status returns HTTPResponse.Status

func (PatchSingleAichatProviderResponse) StatusCode

func (r PatchSingleAichatProviderResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type PingHandlerResponse

type PingHandlerResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSONDefault  *Error
}

func ParsePingHandlerResponse

func ParsePingHandlerResponse(rsp *http.Response) (*PingHandlerResponse, error)

ParsePingHandlerResponse parses an HTTP response from a PingHandlerWithResponse call

func (PingHandlerResponse) Status

func (r PingHandlerResponse) Status() string

Status returns HTTPResponse.Status

func (PingHandlerResponse) StatusCode

func (r PingHandlerResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type PlatformNotificationSettings

type PlatformNotificationSettings struct {
	BillingAlert *NotificationChannelSettings `json:"billingAlert,omitempty"`
	CostAlert    NotificationChannelSettings  `json:"costAlert"`
	General      NotificationChannelSettings  `json:"general"`
	OrphansAlert *NotificationChannelSettings `json:"orphansAlert,omitempty"`
	RuntimeAlert NotificationChannelSettings  `json:"runtimeAlert"`
}

PlatformNotificationSettings defines model for PlatformNotificationSettings.

type PlatformSettings

type PlatformSettings struct {
	// AvailableAuthMethods The platform-wide authentication methods available.
	AvailableAuthMethods *[]string `json:"availableAuthMethods"`

	// EnforceMaxTTL Indicates if the platform requires a maximum TTL for API Keys. Only returned if the user is authenticated.
	EnforceMaxTTL *bool `json:"enforceMaxTTL,omitempty"`

	// ExpirationDays The maximum number of days after which API Keys expire. Only returned if the user is authenticated.
	ExpirationDays *int64 `json:"expirationDays,omitempty"`

	// Features Platform-wide enabled feature previews.
	Features *[]string `json:"features"`

	// ForgotPasswordEnabled Indicates if the forgot password feature is enabled on the platform.
	ForgotPasswordEnabled bool `json:"forgotPasswordEnabled"`

	// Language User's preferred language
	Language *PlatformSettingsLanguage `json:"language,omitempty"`

	// LegacyTheme The theme to use for the platform, determined by the hostname.
	LegacyTheme *string `json:"legacyTheme,omitempty"`

	// LicenseExpiresAt The expiration date of the platform license. Only returned when needsLicense is true.
	LicenseExpiresAt *time.Time `json:"licenseExpiresAt,omitempty"`

	// LicenseGracePeriod Indicates if the license is in the grace period. Only returned when needsLicense is true.
	LicenseGracePeriod *bool `json:"licenseGracePeriod,omitempty"`

	// MaintenanceMessage If set, the maintenance message will show as an alert on all pages of the platform.
	MaintenanceMessage *string `json:"maintenanceMessage,omitempty"`

	// MaintenanceMode Indicates if the platform is in maintenance mode, preventing certain actions.
	MaintenanceMode *bool `json:"maintenanceMode,omitempty"`

	// NeedsLicense Indicates if the platform needs a license update (no license, expired, or in grace period). Only returned when true.
	NeedsLicense *bool `json:"needsLicense,omitempty"`

	// NeedsSetup Indicates if the platform needs initial setup (first user and organization creation). Only returned when true.
	NeedsSetup *bool  `json:"needsSetup,omitempty"`
	OrgTheme   *Theme `json:"orgTheme"`

	// PlatformName The display name of the platform.
	PlatformName *string `json:"platformName,omitempty"`

	// SingleOrgName The name of the single organization, if applicable.
	SingleOrgName *string `json:"singleOrgName,omitempty"`

	// SingleOrgPlatform Indicates if the platform is a single organization platform.
	SingleOrgPlatform *bool `json:"singleOrgPlatform,omitempty"`

	// StatusUrl The URL to the platform status page, if set.
	StatusUrl *string `json:"statusUrl,omitempty"`

	// TerminalFontSize Terminal font size
	TerminalFontSize *int64 `json:"terminalFontSize,omitempty"`

	// TerminalTheme Terminal theme
	TerminalTheme *PlatformSettingsTerminalTheme `json:"terminalTheme,omitempty"`

	// Theme User's preferred theme
	Theme *PlatformSettingsTheme `json:"theme,omitempty"`

	// TopBannerMessage The message to show in the top banner, if set.
	TopBannerMessage     *string `json:"topBannerMessage,omitempty"`
	UsercontainerDevMode *string `json:"usercontainerDevMode,omitempty"`

	// Version The version of the platform, determined by the build.
	Version string `json:"version"`
}

PlatformSettings defines model for PlatformSettings.

type PlatformSettingsAdmin

type PlatformSettingsAdmin struct {
	// Createk8sPVC Indicates if k8s PVC should be created for workspaces.
	Createk8sPVC *bool `json:"createk8sPVC,omitempty"`

	// DefaultUserHost The default host pattern for users.
	DefaultUserHost *string `json:"defaultUserHost,omitempty"`

	// DefaultWorkspaceImage Default image for user workspaces.
	DefaultWorkspaceImage *string `json:"defaultWorkspaceImage,omitempty"`

	// DefaultWorkspaceType Default type for workspaces.
	DefaultWorkspaceType *string `json:"defaultWorkspaceType,omitempty"`

	// Dns A list of hosts to add to the DNS search path for workspaces.
	Dns *[]string `json:"dns"`

	// Envs A list of environment variables to set in workspaces.
	Envs *[]string `json:"envs"`

	// HomeDirPrefix The prefix for the home directory in workspaces.
	HomeDirPrefix string `json:"homeDirPrefix"`

	// K8sMounts A list of mounts to be used in Kubernetes workspaces.
	K8sMounts *[]string `json:"k8sMounts"`

	// LicenseExpiresAt The expiration date of the platform license, if valid.
	LicenseExpiresAt *time.Time `json:"licenseExpiresAt,omitempty"`

	// LicenseGracePeriod Indicates if the license is in the grace period.
	LicenseGracePeriod *bool `json:"licenseGracePeriod,omitempty"`

	// Mounts A list of mounts to be used in docker workspaces.
	Mounts *[]string `json:"mounts"`

	// ValidLicense Indicates if the platform license is valid.
	ValidLicense *bool `json:"validLicense,omitempty"`
}

PlatformSettingsAdmin defines model for PlatformSettingsAdmin.

type PlatformSettingsLanguage

type PlatformSettingsLanguage string

PlatformSettingsLanguage User's preferred language

const (
	PlatformSettingsLanguageEmpty PlatformSettingsLanguage = ""
	PlatformSettingsLanguageEn    PlatformSettingsLanguage = "en"
	PlatformSettingsLanguageEs    PlatformSettingsLanguage = "es"
	PlatformSettingsLanguageJa    PlatformSettingsLanguage = "ja"
	PlatformSettingsLanguageKo    PlatformSettingsLanguage = "ko"
	PlatformSettingsLanguageZh    PlatformSettingsLanguage = "zh"
)

Defines values for PlatformSettingsLanguage.

type PlatformSettingsTerminalTheme

type PlatformSettingsTerminalTheme string

PlatformSettingsTerminalTheme Terminal theme

const (
	PlatformSettingsTerminalThemeDark     PlatformSettingsTerminalTheme = "dark"
	PlatformSettingsTerminalThemeDracula  PlatformSettingsTerminalTheme = "dracula"
	PlatformSettingsTerminalThemeLight    PlatformSettingsTerminalTheme = "light"
	PlatformSettingsTerminalThemeRosePine PlatformSettingsTerminalTheme = "rose-pine"
)

Defines values for PlatformSettingsTerminalTheme.

type PlatformSettingsTheme

type PlatformSettingsTheme string

PlatformSettingsTheme User's preferred theme

const (
	PlatformSettingsThemeActivate     PlatformSettingsTheme = "activate"
	PlatformSettingsThemeDark         PlatformSettingsTheme = "dark"
	PlatformSettingsThemeLight        PlatformSettingsTheme = "light"
	PlatformSettingsThemeOrganization PlatformSettingsTheme = "organization"
	PlatformSettingsThemeRosePine     PlatformSettingsTheme = "rose-pine"
	PlatformSettingsThemeSystem       PlatformSettingsTheme = "system"
)

Defines values for PlatformSettingsTheme.

type Policy

type Policy struct {
	// Level Level of the policy
	Level *string `json:"level,omitempty"`

	// Name Name of the policy
	Name *string `json:"name,omitempty"`

	// Value Value of the policy
	Value interface{} `json:"value,omitempty"`
}

Policy defines model for Policy.

type PostAIChatMessageInputBody

type PostAIChatMessageInputBody struct {
	// Prompt The message to send to the AI
	Prompt string `json:"prompt"`
}

PostAIChatMessageInputBody defines model for PostAIChatMessageInputBody.

type PostAddMfaOtpResponse

type PostAddMfaOtpResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON200      *AddOtpMfaOutputBody
	JSONDefault  *Error
}

func ParsePostAddMfaOtpResponse

func ParsePostAddMfaOtpResponse(rsp *http.Response) (*PostAddMfaOtpResponse, error)

ParsePostAddMfaOtpResponse parses an HTTP response from a PostAddMfaOtpWithResponse call

func (PostAddMfaOtpResponse) Status

func (r PostAddMfaOtpResponse) Status() string

Status returns HTTPResponse.Status

func (PostAddMfaOtpResponse) StatusCode

func (r PostAddMfaOtpResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type PostAichatMessageJSONRequestBody

type PostAichatMessageJSONRequestBody = PostAIChatMessageInputBody

PostAichatMessageJSONRequestBody defines body for PostAichatMessage for application/json ContentType.

type PostAichatMessageResponse

type PostAichatMessageResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON200      *ChatHistoryResponse
	JSONDefault  *Error
}

func ParsePostAichatMessageResponse

func ParsePostAichatMessageResponse(rsp *http.Response) (*PostAichatMessageResponse, error)

ParsePostAichatMessageResponse parses an HTTP response from a PostAichatMessageWithResponse call

func (PostAichatMessageResponse) Status

func (r PostAichatMessageResponse) Status() string

Status returns HTTPResponse.Status

func (PostAichatMessageResponse) StatusCode

func (r PostAichatMessageResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type PostCloudAccountBillingResponse

type PostCloudAccountBillingResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON200      *BillingResponse
	JSONDefault  *Error
}

func ParsePostCloudAccountBillingResponse

func ParsePostCloudAccountBillingResponse(rsp *http.Response) (*PostCloudAccountBillingResponse, error)

ParsePostCloudAccountBillingResponse parses an HTTP response from a PostCloudAccountBillingWithResponse call

func (PostCloudAccountBillingResponse) Status

Status returns HTTPResponse.Status

func (PostCloudAccountBillingResponse) StatusCode

func (r PostCloudAccountBillingResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type PostLogoutOutputBody

type PostLogoutOutputBody struct {
	RedirectUrl *string `json:"redirectUrl,omitempty"`
}

PostLogoutOutputBody defines model for PostLogoutOutputBody.

type PostLogoutResponse

type PostLogoutResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON200      *PostLogoutOutputBody
	JSONDefault  *Error
}

func ParsePostLogoutResponse

func ParsePostLogoutResponse(rsp *http.Response) (*PostLogoutResponse, error)

ParsePostLogoutResponse parses an HTTP response from a PostLogoutWithResponse call

func (PostLogoutResponse) Status

func (r PostLogoutResponse) Status() string

Status returns HTTPResponse.Status

func (PostLogoutResponse) StatusCode

func (r PostLogoutResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type PostMfaLoginJSONRequestBody

type PostMfaLoginJSONRequestBody = MfaLoginInputBody

PostMfaLoginJSONRequestBody defines body for PostMfaLogin for application/json ContentType.

type PostMfaLoginResponse

type PostMfaLoginResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSONDefault  *Error
}

func ParsePostMfaLoginResponse

func ParsePostMfaLoginResponse(rsp *http.Response) (*PostMfaLoginResponse, error)

ParsePostMfaLoginResponse parses an HTTP response from a PostMfaLoginWithResponse call

func (PostMfaLoginResponse) Status

func (r PostMfaLoginResponse) Status() string

Status returns HTTPResponse.Status

func (PostMfaLoginResponse) StatusCode

func (r PostMfaLoginResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type PostPasswordLoginJSONRequestBody

type PostPasswordLoginJSONRequestBody = PasswordLoginInputBody

PostPasswordLoginJSONRequestBody defines body for PostPasswordLogin for application/json ContentType.

type PostPasswordLoginResponse

type PostPasswordLoginResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSONDefault  *Error
}

func ParsePostPasswordLoginResponse

func ParsePostPasswordLoginResponse(rsp *http.Response) (*PostPasswordLoginResponse, error)

ParsePostPasswordLoginResponse parses an HTTP response from a PostPasswordLoginWithResponse call

func (PostPasswordLoginResponse) Status

func (r PostPasswordLoginResponse) Status() string

Status returns HTTPResponse.Status

func (PostPasswordLoginResponse) StatusCode

func (r PostPasswordLoginResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type PostPasswordResetEmailJSONRequestBody

type PostPasswordResetEmailJSONRequestBody = PasswordResetEmailInputBody

PostPasswordResetEmailJSONRequestBody defines body for PostPasswordResetEmail for application/json ContentType.

type PostPasswordResetEmailResponse

type PostPasswordResetEmailResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSONDefault  *Error
}

func ParsePostPasswordResetEmailResponse

func ParsePostPasswordResetEmailResponse(rsp *http.Response) (*PostPasswordResetEmailResponse, error)

ParsePostPasswordResetEmailResponse parses an HTTP response from a PostPasswordResetEmailWithResponse call

func (PostPasswordResetEmailResponse) Status

Status returns HTTPResponse.Status

func (PostPasswordResetEmailResponse) StatusCode

func (r PostPasswordResetEmailResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type PostPlatformSetupJSONRequestBody

type PostPlatformSetupJSONRequestBody = SetupData

PostPlatformSetupJSONRequestBody defines body for PostPlatformSetup for application/json ContentType.

type PostPlatformSetupResponse

type PostPlatformSetupResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSONDefault  *Error
}

func ParsePostPlatformSetupResponse

func ParsePostPlatformSetupResponse(rsp *http.Response) (*PostPlatformSetupResponse, error)

ParsePostPlatformSetupResponse parses an HTTP response from a PostPlatformSetupWithResponse call

func (PostPlatformSetupResponse) Status

func (r PostPlatformSetupResponse) Status() string

Status returns HTTPResponse.Status

func (PostPlatformSetupResponse) StatusCode

func (r PostPlatformSetupResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type PostProvisionStatusBody

type PostProvisionStatusBody struct {
	// ProvisionStatusId Provision status ID to add
	ProvisionStatusId string `json:"provisionStatusId"`

	// Status Status for the provision step
	Status *PostProvisionStatusBodyStatus `json:"status,omitempty"`
}

PostProvisionStatusBody defines model for PostProvisionStatusBody.

type PostProvisionStatusBodyStatus

type PostProvisionStatusBodyStatus string

PostProvisionStatusBodyStatus Status for the provision step

const (
	PostProvisionStatusBodyStatusFailed       PostProvisionStatusBodyStatus = "failed"
	PostProvisionStatusBodyStatusProvisioned  PostProvisionStatusBodyStatus = "provisioned"
	PostProvisionStatusBodyStatusProvisioning PostProvisionStatusBodyStatus = "provisioning"
)

Defines values for PostProvisionStatusBodyStatus.

type PostProvisionStatusJSONRequestBody

type PostProvisionStatusJSONRequestBody = PostProvisionStatusBody

PostProvisionStatusJSONRequestBody defines body for PostProvisionStatus for application/json ContentType.

type PostProvisionStatusResponse

type PostProvisionStatusResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSONDefault  *Error
}

func ParsePostProvisionStatusResponse

func ParsePostProvisionStatusResponse(rsp *http.Response) (*PostProvisionStatusResponse, error)

ParsePostProvisionStatusResponse parses an HTTP response from a PostProvisionStatusWithResponse call

func (PostProvisionStatusResponse) Status

Status returns HTTPResponse.Status

func (PostProvisionStatusResponse) StatusCode

func (r PostProvisionStatusResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type PostSessionAccessBody

type PostSessionAccessBody struct {
	// Access Whether to grant (true) or revoke (false) access.
	Access bool `json:"access"`

	// GroupId Group ID to grant or revoke access.
	GroupId string `json:"groupId"`
}

PostSessionAccessBody defines model for PostSessionAccessBody.

type PostSessionBody

type PostSessionBody struct {
	// LocalPort Local port (0 = random).
	LocalPort *int64 `json:"localPort,omitempty"`

	// Name Session name (alphanumeric and underscores only).
	Name string `json:"name"`

	// OpenAI If true, marks this as an OpenAI chat session (routes to /chat).
	OpenAI *bool `json:"openAI,omitempty"`

	// RemoteHost Remote host (defaults to localhost).
	RemoteHost *string `json:"remoteHost,omitempty"`

	// RemotePort Remote port.
	RemotePort *int64 `json:"remotePort,omitempty"`

	// Slug Session slug for URL path.
	Slug *string `json:"slug,omitempty"`

	// TargetId Target resource ID.
	TargetId   *string               `json:"targetId,omitempty"`
	TargetInfo *KubernetesTunnelInfo `json:"targetInfo,omitempty"`

	// Type Session type.
	Type PostSessionBodyType `json:"type"`

	// Url Session URL.
	Url *string `json:"url,omitempty"`

	// UseCustomDomain Whether to use custom domain.
	UseCustomDomain *bool `json:"useCustomDomain,omitempty"`

	// UseTLS Whether TLS is used.
	UseTLS *bool `json:"useTLS,omitempty"`
}

PostSessionBody defines model for PostSessionBody.

type PostSessionBodyType

type PostSessionBodyType string

PostSessionBodyType Session type.

const (
	PostSessionBodyTypeLink   PostSessionBodyType = "link"
	PostSessionBodyTypeTunnel PostSessionBodyType = "tunnel"
)

Defines values for PostSessionBodyType.

type PostSkuBody

type PostSkuBody struct {
	// Code SKU code (e.g., SLURM_NODE_HOUR)
	Code string `json:"code"`

	// Description SKU description
	Description *string `json:"description,omitempty"`

	// Name SKU display name
	Name string `json:"name"`

	// Subtype SKU subtype (e.g., NodeHour, Token)
	Subtype string `json:"subtype"`

	// Type SKU type (e.g., Compute, Licenses)
	Type string `json:"type"`
}

PostSkuBody defines model for PostSkuBody.

type PostUnitInput

type PostUnitInput struct {
	// CostPerUnit Cost per unit in USD
	CostPerUnit float64 `json:"costPerUnit"`

	// Name Unit name
	Name string `json:"name"`
}

PostUnitInput defines model for PostUnitInput.

type PostUsageEventInput

type PostUsageEventInput struct {
	// EndedAt The end time of the usage event.
	EndedAt time.Time `json:"endedAt"`

	// Metadata Optional metadata for this usage event.
	Metadata *map[string]interface{} `json:"metadata,omitempty"`

	// Quantity The quantity of usage for this event.
	Quantity float64 `json:"quantity"`

	// Sku The SKU Code for this usage event.
	Sku string `json:"sku"`

	// StartedAt The start time of the usage event.
	StartedAt time.Time `json:"startedAt"`

	// User The user who this usage event will be associated with.
	User *string `json:"user,omitempty"`
}

PostUsageEventInput defines model for PostUsageEventInput.

type PostVerifyOtpJSONRequestBody

type PostVerifyOtpJSONRequestBody = VerifyOtpInputBody

PostVerifyOtpJSONRequestBody defines body for PostVerifyOtp for application/json ContentType.

type PostVerifyOtpResponse

type PostVerifyOtpResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON200      *VerifyOtpOutputBody
	JSONDefault  *Error
}

func ParsePostVerifyOtpResponse

func ParsePostVerifyOtpResponse(rsp *http.Response) (*PostVerifyOtpResponse, error)

ParsePostVerifyOtpResponse parses an HTTP response from a PostVerifyOtpWithResponse call

func (PostVerifyOtpResponse) Status

func (r PostVerifyOtpResponse) Status() string

Status returns HTTPResponse.Status

func (PostVerifyOtpResponse) StatusCode

func (r PostVerifyOtpResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type Prices

type Prices struct {
	CpuPrice    *float64 `json:"cpuPrice"`
	MemoryPrice *float64 `json:"memoryPrice"`
}

Prices defines model for Prices.

type ProvisionAwsBucketJSONRequestBody

type ProvisionAwsBucketJSONRequestBody = BucketResource

ProvisionAwsBucketJSONRequestBody defines body for ProvisionAwsBucket for application/json ContentType.

type ProvisionAwsBucketResponse

type ProvisionAwsBucketResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON200      *BucketOutput
	JSONDefault  *Error
}

func ParseProvisionAwsBucketResponse

func ParseProvisionAwsBucketResponse(rsp *http.Response) (*ProvisionAwsBucketResponse, error)

ParseProvisionAwsBucketResponse parses an HTTP response from a ProvisionAwsBucketWithResponse call

func (ProvisionAwsBucketResponse) Status

Status returns HTTPResponse.Status

func (ProvisionAwsBucketResponse) StatusCode

func (r ProvisionAwsBucketResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type ProvisionAzureBucketJSONRequestBody

type ProvisionAzureBucketJSONRequestBody = BucketResource

ProvisionAzureBucketJSONRequestBody defines body for ProvisionAzureBucket for application/json ContentType.

type ProvisionAzureBucketResponse

type ProvisionAzureBucketResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON200      *BucketOutput
	JSONDefault  *Error
}

func ParseProvisionAzureBucketResponse

func ParseProvisionAzureBucketResponse(rsp *http.Response) (*ProvisionAzureBucketResponse, error)

ParseProvisionAzureBucketResponse parses an HTTP response from a ProvisionAzureBucketWithResponse call

func (ProvisionAzureBucketResponse) Status

Status returns HTTPResponse.Status

func (ProvisionAzureBucketResponse) StatusCode

func (r ProvisionAzureBucketResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type ProvisionGoogleBucketJSONRequestBody

type ProvisionGoogleBucketJSONRequestBody = BucketResource

ProvisionGoogleBucketJSONRequestBody defines body for ProvisionGoogleBucket for application/json ContentType.

type ProvisionGoogleBucketResponse

type ProvisionGoogleBucketResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON200      *BucketOutput
	JSONDefault  *Error
}

func ParseProvisionGoogleBucketResponse

func ParseProvisionGoogleBucketResponse(rsp *http.Response) (*ProvisionGoogleBucketResponse, error)

ParseProvisionGoogleBucketResponse parses an HTTP response from a ProvisionGoogleBucketWithResponse call

func (ProvisionGoogleBucketResponse) Status

Status returns HTTPResponse.Status

func (ProvisionGoogleBucketResponse) StatusCode

func (r ProvisionGoogleBucketResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type ProvisionStatusAttribute

type ProvisionStatusAttribute struct {
	// Key The attribute key.
	Key string `json:"key"`

	// Type The attribute type (e.g., date, admin).
	Type *string `json:"type,omitempty"`

	// Value The attribute value.
	Value string `json:"value"`
}

ProvisionStatusAttribute defines model for ProvisionStatusAttribute.

type ProvisionStatusRecord

type ProvisionStatusRecord struct {
	Attributes *[]ProvisionStatusRecordAttribute `json:"attributes"`
	CreatedAt  time.Time                         `json:"createdAt"`
	Error      string                            `json:"error"`
	Id         string                            `json:"id"`
	Index      int64                             `json:"index"`
	Label      string                            `json:"label"`
	Logs       string                            `json:"logs"`
	Name       string                            `json:"name"`
	Status     string                            `json:"status"`
	UpdatedAt  time.Time                         `json:"updatedAt"`
}

ProvisionStatusRecord defines model for ProvisionStatusRecord.

type ProvisionStatusRecordAttribute

type ProvisionStatusRecordAttribute struct {
	Key   string  `json:"key"`
	Type  *string `json:"type,omitempty"`
	Value string  `json:"value"`
}

ProvisionStatusRecordAttribute defines model for ProvisionStatusRecordAttribute.

type ProvisionStatusResponseRecord

type ProvisionStatusResponseRecord struct {
	// Attributes Additional attributes associated with the provision step.
	Attributes *[]ProvisionStatusAttribute `json:"attributes"`

	// CreatedAt The creation timestamp in RFC3339 format.
	CreatedAt string `json:"createdAt"`

	// Error Error message if the provision step failed.
	Error string `json:"error"`

	// Id The unique identifier of the provision status record.
	Id string `json:"id"`

	// Index The index of the record in the provision sequence.
	Index int64 `json:"index"`

	// Label The label or title of the provision step.
	Label string `json:"label"`

	// Logs Logs associated with the provision step.
	Logs string `json:"logs"`

	// Name The name of the provision step.
	Name string `json:"name"`

	// Status The current status of the provision step (e.g., pending, provisioning, provisioned, failed, skipped, deleting, deleted, warning).
	Status string `json:"status"`

	// UpdatedAt The last update timestamp in RFC3339 format.
	UpdatedAt string `json:"updatedAt"`
}

ProvisionStatusResponseRecord defines model for ProvisionStatusResponseRecord.

type PutOrganizationLogoMultipartBody

type PutOrganizationLogoMultipartBody struct {
	Logo openapi_types.File `json:"logo"`
}

PutOrganizationLogoMultipartBody defines parameters for PutOrganizationLogo.

type PutOrganizationLogoMultipartRequestBody

type PutOrganizationLogoMultipartRequestBody PutOrganizationLogoMultipartBody

PutOrganizationLogoMultipartRequestBody defines body for PutOrganizationLogo for multipart/form-data ContentType.

type PutOrganizationLogoResponse

type PutOrganizationLogoResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSONDefault  *Error
}

func ParsePutOrganizationLogoResponse

func ParsePutOrganizationLogoResponse(rsp *http.Response) (*PutOrganizationLogoResponse, error)

ParsePutOrganizationLogoResponse parses an HTTP response from a PutOrganizationLogoWithResponse call

func (PutOrganizationLogoResponse) Status

Status returns HTTPResponse.Status

func (PutOrganizationLogoResponse) StatusCode

func (r PutOrganizationLogoResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type PvResponse

type PvResponse struct {
	// AccessModes Access modes supported by the volume
	AccessModes *[]string `json:"accessModes"`

	// Capacity Storage capacity of the volume
	Capacity string `json:"capacity"`

	// Claim Associated persistent volume claim
	Claim string `json:"claim"`

	// CreatedAt Creation timestamp of the volume
	CreatedAt time.Time `json:"createdAt"`

	// Name Name of the persistent volume
	Name string `json:"name"`

	// Reason Reason for current status
	Reason string `json:"reason"`

	// ReclaimPolicy Reclaim policy for the volume
	ReclaimPolicy string `json:"reclaimPolicy"`

	// Status Current status of the volume
	Status string `json:"status"`

	// StorageClass Storage class of the volume
	StorageClass string `json:"storageClass"`

	// VolumeAttributesClass Volume attributes class
	VolumeAttributesClass string `json:"volumeAttributesClass"`
}

PvResponse defines model for PvResponse.

type QuotaResponse

type QuotaResponse struct {
	// Cluster Cluster name
	Cluster *string `json:"cluster,omitempty"`

	// CreatedAt Creation timestamp of the quota
	CreatedAt *time.Time    `json:"createdAt,omitempty"`
	Limit     ResourceQuota `json:"limit"`

	// Name Name of the quota
	Name *string `json:"name,omitempty"`

	// Namespace Namespace name
	Namespace *string       `json:"namespace,omitempty"`
	Request   ResourceQuota `json:"request"`
}

QuotaResponse defines model for QuotaResponse.

type QuotasBody

type QuotasBody struct {
	// Errors List of cluster errors, if any
	Errors   *[]ClusterError `json:"errors"`
	Metadata QuotasMetadata  `json:"metadata"`

	// Quotas List of quotas
	Quotas *[]QuotaResponse `json:"quotas"`
}

QuotasBody defines model for QuotasBody.

type QuotasMetadata

type QuotasMetadata struct {
	// SuccessfulClusters Number of clusters successfully queried
	SuccessfulClusters int64 `json:"successfulClusters"`

	// TotalClusters Total number of clusters queried
	TotalClusters int64 `json:"totalClusters"`

	// TotalQuotas Total number of quotas returned
	TotalQuotas int64 `json:"totalQuotas"`
}

QuotasMetadata defines model for QuotasMetadata.

type RatedCostWithMetadata

type RatedCostWithMetadata struct {
	AllocationId    string                  `json:"allocationId"`
	Amount          float64                 `json:"amount"`
	CreatedAt       time.Time               `json:"createdAt"`
	EndedAt         time.Time               `json:"endedAt"`
	Id              string                  `json:"id"`
	Metadata        *map[string]interface{} `json:"metadata,omitempty"`
	OrganizationId  string                  `json:"organizationId"`
	Quantity        float64                 `json:"quantity"`
	StartedAt       time.Time               `json:"startedAt"`
	Subtype         string                  `json:"subtype"`
	Type            string                  `json:"type"`
	UnitAppliedRate float64                 `json:"unitAppliedRate"`
	UnitId          string                  `json:"unitId"`
	UsageEventId    string                  `json:"usageEventId"`
}

RatedCostWithMetadata defines model for RatedCostWithMetadata.

type RatedCostsFilterOptions

type RatedCostsFilterOptions struct {
	Subtypes *[]string `json:"subtypes"`
	Types    *[]string `json:"types"`
	Users    *[]string `json:"users"`
}

RatedCostsFilterOptions defines model for RatedCostsFilterOptions.

type RatedCostsPaginatedResponse

type RatedCostsPaginatedResponse struct {
	Items      *[]RatedCostWithMetadata `json:"items"`
	Page       int64                    `json:"page"`
	PageSize   int64                    `json:"pageSize"`
	Total      int64                    `json:"total"`
	TotalPages int64                    `json:"totalPages"`
}

RatedCostsPaginatedResponse defines model for RatedCostsPaginatedResponse.

type ReceiveAgentAliveJSONRequestBody

type ReceiveAgentAliveJSONRequestBody = WorkflowAgentAliveUpdate

ReceiveAgentAliveJSONRequestBody defines body for ReceiveAgentAlive for application/json ContentType.

type ReceiveAgentAliveResponse

type ReceiveAgentAliveResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON200      *WorkflowAgentResponse
	JSONDefault  *Error
}

func ParseReceiveAgentAliveResponse

func ParseReceiveAgentAliveResponse(rsp *http.Response) (*ReceiveAgentAliveResponse, error)

ParseReceiveAgentAliveResponse parses an HTTP response from a ReceiveAgentAliveWithResponse call

func (ReceiveAgentAliveResponse) Status

func (r ReceiveAgentAliveResponse) Status() string

Status returns HTTPResponse.Status

func (ReceiveAgentAliveResponse) StatusCode

func (r ReceiveAgentAliveResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type RegisterNodeByTokenInputBody

type RegisterNodeByTokenInputBody struct {
	// Arch Architecture
	Arch string `json:"arch"`

	// Hostname Node hostname
	Hostname string `json:"hostname"`

	// IpAddresses Node IP addresses
	IpAddresses *[]string `json:"ipAddresses"`

	// Os Operating system
	Os string `json:"os"`

	// Token Registration token (pwrt format with embedded org/cluster)
	Token string `json:"token"`
}

RegisterNodeByTokenInputBody defines model for RegisterNodeByTokenInputBody.

type RegisterNodeJSONRequestBody

type RegisterNodeJSONRequestBody = RegisterNodeByTokenInputBody

RegisterNodeJSONRequestBody defines body for RegisterNode for application/json ContentType.

type RegisterNodeOutputBody

type RegisterNodeOutputBody struct {
	// ApiKey Long-term API key for the agent
	ApiKey string `json:"apiKey"`

	// ClusterName Cluster name
	ClusterName string `json:"clusterName"`

	// Hostname Registered hostname
	Hostname string `json:"hostname"`

	// Organization Organization name
	Organization string `json:"organization"`
}

RegisterNodeOutputBody defines model for RegisterNodeOutputBody.

type RegisterNodeResponse

type RegisterNodeResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON200      *RegisterNodeOutputBody
	JSONDefault  *Error
}

func ParseRegisterNodeResponse

func ParseRegisterNodeResponse(rsp *http.Response) (*RegisterNodeResponse, error)

ParseRegisterNodeResponse parses an HTTP response from a RegisterNodeWithResponse call

func (RegisterNodeResponse) Status

func (r RegisterNodeResponse) Status() string

Status returns HTTPResponse.Status

func (RegisterNodeResponse) StatusCode

func (r RegisterNodeResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type RemoteWorkflowSettings

type RemoteWorkflowSettings struct {
	// Branch Branch name.
	Branch *string `json:"branch,omitempty"`

	// Readme Path to the README file in the repository.
	Readme *string `json:"readme,omitempty"`

	// Repo Git repository URL.
	Repo *string `json:"repo,omitempty"`

	// SparseCheckout Sparse checkout paths.
	SparseCheckout *[]string `json:"sparseCheckout"`

	// Thumbnail Path to the thumbnail image in the repository.
	Thumbnail *string `json:"thumbnail,omitempty"`

	// Yml Path to the YAML file in the repository.
	Yml *string `json:"yml,omitempty"`
}

RemoteWorkflowSettings defines model for RemoteWorkflowSettings.

type Report

type Report struct {
	// CreatedAt Report creation time
	CreatedAt time.Time `json:"createdAt"`

	// Email Email address that receives the report
	Email string `json:"email"`

	// Frequency Report frequency
	Frequency string `json:"frequency"`

	// Id Report ID
	Id string `json:"id"`

	// Period Report period specification
	Period *string `json:"period,omitempty"`

	// Type Type of report
	Type string `json:"type"`

	// User Creator of the report
	User *string `json:"user,omitempty"`

	// Who Username that the report monitors
	Who *string `json:"who,omitempty"`
}

Report defines model for Report.

type RequestEditorFn

type RequestEditorFn func(ctx context.Context, req *http.Request) error

RequestEditorFn is the function signature for the RequestEditor callback function

type ReservationItem

type ReservationItem struct {
	// Csp Cloud service provider
	Csp string `json:"csp"`

	// Description Reservation description
	Description *string `json:"description,omitempty"`

	// Group Name of the group that can use this reservation
	Group string `json:"group"`

	// Id Cloud service provider reservation identifier
	Id string `json:"id"`
}

ReservationItem defines model for ReservationItem.

type ResourceGroup

type ResourceGroup struct {
	// Allocation Current allocation name
	Allocation *string `json:"allocation"`

	// Name Resource group name
	Name *string `json:"name"`

	// User Owner username
	User *string `json:"user,omitempty"`
}

ResourceGroup defines model for ResourceGroup.

type ResourceGroupPermissions

type ResourceGroupPermissions struct {
	// Groups Map of group names to permissions
	Groups map[string]map[string]bool `json:"groups"`

	// Organization Map of permission names to whether entire organization has that access
	Organization map[string]bool `json:"organization"`
}

ResourceGroupPermissions defines model for ResourceGroupPermissions.

type ResourceQuota

type ResourceQuota struct {
	// Cpu CPU in cores
	Cpu float64 `json:"cpu"`

	// Gpu GPU count
	Gpu float64 `json:"gpu"`

	// Memory Memory in MB
	Memory float64 `json:"memory"`
}

ResourceQuota defines model for ResourceQuota.

type ResponseMetadata

type ResponseMetadata struct {
	// SuccessfulClusters Number of clusters successfully queried
	SuccessfulClusters int64 `json:"successfulClusters"`

	// TotalClusters Total number of clusters queried
	TotalClusters int64 `json:"totalClusters"`

	// TotalWorkloads Total number of workloads returned
	TotalWorkloads int64 `json:"totalWorkloads"`
}

ResponseMetadata defines model for ResponseMetadata.

type RestartOption

type RestartOption struct {
	// ForceKill Whether to force kill the workspace.
	ForceKill bool `json:"forceKill"`
}

RestartOption defines model for RestartOption.

type RestartUserWorkspaceJSONRequestBody

type RestartUserWorkspaceJSONRequestBody = RestartOption

RestartUserWorkspaceJSONRequestBody defines body for RestartUserWorkspace for application/json ContentType.

type RestartUserWorkspaceResponse

type RestartUserWorkspaceResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSONDefault  *Error
}

func ParseRestartUserWorkspaceResponse

func ParseRestartUserWorkspaceResponse(rsp *http.Response) (*RestartUserWorkspaceResponse, error)

ParseRestartUserWorkspaceResponse parses an HTTP response from a RestartUserWorkspaceWithResponse call

func (RestartUserWorkspaceResponse) Status

Status returns HTTPResponse.Status

func (RestartUserWorkspaceResponse) StatusCode

func (r RestartUserWorkspaceResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type RevokeLoginSessionOption

type RevokeLoginSessionOption struct {
	// IncludeResources Whether to also revoke login sessions for all platform-managed cloud resources.
	IncludeResources *bool `json:"includeResources"`
}

RevokeLoginSessionOption defines model for RevokeLoginSessionOption.

type RevokeUserLoginSessionsJSONRequestBody

type RevokeUserLoginSessionsJSONRequestBody = RevokeLoginSessionOption

RevokeUserLoginSessionsJSONRequestBody defines body for RevokeUserLoginSessions for application/json ContentType.

type RevokeUserLoginSessionsResponse

type RevokeUserLoginSessionsResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSONDefault  *Error
}

func ParseRevokeUserLoginSessionsResponse

func ParseRevokeUserLoginSessionsResponse(rsp *http.Response) (*RevokeUserLoginSessionsResponse, error)

ParseRevokeUserLoginSessionsResponse parses an HTTP response from a RevokeUserLoginSessionsWithResponse call

func (RevokeUserLoginSessionsResponse) Status

Status returns HTTPResponse.Status

func (RevokeUserLoginSessionsResponse) StatusCode

func (r RevokeUserLoginSessionsResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type RollbackHelmReleaseJSONRequestBody

type RollbackHelmReleaseJSONRequestBody = HelmChartRollbackBody

RollbackHelmReleaseJSONRequestBody defines body for RollbackHelmRelease for application/json ContentType.

type RollbackHelmReleaseResponse

type RollbackHelmReleaseResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSONDefault  *Error
}

func ParseRollbackHelmReleaseResponse

func ParseRollbackHelmReleaseResponse(rsp *http.Response) (*RollbackHelmReleaseResponse, error)

ParseRollbackHelmReleaseResponse parses an HTTP response from a RollbackHelmReleaseWithResponse call

func (RollbackHelmReleaseResponse) Status

Status returns HTTPResponse.Status

func (RollbackHelmReleaseResponse) StatusCode

func (r RollbackHelmReleaseResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type RunAlert

type RunAlert struct {
	// Enabled Indicates if runtime alert is enabled for the storage.
	Enabled bool `json:"enabled"`

	// IntervalHours Interval in hours for the runtime alert.
	IntervalHours int64 `json:"intervalHours"`

	// NextAlertTime Next time the runtime alert will be triggered.
	NextAlertTime time.Time `json:"nextAlertTime"`
}

RunAlert defines model for RunAlert.

type RunInBody

type RunInBody struct {
	// AutoOnly Only run migrations marked as auto-migratable
	AutoOnly *bool `json:"autoOnly,omitempty"`

	// Kind Type of migrations to run
	Kind *RunInBodyKind `json:"kind"`

	// TimeoutSec Timeout in seconds for the migration run
	TimeoutSec *int64 `json:"timeoutSec,omitempty"`
}

RunInBody defines model for RunInBody.

type RunInBodyKind

type RunInBodyKind string

RunInBodyKind Type of migrations to run

const (
	Both     RunInBodyKind = "both"
	Mongo    RunInBodyKind = "mongo"
	Postgres RunInBodyKind = "postgres"
)

Defines values for RunInBodyKind.

type RunMigrationsJSONRequestBody

type RunMigrationsJSONRequestBody = RunInBody

RunMigrationsJSONRequestBody defines body for RunMigrations for application/json ContentType.

type RunMigrationsResponse

type RunMigrationsResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON200      *MigrationRunLogResponse
	JSONDefault  *Error
}

func ParseRunMigrationsResponse

func ParseRunMigrationsResponse(rsp *http.Response) (*RunMigrationsResponse, error)

ParseRunMigrationsResponse parses an HTTP response from a RunMigrationsWithResponse call

func (RunMigrationsResponse) Status

func (r RunMigrationsResponse) Status() string

Status returns HTTPResponse.Status

func (RunMigrationsResponse) StatusCode

func (r RunMigrationsResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type RunSpecificMongoMigrationResponse

type RunSpecificMongoMigrationResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON200      *MigrationRunLogResponse
	JSONDefault  *Error
}

func ParseRunSpecificMongoMigrationResponse

func ParseRunSpecificMongoMigrationResponse(rsp *http.Response) (*RunSpecificMongoMigrationResponse, error)

ParseRunSpecificMongoMigrationResponse parses an HTTP response from a RunSpecificMongoMigrationWithResponse call

func (RunSpecificMongoMigrationResponse) Status

Status returns HTTPResponse.Status

func (RunSpecificMongoMigrationResponse) StatusCode

func (r RunSpecificMongoMigrationResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type RunWorkflowJSONRequestBody

type RunWorkflowJSONRequestBody = StartParamsBody

RunWorkflowJSONRequestBody defines body for RunWorkflow for application/json ContentType.

type RunWorkflowResponse

type RunWorkflowResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON200      *StartOutputBody
	JSONDefault  *Error
}

func ParseRunWorkflowResponse

func ParseRunWorkflowResponse(rsp *http.Response) (*RunWorkflowResponse, error)

ParseRunWorkflowResponse parses an HTTP response from a RunWorkflowWithResponse call

func (RunWorkflowResponse) Status

func (r RunWorkflowResponse) Status() string

Status returns HTTPResponse.Status

func (RunWorkflowResponse) StatusCode

func (r RunWorkflowResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type RuntimeAlert

type RuntimeAlert struct {
	Enabled       bool      `json:"enabled"`
	IntervalHours int64     `json:"intervalHours"`
	NextAlertTime time.Time `json:"nextAlertTime"`
}

RuntimeAlert defines model for RuntimeAlert.

type ScaleDownUserWorkspacesResponse

type ScaleDownUserWorkspacesResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSONDefault  *Error
}

func ParseScaleDownUserWorkspacesResponse

func ParseScaleDownUserWorkspacesResponse(rsp *http.Response) (*ScaleDownUserWorkspacesResponse, error)

ParseScaleDownUserWorkspacesResponse parses an HTTP response from a ScaleDownUserWorkspacesWithResponse call

func (ScaleDownUserWorkspacesResponse) Status

Status returns HTTPResponse.Status

func (ScaleDownUserWorkspacesResponse) StatusCode

func (r ScaleDownUserWorkspacesResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type SchedulerInfo

type SchedulerInfo struct {
	// IsController Whether this node is the scheduler controller
	IsController bool `json:"isController"`

	// Jobs Active jobs
	Jobs *[]JobInfo `json:"jobs"`

	// Partitions Scheduler partitions/queues
	Partitions *[]PartitionInfo `json:"partitions"`

	// Type Scheduler type (slurm, pbs, etc.)
	Type *string `json:"type,omitempty"`

	// Version Scheduler version
	Version *string `json:"version,omitempty"`
}

SchedulerInfo defines model for SchedulerInfo.

type SchedulerJob

type SchedulerJob struct {
	// Cluster Cluster identifier where the job is running
	Cluster string `json:"cluster"`

	// ClusterType Type of cluster (slurm, kubernetes, etc.)
	ClusterType string `json:"clusterType"`

	// CreatedAt Job creation time in milliseconds
	CreatedAt int64 `json:"createdAt"`

	// Id Job ID from the scheduler
	Id int64 `json:"id"`

	// ImageUrl URL to cluster icon/image
	ImageUrl string `json:"imageUrl"`

	// Name Job name
	Name string `json:"name"`

	// Nodes Node list allocated to the job
	Nodes string `json:"nodes"`

	// Partition Partition name where the job is running
	Partition string `json:"partition"`

	// State Current state(s) of the job
	State *[]string `json:"state"`

	// Time Job start time as Unix timestamp
	Time int64 `json:"time"`

	// User Username who submitted the job
	User string `json:"user"`
}

SchedulerJob defines model for SchedulerJob.

type SchedulerNotificationSettings

type SchedulerNotificationSettings struct {
	SlurmJobStartFinish NotificationChannelSettings `json:"slurm_job_start_finish"`
	SlurmMailType       NotificationChannelSettings `json:"slurm_mail_type"`
}

SchedulerNotificationSettings defines model for SchedulerNotificationSettings.

type ServiceResponse

type ServiceResponse struct {
	// Cluster Cluster name
	Cluster string `json:"cluster"`

	// ClusterIP Cluster IP address
	ClusterIP string `json:"clusterIP"`

	// CreatedAt Creation timestamp of the service
	CreatedAt time.Time `json:"createdAt"`

	// ExternalIP External IP address
	ExternalIP *string `json:"externalIP,omitempty"`

	// Name Name of the service
	Name string `json:"name"`

	// Namespace Namespace of the service
	Namespace string `json:"namespace"`

	// Ports Service ports
	Ports *[]string `json:"ports"`

	// Selector Pod selector
	Selector string `json:"selector"`

	// Type Service type
	Type ServiceResponseType `json:"type"`
}

ServiceResponse defines model for ServiceResponse.

type ServiceResponseType

type ServiceResponseType string

ServiceResponseType Service type

const (
	ClusterIP    ServiceResponseType = "ClusterIP"
	ExternalName ServiceResponseType = "ExternalName"
	LoadBalancer ServiceResponseType = "LoadBalancer"
	NodePort     ServiceResponseType = "NodePort"
)

Defines values for ServiceResponseType.

type ServicesBody

type ServicesBody struct {
	// Errors List of cluster errors, if any
	Errors   *[]ClusterError  `json:"errors"`
	Metadata ServicesMetadata `json:"metadata"`

	// Services List of services
	Services *[]ServiceResponse `json:"services"`
}

ServicesBody defines model for ServicesBody.

type ServicesMetadata

type ServicesMetadata struct {
	// SuccessfulClusters Number of clusters successfully queried
	SuccessfulClusters int64 `json:"successfulClusters"`

	// TotalClusters Total number of clusters queried
	TotalClusters int64 `json:"totalClusters"`

	// TotalServices Total number of services returned
	TotalServices int64 `json:"totalServices"`
}

ServicesMetadata defines model for ServicesMetadata.

type Session

type Session struct {
	// DomainName Domain name for the session.
	DomainName *string `json:"domainName,omitempty"`

	// ExternalHref External session URL.
	ExternalHref *string `json:"externalHref,omitempty"`

	// Id The unique identifier of the resource.
	Id *string `json:"id,omitempty"`

	// ImageUrl Icon shown in the UI for the session. Comes from the workflow if associated with one.
	ImageUrl *string `json:"imageUrl,omitempty"`

	// InternalHref Internal session URL.
	InternalHref   *string               `json:"internalHref,omitempty"`
	KubernetesInfo *KubernetesTunnelInfo `json:"kubernetesInfo,omitempty"`

	// LocalPort Local workspace port.
	LocalPort *int64 `json:"localPort"`

	// Name Session name (alphanumeric and underscores only).
	Name *string `json:"name"`

	// Namespace Deprecated. Use user instead
	Namespace *string `json:"namespace,omitempty"`

	// OpenAI Indicates if this is an OpenAI session.
	OpenAI *bool `json:"openAI,omitempty"`

	// RemoteHost Remote host.
	RemoteHost *string `json:"remoteHost,omitempty"`

	// RemotePort Port on compute resource.
	RemotePort *int64        `json:"remotePort"`
	Shared     *TunnelShared `json:"shared,omitempty"`

	// Slug Session slug for URL path.
	Slug *string `json:"slug,omitempty"`

	// Status Current session status.
	Status *string `json:"status,omitempty"`

	// Target Target resource ID.
	Target *string `json:"target,omitempty"`

	// TargetId Target resource ID.
	TargetId   *string               `json:"targetId,omitempty"`
	TargetInfo *KubernetesTunnelInfo `json:"targetInfo,omitempty"`

	// TargetName Target name.
	TargetName *string `json:"targetName,omitempty"`

	// Type Session type: tunnel or link.
	Type *SessionType `json:"type"`

	// Url Session URL.
	Url *string `json:"url,omitempty"`

	// UseCustomDomain Whether to use custom domain.
	UseCustomDomain *bool `json:"useCustomDomain,omitempty"`

	// UseTLS Whether TLS is used.
	UseTLS *bool `json:"useTLS,omitempty"`

	// User Username of the user that owns the resource
	User        *string          `json:"user"`
	WorkflowRun *WorkflowRunInfo `json:"workflowRun,omitempty"`

	// WorkflowRunningSteps Workflow running steps.
	WorkflowRunningSteps *[]StepStruct `json:"workflowRunningSteps"`
}

Session defines model for Session.

type SessionAlert

type SessionAlert struct {
	// AutoTerminate Indicates if the storage will be automatically terminated when the cost limit is reached.
	AutoTerminate bool `json:"autoTerminate"`

	// Enabled Indicates if session cost alert is enabled for the storage.
	Enabled bool `json:"enabled"`

	// Limit Cost limit for the session cost alert.
	Limit float64 `json:"limit"`

	// NextAlertTime Next time the session cost alert will be triggered.
	NextAlertTime time.Time `json:"nextAlertTime"`

	// UseRealtime Indicates if the session cost alert uses realtime estimated cost data.
	UseRealtime bool `json:"useRealtime"`
}

SessionAlert defines model for SessionAlert.

type SessionCostAlert

type SessionCostAlert struct {
	AutoTerminate bool      `json:"autoTerminate"`
	Enabled       bool      `json:"enabled"`
	Limit         float64   `json:"limit"`
	NextAlertTime time.Time `json:"nextAlertTime"`
	UseRealtime   bool      `json:"useRealtime"`
}

SessionCostAlert defines model for SessionCostAlert.

type SessionType

type SessionType string

SessionType Session type: tunnel or link.

const (
	SessionTypeLink   SessionType = "link"
	SessionTypeTunnel SessionType = "tunnel"
)

Defines values for SessionType.

type SetNotificationsSettingsJSONRequestBody

type SetNotificationsSettingsJSONRequestBody = NotificationSettings

SetNotificationsSettingsJSONRequestBody defines body for SetNotificationsSettings for application/json ContentType.

type SetNotificationsSettingsResponse

type SetNotificationsSettingsResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON200      *NotificationSettings
	JSONDefault  *Error
}

func ParseSetNotificationsSettingsResponse

func ParseSetNotificationsSettingsResponse(rsp *http.Response) (*SetNotificationsSettingsResponse, error)

ParseSetNotificationsSettingsResponse parses an HTTP response from a SetNotificationsSettingsWithResponse call

func (SetNotificationsSettingsResponse) Status

Status returns HTTPResponse.Status

func (SetNotificationsSettingsResponse) StatusCode

func (r SetNotificationsSettingsResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type SetOrganizationArchiveCostDataPolicyJSONBody

type SetOrganizationArchiveCostDataPolicyJSONBody = int64

SetOrganizationArchiveCostDataPolicyJSONBody defines parameters for SetOrganizationArchiveCostDataPolicy.

type SetOrganizationArchiveCostDataPolicyJSONRequestBody

type SetOrganizationArchiveCostDataPolicyJSONRequestBody = SetOrganizationArchiveCostDataPolicyJSONBody

SetOrganizationArchiveCostDataPolicyJSONRequestBody defines body for SetOrganizationArchiveCostDataPolicy for application/json ContentType.

type SetOrganizationArchiveCostDataPolicyResponse

type SetOrganizationArchiveCostDataPolicyResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON200      *map[string]IntPolicyOutput
	JSONDefault  *Error
}

func ParseSetOrganizationArchiveCostDataPolicyResponse

func ParseSetOrganizationArchiveCostDataPolicyResponse(rsp *http.Response) (*SetOrganizationArchiveCostDataPolicyResponse, error)

ParseSetOrganizationArchiveCostDataPolicyResponse parses an HTTP response from a SetOrganizationArchiveCostDataPolicyWithResponse call

func (SetOrganizationArchiveCostDataPolicyResponse) Status

Status returns HTTPResponse.Status

func (SetOrganizationArchiveCostDataPolicyResponse) StatusCode

StatusCode returns HTTPResponse.StatusCode

type SetOrganizationNitroInstancesOnlyPolicyJSONBody

type SetOrganizationNitroInstancesOnlyPolicyJSONBody = bool

SetOrganizationNitroInstancesOnlyPolicyJSONBody defines parameters for SetOrganizationNitroInstancesOnlyPolicy.

type SetOrganizationNitroInstancesOnlyPolicyJSONRequestBody

type SetOrganizationNitroInstancesOnlyPolicyJSONRequestBody = SetOrganizationNitroInstancesOnlyPolicyJSONBody

SetOrganizationNitroInstancesOnlyPolicyJSONRequestBody defines body for SetOrganizationNitroInstancesOnlyPolicy for application/json ContentType.

type SetOrganizationNitroInstancesOnlyPolicyResponse

type SetOrganizationNitroInstancesOnlyPolicyResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON200      *map[string]BooleanPolicyOutput
	JSONDefault  *Error
}

func ParseSetOrganizationNitroInstancesOnlyPolicyResponse

func ParseSetOrganizationNitroInstancesOnlyPolicyResponse(rsp *http.Response) (*SetOrganizationNitroInstancesOnlyPolicyResponse, error)

ParseSetOrganizationNitroInstancesOnlyPolicyResponse parses an HTTP response from a SetOrganizationNitroInstancesOnlyPolicyWithResponse call

func (SetOrganizationNitroInstancesOnlyPolicyResponse) Status

Status returns HTTPResponse.Status

func (SetOrganizationNitroInstancesOnlyPolicyResponse) StatusCode

StatusCode returns HTTPResponse.StatusCode

type SetOrganizationNoRootAccessPolicyJSONBody

type SetOrganizationNoRootAccessPolicyJSONBody = bool

SetOrganizationNoRootAccessPolicyJSONBody defines parameters for SetOrganizationNoRootAccessPolicy.

type SetOrganizationNoRootAccessPolicyJSONRequestBody

type SetOrganizationNoRootAccessPolicyJSONRequestBody = SetOrganizationNoRootAccessPolicyJSONBody

SetOrganizationNoRootAccessPolicyJSONRequestBody defines body for SetOrganizationNoRootAccessPolicy for application/json ContentType.

type SetOrganizationNoRootAccessPolicyResponse

type SetOrganizationNoRootAccessPolicyResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON200      *map[string]BooleanPolicyOutput
	JSONDefault  *Error
}

func ParseSetOrganizationNoRootAccessPolicyResponse

func ParseSetOrganizationNoRootAccessPolicyResponse(rsp *http.Response) (*SetOrganizationNoRootAccessPolicyResponse, error)

ParseSetOrganizationNoRootAccessPolicyResponse parses an HTTP response from a SetOrganizationNoRootAccessPolicyWithResponse call

func (SetOrganizationNoRootAccessPolicyResponse) Status

Status returns HTTPResponse.Status

func (SetOrganizationNoRootAccessPolicyResponse) StatusCode

StatusCode returns HTTPResponse.StatusCode

type SetOrganizationVariableJSONBody

type SetOrganizationVariableJSONBody = string

SetOrganizationVariableJSONBody defines parameters for SetOrganizationVariable.

type SetOrganizationVariableJSONRequestBody

type SetOrganizationVariableJSONRequestBody = SetOrganizationVariableJSONBody

SetOrganizationVariableJSONRequestBody defines body for SetOrganizationVariable for application/json ContentType.

type SetOrganizationVariableResponse

type SetOrganizationVariableResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON200      *map[string]OrganizationVariable
	JSONDefault  *Error
}

func ParseSetOrganizationVariableResponse

func ParseSetOrganizationVariableResponse(rsp *http.Response) (*SetOrganizationVariableResponse, error)

ParseSetOrganizationVariableResponse parses an HTTP response from a SetOrganizationVariableWithResponse call

func (SetOrganizationVariableResponse) Status

Status returns HTTPResponse.Status

func (SetOrganizationVariableResponse) StatusCode

func (r SetOrganizationVariableResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type SetPlatformArchiveCostDataPolicyJSONBody

type SetPlatformArchiveCostDataPolicyJSONBody = int64

SetPlatformArchiveCostDataPolicyJSONBody defines parameters for SetPlatformArchiveCostDataPolicy.

type SetPlatformArchiveCostDataPolicyJSONRequestBody

type SetPlatformArchiveCostDataPolicyJSONRequestBody = SetPlatformArchiveCostDataPolicyJSONBody

SetPlatformArchiveCostDataPolicyJSONRequestBody defines body for SetPlatformArchiveCostDataPolicy for application/json ContentType.

type SetPlatformArchiveCostDataPolicyResponse

type SetPlatformArchiveCostDataPolicyResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON200      *map[string]IntPolicyOutput
	JSONDefault  *Error
}

func ParseSetPlatformArchiveCostDataPolicyResponse

func ParseSetPlatformArchiveCostDataPolicyResponse(rsp *http.Response) (*SetPlatformArchiveCostDataPolicyResponse, error)

ParseSetPlatformArchiveCostDataPolicyResponse parses an HTTP response from a SetPlatformArchiveCostDataPolicyWithResponse call

func (SetPlatformArchiveCostDataPolicyResponse) Status

Status returns HTTPResponse.Status

func (SetPlatformArchiveCostDataPolicyResponse) StatusCode

StatusCode returns HTTPResponse.StatusCode

type SetPlatformLicenseJSONRequestBody

type SetPlatformLicenseJSONRequestBody = LicenseData

SetPlatformLicenseJSONRequestBody defines body for SetPlatformLicense for application/json ContentType.

type SetPlatformLicenseResponse

type SetPlatformLicenseResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSONDefault  *Error
}

func ParseSetPlatformLicenseResponse

func ParseSetPlatformLicenseResponse(rsp *http.Response) (*SetPlatformLicenseResponse, error)

ParseSetPlatformLicenseResponse parses an HTTP response from a SetPlatformLicenseWithResponse call

func (SetPlatformLicenseResponse) Status

Status returns HTTPResponse.Status

func (SetPlatformLicenseResponse) StatusCode

func (r SetPlatformLicenseResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type SetPlatformNitroInstancesOnlyPolicyJSONBody

type SetPlatformNitroInstancesOnlyPolicyJSONBody = bool

SetPlatformNitroInstancesOnlyPolicyJSONBody defines parameters for SetPlatformNitroInstancesOnlyPolicy.

type SetPlatformNitroInstancesOnlyPolicyJSONRequestBody

type SetPlatformNitroInstancesOnlyPolicyJSONRequestBody = SetPlatformNitroInstancesOnlyPolicyJSONBody

SetPlatformNitroInstancesOnlyPolicyJSONRequestBody defines body for SetPlatformNitroInstancesOnlyPolicy for application/json ContentType.

type SetPlatformNitroInstancesOnlyPolicyResponse

type SetPlatformNitroInstancesOnlyPolicyResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON200      *map[string]BooleanPolicyOutput
	JSONDefault  *Error
}

func ParseSetPlatformNitroInstancesOnlyPolicyResponse

func ParseSetPlatformNitroInstancesOnlyPolicyResponse(rsp *http.Response) (*SetPlatformNitroInstancesOnlyPolicyResponse, error)

ParseSetPlatformNitroInstancesOnlyPolicyResponse parses an HTTP response from a SetPlatformNitroInstancesOnlyPolicyWithResponse call

func (SetPlatformNitroInstancesOnlyPolicyResponse) Status

Status returns HTTPResponse.Status

func (SetPlatformNitroInstancesOnlyPolicyResponse) StatusCode

StatusCode returns HTTPResponse.StatusCode

type SetPlatformNoRootAccessPolicyJSONBody

type SetPlatformNoRootAccessPolicyJSONBody = bool

SetPlatformNoRootAccessPolicyJSONBody defines parameters for SetPlatformNoRootAccessPolicy.

type SetPlatformNoRootAccessPolicyJSONRequestBody

type SetPlatformNoRootAccessPolicyJSONRequestBody = SetPlatformNoRootAccessPolicyJSONBody

SetPlatformNoRootAccessPolicyJSONRequestBody defines body for SetPlatformNoRootAccessPolicy for application/json ContentType.

type SetPlatformNoRootAccessPolicyResponse

type SetPlatformNoRootAccessPolicyResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON200      *map[string]BooleanPolicyOutput
	JSONDefault  *Error
}

func ParseSetPlatformNoRootAccessPolicyResponse

func ParseSetPlatformNoRootAccessPolicyResponse(rsp *http.Response) (*SetPlatformNoRootAccessPolicyResponse, error)

ParseSetPlatformNoRootAccessPolicyResponse parses an HTTP response from a SetPlatformNoRootAccessPolicyWithResponse call

func (SetPlatformNoRootAccessPolicyResponse) Status

Status returns HTTPResponse.Status

func (SetPlatformNoRootAccessPolicyResponse) StatusCode

StatusCode returns HTTPResponse.StatusCode

type SetUserLanguageJSONRequestBody

type SetUserLanguageJSONRequestBody = LanguageInputBody

SetUserLanguageJSONRequestBody defines body for SetUserLanguage for application/json ContentType.

type SetUserLanguageResponse

type SetUserLanguageResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON200      *string
	JSONDefault  *Error
}

func ParseSetUserLanguageResponse

func ParseSetUserLanguageResponse(rsp *http.Response) (*SetUserLanguageResponse, error)

ParseSetUserLanguageResponse parses an HTTP response from a SetUserLanguageWithResponse call

func (SetUserLanguageResponse) Status

func (r SetUserLanguageResponse) Status() string

Status returns HTTPResponse.Status

func (SetUserLanguageResponse) StatusCode

func (r SetUserLanguageResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type SetupData

type SetupData struct {
	// Email Email for the initial admin user (optional)
	Email *openapi_types.Email `json:"email,omitempty"`

	// Name Full name of the initial admin user (optional)
	Name *string `json:"name,omitempty"`

	// Organization Organization name
	Organization string `json:"organization"`

	// Password Password for the initial admin user
	Password string `json:"password"`

	// Theme User's preferred theme (activate for light, dark for dark)
	Theme *SetupDataTheme `json:"theme,omitempty"`

	// Username Username for the initial admin user
	Username string `json:"username"`
}

SetupData defines model for SetupData.

type SetupDataTheme

type SetupDataTheme string

SetupDataTheme User's preferred theme (activate for light, dark for dark)

const (
	SetupDataThemeActivate SetupDataTheme = "activate"
	SetupDataThemeDark     SetupDataTheme = "dark"
)

Defines values for SetupDataTheme.

type Shared

type Shared struct {
	// Group Group the storage is shared with.
	Group string `json:"group"`

	// Permissions Permissions granted to the group for this storage.
	Permissions interface{} `json:"permissions"`
}

Shared defines model for Shared.

type SharedPermission

type SharedPermission struct {
	// Group Group ID
	Group *string `json:"group,omitempty"`

	// Organization Whether shared with organization
	Organization *bool `json:"organization,omitempty"`

	// Permissions Permissions granted
	Permissions interface{} `json:"permissions,omitempty"`
}

SharedPermission defines model for SharedPermission.

type SharedPermissions

type SharedPermissions struct {
	Organization *bool       `json:"organization,omitempty"`
	Permissions  interface{} `json:"permissions,omitempty"`
	Team         *string     `json:"team,omitempty"`
}

SharedPermissions defines model for SharedPermissions.

type SingleQuotaResponse

type SingleQuotaResponse struct {
	// CreatedAt Creation timestamp of the quota
	CreatedAt *time.Time    `json:"createdAt,omitempty"`
	Limit     ResourceQuota `json:"limit"`

	// Name Name of the quota
	Name    *string       `json:"name,omitempty"`
	Request ResourceQuota `json:"request"`
}

SingleQuotaResponse defines model for SingleQuotaResponse.

type SingleVolume

type SingleVolume struct {
	// Aggregates List of aggregate names
	Aggregates *[]string `json:"aggregates"`

	// Name Volume name
	Name string `json:"name"`

	// Path Export path for the volume
	Path string `json:"path"`

	// SizeAvailable Available size in bytes
	SizeAvailable int64 `json:"sizeAvailable"`

	// SizeTotal Total size in bytes
	SizeTotal int64 `json:"sizeTotal"`

	// SizeUsed Used size in bytes
	SizeUsed int64 `json:"sizeUsed"`

	// State Volume state (e.g., online, offline)
	State string `json:"state"`
	Svm   Svm    `json:"svm"`

	// Uuid Volume UUID
	Uuid string `json:"uuid"`
}

SingleVolume defines model for SingleVolume.

type Snapshot

type Snapshot struct {
	// Csp Cloud service provider of the snapshot
	Csp string `json:"csp"`

	// Id Unique identifier of the snapshot
	Id string `json:"id"`

	// Name Name of the snapshot
	Name string `json:"name"`

	// Namespace User who created the snapshot
	Namespace string `json:"namespace"`

	// Region Region where the snapshot is stored
	Region string `json:"region"`

	// Root Indicates if the snapshot is a root snapshot
	Root bool `json:"root"`

	// Shared Lists the groups the snapshot is shared with, if any
	Shared *[]Shared `json:"shared"`

	// Size Size of the snapshot in bytes
	Size int32 `json:"size"`

	// Status Current provision status of the snapshot
	Status string `json:"status"`
}

Snapshot defines model for Snapshot.

type SshPrivateKey

type SshPrivateKey struct {
	// CreatedAt The creation date of the SSH key
	CreatedAt *string `json:"createdAt,omitempty"`

	// Description The description of the SSH key
	Description *string `json:"description,omitempty"`

	// Id The unique identifier of the SSH key
	Id *string `json:"id,omitempty"`

	// KeyFile The path to the key in the user workspace
	KeyFile *string `json:"keyFile,omitempty"`

	// Name The name of the SSH key
	Name *string `json:"name,omitempty"`

	// SshPrivateKey The SSH private key content
	SshPrivateKey *string `json:"sshPrivateKey,omitempty"`

	// Type The type of the SSH key
	Type *string `json:"type,omitempty"`

	// User The user ID (owner) of the SSH key
	User *string `json:"user,omitempty"`
}

SshPrivateKey defines model for SshPrivateKey.

type StartOutputBody

type StartOutputBody struct {
	Redirect *string     `json:"redirect,omitempty"`
	Run      JobResponse `json:"run"`
}

StartOutputBody defines model for StartOutputBody.

type StartParamsBody

type StartParamsBody struct {
	AppInfo *AppInfoStruct `json:"appInfo,omitempty"`

	// Inputs The input variables passed into the workflow.
	Inputs *map[string]interface{} `json:"inputs,omitempty"`
}

StartParamsBody defines model for StartParamsBody.

type StepStruct

type StepStruct struct {
	// Name Step name.
	Name *string `json:"name,omitempty"`

	// Status Step status.
	Status *string `json:"status,omitempty"`
}

StepStruct defines model for StepStruct.

type StorageAttachment

type StorageAttachment struct {
	// Id ID of the resource.
	Id string `json:"id"`

	// Name Name of the resource.
	Name string `json:"name"`

	// Status Status of the resource.
	Status string `json:"status"`

	// Type Type of the resource, e.g., 'cluster', 'pool', etc.
	Type *string `json:"type,omitempty"`

	// User Username of the resource owner.
	User string `json:"user"`
}

StorageAttachment defines model for StorageAttachment.

type StorageBody

type StorageBody struct {
	// Errors List of cluster errors, if any
	Errors   *[]ClusterError `json:"errors"`
	Metadata StorageMetadata `json:"metadata"`

	// Storage List of storage resources
	Storage *[]StorageResponse `json:"storage"`
}

StorageBody defines model for StorageBody.

type StorageMetadata

type StorageMetadata struct {
	// SuccessfulClusters Number of clusters successfully queried
	SuccessfulClusters int64 `json:"successfulClusters"`

	// TotalClusters Total number of clusters queried
	TotalClusters int64 `json:"totalClusters"`

	// TotalPVCs Total number of PVCs
	TotalPVCs int64 `json:"totalPVCs"`

	// TotalPVs Total number of PVs
	TotalPVs int64 `json:"totalPVs"`

	// TotalStorage Total number of storage resources returned
	TotalStorage int64 `json:"totalStorage"`
}

StorageMetadata defines model for StorageMetadata.

type StorageResponse

type StorageResponse struct {
	// AccessModes Access modes
	AccessModes string `json:"accessModes"`

	// Capacity Storage capacity
	Capacity string `json:"capacity"`

	// Claim Bound claim (for PVs)
	Claim *string `json:"claim,omitempty"`

	// Cluster Cluster name
	Cluster string `json:"cluster"`

	// CreatedAt Creation timestamp of the resource
	CreatedAt time.Time `json:"createdAt"`

	// Name Name of the storage resource
	Name string `json:"name"`

	// Namespace Kubernetes namespace (for PVCs)
	Namespace *string `json:"namespace,omitempty"`

	// ReclaimPolicy Reclaim policy (for PVs)
	ReclaimPolicy *string `json:"reclaimPolicy,omitempty"`

	// Status Storage status
	Status StorageResponseStatus `json:"status"`

	// StorageClass Storage class name
	StorageClass string `json:"storageClass"`

	// Type Storage type
	Type StorageResponseType `json:"type"`

	// UsedBy Pod using this PVC
	UsedBy *string `json:"usedBy,omitempty"`

	// Volume Bound volume name (for PVCs)
	Volume *string `json:"volume,omitempty"`
}

StorageResponse defines model for StorageResponse.

type StorageResponseStatus

type StorageResponseStatus string

StorageResponseStatus Storage status

const (
	StorageResponseStatusAvailable StorageResponseStatus = "Available"
	StorageResponseStatusBound     StorageResponseStatus = "Bound"
	StorageResponseStatusFailed    StorageResponseStatus = "Failed"
	StorageResponseStatusPending   StorageResponseStatus = "Pending"
	StorageResponseStatusReleased  StorageResponseStatus = "Released"
)

Defines values for StorageResponseStatus.

type StorageResponseType

type StorageResponseType string

StorageResponseType Storage type

const (
	PV  StorageResponseType = "PV"
	PVC StorageResponseType = "PVC"
)

Defines values for StorageResponseType.

type Svm

type Svm struct {
	// Name Storage VM name
	Name string `json:"name"`

	// Uuid Storage VM UUID
	Uuid string `json:"uuid"`
}

Svm defines model for Svm.

type SystemInfo

type SystemInfo struct {
	// CpuCores Number of CPU cores
	CpuCores int64 `json:"cpuCores"`

	// CpuModel CPU model name
	CpuModel *string `json:"cpuModel,omitempty"`

	// DiskTotal Total disk space in bytes
	DiskTotal int64 `json:"diskTotal"`

	// MemoryTotal Total memory in bytes
	MemoryTotal int64 `json:"memoryTotal"`
}

SystemInfo defines model for SystemInfo.

type Theme

type Theme struct {
	// AccentColor Primary accent color for buttons, links, and active states. Overrides element when set.
	AccentColor *string `json:"accentColor,omitempty"`

	// AppBg Background color for the main application area
	AppBg *string `json:"appBg,omitempty"`

	// AppColor Text color for the main application area
	AppColor *string `json:"appColor,omitempty"`

	// Banner Background color for sidebar
	Banner *string `json:"banner,omitempty"`

	// BorderColor Border color for inputs and elements
	BorderColor *string `json:"borderColor,omitempty"`

	// DefaultTheme Default theme for new users in this organization. Can be 'system', 'light', 'dark', etc.
	DefaultTheme *string `json:"defaultTheme,omitempty"`

	// Element Background color for elements
	Element *string `json:"element,omitempty"`

	// ElementText Text color for elements
	ElementText *string `json:"elementText,omitempty"`

	// HoverColor Color for hover states
	HoverColor *string `json:"hoverColor,omitempty"`

	// HoverTextColor Text color for hover states
	HoverTextColor *string `json:"hoverTextColor,omitempty"`

	// InputBg Background color for input fields
	InputBg *string `json:"inputBg,omitempty"`

	// InputDisabledBg Background color for disabled input fields
	InputDisabledBg *string `json:"inputDisabledBg,omitempty"`

	// InputDisabledText Text color for disabled input fields
	InputDisabledText *string `json:"inputDisabledText,omitempty"`

	// InvertLogoOnDark If true, applies CSS invert filter to the light logo when displayed on dark themes. Only used if logoDark is not set.
	InvertLogoOnDark *bool `json:"invertLogoOnDark,omitempty"`

	// IsDark Whether this is a dark theme
	IsDark *bool `json:"isDark,omitempty"`

	// LinkColor Color for links
	LinkColor *string `json:"linkColor,omitempty"`

	// LogoDark URL or path to the dark mode variant of the organization logo
	LogoDark *string `json:"logoDark,omitempty"`

	// MutedPanelBg Background color for muted panels
	MutedPanelBg *string `json:"mutedPanelBg,omitempty"`

	// MutedPanelColor Text color for muted panels
	MutedPanelColor *string `json:"mutedPanelColor,omitempty"`

	// MutedTextColor Color for muted text
	MutedTextColor *string `json:"mutedTextColor,omitempty"`

	// PanelBg Background color for panels
	PanelBg *string `json:"panelBg,omitempty"`

	// PanelColor Text color for panels
	PanelColor *string `json:"panelColor,omitempty"`

	// PoweredBy Whether to show the Powered by Parallel Works logo on the sidebar, this can only be set by platform administrators
	PoweredBy *bool `json:"poweredBy,omitempty"`

	// SidebarActiveBg Background color for active page on sidebar
	SidebarActiveBg *string `json:"sidebarActiveBg,omitempty"`

	// SidebarActiveText Text color for active page on sidebar
	SidebarActiveText *string `json:"sidebarActiveText,omitempty"`

	// SidebarHoverBg Background color for links on sidebar when being hovered
	SidebarHoverBg *string `json:"sidebarHoverBg,omitempty"`

	// SidebarHoverText Text color for links on sidebar when being hovered
	SidebarHoverText *string `json:"sidebarHoverText,omitempty"`

	// SidebarText Text color on sidebar
	SidebarText *string `json:"sidebarText,omitempty"`

	// TopBannerBgColor Background color for the top banner
	TopBannerBgColor *string `json:"topBannerBgColor,omitempty"`

	// TopBannerMessage The message to show in the top banner
	TopBannerMessage *string `json:"topBannerMessage,omitempty"`

	// TopBannerTextColor Text color for the top banner
	TopBannerTextColor *string `json:"topBannerTextColor,omitempty"`

	UseLogo *bool `json:"useLogo,omitempty"`
}

Theme defines model for Theme.

type TunnelShared

type TunnelShared struct {
	// Organization Whether shared with organization.
	Organization *bool `json:"organization,omitempty"`

	// Teams Shared team IDs.
	Teams *[]string `json:"teams,omitempty"`
}

TunnelShared defines model for TunnelShared.

type Unit

type Unit struct {
	Rules *[]UnitRule `json:"Rules"`

	// CreatedAt Creation timestamp
	CreatedAt *time.Time `json:"createdAt,omitempty"`

	// Id Unit ID
	Id string `json:"id"`

	// Name Unit name
	Name string `json:"name"`

	// OrganizationId Organization ID
	OrganizationId string `json:"organizationId"`
}

Unit defines model for Unit.

type UnitRule

type UnitRule struct {
	// EffectiveFrom Start of effective period
	EffectiveFrom time.Time `json:"effectiveFrom"`

	// EffectiveTo End of effective period (null = open-ended)
	EffectiveTo *time.Time `json:"effectiveTo,omitempty"`

	// Id Rule ID
	Id string `json:"id"`

	// Rate USD rate per unit
	Rate float64 `json:"rate"`

	// UnitId Parent unit ID
	UnitId string `json:"unitId"`
}

UnitRule defines model for UnitRule.

type UnmountClusterDirFromUserWorkspaceJSONRequestBody

type UnmountClusterDirFromUserWorkspaceJSONRequestBody = UnmountWorkspaceDirectoryBody

UnmountClusterDirFromUserWorkspaceJSONRequestBody defines body for UnmountClusterDirFromUserWorkspace for application/json ContentType.

type UnmountClusterDirFromUserWorkspaceResponse

type UnmountClusterDirFromUserWorkspaceResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSONDefault  *Error
}

func ParseUnmountClusterDirFromUserWorkspaceResponse

func ParseUnmountClusterDirFromUserWorkspaceResponse(rsp *http.Response) (*UnmountClusterDirFromUserWorkspaceResponse, error)

ParseUnmountClusterDirFromUserWorkspaceResponse parses an HTTP response from a UnmountClusterDirFromUserWorkspaceWithResponse call

func (UnmountClusterDirFromUserWorkspaceResponse) Status

Status returns HTTPResponse.Status

func (UnmountClusterDirFromUserWorkspaceResponse) StatusCode

StatusCode returns HTTPResponse.StatusCode

type UnmountWorkspaceDirectoryBody

type UnmountWorkspaceDirectoryBody struct {
	// WorkspacePath The folder in the workspace to unmount.
	WorkspacePath string `json:"workspacePath"`
}

UnmountWorkspaceDirectoryBody defines model for UnmountWorkspaceDirectoryBody.

type UpdateAccessManagementBody

type UpdateAccessManagementBody struct {
	// HomeDirectories Enable pam_mkhomedir for automatic home directory creation
	HomeDirectories *bool `json:"homeDirectories,omitempty"`

	// SshKeys Enable AuthorizedKeysCommand for SSH key lookup
	SshKeys *bool `json:"sshKeys,omitempty"`

	// SudoAccess Enable sudoers.d for pwsudo group
	SudoAccess *bool `json:"sudoAccess,omitempty"`

	// UserPopulation Enable libnss_cache, nsswitch, and user/group cache file sync
	UserPopulation *bool `json:"userPopulation,omitempty"`
}

UpdateAccessManagementBody defines model for UpdateAccessManagementBody.

type UpdateAllocationPermissionsInputBody

type UpdateAllocationPermissionsInputBody struct {
	// Groups Map of group names to permission
	Groups map[string]map[string]bool `json:"groups"`

	// Organization Map of permission names to whether to share with entire organization
	Organization map[string]bool `json:"organization"`
}

UpdateAllocationPermissionsInputBody defines model for UpdateAllocationPermissionsInputBody.

type UpdateAllocationPermissionsJSONRequestBody

type UpdateAllocationPermissionsJSONRequestBody = UpdateAllocationPermissionsInputBody

UpdateAllocationPermissionsJSONRequestBody defines body for UpdateAllocationPermissions for application/json ContentType.

type UpdateAllocationPermissionsResponse

type UpdateAllocationPermissionsResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSONDefault  *Error
}

func ParseUpdateAllocationPermissionsResponse

func ParseUpdateAllocationPermissionsResponse(rsp *http.Response) (*UpdateAllocationPermissionsResponse, error)

ParseUpdateAllocationPermissionsResponse parses an HTTP response from a UpdateAllocationPermissionsWithResponse call

func (UpdateAllocationPermissionsResponse) Status

Status returns HTTPResponse.Status

func (UpdateAllocationPermissionsResponse) StatusCode

StatusCode returns HTTPResponse.StatusCode

type UpdateInstanceStatusJSONRequestBody

type UpdateInstanceStatusJSONRequestBody = PatchInstanceStatusBody

UpdateInstanceStatusJSONRequestBody defines body for UpdateInstanceStatus for application/json ContentType.

type UpdateInstanceStatusResponse

type UpdateInstanceStatusResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSONDefault  *Error
}

func ParseUpdateInstanceStatusResponse

func ParseUpdateInstanceStatusResponse(rsp *http.Response) (*UpdateInstanceStatusResponse, error)

ParseUpdateInstanceStatusResponse parses an HTTP response from a UpdateInstanceStatusWithResponse call

func (UpdateInstanceStatusResponse) Status

Status returns HTTPResponse.Status

func (UpdateInstanceStatusResponse) StatusCode

func (r UpdateInstanceStatusResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type UpdateKubernetesCostTrackingPricesJSONRequestBody

type UpdateKubernetesCostTrackingPricesJSONRequestBody = CostTrackingPricesBody

UpdateKubernetesCostTrackingPricesJSONRequestBody defines body for UpdateKubernetesCostTrackingPrices for application/json ContentType.

type UpdateKubernetesCostTrackingPricesResponse

type UpdateKubernetesCostTrackingPricesResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON200      *CostTrackingPricesBody
	JSONDefault  *Error
}

func ParseUpdateKubernetesCostTrackingPricesResponse

func ParseUpdateKubernetesCostTrackingPricesResponse(rsp *http.Response) (*UpdateKubernetesCostTrackingPricesResponse, error)

ParseUpdateKubernetesCostTrackingPricesResponse parses an HTTP response from a UpdateKubernetesCostTrackingPricesWithResponse call

func (UpdateKubernetesCostTrackingPricesResponse) Status

Status returns HTTPResponse.Status

func (UpdateKubernetesCostTrackingPricesResponse) StatusCode

StatusCode returns HTTPResponse.StatusCode

type UpdateManagedClusterInputBody

type UpdateManagedClusterInputBody struct {
	AccessManagement *UpdateAccessManagementBody `json:"accessManagement,omitempty"`

	// Description Description of the cluster
	Description *string `json:"description,omitempty"`

	// DisplayName Display name for the cluster
	DisplayName *string `json:"displayName,omitempty"`

	// LoginNode Hostname of the login node for SSH connections, or 'user-workspace'
	LoginNode *string `json:"loginNode,omitempty"`

	// Markdown Markdown content for documentation/notes
	Markdown *string `json:"markdown,omitempty"`

	// Tags Tags for the cluster
	Tags *[]string `json:"tags"`
}

UpdateManagedClusterInputBody defines model for UpdateManagedClusterInputBody.

type UpdateManagedClusterJSONRequestBody

type UpdateManagedClusterJSONRequestBody = UpdateManagedClusterInputBody

UpdateManagedClusterJSONRequestBody defines body for UpdateManagedCluster for application/json ContentType.

type UpdateManagedClusterNodeJSONRequestBody

type UpdateManagedClusterNodeJSONRequestBody = UpdateManagedNodeInputBody

UpdateManagedClusterNodeJSONRequestBody defines body for UpdateManagedClusterNode for application/json ContentType.

type UpdateManagedClusterNodeResponse

type UpdateManagedClusterNodeResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON200      *UpdateManagedNodeOutputBody
	JSONDefault  *Error
}

func ParseUpdateManagedClusterNodeResponse

func ParseUpdateManagedClusterNodeResponse(rsp *http.Response) (*UpdateManagedClusterNodeResponse, error)

ParseUpdateManagedClusterNodeResponse parses an HTTP response from a UpdateManagedClusterNodeWithResponse call

func (UpdateManagedClusterNodeResponse) Status

Status returns HTTPResponse.Status

func (UpdateManagedClusterNodeResponse) StatusCode

func (r UpdateManagedClusterNodeResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type UpdateManagedClusterOutputBody

type UpdateManagedClusterOutputBody struct {
	// DisplayName Display name
	DisplayName *string `json:"displayName,omitempty"`

	// Id Cluster ID
	Id string `json:"id"`

	// Name Cluster name
	Name string `json:"name"`
}

UpdateManagedClusterOutputBody defines model for UpdateManagedClusterOutputBody.

type UpdateManagedClusterPermissionsInputBody

type UpdateManagedClusterPermissionsInputBody struct {
	// Groups Map of group names to permission
	Groups map[string]map[string]bool `json:"groups"`

	// Organization Map of permission names to whether to share with entire organization
	Organization map[string]bool `json:"organization"`
}

UpdateManagedClusterPermissionsInputBody defines model for UpdateManagedClusterPermissionsInputBody.

type UpdateManagedClusterPermissionsJSONRequestBody

type UpdateManagedClusterPermissionsJSONRequestBody = UpdateManagedClusterPermissionsInputBody

UpdateManagedClusterPermissionsJSONRequestBody defines body for UpdateManagedClusterPermissions for application/json ContentType.

type UpdateManagedClusterPermissionsResponse

type UpdateManagedClusterPermissionsResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSONDefault  *Error
}

func ParseUpdateManagedClusterPermissionsResponse

func ParseUpdateManagedClusterPermissionsResponse(rsp *http.Response) (*UpdateManagedClusterPermissionsResponse, error)

ParseUpdateManagedClusterPermissionsResponse parses an HTTP response from a UpdateManagedClusterPermissionsWithResponse call

func (UpdateManagedClusterPermissionsResponse) Status

Status returns HTTPResponse.Status

func (UpdateManagedClusterPermissionsResponse) StatusCode

StatusCode returns HTTPResponse.StatusCode

type UpdateManagedClusterResponse

type UpdateManagedClusterResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON200      *UpdateManagedClusterOutputBody
	JSONDefault  *Error
}

func ParseUpdateManagedClusterResponse

func ParseUpdateManagedClusterResponse(rsp *http.Response) (*UpdateManagedClusterResponse, error)

ParseUpdateManagedClusterResponse parses an HTTP response from a UpdateManagedClusterWithResponse call

func (UpdateManagedClusterResponse) Status

Status returns HTTPResponse.Status

func (UpdateManagedClusterResponse) StatusCode

func (r UpdateManagedClusterResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type UpdateManagedNodeInputBody

type UpdateManagedNodeInputBody struct {
	Settings *NodeSettingsBody `json:"settings,omitempty"`
}

UpdateManagedNodeInputBody defines model for UpdateManagedNodeInputBody.

type UpdateManagedNodeOutputBody

type UpdateManagedNodeOutputBody struct {
	// Hostname Hostname of the updated node
	Hostname string `json:"hostname"`
}

UpdateManagedNodeOutputBody defines model for UpdateManagedNodeOutputBody.

type UpdateOrganizationAuthMethodOidcJSONRequestBody

type UpdateOrganizationAuthMethodOidcJSONRequestBody = Oidc

UpdateOrganizationAuthMethodOidcJSONRequestBody defines body for UpdateOrganizationAuthMethodOidc for application/json ContentType.

type UpdateOrganizationAuthMethodOidcResponse

type UpdateOrganizationAuthMethodOidcResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON200      *Oidc
	JSONDefault  *Error
}

func ParseUpdateOrganizationAuthMethodOidcResponse

func ParseUpdateOrganizationAuthMethodOidcResponse(rsp *http.Response) (*UpdateOrganizationAuthMethodOidcResponse, error)

ParseUpdateOrganizationAuthMethodOidcResponse parses an HTTP response from a UpdateOrganizationAuthMethodOidcWithResponse call

func (UpdateOrganizationAuthMethodOidcResponse) Status

Status returns HTTPResponse.Status

func (UpdateOrganizationAuthMethodOidcResponse) StatusCode

StatusCode returns HTTPResponse.StatusCode

type UpdateOrganizationCloudAccountAccessJSONRequestBody

type UpdateOrganizationCloudAccountAccessJSONRequestBody = PatchAccessBodyType

UpdateOrganizationCloudAccountAccessJSONRequestBody defines body for UpdateOrganizationCloudAccountAccess for application/json ContentType.

type UpdateOrganizationCloudAccountAccessResponse

type UpdateOrganizationCloudAccountAccessResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSONDefault  *Error
}

func ParseUpdateOrganizationCloudAccountAccessResponse

func ParseUpdateOrganizationCloudAccountAccessResponse(rsp *http.Response) (*UpdateOrganizationCloudAccountAccessResponse, error)

ParseUpdateOrganizationCloudAccountAccessResponse parses an HTTP response from a UpdateOrganizationCloudAccountAccessWithResponse call

func (UpdateOrganizationCloudAccountAccessResponse) Status

Status returns HTTPResponse.Status

func (UpdateOrganizationCloudAccountAccessResponse) StatusCode

StatusCode returns HTTPResponse.StatusCode

type UpdateOrganizationCloudAccountCredentialsJSONRequestBody

type UpdateOrganizationCloudAccountCredentialsJSONRequestBody = CloudAccountCredentialsInput

UpdateOrganizationCloudAccountCredentialsJSONRequestBody defines body for UpdateOrganizationCloudAccountCredentials for application/json ContentType.

type UpdateOrganizationCloudAccountCredentialsResponse

type UpdateOrganizationCloudAccountCredentialsResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSONDefault  *Error
}

func ParseUpdateOrganizationCloudAccountCredentialsResponse

func ParseUpdateOrganizationCloudAccountCredentialsResponse(rsp *http.Response) (*UpdateOrganizationCloudAccountCredentialsResponse, error)

ParseUpdateOrganizationCloudAccountCredentialsResponse parses an HTTP response from a UpdateOrganizationCloudAccountCredentialsWithResponse call

func (UpdateOrganizationCloudAccountCredentialsResponse) Status

Status returns HTTPResponse.Status

func (UpdateOrganizationCloudAccountCredentialsResponse) StatusCode

StatusCode returns HTTPResponse.StatusCode

type UpdateOrganizationCloudAccountNetworkJSONRequestBody

type UpdateOrganizationCloudAccountNetworkJSONRequestBody = PatchNetworkBody

UpdateOrganizationCloudAccountNetworkJSONRequestBody defines body for UpdateOrganizationCloudAccountNetwork for application/json ContentType.

type UpdateOrganizationCloudAccountNetworkResponse

type UpdateOrganizationCloudAccountNetworkResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSONDefault  *Error
}

func ParseUpdateOrganizationCloudAccountNetworkResponse

func ParseUpdateOrganizationCloudAccountNetworkResponse(rsp *http.Response) (*UpdateOrganizationCloudAccountNetworkResponse, error)

ParseUpdateOrganizationCloudAccountNetworkResponse parses an HTTP response from a UpdateOrganizationCloudAccountNetworkWithResponse call

func (UpdateOrganizationCloudAccountNetworkResponse) Status

Status returns HTTPResponse.Status

func (UpdateOrganizationCloudAccountNetworkResponse) StatusCode

StatusCode returns HTTPResponse.StatusCode

type UpdatePlatformImageJSONRequestBody

type UpdatePlatformImageJSONRequestBody = PatchImageInputBody

UpdatePlatformImageJSONRequestBody defines body for UpdatePlatformImage for application/json ContentType.

type UpdatePlatformImageResponse

type UpdatePlatformImageResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSONDefault  *Error
}

func ParseUpdatePlatformImageResponse

func ParseUpdatePlatformImageResponse(rsp *http.Response) (*UpdatePlatformImageResponse, error)

ParseUpdatePlatformImageResponse parses an HTTP response from a UpdatePlatformImageWithResponse call

func (UpdatePlatformImageResponse) Status

Status returns HTTPResponse.Status

func (UpdatePlatformImageResponse) StatusCode

func (r UpdatePlatformImageResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type UpdatePlatformReportJSONRequestBody

type UpdatePlatformReportJSONRequestBody = UpdateReportBody

UpdatePlatformReportJSONRequestBody defines body for UpdatePlatformReport for application/json ContentType.

type UpdatePlatformReportResponse

type UpdatePlatformReportResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON200      *Report
	JSONDefault  *Error
}

func ParseUpdatePlatformReportResponse

func ParseUpdatePlatformReportResponse(rsp *http.Response) (*UpdatePlatformReportResponse, error)

ParseUpdatePlatformReportResponse parses an HTTP response from a UpdatePlatformReportWithResponse call

func (UpdatePlatformReportResponse) Status

Status returns HTTPResponse.Status

func (UpdatePlatformReportResponse) StatusCode

func (r UpdatePlatformReportResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type UpdateReportBody

type UpdateReportBody struct {
	// Email Email address to send the report to.
	Email *string `json:"email,omitempty"`

	// Frequency Frequency of the report.
	Frequency *string `json:"frequency,omitempty"`

	// Period Time period for the report.
	Period *string `json:"period,omitempty"`

	// Type Type of report to generate.
	Type *string `json:"type,omitempty"`

	// Who Specific user or group for the report.
	Who *string `json:"who,omitempty"`
}

UpdateReportBody defines model for UpdateReportBody.

type UpdateResourceGroupPermissionsInputBody

type UpdateResourceGroupPermissionsInputBody struct {
	// Groups Map of group names to permissions
	Groups map[string]map[string]bool `json:"groups"`

	// Organization Map of permission names to whether to share with entire organization
	Organization map[string]bool `json:"organization"`
}

UpdateResourceGroupPermissionsInputBody defines model for UpdateResourceGroupPermissionsInputBody.

type UpdateResourceGroupPermissionsJSONRequestBody

type UpdateResourceGroupPermissionsJSONRequestBody = UpdateResourceGroupPermissionsInputBody

UpdateResourceGroupPermissionsJSONRequestBody defines body for UpdateResourceGroupPermissions for application/json ContentType.

type UpdateResourceGroupPermissionsResponse

type UpdateResourceGroupPermissionsResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSONDefault  *Error
}

func ParseUpdateResourceGroupPermissionsResponse

func ParseUpdateResourceGroupPermissionsResponse(rsp *http.Response) (*UpdateResourceGroupPermissionsResponse, error)

ParseUpdateResourceGroupPermissionsResponse parses an HTTP response from a UpdateResourceGroupPermissionsWithResponse call

func (UpdateResourceGroupPermissionsResponse) Status

Status returns HTTPResponse.Status

func (UpdateResourceGroupPermissionsResponse) StatusCode

StatusCode returns HTTPResponse.StatusCode

type UpdateSessionDeprecatedJSONRequestBody

type UpdateSessionDeprecatedJSONRequestBody = PatchSessionBody

UpdateSessionDeprecatedJSONRequestBody defines body for UpdateSessionDeprecated for application/json ContentType.

type UpdateSessionDeprecatedResponse

type UpdateSessionDeprecatedResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON200      *Session
	JSONDefault  *Error
}

func ParseUpdateSessionDeprecatedResponse

func ParseUpdateSessionDeprecatedResponse(rsp *http.Response) (*UpdateSessionDeprecatedResponse, error)

ParseUpdateSessionDeprecatedResponse parses an HTTP response from a UpdateSessionDeprecatedWithResponse call

func (UpdateSessionDeprecatedResponse) Status

Status returns HTTPResponse.Status

func (UpdateSessionDeprecatedResponse) StatusCode

func (r UpdateSessionDeprecatedResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type UpdateUserSessionAccessJSONRequestBody

type UpdateUserSessionAccessJSONRequestBody = PostSessionAccessBody

UpdateUserSessionAccessJSONRequestBody defines body for UpdateUserSessionAccess for application/json ContentType.

type UpdateUserSessionAccessResponse

type UpdateUserSessionAccessResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSONDefault  *Error
}

func ParseUpdateUserSessionAccessResponse

func ParseUpdateUserSessionAccessResponse(rsp *http.Response) (*UpdateUserSessionAccessResponse, error)

ParseUpdateUserSessionAccessResponse parses an HTTP response from a UpdateUserSessionAccessWithResponse call

func (UpdateUserSessionAccessResponse) Status

Status returns HTTPResponse.Status

func (UpdateUserSessionAccessResponse) StatusCode

func (r UpdateUserSessionAccessResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type UpdateUserSessionJSONRequestBody

type UpdateUserSessionJSONRequestBody = PatchSessionBody

UpdateUserSessionJSONRequestBody defines body for UpdateUserSession for application/json ContentType.

type UpdateUserSessionResponse

type UpdateUserSessionResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON200      *Session
	JSONDefault  *Error
}

func ParseUpdateUserSessionResponse

func ParseUpdateUserSessionResponse(rsp *http.Response) (*UpdateUserSessionResponse, error)

ParseUpdateUserSessionResponse parses an HTTP response from a UpdateUserSessionWithResponse call

func (UpdateUserSessionResponse) Status

func (r UpdateUserSessionResponse) Status() string

Status returns HTTPResponse.Status

func (UpdateUserSessionResponse) StatusCode

func (r UpdateUserSessionResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type UpdateUserSettingsJSONRequestBody

type UpdateUserSettingsJSONRequestBody = UserSettings

UpdateUserSettingsJSONRequestBody defines body for UpdateUserSettings for application/json ContentType.

type UpdateUserSettingsResponse

type UpdateUserSettingsResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON200      *UserSettings
	JSONDefault  *Error
}

func ParseUpdateUserSettingsResponse

func ParseUpdateUserSettingsResponse(rsp *http.Response) (*UpdateUserSettingsResponse, error)

ParseUpdateUserSettingsResponse parses an HTTP response from a UpdateUserSettingsWithResponse call

func (UpdateUserSettingsResponse) Status

Status returns HTTPResponse.Status

func (UpdateUserSettingsResponse) StatusCode

func (r UpdateUserSettingsResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type UpdateUserWorkspaceJSONRequestBody

type UpdateUserWorkspaceJSONRequestBody = WorkspaceSettings

UpdateUserWorkspaceJSONRequestBody defines body for UpdateUserWorkspace for application/json ContentType.

type UpdateUserWorkspaceResponse

type UpdateUserWorkspaceResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON200      *WorkspaceSettings
	JSONDefault  *Error
}

func ParseUpdateUserWorkspaceResponse

func ParseUpdateUserWorkspaceResponse(rsp *http.Response) (*UpdateUserWorkspaceResponse, error)

ParseUpdateUserWorkspaceResponse parses an HTTP response from a UpdateUserWorkspaceWithResponse call

func (UpdateUserWorkspaceResponse) Status

Status returns HTTPResponse.Status

func (UpdateUserWorkspaceResponse) StatusCode

func (r UpdateUserWorkspaceResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type UpgradeHelmChartJSONRequestBody

type UpgradeHelmChartJSONRequestBody = HelmChartInstallBody

UpgradeHelmChartJSONRequestBody defines body for UpgradeHelmChart for application/json ContentType.

type UpgradeHelmChartResponse

type UpgradeHelmChartResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSONDefault  *Error
}

func ParseUpgradeHelmChartResponse

func ParseUpgradeHelmChartResponse(rsp *http.Response) (*UpgradeHelmChartResponse, error)

ParseUpgradeHelmChartResponse parses an HTTP response from a UpgradeHelmChartWithResponse call

func (UpgradeHelmChartResponse) Status

func (r UpgradeHelmChartResponse) Status() string

Status returns HTTPResponse.Status

func (UpgradeHelmChartResponse) StatusCode

func (r UpgradeHelmChartResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type UrlResponse

type UrlResponse struct {
	// ExpirationSeconds The number of seconds until the presigned URL expires.
	ExpirationSeconds int32 `json:"expirationSeconds"`

	// Url The presigned URL for accessing the ML workspace.
	Url string `json:"url"`

	// UserProfileName The name of the user profile for accessing the ML workspace.
	UserProfileName string `json:"userProfileName"`
}

UrlResponse defines model for UrlResponse.

type UsageEventOutput

type UsageEventOutput struct {
	// Allocation The allocation associated with this usage event.
	Allocation string `json:"allocation"`

	// CreatedAt The time the usage event was created.
	CreatedAt time.Time `json:"createdAt"`

	// EndedAt The end time of the usage event.
	EndedAt time.Time `json:"endedAt"`

	// Id The ID of the created usage event.
	Id string `json:"id"`

	// Organization The organization associated with this usage event.
	Organization string `json:"organization"`

	// Quantity The quantity of usage for this event.
	Quantity float64 `json:"quantity"`

	// StartedAt The start time of the usage event.
	StartedAt time.Time `json:"startedAt"`
}

UsageEventOutput defines model for UsageEventOutput.

type UserSettings

type UserSettings struct {
	// Language User's preferred language
	Language *UserSettingsLanguage `json:"language,omitempty"`

	// TerminalFontSize Terminal font size
	TerminalFontSize *int64 `json:"terminalFontSize,omitempty"`

	// TerminalTheme Terminal theme
	TerminalTheme *UserSettingsTerminalTheme `json:"terminalTheme,omitempty"`

	// Theme User's preferred theme
	Theme *UserSettingsTheme `json:"theme,omitempty"`
}

UserSettings defines model for UserSettings.

type UserSettingsLanguage

type UserSettingsLanguage string

UserSettingsLanguage User's preferred language

Defines values for UserSettingsLanguage.

type UserSettingsTerminalTheme

type UserSettingsTerminalTheme string

UserSettingsTerminalTheme Terminal theme

const (
	UserSettingsTerminalThemeDark     UserSettingsTerminalTheme = "dark"
	UserSettingsTerminalThemeDracula  UserSettingsTerminalTheme = "dracula"
	UserSettingsTerminalThemeLight    UserSettingsTerminalTheme = "light"
	UserSettingsTerminalThemeRosePine UserSettingsTerminalTheme = "rose-pine"
)

Defines values for UserSettingsTerminalTheme.

type UserSettingsTheme

type UserSettingsTheme string

UserSettingsTheme User's preferred theme

const (
	UserSettingsThemeActivate     UserSettingsTheme = "activate"
	UserSettingsThemeDark         UserSettingsTheme = "dark"
	UserSettingsThemeLight        UserSettingsTheme = "light"
	UserSettingsThemeOrganization UserSettingsTheme = "organization"
	UserSettingsThemeRosePine     UserSettingsTheme = "rose-pine"
	UserSettingsThemeSystem       UserSettingsTheme = "system"
)

Defines values for UserSettingsTheme.

type UserWorkspace

type UserWorkspace struct {
	// Active whether this user workspace is currently in use by the user. If switching between docker and k8s, then there will be one workspace for each, and one will be active at a time.
	Active bool `json:"active"`

	// CreatedAt the time when the user workspace was started
	CreatedAt time.Time `json:"createdAt"`

	// CurrentImage the image the user workspace is currently running. This will be always be set to the same as Image when the workspace restarts.
	CurrentImage string `json:"currentImage"`

	// Image the image set for the user workspace
	Image string `json:"image"`

	// Name name of the user workspace
	Name string `json:"name"`

	// NotSafeToKillReason the reason why the user workspace cannot be safely killed, if applicable
	NotSafeToKillReason *string `json:"notSafeToKillReason,omitempty"`

	// SafeToKill whether the user workspace can be safely killed without disrupting the user
	SafeToKill bool `json:"safeToKill"`

	// SafeUsername the safe username of the user associated with the workspace
	SafeUsername *string `json:"safeUsername,omitempty"`

	// Type type of the user workspace
	Type UserWorkspaceType `json:"type"`

	// User the username of the user associated with the workspace
	User *string `json:"user,omitempty"`

	// Userhost the userhost where the docker workspace is running, if applicable
	Userhost *string `json:"userhost,omitempty"`

	// WorkspaceId unique identifier for the user workspace, same as name for docker workspaces
	WorkspaceId *string `json:"workspaceId,omitempty"`
}

UserWorkspace defines model for UserWorkspace.

type UserWorkspaceType

type UserWorkspaceType string

UserWorkspaceType type of the user workspace

const (
	Docker UserWorkspaceType = "docker"
	K8s    UserWorkspaceType = "k8s"
)

Defines values for UserWorkspaceType.

type VariablesRequest

type VariablesRequest struct {
	// ApiKey Custom provider API key
	ApiKey *string `json:"apiKey,omitempty"`

	// Endpoint Custom provider endpoint
	Endpoint *string `json:"endpoint,omitempty"`

	// Model AI model name
	Model *string `json:"model,omitempty"`

	// RefreshInterval Refresh interval for the AI provider
	RefreshInterval *string `json:"refreshInterval,omitempty"`

	// Region AI provider region
	Region *string `json:"region,omitempty"`
}

VariablesRequest defines model for VariablesRequest.

type VerifyOtpInputBody

type VerifyOtpInputBody struct {
	// Code 6-digit OTP code from authenticator app
	Code string `json:"code"`
}

VerifyOtpInputBody defines model for VerifyOtpInputBody.

type VerifyOtpOutputBody

type VerifyOtpOutputBody struct {
	// Message Success message
	Message string `json:"message"`
}

VerifyOtpOutputBody defines model for VerifyOtpOutputBody.

type VolumeSummary

type VolumeSummary struct {
	// Name Volume name
	Name string `json:"name"`

	// Uuid Volume UUID
	Uuid string `json:"uuid"`
}

VolumeSummary defines model for VolumeSummary.

type WorkflowAgentAliveUpdate

type WorkflowAgentAliveUpdate struct {
	// WorkflowRunId The id of the workflow run that spawned the agent
	WorkflowRunId *string `json:"workflowRunId,omitempty"`
}

WorkflowAgentAliveUpdate defines model for WorkflowAgentAliveUpdate.

type WorkflowAgentResponse

type WorkflowAgentResponse struct {
	// ShouldStop indicates if the agent and it's subprocesses should be stopped
	ShouldStop *bool `json:"shouldStop,omitempty"`
}

WorkflowAgentResponse defines model for WorkflowAgentResponse.

type WorkflowConfiguration

type WorkflowConfiguration struct {
	// Builtin Boolean to determine if the configuration is from the yaml or is user selected
	Builtin *bool `json:"builtin,omitempty"`

	// Id Configuration ID.
	Id string `json:"id"`

	// Name Configuration name.
	Name string `json:"name"`

	// TargetTags Target tags for this configuration.
	TargetTags *[]string `json:"targetTags"`

	// Variables Input variables to load when selected.
	Variables *map[string]interface{} `json:"variables,omitempty"`
}

WorkflowConfiguration defines model for WorkflowConfiguration.

type WorkflowItem

type WorkflowItem struct {
	// App Whether this is an app workflow.
	App *bool `json:"app,omitempty"`

	// Configurations Configurations for the workflow.
	Configurations *[]WorkflowConfiguration `json:"configurations"`

	// Description Description of the workflow.
	Description *string `json:"description,omitempty"`

	// Directory Directory of the workflow.
	Directory *string `json:"directory,omitempty"`

	// DisplayName Display name of the workflow.
	DisplayName *string `json:"displayName,omitempty"`

	// Favorite Whether the workflow is favorited.
	Favorite bool `json:"favorite"`

	// Id Id of the workflow.
	Id string `json:"id"`

	// ImageUrl URL of the workflow icon.
	ImageUrl *string `json:"imageUrl,omitempty"`

	// MarketplaceItem ID of the marketplace item if installed from marketplace.
	MarketplaceItem *string `json:"marketplaceItem,omitempty"`

	// MarketplaceSlug Slug of the marketplace item.
	MarketplaceSlug *string `json:"marketplaceSlug,omitempty"`

	// MarketplaceVersion Version of the marketplace item.
	MarketplaceVersion *string `json:"marketplaceVersion,omitempty"`

	// Name Name of the workflow.
	Name   string                  `json:"name"`
	Remote *RemoteWorkflowSettings `json:"remote,omitempty"`

	// Slug Name without namespace prefix, used for URLs.
	Slug *string `json:"slug,omitempty"`

	// Subtype Subtype of the workflow (github for remote).
	Subtype *string `json:"subtype,omitempty"`

	// Tags Tags associated with the workflow.
	Tags *[]string `json:"tags"`

	// TargetTags Target tags for the workflow.
	TargetTags *[]string `json:"targetTags"`

	// Type Type of the workflow (local or remote).
	Type string `json:"type"`

	// User User which owns the workflow.
	User *string     `json:"user,omitempty"`
	Yml  *OrderedMap `json:"yml,omitempty"`
}

WorkflowItem defines model for WorkflowItem.

type WorkflowNotificationSettings

type WorkflowNotificationSettings struct {
	FailJob          NotificationChannelSettings `json:"failJob"`
	ReadyInteractive NotificationChannelSettings `json:"readyInteractive"`
}

WorkflowNotificationSettings defines model for WorkflowNotificationSettings.

type WorkflowRunInfo

type WorkflowRunInfo struct {
	// DisplayName Workflow display name.
	DisplayName *string `json:"displayName,omitempty"`

	// Id Workflow run ID.
	Id *string `json:"id,omitempty"`

	// Name Workflow name.
	Name *string `json:"name,omitempty"`

	// Number Workflow run number.
	Number *int64 `json:"number,omitempty"`

	// Type Workflow type.
	Type *string `json:"type,omitempty"`
}

WorkflowRunInfo defines model for WorkflowRunInfo.

type WorkloadResponse

type WorkloadResponse struct {
	// Cluster Cluster name
	Cluster string `json:"cluster"`

	// Cpu CPU usage
	Cpu *string `json:"cpu,omitempty"`

	// CreatedAt Creation timestamp of the workload
	CreatedAt time.Time `json:"createdAt"`

	// Memory Memory usage
	Memory *string `json:"memory,omitempty"`

	// Name Name of the workload
	Name string `json:"name"`

	// Namespace Kubernetes namespace of the workload
	Namespace string `json:"namespace"`

	// Pods Pod count (ready/total)
	Pods string `json:"pods"`

	// Restarts Number of restarts
	Restarts *int64 `json:"restarts,omitempty"`

	// Status Status of the workload
	Status WorkloadResponseStatus `json:"status"`

	// Type Type of workload
	Type WorkloadResponseType `json:"type"`
}

WorkloadResponse defines model for WorkloadResponse.

type WorkloadResponseStatus

type WorkloadResponseStatus string

WorkloadResponseStatus Status of the workload

const (
	Completed WorkloadResponseStatus = "Completed"
	Failed    WorkloadResponseStatus = "Failed"
	Pending   WorkloadResponseStatus = "Pending"
	Running   WorkloadResponseStatus = "Running"
	Unknown   WorkloadResponseStatus = "Unknown"
)

Defines values for WorkloadResponseStatus.

type WorkloadResponseType

type WorkloadResponseType string

WorkloadResponseType Type of workload

const (
	WorkloadResponseTypeCronJob     WorkloadResponseType = "CronJob"
	WorkloadResponseTypeDaemonSet   WorkloadResponseType = "DaemonSet"
	WorkloadResponseTypeDeployment  WorkloadResponseType = "Deployment"
	WorkloadResponseTypeJob         WorkloadResponseType = "Job"
	WorkloadResponseTypePod         WorkloadResponseType = "Pod"
	WorkloadResponseTypeStatefulSet WorkloadResponseType = "StatefulSet"
)

Defines values for WorkloadResponseType.

type WorkloadsBody

type WorkloadsBody struct {
	// Errors List of cluster errors, if any
	Errors   *[]ClusterError  `json:"errors"`
	Metadata ResponseMetadata `json:"metadata"`

	// Workloads List of workloads
	Workloads *[]WorkloadResponse `json:"workloads"`
}

WorkloadsBody defines model for WorkloadsBody.

type WorkspaceMount

type WorkspaceMount struct {
	ClusterPath   string `json:"clusterPath"`
	WorkspacePath string `json:"workspacePath"`
}

WorkspaceMount defines model for WorkspaceMount.

type WorkspaceSettings

type WorkspaceSettings struct {
	CpuLimit              *float64 `json:"cpuLimit,omitempty"`
	CpuRequest            *float64 `json:"cpuRequest,omitempty"`
	EphemeralStorageLimit *float64 `json:"ephemeralStorageLimit,omitempty"`
	MemoryLimit           *float64 `json:"memoryLimit,omitempty"`
	MemoryRequest         *float64 `json:"memoryRequest,omitempty"`
	UserWorkspaceImage    *string  `json:"userWorkspaceImage,omitempty"`
	Usercontainer         *string  `json:"usercontainer,omitempty"`
	Userhost              *string  `json:"userhost,omitempty"`
}

WorkspaceSettings defines model for WorkspaceSettings.

type WorkspaceStatus

type WorkspaceStatus struct {
	Details *string `json:"details,omitempty"`
	Status  string  `json:"status"`
}

WorkspaceStatus defines model for WorkspaceStatus.

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL