# Functions
NewCreateNamespace creates a new http.Handler for the create namespace operation.
NewCreateNamespaceCreated creates CreateNamespaceCreated with default headers values.
NewCreateNamespaceDefault creates CreateNamespaceDefault with default headers values.
NewCreateNamespaceParams creates a new CreateNamespaceParams object
There are no default values defined in the spec.
NewCreateTenant creates a new http.Handler for the create tenant operation.
NewCreateTenantDefault creates CreateTenantDefault with default headers values.
NewCreateTenantOK creates CreateTenantOK with default headers values.
NewCreateTenantParams creates a new CreateTenantParams object
There are no default values defined in the spec.
NewDeletePod creates a new http.Handler for the delete pod operation.
NewDeletePodDefault creates DeletePodDefault with default headers values.
NewDeletePodNoContent creates DeletePodNoContent with default headers values.
NewDeletePodParams creates a new DeletePodParams object
There are no default values defined in the spec.
NewDeletePVC creates a new http.Handler for the delete p v c operation.
NewDeletePVCDefault creates DeletePVCDefault with default headers values.
NewDeletePVCNoContent creates DeletePVCNoContent with default headers values.
NewDeletePVCParams creates a new DeletePVCParams object
There are no default values defined in the spec.
NewDeleteTenant creates a new http.Handler for the delete tenant operation.
NewDeleteTenantDefault creates DeleteTenantDefault with default headers values.
NewDeleteTenantNoContent creates DeleteTenantNoContent with default headers values.
NewDeleteTenantParams creates a new DeleteTenantParams object
There are no default values defined in the spec.
NewDisableTenantLogging creates a new http.Handler for the disable tenant logging operation.
NewDisableTenantLoggingDefault creates DisableTenantLoggingDefault with default headers values.
NewDisableTenantLoggingOK creates DisableTenantLoggingOK with default headers values.
NewDisableTenantLoggingParams creates a new DisableTenantLoggingParams object
There are no default values defined in the spec.
NewEnableTenantLogging creates a new http.Handler for the enable tenant logging operation.
NewEnableTenantLoggingDefault creates EnableTenantLoggingDefault with default headers values.
NewEnableTenantLoggingOK creates EnableTenantLoggingOK with default headers values.
NewEnableTenantLoggingParams creates a new EnableTenantLoggingParams object
There are no default values defined in the spec.
NewGetAllocatableResources creates a new http.Handler for the get allocatable resources operation.
NewGetAllocatableResourcesDefault creates GetAllocatableResourcesDefault with default headers values.
NewGetAllocatableResourcesOK creates GetAllocatableResourcesOK with default headers values.
NewGetAllocatableResourcesParams creates a new GetAllocatableResourcesParams object
There are no default values defined in the spec.
NewGetMaxAllocatableMem creates a new http.Handler for the get max allocatable mem operation.
NewGetMaxAllocatableMemDefault creates GetMaxAllocatableMemDefault with default headers values.
NewGetMaxAllocatableMemOK creates GetMaxAllocatableMemOK with default headers values.
NewGetMaxAllocatableMemParams creates a new GetMaxAllocatableMemParams object
There are no default values defined in the spec.
NewGetParity creates a new http.Handler for the get parity operation.
NewGetParityDefault creates GetParityDefault with default headers values.
NewGetParityOK creates GetParityOK with default headers values.
NewGetParityParams creates a new GetParityParams object
There are no default values defined in the spec.
NewGetPodEvents creates a new http.Handler for the get pod events operation.
NewGetPodEventsDefault creates GetPodEventsDefault with default headers values.
NewGetPodEventsOK creates GetPodEventsOK with default headers values.
NewGetPodEventsParams creates a new GetPodEventsParams object
There are no default values defined in the spec.
NewGetPodLogs creates a new http.Handler for the get pod logs operation.
NewGetPodLogsDefault creates GetPodLogsDefault with default headers values.
NewGetPodLogsOK creates GetPodLogsOK with default headers values.
NewGetPodLogsParams creates a new GetPodLogsParams object
There are no default values defined in the spec.
NewGetPVCEvents creates a new http.Handler for the get p v c events operation.
NewGetPVCEventsDefault creates GetPVCEventsDefault with default headers values.
NewGetPVCEventsOK creates GetPVCEventsOK with default headers values.
NewGetPVCEventsParams creates a new GetPVCEventsParams object
There are no default values defined in the spec.
NewGetResourceQuota creates a new http.Handler for the get resource quota operation.
NewGetResourceQuotaDefault creates GetResourceQuotaDefault with default headers values.
NewGetResourceQuotaOK creates GetResourceQuotaOK with default headers values.
NewGetResourceQuotaParams creates a new GetResourceQuotaParams object
There are no default values defined in the spec.
NewGetTenantEvents creates a new http.Handler for the get tenant events operation.
NewGetTenantEventsDefault creates GetTenantEventsDefault with default headers values.
NewGetTenantEventsOK creates GetTenantEventsOK with default headers values.
NewGetTenantEventsParams creates a new GetTenantEventsParams object
There are no default values defined in the spec.
NewGetTenantLogs creates a new http.Handler for the get tenant logs operation.
NewGetTenantLogsDefault creates GetTenantLogsDefault with default headers values.
NewGetTenantLogsOK creates GetTenantLogsOK with default headers values.
NewGetTenantLogsParams creates a new GetTenantLogsParams object
There are no default values defined in the spec.
NewGetTenantMonitoring creates a new http.Handler for the get tenant monitoring operation.
NewGetTenantMonitoringDefault creates GetTenantMonitoringDefault with default headers values.
NewGetTenantMonitoringOK creates GetTenantMonitoringOK with default headers values.
NewGetTenantMonitoringParams creates a new GetTenantMonitoringParams object
There are no default values defined in the spec.
NewGetTenantPods creates a new http.Handler for the get tenant pods operation.
NewGetTenantPodsDefault creates GetTenantPodsDefault with default headers values.
NewGetTenantPodsOK creates GetTenantPodsOK with default headers values.
NewGetTenantPodsParams creates a new GetTenantPodsParams object
There are no default values defined in the spec.
NewGetTenantUsage creates a new http.Handler for the get tenant usage operation.
NewGetTenantUsageDefault creates GetTenantUsageDefault with default headers values.
NewGetTenantUsageOK creates GetTenantUsageOK with default headers values.
NewGetTenantUsageParams creates a new GetTenantUsageParams object
There are no default values defined in the spec.
NewGetTenantYAML creates a new http.Handler for the get tenant y a m l operation.
NewGetTenantYAMLDefault creates GetTenantYAMLDefault with default headers values.
NewGetTenantYAMLOK creates GetTenantYAMLOK with default headers values.
NewGetTenantYAMLParams creates a new GetTenantYAMLParams object
There are no default values defined in the spec.
NewListAllTenants creates a new http.Handler for the list all tenants operation.
NewListAllTenantsDefault creates ListAllTenantsDefault with default headers values.
NewListAllTenantsOK creates ListAllTenantsOK with default headers values.
NewListAllTenantsParams creates a new ListAllTenantsParams object
There are no default values defined in the spec.
NewListNodeLabels creates a new http.Handler for the list node labels operation.
NewListNodeLabelsDefault creates ListNodeLabelsDefault with default headers values.
NewListNodeLabelsOK creates ListNodeLabelsOK with default headers values.
NewListNodeLabelsParams creates a new ListNodeLabelsParams object
There are no default values defined in the spec.
NewListPVCs creates a new http.Handler for the list p v cs operation.
NewListPVCsDefault creates ListPVCsDefault with default headers values.
NewListPVCsForTenant creates a new http.Handler for the list p v cs for tenant operation.
NewListPVCsForTenantDefault creates ListPVCsForTenantDefault with default headers values.
NewListPVCsForTenantOK creates ListPVCsForTenantOK with default headers values.
NewListPVCsForTenantParams creates a new ListPVCsForTenantParams object
There are no default values defined in the spec.
NewListPVCsOK creates ListPVCsOK with default headers values.
NewListPVCsParams creates a new ListPVCsParams object
There are no default values defined in the spec.
NewListTenants creates a new http.Handler for the list tenants operation.
NewListTenantsDefault creates ListTenantsDefault with default headers values.
NewListTenantsOK creates ListTenantsOK with default headers values.
NewListTenantsParams creates a new ListTenantsParams object
There are no default values defined in the spec.
NewPutTenantYAML creates a new http.Handler for the put tenant y a m l operation.
NewPutTenantYAMLCreated creates PutTenantYAMLCreated with default headers values.
NewPutTenantYAMLDefault creates PutTenantYAMLDefault with default headers values.
NewPutTenantYAMLParams creates a new PutTenantYAMLParams object
There are no default values defined in the spec.
NewSetTenantLogs creates a new http.Handler for the set tenant logs operation.
NewSetTenantLogsDefault creates SetTenantLogsDefault with default headers values.
NewSetTenantLogsOK creates SetTenantLogsOK with default headers values.
NewSetTenantLogsParams creates a new SetTenantLogsParams object
There are no default values defined in the spec.
NewSetTenantMonitoring creates a new http.Handler for the set tenant monitoring operation.
NewSetTenantMonitoringCreated creates SetTenantMonitoringCreated with default headers values.
NewSetTenantMonitoringDefault creates SetTenantMonitoringDefault with default headers values.
NewSetTenantMonitoringParams creates a new SetTenantMonitoringParams object
There are no default values defined in the spec.
NewSubscriptionActivate creates a new http.Handler for the subscription activate operation.
NewSubscriptionActivateDefault creates SubscriptionActivateDefault with default headers values.
NewSubscriptionActivateNoContent creates SubscriptionActivateNoContent with default headers values.
NewSubscriptionActivateParams creates a new SubscriptionActivateParams object
There are no default values defined in the spec.
NewSubscriptionInfo creates a new http.Handler for the subscription info operation.
NewSubscriptionInfoDefault creates SubscriptionInfoDefault with default headers values.
NewSubscriptionInfoOK creates SubscriptionInfoOK with default headers values.
NewSubscriptionInfoParams creates a new SubscriptionInfoParams object
There are no default values defined in the spec.
NewSubscriptionRefresh creates a new http.Handler for the subscription refresh operation.
NewSubscriptionRefreshDefault creates SubscriptionRefreshDefault with default headers values.
NewSubscriptionRefreshOK creates SubscriptionRefreshOK with default headers values.
NewSubscriptionRefreshParams creates a new SubscriptionRefreshParams object
There are no default values defined in the spec.
NewSubscriptionValidate creates a new http.Handler for the subscription validate operation.
NewSubscriptionValidateDefault creates SubscriptionValidateDefault with default headers values.
NewSubscriptionValidateOK creates SubscriptionValidateOK with default headers values.
NewSubscriptionValidateParams creates a new SubscriptionValidateParams object
There are no default values defined in the spec.
NewTenantAddPool creates a new http.Handler for the tenant add pool operation.
NewTenantAddPoolCreated creates TenantAddPoolCreated with default headers values.
NewTenantAddPoolDefault creates TenantAddPoolDefault with default headers values.
NewTenantAddPoolParams creates a new TenantAddPoolParams object
There are no default values defined in the spec.
NewTenantDeleteEncryption creates a new http.Handler for the tenant delete encryption operation.
NewTenantDeleteEncryptionDefault creates TenantDeleteEncryptionDefault with default headers values.
NewTenantDeleteEncryptionNoContent creates TenantDeleteEncryptionNoContent with default headers values.
NewTenantDeleteEncryptionParams creates a new TenantDeleteEncryptionParams object
There are no default values defined in the spec.
NewTenantDetails creates a new http.Handler for the tenant details operation.
NewTenantDetailsDefault creates TenantDetailsDefault with default headers values.
NewTenantDetailsOK creates TenantDetailsOK with default headers values.
NewTenantDetailsParams creates a new TenantDetailsParams object
There are no default values defined in the spec.
NewTenantEncryptionInfo creates a new http.Handler for the tenant encryption info operation.
NewTenantEncryptionInfoDefault creates TenantEncryptionInfoDefault with default headers values.
NewTenantEncryptionInfoOK creates TenantEncryptionInfoOK with default headers values.
NewTenantEncryptionInfoParams creates a new TenantEncryptionInfoParams object
There are no default values defined in the spec.
NewTenantSecurity creates a new http.Handler for the tenant security operation.
NewTenantSecurityDefault creates TenantSecurityDefault with default headers values.
NewTenantSecurityOK creates TenantSecurityOK with default headers values.
NewTenantSecurityParams creates a new TenantSecurityParams object
There are no default values defined in the spec.
NewTenantUpdateCertificate creates a new http.Handler for the tenant update certificate operation.
NewTenantUpdateCertificateCreated creates TenantUpdateCertificateCreated with default headers values.
NewTenantUpdateCertificateDefault creates TenantUpdateCertificateDefault with default headers values.
NewTenantUpdateCertificateParams creates a new TenantUpdateCertificateParams object
There are no default values defined in the spec.
NewTenantUpdateEncryption creates a new http.Handler for the tenant update encryption operation.
NewTenantUpdateEncryptionCreated creates TenantUpdateEncryptionCreated with default headers values.
NewTenantUpdateEncryptionDefault creates TenantUpdateEncryptionDefault with default headers values.
NewTenantUpdateEncryptionParams creates a new TenantUpdateEncryptionParams object
There are no default values defined in the spec.
NewTenantUpdatePools creates a new http.Handler for the tenant update pools operation.
NewTenantUpdatePoolsDefault creates TenantUpdatePoolsDefault with default headers values.
NewTenantUpdatePoolsOK creates TenantUpdatePoolsOK with default headers values.
NewTenantUpdatePoolsParams creates a new TenantUpdatePoolsParams object
There are no default values defined in the spec.
NewUpdateTenant creates a new http.Handler for the update tenant operation.
NewUpdateTenantCreated creates UpdateTenantCreated with default headers values.
NewUpdateTenantDefault creates UpdateTenantDefault with default headers values.
NewUpdateTenantParams creates a new UpdateTenantParams object
There are no default values defined in the spec.
NewUpdateTenantSecurity creates a new http.Handler for the update tenant security operation.
NewUpdateTenantSecurityDefault creates UpdateTenantSecurityDefault with default headers values.
NewUpdateTenantSecurityNoContent creates UpdateTenantSecurityNoContent with default headers values.
NewUpdateTenantSecurityParams creates a new UpdateTenantSecurityParams object
There are no default values defined in the spec.
# Constants
CreateNamespaceCreatedCode is the HTTP code returned for type CreateNamespaceCreated.
CreateTenantOKCode is the HTTP code returned for type CreateTenantOK.
DeletePodNoContentCode is the HTTP code returned for type DeletePodNoContent.
DeletePVCNoContentCode is the HTTP code returned for type DeletePVCNoContent.
DeleteTenantNoContentCode is the HTTP code returned for type DeleteTenantNoContent.
DisableTenantLoggingOKCode is the HTTP code returned for type DisableTenantLoggingOK.
EnableTenantLoggingOKCode is the HTTP code returned for type EnableTenantLoggingOK.
GetAllocatableResourcesOKCode is the HTTP code returned for type GetAllocatableResourcesOK.
GetMaxAllocatableMemOKCode is the HTTP code returned for type GetMaxAllocatableMemOK.
GetParityOKCode is the HTTP code returned for type GetParityOK.
GetPodEventsOKCode is the HTTP code returned for type GetPodEventsOK.
GetPodLogsOKCode is the HTTP code returned for type GetPodLogsOK.
GetPVCEventsOKCode is the HTTP code returned for type GetPVCEventsOK.
GetResourceQuotaOKCode is the HTTP code returned for type GetResourceQuotaOK.
GetTenantEventsOKCode is the HTTP code returned for type GetTenantEventsOK.
GetTenantLogsOKCode is the HTTP code returned for type GetTenantLogsOK.
GetTenantMonitoringOKCode is the HTTP code returned for type GetTenantMonitoringOK.
GetTenantPodsOKCode is the HTTP code returned for type GetTenantPodsOK.
GetTenantUsageOKCode is the HTTP code returned for type GetTenantUsageOK.
GetTenantYAMLOKCode is the HTTP code returned for type GetTenantYAMLOK.
ListAllTenantsOKCode is the HTTP code returned for type ListAllTenantsOK.
ListNodeLabelsOKCode is the HTTP code returned for type ListNodeLabelsOK.
ListPVCsForTenantOKCode is the HTTP code returned for type ListPVCsForTenantOK.
ListPVCsOKCode is the HTTP code returned for type ListPVCsOK.
ListTenantsOKCode is the HTTP code returned for type ListTenantsOK.
PutTenantYAMLCreatedCode is the HTTP code returned for type PutTenantYAMLCreated.
SetTenantLogsOKCode is the HTTP code returned for type SetTenantLogsOK.
SetTenantMonitoringCreatedCode is the HTTP code returned for type SetTenantMonitoringCreated.
SubscriptionActivateNoContentCode is the HTTP code returned for type SubscriptionActivateNoContent.
SubscriptionInfoOKCode is the HTTP code returned for type SubscriptionInfoOK.
SubscriptionRefreshOKCode is the HTTP code returned for type SubscriptionRefreshOK.
SubscriptionValidateOKCode is the HTTP code returned for type SubscriptionValidateOK.
TenantAddPoolCreatedCode is the HTTP code returned for type TenantAddPoolCreated.
TenantDeleteEncryptionNoContentCode is the HTTP code returned for type TenantDeleteEncryptionNoContent.
TenantDetailsOKCode is the HTTP code returned for type TenantDetailsOK.
TenantEncryptionInfoOKCode is the HTTP code returned for type TenantEncryptionInfoOK.
TenantSecurityOKCode is the HTTP code returned for type TenantSecurityOK.
TenantUpdateCertificateCreatedCode is the HTTP code returned for type TenantUpdateCertificateCreated.
TenantUpdateEncryptionCreatedCode is the HTTP code returned for type TenantUpdateEncryptionCreated.
TenantUpdatePoolsOKCode is the HTTP code returned for type TenantUpdatePoolsOK.
UpdateTenantCreatedCode is the HTTP code returned for type UpdateTenantCreated.
UpdateTenantSecurityNoContentCode is the HTTP code returned for type UpdateTenantSecurityNoContent.
# Structs
CreateNamespace swagger:route POST /namespace OperatorAPI createNamespace
Creates a new Namespace with given information
*/.
CreateNamespaceCreated A successful response.
CreateNamespaceDefault Generic error response.
CreateNamespaceParams contains all the bound params for the create namespace operation typically these are obtained from a http.Request
swagger:parameters CreateNamespace.
CreateNamespaceURL generates an URL for the create namespace operation.
CreateTenant swagger:route POST /tenants OperatorAPI createTenant
Create Tenant
*/.
CreateTenantDefault Generic error response.
CreateTenantOK A successful response.
CreateTenantParams contains all the bound params for the create tenant operation typically these are obtained from a http.Request
swagger:parameters CreateTenant.
CreateTenantURL generates an URL for the create tenant operation.
DeletePod swagger:route DELETE /namespaces/{namespace}/tenants/{tenant}/pods/{podName} OperatorAPI deletePod
Delete pod
*/.
DeletePodDefault Generic error response.
DeletePodNoContent A successful response.
DeletePodParams contains all the bound params for the delete pod operation typically these are obtained from a http.Request
swagger:parameters DeletePod.
DeletePodURL generates an URL for the delete pod operation.
DeletePVC swagger:route DELETE /namespaces/{namespace}/tenants/{tenant}/pvc/{PVCName} OperatorAPI deletePVC
Delete PVC
*/.
DeletePVCDefault Generic error response.
DeletePVCNoContent A successful response.
DeletePVCParams contains all the bound params for the delete p v c operation typically these are obtained from a http.Request
swagger:parameters DeletePVC.
DeletePVCURL generates an URL for the delete p v c operation.
DeleteTenant swagger:route DELETE /namespaces/{namespace}/tenants/{tenant} OperatorAPI deleteTenant
Delete tenant and underlying pvcs
*/.
DeleteTenantDefault Generic error response.
DeleteTenantNoContent A successful response.
DeleteTenantParams contains all the bound params for the delete tenant operation typically these are obtained from a http.Request
swagger:parameters DeleteTenant.
DeleteTenantURL generates an URL for the delete tenant operation.
DisableTenantLogging swagger:route POST /namespaces/{namespace}/tenants/{tenant}/disable-logging OperatorAPI disableTenantLogging
Disable Tenant Logging
*/.
DisableTenantLoggingDefault Generic error response.
DisableTenantLoggingOK A successful response.
DisableTenantLoggingParams contains all the bound params for the disable tenant logging operation typically these are obtained from a http.Request
swagger:parameters DisableTenantLogging.
DisableTenantLoggingURL generates an URL for the disable tenant logging operation.
EnableTenantLogging swagger:route POST /namespaces/{namespace}/tenants/{tenant}/enable-logging OperatorAPI enableTenantLogging
Enable Tenant Logging
*/.
EnableTenantLoggingDefault Generic error response.
EnableTenantLoggingOK A successful response.
EnableTenantLoggingParams contains all the bound params for the enable tenant logging operation typically these are obtained from a http.Request
swagger:parameters EnableTenantLogging.
EnableTenantLoggingURL generates an URL for the enable tenant logging operation.
GetAllocatableResources swagger:route GET /cluster/allocatable-resources OperatorAPI getAllocatableResources
Get allocatable cpu and memory for given number of nodes
*/.
GetAllocatableResourcesDefault Generic error response.
GetAllocatableResourcesOK A successful response.
GetAllocatableResourcesParams contains all the bound params for the get allocatable resources operation typically these are obtained from a http.Request
swagger:parameters GetAllocatableResources.
GetAllocatableResourcesURL generates an URL for the get allocatable resources operation.
GetMaxAllocatableMem swagger:route GET /cluster/max-allocatable-memory OperatorAPI getMaxAllocatableMem
Get maximum allocatable memory for given number of nodes
*/.
GetMaxAllocatableMemDefault Generic error response.
GetMaxAllocatableMemOK A successful response.
GetMaxAllocatableMemParams contains all the bound params for the get max allocatable mem operation typically these are obtained from a http.Request
swagger:parameters GetMaxAllocatableMem.
GetMaxAllocatableMemURL generates an URL for the get max allocatable mem operation.
GetParity swagger:route GET /get-parity/{nodes}/{disksPerNode} OperatorAPI getParity
Gets parity by sending number of nodes & number of disks
*/.
GetParityDefault Generic error response.
GetParityOK A successful response.
GetParityParams contains all the bound params for the get parity operation typically these are obtained from a http.Request
swagger:parameters GetParity.
GetParityURL generates an URL for the get parity operation.
GetPodEvents swagger:route GET /namespaces/{namespace}/tenants/{tenant}/pods/{podName}/events OperatorAPI getPodEvents
Get Events for Pod
*/.
GetPodEventsDefault Generic error response.
GetPodEventsOK A successful response.
GetPodEventsParams contains all the bound params for the get pod events operation typically these are obtained from a http.Request
swagger:parameters GetPodEvents.
GetPodEventsURL generates an URL for the get pod events operation.
GetPodLogs swagger:route GET /namespaces/{namespace}/tenants/{tenant}/pods/{podName} OperatorAPI getPodLogs
Get Logs for Pod
*/.
GetPodLogsDefault Generic error response.
GetPodLogsOK A successful response.
GetPodLogsParams contains all the bound params for the get pod logs operation typically these are obtained from a http.Request
swagger:parameters GetPodLogs.
GetPodLogsURL generates an URL for the get pod logs operation.
GetPVCEvents swagger:route GET /namespaces/{namespace}/tenants/{tenant}/pvcs/{PVCName}/events OperatorAPI getPVCEvents
Get Events for PVC
*/.
GetPVCEventsDefault Generic error response.
GetPVCEventsOK A successful response.
GetPVCEventsParams contains all the bound params for the get p v c events operation typically these are obtained from a http.Request
swagger:parameters GetPVCEvents.
GetPVCEventsURL generates an URL for the get p v c events operation.
GetResourceQuota swagger:route GET /namespaces/{namespace}/resourcequotas/{resource-quota-name} OperatorAPI getResourceQuota
Get Resource Quota
*/.
GetResourceQuotaDefault Generic error response.
GetResourceQuotaOK A successful response.
GetResourceQuotaParams contains all the bound params for the get resource quota operation typically these are obtained from a http.Request
swagger:parameters GetResourceQuota.
GetResourceQuotaURL generates an URL for the get resource quota operation.
GetTenantEvents swagger:route GET /namespaces/{namespace}/tenants/{tenant}/events OperatorAPI getTenantEvents
Get Events for given Tenant
*/.
GetTenantEventsDefault Generic error response.
GetTenantEventsOK A successful response.
GetTenantEventsParams contains all the bound params for the get tenant events operation typically these are obtained from a http.Request
swagger:parameters GetTenantEvents.
GetTenantEventsURL generates an URL for the get tenant events operation.
GetTenantLogs swagger:route GET /namespaces/{namespace}/tenants/{tenant}/log OperatorAPI getTenantLogs
Get Tenant Logs
*/.
GetTenantLogsDefault Generic error response.
GetTenantLogsOK A successful response.
GetTenantLogsParams contains all the bound params for the get tenant logs operation typically these are obtained from a http.Request
swagger:parameters GetTenantLogs.
GetTenantLogsURL generates an URL for the get tenant logs operation.
GetTenantMonitoring swagger:route GET /namespaces/{namespace}/tenants/{tenant}/monitoring OperatorAPI getTenantMonitoring
Get Prometheus Monitoring config info For The Tenant
*/.
GetTenantMonitoringDefault Generic error response.
GetTenantMonitoringOK A successful response.
GetTenantMonitoringParams contains all the bound params for the get tenant monitoring operation typically these are obtained from a http.Request
swagger:parameters GetTenantMonitoring.
GetTenantMonitoringURL generates an URL for the get tenant monitoring operation.
GetTenantPods swagger:route GET /namespaces/{namespace}/tenants/{tenant}/pods OperatorAPI getTenantPods
Get Pods For The Tenant
*/.
GetTenantPodsDefault Generic error response.
GetTenantPodsOK A successful response.
GetTenantPodsParams contains all the bound params for the get tenant pods operation typically these are obtained from a http.Request
swagger:parameters GetTenantPods.
GetTenantPodsURL generates an URL for the get tenant pods operation.
GetTenantUsage swagger:route GET /namespaces/{namespace}/tenants/{tenant}/usage OperatorAPI getTenantUsage
Get Usage For The Tenant
*/.
GetTenantUsageDefault Generic error response.
GetTenantUsageOK A successful response.
GetTenantUsageParams contains all the bound params for the get tenant usage operation typically these are obtained from a http.Request
swagger:parameters GetTenantUsage.
GetTenantUsageURL generates an URL for the get tenant usage operation.
GetTenantYAML swagger:route GET /namespaces/{namespace}/tenants/{tenant}/yaml OperatorAPI getTenantYAML
Get the Tenant YAML
*/.
GetTenantYAMLDefault Generic error response.
GetTenantYAMLOK A successful response.
GetTenantYAMLParams contains all the bound params for the get tenant y a m l operation typically these are obtained from a http.Request
swagger:parameters GetTenantYAML.
GetTenantYAMLURL generates an URL for the get tenant y a m l operation.
ListAllTenants swagger:route GET /tenants OperatorAPI listAllTenants
List Tenant of All Namespaces
*/.
ListAllTenantsDefault Generic error response.
ListAllTenantsOK A successful response.
ListAllTenantsParams contains all the bound params for the list all tenants operation typically these are obtained from a http.Request
swagger:parameters ListAllTenants.
ListAllTenantsURL generates an URL for the list all tenants operation.
ListNodeLabels swagger:route GET /nodes/labels OperatorAPI listNodeLabels
List node labels
*/.
ListNodeLabelsDefault Generic error response.
ListNodeLabelsOK A successful response.
ListNodeLabelsParams contains all the bound params for the list node labels operation typically these are obtained from a http.Request
swagger:parameters ListNodeLabels.
ListNodeLabelsURL generates an URL for the list node labels operation.
ListPVCs swagger:route GET /list-pvcs OperatorAPI listPVCs
List all PVCs from namespaces that the user has access to
*/.
ListPVCsDefault Generic error response.
ListPVCsForTenant swagger:route GET /namespaces/{namespace}/tenants/{tenant}/pvcs OperatorAPI listPVCsForTenant
List all PVCs from given Tenant
*/.
ListPVCsForTenantDefault Generic error response.
ListPVCsForTenantOK A successful response.
ListPVCsForTenantParams contains all the bound params for the list p v cs for tenant operation typically these are obtained from a http.Request
swagger:parameters ListPVCsForTenant.
ListPVCsForTenantURL generates an URL for the list p v cs for tenant operation.
ListPVCsOK A successful response.
ListPVCsParams contains all the bound params for the list p v cs operation typically these are obtained from a http.Request
swagger:parameters ListPVCs.
ListPVCsURL generates an URL for the list p v cs operation.
ListTenants swagger:route GET /namespaces/{namespace}/tenants OperatorAPI listTenants
List Tenants by Namespace
*/.
ListTenantsDefault Generic error response.
ListTenantsOK A successful response.
ListTenantsParams contains all the bound params for the list tenants operation typically these are obtained from a http.Request
swagger:parameters ListTenants.
ListTenantsURL generates an URL for the list tenants operation.
PutTenantYAML swagger:route PUT /namespaces/{namespace}/tenants/{tenant}/yaml OperatorAPI putTenantYAML
Put the Tenant YAML
*/.
PutTenantYAMLCreated A successful response.
PutTenantYAMLDefault Generic error response.
PutTenantYAMLParams contains all the bound params for the put tenant y a m l operation typically these are obtained from a http.Request
swagger:parameters PutTenantYAML.
PutTenantYAMLURL generates an URL for the put tenant y a m l operation.
SetTenantLogs swagger:route PUT /namespaces/{namespace}/tenants/{tenant}/log OperatorAPI setTenantLogs
Set Tenant Logs
*/.
SetTenantLogsDefault Generic error response.
SetTenantLogsOK A successful response.
SetTenantLogsParams contains all the bound params for the set tenant logs operation typically these are obtained from a http.Request
swagger:parameters SetTenantLogs.
SetTenantLogsURL generates an URL for the set tenant logs operation.
SetTenantMonitoring swagger:route PUT /namespaces/{namespace}/tenants/{tenant}/monitoring OperatorAPI setTenantMonitoring
Set Prometheus monitoring fields for tenant
*/.
SetTenantMonitoringCreated A successful response.
SetTenantMonitoringDefault Generic error response.
SetTenantMonitoringParams contains all the bound params for the set tenant monitoring operation typically these are obtained from a http.Request
swagger:parameters SetTenantMonitoring.
SetTenantMonitoringURL generates an URL for the set tenant monitoring operation.
SubscriptionActivate swagger:route POST /subscription/namespaces/{namespace}/tenants/{tenant}/activate OperatorAPI subscriptionActivate
Activate a particular tenant using the existing subscription license
*/.
SubscriptionActivateDefault Generic error response.
SubscriptionActivateNoContent A successful response.
SubscriptionActivateParams contains all the bound params for the subscription activate operation typically these are obtained from a http.Request
swagger:parameters SubscriptionActivate.
SubscriptionActivateURL generates an URL for the subscription activate operation.
SubscriptionInfo swagger:route GET /subscription/info OperatorAPI subscriptionInfo
Subscription info
*/.
SubscriptionInfoDefault Generic error response.
SubscriptionInfoOK A successful response.
SubscriptionInfoParams contains all the bound params for the subscription info operation typically these are obtained from a http.Request
swagger:parameters SubscriptionInfo.
SubscriptionInfoURL generates an URL for the subscription info operation.
SubscriptionRefresh swagger:route POST /subscription/refresh OperatorAPI subscriptionRefresh
Refresh existing subscription license
*/.
SubscriptionRefreshDefault Generic error response.
SubscriptionRefreshOK A successful response.
SubscriptionRefreshParams contains all the bound params for the subscription refresh operation typically these are obtained from a http.Request
swagger:parameters SubscriptionRefresh.
SubscriptionRefreshURL generates an URL for the subscription refresh operation.
SubscriptionValidate swagger:route POST /subscription/validate OperatorAPI subscriptionValidate
Validates subscription license
*/.
SubscriptionValidateDefault Generic error response.
SubscriptionValidateOK A successful response.
SubscriptionValidateParams contains all the bound params for the subscription validate operation typically these are obtained from a http.Request
swagger:parameters SubscriptionValidate.
SubscriptionValidateURL generates an URL for the subscription validate operation.
TenantAddPool swagger:route POST /namespaces/{namespace}/tenants/{tenant}/pools OperatorAPI tenantAddPool
Tenant Add Pool
*/.
TenantAddPoolCreated A successful response.
TenantAddPoolDefault Generic error response.
TenantAddPoolParams contains all the bound params for the tenant add pool operation typically these are obtained from a http.Request
swagger:parameters TenantAddPool.
TenantAddPoolURL generates an URL for the tenant add pool operation.
TenantDeleteEncryption swagger:route DELETE /namespaces/{namespace}/tenants/{tenant}/encryption OperatorAPI tenantDeleteEncryption
Tenant Delete Encryption
*/.
TenantDeleteEncryptionDefault Generic error response.
TenantDeleteEncryptionNoContent A successful response.
TenantDeleteEncryptionParams contains all the bound params for the tenant delete encryption operation typically these are obtained from a http.Request
swagger:parameters TenantDeleteEncryption.
TenantDeleteEncryptionURL generates an URL for the tenant delete encryption operation.
TenantDetails swagger:route GET /namespaces/{namespace}/tenants/{tenant} OperatorAPI tenantDetails
Tenant Details
*/.
TenantDetailsDefault Generic error response.
TenantDetailsOK A successful response.
TenantDetailsParams contains all the bound params for the tenant details operation typically these are obtained from a http.Request
swagger:parameters TenantDetails.
TenantDetailsURL generates an URL for the tenant details operation.
TenantEncryptionInfo swagger:route GET /namespaces/{namespace}/tenants/{tenant}/encryption OperatorAPI tenantEncryptionInfo
Tenant Encryption Info
*/.
TenantEncryptionInfoDefault Generic error response.
TenantEncryptionInfoOK A successful response.
TenantEncryptionInfoParams contains all the bound params for the tenant encryption info operation typically these are obtained from a http.Request
swagger:parameters TenantEncryptionInfo.
TenantEncryptionInfoURL generates an URL for the tenant encryption info operation.
TenantSecurity swagger:route GET /namespaces/{namespace}/tenants/{tenant}/security OperatorAPI tenantSecurity
Tenant Security
*/.
TenantSecurityDefault Generic error response.
TenantSecurityOK A successful response.
TenantSecurityParams contains all the bound params for the tenant security operation typically these are obtained from a http.Request
swagger:parameters TenantSecurity.
TenantSecurityURL generates an URL for the tenant security operation.
TenantUpdateCertificate swagger:route PUT /namespaces/{namespace}/tenants/{tenant}/certificates OperatorAPI tenantUpdateCertificate
Tenant Update Certificates
*/.
TenantUpdateCertificateCreated A successful response.
TenantUpdateCertificateDefault Generic error response.
TenantUpdateCertificateParams contains all the bound params for the tenant update certificate operation typically these are obtained from a http.Request
swagger:parameters TenantUpdateCertificate.
TenantUpdateCertificateURL generates an URL for the tenant update certificate operation.
TenantUpdateEncryption swagger:route PUT /namespaces/{namespace}/tenants/{tenant}/encryption OperatorAPI tenantUpdateEncryption
Tenant Update Encryption
*/.
TenantUpdateEncryptionCreated A successful response.
TenantUpdateEncryptionDefault Generic error response.
TenantUpdateEncryptionParams contains all the bound params for the tenant update encryption operation typically these are obtained from a http.Request
swagger:parameters TenantUpdateEncryption.
TenantUpdateEncryptionURL generates an URL for the tenant update encryption operation.
TenantUpdatePools swagger:route PUT /namespaces/{namespace}/tenants/{tenant}/pools OperatorAPI tenantUpdatePools
Tenant Update Pools
*/.
TenantUpdatePoolsDefault Generic error response.
TenantUpdatePoolsOK A successful response.
TenantUpdatePoolsParams contains all the bound params for the tenant update pools operation typically these are obtained from a http.Request
swagger:parameters TenantUpdatePools.
TenantUpdatePoolsURL generates an URL for the tenant update pools operation.
UpdateTenant swagger:route PUT /namespaces/{namespace}/tenants/{tenant} OperatorAPI updateTenant
Update Tenant
*/.
UpdateTenantCreated A successful response.
UpdateTenantDefault Generic error response.
UpdateTenantParams contains all the bound params for the update tenant operation typically these are obtained from a http.Request
swagger:parameters UpdateTenant.
UpdateTenantSecurity swagger:route POST /namespaces/{namespace}/tenants/{tenant}/security OperatorAPI updateTenantSecurity
Update Tenant Security
*/.
UpdateTenantSecurityDefault Generic error response.
UpdateTenantSecurityNoContent A successful response.
UpdateTenantSecurityParams contains all the bound params for the update tenant security operation typically these are obtained from a http.Request
swagger:parameters UpdateTenantSecurity.
UpdateTenantSecurityURL generates an URL for the update tenant security operation.
UpdateTenantURL generates an URL for the update tenant operation.
# Interfaces
CreateNamespaceHandler interface for that can handle valid create namespace params.
CreateTenantHandler interface for that can handle valid create tenant params.
DeletePodHandler interface for that can handle valid delete pod params.
DeletePVCHandler interface for that can handle valid delete p v c params.
DeleteTenantHandler interface for that can handle valid delete tenant params.
DisableTenantLoggingHandler interface for that can handle valid disable tenant logging params.
EnableTenantLoggingHandler interface for that can handle valid enable tenant logging params.
GetAllocatableResourcesHandler interface for that can handle valid get allocatable resources params.
GetMaxAllocatableMemHandler interface for that can handle valid get max allocatable mem params.
GetParityHandler interface for that can handle valid get parity params.
GetPodEventsHandler interface for that can handle valid get pod events params.
GetPodLogsHandler interface for that can handle valid get pod logs params.
GetPVCEventsHandler interface for that can handle valid get p v c events params.
GetResourceQuotaHandler interface for that can handle valid get resource quota params.
GetTenantEventsHandler interface for that can handle valid get tenant events params.
GetTenantLogsHandler interface for that can handle valid get tenant logs params.
GetTenantMonitoringHandler interface for that can handle valid get tenant monitoring params.
GetTenantPodsHandler interface for that can handle valid get tenant pods params.
GetTenantUsageHandler interface for that can handle valid get tenant usage params.
GetTenantYAMLHandler interface for that can handle valid get tenant y a m l params.
ListAllTenantsHandler interface for that can handle valid list all tenants params.
ListNodeLabelsHandler interface for that can handle valid list node labels params.
ListPVCsForTenantHandler interface for that can handle valid list p v cs for tenant params.
ListPVCsHandler interface for that can handle valid list p v cs params.
ListTenantsHandler interface for that can handle valid list tenants params.
PutTenantYAMLHandler interface for that can handle valid put tenant y a m l params.
SetTenantLogsHandler interface for that can handle valid set tenant logs params.
SetTenantMonitoringHandler interface for that can handle valid set tenant monitoring params.
SubscriptionActivateHandler interface for that can handle valid subscription activate params.
SubscriptionInfoHandler interface for that can handle valid subscription info params.
SubscriptionRefreshHandler interface for that can handle valid subscription refresh params.
SubscriptionValidateHandler interface for that can handle valid subscription validate params.
TenantAddPoolHandler interface for that can handle valid tenant add pool params.
TenantDeleteEncryptionHandler interface for that can handle valid tenant delete encryption params.
TenantDetailsHandler interface for that can handle valid tenant details params.
TenantEncryptionInfoHandler interface for that can handle valid tenant encryption info params.
TenantSecurityHandler interface for that can handle valid tenant security params.
TenantUpdateCertificateHandler interface for that can handle valid tenant update certificate params.
TenantUpdateEncryptionHandler interface for that can handle valid tenant update encryption params.
TenantUpdatePoolsHandler interface for that can handle valid tenant update pools params.
UpdateTenantHandler interface for that can handle valid update tenant params.
UpdateTenantSecurityHandler interface for that can handle valid update tenant security params.
# Type aliases
CreateNamespaceHandlerFunc turns a function with the right signature into a create namespace handler.
CreateTenantHandlerFunc turns a function with the right signature into a create tenant handler.
DeletePodHandlerFunc turns a function with the right signature into a delete pod handler.
DeletePVCHandlerFunc turns a function with the right signature into a delete p v c handler.
DeleteTenantHandlerFunc turns a function with the right signature into a delete tenant handler.
DisableTenantLoggingHandlerFunc turns a function with the right signature into a disable tenant logging handler.
EnableTenantLoggingHandlerFunc turns a function with the right signature into a enable tenant logging handler.
GetAllocatableResourcesHandlerFunc turns a function with the right signature into a get allocatable resources handler.
GetMaxAllocatableMemHandlerFunc turns a function with the right signature into a get max allocatable mem handler.
GetParityHandlerFunc turns a function with the right signature into a get parity handler.
GetPodEventsHandlerFunc turns a function with the right signature into a get pod events handler.
GetPodLogsHandlerFunc turns a function with the right signature into a get pod logs handler.
GetPVCEventsHandlerFunc turns a function with the right signature into a get p v c events handler.
GetResourceQuotaHandlerFunc turns a function with the right signature into a get resource quota handler.
GetTenantEventsHandlerFunc turns a function with the right signature into a get tenant events handler.
GetTenantLogsHandlerFunc turns a function with the right signature into a get tenant logs handler.
GetTenantMonitoringHandlerFunc turns a function with the right signature into a get tenant monitoring handler.
GetTenantPodsHandlerFunc turns a function with the right signature into a get tenant pods handler.
GetTenantUsageHandlerFunc turns a function with the right signature into a get tenant usage handler.
GetTenantYAMLHandlerFunc turns a function with the right signature into a get tenant y a m l handler.
ListAllTenantsHandlerFunc turns a function with the right signature into a list all tenants handler.
ListNodeLabelsHandlerFunc turns a function with the right signature into a list node labels handler.
ListPVCsForTenantHandlerFunc turns a function with the right signature into a list p v cs for tenant handler.
ListPVCsHandlerFunc turns a function with the right signature into a list p v cs handler.
ListTenantsHandlerFunc turns a function with the right signature into a list tenants handler.
PutTenantYAMLHandlerFunc turns a function with the right signature into a put tenant y a m l handler.
SetTenantLogsHandlerFunc turns a function with the right signature into a set tenant logs handler.
SetTenantMonitoringHandlerFunc turns a function with the right signature into a set tenant monitoring handler.
SubscriptionActivateHandlerFunc turns a function with the right signature into a subscription activate handler.
SubscriptionInfoHandlerFunc turns a function with the right signature into a subscription info handler.
SubscriptionRefreshHandlerFunc turns a function with the right signature into a subscription refresh handler.
SubscriptionValidateHandlerFunc turns a function with the right signature into a subscription validate handler.
TenantAddPoolHandlerFunc turns a function with the right signature into a tenant add pool handler.
TenantDeleteEncryptionHandlerFunc turns a function with the right signature into a tenant delete encryption handler.
TenantDetailsHandlerFunc turns a function with the right signature into a tenant details handler.
TenantEncryptionInfoHandlerFunc turns a function with the right signature into a tenant encryption info handler.
TenantSecurityHandlerFunc turns a function with the right signature into a tenant security handler.
TenantUpdateCertificateHandlerFunc turns a function with the right signature into a tenant update certificate handler.
TenantUpdateEncryptionHandlerFunc turns a function with the right signature into a tenant update encryption handler.
TenantUpdatePoolsHandlerFunc turns a function with the right signature into a tenant update pools handler.
UpdateTenantHandlerFunc turns a function with the right signature into a update tenant handler.
UpdateTenantSecurityHandlerFunc turns a function with the right signature into a update tenant security handler.