cephrestclient

package module
v0.1.1 Latest Latest
Warning

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

Go to latest
Published: Sep 20, 2024 License: MIT Imports: 11 Imported by: 0

README

ceph-rest-client

Ceph Rest Client for Go

Documentation

Overview

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

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

Index

Constants

View Source
const (
	JwtScopes = "jwt.Scopes"
)

Variables

This section is empty.

Functions

func NewDeleteApiBlockImageImageSpecRequest

func NewDeleteApiBlockImageImageSpecRequest(server string, imageSpec string) (*http.Request, error)

NewDeleteApiBlockImageImageSpecRequest generates requests for DeleteApiBlockImageImageSpec

func NewDeleteApiBlockImageImageSpecSnapSnapshotNameRequest

func NewDeleteApiBlockImageImageSpecSnapSnapshotNameRequest(server string, imageSpec string, snapshotName string) (*http.Request, error)

NewDeleteApiBlockImageImageSpecSnapSnapshotNameRequest generates requests for DeleteApiBlockImageImageSpecSnapSnapshotName

func NewDeleteApiBlockImageTrashImageIdSpecRequest

func NewDeleteApiBlockImageTrashImageIdSpecRequest(server string, imageIdSpec string, params *DeleteApiBlockImageTrashImageIdSpecParams) (*http.Request, error)

NewDeleteApiBlockImageTrashImageIdSpecRequest generates requests for DeleteApiBlockImageTrashImageIdSpec

func NewDeleteApiBlockMirroringPoolPoolNamePeerPeerUuidRequest

func NewDeleteApiBlockMirroringPoolPoolNamePeerPeerUuidRequest(server string, poolName string, peerUuid string) (*http.Request, error)

NewDeleteApiBlockMirroringPoolPoolNamePeerPeerUuidRequest generates requests for DeleteApiBlockMirroringPoolPoolNamePeerPeerUuid

func NewDeleteApiBlockPoolPoolNameNamespaceNamespaceRequest

func NewDeleteApiBlockPoolPoolNameNamespaceNamespaceRequest(server string, poolName string, namespace string) (*http.Request, error)

NewDeleteApiBlockPoolPoolNameNamespaceNamespaceRequest generates requests for DeleteApiBlockPoolPoolNameNamespaceNamespace

func NewDeleteApiCephfsFsIdClientClientIdRequest

func NewDeleteApiCephfsFsIdClientClientIdRequest(server string, fsId string, clientId string) (*http.Request, error)

NewDeleteApiCephfsFsIdClientClientIdRequest generates requests for DeleteApiCephfsFsIdClientClientId

func NewDeleteApiCephfsFsIdSnapshotRequest

func NewDeleteApiCephfsFsIdSnapshotRequest(server string, fsId string, params *DeleteApiCephfsFsIdSnapshotParams) (*http.Request, error)

NewDeleteApiCephfsFsIdSnapshotRequest generates requests for DeleteApiCephfsFsIdSnapshot

func NewDeleteApiCephfsFsIdTreeRequest

func NewDeleteApiCephfsFsIdTreeRequest(server string, fsId string, params *DeleteApiCephfsFsIdTreeParams) (*http.Request, error)

NewDeleteApiCephfsFsIdTreeRequest generates requests for DeleteApiCephfsFsIdTree

func NewDeleteApiCephfsFsIdUnlinkRequest

func NewDeleteApiCephfsFsIdUnlinkRequest(server string, fsId string, params *DeleteApiCephfsFsIdUnlinkParams) (*http.Request, error)

NewDeleteApiCephfsFsIdUnlinkRequest generates requests for DeleteApiCephfsFsIdUnlink

func NewDeleteApiCephfsRemoveNameRequest

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

NewDeleteApiCephfsRemoveNameRequest generates requests for DeleteApiCephfsRemoveName

func NewDeleteApiCephfsSnapshotScheduleFsPathDeleteSnapshotRequest

func NewDeleteApiCephfsSnapshotScheduleFsPathDeleteSnapshotRequest(server string, fs string, path string, params *DeleteApiCephfsSnapshotScheduleFsPathDeleteSnapshotParams) (*http.Request, error)

NewDeleteApiCephfsSnapshotScheduleFsPathDeleteSnapshotRequest generates requests for DeleteApiCephfsSnapshotScheduleFsPathDeleteSnapshot

func NewDeleteApiCephfsSubvolumeGroupVolNameRequest

func NewDeleteApiCephfsSubvolumeGroupVolNameRequest(server string, volName string, params *DeleteApiCephfsSubvolumeGroupVolNameParams) (*http.Request, error)

NewDeleteApiCephfsSubvolumeGroupVolNameRequest generates requests for DeleteApiCephfsSubvolumeGroupVolName

func NewDeleteApiCephfsSubvolumeSnapshotVolNameSubvolNameRequest

func NewDeleteApiCephfsSubvolumeSnapshotVolNameSubvolNameRequest(server string, volName string, subvolName string, params *DeleteApiCephfsSubvolumeSnapshotVolNameSubvolNameParams) (*http.Request, error)

NewDeleteApiCephfsSubvolumeSnapshotVolNameSubvolNameRequest generates requests for DeleteApiCephfsSubvolumeSnapshotVolNameSubvolName

func NewDeleteApiCephfsSubvolumeVolNameRequest

func NewDeleteApiCephfsSubvolumeVolNameRequest(server string, volName string, params *DeleteApiCephfsSubvolumeVolNameParams) (*http.Request, error)

NewDeleteApiCephfsSubvolumeVolNameRequest generates requests for DeleteApiCephfsSubvolumeVolName

func NewDeleteApiClusterConfNameRequest

func NewDeleteApiClusterConfNameRequest(server string, name string, params *DeleteApiClusterConfNameParams) (*http.Request, error)

NewDeleteApiClusterConfNameRequest generates requests for DeleteApiClusterConfName

func NewDeleteApiClusterUserUserEntityRequest

func NewDeleteApiClusterUserUserEntityRequest(server string, userEntity string) (*http.Request, error)

NewDeleteApiClusterUserUserEntityRequest generates requests for DeleteApiClusterUserUserEntity

func NewDeleteApiCrushRuleNameRequest

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

NewDeleteApiCrushRuleNameRequest generates requests for DeleteApiCrushRuleName

func NewDeleteApiErasureCodeProfileNameRequest

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

NewDeleteApiErasureCodeProfileNameRequest generates requests for DeleteApiErasureCodeProfileName

func NewDeleteApiFeedbackApiKeyRequest

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

NewDeleteApiFeedbackApiKeyRequest generates requests for DeleteApiFeedbackApiKey

func NewDeleteApiHostHostnameRequest

func NewDeleteApiHostHostnameRequest(server string, hostname string) (*http.Request, error)

NewDeleteApiHostHostnameRequest generates requests for DeleteApiHostHostname

func NewDeleteApiIscsiTargetTargetIqnRequest

func NewDeleteApiIscsiTargetTargetIqnRequest(server string, targetIqn string) (*http.Request, error)

NewDeleteApiIscsiTargetTargetIqnRequest generates requests for DeleteApiIscsiTargetTargetIqn

func NewDeleteApiNfsGaneshaExportClusterIdExportIdRequest

func NewDeleteApiNfsGaneshaExportClusterIdExportIdRequest(server string, clusterId string, exportId int) (*http.Request, error)

NewDeleteApiNfsGaneshaExportClusterIdExportIdRequest generates requests for DeleteApiNfsGaneshaExportClusterIdExportId

func NewDeleteApiOsdSvcIdRequest

func NewDeleteApiOsdSvcIdRequest(server string, svcId string, params *DeleteApiOsdSvcIdParams) (*http.Request, error)

NewDeleteApiOsdSvcIdRequest generates requests for DeleteApiOsdSvcId

func NewDeleteApiPoolPoolNameRequest

func NewDeleteApiPoolPoolNameRequest(server string, poolName string) (*http.Request, error)

NewDeleteApiPoolPoolNameRequest generates requests for DeleteApiPoolPoolName

func NewDeleteApiPrometheusSilenceSIdRequest

func NewDeleteApiPrometheusSilenceSIdRequest(server string, sId string) (*http.Request, error)

NewDeleteApiPrometheusSilenceSIdRequest generates requests for DeleteApiPrometheusSilenceSId

func NewDeleteApiRgwBucketBucketRequest

func NewDeleteApiRgwBucketBucketRequest(server string, bucket string, params *DeleteApiRgwBucketBucketParams) (*http.Request, error)

NewDeleteApiRgwBucketBucketRequest generates requests for DeleteApiRgwBucketBucket

func NewDeleteApiRgwBucketDeleteEncryptionRequest

func NewDeleteApiRgwBucketDeleteEncryptionRequest(server string, params *DeleteApiRgwBucketDeleteEncryptionParams) (*http.Request, error)

NewDeleteApiRgwBucketDeleteEncryptionRequest generates requests for DeleteApiRgwBucketDeleteEncryption

func NewDeleteApiRgwRealmRealmNameRequest

func NewDeleteApiRgwRealmRealmNameRequest(server string, realmName string) (*http.Request, error)

NewDeleteApiRgwRealmRealmNameRequest generates requests for DeleteApiRgwRealmRealmName

func NewDeleteApiRgwRolesRoleNameRequest

func NewDeleteApiRgwRolesRoleNameRequest(server string, roleName string) (*http.Request, error)

NewDeleteApiRgwRolesRoleNameRequest generates requests for DeleteApiRgwRolesRoleName

func NewDeleteApiRgwUserUidCapabilityRequest

func NewDeleteApiRgwUserUidCapabilityRequest(server string, uid string, params *DeleteApiRgwUserUidCapabilityParams) (*http.Request, error)

NewDeleteApiRgwUserUidCapabilityRequest generates requests for DeleteApiRgwUserUidCapability

func NewDeleteApiRgwUserUidKeyRequest

func NewDeleteApiRgwUserUidKeyRequest(server string, uid string, params *DeleteApiRgwUserUidKeyParams) (*http.Request, error)

NewDeleteApiRgwUserUidKeyRequest generates requests for DeleteApiRgwUserUidKey

func NewDeleteApiRgwUserUidRequest

func NewDeleteApiRgwUserUidRequest(server string, uid string, params *DeleteApiRgwUserUidParams) (*http.Request, error)

NewDeleteApiRgwUserUidRequest generates requests for DeleteApiRgwUserUid

func NewDeleteApiRgwUserUidSubuserSubuserRequest

func NewDeleteApiRgwUserUidSubuserSubuserRequest(server string, uid string, subuser string, params *DeleteApiRgwUserUidSubuserSubuserParams) (*http.Request, error)

NewDeleteApiRgwUserUidSubuserSubuserRequest generates requests for DeleteApiRgwUserUidSubuserSubuser

func NewDeleteApiRgwZoneZoneNameRequest

func NewDeleteApiRgwZoneZoneNameRequest(server string, zoneName string, params *DeleteApiRgwZoneZoneNameParams) (*http.Request, error)

NewDeleteApiRgwZoneZoneNameRequest generates requests for DeleteApiRgwZoneZoneName

func NewDeleteApiRgwZonegroupZonegroupNameRequest

func NewDeleteApiRgwZonegroupZonegroupNameRequest(server string, zonegroupName string, params *DeleteApiRgwZonegroupZonegroupNameParams) (*http.Request, error)

NewDeleteApiRgwZonegroupZonegroupNameRequest generates requests for DeleteApiRgwZonegroupZonegroupName

func NewDeleteApiRoleNameRequest

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

NewDeleteApiRoleNameRequest generates requests for DeleteApiRoleName

func NewDeleteApiServiceServiceNameRequest

func NewDeleteApiServiceServiceNameRequest(server string, serviceName string) (*http.Request, error)

NewDeleteApiServiceServiceNameRequest generates requests for DeleteApiServiceServiceName

func NewDeleteApiSettingsNameRequest

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

NewDeleteApiSettingsNameRequest generates requests for DeleteApiSettingsName

func NewDeleteApiUserUsernameRequest

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

NewDeleteApiUserUsernameRequest generates requests for DeleteApiUserUsername

func NewGetApiBlockImageCloneFormatVersionRequest

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

NewGetApiBlockImageCloneFormatVersionRequest generates requests for GetApiBlockImageCloneFormatVersion

func NewGetApiBlockImageDefaultFeaturesRequest

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

NewGetApiBlockImageDefaultFeaturesRequest generates requests for GetApiBlockImageDefaultFeatures

func NewGetApiBlockImageImageSpecRequest

func NewGetApiBlockImageImageSpecRequest(server string, imageSpec string) (*http.Request, error)

NewGetApiBlockImageImageSpecRequest generates requests for GetApiBlockImageImageSpec

func NewGetApiBlockImageRequest

func NewGetApiBlockImageRequest(server string, params *GetApiBlockImageParams) (*http.Request, error)

NewGetApiBlockImageRequest generates requests for GetApiBlockImage

func NewGetApiBlockImageTrashRequest

func NewGetApiBlockImageTrashRequest(server string, params *GetApiBlockImageTrashParams) (*http.Request, error)

NewGetApiBlockImageTrashRequest generates requests for GetApiBlockImageTrash

func NewGetApiBlockMirroringPoolPoolNamePeerPeerUuidRequest

func NewGetApiBlockMirroringPoolPoolNamePeerPeerUuidRequest(server string, poolName string, peerUuid string) (*http.Request, error)

NewGetApiBlockMirroringPoolPoolNamePeerPeerUuidRequest generates requests for GetApiBlockMirroringPoolPoolNamePeerPeerUuid

func NewGetApiBlockMirroringPoolPoolNamePeerRequest

func NewGetApiBlockMirroringPoolPoolNamePeerRequest(server string, poolName string) (*http.Request, error)

NewGetApiBlockMirroringPoolPoolNamePeerRequest generates requests for GetApiBlockMirroringPoolPoolNamePeer

func NewGetApiBlockMirroringPoolPoolNameRequest

func NewGetApiBlockMirroringPoolPoolNameRequest(server string, poolName string) (*http.Request, error)

NewGetApiBlockMirroringPoolPoolNameRequest generates requests for GetApiBlockMirroringPoolPoolName

func NewGetApiBlockMirroringSiteNameRequest

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

NewGetApiBlockMirroringSiteNameRequest generates requests for GetApiBlockMirroringSiteName

func NewGetApiBlockMirroringSummaryRequest

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

NewGetApiBlockMirroringSummaryRequest generates requests for GetApiBlockMirroringSummary

func NewGetApiBlockPoolPoolNameNamespaceRequest

func NewGetApiBlockPoolPoolNameNamespaceRequest(server string, poolName string) (*http.Request, error)

NewGetApiBlockPoolPoolNameNamespaceRequest generates requests for GetApiBlockPoolPoolNameNamespace

func NewGetApiCephfsFsIdClientsRequest

func NewGetApiCephfsFsIdClientsRequest(server string, fsId string) (*http.Request, error)

NewGetApiCephfsFsIdClientsRequest generates requests for GetApiCephfsFsIdClients

func NewGetApiCephfsFsIdGetRootDirectoryRequest

func NewGetApiCephfsFsIdGetRootDirectoryRequest(server string, fsId string) (*http.Request, error)

NewGetApiCephfsFsIdGetRootDirectoryRequest generates requests for GetApiCephfsFsIdGetRootDirectory

func NewGetApiCephfsFsIdLsDirRequest

func NewGetApiCephfsFsIdLsDirRequest(server string, fsId string, params *GetApiCephfsFsIdLsDirParams) (*http.Request, error)

NewGetApiCephfsFsIdLsDirRequest generates requests for GetApiCephfsFsIdLsDir

func NewGetApiCephfsFsIdMdsCountersRequest

func NewGetApiCephfsFsIdMdsCountersRequest(server string, fsId string, params *GetApiCephfsFsIdMdsCountersParams) (*http.Request, error)

NewGetApiCephfsFsIdMdsCountersRequest generates requests for GetApiCephfsFsIdMdsCounters

func NewGetApiCephfsFsIdQuotaRequest

func NewGetApiCephfsFsIdQuotaRequest(server string, fsId string, params *GetApiCephfsFsIdQuotaParams) (*http.Request, error)

NewGetApiCephfsFsIdQuotaRequest generates requests for GetApiCephfsFsIdQuota

func NewGetApiCephfsFsIdRequest

func NewGetApiCephfsFsIdRequest(server string, fsId string) (*http.Request, error)

NewGetApiCephfsFsIdRequest generates requests for GetApiCephfsFsId

func NewGetApiCephfsFsIdStatfsRequest

func NewGetApiCephfsFsIdStatfsRequest(server string, fsId string, params *GetApiCephfsFsIdStatfsParams) (*http.Request, error)

NewGetApiCephfsFsIdStatfsRequest generates requests for GetApiCephfsFsIdStatfs

func NewGetApiCephfsRequest

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

NewGetApiCephfsRequest generates requests for GetApiCephfs

func NewGetApiCephfsSnapshotScheduleFsRequest

func NewGetApiCephfsSnapshotScheduleFsRequest(server string, fs string, params *GetApiCephfsSnapshotScheduleFsParams) (*http.Request, error)

NewGetApiCephfsSnapshotScheduleFsRequest generates requests for GetApiCephfsSnapshotScheduleFs

func NewGetApiCephfsSubvolumeGroupVolNameInfoRequest

func NewGetApiCephfsSubvolumeGroupVolNameInfoRequest(server string, volName string, params *GetApiCephfsSubvolumeGroupVolNameInfoParams) (*http.Request, error)

NewGetApiCephfsSubvolumeGroupVolNameInfoRequest generates requests for GetApiCephfsSubvolumeGroupVolNameInfo

func NewGetApiCephfsSubvolumeGroupVolNameRequest

func NewGetApiCephfsSubvolumeGroupVolNameRequest(server string, volName string, params *GetApiCephfsSubvolumeGroupVolNameParams) (*http.Request, error)

NewGetApiCephfsSubvolumeGroupVolNameRequest generates requests for GetApiCephfsSubvolumeGroupVolName

func NewGetApiCephfsSubvolumeSnapshotVolNameSubvolNameInfoRequest

func NewGetApiCephfsSubvolumeSnapshotVolNameSubvolNameInfoRequest(server string, volName string, subvolName string, params *GetApiCephfsSubvolumeSnapshotVolNameSubvolNameInfoParams) (*http.Request, error)

NewGetApiCephfsSubvolumeSnapshotVolNameSubvolNameInfoRequest generates requests for GetApiCephfsSubvolumeSnapshotVolNameSubvolNameInfo

func NewGetApiCephfsSubvolumeSnapshotVolNameSubvolNameRequest

func NewGetApiCephfsSubvolumeSnapshotVolNameSubvolNameRequest(server string, volName string, subvolName string, params *GetApiCephfsSubvolumeSnapshotVolNameSubvolNameParams) (*http.Request, error)

NewGetApiCephfsSubvolumeSnapshotVolNameSubvolNameRequest generates requests for GetApiCephfsSubvolumeSnapshotVolNameSubvolName

func NewGetApiCephfsSubvolumeVolNameExistsRequest

func NewGetApiCephfsSubvolumeVolNameExistsRequest(server string, volName string, params *GetApiCephfsSubvolumeVolNameExistsParams) (*http.Request, error)

NewGetApiCephfsSubvolumeVolNameExistsRequest generates requests for GetApiCephfsSubvolumeVolNameExists

func NewGetApiCephfsSubvolumeVolNameInfoRequest

func NewGetApiCephfsSubvolumeVolNameInfoRequest(server string, volName string, params *GetApiCephfsSubvolumeVolNameInfoParams) (*http.Request, error)

NewGetApiCephfsSubvolumeVolNameInfoRequest generates requests for GetApiCephfsSubvolumeVolNameInfo

func NewGetApiCephfsSubvolumeVolNameRequest

func NewGetApiCephfsSubvolumeVolNameRequest(server string, volName string, params *GetApiCephfsSubvolumeVolNameParams) (*http.Request, error)

NewGetApiCephfsSubvolumeVolNameRequest generates requests for GetApiCephfsSubvolumeVolName

func NewGetApiClusterConfFilterRequest

func NewGetApiClusterConfFilterRequest(server string, params *GetApiClusterConfFilterParams) (*http.Request, error)

NewGetApiClusterConfFilterRequest generates requests for GetApiClusterConfFilter

func NewGetApiClusterConfNameRequest

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

NewGetApiClusterConfNameRequest generates requests for GetApiClusterConfName

func NewGetApiClusterConfRequest

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

NewGetApiClusterConfRequest generates requests for GetApiClusterConf

func NewGetApiClusterRequest

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

NewGetApiClusterRequest generates requests for GetApiCluster

func NewGetApiClusterUpgradeRequest

func NewGetApiClusterUpgradeRequest(server string, params *GetApiClusterUpgradeParams) (*http.Request, error)

NewGetApiClusterUpgradeRequest generates requests for GetApiClusterUpgrade

func NewGetApiClusterUpgradeStatusRequest

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

NewGetApiClusterUpgradeStatusRequest generates requests for GetApiClusterUpgradeStatus

func NewGetApiClusterUserRequest

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

NewGetApiClusterUserRequest generates requests for GetApiClusterUser

func NewGetApiCrushRuleNameRequest

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

NewGetApiCrushRuleNameRequest generates requests for GetApiCrushRuleName

func NewGetApiCrushRuleRequest

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

NewGetApiCrushRuleRequest generates requests for GetApiCrushRule

func NewGetApiDaemonRequest

func NewGetApiDaemonRequest(server string, params *GetApiDaemonParams) (*http.Request, error)

NewGetApiDaemonRequest generates requests for GetApiDaemon

func NewGetApiErasureCodeProfileNameRequest

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

NewGetApiErasureCodeProfileNameRequest generates requests for GetApiErasureCodeProfileName

func NewGetApiErasureCodeProfileRequest

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

NewGetApiErasureCodeProfileRequest generates requests for GetApiErasureCodeProfile

func NewGetApiFeatureTogglesRequest

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

NewGetApiFeatureTogglesRequest generates requests for GetApiFeatureToggles

func NewGetApiFeedbackApiKeyRequest

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

NewGetApiFeedbackApiKeyRequest generates requests for GetApiFeedbackApiKey

func NewGetApiFeedbackRequest

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

NewGetApiFeedbackRequest generates requests for GetApiFeedback

func NewGetApiGrafanaUrlRequest

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

NewGetApiGrafanaUrlRequest generates requests for GetApiGrafanaUrl

func NewGetApiGrafanaValidationParamsRequest

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

NewGetApiGrafanaValidationParamsRequest generates requests for GetApiGrafanaValidationParams

func NewGetApiHealthFullRequest

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

NewGetApiHealthFullRequest generates requests for GetApiHealthFull

func NewGetApiHealthGetClusterCapacityRequest

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

NewGetApiHealthGetClusterCapacityRequest generates requests for GetApiHealthGetClusterCapacity

func NewGetApiHealthGetClusterFsidRequest

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

NewGetApiHealthGetClusterFsidRequest generates requests for GetApiHealthGetClusterFsid

func NewGetApiHealthGetTelemetryStatusRequest

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

NewGetApiHealthGetTelemetryStatusRequest generates requests for GetApiHealthGetTelemetryStatus

func NewGetApiHealthMinimalRequest

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

NewGetApiHealthMinimalRequest generates requests for GetApiHealthMinimal

func NewGetApiHostHostnameDaemonsRequest

func NewGetApiHostHostnameDaemonsRequest(server string, hostname string) (*http.Request, error)

NewGetApiHostHostnameDaemonsRequest generates requests for GetApiHostHostnameDaemons

func NewGetApiHostHostnameDevicesRequest

func NewGetApiHostHostnameDevicesRequest(server string, hostname string) (*http.Request, error)

NewGetApiHostHostnameDevicesRequest generates requests for GetApiHostHostnameDevices

func NewGetApiHostHostnameInventoryRequest

func NewGetApiHostHostnameInventoryRequest(server string, hostname string, params *GetApiHostHostnameInventoryParams) (*http.Request, error)

NewGetApiHostHostnameInventoryRequest generates requests for GetApiHostHostnameInventory

func NewGetApiHostHostnameRequest

func NewGetApiHostHostnameRequest(server string, hostname string) (*http.Request, error)

NewGetApiHostHostnameRequest generates requests for GetApiHostHostname

func NewGetApiHostHostnameSmartRequest

func NewGetApiHostHostnameSmartRequest(server string, hostname string) (*http.Request, error)

NewGetApiHostHostnameSmartRequest generates requests for GetApiHostHostnameSmart

func NewGetApiHostRequest

func NewGetApiHostRequest(server string, params *GetApiHostParams) (*http.Request, error)

NewGetApiHostRequest generates requests for GetApiHost

func NewGetApiIscsiDiscoveryauthRequest

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

NewGetApiIscsiDiscoveryauthRequest generates requests for GetApiIscsiDiscoveryauth

func NewGetApiIscsiTargetRequest

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

NewGetApiIscsiTargetRequest generates requests for GetApiIscsiTarget

func NewGetApiIscsiTargetTargetIqnRequest

func NewGetApiIscsiTargetTargetIqnRequest(server string, targetIqn string) (*http.Request, error)

NewGetApiIscsiTargetTargetIqnRequest generates requests for GetApiIscsiTargetTargetIqn

func NewGetApiLogsAllRequest

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

NewGetApiLogsAllRequest generates requests for GetApiLogsAll

func NewGetApiMgrModuleModuleNameOptionsRequest

func NewGetApiMgrModuleModuleNameOptionsRequest(server string, moduleName string) (*http.Request, error)

NewGetApiMgrModuleModuleNameOptionsRequest generates requests for GetApiMgrModuleModuleNameOptions

func NewGetApiMgrModuleModuleNameRequest

func NewGetApiMgrModuleModuleNameRequest(server string, moduleName string) (*http.Request, error)

NewGetApiMgrModuleModuleNameRequest generates requests for GetApiMgrModuleModuleName

func NewGetApiMgrModuleRequest

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

NewGetApiMgrModuleRequest generates requests for GetApiMgrModule

func NewGetApiMonitorRequest

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

NewGetApiMonitorRequest generates requests for GetApiMonitor

func NewGetApiNfsGaneshaClusterRequest

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

NewGetApiNfsGaneshaClusterRequest generates requests for GetApiNfsGaneshaCluster

func NewGetApiNfsGaneshaExportClusterIdExportIdRequest

func NewGetApiNfsGaneshaExportClusterIdExportIdRequest(server string, clusterId string, exportId string) (*http.Request, error)

NewGetApiNfsGaneshaExportClusterIdExportIdRequest generates requests for GetApiNfsGaneshaExportClusterIdExportId

func NewGetApiNfsGaneshaExportRequest

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

NewGetApiNfsGaneshaExportRequest generates requests for GetApiNfsGaneshaExport

func NewGetApiOsdFlagsIndividualRequest

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

NewGetApiOsdFlagsIndividualRequest generates requests for GetApiOsdFlagsIndividual

func NewGetApiOsdFlagsRequest

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

NewGetApiOsdFlagsRequest generates requests for GetApiOsdFlags

func NewGetApiOsdRequest

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

NewGetApiOsdRequest generates requests for GetApiOsd

func NewGetApiOsdSafeToDeleteRequest

func NewGetApiOsdSafeToDeleteRequest(server string, params *GetApiOsdSafeToDeleteParams) (*http.Request, error)

NewGetApiOsdSafeToDeleteRequest generates requests for GetApiOsdSafeToDelete

func NewGetApiOsdSafeToDestroyRequest

func NewGetApiOsdSafeToDestroyRequest(server string, params *GetApiOsdSafeToDestroyParams) (*http.Request, error)

NewGetApiOsdSafeToDestroyRequest generates requests for GetApiOsdSafeToDestroy

func NewGetApiOsdSettingsRequest

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

NewGetApiOsdSettingsRequest generates requests for GetApiOsdSettings

func NewGetApiOsdSvcIdDevicesRequest

func NewGetApiOsdSvcIdDevicesRequest(server string, svcId string) (*http.Request, error)

NewGetApiOsdSvcIdDevicesRequest generates requests for GetApiOsdSvcIdDevices

func NewGetApiOsdSvcIdHistogramRequest

func NewGetApiOsdSvcIdHistogramRequest(server string, svcId string) (*http.Request, error)

NewGetApiOsdSvcIdHistogramRequest generates requests for GetApiOsdSvcIdHistogram

func NewGetApiOsdSvcIdRequest

func NewGetApiOsdSvcIdRequest(server string, svcId string) (*http.Request, error)

NewGetApiOsdSvcIdRequest generates requests for GetApiOsdSvcId

func NewGetApiOsdSvcIdSmartRequest

func NewGetApiOsdSvcIdSmartRequest(server string, svcId string) (*http.Request, error)

NewGetApiOsdSvcIdSmartRequest generates requests for GetApiOsdSvcIdSmart

func NewGetApiPerfCountersMdsServiceIdRequest

func NewGetApiPerfCountersMdsServiceIdRequest(server string, serviceId string) (*http.Request, error)

NewGetApiPerfCountersMdsServiceIdRequest generates requests for GetApiPerfCountersMdsServiceId

func NewGetApiPerfCountersMgrServiceIdRequest

func NewGetApiPerfCountersMgrServiceIdRequest(server string, serviceId string) (*http.Request, error)

NewGetApiPerfCountersMgrServiceIdRequest generates requests for GetApiPerfCountersMgrServiceId

func NewGetApiPerfCountersMonServiceIdRequest

func NewGetApiPerfCountersMonServiceIdRequest(server string, serviceId string) (*http.Request, error)

NewGetApiPerfCountersMonServiceIdRequest generates requests for GetApiPerfCountersMonServiceId

func NewGetApiPerfCountersOsdServiceIdRequest

func NewGetApiPerfCountersOsdServiceIdRequest(server string, serviceId string) (*http.Request, error)

NewGetApiPerfCountersOsdServiceIdRequest generates requests for GetApiPerfCountersOsdServiceId

func NewGetApiPerfCountersRbdMirrorServiceIdRequest

func NewGetApiPerfCountersRbdMirrorServiceIdRequest(server string, serviceId string) (*http.Request, error)

NewGetApiPerfCountersRbdMirrorServiceIdRequest generates requests for GetApiPerfCountersRbdMirrorServiceId

func NewGetApiPerfCountersRequest

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

NewGetApiPerfCountersRequest generates requests for GetApiPerfCounters

func NewGetApiPerfCountersRgwServiceIdRequest

func NewGetApiPerfCountersRgwServiceIdRequest(server string, serviceId string) (*http.Request, error)

NewGetApiPerfCountersRgwServiceIdRequest generates requests for GetApiPerfCountersRgwServiceId

func NewGetApiPerfCountersTcmuRunnerServiceIdRequest

func NewGetApiPerfCountersTcmuRunnerServiceIdRequest(server string, serviceId string) (*http.Request, error)

NewGetApiPerfCountersTcmuRunnerServiceIdRequest generates requests for GetApiPerfCountersTcmuRunnerServiceId

func NewGetApiPoolPoolNameConfigurationRequest

func NewGetApiPoolPoolNameConfigurationRequest(server string, poolName string) (*http.Request, error)

NewGetApiPoolPoolNameConfigurationRequest generates requests for GetApiPoolPoolNameConfiguration

func NewGetApiPoolPoolNameRequest

func NewGetApiPoolPoolNameRequest(server string, poolName string, params *GetApiPoolPoolNameParams) (*http.Request, error)

NewGetApiPoolPoolNameRequest generates requests for GetApiPoolPoolName

func NewGetApiPoolRequest

func NewGetApiPoolRequest(server string, params *GetApiPoolParams) (*http.Request, error)

NewGetApiPoolRequest generates requests for GetApiPool

func NewGetApiPrometheusDataRequest

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

NewGetApiPrometheusDataRequest generates requests for GetApiPrometheusData

func NewGetApiPrometheusNotificationsRequest

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

NewGetApiPrometheusNotificationsRequest generates requests for GetApiPrometheusNotifications

func NewGetApiPrometheusRequest

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

NewGetApiPrometheusRequest generates requests for GetApiPrometheus

func NewGetApiPrometheusRulesRequest

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

NewGetApiPrometheusRulesRequest generates requests for GetApiPrometheusRules

func NewGetApiPrometheusSilencesRequest

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

NewGetApiPrometheusSilencesRequest generates requests for GetApiPrometheusSilences

func NewGetApiRgwBucketBucketRequest

func NewGetApiRgwBucketBucketRequest(server string, bucket string, params *GetApiRgwBucketBucketParams) (*http.Request, error)

NewGetApiRgwBucketBucketRequest generates requests for GetApiRgwBucketBucket

func NewGetApiRgwBucketGetEncryptionConfigRequest

func NewGetApiRgwBucketGetEncryptionConfigRequest(server string, params *GetApiRgwBucketGetEncryptionConfigParams) (*http.Request, error)

NewGetApiRgwBucketGetEncryptionConfigRequest generates requests for GetApiRgwBucketGetEncryptionConfig

func NewGetApiRgwBucketGetEncryptionRequest

func NewGetApiRgwBucketGetEncryptionRequest(server string, params *GetApiRgwBucketGetEncryptionParams) (*http.Request, error)

NewGetApiRgwBucketGetEncryptionRequest generates requests for GetApiRgwBucketGetEncryption

func NewGetApiRgwBucketRequest

func NewGetApiRgwBucketRequest(server string, params *GetApiRgwBucketParams) (*http.Request, error)

NewGetApiRgwBucketRequest generates requests for GetApiRgwBucket

func NewGetApiRgwDaemonRequest

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

NewGetApiRgwDaemonRequest generates requests for GetApiRgwDaemon

func NewGetApiRgwDaemonSvcIdRequest

func NewGetApiRgwDaemonSvcIdRequest(server string, svcId string) (*http.Request, error)

NewGetApiRgwDaemonSvcIdRequest generates requests for GetApiRgwDaemonSvcId

func NewGetApiRgwRealmGetAllRealmsInfoRequest

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

NewGetApiRgwRealmGetAllRealmsInfoRequest generates requests for GetApiRgwRealmGetAllRealmsInfo

func NewGetApiRgwRealmGetRealmTokensRequest

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

NewGetApiRgwRealmGetRealmTokensRequest generates requests for GetApiRgwRealmGetRealmTokens

func NewGetApiRgwRealmRealmNameRequest

func NewGetApiRgwRealmRealmNameRequest(server string, realmName string) (*http.Request, error)

NewGetApiRgwRealmRealmNameRequest generates requests for GetApiRgwRealmRealmName

func NewGetApiRgwRealmRequest

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

NewGetApiRgwRealmRequest generates requests for GetApiRgwRealm

func NewGetApiRgwRolesRequest

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

NewGetApiRgwRolesRequest generates requests for GetApiRgwRoles

func NewGetApiRgwSiteRequest

func NewGetApiRgwSiteRequest(server string, params *GetApiRgwSiteParams) (*http.Request, error)

NewGetApiRgwSiteRequest generates requests for GetApiRgwSite

func NewGetApiRgwUserGetEmailsRequest

func NewGetApiRgwUserGetEmailsRequest(server string, params *GetApiRgwUserGetEmailsParams) (*http.Request, error)

NewGetApiRgwUserGetEmailsRequest generates requests for GetApiRgwUserGetEmails

func NewGetApiRgwUserRequest

func NewGetApiRgwUserRequest(server string, params *GetApiRgwUserParams) (*http.Request, error)

NewGetApiRgwUserRequest generates requests for GetApiRgwUser

func NewGetApiRgwUserUidQuotaRequest

func NewGetApiRgwUserUidQuotaRequest(server string, uid string, params *GetApiRgwUserUidQuotaParams) (*http.Request, error)

NewGetApiRgwUserUidQuotaRequest generates requests for GetApiRgwUserUidQuota

func NewGetApiRgwUserUidRequest

func NewGetApiRgwUserUidRequest(server string, uid string, params *GetApiRgwUserUidParams) (*http.Request, error)

NewGetApiRgwUserUidRequest generates requests for GetApiRgwUserUid

func NewGetApiRgwZoneGetAllZonesInfoRequest

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

NewGetApiRgwZoneGetAllZonesInfoRequest generates requests for GetApiRgwZoneGetAllZonesInfo

func NewGetApiRgwZoneGetPoolNamesRequest

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

NewGetApiRgwZoneGetPoolNamesRequest generates requests for GetApiRgwZoneGetPoolNames

func NewGetApiRgwZoneGetUserListRequest

func NewGetApiRgwZoneGetUserListRequest(server string, params *GetApiRgwZoneGetUserListParams) (*http.Request, error)

NewGetApiRgwZoneGetUserListRequest generates requests for GetApiRgwZoneGetUserList

func NewGetApiRgwZoneRequest

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

NewGetApiRgwZoneRequest generates requests for GetApiRgwZone

func NewGetApiRgwZoneZoneNameRequest

func NewGetApiRgwZoneZoneNameRequest(server string, zoneName string) (*http.Request, error)

NewGetApiRgwZoneZoneNameRequest generates requests for GetApiRgwZoneZoneName

func NewGetApiRgwZonegroupGetAllZonegroupsInfoRequest

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

NewGetApiRgwZonegroupGetAllZonegroupsInfoRequest generates requests for GetApiRgwZonegroupGetAllZonegroupsInfo

func NewGetApiRgwZonegroupRequest

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

NewGetApiRgwZonegroupRequest generates requests for GetApiRgwZonegroup

func NewGetApiRgwZonegroupZonegroupNameRequest

func NewGetApiRgwZonegroupZonegroupNameRequest(server string, zonegroupName string) (*http.Request, error)

NewGetApiRgwZonegroupZonegroupNameRequest generates requests for GetApiRgwZonegroupZonegroupName

func NewGetApiRoleNameRequest

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

NewGetApiRoleNameRequest generates requests for GetApiRoleName

func NewGetApiRoleRequest

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

NewGetApiRoleRequest generates requests for GetApiRole

func NewGetApiServiceKnownTypesRequest

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

NewGetApiServiceKnownTypesRequest generates requests for GetApiServiceKnownTypes

func NewGetApiServiceRequest

func NewGetApiServiceRequest(server string, params *GetApiServiceParams) (*http.Request, error)

NewGetApiServiceRequest generates requests for GetApiService

func NewGetApiServiceServiceNameDaemonsRequest

func NewGetApiServiceServiceNameDaemonsRequest(server string, serviceName string) (*http.Request, error)

NewGetApiServiceServiceNameDaemonsRequest generates requests for GetApiServiceServiceNameDaemons

func NewGetApiServiceServiceNameRequest

func NewGetApiServiceServiceNameRequest(server string, serviceName string) (*http.Request, error)

NewGetApiServiceServiceNameRequest generates requests for GetApiServiceServiceName

func NewGetApiSettingsNameRequest

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

NewGetApiSettingsNameRequest generates requests for GetApiSettingsName

func NewGetApiSettingsRequest

func NewGetApiSettingsRequest(server string, params *GetApiSettingsParams) (*http.Request, error)

NewGetApiSettingsRequest generates requests for GetApiSettings

func NewGetApiSummaryRequest

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

NewGetApiSummaryRequest generates requests for GetApiSummary

func NewGetApiTaskRequest

func NewGetApiTaskRequest(server string, params *GetApiTaskParams) (*http.Request, error)

NewGetApiTaskRequest generates requests for GetApiTask

func NewGetApiTelemetryReportRequest

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

NewGetApiTelemetryReportRequest generates requests for GetApiTelemetryReport

func NewGetApiUserRequest

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

NewGetApiUserRequest generates requests for GetApiUser

func NewGetApiUserUsernameRequest

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

NewGetApiUserUsernameRequest generates requests for GetApiUserUsername

func NewPostApiAuthCheckRequest

func NewPostApiAuthCheckRequest(server string, params *PostApiAuthCheckParams, body PostApiAuthCheckJSONRequestBody) (*http.Request, error)

NewPostApiAuthCheckRequest calls the generic PostApiAuthCheck builder with application/json body

func NewPostApiAuthCheckRequestWithBody

func NewPostApiAuthCheckRequestWithBody(server string, params *PostApiAuthCheckParams, contentType string, body io.Reader) (*http.Request, error)

NewPostApiAuthCheckRequestWithBody generates requests for PostApiAuthCheck with any type of body

func NewPostApiAuthLogoutRequest

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

NewPostApiAuthLogoutRequest generates requests for PostApiAuthLogout

func NewPostApiAuthRequest

func NewPostApiAuthRequest(server string, body PostApiAuthJSONRequestBody) (*http.Request, error)

NewPostApiAuthRequest calls the generic PostApiAuth builder with application/json body

func NewPostApiAuthRequestWithBody

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

NewPostApiAuthRequestWithBody generates requests for PostApiAuth with any type of body

func NewPostApiBlockImageImageSpecCopyRequest

func NewPostApiBlockImageImageSpecCopyRequest(server string, imageSpec string, body PostApiBlockImageImageSpecCopyJSONRequestBody) (*http.Request, error)

NewPostApiBlockImageImageSpecCopyRequest calls the generic PostApiBlockImageImageSpecCopy builder with application/json body

func NewPostApiBlockImageImageSpecCopyRequestWithBody

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

NewPostApiBlockImageImageSpecCopyRequestWithBody generates requests for PostApiBlockImageImageSpecCopy with any type of body

func NewPostApiBlockImageImageSpecFlattenRequest

func NewPostApiBlockImageImageSpecFlattenRequest(server string, imageSpec string) (*http.Request, error)

NewPostApiBlockImageImageSpecFlattenRequest generates requests for PostApiBlockImageImageSpecFlatten

func NewPostApiBlockImageImageSpecMoveTrashRequest

func NewPostApiBlockImageImageSpecMoveTrashRequest(server string, imageSpec string, body PostApiBlockImageImageSpecMoveTrashJSONRequestBody) (*http.Request, error)

NewPostApiBlockImageImageSpecMoveTrashRequest calls the generic PostApiBlockImageImageSpecMoveTrash builder with application/json body

func NewPostApiBlockImageImageSpecMoveTrashRequestWithBody

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

NewPostApiBlockImageImageSpecMoveTrashRequestWithBody generates requests for PostApiBlockImageImageSpecMoveTrash with any type of body

func NewPostApiBlockImageImageSpecSnapRequest

func NewPostApiBlockImageImageSpecSnapRequest(server string, imageSpec string, body PostApiBlockImageImageSpecSnapJSONRequestBody) (*http.Request, error)

NewPostApiBlockImageImageSpecSnapRequest calls the generic PostApiBlockImageImageSpecSnap builder with application/json body

func NewPostApiBlockImageImageSpecSnapRequestWithBody

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

NewPostApiBlockImageImageSpecSnapRequestWithBody generates requests for PostApiBlockImageImageSpecSnap with any type of body

func NewPostApiBlockImageImageSpecSnapSnapshotNameCloneRequest

func NewPostApiBlockImageImageSpecSnapSnapshotNameCloneRequest(server string, imageSpec string, snapshotName string, body PostApiBlockImageImageSpecSnapSnapshotNameCloneJSONRequestBody) (*http.Request, error)

NewPostApiBlockImageImageSpecSnapSnapshotNameCloneRequest calls the generic PostApiBlockImageImageSpecSnapSnapshotNameClone builder with application/json body

func NewPostApiBlockImageImageSpecSnapSnapshotNameCloneRequestWithBody

func NewPostApiBlockImageImageSpecSnapSnapshotNameCloneRequestWithBody(server string, imageSpec string, snapshotName string, contentType string, body io.Reader) (*http.Request, error)

NewPostApiBlockImageImageSpecSnapSnapshotNameCloneRequestWithBody generates requests for PostApiBlockImageImageSpecSnapSnapshotNameClone with any type of body

func NewPostApiBlockImageImageSpecSnapSnapshotNameRollbackRequest

func NewPostApiBlockImageImageSpecSnapSnapshotNameRollbackRequest(server string, imageSpec string, snapshotName string) (*http.Request, error)

NewPostApiBlockImageImageSpecSnapSnapshotNameRollbackRequest generates requests for PostApiBlockImageImageSpecSnapSnapshotNameRollback

func NewPostApiBlockImageRequest

func NewPostApiBlockImageRequest(server string, body PostApiBlockImageJSONRequestBody) (*http.Request, error)

NewPostApiBlockImageRequest calls the generic PostApiBlockImage builder with application/json body

func NewPostApiBlockImageRequestWithBody

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

NewPostApiBlockImageRequestWithBody generates requests for PostApiBlockImage with any type of body

func NewPostApiBlockImageTrashImageIdSpecRestoreRequest

func NewPostApiBlockImageTrashImageIdSpecRestoreRequest(server string, imageIdSpec string, body PostApiBlockImageTrashImageIdSpecRestoreJSONRequestBody) (*http.Request, error)

NewPostApiBlockImageTrashImageIdSpecRestoreRequest calls the generic PostApiBlockImageTrashImageIdSpecRestore builder with application/json body

func NewPostApiBlockImageTrashImageIdSpecRestoreRequestWithBody

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

NewPostApiBlockImageTrashImageIdSpecRestoreRequestWithBody generates requests for PostApiBlockImageTrashImageIdSpecRestore with any type of body

func NewPostApiBlockImageTrashPurgeRequest

func NewPostApiBlockImageTrashPurgeRequest(server string, params *PostApiBlockImageTrashPurgeParams, body PostApiBlockImageTrashPurgeJSONRequestBody) (*http.Request, error)

NewPostApiBlockImageTrashPurgeRequest calls the generic PostApiBlockImageTrashPurge builder with application/json body

func NewPostApiBlockImageTrashPurgeRequestWithBody

func NewPostApiBlockImageTrashPurgeRequestWithBody(server string, params *PostApiBlockImageTrashPurgeParams, contentType string, body io.Reader) (*http.Request, error)

NewPostApiBlockImageTrashPurgeRequestWithBody generates requests for PostApiBlockImageTrashPurge with any type of body

func NewPostApiBlockMirroringPoolPoolNameBootstrapPeerRequest

func NewPostApiBlockMirroringPoolPoolNameBootstrapPeerRequest(server string, poolName string, body PostApiBlockMirroringPoolPoolNameBootstrapPeerJSONRequestBody) (*http.Request, error)

NewPostApiBlockMirroringPoolPoolNameBootstrapPeerRequest calls the generic PostApiBlockMirroringPoolPoolNameBootstrapPeer builder with application/json body

func NewPostApiBlockMirroringPoolPoolNameBootstrapPeerRequestWithBody

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

NewPostApiBlockMirroringPoolPoolNameBootstrapPeerRequestWithBody generates requests for PostApiBlockMirroringPoolPoolNameBootstrapPeer with any type of body

func NewPostApiBlockMirroringPoolPoolNameBootstrapTokenRequest

func NewPostApiBlockMirroringPoolPoolNameBootstrapTokenRequest(server string, poolName string) (*http.Request, error)

NewPostApiBlockMirroringPoolPoolNameBootstrapTokenRequest generates requests for PostApiBlockMirroringPoolPoolNameBootstrapToken

func NewPostApiBlockMirroringPoolPoolNamePeerRequest

func NewPostApiBlockMirroringPoolPoolNamePeerRequest(server string, poolName string, body PostApiBlockMirroringPoolPoolNamePeerJSONRequestBody) (*http.Request, error)

NewPostApiBlockMirroringPoolPoolNamePeerRequest calls the generic PostApiBlockMirroringPoolPoolNamePeer builder with application/json body

func NewPostApiBlockMirroringPoolPoolNamePeerRequestWithBody

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

NewPostApiBlockMirroringPoolPoolNamePeerRequestWithBody generates requests for PostApiBlockMirroringPoolPoolNamePeer with any type of body

func NewPostApiBlockPoolPoolNameNamespaceRequest

func NewPostApiBlockPoolPoolNameNamespaceRequest(server string, poolName string, body PostApiBlockPoolPoolNameNamespaceJSONRequestBody) (*http.Request, error)

NewPostApiBlockPoolPoolNameNamespaceRequest calls the generic PostApiBlockPoolPoolNameNamespace builder with application/json body

func NewPostApiBlockPoolPoolNameNamespaceRequestWithBody

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

NewPostApiBlockPoolPoolNameNamespaceRequestWithBody generates requests for PostApiBlockPoolPoolNameNamespace with any type of body

func NewPostApiCephfsFsIdSnapshotRequest

func NewPostApiCephfsFsIdSnapshotRequest(server string, fsId string, body PostApiCephfsFsIdSnapshotJSONRequestBody) (*http.Request, error)

NewPostApiCephfsFsIdSnapshotRequest calls the generic PostApiCephfsFsIdSnapshot builder with application/json body

func NewPostApiCephfsFsIdSnapshotRequestWithBody

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

NewPostApiCephfsFsIdSnapshotRequestWithBody generates requests for PostApiCephfsFsIdSnapshot with any type of body

func NewPostApiCephfsFsIdTreeRequest

func NewPostApiCephfsFsIdTreeRequest(server string, fsId string, body PostApiCephfsFsIdTreeJSONRequestBody) (*http.Request, error)

NewPostApiCephfsFsIdTreeRequest calls the generic PostApiCephfsFsIdTree builder with application/json body

func NewPostApiCephfsFsIdTreeRequestWithBody

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

NewPostApiCephfsFsIdTreeRequestWithBody generates requests for PostApiCephfsFsIdTree with any type of body

func NewPostApiCephfsFsIdWriteToFileRequest

func NewPostApiCephfsFsIdWriteToFileRequest(server string, fsId string, body PostApiCephfsFsIdWriteToFileJSONRequestBody) (*http.Request, error)

NewPostApiCephfsFsIdWriteToFileRequest calls the generic PostApiCephfsFsIdWriteToFile builder with application/json body

func NewPostApiCephfsFsIdWriteToFileRequestWithBody

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

NewPostApiCephfsFsIdWriteToFileRequestWithBody generates requests for PostApiCephfsFsIdWriteToFile with any type of body

func NewPostApiCephfsRequest

func NewPostApiCephfsRequest(server string, body PostApiCephfsJSONRequestBody) (*http.Request, error)

NewPostApiCephfsRequest calls the generic PostApiCephfs builder with application/json body

func NewPostApiCephfsRequestWithBody

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

NewPostApiCephfsRequestWithBody generates requests for PostApiCephfs with any type of body

func NewPostApiCephfsSnapshotScheduleFsPathActivateRequest

func NewPostApiCephfsSnapshotScheduleFsPathActivateRequest(server string, fs string, path string, body PostApiCephfsSnapshotScheduleFsPathActivateJSONRequestBody) (*http.Request, error)

NewPostApiCephfsSnapshotScheduleFsPathActivateRequest calls the generic PostApiCephfsSnapshotScheduleFsPathActivate builder with application/json body

func NewPostApiCephfsSnapshotScheduleFsPathActivateRequestWithBody

func NewPostApiCephfsSnapshotScheduleFsPathActivateRequestWithBody(server string, fs string, path string, contentType string, body io.Reader) (*http.Request, error)

NewPostApiCephfsSnapshotScheduleFsPathActivateRequestWithBody generates requests for PostApiCephfsSnapshotScheduleFsPathActivate with any type of body

func NewPostApiCephfsSnapshotScheduleFsPathDeactivateRequest

func NewPostApiCephfsSnapshotScheduleFsPathDeactivateRequest(server string, fs string, path string, body PostApiCephfsSnapshotScheduleFsPathDeactivateJSONRequestBody) (*http.Request, error)

NewPostApiCephfsSnapshotScheduleFsPathDeactivateRequest calls the generic PostApiCephfsSnapshotScheduleFsPathDeactivate builder with application/json body

func NewPostApiCephfsSnapshotScheduleFsPathDeactivateRequestWithBody

func NewPostApiCephfsSnapshotScheduleFsPathDeactivateRequestWithBody(server string, fs string, path string, contentType string, body io.Reader) (*http.Request, error)

NewPostApiCephfsSnapshotScheduleFsPathDeactivateRequestWithBody generates requests for PostApiCephfsSnapshotScheduleFsPathDeactivate with any type of body

func NewPostApiCephfsSnapshotScheduleRequest

func NewPostApiCephfsSnapshotScheduleRequest(server string, body PostApiCephfsSnapshotScheduleJSONRequestBody) (*http.Request, error)

NewPostApiCephfsSnapshotScheduleRequest calls the generic PostApiCephfsSnapshotSchedule builder with application/json body

func NewPostApiCephfsSnapshotScheduleRequestWithBody

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

NewPostApiCephfsSnapshotScheduleRequestWithBody generates requests for PostApiCephfsSnapshotSchedule with any type of body

func NewPostApiCephfsSubvolumeGroupRequest

func NewPostApiCephfsSubvolumeGroupRequest(server string, body PostApiCephfsSubvolumeGroupJSONRequestBody) (*http.Request, error)

NewPostApiCephfsSubvolumeGroupRequest calls the generic PostApiCephfsSubvolumeGroup builder with application/json body

func NewPostApiCephfsSubvolumeGroupRequestWithBody

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

NewPostApiCephfsSubvolumeGroupRequestWithBody generates requests for PostApiCephfsSubvolumeGroup with any type of body

func NewPostApiCephfsSubvolumeRequest

func NewPostApiCephfsSubvolumeRequest(server string, body PostApiCephfsSubvolumeJSONRequestBody) (*http.Request, error)

NewPostApiCephfsSubvolumeRequest calls the generic PostApiCephfsSubvolume builder with application/json body

func NewPostApiCephfsSubvolumeRequestWithBody

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

NewPostApiCephfsSubvolumeRequestWithBody generates requests for PostApiCephfsSubvolume with any type of body

func NewPostApiCephfsSubvolumeSnapshotCloneRequest

func NewPostApiCephfsSubvolumeSnapshotCloneRequest(server string, body PostApiCephfsSubvolumeSnapshotCloneJSONRequestBody) (*http.Request, error)

NewPostApiCephfsSubvolumeSnapshotCloneRequest calls the generic PostApiCephfsSubvolumeSnapshotClone builder with application/json body

func NewPostApiCephfsSubvolumeSnapshotCloneRequestWithBody

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

NewPostApiCephfsSubvolumeSnapshotCloneRequestWithBody generates requests for PostApiCephfsSubvolumeSnapshotClone with any type of body

func NewPostApiCephfsSubvolumeSnapshotRequest

func NewPostApiCephfsSubvolumeSnapshotRequest(server string, body PostApiCephfsSubvolumeSnapshotJSONRequestBody) (*http.Request, error)

NewPostApiCephfsSubvolumeSnapshotRequest calls the generic PostApiCephfsSubvolumeSnapshot builder with application/json body

func NewPostApiCephfsSubvolumeSnapshotRequestWithBody

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

NewPostApiCephfsSubvolumeSnapshotRequestWithBody generates requests for PostApiCephfsSubvolumeSnapshot with any type of body

func NewPostApiClusterConfRequest

func NewPostApiClusterConfRequest(server string, body PostApiClusterConfJSONRequestBody) (*http.Request, error)

NewPostApiClusterConfRequest calls the generic PostApiClusterConf builder with application/json body

func NewPostApiClusterConfRequestWithBody

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

NewPostApiClusterConfRequestWithBody generates requests for PostApiClusterConf with any type of body

func NewPostApiClusterUpgradeStartRequest

func NewPostApiClusterUpgradeStartRequest(server string, body PostApiClusterUpgradeStartJSONRequestBody) (*http.Request, error)

NewPostApiClusterUpgradeStartRequest calls the generic PostApiClusterUpgradeStart builder with application/json body

func NewPostApiClusterUpgradeStartRequestWithBody

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

NewPostApiClusterUpgradeStartRequestWithBody generates requests for PostApiClusterUpgradeStart with any type of body

func NewPostApiClusterUserExportRequest

func NewPostApiClusterUserExportRequest(server string, body PostApiClusterUserExportJSONRequestBody) (*http.Request, error)

NewPostApiClusterUserExportRequest calls the generic PostApiClusterUserExport builder with application/json body

func NewPostApiClusterUserExportRequestWithBody

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

NewPostApiClusterUserExportRequestWithBody generates requests for PostApiClusterUserExport with any type of body

func NewPostApiClusterUserRequest

func NewPostApiClusterUserRequest(server string, body PostApiClusterUserJSONRequestBody) (*http.Request, error)

NewPostApiClusterUserRequest calls the generic PostApiClusterUser builder with application/json body

func NewPostApiClusterUserRequestWithBody

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

NewPostApiClusterUserRequestWithBody generates requests for PostApiClusterUser with any type of body

func NewPostApiCrushRuleRequest

func NewPostApiCrushRuleRequest(server string, body PostApiCrushRuleJSONRequestBody) (*http.Request, error)

NewPostApiCrushRuleRequest calls the generic PostApiCrushRule builder with application/json body

func NewPostApiCrushRuleRequestWithBody

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

NewPostApiCrushRuleRequestWithBody generates requests for PostApiCrushRule with any type of body

func NewPostApiErasureCodeProfileRequest

func NewPostApiErasureCodeProfileRequest(server string, body PostApiErasureCodeProfileJSONRequestBody) (*http.Request, error)

NewPostApiErasureCodeProfileRequest calls the generic PostApiErasureCodeProfile builder with application/json body

func NewPostApiErasureCodeProfileRequestWithBody

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

NewPostApiErasureCodeProfileRequestWithBody generates requests for PostApiErasureCodeProfile with any type of body

func NewPostApiFeedbackApiKeyRequest

func NewPostApiFeedbackApiKeyRequest(server string, body PostApiFeedbackApiKeyJSONRequestBody) (*http.Request, error)

NewPostApiFeedbackApiKeyRequest calls the generic PostApiFeedbackApiKey builder with application/json body

func NewPostApiFeedbackApiKeyRequestWithBody

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

NewPostApiFeedbackApiKeyRequestWithBody generates requests for PostApiFeedbackApiKey with any type of body

func NewPostApiFeedbackRequest

func NewPostApiFeedbackRequest(server string, body PostApiFeedbackJSONRequestBody) (*http.Request, error)

NewPostApiFeedbackRequest calls the generic PostApiFeedback builder with application/json body

func NewPostApiFeedbackRequestWithBody

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

NewPostApiFeedbackRequestWithBody generates requests for PostApiFeedback with any type of body

func NewPostApiGrafanaDashboardsRequest

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

NewPostApiGrafanaDashboardsRequest generates requests for PostApiGrafanaDashboards

func NewPostApiHostHostnameIdentifyDeviceRequest

func NewPostApiHostHostnameIdentifyDeviceRequest(server string, hostname string, body PostApiHostHostnameIdentifyDeviceJSONRequestBody) (*http.Request, error)

NewPostApiHostHostnameIdentifyDeviceRequest calls the generic PostApiHostHostnameIdentifyDevice builder with application/json body

func NewPostApiHostHostnameIdentifyDeviceRequestWithBody

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

NewPostApiHostHostnameIdentifyDeviceRequestWithBody generates requests for PostApiHostHostnameIdentifyDevice with any type of body

func NewPostApiHostRequest

func NewPostApiHostRequest(server string, body PostApiHostJSONRequestBody) (*http.Request, error)

NewPostApiHostRequest calls the generic PostApiHost builder with application/json body

func NewPostApiHostRequestWithBody

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

NewPostApiHostRequestWithBody generates requests for PostApiHost with any type of body

func NewPostApiIscsiTargetRequest

func NewPostApiIscsiTargetRequest(server string, body PostApiIscsiTargetJSONRequestBody) (*http.Request, error)

NewPostApiIscsiTargetRequest calls the generic PostApiIscsiTarget builder with application/json body

func NewPostApiIscsiTargetRequestWithBody

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

NewPostApiIscsiTargetRequestWithBody generates requests for PostApiIscsiTarget with any type of body

func NewPostApiMgrModuleModuleNameDisableRequest

func NewPostApiMgrModuleModuleNameDisableRequest(server string, moduleName string) (*http.Request, error)

NewPostApiMgrModuleModuleNameDisableRequest generates requests for PostApiMgrModuleModuleNameDisable

func NewPostApiMgrModuleModuleNameEnableRequest

func NewPostApiMgrModuleModuleNameEnableRequest(server string, moduleName string) (*http.Request, error)

NewPostApiMgrModuleModuleNameEnableRequest generates requests for PostApiMgrModuleModuleNameEnable

func NewPostApiNfsGaneshaExportRequest

func NewPostApiNfsGaneshaExportRequest(server string, body PostApiNfsGaneshaExportJSONRequestBody) (*http.Request, error)

NewPostApiNfsGaneshaExportRequest calls the generic PostApiNfsGaneshaExport builder with application/json body

func NewPostApiNfsGaneshaExportRequestWithBody

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

NewPostApiNfsGaneshaExportRequestWithBody generates requests for PostApiNfsGaneshaExport with any type of body

func NewPostApiOsdRequest

func NewPostApiOsdRequest(server string, body PostApiOsdJSONRequestBody) (*http.Request, error)

NewPostApiOsdRequest calls the generic PostApiOsd builder with application/json body

func NewPostApiOsdRequestWithBody

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

NewPostApiOsdRequestWithBody generates requests for PostApiOsd with any type of body

func NewPostApiOsdSvcIdDestroyRequest

func NewPostApiOsdSvcIdDestroyRequest(server string, svcId string) (*http.Request, error)

NewPostApiOsdSvcIdDestroyRequest generates requests for PostApiOsdSvcIdDestroy

func NewPostApiOsdSvcIdPurgeRequest

func NewPostApiOsdSvcIdPurgeRequest(server string, svcId string) (*http.Request, error)

NewPostApiOsdSvcIdPurgeRequest generates requests for PostApiOsdSvcIdPurge

func NewPostApiOsdSvcIdReweightRequest

func NewPostApiOsdSvcIdReweightRequest(server string, svcId string, body PostApiOsdSvcIdReweightJSONRequestBody) (*http.Request, error)

NewPostApiOsdSvcIdReweightRequest calls the generic PostApiOsdSvcIdReweight builder with application/json body

func NewPostApiOsdSvcIdReweightRequestWithBody

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

NewPostApiOsdSvcIdReweightRequestWithBody generates requests for PostApiOsdSvcIdReweight with any type of body

func NewPostApiOsdSvcIdScrubRequest

func NewPostApiOsdSvcIdScrubRequest(server string, svcId string, params *PostApiOsdSvcIdScrubParams, body PostApiOsdSvcIdScrubJSONRequestBody) (*http.Request, error)

NewPostApiOsdSvcIdScrubRequest calls the generic PostApiOsdSvcIdScrub builder with application/json body

func NewPostApiOsdSvcIdScrubRequestWithBody

func NewPostApiOsdSvcIdScrubRequestWithBody(server string, svcId string, params *PostApiOsdSvcIdScrubParams, contentType string, body io.Reader) (*http.Request, error)

NewPostApiOsdSvcIdScrubRequestWithBody generates requests for PostApiOsdSvcIdScrub with any type of body

func NewPostApiPoolRequest

func NewPostApiPoolRequest(server string, body PostApiPoolJSONRequestBody) (*http.Request, error)

NewPostApiPoolRequest calls the generic PostApiPool builder with application/json body

func NewPostApiPoolRequestWithBody

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

NewPostApiPoolRequestWithBody generates requests for PostApiPool with any type of body

func NewPostApiPrometheusSilenceRequest

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

NewPostApiPrometheusSilenceRequest generates requests for PostApiPrometheusSilence

func NewPostApiRgwBucketRequest

func NewPostApiRgwBucketRequest(server string, body PostApiRgwBucketJSONRequestBody) (*http.Request, error)

NewPostApiRgwBucketRequest calls the generic PostApiRgwBucket builder with application/json body

func NewPostApiRgwBucketRequestWithBody

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

NewPostApiRgwBucketRequestWithBody generates requests for PostApiRgwBucket with any type of body

func NewPostApiRgwRealmImportRealmTokenRequest

func NewPostApiRgwRealmImportRealmTokenRequest(server string, body PostApiRgwRealmImportRealmTokenJSONRequestBody) (*http.Request, error)

NewPostApiRgwRealmImportRealmTokenRequest calls the generic PostApiRgwRealmImportRealmToken builder with application/json body

func NewPostApiRgwRealmImportRealmTokenRequestWithBody

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

NewPostApiRgwRealmImportRealmTokenRequestWithBody generates requests for PostApiRgwRealmImportRealmToken with any type of body

func NewPostApiRgwRealmRequest

func NewPostApiRgwRealmRequest(server string, body PostApiRgwRealmJSONRequestBody) (*http.Request, error)

NewPostApiRgwRealmRequest calls the generic PostApiRgwRealm builder with application/json body

func NewPostApiRgwRealmRequestWithBody

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

NewPostApiRgwRealmRequestWithBody generates requests for PostApiRgwRealm with any type of body

func NewPostApiRgwRolesRequest

func NewPostApiRgwRolesRequest(server string, body PostApiRgwRolesJSONRequestBody) (*http.Request, error)

NewPostApiRgwRolesRequest calls the generic PostApiRgwRoles builder with application/json body

func NewPostApiRgwRolesRequestWithBody

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

NewPostApiRgwRolesRequestWithBody generates requests for PostApiRgwRoles with any type of body

func NewPostApiRgwUserRequest

func NewPostApiRgwUserRequest(server string, body PostApiRgwUserJSONRequestBody) (*http.Request, error)

NewPostApiRgwUserRequest calls the generic PostApiRgwUser builder with application/json body

func NewPostApiRgwUserRequestWithBody

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

NewPostApiRgwUserRequestWithBody generates requests for PostApiRgwUser with any type of body

func NewPostApiRgwUserUidCapabilityRequest

func NewPostApiRgwUserUidCapabilityRequest(server string, uid string, body PostApiRgwUserUidCapabilityJSONRequestBody) (*http.Request, error)

NewPostApiRgwUserUidCapabilityRequest calls the generic PostApiRgwUserUidCapability builder with application/json body

func NewPostApiRgwUserUidCapabilityRequestWithBody

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

NewPostApiRgwUserUidCapabilityRequestWithBody generates requests for PostApiRgwUserUidCapability with any type of body

func NewPostApiRgwUserUidKeyRequest

func NewPostApiRgwUserUidKeyRequest(server string, uid string, body PostApiRgwUserUidKeyJSONRequestBody) (*http.Request, error)

NewPostApiRgwUserUidKeyRequest calls the generic PostApiRgwUserUidKey builder with application/json body

func NewPostApiRgwUserUidKeyRequestWithBody

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

NewPostApiRgwUserUidKeyRequestWithBody generates requests for PostApiRgwUserUidKey with any type of body

func NewPostApiRgwUserUidSubuserRequest

func NewPostApiRgwUserUidSubuserRequest(server string, uid string, body PostApiRgwUserUidSubuserJSONRequestBody) (*http.Request, error)

NewPostApiRgwUserUidSubuserRequest calls the generic PostApiRgwUserUidSubuser builder with application/json body

func NewPostApiRgwUserUidSubuserRequestWithBody

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

NewPostApiRgwUserUidSubuserRequestWithBody generates requests for PostApiRgwUserUidSubuser with any type of body

func NewPostApiRgwZoneRequest

func NewPostApiRgwZoneRequest(server string, body PostApiRgwZoneJSONRequestBody) (*http.Request, error)

NewPostApiRgwZoneRequest calls the generic PostApiRgwZone builder with application/json body

func NewPostApiRgwZoneRequestWithBody

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

NewPostApiRgwZoneRequestWithBody generates requests for PostApiRgwZone with any type of body

func NewPostApiRgwZonegroupRequest

func NewPostApiRgwZonegroupRequest(server string, body PostApiRgwZonegroupJSONRequestBody) (*http.Request, error)

NewPostApiRgwZonegroupRequest calls the generic PostApiRgwZonegroup builder with application/json body

func NewPostApiRgwZonegroupRequestWithBody

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

NewPostApiRgwZonegroupRequestWithBody generates requests for PostApiRgwZonegroup with any type of body

func NewPostApiRoleNameCloneRequest

func NewPostApiRoleNameCloneRequest(server string, name string, body PostApiRoleNameCloneJSONRequestBody) (*http.Request, error)

NewPostApiRoleNameCloneRequest calls the generic PostApiRoleNameClone builder with application/json body

func NewPostApiRoleNameCloneRequestWithBody

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

NewPostApiRoleNameCloneRequestWithBody generates requests for PostApiRoleNameClone with any type of body

func NewPostApiRoleRequest

func NewPostApiRoleRequest(server string, body PostApiRoleJSONRequestBody) (*http.Request, error)

NewPostApiRoleRequest calls the generic PostApiRole builder with application/json body

func NewPostApiRoleRequestWithBody

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

NewPostApiRoleRequestWithBody generates requests for PostApiRole with any type of body

func NewPostApiServiceRequest

func NewPostApiServiceRequest(server string, body PostApiServiceJSONRequestBody) (*http.Request, error)

NewPostApiServiceRequest calls the generic PostApiService builder with application/json body

func NewPostApiServiceRequestWithBody

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

NewPostApiServiceRequestWithBody generates requests for PostApiService with any type of body

func NewPostApiUserRequest

func NewPostApiUserRequest(server string, body PostApiUserJSONRequestBody) (*http.Request, error)

NewPostApiUserRequest calls the generic PostApiUser builder with application/json body

func NewPostApiUserRequestWithBody

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

NewPostApiUserRequestWithBody generates requests for PostApiUser with any type of body

func NewPostApiUserUsernameChangePasswordRequest

func NewPostApiUserUsernameChangePasswordRequest(server string, username string, body PostApiUserUsernameChangePasswordJSONRequestBody) (*http.Request, error)

NewPostApiUserUsernameChangePasswordRequest calls the generic PostApiUserUsernameChangePassword builder with application/json body

func NewPostApiUserUsernameChangePasswordRequestWithBody

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

NewPostApiUserUsernameChangePasswordRequestWithBody generates requests for PostApiUserUsernameChangePassword with any type of body

func NewPostApiUserValidatePasswordRequest

func NewPostApiUserValidatePasswordRequest(server string, body PostApiUserValidatePasswordJSONRequestBody) (*http.Request, error)

NewPostApiUserValidatePasswordRequest calls the generic PostApiUserValidatePassword builder with application/json body

func NewPostApiUserValidatePasswordRequestWithBody

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

NewPostApiUserValidatePasswordRequestWithBody generates requests for PostApiUserValidatePassword with any type of body

func NewPutApiBlockImageImageSpecRequest

func NewPutApiBlockImageImageSpecRequest(server string, imageSpec string, body PutApiBlockImageImageSpecJSONRequestBody) (*http.Request, error)

NewPutApiBlockImageImageSpecRequest calls the generic PutApiBlockImageImageSpec builder with application/json body

func NewPutApiBlockImageImageSpecRequestWithBody

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

NewPutApiBlockImageImageSpecRequestWithBody generates requests for PutApiBlockImageImageSpec with any type of body

func NewPutApiBlockImageImageSpecSnapSnapshotNameRequest

func NewPutApiBlockImageImageSpecSnapSnapshotNameRequest(server string, imageSpec string, snapshotName string, body PutApiBlockImageImageSpecSnapSnapshotNameJSONRequestBody) (*http.Request, error)

NewPutApiBlockImageImageSpecSnapSnapshotNameRequest calls the generic PutApiBlockImageImageSpecSnapSnapshotName builder with application/json body

func NewPutApiBlockImageImageSpecSnapSnapshotNameRequestWithBody

func NewPutApiBlockImageImageSpecSnapSnapshotNameRequestWithBody(server string, imageSpec string, snapshotName string, contentType string, body io.Reader) (*http.Request, error)

NewPutApiBlockImageImageSpecSnapSnapshotNameRequestWithBody generates requests for PutApiBlockImageImageSpecSnapSnapshotName with any type of body

func NewPutApiBlockMirroringPoolPoolNamePeerPeerUuidRequest

func NewPutApiBlockMirroringPoolPoolNamePeerPeerUuidRequest(server string, poolName string, peerUuid string, body PutApiBlockMirroringPoolPoolNamePeerPeerUuidJSONRequestBody) (*http.Request, error)

NewPutApiBlockMirroringPoolPoolNamePeerPeerUuidRequest calls the generic PutApiBlockMirroringPoolPoolNamePeerPeerUuid builder with application/json body

func NewPutApiBlockMirroringPoolPoolNamePeerPeerUuidRequestWithBody

func NewPutApiBlockMirroringPoolPoolNamePeerPeerUuidRequestWithBody(server string, poolName string, peerUuid string, contentType string, body io.Reader) (*http.Request, error)

NewPutApiBlockMirroringPoolPoolNamePeerPeerUuidRequestWithBody generates requests for PutApiBlockMirroringPoolPoolNamePeerPeerUuid with any type of body

func NewPutApiBlockMirroringPoolPoolNameRequest

func NewPutApiBlockMirroringPoolPoolNameRequest(server string, poolName string, body PutApiBlockMirroringPoolPoolNameJSONRequestBody) (*http.Request, error)

NewPutApiBlockMirroringPoolPoolNameRequest calls the generic PutApiBlockMirroringPoolPoolName builder with application/json body

func NewPutApiBlockMirroringPoolPoolNameRequestWithBody

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

NewPutApiBlockMirroringPoolPoolNameRequestWithBody generates requests for PutApiBlockMirroringPoolPoolName with any type of body

func NewPutApiBlockMirroringSiteNameRequest

func NewPutApiBlockMirroringSiteNameRequest(server string, body PutApiBlockMirroringSiteNameJSONRequestBody) (*http.Request, error)

NewPutApiBlockMirroringSiteNameRequest calls the generic PutApiBlockMirroringSiteName builder with application/json body

func NewPutApiBlockMirroringSiteNameRequestWithBody

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

NewPutApiBlockMirroringSiteNameRequestWithBody generates requests for PutApiBlockMirroringSiteName with any type of body

func NewPutApiCephfsAuthRequest

func NewPutApiCephfsAuthRequest(server string, body PutApiCephfsAuthJSONRequestBody) (*http.Request, error)

NewPutApiCephfsAuthRequest calls the generic PutApiCephfsAuth builder with application/json body

func NewPutApiCephfsAuthRequestWithBody

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

NewPutApiCephfsAuthRequestWithBody generates requests for PutApiCephfsAuth with any type of body

func NewPutApiCephfsFsIdQuotaRequest

func NewPutApiCephfsFsIdQuotaRequest(server string, fsId string, body PutApiCephfsFsIdQuotaJSONRequestBody) (*http.Request, error)

NewPutApiCephfsFsIdQuotaRequest calls the generic PutApiCephfsFsIdQuota builder with application/json body

func NewPutApiCephfsFsIdQuotaRequestWithBody

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

NewPutApiCephfsFsIdQuotaRequestWithBody generates requests for PutApiCephfsFsIdQuota with any type of body

func NewPutApiCephfsRenameRequest

func NewPutApiCephfsRenameRequest(server string, body PutApiCephfsRenameJSONRequestBody) (*http.Request, error)

NewPutApiCephfsRenameRequest calls the generic PutApiCephfsRename builder with application/json body

func NewPutApiCephfsRenameRequestWithBody

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

NewPutApiCephfsRenameRequestWithBody generates requests for PutApiCephfsRename with any type of body

func NewPutApiCephfsSnapshotScheduleFsPathRequest

func NewPutApiCephfsSnapshotScheduleFsPathRequest(server string, fs string, path string, body PutApiCephfsSnapshotScheduleFsPathJSONRequestBody) (*http.Request, error)

NewPutApiCephfsSnapshotScheduleFsPathRequest calls the generic PutApiCephfsSnapshotScheduleFsPath builder with application/json body

func NewPutApiCephfsSnapshotScheduleFsPathRequestWithBody

func NewPutApiCephfsSnapshotScheduleFsPathRequestWithBody(server string, fs string, path string, contentType string, body io.Reader) (*http.Request, error)

NewPutApiCephfsSnapshotScheduleFsPathRequestWithBody generates requests for PutApiCephfsSnapshotScheduleFsPath with any type of body

func NewPutApiCephfsSubvolumeGroupVolNameRequest

func NewPutApiCephfsSubvolumeGroupVolNameRequest(server string, volName string, body PutApiCephfsSubvolumeGroupVolNameJSONRequestBody) (*http.Request, error)

NewPutApiCephfsSubvolumeGroupVolNameRequest calls the generic PutApiCephfsSubvolumeGroupVolName builder with application/json body

func NewPutApiCephfsSubvolumeGroupVolNameRequestWithBody

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

NewPutApiCephfsSubvolumeGroupVolNameRequestWithBody generates requests for PutApiCephfsSubvolumeGroupVolName with any type of body

func NewPutApiCephfsSubvolumeVolNameRequest

func NewPutApiCephfsSubvolumeVolNameRequest(server string, volName string, body PutApiCephfsSubvolumeVolNameJSONRequestBody) (*http.Request, error)

NewPutApiCephfsSubvolumeVolNameRequest calls the generic PutApiCephfsSubvolumeVolName builder with application/json body

func NewPutApiCephfsSubvolumeVolNameRequestWithBody

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

NewPutApiCephfsSubvolumeVolNameRequestWithBody generates requests for PutApiCephfsSubvolumeVolName with any type of body

func NewPutApiClusterConfRequest

func NewPutApiClusterConfRequest(server string, body PutApiClusterConfJSONRequestBody) (*http.Request, error)

NewPutApiClusterConfRequest calls the generic PutApiClusterConf builder with application/json body

func NewPutApiClusterConfRequestWithBody

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

NewPutApiClusterConfRequestWithBody generates requests for PutApiClusterConf with any type of body

func NewPutApiClusterRequest

func NewPutApiClusterRequest(server string, body PutApiClusterJSONRequestBody) (*http.Request, error)

NewPutApiClusterRequest calls the generic PutApiCluster builder with application/json body

func NewPutApiClusterRequestWithBody

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

NewPutApiClusterRequestWithBody generates requests for PutApiCluster with any type of body

func NewPutApiClusterUpgradePauseRequest

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

NewPutApiClusterUpgradePauseRequest generates requests for PutApiClusterUpgradePause

func NewPutApiClusterUpgradeResumeRequest

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

NewPutApiClusterUpgradeResumeRequest generates requests for PutApiClusterUpgradeResume

func NewPutApiClusterUpgradeStopRequest

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

NewPutApiClusterUpgradeStopRequest generates requests for PutApiClusterUpgradeStop

func NewPutApiClusterUserRequest

func NewPutApiClusterUserRequest(server string, body PutApiClusterUserJSONRequestBody) (*http.Request, error)

NewPutApiClusterUserRequest calls the generic PutApiClusterUser builder with application/json body

func NewPutApiClusterUserRequestWithBody

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

NewPutApiClusterUserRequestWithBody generates requests for PutApiClusterUser with any type of body

func NewPutApiDaemonDaemonNameRequest

func NewPutApiDaemonDaemonNameRequest(server string, daemonName string, body PutApiDaemonDaemonNameJSONRequestBody) (*http.Request, error)

NewPutApiDaemonDaemonNameRequest calls the generic PutApiDaemonDaemonName builder with application/json body

func NewPutApiDaemonDaemonNameRequestWithBody

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

NewPutApiDaemonDaemonNameRequestWithBody generates requests for PutApiDaemonDaemonName with any type of body

func NewPutApiHostHostnameRequest

func NewPutApiHostHostnameRequest(server string, hostname string, body PutApiHostHostnameJSONRequestBody) (*http.Request, error)

NewPutApiHostHostnameRequest calls the generic PutApiHostHostname builder with application/json body

func NewPutApiHostHostnameRequestWithBody

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

NewPutApiHostHostnameRequestWithBody generates requests for PutApiHostHostname with any type of body

func NewPutApiIscsiDiscoveryauthRequest

func NewPutApiIscsiDiscoveryauthRequest(server string, params *PutApiIscsiDiscoveryauthParams, body PutApiIscsiDiscoveryauthJSONRequestBody) (*http.Request, error)

NewPutApiIscsiDiscoveryauthRequest calls the generic PutApiIscsiDiscoveryauth builder with application/json body

func NewPutApiIscsiDiscoveryauthRequestWithBody

func NewPutApiIscsiDiscoveryauthRequestWithBody(server string, params *PutApiIscsiDiscoveryauthParams, contentType string, body io.Reader) (*http.Request, error)

NewPutApiIscsiDiscoveryauthRequestWithBody generates requests for PutApiIscsiDiscoveryauth with any type of body

func NewPutApiIscsiTargetTargetIqnRequest

func NewPutApiIscsiTargetTargetIqnRequest(server string, targetIqn string, body PutApiIscsiTargetTargetIqnJSONRequestBody) (*http.Request, error)

NewPutApiIscsiTargetTargetIqnRequest calls the generic PutApiIscsiTargetTargetIqn builder with application/json body

func NewPutApiIscsiTargetTargetIqnRequestWithBody

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

NewPutApiIscsiTargetTargetIqnRequestWithBody generates requests for PutApiIscsiTargetTargetIqn with any type of body

func NewPutApiMgrModuleModuleNameRequest

func NewPutApiMgrModuleModuleNameRequest(server string, moduleName string, body PutApiMgrModuleModuleNameJSONRequestBody) (*http.Request, error)

NewPutApiMgrModuleModuleNameRequest calls the generic PutApiMgrModuleModuleName builder with application/json body

func NewPutApiMgrModuleModuleNameRequestWithBody

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

NewPutApiMgrModuleModuleNameRequestWithBody generates requests for PutApiMgrModuleModuleName with any type of body

func NewPutApiNfsGaneshaExportClusterIdExportIdRequest

func NewPutApiNfsGaneshaExportClusterIdExportIdRequest(server string, clusterId string, exportId int, body PutApiNfsGaneshaExportClusterIdExportIdJSONRequestBody) (*http.Request, error)

NewPutApiNfsGaneshaExportClusterIdExportIdRequest calls the generic PutApiNfsGaneshaExportClusterIdExportId builder with application/json body

func NewPutApiNfsGaneshaExportClusterIdExportIdRequestWithBody

func NewPutApiNfsGaneshaExportClusterIdExportIdRequestWithBody(server string, clusterId string, exportId int, contentType string, body io.Reader) (*http.Request, error)

NewPutApiNfsGaneshaExportClusterIdExportIdRequestWithBody generates requests for PutApiNfsGaneshaExportClusterIdExportId with any type of body

func NewPutApiOsdFlagsIndividualRequest

func NewPutApiOsdFlagsIndividualRequest(server string, body PutApiOsdFlagsIndividualJSONRequestBody) (*http.Request, error)

NewPutApiOsdFlagsIndividualRequest calls the generic PutApiOsdFlagsIndividual builder with application/json body

func NewPutApiOsdFlagsIndividualRequestWithBody

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

NewPutApiOsdFlagsIndividualRequestWithBody generates requests for PutApiOsdFlagsIndividual with any type of body

func NewPutApiOsdFlagsRequest

func NewPutApiOsdFlagsRequest(server string, body PutApiOsdFlagsJSONRequestBody) (*http.Request, error)

NewPutApiOsdFlagsRequest calls the generic PutApiOsdFlags builder with application/json body

func NewPutApiOsdFlagsRequestWithBody

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

NewPutApiOsdFlagsRequestWithBody generates requests for PutApiOsdFlags with any type of body

func NewPutApiOsdSvcIdMarkRequest

func NewPutApiOsdSvcIdMarkRequest(server string, svcId string, body PutApiOsdSvcIdMarkJSONRequestBody) (*http.Request, error)

NewPutApiOsdSvcIdMarkRequest calls the generic PutApiOsdSvcIdMark builder with application/json body

func NewPutApiOsdSvcIdMarkRequestWithBody

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

NewPutApiOsdSvcIdMarkRequestWithBody generates requests for PutApiOsdSvcIdMark with any type of body

func NewPutApiOsdSvcIdRequest

func NewPutApiOsdSvcIdRequest(server string, svcId string, body PutApiOsdSvcIdJSONRequestBody) (*http.Request, error)

NewPutApiOsdSvcIdRequest calls the generic PutApiOsdSvcId builder with application/json body

func NewPutApiOsdSvcIdRequestWithBody

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

NewPutApiOsdSvcIdRequestWithBody generates requests for PutApiOsdSvcId with any type of body

func NewPutApiPoolPoolNameRequest

func NewPutApiPoolPoolNameRequest(server string, poolName string, body PutApiPoolPoolNameJSONRequestBody) (*http.Request, error)

NewPutApiPoolPoolNameRequest calls the generic PutApiPoolPoolName builder with application/json body

func NewPutApiPoolPoolNameRequestWithBody

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

NewPutApiPoolPoolNameRequestWithBody generates requests for PutApiPoolPoolName with any type of body

func NewPutApiRgwBucketBucketRequest

func NewPutApiRgwBucketBucketRequest(server string, bucket string, body PutApiRgwBucketBucketJSONRequestBody) (*http.Request, error)

NewPutApiRgwBucketBucketRequest calls the generic PutApiRgwBucketBucket builder with application/json body

func NewPutApiRgwBucketBucketRequestWithBody

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

NewPutApiRgwBucketBucketRequestWithBody generates requests for PutApiRgwBucketBucket with any type of body

func NewPutApiRgwBucketSetEncryptionConfigRequest

func NewPutApiRgwBucketSetEncryptionConfigRequest(server string, body PutApiRgwBucketSetEncryptionConfigJSONRequestBody) (*http.Request, error)

NewPutApiRgwBucketSetEncryptionConfigRequest calls the generic PutApiRgwBucketSetEncryptionConfig builder with application/json body

func NewPutApiRgwBucketSetEncryptionConfigRequestWithBody

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

NewPutApiRgwBucketSetEncryptionConfigRequestWithBody generates requests for PutApiRgwBucketSetEncryptionConfig with any type of body

func NewPutApiRgwDaemonSetMultisiteConfigRequest

func NewPutApiRgwDaemonSetMultisiteConfigRequest(server string, body PutApiRgwDaemonSetMultisiteConfigJSONRequestBody) (*http.Request, error)

NewPutApiRgwDaemonSetMultisiteConfigRequest calls the generic PutApiRgwDaemonSetMultisiteConfig builder with application/json body

func NewPutApiRgwDaemonSetMultisiteConfigRequestWithBody

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

NewPutApiRgwDaemonSetMultisiteConfigRequestWithBody generates requests for PutApiRgwDaemonSetMultisiteConfig with any type of body

func NewPutApiRgwRealmRealmNameRequest

func NewPutApiRgwRealmRealmNameRequest(server string, realmName string, body PutApiRgwRealmRealmNameJSONRequestBody) (*http.Request, error)

NewPutApiRgwRealmRealmNameRequest calls the generic PutApiRgwRealmRealmName builder with application/json body

func NewPutApiRgwRealmRealmNameRequestWithBody

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

NewPutApiRgwRealmRealmNameRequestWithBody generates requests for PutApiRgwRealmRealmName with any type of body

func NewPutApiRgwRolesRequest

func NewPutApiRgwRolesRequest(server string, body PutApiRgwRolesJSONRequestBody) (*http.Request, error)

NewPutApiRgwRolesRequest calls the generic PutApiRgwRoles builder with application/json body

func NewPutApiRgwRolesRequestWithBody

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

NewPutApiRgwRolesRequestWithBody generates requests for PutApiRgwRoles with any type of body

func NewPutApiRgwUserUidQuotaRequest

func NewPutApiRgwUserUidQuotaRequest(server string, uid string, body PutApiRgwUserUidQuotaJSONRequestBody) (*http.Request, error)

NewPutApiRgwUserUidQuotaRequest calls the generic PutApiRgwUserUidQuota builder with application/json body

func NewPutApiRgwUserUidQuotaRequestWithBody

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

NewPutApiRgwUserUidQuotaRequestWithBody generates requests for PutApiRgwUserUidQuota with any type of body

func NewPutApiRgwUserUidRequest

func NewPutApiRgwUserUidRequest(server string, uid string, body PutApiRgwUserUidJSONRequestBody) (*http.Request, error)

NewPutApiRgwUserUidRequest calls the generic PutApiRgwUserUid builder with application/json body

func NewPutApiRgwUserUidRequestWithBody

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

NewPutApiRgwUserUidRequestWithBody generates requests for PutApiRgwUserUid with any type of body

func NewPutApiRgwZoneCreateSystemUserRequest

func NewPutApiRgwZoneCreateSystemUserRequest(server string, body PutApiRgwZoneCreateSystemUserJSONRequestBody) (*http.Request, error)

NewPutApiRgwZoneCreateSystemUserRequest calls the generic PutApiRgwZoneCreateSystemUser builder with application/json body

func NewPutApiRgwZoneCreateSystemUserRequestWithBody

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

NewPutApiRgwZoneCreateSystemUserRequestWithBody generates requests for PutApiRgwZoneCreateSystemUser with any type of body

func NewPutApiRgwZoneZoneNameRequest

func NewPutApiRgwZoneZoneNameRequest(server string, zoneName string, body PutApiRgwZoneZoneNameJSONRequestBody) (*http.Request, error)

NewPutApiRgwZoneZoneNameRequest calls the generic PutApiRgwZoneZoneName builder with application/json body

func NewPutApiRgwZoneZoneNameRequestWithBody

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

NewPutApiRgwZoneZoneNameRequestWithBody generates requests for PutApiRgwZoneZoneName with any type of body

func NewPutApiRgwZonegroupZonegroupNameRequest

func NewPutApiRgwZonegroupZonegroupNameRequest(server string, zonegroupName string, body PutApiRgwZonegroupZonegroupNameJSONRequestBody) (*http.Request, error)

NewPutApiRgwZonegroupZonegroupNameRequest calls the generic PutApiRgwZonegroupZonegroupName builder with application/json body

func NewPutApiRgwZonegroupZonegroupNameRequestWithBody

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

NewPutApiRgwZonegroupZonegroupNameRequestWithBody generates requests for PutApiRgwZonegroupZonegroupName with any type of body

func NewPutApiRoleNameRequest

func NewPutApiRoleNameRequest(server string, name string, body PutApiRoleNameJSONRequestBody) (*http.Request, error)

NewPutApiRoleNameRequest calls the generic PutApiRoleName builder with application/json body

func NewPutApiRoleNameRequestWithBody

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

NewPutApiRoleNameRequestWithBody generates requests for PutApiRoleName with any type of body

func NewPutApiServiceServiceNameRequest

func NewPutApiServiceServiceNameRequest(server string, serviceName string, body PutApiServiceServiceNameJSONRequestBody) (*http.Request, error)

NewPutApiServiceServiceNameRequest calls the generic PutApiServiceServiceName builder with application/json body

func NewPutApiServiceServiceNameRequestWithBody

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

NewPutApiServiceServiceNameRequestWithBody generates requests for PutApiServiceServiceName with any type of body

func NewPutApiSettingsNameRequest

func NewPutApiSettingsNameRequest(server string, name string, body PutApiSettingsNameJSONRequestBody) (*http.Request, error)

NewPutApiSettingsNameRequest calls the generic PutApiSettingsName builder with application/json body

func NewPutApiSettingsNameRequestWithBody

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

NewPutApiSettingsNameRequestWithBody generates requests for PutApiSettingsName with any type of body

func NewPutApiSettingsRequest

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

NewPutApiSettingsRequest generates requests for PutApiSettings

func NewPutApiTelemetryRequest

func NewPutApiTelemetryRequest(server string, body PutApiTelemetryJSONRequestBody) (*http.Request, error)

NewPutApiTelemetryRequest calls the generic PutApiTelemetry builder with application/json body

func NewPutApiTelemetryRequestWithBody

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

NewPutApiTelemetryRequestWithBody generates requests for PutApiTelemetry with any type of body

func NewPutApiUserUsernameRequest

func NewPutApiUserUsernameRequest(server string, username string, body PutApiUserUsernameJSONRequestBody) (*http.Request, error)

NewPutApiUserUsernameRequest calls the generic PutApiUserUsername builder with application/json body

func NewPutApiUserUsernameRequestWithBody

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

NewPutApiUserUsernameRequestWithBody generates requests for PutApiUserUsername with any type of body

Types

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 NewAuthenticatedClient

func NewAuthenticatedClient(ctx context.Context, opts NewAuthenticatedClientOpts) (*Client, error)

func NewClient

func NewClient(server string, opts ...ClientOption) (*Client, error)

Creates a new Client, with reasonable defaults

func (*Client) DeleteApiBlockImageImageSpec

func (c *Client) DeleteApiBlockImageImageSpec(ctx context.Context, imageSpec string, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) DeleteApiBlockImageImageSpecSnapSnapshotName

func (c *Client) DeleteApiBlockImageImageSpecSnapSnapshotName(ctx context.Context, imageSpec string, snapshotName string, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) DeleteApiBlockImageTrashImageIdSpec

func (c *Client) DeleteApiBlockImageTrashImageIdSpec(ctx context.Context, imageIdSpec string, params *DeleteApiBlockImageTrashImageIdSpecParams, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) DeleteApiBlockMirroringPoolPoolNamePeerPeerUuid

func (c *Client) DeleteApiBlockMirroringPoolPoolNamePeerPeerUuid(ctx context.Context, poolName string, peerUuid string, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) DeleteApiBlockPoolPoolNameNamespaceNamespace

func (c *Client) DeleteApiBlockPoolPoolNameNamespaceNamespace(ctx context.Context, poolName string, namespace string, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) DeleteApiCephfsFsIdClientClientId

func (c *Client) DeleteApiCephfsFsIdClientClientId(ctx context.Context, fsId string, clientId string, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) DeleteApiCephfsFsIdSnapshot

func (c *Client) DeleteApiCephfsFsIdSnapshot(ctx context.Context, fsId string, params *DeleteApiCephfsFsIdSnapshotParams, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) DeleteApiCephfsFsIdTree

func (c *Client) DeleteApiCephfsFsIdTree(ctx context.Context, fsId string, params *DeleteApiCephfsFsIdTreeParams, reqEditors ...RequestEditorFn) (*http.Response, error)
func (c *Client) DeleteApiCephfsFsIdUnlink(ctx context.Context, fsId string, params *DeleteApiCephfsFsIdUnlinkParams, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) DeleteApiCephfsRemoveName

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

func (*Client) DeleteApiCephfsSnapshotScheduleFsPathDeleteSnapshot

func (c *Client) DeleteApiCephfsSnapshotScheduleFsPathDeleteSnapshot(ctx context.Context, fs string, path string, params *DeleteApiCephfsSnapshotScheduleFsPathDeleteSnapshotParams, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) DeleteApiCephfsSubvolumeGroupVolName

func (c *Client) DeleteApiCephfsSubvolumeGroupVolName(ctx context.Context, volName string, params *DeleteApiCephfsSubvolumeGroupVolNameParams, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) DeleteApiCephfsSubvolumeSnapshotVolNameSubvolName

func (c *Client) DeleteApiCephfsSubvolumeSnapshotVolNameSubvolName(ctx context.Context, volName string, subvolName string, params *DeleteApiCephfsSubvolumeSnapshotVolNameSubvolNameParams, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) DeleteApiCephfsSubvolumeVolName

func (c *Client) DeleteApiCephfsSubvolumeVolName(ctx context.Context, volName string, params *DeleteApiCephfsSubvolumeVolNameParams, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) DeleteApiClusterConfName

func (c *Client) DeleteApiClusterConfName(ctx context.Context, name string, params *DeleteApiClusterConfNameParams, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) DeleteApiClusterUserUserEntity

func (c *Client) DeleteApiClusterUserUserEntity(ctx context.Context, userEntity string, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) DeleteApiCrushRuleName

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

func (*Client) DeleteApiErasureCodeProfileName

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

func (*Client) DeleteApiFeedbackApiKey

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

func (*Client) DeleteApiHostHostname

func (c *Client) DeleteApiHostHostname(ctx context.Context, hostname string, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) DeleteApiIscsiTargetTargetIqn

func (c *Client) DeleteApiIscsiTargetTargetIqn(ctx context.Context, targetIqn string, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) DeleteApiNfsGaneshaExportClusterIdExportId

func (c *Client) DeleteApiNfsGaneshaExportClusterIdExportId(ctx context.Context, clusterId string, exportId int, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) DeleteApiOsdSvcId

func (c *Client) DeleteApiOsdSvcId(ctx context.Context, svcId string, params *DeleteApiOsdSvcIdParams, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) DeleteApiPoolPoolName

func (c *Client) DeleteApiPoolPoolName(ctx context.Context, poolName string, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) DeleteApiPrometheusSilenceSId

func (c *Client) DeleteApiPrometheusSilenceSId(ctx context.Context, sId string, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) DeleteApiRgwBucketBucket

func (c *Client) DeleteApiRgwBucketBucket(ctx context.Context, bucket string, params *DeleteApiRgwBucketBucketParams, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) DeleteApiRgwBucketDeleteEncryption

func (c *Client) DeleteApiRgwBucketDeleteEncryption(ctx context.Context, params *DeleteApiRgwBucketDeleteEncryptionParams, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) DeleteApiRgwRealmRealmName

func (c *Client) DeleteApiRgwRealmRealmName(ctx context.Context, realmName string, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) DeleteApiRgwRolesRoleName

func (c *Client) DeleteApiRgwRolesRoleName(ctx context.Context, roleName string, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) DeleteApiRgwUserUid

func (c *Client) DeleteApiRgwUserUid(ctx context.Context, uid string, params *DeleteApiRgwUserUidParams, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) DeleteApiRgwUserUidCapability

func (c *Client) DeleteApiRgwUserUidCapability(ctx context.Context, uid string, params *DeleteApiRgwUserUidCapabilityParams, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) DeleteApiRgwUserUidKey

func (c *Client) DeleteApiRgwUserUidKey(ctx context.Context, uid string, params *DeleteApiRgwUserUidKeyParams, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) DeleteApiRgwUserUidSubuserSubuser

func (c *Client) DeleteApiRgwUserUidSubuserSubuser(ctx context.Context, uid string, subuser string, params *DeleteApiRgwUserUidSubuserSubuserParams, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) DeleteApiRgwZoneZoneName

func (c *Client) DeleteApiRgwZoneZoneName(ctx context.Context, zoneName string, params *DeleteApiRgwZoneZoneNameParams, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) DeleteApiRgwZonegroupZonegroupName

func (c *Client) DeleteApiRgwZonegroupZonegroupName(ctx context.Context, zonegroupName string, params *DeleteApiRgwZonegroupZonegroupNameParams, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) DeleteApiRoleName

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

func (*Client) DeleteApiServiceServiceName

func (c *Client) DeleteApiServiceServiceName(ctx context.Context, serviceName string, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) DeleteApiSettingsName

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

func (*Client) DeleteApiUserUsername

func (c *Client) DeleteApiUserUsername(ctx context.Context, username string, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) GetApiBlockImage

func (c *Client) GetApiBlockImage(ctx context.Context, params *GetApiBlockImageParams, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) GetApiBlockImageCloneFormatVersion

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

func (*Client) GetApiBlockImageDefaultFeatures

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

func (*Client) GetApiBlockImageImageSpec

func (c *Client) GetApiBlockImageImageSpec(ctx context.Context, imageSpec string, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) GetApiBlockImageTrash

func (c *Client) GetApiBlockImageTrash(ctx context.Context, params *GetApiBlockImageTrashParams, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) GetApiBlockMirroringPoolPoolName

func (c *Client) GetApiBlockMirroringPoolPoolName(ctx context.Context, poolName string, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) GetApiBlockMirroringPoolPoolNamePeer

func (c *Client) GetApiBlockMirroringPoolPoolNamePeer(ctx context.Context, poolName string, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) GetApiBlockMirroringPoolPoolNamePeerPeerUuid

func (c *Client) GetApiBlockMirroringPoolPoolNamePeerPeerUuid(ctx context.Context, poolName string, peerUuid string, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) GetApiBlockMirroringSiteName

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

func (*Client) GetApiBlockMirroringSummary

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

func (*Client) GetApiBlockPoolPoolNameNamespace

func (c *Client) GetApiBlockPoolPoolNameNamespace(ctx context.Context, poolName string, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) GetApiCephfs

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

func (*Client) GetApiCephfsFsId

func (c *Client) GetApiCephfsFsId(ctx context.Context, fsId string, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) GetApiCephfsFsIdClients

func (c *Client) GetApiCephfsFsIdClients(ctx context.Context, fsId string, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) GetApiCephfsFsIdGetRootDirectory

func (c *Client) GetApiCephfsFsIdGetRootDirectory(ctx context.Context, fsId string, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) GetApiCephfsFsIdLsDir

func (c *Client) GetApiCephfsFsIdLsDir(ctx context.Context, fsId string, params *GetApiCephfsFsIdLsDirParams, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) GetApiCephfsFsIdMdsCounters

func (c *Client) GetApiCephfsFsIdMdsCounters(ctx context.Context, fsId string, params *GetApiCephfsFsIdMdsCountersParams, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) GetApiCephfsFsIdQuota

func (c *Client) GetApiCephfsFsIdQuota(ctx context.Context, fsId string, params *GetApiCephfsFsIdQuotaParams, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) GetApiCephfsFsIdStatfs

func (c *Client) GetApiCephfsFsIdStatfs(ctx context.Context, fsId string, params *GetApiCephfsFsIdStatfsParams, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) GetApiCephfsSnapshotScheduleFs

func (c *Client) GetApiCephfsSnapshotScheduleFs(ctx context.Context, fs string, params *GetApiCephfsSnapshotScheduleFsParams, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) GetApiCephfsSubvolumeGroupVolName

func (c *Client) GetApiCephfsSubvolumeGroupVolName(ctx context.Context, volName string, params *GetApiCephfsSubvolumeGroupVolNameParams, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) GetApiCephfsSubvolumeGroupVolNameInfo

func (c *Client) GetApiCephfsSubvolumeGroupVolNameInfo(ctx context.Context, volName string, params *GetApiCephfsSubvolumeGroupVolNameInfoParams, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) GetApiCephfsSubvolumeSnapshotVolNameSubvolName

func (c *Client) GetApiCephfsSubvolumeSnapshotVolNameSubvolName(ctx context.Context, volName string, subvolName string, params *GetApiCephfsSubvolumeSnapshotVolNameSubvolNameParams, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) GetApiCephfsSubvolumeSnapshotVolNameSubvolNameInfo

func (c *Client) GetApiCephfsSubvolumeSnapshotVolNameSubvolNameInfo(ctx context.Context, volName string, subvolName string, params *GetApiCephfsSubvolumeSnapshotVolNameSubvolNameInfoParams, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) GetApiCephfsSubvolumeVolName

func (c *Client) GetApiCephfsSubvolumeVolName(ctx context.Context, volName string, params *GetApiCephfsSubvolumeVolNameParams, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) GetApiCephfsSubvolumeVolNameExists

func (c *Client) GetApiCephfsSubvolumeVolNameExists(ctx context.Context, volName string, params *GetApiCephfsSubvolumeVolNameExistsParams, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) GetApiCephfsSubvolumeVolNameInfo

func (c *Client) GetApiCephfsSubvolumeVolNameInfo(ctx context.Context, volName string, params *GetApiCephfsSubvolumeVolNameInfoParams, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) GetApiCluster

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

func (*Client) GetApiClusterConf

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

func (*Client) GetApiClusterConfFilter

func (c *Client) GetApiClusterConfFilter(ctx context.Context, params *GetApiClusterConfFilterParams, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) GetApiClusterConfName

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

func (*Client) GetApiClusterUpgrade

func (c *Client) GetApiClusterUpgrade(ctx context.Context, params *GetApiClusterUpgradeParams, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) GetApiClusterUpgradeStatus

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

func (*Client) GetApiClusterUser

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

func (*Client) GetApiCrushRule

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

func (*Client) GetApiCrushRuleName

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

func (*Client) GetApiDaemon

func (c *Client) GetApiDaemon(ctx context.Context, params *GetApiDaemonParams, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) GetApiErasureCodeProfile

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

func (*Client) GetApiErasureCodeProfileName

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

func (*Client) GetApiFeatureToggles

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

func (*Client) GetApiFeedback

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

func (*Client) GetApiFeedbackApiKey

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

func (*Client) GetApiGrafanaUrl

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

func (*Client) GetApiGrafanaValidationParams

func (c *Client) GetApiGrafanaValidationParams(ctx context.Context, params string, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) GetApiHealthFull

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

func (*Client) GetApiHealthGetClusterCapacity

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

func (*Client) GetApiHealthGetClusterFsid

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

func (*Client) GetApiHealthGetTelemetryStatus

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

func (*Client) GetApiHealthMinimal

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

func (*Client) GetApiHost

func (c *Client) GetApiHost(ctx context.Context, params *GetApiHostParams, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) GetApiHostHostname

func (c *Client) GetApiHostHostname(ctx context.Context, hostname string, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) GetApiHostHostnameDaemons

func (c *Client) GetApiHostHostnameDaemons(ctx context.Context, hostname string, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) GetApiHostHostnameDevices

func (c *Client) GetApiHostHostnameDevices(ctx context.Context, hostname string, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) GetApiHostHostnameInventory

func (c *Client) GetApiHostHostnameInventory(ctx context.Context, hostname string, params *GetApiHostHostnameInventoryParams, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) GetApiHostHostnameSmart

func (c *Client) GetApiHostHostnameSmart(ctx context.Context, hostname string, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) GetApiIscsiDiscoveryauth

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

func (*Client) GetApiIscsiTarget

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

func (*Client) GetApiIscsiTargetTargetIqn

func (c *Client) GetApiIscsiTargetTargetIqn(ctx context.Context, targetIqn string, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) GetApiLogsAll

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

func (*Client) GetApiMgrModule

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

func (*Client) GetApiMgrModuleModuleName

func (c *Client) GetApiMgrModuleModuleName(ctx context.Context, moduleName string, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) GetApiMgrModuleModuleNameOptions

func (c *Client) GetApiMgrModuleModuleNameOptions(ctx context.Context, moduleName string, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) GetApiMonitor

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

func (*Client) GetApiNfsGaneshaCluster

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

func (*Client) GetApiNfsGaneshaExport

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

func (*Client) GetApiNfsGaneshaExportClusterIdExportId

func (c *Client) GetApiNfsGaneshaExportClusterIdExportId(ctx context.Context, clusterId string, exportId string, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) GetApiOsd

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

func (*Client) GetApiOsdFlags

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

func (*Client) GetApiOsdFlagsIndividual

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

func (*Client) GetApiOsdSafeToDelete

func (c *Client) GetApiOsdSafeToDelete(ctx context.Context, params *GetApiOsdSafeToDeleteParams, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) GetApiOsdSafeToDestroy

func (c *Client) GetApiOsdSafeToDestroy(ctx context.Context, params *GetApiOsdSafeToDestroyParams, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) GetApiOsdSettings

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

func (*Client) GetApiOsdSvcId

func (c *Client) GetApiOsdSvcId(ctx context.Context, svcId string, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) GetApiOsdSvcIdDevices

func (c *Client) GetApiOsdSvcIdDevices(ctx context.Context, svcId string, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) GetApiOsdSvcIdHistogram

func (c *Client) GetApiOsdSvcIdHistogram(ctx context.Context, svcId string, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) GetApiOsdSvcIdSmart

func (c *Client) GetApiOsdSvcIdSmart(ctx context.Context, svcId string, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) GetApiPerfCounters

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

func (*Client) GetApiPerfCountersMdsServiceId

func (c *Client) GetApiPerfCountersMdsServiceId(ctx context.Context, serviceId string, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) GetApiPerfCountersMgrServiceId

func (c *Client) GetApiPerfCountersMgrServiceId(ctx context.Context, serviceId string, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) GetApiPerfCountersMonServiceId

func (c *Client) GetApiPerfCountersMonServiceId(ctx context.Context, serviceId string, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) GetApiPerfCountersOsdServiceId

func (c *Client) GetApiPerfCountersOsdServiceId(ctx context.Context, serviceId string, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) GetApiPerfCountersRbdMirrorServiceId

func (c *Client) GetApiPerfCountersRbdMirrorServiceId(ctx context.Context, serviceId string, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) GetApiPerfCountersRgwServiceId

func (c *Client) GetApiPerfCountersRgwServiceId(ctx context.Context, serviceId string, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) GetApiPerfCountersTcmuRunnerServiceId

func (c *Client) GetApiPerfCountersTcmuRunnerServiceId(ctx context.Context, serviceId string, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) GetApiPool

func (c *Client) GetApiPool(ctx context.Context, params *GetApiPoolParams, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) GetApiPoolPoolName

func (c *Client) GetApiPoolPoolName(ctx context.Context, poolName string, params *GetApiPoolPoolNameParams, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) GetApiPoolPoolNameConfiguration

func (c *Client) GetApiPoolPoolNameConfiguration(ctx context.Context, poolName string, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) GetApiPrometheus

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

func (*Client) GetApiPrometheusData

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

func (*Client) GetApiPrometheusNotifications

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

func (*Client) GetApiPrometheusRules

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

func (*Client) GetApiPrometheusSilences

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

func (*Client) GetApiRgwBucket

func (c *Client) GetApiRgwBucket(ctx context.Context, params *GetApiRgwBucketParams, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) GetApiRgwBucketBucket

func (c *Client) GetApiRgwBucketBucket(ctx context.Context, bucket string, params *GetApiRgwBucketBucketParams, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) GetApiRgwBucketGetEncryption

func (c *Client) GetApiRgwBucketGetEncryption(ctx context.Context, params *GetApiRgwBucketGetEncryptionParams, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) GetApiRgwBucketGetEncryptionConfig

func (c *Client) GetApiRgwBucketGetEncryptionConfig(ctx context.Context, params *GetApiRgwBucketGetEncryptionConfigParams, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) GetApiRgwDaemon

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

func (*Client) GetApiRgwDaemonSvcId

func (c *Client) GetApiRgwDaemonSvcId(ctx context.Context, svcId string, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) GetApiRgwRealm

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

func (*Client) GetApiRgwRealmGetAllRealmsInfo

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

func (*Client) GetApiRgwRealmGetRealmTokens

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

func (*Client) GetApiRgwRealmRealmName

func (c *Client) GetApiRgwRealmRealmName(ctx context.Context, realmName string, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) GetApiRgwRoles

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

func (*Client) GetApiRgwSite

func (c *Client) GetApiRgwSite(ctx context.Context, params *GetApiRgwSiteParams, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) GetApiRgwUser

func (c *Client) GetApiRgwUser(ctx context.Context, params *GetApiRgwUserParams, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) GetApiRgwUserGetEmails

func (c *Client) GetApiRgwUserGetEmails(ctx context.Context, params *GetApiRgwUserGetEmailsParams, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) GetApiRgwUserUid

func (c *Client) GetApiRgwUserUid(ctx context.Context, uid string, params *GetApiRgwUserUidParams, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) GetApiRgwUserUidQuota

func (c *Client) GetApiRgwUserUidQuota(ctx context.Context, uid string, params *GetApiRgwUserUidQuotaParams, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) GetApiRgwZone

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

func (*Client) GetApiRgwZoneGetAllZonesInfo

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

func (*Client) GetApiRgwZoneGetPoolNames

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

func (*Client) GetApiRgwZoneGetUserList

func (c *Client) GetApiRgwZoneGetUserList(ctx context.Context, params *GetApiRgwZoneGetUserListParams, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) GetApiRgwZoneZoneName

func (c *Client) GetApiRgwZoneZoneName(ctx context.Context, zoneName string, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) GetApiRgwZonegroup

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

func (*Client) GetApiRgwZonegroupGetAllZonegroupsInfo

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

func (*Client) GetApiRgwZonegroupZonegroupName

func (c *Client) GetApiRgwZonegroupZonegroupName(ctx context.Context, zonegroupName string, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) GetApiRole

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

func (*Client) GetApiRoleName

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

func (*Client) GetApiService

func (c *Client) GetApiService(ctx context.Context, params *GetApiServiceParams, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) GetApiServiceKnownTypes

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

func (*Client) GetApiServiceServiceName

func (c *Client) GetApiServiceServiceName(ctx context.Context, serviceName string, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) GetApiServiceServiceNameDaemons

func (c *Client) GetApiServiceServiceNameDaemons(ctx context.Context, serviceName string, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) GetApiSettings

func (c *Client) GetApiSettings(ctx context.Context, params *GetApiSettingsParams, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) GetApiSettingsName

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

func (*Client) GetApiSummary

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

func (*Client) GetApiTask

func (c *Client) GetApiTask(ctx context.Context, params *GetApiTaskParams, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) GetApiTelemetryReport

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

func (*Client) GetApiUser

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

func (*Client) GetApiUserUsername

func (c *Client) GetApiUserUsername(ctx context.Context, username string, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) PostApiAuth

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

func (*Client) PostApiAuthCheck

func (c *Client) PostApiAuthCheck(ctx context.Context, params *PostApiAuthCheckParams, body PostApiAuthCheckJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) PostApiAuthCheckWithBody

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

func (*Client) PostApiAuthLogout

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

func (*Client) PostApiAuthWithBody

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

func (*Client) PostApiBlockImage

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

func (*Client) PostApiBlockImageImageSpecCopy

func (c *Client) PostApiBlockImageImageSpecCopy(ctx context.Context, imageSpec string, body PostApiBlockImageImageSpecCopyJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) PostApiBlockImageImageSpecCopyWithBody

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

func (*Client) PostApiBlockImageImageSpecFlatten

func (c *Client) PostApiBlockImageImageSpecFlatten(ctx context.Context, imageSpec string, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) PostApiBlockImageImageSpecMoveTrash

func (c *Client) PostApiBlockImageImageSpecMoveTrash(ctx context.Context, imageSpec string, body PostApiBlockImageImageSpecMoveTrashJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) PostApiBlockImageImageSpecMoveTrashWithBody

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

func (*Client) PostApiBlockImageImageSpecSnap

func (c *Client) PostApiBlockImageImageSpecSnap(ctx context.Context, imageSpec string, body PostApiBlockImageImageSpecSnapJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) PostApiBlockImageImageSpecSnapSnapshotNameClone

func (c *Client) PostApiBlockImageImageSpecSnapSnapshotNameClone(ctx context.Context, imageSpec string, snapshotName string, body PostApiBlockImageImageSpecSnapSnapshotNameCloneJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) PostApiBlockImageImageSpecSnapSnapshotNameCloneWithBody

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

func (*Client) PostApiBlockImageImageSpecSnapSnapshotNameRollback

func (c *Client) PostApiBlockImageImageSpecSnapSnapshotNameRollback(ctx context.Context, imageSpec string, snapshotName string, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) PostApiBlockImageImageSpecSnapWithBody

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

func (*Client) PostApiBlockImageTrashImageIdSpecRestore

func (c *Client) PostApiBlockImageTrashImageIdSpecRestore(ctx context.Context, imageIdSpec string, body PostApiBlockImageTrashImageIdSpecRestoreJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) PostApiBlockImageTrashImageIdSpecRestoreWithBody

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

func (*Client) PostApiBlockImageTrashPurge

func (c *Client) PostApiBlockImageTrashPurge(ctx context.Context, params *PostApiBlockImageTrashPurgeParams, body PostApiBlockImageTrashPurgeJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) PostApiBlockImageTrashPurgeWithBody

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

func (*Client) PostApiBlockImageWithBody

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

func (*Client) PostApiBlockMirroringPoolPoolNameBootstrapPeer

func (c *Client) PostApiBlockMirroringPoolPoolNameBootstrapPeer(ctx context.Context, poolName string, body PostApiBlockMirroringPoolPoolNameBootstrapPeerJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) PostApiBlockMirroringPoolPoolNameBootstrapPeerWithBody

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

func (*Client) PostApiBlockMirroringPoolPoolNameBootstrapToken

func (c *Client) PostApiBlockMirroringPoolPoolNameBootstrapToken(ctx context.Context, poolName string, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) PostApiBlockMirroringPoolPoolNamePeer

func (c *Client) PostApiBlockMirroringPoolPoolNamePeer(ctx context.Context, poolName string, body PostApiBlockMirroringPoolPoolNamePeerJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) PostApiBlockMirroringPoolPoolNamePeerWithBody

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

func (*Client) PostApiBlockPoolPoolNameNamespace

func (c *Client) PostApiBlockPoolPoolNameNamespace(ctx context.Context, poolName string, body PostApiBlockPoolPoolNameNamespaceJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) PostApiBlockPoolPoolNameNamespaceWithBody

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

func (*Client) PostApiCephfs

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

func (*Client) PostApiCephfsFsIdSnapshot

func (c *Client) PostApiCephfsFsIdSnapshot(ctx context.Context, fsId string, body PostApiCephfsFsIdSnapshotJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) PostApiCephfsFsIdSnapshotWithBody

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

func (*Client) PostApiCephfsFsIdTree

func (c *Client) PostApiCephfsFsIdTree(ctx context.Context, fsId string, body PostApiCephfsFsIdTreeJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) PostApiCephfsFsIdTreeWithBody

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

func (*Client) PostApiCephfsFsIdWriteToFile

func (c *Client) PostApiCephfsFsIdWriteToFile(ctx context.Context, fsId string, body PostApiCephfsFsIdWriteToFileJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) PostApiCephfsFsIdWriteToFileWithBody

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

func (*Client) PostApiCephfsSnapshotSchedule

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

func (*Client) PostApiCephfsSnapshotScheduleFsPathActivate

func (c *Client) PostApiCephfsSnapshotScheduleFsPathActivate(ctx context.Context, fs string, path string, body PostApiCephfsSnapshotScheduleFsPathActivateJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) PostApiCephfsSnapshotScheduleFsPathActivateWithBody

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

func (*Client) PostApiCephfsSnapshotScheduleFsPathDeactivate

func (c *Client) PostApiCephfsSnapshotScheduleFsPathDeactivate(ctx context.Context, fs string, path string, body PostApiCephfsSnapshotScheduleFsPathDeactivateJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) PostApiCephfsSnapshotScheduleFsPathDeactivateWithBody

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

func (*Client) PostApiCephfsSnapshotScheduleWithBody

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

func (*Client) PostApiCephfsSubvolume

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

func (*Client) PostApiCephfsSubvolumeGroup

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

func (*Client) PostApiCephfsSubvolumeGroupWithBody

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

func (*Client) PostApiCephfsSubvolumeSnapshot

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

func (*Client) PostApiCephfsSubvolumeSnapshotClone

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

func (*Client) PostApiCephfsSubvolumeSnapshotCloneWithBody

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

func (*Client) PostApiCephfsSubvolumeSnapshotWithBody

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

func (*Client) PostApiCephfsSubvolumeWithBody

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

func (*Client) PostApiCephfsWithBody

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

func (*Client) PostApiClusterConf

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

func (*Client) PostApiClusterConfWithBody

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

func (*Client) PostApiClusterUpgradeStart

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

func (*Client) PostApiClusterUpgradeStartWithBody

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

func (*Client) PostApiClusterUser

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

func (*Client) PostApiClusterUserExport

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

func (*Client) PostApiClusterUserExportWithBody

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

func (*Client) PostApiClusterUserWithBody

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

func (*Client) PostApiCrushRule

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

func (*Client) PostApiCrushRuleWithBody

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

func (*Client) PostApiErasureCodeProfile

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

func (*Client) PostApiErasureCodeProfileWithBody

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

func (*Client) PostApiFeedback

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

func (*Client) PostApiFeedbackApiKey

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

func (*Client) PostApiFeedbackApiKeyWithBody

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

func (*Client) PostApiFeedbackWithBody

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

func (*Client) PostApiGrafanaDashboards

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

func (*Client) PostApiHost

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

func (*Client) PostApiHostHostnameIdentifyDevice

func (c *Client) PostApiHostHostnameIdentifyDevice(ctx context.Context, hostname string, body PostApiHostHostnameIdentifyDeviceJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) PostApiHostHostnameIdentifyDeviceWithBody

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

func (*Client) PostApiHostWithBody

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

func (*Client) PostApiIscsiTarget

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

func (*Client) PostApiIscsiTargetWithBody

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

func (*Client) PostApiMgrModuleModuleNameDisable

func (c *Client) PostApiMgrModuleModuleNameDisable(ctx context.Context, moduleName string, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) PostApiMgrModuleModuleNameEnable

func (c *Client) PostApiMgrModuleModuleNameEnable(ctx context.Context, moduleName string, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) PostApiNfsGaneshaExport

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

func (*Client) PostApiNfsGaneshaExportWithBody

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

func (*Client) PostApiOsd

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

func (*Client) PostApiOsdSvcIdDestroy

func (c *Client) PostApiOsdSvcIdDestroy(ctx context.Context, svcId string, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) PostApiOsdSvcIdPurge

func (c *Client) PostApiOsdSvcIdPurge(ctx context.Context, svcId string, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) PostApiOsdSvcIdReweight

func (c *Client) PostApiOsdSvcIdReweight(ctx context.Context, svcId string, body PostApiOsdSvcIdReweightJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) PostApiOsdSvcIdReweightWithBody

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

func (*Client) PostApiOsdSvcIdScrub

func (c *Client) PostApiOsdSvcIdScrub(ctx context.Context, svcId string, params *PostApiOsdSvcIdScrubParams, body PostApiOsdSvcIdScrubJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) PostApiOsdSvcIdScrubWithBody

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

func (*Client) PostApiOsdWithBody

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

func (*Client) PostApiPool

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

func (*Client) PostApiPoolWithBody

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

func (*Client) PostApiPrometheusSilence

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

func (*Client) PostApiRgwBucket

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

func (*Client) PostApiRgwBucketWithBody

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

func (*Client) PostApiRgwRealm

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

func (*Client) PostApiRgwRealmImportRealmToken

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

func (*Client) PostApiRgwRealmImportRealmTokenWithBody

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

func (*Client) PostApiRgwRealmWithBody

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

func (*Client) PostApiRgwRoles

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

func (*Client) PostApiRgwRolesWithBody

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

func (*Client) PostApiRgwUser

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

func (*Client) PostApiRgwUserUidCapability

func (c *Client) PostApiRgwUserUidCapability(ctx context.Context, uid string, body PostApiRgwUserUidCapabilityJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) PostApiRgwUserUidCapabilityWithBody

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

func (*Client) PostApiRgwUserUidKey

func (c *Client) PostApiRgwUserUidKey(ctx context.Context, uid string, body PostApiRgwUserUidKeyJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) PostApiRgwUserUidKeyWithBody

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

func (*Client) PostApiRgwUserUidSubuser

func (c *Client) PostApiRgwUserUidSubuser(ctx context.Context, uid string, body PostApiRgwUserUidSubuserJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) PostApiRgwUserUidSubuserWithBody

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

func (*Client) PostApiRgwUserWithBody

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

func (*Client) PostApiRgwZone

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

func (*Client) PostApiRgwZoneWithBody

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

func (*Client) PostApiRgwZonegroup

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

func (*Client) PostApiRgwZonegroupWithBody

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

func (*Client) PostApiRole

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

func (*Client) PostApiRoleNameClone

func (c *Client) PostApiRoleNameClone(ctx context.Context, name string, body PostApiRoleNameCloneJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) PostApiRoleNameCloneWithBody

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

func (*Client) PostApiRoleWithBody

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

func (*Client) PostApiService

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

func (*Client) PostApiServiceWithBody

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

func (*Client) PostApiUser

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

func (*Client) PostApiUserUsernameChangePassword

func (c *Client) PostApiUserUsernameChangePassword(ctx context.Context, username string, body PostApiUserUsernameChangePasswordJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) PostApiUserUsernameChangePasswordWithBody

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

func (*Client) PostApiUserValidatePassword

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

func (*Client) PostApiUserValidatePasswordWithBody

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

func (*Client) PostApiUserWithBody

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

func (*Client) PutApiBlockImageImageSpec

func (c *Client) PutApiBlockImageImageSpec(ctx context.Context, imageSpec string, body PutApiBlockImageImageSpecJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) PutApiBlockImageImageSpecSnapSnapshotName

func (c *Client) PutApiBlockImageImageSpecSnapSnapshotName(ctx context.Context, imageSpec string, snapshotName string, body PutApiBlockImageImageSpecSnapSnapshotNameJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) PutApiBlockImageImageSpecSnapSnapshotNameWithBody

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

func (*Client) PutApiBlockImageImageSpecWithBody

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

func (*Client) PutApiBlockMirroringPoolPoolName

func (c *Client) PutApiBlockMirroringPoolPoolName(ctx context.Context, poolName string, body PutApiBlockMirroringPoolPoolNameJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) PutApiBlockMirroringPoolPoolNamePeerPeerUuid

func (c *Client) PutApiBlockMirroringPoolPoolNamePeerPeerUuid(ctx context.Context, poolName string, peerUuid string, body PutApiBlockMirroringPoolPoolNamePeerPeerUuidJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) PutApiBlockMirroringPoolPoolNamePeerPeerUuidWithBody

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

func (*Client) PutApiBlockMirroringPoolPoolNameWithBody

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

func (*Client) PutApiBlockMirroringSiteName

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

func (*Client) PutApiBlockMirroringSiteNameWithBody

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

func (*Client) PutApiCephfsAuth

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

func (*Client) PutApiCephfsAuthWithBody

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

func (*Client) PutApiCephfsFsIdQuota

func (c *Client) PutApiCephfsFsIdQuota(ctx context.Context, fsId string, body PutApiCephfsFsIdQuotaJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) PutApiCephfsFsIdQuotaWithBody

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

func (*Client) PutApiCephfsRename

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

func (*Client) PutApiCephfsRenameWithBody

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

func (*Client) PutApiCephfsSnapshotScheduleFsPath

func (c *Client) PutApiCephfsSnapshotScheduleFsPath(ctx context.Context, fs string, path string, body PutApiCephfsSnapshotScheduleFsPathJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) PutApiCephfsSnapshotScheduleFsPathWithBody

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

func (*Client) PutApiCephfsSubvolumeGroupVolName

func (c *Client) PutApiCephfsSubvolumeGroupVolName(ctx context.Context, volName string, body PutApiCephfsSubvolumeGroupVolNameJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) PutApiCephfsSubvolumeGroupVolNameWithBody

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

func (*Client) PutApiCephfsSubvolumeVolName

func (c *Client) PutApiCephfsSubvolumeVolName(ctx context.Context, volName string, body PutApiCephfsSubvolumeVolNameJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) PutApiCephfsSubvolumeVolNameWithBody

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

func (*Client) PutApiCluster

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

func (*Client) PutApiClusterConf

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

func (*Client) PutApiClusterConfWithBody

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

func (*Client) PutApiClusterUpgradePause

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

func (*Client) PutApiClusterUpgradeResume

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

func (*Client) PutApiClusterUpgradeStop

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

func (*Client) PutApiClusterUser

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

func (*Client) PutApiClusterUserWithBody

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

func (*Client) PutApiClusterWithBody

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

func (*Client) PutApiDaemonDaemonName

func (c *Client) PutApiDaemonDaemonName(ctx context.Context, daemonName string, body PutApiDaemonDaemonNameJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) PutApiDaemonDaemonNameWithBody

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

func (*Client) PutApiHostHostname

func (c *Client) PutApiHostHostname(ctx context.Context, hostname string, body PutApiHostHostnameJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) PutApiHostHostnameWithBody

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

func (*Client) PutApiIscsiDiscoveryauth

func (c *Client) PutApiIscsiDiscoveryauth(ctx context.Context, params *PutApiIscsiDiscoveryauthParams, body PutApiIscsiDiscoveryauthJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) PutApiIscsiDiscoveryauthWithBody

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

func (*Client) PutApiIscsiTargetTargetIqn

func (c *Client) PutApiIscsiTargetTargetIqn(ctx context.Context, targetIqn string, body PutApiIscsiTargetTargetIqnJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) PutApiIscsiTargetTargetIqnWithBody

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

func (*Client) PutApiMgrModuleModuleName

func (c *Client) PutApiMgrModuleModuleName(ctx context.Context, moduleName string, body PutApiMgrModuleModuleNameJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) PutApiMgrModuleModuleNameWithBody

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

func (*Client) PutApiNfsGaneshaExportClusterIdExportId

func (c *Client) PutApiNfsGaneshaExportClusterIdExportId(ctx context.Context, clusterId string, exportId int, body PutApiNfsGaneshaExportClusterIdExportIdJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) PutApiNfsGaneshaExportClusterIdExportIdWithBody

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

func (*Client) PutApiOsdFlags

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

func (*Client) PutApiOsdFlagsIndividual

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

func (*Client) PutApiOsdFlagsIndividualWithBody

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

func (*Client) PutApiOsdFlagsWithBody

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

func (*Client) PutApiOsdSvcId

func (c *Client) PutApiOsdSvcId(ctx context.Context, svcId string, body PutApiOsdSvcIdJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) PutApiOsdSvcIdMark

func (c *Client) PutApiOsdSvcIdMark(ctx context.Context, svcId string, body PutApiOsdSvcIdMarkJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) PutApiOsdSvcIdMarkWithBody

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

func (*Client) PutApiOsdSvcIdWithBody

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

func (*Client) PutApiPoolPoolName

func (c *Client) PutApiPoolPoolName(ctx context.Context, poolName string, body PutApiPoolPoolNameJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) PutApiPoolPoolNameWithBody

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

func (*Client) PutApiRgwBucketBucket

func (c *Client) PutApiRgwBucketBucket(ctx context.Context, bucket string, body PutApiRgwBucketBucketJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) PutApiRgwBucketBucketWithBody

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

func (*Client) PutApiRgwBucketSetEncryptionConfig

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

func (*Client) PutApiRgwBucketSetEncryptionConfigWithBody

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

func (*Client) PutApiRgwDaemonSetMultisiteConfig

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

func (*Client) PutApiRgwDaemonSetMultisiteConfigWithBody

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

func (*Client) PutApiRgwRealmRealmName

func (c *Client) PutApiRgwRealmRealmName(ctx context.Context, realmName string, body PutApiRgwRealmRealmNameJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) PutApiRgwRealmRealmNameWithBody

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

func (*Client) PutApiRgwRoles

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

func (*Client) PutApiRgwRolesWithBody

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

func (*Client) PutApiRgwUserUid

func (c *Client) PutApiRgwUserUid(ctx context.Context, uid string, body PutApiRgwUserUidJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) PutApiRgwUserUidQuota

func (c *Client) PutApiRgwUserUidQuota(ctx context.Context, uid string, body PutApiRgwUserUidQuotaJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) PutApiRgwUserUidQuotaWithBody

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

func (*Client) PutApiRgwUserUidWithBody

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

func (*Client) PutApiRgwZoneCreateSystemUser

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

func (*Client) PutApiRgwZoneCreateSystemUserWithBody

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

func (*Client) PutApiRgwZoneZoneName

func (c *Client) PutApiRgwZoneZoneName(ctx context.Context, zoneName string, body PutApiRgwZoneZoneNameJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) PutApiRgwZoneZoneNameWithBody

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

func (*Client) PutApiRgwZonegroupZonegroupName

func (c *Client) PutApiRgwZonegroupZonegroupName(ctx context.Context, zonegroupName string, body PutApiRgwZonegroupZonegroupNameJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) PutApiRgwZonegroupZonegroupNameWithBody

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

func (*Client) PutApiRoleName

func (c *Client) PutApiRoleName(ctx context.Context, name string, body PutApiRoleNameJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) PutApiRoleNameWithBody

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

func (*Client) PutApiServiceServiceName

func (c *Client) PutApiServiceServiceName(ctx context.Context, serviceName string, body PutApiServiceServiceNameJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) PutApiServiceServiceNameWithBody

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

func (*Client) PutApiSettings

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

func (*Client) PutApiSettingsName

func (c *Client) PutApiSettingsName(ctx context.Context, name string, body PutApiSettingsNameJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) PutApiSettingsNameWithBody

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

func (*Client) PutApiTelemetry

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

func (*Client) PutApiTelemetryWithBody

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

func (*Client) PutApiUserUsername

func (c *Client) PutApiUserUsername(ctx context.Context, username string, body PutApiUserUsernameJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) PutApiUserUsernameWithBody

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

type ClientInterface

type ClientInterface interface {
	// PostApiAuthWithBody request with any body
	PostApiAuthWithBody(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

	PostApiAuth(ctx context.Context, body PostApiAuthJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

	// PostApiAuthCheckWithBody request with any body
	PostApiAuthCheckWithBody(ctx context.Context, params *PostApiAuthCheckParams, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

	PostApiAuthCheck(ctx context.Context, params *PostApiAuthCheckParams, body PostApiAuthCheckJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

	// PostApiAuthLogout request
	PostApiAuthLogout(ctx context.Context, reqEditors ...RequestEditorFn) (*http.Response, error)

	// GetApiBlockImage request
	GetApiBlockImage(ctx context.Context, params *GetApiBlockImageParams, reqEditors ...RequestEditorFn) (*http.Response, error)

	// PostApiBlockImageWithBody request with any body
	PostApiBlockImageWithBody(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

	PostApiBlockImage(ctx context.Context, body PostApiBlockImageJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

	// GetApiBlockImageCloneFormatVersion request
	GetApiBlockImageCloneFormatVersion(ctx context.Context, reqEditors ...RequestEditorFn) (*http.Response, error)

	// GetApiBlockImageDefaultFeatures request
	GetApiBlockImageDefaultFeatures(ctx context.Context, reqEditors ...RequestEditorFn) (*http.Response, error)

	// GetApiBlockImageTrash request
	GetApiBlockImageTrash(ctx context.Context, params *GetApiBlockImageTrashParams, reqEditors ...RequestEditorFn) (*http.Response, error)

	// PostApiBlockImageTrashPurgeWithBody request with any body
	PostApiBlockImageTrashPurgeWithBody(ctx context.Context, params *PostApiBlockImageTrashPurgeParams, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

	PostApiBlockImageTrashPurge(ctx context.Context, params *PostApiBlockImageTrashPurgeParams, body PostApiBlockImageTrashPurgeJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

	// DeleteApiBlockImageTrashImageIdSpec request
	DeleteApiBlockImageTrashImageIdSpec(ctx context.Context, imageIdSpec string, params *DeleteApiBlockImageTrashImageIdSpecParams, reqEditors ...RequestEditorFn) (*http.Response, error)

	// PostApiBlockImageTrashImageIdSpecRestoreWithBody request with any body
	PostApiBlockImageTrashImageIdSpecRestoreWithBody(ctx context.Context, imageIdSpec string, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

	PostApiBlockImageTrashImageIdSpecRestore(ctx context.Context, imageIdSpec string, body PostApiBlockImageTrashImageIdSpecRestoreJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

	// DeleteApiBlockImageImageSpec request
	DeleteApiBlockImageImageSpec(ctx context.Context, imageSpec string, reqEditors ...RequestEditorFn) (*http.Response, error)

	// GetApiBlockImageImageSpec request
	GetApiBlockImageImageSpec(ctx context.Context, imageSpec string, reqEditors ...RequestEditorFn) (*http.Response, error)

	// PutApiBlockImageImageSpecWithBody request with any body
	PutApiBlockImageImageSpecWithBody(ctx context.Context, imageSpec string, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

	PutApiBlockImageImageSpec(ctx context.Context, imageSpec string, body PutApiBlockImageImageSpecJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

	// PostApiBlockImageImageSpecCopyWithBody request with any body
	PostApiBlockImageImageSpecCopyWithBody(ctx context.Context, imageSpec string, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

	PostApiBlockImageImageSpecCopy(ctx context.Context, imageSpec string, body PostApiBlockImageImageSpecCopyJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

	// PostApiBlockImageImageSpecFlatten request
	PostApiBlockImageImageSpecFlatten(ctx context.Context, imageSpec string, reqEditors ...RequestEditorFn) (*http.Response, error)

	// PostApiBlockImageImageSpecMoveTrashWithBody request with any body
	PostApiBlockImageImageSpecMoveTrashWithBody(ctx context.Context, imageSpec string, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

	PostApiBlockImageImageSpecMoveTrash(ctx context.Context, imageSpec string, body PostApiBlockImageImageSpecMoveTrashJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

	// PostApiBlockImageImageSpecSnapWithBody request with any body
	PostApiBlockImageImageSpecSnapWithBody(ctx context.Context, imageSpec string, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

	PostApiBlockImageImageSpecSnap(ctx context.Context, imageSpec string, body PostApiBlockImageImageSpecSnapJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

	// DeleteApiBlockImageImageSpecSnapSnapshotName request
	DeleteApiBlockImageImageSpecSnapSnapshotName(ctx context.Context, imageSpec string, snapshotName string, reqEditors ...RequestEditorFn) (*http.Response, error)

	// PutApiBlockImageImageSpecSnapSnapshotNameWithBody request with any body
	PutApiBlockImageImageSpecSnapSnapshotNameWithBody(ctx context.Context, imageSpec string, snapshotName string, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

	PutApiBlockImageImageSpecSnapSnapshotName(ctx context.Context, imageSpec string, snapshotName string, body PutApiBlockImageImageSpecSnapSnapshotNameJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

	// PostApiBlockImageImageSpecSnapSnapshotNameCloneWithBody request with any body
	PostApiBlockImageImageSpecSnapSnapshotNameCloneWithBody(ctx context.Context, imageSpec string, snapshotName string, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

	PostApiBlockImageImageSpecSnapSnapshotNameClone(ctx context.Context, imageSpec string, snapshotName string, body PostApiBlockImageImageSpecSnapSnapshotNameCloneJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

	// PostApiBlockImageImageSpecSnapSnapshotNameRollback request
	PostApiBlockImageImageSpecSnapSnapshotNameRollback(ctx context.Context, imageSpec string, snapshotName string, reqEditors ...RequestEditorFn) (*http.Response, error)

	// GetApiBlockMirroringPoolPoolName request
	GetApiBlockMirroringPoolPoolName(ctx context.Context, poolName string, reqEditors ...RequestEditorFn) (*http.Response, error)

	// PutApiBlockMirroringPoolPoolNameWithBody request with any body
	PutApiBlockMirroringPoolPoolNameWithBody(ctx context.Context, poolName string, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

	PutApiBlockMirroringPoolPoolName(ctx context.Context, poolName string, body PutApiBlockMirroringPoolPoolNameJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

	// PostApiBlockMirroringPoolPoolNameBootstrapPeerWithBody request with any body
	PostApiBlockMirroringPoolPoolNameBootstrapPeerWithBody(ctx context.Context, poolName string, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

	PostApiBlockMirroringPoolPoolNameBootstrapPeer(ctx context.Context, poolName string, body PostApiBlockMirroringPoolPoolNameBootstrapPeerJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

	// PostApiBlockMirroringPoolPoolNameBootstrapToken request
	PostApiBlockMirroringPoolPoolNameBootstrapToken(ctx context.Context, poolName string, reqEditors ...RequestEditorFn) (*http.Response, error)

	// GetApiBlockMirroringPoolPoolNamePeer request
	GetApiBlockMirroringPoolPoolNamePeer(ctx context.Context, poolName string, reqEditors ...RequestEditorFn) (*http.Response, error)

	// PostApiBlockMirroringPoolPoolNamePeerWithBody request with any body
	PostApiBlockMirroringPoolPoolNamePeerWithBody(ctx context.Context, poolName string, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

	PostApiBlockMirroringPoolPoolNamePeer(ctx context.Context, poolName string, body PostApiBlockMirroringPoolPoolNamePeerJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

	// DeleteApiBlockMirroringPoolPoolNamePeerPeerUuid request
	DeleteApiBlockMirroringPoolPoolNamePeerPeerUuid(ctx context.Context, poolName string, peerUuid string, reqEditors ...RequestEditorFn) (*http.Response, error)

	// GetApiBlockMirroringPoolPoolNamePeerPeerUuid request
	GetApiBlockMirroringPoolPoolNamePeerPeerUuid(ctx context.Context, poolName string, peerUuid string, reqEditors ...RequestEditorFn) (*http.Response, error)

	// PutApiBlockMirroringPoolPoolNamePeerPeerUuidWithBody request with any body
	PutApiBlockMirroringPoolPoolNamePeerPeerUuidWithBody(ctx context.Context, poolName string, peerUuid string, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

	PutApiBlockMirroringPoolPoolNamePeerPeerUuid(ctx context.Context, poolName string, peerUuid string, body PutApiBlockMirroringPoolPoolNamePeerPeerUuidJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

	// GetApiBlockMirroringSiteName request
	GetApiBlockMirroringSiteName(ctx context.Context, reqEditors ...RequestEditorFn) (*http.Response, error)

	// PutApiBlockMirroringSiteNameWithBody request with any body
	PutApiBlockMirroringSiteNameWithBody(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

	PutApiBlockMirroringSiteName(ctx context.Context, body PutApiBlockMirroringSiteNameJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

	// GetApiBlockMirroringSummary request
	GetApiBlockMirroringSummary(ctx context.Context, reqEditors ...RequestEditorFn) (*http.Response, error)

	// GetApiBlockPoolPoolNameNamespace request
	GetApiBlockPoolPoolNameNamespace(ctx context.Context, poolName string, reqEditors ...RequestEditorFn) (*http.Response, error)

	// PostApiBlockPoolPoolNameNamespaceWithBody request with any body
	PostApiBlockPoolPoolNameNamespaceWithBody(ctx context.Context, poolName string, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

	PostApiBlockPoolPoolNameNamespace(ctx context.Context, poolName string, body PostApiBlockPoolPoolNameNamespaceJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

	// DeleteApiBlockPoolPoolNameNamespaceNamespace request
	DeleteApiBlockPoolPoolNameNamespaceNamespace(ctx context.Context, poolName string, namespace string, reqEditors ...RequestEditorFn) (*http.Response, error)

	// GetApiCephfs request
	GetApiCephfs(ctx context.Context, reqEditors ...RequestEditorFn) (*http.Response, error)

	// PostApiCephfsWithBody request with any body
	PostApiCephfsWithBody(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

	PostApiCephfs(ctx context.Context, body PostApiCephfsJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

	// PutApiCephfsAuthWithBody request with any body
	PutApiCephfsAuthWithBody(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

	PutApiCephfsAuth(ctx context.Context, body PutApiCephfsAuthJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

	// DeleteApiCephfsRemoveName request
	DeleteApiCephfsRemoveName(ctx context.Context, name string, reqEditors ...RequestEditorFn) (*http.Response, error)

	// PutApiCephfsRenameWithBody request with any body
	PutApiCephfsRenameWithBody(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

	PutApiCephfsRename(ctx context.Context, body PutApiCephfsRenameJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

	// PostApiCephfsSnapshotScheduleWithBody request with any body
	PostApiCephfsSnapshotScheduleWithBody(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

	PostApiCephfsSnapshotSchedule(ctx context.Context, body PostApiCephfsSnapshotScheduleJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

	// GetApiCephfsSnapshotScheduleFs request
	GetApiCephfsSnapshotScheduleFs(ctx context.Context, fs string, params *GetApiCephfsSnapshotScheduleFsParams, reqEditors ...RequestEditorFn) (*http.Response, error)

	// PutApiCephfsSnapshotScheduleFsPathWithBody request with any body
	PutApiCephfsSnapshotScheduleFsPathWithBody(ctx context.Context, fs string, path string, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

	PutApiCephfsSnapshotScheduleFsPath(ctx context.Context, fs string, path string, body PutApiCephfsSnapshotScheduleFsPathJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

	// PostApiCephfsSnapshotScheduleFsPathActivateWithBody request with any body
	PostApiCephfsSnapshotScheduleFsPathActivateWithBody(ctx context.Context, fs string, path string, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

	PostApiCephfsSnapshotScheduleFsPathActivate(ctx context.Context, fs string, path string, body PostApiCephfsSnapshotScheduleFsPathActivateJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

	// PostApiCephfsSnapshotScheduleFsPathDeactivateWithBody request with any body
	PostApiCephfsSnapshotScheduleFsPathDeactivateWithBody(ctx context.Context, fs string, path string, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

	PostApiCephfsSnapshotScheduleFsPathDeactivate(ctx context.Context, fs string, path string, body PostApiCephfsSnapshotScheduleFsPathDeactivateJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

	// DeleteApiCephfsSnapshotScheduleFsPathDeleteSnapshot request
	DeleteApiCephfsSnapshotScheduleFsPathDeleteSnapshot(ctx context.Context, fs string, path string, params *DeleteApiCephfsSnapshotScheduleFsPathDeleteSnapshotParams, reqEditors ...RequestEditorFn) (*http.Response, error)

	// PostApiCephfsSubvolumeWithBody request with any body
	PostApiCephfsSubvolumeWithBody(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

	PostApiCephfsSubvolume(ctx context.Context, body PostApiCephfsSubvolumeJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

	// PostApiCephfsSubvolumeGroupWithBody request with any body
	PostApiCephfsSubvolumeGroupWithBody(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

	PostApiCephfsSubvolumeGroup(ctx context.Context, body PostApiCephfsSubvolumeGroupJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

	// DeleteApiCephfsSubvolumeGroupVolName request
	DeleteApiCephfsSubvolumeGroupVolName(ctx context.Context, volName string, params *DeleteApiCephfsSubvolumeGroupVolNameParams, reqEditors ...RequestEditorFn) (*http.Response, error)

	// GetApiCephfsSubvolumeGroupVolName request
	GetApiCephfsSubvolumeGroupVolName(ctx context.Context, volName string, params *GetApiCephfsSubvolumeGroupVolNameParams, reqEditors ...RequestEditorFn) (*http.Response, error)

	// PutApiCephfsSubvolumeGroupVolNameWithBody request with any body
	PutApiCephfsSubvolumeGroupVolNameWithBody(ctx context.Context, volName string, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

	PutApiCephfsSubvolumeGroupVolName(ctx context.Context, volName string, body PutApiCephfsSubvolumeGroupVolNameJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

	// GetApiCephfsSubvolumeGroupVolNameInfo request
	GetApiCephfsSubvolumeGroupVolNameInfo(ctx context.Context, volName string, params *GetApiCephfsSubvolumeGroupVolNameInfoParams, reqEditors ...RequestEditorFn) (*http.Response, error)

	// PostApiCephfsSubvolumeSnapshotWithBody request with any body
	PostApiCephfsSubvolumeSnapshotWithBody(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

	PostApiCephfsSubvolumeSnapshot(ctx context.Context, body PostApiCephfsSubvolumeSnapshotJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

	// PostApiCephfsSubvolumeSnapshotCloneWithBody request with any body
	PostApiCephfsSubvolumeSnapshotCloneWithBody(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

	PostApiCephfsSubvolumeSnapshotClone(ctx context.Context, body PostApiCephfsSubvolumeSnapshotCloneJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

	// DeleteApiCephfsSubvolumeSnapshotVolNameSubvolName request
	DeleteApiCephfsSubvolumeSnapshotVolNameSubvolName(ctx context.Context, volName string, subvolName string, params *DeleteApiCephfsSubvolumeSnapshotVolNameSubvolNameParams, reqEditors ...RequestEditorFn) (*http.Response, error)

	// GetApiCephfsSubvolumeSnapshotVolNameSubvolName request
	GetApiCephfsSubvolumeSnapshotVolNameSubvolName(ctx context.Context, volName string, subvolName string, params *GetApiCephfsSubvolumeSnapshotVolNameSubvolNameParams, reqEditors ...RequestEditorFn) (*http.Response, error)

	// GetApiCephfsSubvolumeSnapshotVolNameSubvolNameInfo request
	GetApiCephfsSubvolumeSnapshotVolNameSubvolNameInfo(ctx context.Context, volName string, subvolName string, params *GetApiCephfsSubvolumeSnapshotVolNameSubvolNameInfoParams, reqEditors ...RequestEditorFn) (*http.Response, error)

	// DeleteApiCephfsSubvolumeVolName request
	DeleteApiCephfsSubvolumeVolName(ctx context.Context, volName string, params *DeleteApiCephfsSubvolumeVolNameParams, reqEditors ...RequestEditorFn) (*http.Response, error)

	// GetApiCephfsSubvolumeVolName request
	GetApiCephfsSubvolumeVolName(ctx context.Context, volName string, params *GetApiCephfsSubvolumeVolNameParams, reqEditors ...RequestEditorFn) (*http.Response, error)

	// PutApiCephfsSubvolumeVolNameWithBody request with any body
	PutApiCephfsSubvolumeVolNameWithBody(ctx context.Context, volName string, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

	PutApiCephfsSubvolumeVolName(ctx context.Context, volName string, body PutApiCephfsSubvolumeVolNameJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

	// GetApiCephfsSubvolumeVolNameExists request
	GetApiCephfsSubvolumeVolNameExists(ctx context.Context, volName string, params *GetApiCephfsSubvolumeVolNameExistsParams, reqEditors ...RequestEditorFn) (*http.Response, error)

	// GetApiCephfsSubvolumeVolNameInfo request
	GetApiCephfsSubvolumeVolNameInfo(ctx context.Context, volName string, params *GetApiCephfsSubvolumeVolNameInfoParams, reqEditors ...RequestEditorFn) (*http.Response, error)

	// GetApiCephfsFsId request
	GetApiCephfsFsId(ctx context.Context, fsId string, reqEditors ...RequestEditorFn) (*http.Response, error)

	// DeleteApiCephfsFsIdClientClientId request
	DeleteApiCephfsFsIdClientClientId(ctx context.Context, fsId string, clientId string, reqEditors ...RequestEditorFn) (*http.Response, error)

	// GetApiCephfsFsIdClients request
	GetApiCephfsFsIdClients(ctx context.Context, fsId string, reqEditors ...RequestEditorFn) (*http.Response, error)

	// GetApiCephfsFsIdGetRootDirectory request
	GetApiCephfsFsIdGetRootDirectory(ctx context.Context, fsId string, reqEditors ...RequestEditorFn) (*http.Response, error)

	// GetApiCephfsFsIdLsDir request
	GetApiCephfsFsIdLsDir(ctx context.Context, fsId string, params *GetApiCephfsFsIdLsDirParams, reqEditors ...RequestEditorFn) (*http.Response, error)

	// GetApiCephfsFsIdMdsCounters request
	GetApiCephfsFsIdMdsCounters(ctx context.Context, fsId string, params *GetApiCephfsFsIdMdsCountersParams, reqEditors ...RequestEditorFn) (*http.Response, error)

	// GetApiCephfsFsIdQuota request
	GetApiCephfsFsIdQuota(ctx context.Context, fsId string, params *GetApiCephfsFsIdQuotaParams, reqEditors ...RequestEditorFn) (*http.Response, error)

	// PutApiCephfsFsIdQuotaWithBody request with any body
	PutApiCephfsFsIdQuotaWithBody(ctx context.Context, fsId string, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

	PutApiCephfsFsIdQuota(ctx context.Context, fsId string, body PutApiCephfsFsIdQuotaJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

	// DeleteApiCephfsFsIdSnapshot request
	DeleteApiCephfsFsIdSnapshot(ctx context.Context, fsId string, params *DeleteApiCephfsFsIdSnapshotParams, reqEditors ...RequestEditorFn) (*http.Response, error)

	// PostApiCephfsFsIdSnapshotWithBody request with any body
	PostApiCephfsFsIdSnapshotWithBody(ctx context.Context, fsId string, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

	PostApiCephfsFsIdSnapshot(ctx context.Context, fsId string, body PostApiCephfsFsIdSnapshotJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

	// GetApiCephfsFsIdStatfs request
	GetApiCephfsFsIdStatfs(ctx context.Context, fsId string, params *GetApiCephfsFsIdStatfsParams, reqEditors ...RequestEditorFn) (*http.Response, error)

	// DeleteApiCephfsFsIdTree request
	DeleteApiCephfsFsIdTree(ctx context.Context, fsId string, params *DeleteApiCephfsFsIdTreeParams, reqEditors ...RequestEditorFn) (*http.Response, error)

	// PostApiCephfsFsIdTreeWithBody request with any body
	PostApiCephfsFsIdTreeWithBody(ctx context.Context, fsId string, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

	PostApiCephfsFsIdTree(ctx context.Context, fsId string, body PostApiCephfsFsIdTreeJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

	// DeleteApiCephfsFsIdUnlink request
	DeleteApiCephfsFsIdUnlink(ctx context.Context, fsId string, params *DeleteApiCephfsFsIdUnlinkParams, reqEditors ...RequestEditorFn) (*http.Response, error)

	// PostApiCephfsFsIdWriteToFileWithBody request with any body
	PostApiCephfsFsIdWriteToFileWithBody(ctx context.Context, fsId string, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

	PostApiCephfsFsIdWriteToFile(ctx context.Context, fsId string, body PostApiCephfsFsIdWriteToFileJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

	// GetApiCluster request
	GetApiCluster(ctx context.Context, reqEditors ...RequestEditorFn) (*http.Response, error)

	// PutApiClusterWithBody request with any body
	PutApiClusterWithBody(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

	PutApiCluster(ctx context.Context, body PutApiClusterJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

	// GetApiClusterUpgrade request
	GetApiClusterUpgrade(ctx context.Context, params *GetApiClusterUpgradeParams, reqEditors ...RequestEditorFn) (*http.Response, error)

	// PutApiClusterUpgradePause request
	PutApiClusterUpgradePause(ctx context.Context, reqEditors ...RequestEditorFn) (*http.Response, error)

	// PutApiClusterUpgradeResume request
	PutApiClusterUpgradeResume(ctx context.Context, reqEditors ...RequestEditorFn) (*http.Response, error)

	// PostApiClusterUpgradeStartWithBody request with any body
	PostApiClusterUpgradeStartWithBody(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

	PostApiClusterUpgradeStart(ctx context.Context, body PostApiClusterUpgradeStartJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

	// GetApiClusterUpgradeStatus request
	GetApiClusterUpgradeStatus(ctx context.Context, reqEditors ...RequestEditorFn) (*http.Response, error)

	// PutApiClusterUpgradeStop request
	PutApiClusterUpgradeStop(ctx context.Context, reqEditors ...RequestEditorFn) (*http.Response, error)

	// GetApiClusterUser request
	GetApiClusterUser(ctx context.Context, reqEditors ...RequestEditorFn) (*http.Response, error)

	// PostApiClusterUserWithBody request with any body
	PostApiClusterUserWithBody(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

	PostApiClusterUser(ctx context.Context, body PostApiClusterUserJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

	// PutApiClusterUserWithBody request with any body
	PutApiClusterUserWithBody(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

	PutApiClusterUser(ctx context.Context, body PutApiClusterUserJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

	// PostApiClusterUserExportWithBody request with any body
	PostApiClusterUserExportWithBody(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

	PostApiClusterUserExport(ctx context.Context, body PostApiClusterUserExportJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

	// DeleteApiClusterUserUserEntity request
	DeleteApiClusterUserUserEntity(ctx context.Context, userEntity string, reqEditors ...RequestEditorFn) (*http.Response, error)

	// GetApiClusterConf request
	GetApiClusterConf(ctx context.Context, reqEditors ...RequestEditorFn) (*http.Response, error)

	// PostApiClusterConfWithBody request with any body
	PostApiClusterConfWithBody(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

	PostApiClusterConf(ctx context.Context, body PostApiClusterConfJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

	// PutApiClusterConfWithBody request with any body
	PutApiClusterConfWithBody(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

	PutApiClusterConf(ctx context.Context, body PutApiClusterConfJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

	// GetApiClusterConfFilter request
	GetApiClusterConfFilter(ctx context.Context, params *GetApiClusterConfFilterParams, reqEditors ...RequestEditorFn) (*http.Response, error)

	// DeleteApiClusterConfName request
	DeleteApiClusterConfName(ctx context.Context, name string, params *DeleteApiClusterConfNameParams, reqEditors ...RequestEditorFn) (*http.Response, error)

	// GetApiClusterConfName request
	GetApiClusterConfName(ctx context.Context, name string, reqEditors ...RequestEditorFn) (*http.Response, error)

	// GetApiCrushRule request
	GetApiCrushRule(ctx context.Context, reqEditors ...RequestEditorFn) (*http.Response, error)

	// PostApiCrushRuleWithBody request with any body
	PostApiCrushRuleWithBody(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

	PostApiCrushRule(ctx context.Context, body PostApiCrushRuleJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

	// DeleteApiCrushRuleName request
	DeleteApiCrushRuleName(ctx context.Context, name string, reqEditors ...RequestEditorFn) (*http.Response, error)

	// GetApiCrushRuleName request
	GetApiCrushRuleName(ctx context.Context, name string, reqEditors ...RequestEditorFn) (*http.Response, error)

	// GetApiDaemon request
	GetApiDaemon(ctx context.Context, params *GetApiDaemonParams, reqEditors ...RequestEditorFn) (*http.Response, error)

	// PutApiDaemonDaemonNameWithBody request with any body
	PutApiDaemonDaemonNameWithBody(ctx context.Context, daemonName string, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

	PutApiDaemonDaemonName(ctx context.Context, daemonName string, body PutApiDaemonDaemonNameJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

	// GetApiErasureCodeProfile request
	GetApiErasureCodeProfile(ctx context.Context, reqEditors ...RequestEditorFn) (*http.Response, error)

	// PostApiErasureCodeProfileWithBody request with any body
	PostApiErasureCodeProfileWithBody(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

	PostApiErasureCodeProfile(ctx context.Context, body PostApiErasureCodeProfileJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

	// DeleteApiErasureCodeProfileName request
	DeleteApiErasureCodeProfileName(ctx context.Context, name string, reqEditors ...RequestEditorFn) (*http.Response, error)

	// GetApiErasureCodeProfileName request
	GetApiErasureCodeProfileName(ctx context.Context, name string, reqEditors ...RequestEditorFn) (*http.Response, error)

	// GetApiFeatureToggles request
	GetApiFeatureToggles(ctx context.Context, reqEditors ...RequestEditorFn) (*http.Response, error)

	// GetApiFeedback request
	GetApiFeedback(ctx context.Context, reqEditors ...RequestEditorFn) (*http.Response, error)

	// PostApiFeedbackWithBody request with any body
	PostApiFeedbackWithBody(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

	PostApiFeedback(ctx context.Context, body PostApiFeedbackJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

	// DeleteApiFeedbackApiKey request
	DeleteApiFeedbackApiKey(ctx context.Context, reqEditors ...RequestEditorFn) (*http.Response, error)

	// GetApiFeedbackApiKey request
	GetApiFeedbackApiKey(ctx context.Context, reqEditors ...RequestEditorFn) (*http.Response, error)

	// PostApiFeedbackApiKeyWithBody request with any body
	PostApiFeedbackApiKeyWithBody(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

	PostApiFeedbackApiKey(ctx context.Context, body PostApiFeedbackApiKeyJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

	// PostApiGrafanaDashboards request
	PostApiGrafanaDashboards(ctx context.Context, reqEditors ...RequestEditorFn) (*http.Response, error)

	// GetApiGrafanaUrl request
	GetApiGrafanaUrl(ctx context.Context, reqEditors ...RequestEditorFn) (*http.Response, error)

	// GetApiGrafanaValidationParams request
	GetApiGrafanaValidationParams(ctx context.Context, params string, reqEditors ...RequestEditorFn) (*http.Response, error)

	// GetApiHealthFull request
	GetApiHealthFull(ctx context.Context, reqEditors ...RequestEditorFn) (*http.Response, error)

	// GetApiHealthGetClusterCapacity request
	GetApiHealthGetClusterCapacity(ctx context.Context, reqEditors ...RequestEditorFn) (*http.Response, error)

	// GetApiHealthGetClusterFsid request
	GetApiHealthGetClusterFsid(ctx context.Context, reqEditors ...RequestEditorFn) (*http.Response, error)

	// GetApiHealthGetTelemetryStatus request
	GetApiHealthGetTelemetryStatus(ctx context.Context, reqEditors ...RequestEditorFn) (*http.Response, error)

	// GetApiHealthMinimal request
	GetApiHealthMinimal(ctx context.Context, reqEditors ...RequestEditorFn) (*http.Response, error)

	// GetApiHost request
	GetApiHost(ctx context.Context, params *GetApiHostParams, reqEditors ...RequestEditorFn) (*http.Response, error)

	// PostApiHostWithBody request with any body
	PostApiHostWithBody(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

	PostApiHost(ctx context.Context, body PostApiHostJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

	// DeleteApiHostHostname request
	DeleteApiHostHostname(ctx context.Context, hostname string, reqEditors ...RequestEditorFn) (*http.Response, error)

	// GetApiHostHostname request
	GetApiHostHostname(ctx context.Context, hostname string, reqEditors ...RequestEditorFn) (*http.Response, error)

	// PutApiHostHostnameWithBody request with any body
	PutApiHostHostnameWithBody(ctx context.Context, hostname string, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

	PutApiHostHostname(ctx context.Context, hostname string, body PutApiHostHostnameJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

	// GetApiHostHostnameDaemons request
	GetApiHostHostnameDaemons(ctx context.Context, hostname string, reqEditors ...RequestEditorFn) (*http.Response, error)

	// GetApiHostHostnameDevices request
	GetApiHostHostnameDevices(ctx context.Context, hostname string, reqEditors ...RequestEditorFn) (*http.Response, error)

	// PostApiHostHostnameIdentifyDeviceWithBody request with any body
	PostApiHostHostnameIdentifyDeviceWithBody(ctx context.Context, hostname string, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

	PostApiHostHostnameIdentifyDevice(ctx context.Context, hostname string, body PostApiHostHostnameIdentifyDeviceJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

	// GetApiHostHostnameInventory request
	GetApiHostHostnameInventory(ctx context.Context, hostname string, params *GetApiHostHostnameInventoryParams, reqEditors ...RequestEditorFn) (*http.Response, error)

	// GetApiHostHostnameSmart request
	GetApiHostHostnameSmart(ctx context.Context, hostname string, reqEditors ...RequestEditorFn) (*http.Response, error)

	// GetApiIscsiDiscoveryauth request
	GetApiIscsiDiscoveryauth(ctx context.Context, reqEditors ...RequestEditorFn) (*http.Response, error)

	// PutApiIscsiDiscoveryauthWithBody request with any body
	PutApiIscsiDiscoveryauthWithBody(ctx context.Context, params *PutApiIscsiDiscoveryauthParams, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

	PutApiIscsiDiscoveryauth(ctx context.Context, params *PutApiIscsiDiscoveryauthParams, body PutApiIscsiDiscoveryauthJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

	// GetApiIscsiTarget request
	GetApiIscsiTarget(ctx context.Context, reqEditors ...RequestEditorFn) (*http.Response, error)

	// PostApiIscsiTargetWithBody request with any body
	PostApiIscsiTargetWithBody(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

	PostApiIscsiTarget(ctx context.Context, body PostApiIscsiTargetJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

	// DeleteApiIscsiTargetTargetIqn request
	DeleteApiIscsiTargetTargetIqn(ctx context.Context, targetIqn string, reqEditors ...RequestEditorFn) (*http.Response, error)

	// GetApiIscsiTargetTargetIqn request
	GetApiIscsiTargetTargetIqn(ctx context.Context, targetIqn string, reqEditors ...RequestEditorFn) (*http.Response, error)

	// PutApiIscsiTargetTargetIqnWithBody request with any body
	PutApiIscsiTargetTargetIqnWithBody(ctx context.Context, targetIqn string, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

	PutApiIscsiTargetTargetIqn(ctx context.Context, targetIqn string, body PutApiIscsiTargetTargetIqnJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

	// GetApiLogsAll request
	GetApiLogsAll(ctx context.Context, reqEditors ...RequestEditorFn) (*http.Response, error)

	// GetApiMgrModule request
	GetApiMgrModule(ctx context.Context, reqEditors ...RequestEditorFn) (*http.Response, error)

	// GetApiMgrModuleModuleName request
	GetApiMgrModuleModuleName(ctx context.Context, moduleName string, reqEditors ...RequestEditorFn) (*http.Response, error)

	// PutApiMgrModuleModuleNameWithBody request with any body
	PutApiMgrModuleModuleNameWithBody(ctx context.Context, moduleName string, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

	PutApiMgrModuleModuleName(ctx context.Context, moduleName string, body PutApiMgrModuleModuleNameJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

	// PostApiMgrModuleModuleNameDisable request
	PostApiMgrModuleModuleNameDisable(ctx context.Context, moduleName string, reqEditors ...RequestEditorFn) (*http.Response, error)

	// PostApiMgrModuleModuleNameEnable request
	PostApiMgrModuleModuleNameEnable(ctx context.Context, moduleName string, reqEditors ...RequestEditorFn) (*http.Response, error)

	// GetApiMgrModuleModuleNameOptions request
	GetApiMgrModuleModuleNameOptions(ctx context.Context, moduleName string, reqEditors ...RequestEditorFn) (*http.Response, error)

	// GetApiMonitor request
	GetApiMonitor(ctx context.Context, reqEditors ...RequestEditorFn) (*http.Response, error)

	// GetApiNfsGaneshaCluster request
	GetApiNfsGaneshaCluster(ctx context.Context, reqEditors ...RequestEditorFn) (*http.Response, error)

	// GetApiNfsGaneshaExport request
	GetApiNfsGaneshaExport(ctx context.Context, reqEditors ...RequestEditorFn) (*http.Response, error)

	// PostApiNfsGaneshaExportWithBody request with any body
	PostApiNfsGaneshaExportWithBody(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

	PostApiNfsGaneshaExport(ctx context.Context, body PostApiNfsGaneshaExportJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

	// DeleteApiNfsGaneshaExportClusterIdExportId request
	DeleteApiNfsGaneshaExportClusterIdExportId(ctx context.Context, clusterId string, exportId int, reqEditors ...RequestEditorFn) (*http.Response, error)

	// GetApiNfsGaneshaExportClusterIdExportId request
	GetApiNfsGaneshaExportClusterIdExportId(ctx context.Context, clusterId string, exportId string, reqEditors ...RequestEditorFn) (*http.Response, error)

	// PutApiNfsGaneshaExportClusterIdExportIdWithBody request with any body
	PutApiNfsGaneshaExportClusterIdExportIdWithBody(ctx context.Context, clusterId string, exportId int, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

	PutApiNfsGaneshaExportClusterIdExportId(ctx context.Context, clusterId string, exportId int, body PutApiNfsGaneshaExportClusterIdExportIdJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

	// GetApiOsd request
	GetApiOsd(ctx context.Context, reqEditors ...RequestEditorFn) (*http.Response, error)

	// PostApiOsdWithBody request with any body
	PostApiOsdWithBody(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

	PostApiOsd(ctx context.Context, body PostApiOsdJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

	// GetApiOsdFlags request
	GetApiOsdFlags(ctx context.Context, reqEditors ...RequestEditorFn) (*http.Response, error)

	// PutApiOsdFlagsWithBody request with any body
	PutApiOsdFlagsWithBody(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

	PutApiOsdFlags(ctx context.Context, body PutApiOsdFlagsJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

	// GetApiOsdFlagsIndividual request
	GetApiOsdFlagsIndividual(ctx context.Context, reqEditors ...RequestEditorFn) (*http.Response, error)

	// PutApiOsdFlagsIndividualWithBody request with any body
	PutApiOsdFlagsIndividualWithBody(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

	PutApiOsdFlagsIndividual(ctx context.Context, body PutApiOsdFlagsIndividualJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

	// GetApiOsdSafeToDelete request
	GetApiOsdSafeToDelete(ctx context.Context, params *GetApiOsdSafeToDeleteParams, reqEditors ...RequestEditorFn) (*http.Response, error)

	// GetApiOsdSafeToDestroy request
	GetApiOsdSafeToDestroy(ctx context.Context, params *GetApiOsdSafeToDestroyParams, reqEditors ...RequestEditorFn) (*http.Response, error)

	// GetApiOsdSettings request
	GetApiOsdSettings(ctx context.Context, reqEditors ...RequestEditorFn) (*http.Response, error)

	// DeleteApiOsdSvcId request
	DeleteApiOsdSvcId(ctx context.Context, svcId string, params *DeleteApiOsdSvcIdParams, reqEditors ...RequestEditorFn) (*http.Response, error)

	// GetApiOsdSvcId request
	GetApiOsdSvcId(ctx context.Context, svcId string, reqEditors ...RequestEditorFn) (*http.Response, error)

	// PutApiOsdSvcIdWithBody request with any body
	PutApiOsdSvcIdWithBody(ctx context.Context, svcId string, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

	PutApiOsdSvcId(ctx context.Context, svcId string, body PutApiOsdSvcIdJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

	// PostApiOsdSvcIdDestroy request
	PostApiOsdSvcIdDestroy(ctx context.Context, svcId string, reqEditors ...RequestEditorFn) (*http.Response, error)

	// GetApiOsdSvcIdDevices request
	GetApiOsdSvcIdDevices(ctx context.Context, svcId string, reqEditors ...RequestEditorFn) (*http.Response, error)

	// GetApiOsdSvcIdHistogram request
	GetApiOsdSvcIdHistogram(ctx context.Context, svcId string, reqEditors ...RequestEditorFn) (*http.Response, error)

	// PutApiOsdSvcIdMarkWithBody request with any body
	PutApiOsdSvcIdMarkWithBody(ctx context.Context, svcId string, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

	PutApiOsdSvcIdMark(ctx context.Context, svcId string, body PutApiOsdSvcIdMarkJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

	// PostApiOsdSvcIdPurge request
	PostApiOsdSvcIdPurge(ctx context.Context, svcId string, reqEditors ...RequestEditorFn) (*http.Response, error)

	// PostApiOsdSvcIdReweightWithBody request with any body
	PostApiOsdSvcIdReweightWithBody(ctx context.Context, svcId string, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

	PostApiOsdSvcIdReweight(ctx context.Context, svcId string, body PostApiOsdSvcIdReweightJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

	// PostApiOsdSvcIdScrubWithBody request with any body
	PostApiOsdSvcIdScrubWithBody(ctx context.Context, svcId string, params *PostApiOsdSvcIdScrubParams, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

	PostApiOsdSvcIdScrub(ctx context.Context, svcId string, params *PostApiOsdSvcIdScrubParams, body PostApiOsdSvcIdScrubJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

	// GetApiOsdSvcIdSmart request
	GetApiOsdSvcIdSmart(ctx context.Context, svcId string, reqEditors ...RequestEditorFn) (*http.Response, error)

	// GetApiPerfCounters request
	GetApiPerfCounters(ctx context.Context, reqEditors ...RequestEditorFn) (*http.Response, error)

	// GetApiPerfCountersMdsServiceId request
	GetApiPerfCountersMdsServiceId(ctx context.Context, serviceId string, reqEditors ...RequestEditorFn) (*http.Response, error)

	// GetApiPerfCountersMgrServiceId request
	GetApiPerfCountersMgrServiceId(ctx context.Context, serviceId string, reqEditors ...RequestEditorFn) (*http.Response, error)

	// GetApiPerfCountersMonServiceId request
	GetApiPerfCountersMonServiceId(ctx context.Context, serviceId string, reqEditors ...RequestEditorFn) (*http.Response, error)

	// GetApiPerfCountersOsdServiceId request
	GetApiPerfCountersOsdServiceId(ctx context.Context, serviceId string, reqEditors ...RequestEditorFn) (*http.Response, error)

	// GetApiPerfCountersRbdMirrorServiceId request
	GetApiPerfCountersRbdMirrorServiceId(ctx context.Context, serviceId string, reqEditors ...RequestEditorFn) (*http.Response, error)

	// GetApiPerfCountersRgwServiceId request
	GetApiPerfCountersRgwServiceId(ctx context.Context, serviceId string, reqEditors ...RequestEditorFn) (*http.Response, error)

	// GetApiPerfCountersTcmuRunnerServiceId request
	GetApiPerfCountersTcmuRunnerServiceId(ctx context.Context, serviceId string, reqEditors ...RequestEditorFn) (*http.Response, error)

	// GetApiPool request
	GetApiPool(ctx context.Context, params *GetApiPoolParams, reqEditors ...RequestEditorFn) (*http.Response, error)

	// PostApiPoolWithBody request with any body
	PostApiPoolWithBody(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

	PostApiPool(ctx context.Context, body PostApiPoolJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

	// DeleteApiPoolPoolName request
	DeleteApiPoolPoolName(ctx context.Context, poolName string, reqEditors ...RequestEditorFn) (*http.Response, error)

	// GetApiPoolPoolName request
	GetApiPoolPoolName(ctx context.Context, poolName string, params *GetApiPoolPoolNameParams, reqEditors ...RequestEditorFn) (*http.Response, error)

	// PutApiPoolPoolNameWithBody request with any body
	PutApiPoolPoolNameWithBody(ctx context.Context, poolName string, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

	PutApiPoolPoolName(ctx context.Context, poolName string, body PutApiPoolPoolNameJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

	// GetApiPoolPoolNameConfiguration request
	GetApiPoolPoolNameConfiguration(ctx context.Context, poolName string, reqEditors ...RequestEditorFn) (*http.Response, error)

	// GetApiPrometheus request
	GetApiPrometheus(ctx context.Context, reqEditors ...RequestEditorFn) (*http.Response, error)

	// GetApiPrometheusData request
	GetApiPrometheusData(ctx context.Context, reqEditors ...RequestEditorFn) (*http.Response, error)

	// GetApiPrometheusNotifications request
	GetApiPrometheusNotifications(ctx context.Context, reqEditors ...RequestEditorFn) (*http.Response, error)

	// GetApiPrometheusRules request
	GetApiPrometheusRules(ctx context.Context, reqEditors ...RequestEditorFn) (*http.Response, error)

	// PostApiPrometheusSilence request
	PostApiPrometheusSilence(ctx context.Context, reqEditors ...RequestEditorFn) (*http.Response, error)

	// DeleteApiPrometheusSilenceSId request
	DeleteApiPrometheusSilenceSId(ctx context.Context, sId string, reqEditors ...RequestEditorFn) (*http.Response, error)

	// GetApiPrometheusSilences request
	GetApiPrometheusSilences(ctx context.Context, reqEditors ...RequestEditorFn) (*http.Response, error)

	// GetApiRgwBucket request
	GetApiRgwBucket(ctx context.Context, params *GetApiRgwBucketParams, reqEditors ...RequestEditorFn) (*http.Response, error)

	// PostApiRgwBucketWithBody request with any body
	PostApiRgwBucketWithBody(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

	PostApiRgwBucket(ctx context.Context, body PostApiRgwBucketJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

	// DeleteApiRgwBucketDeleteEncryption request
	DeleteApiRgwBucketDeleteEncryption(ctx context.Context, params *DeleteApiRgwBucketDeleteEncryptionParams, reqEditors ...RequestEditorFn) (*http.Response, error)

	// GetApiRgwBucketGetEncryption request
	GetApiRgwBucketGetEncryption(ctx context.Context, params *GetApiRgwBucketGetEncryptionParams, reqEditors ...RequestEditorFn) (*http.Response, error)

	// GetApiRgwBucketGetEncryptionConfig request
	GetApiRgwBucketGetEncryptionConfig(ctx context.Context, params *GetApiRgwBucketGetEncryptionConfigParams, reqEditors ...RequestEditorFn) (*http.Response, error)

	// PutApiRgwBucketSetEncryptionConfigWithBody request with any body
	PutApiRgwBucketSetEncryptionConfigWithBody(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

	PutApiRgwBucketSetEncryptionConfig(ctx context.Context, body PutApiRgwBucketSetEncryptionConfigJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

	// DeleteApiRgwBucketBucket request
	DeleteApiRgwBucketBucket(ctx context.Context, bucket string, params *DeleteApiRgwBucketBucketParams, reqEditors ...RequestEditorFn) (*http.Response, error)

	// GetApiRgwBucketBucket request
	GetApiRgwBucketBucket(ctx context.Context, bucket string, params *GetApiRgwBucketBucketParams, reqEditors ...RequestEditorFn) (*http.Response, error)

	// PutApiRgwBucketBucketWithBody request with any body
	PutApiRgwBucketBucketWithBody(ctx context.Context, bucket string, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

	PutApiRgwBucketBucket(ctx context.Context, bucket string, body PutApiRgwBucketBucketJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

	// GetApiRgwDaemon request
	GetApiRgwDaemon(ctx context.Context, reqEditors ...RequestEditorFn) (*http.Response, error)

	// PutApiRgwDaemonSetMultisiteConfigWithBody request with any body
	PutApiRgwDaemonSetMultisiteConfigWithBody(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

	PutApiRgwDaemonSetMultisiteConfig(ctx context.Context, body PutApiRgwDaemonSetMultisiteConfigJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

	// GetApiRgwDaemonSvcId request
	GetApiRgwDaemonSvcId(ctx context.Context, svcId string, reqEditors ...RequestEditorFn) (*http.Response, error)

	// GetApiRgwRealm request
	GetApiRgwRealm(ctx context.Context, reqEditors ...RequestEditorFn) (*http.Response, error)

	// PostApiRgwRealmWithBody request with any body
	PostApiRgwRealmWithBody(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

	PostApiRgwRealm(ctx context.Context, body PostApiRgwRealmJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

	// GetApiRgwRealmGetAllRealmsInfo request
	GetApiRgwRealmGetAllRealmsInfo(ctx context.Context, reqEditors ...RequestEditorFn) (*http.Response, error)

	// GetApiRgwRealmGetRealmTokens request
	GetApiRgwRealmGetRealmTokens(ctx context.Context, reqEditors ...RequestEditorFn) (*http.Response, error)

	// PostApiRgwRealmImportRealmTokenWithBody request with any body
	PostApiRgwRealmImportRealmTokenWithBody(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

	PostApiRgwRealmImportRealmToken(ctx context.Context, body PostApiRgwRealmImportRealmTokenJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

	// DeleteApiRgwRealmRealmName request
	DeleteApiRgwRealmRealmName(ctx context.Context, realmName string, reqEditors ...RequestEditorFn) (*http.Response, error)

	// GetApiRgwRealmRealmName request
	GetApiRgwRealmRealmName(ctx context.Context, realmName string, reqEditors ...RequestEditorFn) (*http.Response, error)

	// PutApiRgwRealmRealmNameWithBody request with any body
	PutApiRgwRealmRealmNameWithBody(ctx context.Context, realmName string, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

	PutApiRgwRealmRealmName(ctx context.Context, realmName string, body PutApiRgwRealmRealmNameJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

	// GetApiRgwRoles request
	GetApiRgwRoles(ctx context.Context, reqEditors ...RequestEditorFn) (*http.Response, error)

	// PostApiRgwRolesWithBody request with any body
	PostApiRgwRolesWithBody(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

	PostApiRgwRoles(ctx context.Context, body PostApiRgwRolesJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

	// PutApiRgwRolesWithBody request with any body
	PutApiRgwRolesWithBody(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

	PutApiRgwRoles(ctx context.Context, body PutApiRgwRolesJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

	// DeleteApiRgwRolesRoleName request
	DeleteApiRgwRolesRoleName(ctx context.Context, roleName string, reqEditors ...RequestEditorFn) (*http.Response, error)

	// GetApiRgwSite request
	GetApiRgwSite(ctx context.Context, params *GetApiRgwSiteParams, reqEditors ...RequestEditorFn) (*http.Response, error)

	// GetApiRgwUser request
	GetApiRgwUser(ctx context.Context, params *GetApiRgwUserParams, reqEditors ...RequestEditorFn) (*http.Response, error)

	// PostApiRgwUserWithBody request with any body
	PostApiRgwUserWithBody(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

	PostApiRgwUser(ctx context.Context, body PostApiRgwUserJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

	// GetApiRgwUserGetEmails request
	GetApiRgwUserGetEmails(ctx context.Context, params *GetApiRgwUserGetEmailsParams, reqEditors ...RequestEditorFn) (*http.Response, error)

	// DeleteApiRgwUserUid request
	DeleteApiRgwUserUid(ctx context.Context, uid string, params *DeleteApiRgwUserUidParams, reqEditors ...RequestEditorFn) (*http.Response, error)

	// GetApiRgwUserUid request
	GetApiRgwUserUid(ctx context.Context, uid string, params *GetApiRgwUserUidParams, reqEditors ...RequestEditorFn) (*http.Response, error)

	// PutApiRgwUserUidWithBody request with any body
	PutApiRgwUserUidWithBody(ctx context.Context, uid string, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

	PutApiRgwUserUid(ctx context.Context, uid string, body PutApiRgwUserUidJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

	// DeleteApiRgwUserUidCapability request
	DeleteApiRgwUserUidCapability(ctx context.Context, uid string, params *DeleteApiRgwUserUidCapabilityParams, reqEditors ...RequestEditorFn) (*http.Response, error)

	// PostApiRgwUserUidCapabilityWithBody request with any body
	PostApiRgwUserUidCapabilityWithBody(ctx context.Context, uid string, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

	PostApiRgwUserUidCapability(ctx context.Context, uid string, body PostApiRgwUserUidCapabilityJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

	// DeleteApiRgwUserUidKey request
	DeleteApiRgwUserUidKey(ctx context.Context, uid string, params *DeleteApiRgwUserUidKeyParams, reqEditors ...RequestEditorFn) (*http.Response, error)

	// PostApiRgwUserUidKeyWithBody request with any body
	PostApiRgwUserUidKeyWithBody(ctx context.Context, uid string, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

	PostApiRgwUserUidKey(ctx context.Context, uid string, body PostApiRgwUserUidKeyJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

	// GetApiRgwUserUidQuota request
	GetApiRgwUserUidQuota(ctx context.Context, uid string, params *GetApiRgwUserUidQuotaParams, reqEditors ...RequestEditorFn) (*http.Response, error)

	// PutApiRgwUserUidQuotaWithBody request with any body
	PutApiRgwUserUidQuotaWithBody(ctx context.Context, uid string, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

	PutApiRgwUserUidQuota(ctx context.Context, uid string, body PutApiRgwUserUidQuotaJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

	// PostApiRgwUserUidSubuserWithBody request with any body
	PostApiRgwUserUidSubuserWithBody(ctx context.Context, uid string, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

	PostApiRgwUserUidSubuser(ctx context.Context, uid string, body PostApiRgwUserUidSubuserJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

	// DeleteApiRgwUserUidSubuserSubuser request
	DeleteApiRgwUserUidSubuserSubuser(ctx context.Context, uid string, subuser string, params *DeleteApiRgwUserUidSubuserSubuserParams, reqEditors ...RequestEditorFn) (*http.Response, error)

	// GetApiRgwZone request
	GetApiRgwZone(ctx context.Context, reqEditors ...RequestEditorFn) (*http.Response, error)

	// PostApiRgwZoneWithBody request with any body
	PostApiRgwZoneWithBody(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

	PostApiRgwZone(ctx context.Context, body PostApiRgwZoneJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

	// PutApiRgwZoneCreateSystemUserWithBody request with any body
	PutApiRgwZoneCreateSystemUserWithBody(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

	PutApiRgwZoneCreateSystemUser(ctx context.Context, body PutApiRgwZoneCreateSystemUserJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

	// GetApiRgwZoneGetAllZonesInfo request
	GetApiRgwZoneGetAllZonesInfo(ctx context.Context, reqEditors ...RequestEditorFn) (*http.Response, error)

	// GetApiRgwZoneGetPoolNames request
	GetApiRgwZoneGetPoolNames(ctx context.Context, reqEditors ...RequestEditorFn) (*http.Response, error)

	// GetApiRgwZoneGetUserList request
	GetApiRgwZoneGetUserList(ctx context.Context, params *GetApiRgwZoneGetUserListParams, reqEditors ...RequestEditorFn) (*http.Response, error)

	// DeleteApiRgwZoneZoneName request
	DeleteApiRgwZoneZoneName(ctx context.Context, zoneName string, params *DeleteApiRgwZoneZoneNameParams, reqEditors ...RequestEditorFn) (*http.Response, error)

	// GetApiRgwZoneZoneName request
	GetApiRgwZoneZoneName(ctx context.Context, zoneName string, reqEditors ...RequestEditorFn) (*http.Response, error)

	// PutApiRgwZoneZoneNameWithBody request with any body
	PutApiRgwZoneZoneNameWithBody(ctx context.Context, zoneName string, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

	PutApiRgwZoneZoneName(ctx context.Context, zoneName string, body PutApiRgwZoneZoneNameJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

	// GetApiRgwZonegroup request
	GetApiRgwZonegroup(ctx context.Context, reqEditors ...RequestEditorFn) (*http.Response, error)

	// PostApiRgwZonegroupWithBody request with any body
	PostApiRgwZonegroupWithBody(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

	PostApiRgwZonegroup(ctx context.Context, body PostApiRgwZonegroupJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

	// GetApiRgwZonegroupGetAllZonegroupsInfo request
	GetApiRgwZonegroupGetAllZonegroupsInfo(ctx context.Context, reqEditors ...RequestEditorFn) (*http.Response, error)

	// DeleteApiRgwZonegroupZonegroupName request
	DeleteApiRgwZonegroupZonegroupName(ctx context.Context, zonegroupName string, params *DeleteApiRgwZonegroupZonegroupNameParams, reqEditors ...RequestEditorFn) (*http.Response, error)

	// GetApiRgwZonegroupZonegroupName request
	GetApiRgwZonegroupZonegroupName(ctx context.Context, zonegroupName string, reqEditors ...RequestEditorFn) (*http.Response, error)

	// PutApiRgwZonegroupZonegroupNameWithBody request with any body
	PutApiRgwZonegroupZonegroupNameWithBody(ctx context.Context, zonegroupName string, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

	PutApiRgwZonegroupZonegroupName(ctx context.Context, zonegroupName string, body PutApiRgwZonegroupZonegroupNameJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

	// GetApiRole request
	GetApiRole(ctx context.Context, reqEditors ...RequestEditorFn) (*http.Response, error)

	// PostApiRoleWithBody request with any body
	PostApiRoleWithBody(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

	PostApiRole(ctx context.Context, body PostApiRoleJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

	// DeleteApiRoleName request
	DeleteApiRoleName(ctx context.Context, name string, reqEditors ...RequestEditorFn) (*http.Response, error)

	// GetApiRoleName request
	GetApiRoleName(ctx context.Context, name string, reqEditors ...RequestEditorFn) (*http.Response, error)

	// PutApiRoleNameWithBody request with any body
	PutApiRoleNameWithBody(ctx context.Context, name string, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

	PutApiRoleName(ctx context.Context, name string, body PutApiRoleNameJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

	// PostApiRoleNameCloneWithBody request with any body
	PostApiRoleNameCloneWithBody(ctx context.Context, name string, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

	PostApiRoleNameClone(ctx context.Context, name string, body PostApiRoleNameCloneJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

	// GetApiService request
	GetApiService(ctx context.Context, params *GetApiServiceParams, reqEditors ...RequestEditorFn) (*http.Response, error)

	// PostApiServiceWithBody request with any body
	PostApiServiceWithBody(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

	PostApiService(ctx context.Context, body PostApiServiceJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

	// GetApiServiceKnownTypes request
	GetApiServiceKnownTypes(ctx context.Context, reqEditors ...RequestEditorFn) (*http.Response, error)

	// DeleteApiServiceServiceName request
	DeleteApiServiceServiceName(ctx context.Context, serviceName string, reqEditors ...RequestEditorFn) (*http.Response, error)

	// GetApiServiceServiceName request
	GetApiServiceServiceName(ctx context.Context, serviceName string, reqEditors ...RequestEditorFn) (*http.Response, error)

	// PutApiServiceServiceNameWithBody request with any body
	PutApiServiceServiceNameWithBody(ctx context.Context, serviceName string, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

	PutApiServiceServiceName(ctx context.Context, serviceName string, body PutApiServiceServiceNameJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

	// GetApiServiceServiceNameDaemons request
	GetApiServiceServiceNameDaemons(ctx context.Context, serviceName string, reqEditors ...RequestEditorFn) (*http.Response, error)

	// GetApiSettings request
	GetApiSettings(ctx context.Context, params *GetApiSettingsParams, reqEditors ...RequestEditorFn) (*http.Response, error)

	// PutApiSettings request
	PutApiSettings(ctx context.Context, reqEditors ...RequestEditorFn) (*http.Response, error)

	// DeleteApiSettingsName request
	DeleteApiSettingsName(ctx context.Context, name string, reqEditors ...RequestEditorFn) (*http.Response, error)

	// GetApiSettingsName request
	GetApiSettingsName(ctx context.Context, name string, reqEditors ...RequestEditorFn) (*http.Response, error)

	// PutApiSettingsNameWithBody request with any body
	PutApiSettingsNameWithBody(ctx context.Context, name string, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

	PutApiSettingsName(ctx context.Context, name string, body PutApiSettingsNameJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

	// GetApiSummary request
	GetApiSummary(ctx context.Context, reqEditors ...RequestEditorFn) (*http.Response, error)

	// GetApiTask request
	GetApiTask(ctx context.Context, params *GetApiTaskParams, reqEditors ...RequestEditorFn) (*http.Response, error)

	// PutApiTelemetryWithBody request with any body
	PutApiTelemetryWithBody(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

	PutApiTelemetry(ctx context.Context, body PutApiTelemetryJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

	// GetApiTelemetryReport request
	GetApiTelemetryReport(ctx context.Context, reqEditors ...RequestEditorFn) (*http.Response, error)

	// GetApiUser request
	GetApiUser(ctx context.Context, reqEditors ...RequestEditorFn) (*http.Response, error)

	// PostApiUserWithBody request with any body
	PostApiUserWithBody(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

	PostApiUser(ctx context.Context, body PostApiUserJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

	// PostApiUserValidatePasswordWithBody request with any body
	PostApiUserValidatePasswordWithBody(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

	PostApiUserValidatePassword(ctx context.Context, body PostApiUserValidatePasswordJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

	// DeleteApiUserUsername request
	DeleteApiUserUsername(ctx context.Context, username string, reqEditors ...RequestEditorFn) (*http.Response, error)

	// GetApiUserUsername request
	GetApiUserUsername(ctx context.Context, username string, reqEditors ...RequestEditorFn) (*http.Response, error)

	// PutApiUserUsernameWithBody request with any body
	PutApiUserUsernameWithBody(ctx context.Context, username string, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

	PutApiUserUsername(ctx context.Context, username string, body PutApiUserUsernameJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

	// PostApiUserUsernameChangePasswordWithBody request with any body
	PostApiUserUsernameChangePasswordWithBody(ctx context.Context, username string, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

	PostApiUserUsernameChangePassword(ctx context.Context, username string, body PostApiUserUsernameChangePasswordJSONRequestBody, 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 WithBaseURL

func WithBaseURL(baseURL string) ClientOption

WithBaseURL overrides the baseURL.

func WithHTTPClient

func WithHTTPClient(doer HttpRequestDoer) ClientOption

WithHTTPClient allows overriding the default Doer, which is automatically created using http.Client. This is useful for tests.

func WithRequestEditorFn

func WithRequestEditorFn(fn RequestEditorFn) ClientOption

WithRequestEditorFn allows setting up a callback function, which will be called right before sending the request. This can be used to mutate the request.

type ClientWithResponses

type ClientWithResponses struct {
	ClientInterface
}

ClientWithResponses builds on ClientInterface to offer response payloads

func NewClientWithResponses

func NewClientWithResponses(server string, opts ...ClientOption) (*ClientWithResponses, error)

NewClientWithResponses creates a new ClientWithResponses, which wraps Client with return type handling

func (*ClientWithResponses) DeleteApiBlockImageImageSpecSnapSnapshotNameWithResponse

func (c *ClientWithResponses) DeleteApiBlockImageImageSpecSnapSnapshotNameWithResponse(ctx context.Context, imageSpec string, snapshotName string, reqEditors ...RequestEditorFn) (*DeleteApiBlockImageImageSpecSnapSnapshotNameResponse, error)

DeleteApiBlockImageImageSpecSnapSnapshotNameWithResponse request returning *DeleteApiBlockImageImageSpecSnapSnapshotNameResponse

func (*ClientWithResponses) DeleteApiBlockImageImageSpecWithResponse

func (c *ClientWithResponses) DeleteApiBlockImageImageSpecWithResponse(ctx context.Context, imageSpec string, reqEditors ...RequestEditorFn) (*DeleteApiBlockImageImageSpecResponse, error)

DeleteApiBlockImageImageSpecWithResponse request returning *DeleteApiBlockImageImageSpecResponse

func (*ClientWithResponses) DeleteApiBlockImageTrashImageIdSpecWithResponse

func (c *ClientWithResponses) DeleteApiBlockImageTrashImageIdSpecWithResponse(ctx context.Context, imageIdSpec string, params *DeleteApiBlockImageTrashImageIdSpecParams, reqEditors ...RequestEditorFn) (*DeleteApiBlockImageTrashImageIdSpecResponse, error)

DeleteApiBlockImageTrashImageIdSpecWithResponse request returning *DeleteApiBlockImageTrashImageIdSpecResponse

func (*ClientWithResponses) DeleteApiBlockMirroringPoolPoolNamePeerPeerUuidWithResponse

func (c *ClientWithResponses) DeleteApiBlockMirroringPoolPoolNamePeerPeerUuidWithResponse(ctx context.Context, poolName string, peerUuid string, reqEditors ...RequestEditorFn) (*DeleteApiBlockMirroringPoolPoolNamePeerPeerUuidResponse, error)

DeleteApiBlockMirroringPoolPoolNamePeerPeerUuidWithResponse request returning *DeleteApiBlockMirroringPoolPoolNamePeerPeerUuidResponse

func (*ClientWithResponses) DeleteApiBlockPoolPoolNameNamespaceNamespaceWithResponse

func (c *ClientWithResponses) DeleteApiBlockPoolPoolNameNamespaceNamespaceWithResponse(ctx context.Context, poolName string, namespace string, reqEditors ...RequestEditorFn) (*DeleteApiBlockPoolPoolNameNamespaceNamespaceResponse, error)

DeleteApiBlockPoolPoolNameNamespaceNamespaceWithResponse request returning *DeleteApiBlockPoolPoolNameNamespaceNamespaceResponse

func (*ClientWithResponses) DeleteApiCephfsFsIdClientClientIdWithResponse

func (c *ClientWithResponses) DeleteApiCephfsFsIdClientClientIdWithResponse(ctx context.Context, fsId string, clientId string, reqEditors ...RequestEditorFn) (*DeleteApiCephfsFsIdClientClientIdResponse, error)

DeleteApiCephfsFsIdClientClientIdWithResponse request returning *DeleteApiCephfsFsIdClientClientIdResponse

func (*ClientWithResponses) DeleteApiCephfsFsIdSnapshotWithResponse

func (c *ClientWithResponses) DeleteApiCephfsFsIdSnapshotWithResponse(ctx context.Context, fsId string, params *DeleteApiCephfsFsIdSnapshotParams, reqEditors ...RequestEditorFn) (*DeleteApiCephfsFsIdSnapshotResponse, error)

DeleteApiCephfsFsIdSnapshotWithResponse request returning *DeleteApiCephfsFsIdSnapshotResponse

func (*ClientWithResponses) DeleteApiCephfsFsIdTreeWithResponse

func (c *ClientWithResponses) DeleteApiCephfsFsIdTreeWithResponse(ctx context.Context, fsId string, params *DeleteApiCephfsFsIdTreeParams, reqEditors ...RequestEditorFn) (*DeleteApiCephfsFsIdTreeResponse, error)

DeleteApiCephfsFsIdTreeWithResponse request returning *DeleteApiCephfsFsIdTreeResponse

func (*ClientWithResponses) DeleteApiCephfsFsIdUnlinkWithResponse

func (c *ClientWithResponses) DeleteApiCephfsFsIdUnlinkWithResponse(ctx context.Context, fsId string, params *DeleteApiCephfsFsIdUnlinkParams, reqEditors ...RequestEditorFn) (*DeleteApiCephfsFsIdUnlinkResponse, error)

DeleteApiCephfsFsIdUnlinkWithResponse request returning *DeleteApiCephfsFsIdUnlinkResponse

func (*ClientWithResponses) DeleteApiCephfsRemoveNameWithResponse

func (c *ClientWithResponses) DeleteApiCephfsRemoveNameWithResponse(ctx context.Context, name string, reqEditors ...RequestEditorFn) (*DeleteApiCephfsRemoveNameResponse, error)

DeleteApiCephfsRemoveNameWithResponse request returning *DeleteApiCephfsRemoveNameResponse

func (*ClientWithResponses) DeleteApiCephfsSnapshotScheduleFsPathDeleteSnapshotWithResponse

func (c *ClientWithResponses) DeleteApiCephfsSnapshotScheduleFsPathDeleteSnapshotWithResponse(ctx context.Context, fs string, path string, params *DeleteApiCephfsSnapshotScheduleFsPathDeleteSnapshotParams, reqEditors ...RequestEditorFn) (*DeleteApiCephfsSnapshotScheduleFsPathDeleteSnapshotResponse, error)

DeleteApiCephfsSnapshotScheduleFsPathDeleteSnapshotWithResponse request returning *DeleteApiCephfsSnapshotScheduleFsPathDeleteSnapshotResponse

func (*ClientWithResponses) DeleteApiCephfsSubvolumeGroupVolNameWithResponse

func (c *ClientWithResponses) DeleteApiCephfsSubvolumeGroupVolNameWithResponse(ctx context.Context, volName string, params *DeleteApiCephfsSubvolumeGroupVolNameParams, reqEditors ...RequestEditorFn) (*DeleteApiCephfsSubvolumeGroupVolNameResponse, error)

DeleteApiCephfsSubvolumeGroupVolNameWithResponse request returning *DeleteApiCephfsSubvolumeGroupVolNameResponse

func (*ClientWithResponses) DeleteApiCephfsSubvolumeSnapshotVolNameSubvolNameWithResponse

func (c *ClientWithResponses) DeleteApiCephfsSubvolumeSnapshotVolNameSubvolNameWithResponse(ctx context.Context, volName string, subvolName string, params *DeleteApiCephfsSubvolumeSnapshotVolNameSubvolNameParams, reqEditors ...RequestEditorFn) (*DeleteApiCephfsSubvolumeSnapshotVolNameSubvolNameResponse, error)

DeleteApiCephfsSubvolumeSnapshotVolNameSubvolNameWithResponse request returning *DeleteApiCephfsSubvolumeSnapshotVolNameSubvolNameResponse

func (*ClientWithResponses) DeleteApiCephfsSubvolumeVolNameWithResponse

func (c *ClientWithResponses) DeleteApiCephfsSubvolumeVolNameWithResponse(ctx context.Context, volName string, params *DeleteApiCephfsSubvolumeVolNameParams, reqEditors ...RequestEditorFn) (*DeleteApiCephfsSubvolumeVolNameResponse, error)

DeleteApiCephfsSubvolumeVolNameWithResponse request returning *DeleteApiCephfsSubvolumeVolNameResponse

func (*ClientWithResponses) DeleteApiClusterConfNameWithResponse

func (c *ClientWithResponses) DeleteApiClusterConfNameWithResponse(ctx context.Context, name string, params *DeleteApiClusterConfNameParams, reqEditors ...RequestEditorFn) (*DeleteApiClusterConfNameResponse, error)

DeleteApiClusterConfNameWithResponse request returning *DeleteApiClusterConfNameResponse

func (*ClientWithResponses) DeleteApiClusterUserUserEntityWithResponse

func (c *ClientWithResponses) DeleteApiClusterUserUserEntityWithResponse(ctx context.Context, userEntity string, reqEditors ...RequestEditorFn) (*DeleteApiClusterUserUserEntityResponse, error)

DeleteApiClusterUserUserEntityWithResponse request returning *DeleteApiClusterUserUserEntityResponse

func (*ClientWithResponses) DeleteApiCrushRuleNameWithResponse

func (c *ClientWithResponses) DeleteApiCrushRuleNameWithResponse(ctx context.Context, name string, reqEditors ...RequestEditorFn) (*DeleteApiCrushRuleNameResponse, error)

DeleteApiCrushRuleNameWithResponse request returning *DeleteApiCrushRuleNameResponse

func (*ClientWithResponses) DeleteApiErasureCodeProfileNameWithResponse

func (c *ClientWithResponses) DeleteApiErasureCodeProfileNameWithResponse(ctx context.Context, name string, reqEditors ...RequestEditorFn) (*DeleteApiErasureCodeProfileNameResponse, error)

DeleteApiErasureCodeProfileNameWithResponse request returning *DeleteApiErasureCodeProfileNameResponse

func (*ClientWithResponses) DeleteApiFeedbackApiKeyWithResponse

func (c *ClientWithResponses) DeleteApiFeedbackApiKeyWithResponse(ctx context.Context, reqEditors ...RequestEditorFn) (*DeleteApiFeedbackApiKeyResponse, error)

DeleteApiFeedbackApiKeyWithResponse request returning *DeleteApiFeedbackApiKeyResponse

func (*ClientWithResponses) DeleteApiHostHostnameWithResponse

func (c *ClientWithResponses) DeleteApiHostHostnameWithResponse(ctx context.Context, hostname string, reqEditors ...RequestEditorFn) (*DeleteApiHostHostnameResponse, error)

DeleteApiHostHostnameWithResponse request returning *DeleteApiHostHostnameResponse

func (*ClientWithResponses) DeleteApiIscsiTargetTargetIqnWithResponse

func (c *ClientWithResponses) DeleteApiIscsiTargetTargetIqnWithResponse(ctx context.Context, targetIqn string, reqEditors ...RequestEditorFn) (*DeleteApiIscsiTargetTargetIqnResponse, error)

DeleteApiIscsiTargetTargetIqnWithResponse request returning *DeleteApiIscsiTargetTargetIqnResponse

func (*ClientWithResponses) DeleteApiNfsGaneshaExportClusterIdExportIdWithResponse

func (c *ClientWithResponses) DeleteApiNfsGaneshaExportClusterIdExportIdWithResponse(ctx context.Context, clusterId string, exportId int, reqEditors ...RequestEditorFn) (*DeleteApiNfsGaneshaExportClusterIdExportIdResponse, error)

DeleteApiNfsGaneshaExportClusterIdExportIdWithResponse request returning *DeleteApiNfsGaneshaExportClusterIdExportIdResponse

func (*ClientWithResponses) DeleteApiOsdSvcIdWithResponse

func (c *ClientWithResponses) DeleteApiOsdSvcIdWithResponse(ctx context.Context, svcId string, params *DeleteApiOsdSvcIdParams, reqEditors ...RequestEditorFn) (*DeleteApiOsdSvcIdResponse, error)

DeleteApiOsdSvcIdWithResponse request returning *DeleteApiOsdSvcIdResponse

func (*ClientWithResponses) DeleteApiPoolPoolNameWithResponse

func (c *ClientWithResponses) DeleteApiPoolPoolNameWithResponse(ctx context.Context, poolName string, reqEditors ...RequestEditorFn) (*DeleteApiPoolPoolNameResponse, error)

DeleteApiPoolPoolNameWithResponse request returning *DeleteApiPoolPoolNameResponse

func (*ClientWithResponses) DeleteApiPrometheusSilenceSIdWithResponse

func (c *ClientWithResponses) DeleteApiPrometheusSilenceSIdWithResponse(ctx context.Context, sId string, reqEditors ...RequestEditorFn) (*DeleteApiPrometheusSilenceSIdResponse, error)

DeleteApiPrometheusSilenceSIdWithResponse request returning *DeleteApiPrometheusSilenceSIdResponse

func (*ClientWithResponses) DeleteApiRgwBucketBucketWithResponse

func (c *ClientWithResponses) DeleteApiRgwBucketBucketWithResponse(ctx context.Context, bucket string, params *DeleteApiRgwBucketBucketParams, reqEditors ...RequestEditorFn) (*DeleteApiRgwBucketBucketResponse, error)

DeleteApiRgwBucketBucketWithResponse request returning *DeleteApiRgwBucketBucketResponse

func (*ClientWithResponses) DeleteApiRgwBucketDeleteEncryptionWithResponse

func (c *ClientWithResponses) DeleteApiRgwBucketDeleteEncryptionWithResponse(ctx context.Context, params *DeleteApiRgwBucketDeleteEncryptionParams, reqEditors ...RequestEditorFn) (*DeleteApiRgwBucketDeleteEncryptionResponse, error)

DeleteApiRgwBucketDeleteEncryptionWithResponse request returning *DeleteApiRgwBucketDeleteEncryptionResponse

func (*ClientWithResponses) DeleteApiRgwRealmRealmNameWithResponse

func (c *ClientWithResponses) DeleteApiRgwRealmRealmNameWithResponse(ctx context.Context, realmName string, reqEditors ...RequestEditorFn) (*DeleteApiRgwRealmRealmNameResponse, error)

DeleteApiRgwRealmRealmNameWithResponse request returning *DeleteApiRgwRealmRealmNameResponse

func (*ClientWithResponses) DeleteApiRgwRolesRoleNameWithResponse

func (c *ClientWithResponses) DeleteApiRgwRolesRoleNameWithResponse(ctx context.Context, roleName string, reqEditors ...RequestEditorFn) (*DeleteApiRgwRolesRoleNameResponse, error)

DeleteApiRgwRolesRoleNameWithResponse request returning *DeleteApiRgwRolesRoleNameResponse

func (*ClientWithResponses) DeleteApiRgwUserUidCapabilityWithResponse

func (c *ClientWithResponses) DeleteApiRgwUserUidCapabilityWithResponse(ctx context.Context, uid string, params *DeleteApiRgwUserUidCapabilityParams, reqEditors ...RequestEditorFn) (*DeleteApiRgwUserUidCapabilityResponse, error)

DeleteApiRgwUserUidCapabilityWithResponse request returning *DeleteApiRgwUserUidCapabilityResponse

func (*ClientWithResponses) DeleteApiRgwUserUidKeyWithResponse

func (c *ClientWithResponses) DeleteApiRgwUserUidKeyWithResponse(ctx context.Context, uid string, params *DeleteApiRgwUserUidKeyParams, reqEditors ...RequestEditorFn) (*DeleteApiRgwUserUidKeyResponse, error)

DeleteApiRgwUserUidKeyWithResponse request returning *DeleteApiRgwUserUidKeyResponse

func (*ClientWithResponses) DeleteApiRgwUserUidSubuserSubuserWithResponse

func (c *ClientWithResponses) DeleteApiRgwUserUidSubuserSubuserWithResponse(ctx context.Context, uid string, subuser string, params *DeleteApiRgwUserUidSubuserSubuserParams, reqEditors ...RequestEditorFn) (*DeleteApiRgwUserUidSubuserSubuserResponse, error)

DeleteApiRgwUserUidSubuserSubuserWithResponse request returning *DeleteApiRgwUserUidSubuserSubuserResponse

func (*ClientWithResponses) DeleteApiRgwUserUidWithResponse

func (c *ClientWithResponses) DeleteApiRgwUserUidWithResponse(ctx context.Context, uid string, params *DeleteApiRgwUserUidParams, reqEditors ...RequestEditorFn) (*DeleteApiRgwUserUidResponse, error)

DeleteApiRgwUserUidWithResponse request returning *DeleteApiRgwUserUidResponse

func (*ClientWithResponses) DeleteApiRgwZoneZoneNameWithResponse

func (c *ClientWithResponses) DeleteApiRgwZoneZoneNameWithResponse(ctx context.Context, zoneName string, params *DeleteApiRgwZoneZoneNameParams, reqEditors ...RequestEditorFn) (*DeleteApiRgwZoneZoneNameResponse, error)

DeleteApiRgwZoneZoneNameWithResponse request returning *DeleteApiRgwZoneZoneNameResponse

func (*ClientWithResponses) DeleteApiRgwZonegroupZonegroupNameWithResponse

func (c *ClientWithResponses) DeleteApiRgwZonegroupZonegroupNameWithResponse(ctx context.Context, zonegroupName string, params *DeleteApiRgwZonegroupZonegroupNameParams, reqEditors ...RequestEditorFn) (*DeleteApiRgwZonegroupZonegroupNameResponse, error)

DeleteApiRgwZonegroupZonegroupNameWithResponse request returning *DeleteApiRgwZonegroupZonegroupNameResponse

func (*ClientWithResponses) DeleteApiRoleNameWithResponse

func (c *ClientWithResponses) DeleteApiRoleNameWithResponse(ctx context.Context, name string, reqEditors ...RequestEditorFn) (*DeleteApiRoleNameResponse, error)

DeleteApiRoleNameWithResponse request returning *DeleteApiRoleNameResponse

func (*ClientWithResponses) DeleteApiServiceServiceNameWithResponse

func (c *ClientWithResponses) DeleteApiServiceServiceNameWithResponse(ctx context.Context, serviceName string, reqEditors ...RequestEditorFn) (*DeleteApiServiceServiceNameResponse, error)

DeleteApiServiceServiceNameWithResponse request returning *DeleteApiServiceServiceNameResponse

func (*ClientWithResponses) DeleteApiSettingsNameWithResponse

func (c *ClientWithResponses) DeleteApiSettingsNameWithResponse(ctx context.Context, name string, reqEditors ...RequestEditorFn) (*DeleteApiSettingsNameResponse, error)

DeleteApiSettingsNameWithResponse request returning *DeleteApiSettingsNameResponse

func (*ClientWithResponses) DeleteApiUserUsernameWithResponse

func (c *ClientWithResponses) DeleteApiUserUsernameWithResponse(ctx context.Context, username string, reqEditors ...RequestEditorFn) (*DeleteApiUserUsernameResponse, error)

DeleteApiUserUsernameWithResponse request returning *DeleteApiUserUsernameResponse

func (*ClientWithResponses) GetApiBlockImageCloneFormatVersionWithResponse

func (c *ClientWithResponses) GetApiBlockImageCloneFormatVersionWithResponse(ctx context.Context, reqEditors ...RequestEditorFn) (*GetApiBlockImageCloneFormatVersionResponse, error)

GetApiBlockImageCloneFormatVersionWithResponse request returning *GetApiBlockImageCloneFormatVersionResponse

func (*ClientWithResponses) GetApiBlockImageDefaultFeaturesWithResponse

func (c *ClientWithResponses) GetApiBlockImageDefaultFeaturesWithResponse(ctx context.Context, reqEditors ...RequestEditorFn) (*GetApiBlockImageDefaultFeaturesResponse, error)

GetApiBlockImageDefaultFeaturesWithResponse request returning *GetApiBlockImageDefaultFeaturesResponse

func (*ClientWithResponses) GetApiBlockImageImageSpecWithResponse

func (c *ClientWithResponses) GetApiBlockImageImageSpecWithResponse(ctx context.Context, imageSpec string, reqEditors ...RequestEditorFn) (*GetApiBlockImageImageSpecResponse, error)

GetApiBlockImageImageSpecWithResponse request returning *GetApiBlockImageImageSpecResponse

func (*ClientWithResponses) GetApiBlockImageTrashWithResponse

func (c *ClientWithResponses) GetApiBlockImageTrashWithResponse(ctx context.Context, params *GetApiBlockImageTrashParams, reqEditors ...RequestEditorFn) (*GetApiBlockImageTrashResponse, error)

GetApiBlockImageTrashWithResponse request returning *GetApiBlockImageTrashResponse

func (*ClientWithResponses) GetApiBlockImageWithResponse

func (c *ClientWithResponses) GetApiBlockImageWithResponse(ctx context.Context, params *GetApiBlockImageParams, reqEditors ...RequestEditorFn) (*GetApiBlockImageResponse, error)

GetApiBlockImageWithResponse request returning *GetApiBlockImageResponse

func (*ClientWithResponses) GetApiBlockMirroringPoolPoolNamePeerPeerUuidWithResponse

func (c *ClientWithResponses) GetApiBlockMirroringPoolPoolNamePeerPeerUuidWithResponse(ctx context.Context, poolName string, peerUuid string, reqEditors ...RequestEditorFn) (*GetApiBlockMirroringPoolPoolNamePeerPeerUuidResponse, error)

GetApiBlockMirroringPoolPoolNamePeerPeerUuidWithResponse request returning *GetApiBlockMirroringPoolPoolNamePeerPeerUuidResponse

func (*ClientWithResponses) GetApiBlockMirroringPoolPoolNamePeerWithResponse

func (c *ClientWithResponses) GetApiBlockMirroringPoolPoolNamePeerWithResponse(ctx context.Context, poolName string, reqEditors ...RequestEditorFn) (*GetApiBlockMirroringPoolPoolNamePeerResponse, error)

GetApiBlockMirroringPoolPoolNamePeerWithResponse request returning *GetApiBlockMirroringPoolPoolNamePeerResponse

func (*ClientWithResponses) GetApiBlockMirroringPoolPoolNameWithResponse

func (c *ClientWithResponses) GetApiBlockMirroringPoolPoolNameWithResponse(ctx context.Context, poolName string, reqEditors ...RequestEditorFn) (*GetApiBlockMirroringPoolPoolNameResponse, error)

GetApiBlockMirroringPoolPoolNameWithResponse request returning *GetApiBlockMirroringPoolPoolNameResponse

func (*ClientWithResponses) GetApiBlockMirroringSiteNameWithResponse

func (c *ClientWithResponses) GetApiBlockMirroringSiteNameWithResponse(ctx context.Context, reqEditors ...RequestEditorFn) (*GetApiBlockMirroringSiteNameResponse, error)

GetApiBlockMirroringSiteNameWithResponse request returning *GetApiBlockMirroringSiteNameResponse

func (*ClientWithResponses) GetApiBlockMirroringSummaryWithResponse

func (c *ClientWithResponses) GetApiBlockMirroringSummaryWithResponse(ctx context.Context, reqEditors ...RequestEditorFn) (*GetApiBlockMirroringSummaryResponse, error)

GetApiBlockMirroringSummaryWithResponse request returning *GetApiBlockMirroringSummaryResponse

func (*ClientWithResponses) GetApiBlockPoolPoolNameNamespaceWithResponse

func (c *ClientWithResponses) GetApiBlockPoolPoolNameNamespaceWithResponse(ctx context.Context, poolName string, reqEditors ...RequestEditorFn) (*GetApiBlockPoolPoolNameNamespaceResponse, error)

GetApiBlockPoolPoolNameNamespaceWithResponse request returning *GetApiBlockPoolPoolNameNamespaceResponse

func (*ClientWithResponses) GetApiCephfsFsIdClientsWithResponse

func (c *ClientWithResponses) GetApiCephfsFsIdClientsWithResponse(ctx context.Context, fsId string, reqEditors ...RequestEditorFn) (*GetApiCephfsFsIdClientsResponse, error)

GetApiCephfsFsIdClientsWithResponse request returning *GetApiCephfsFsIdClientsResponse

func (*ClientWithResponses) GetApiCephfsFsIdGetRootDirectoryWithResponse

func (c *ClientWithResponses) GetApiCephfsFsIdGetRootDirectoryWithResponse(ctx context.Context, fsId string, reqEditors ...RequestEditorFn) (*GetApiCephfsFsIdGetRootDirectoryResponse, error)

GetApiCephfsFsIdGetRootDirectoryWithResponse request returning *GetApiCephfsFsIdGetRootDirectoryResponse

func (*ClientWithResponses) GetApiCephfsFsIdLsDirWithResponse

func (c *ClientWithResponses) GetApiCephfsFsIdLsDirWithResponse(ctx context.Context, fsId string, params *GetApiCephfsFsIdLsDirParams, reqEditors ...RequestEditorFn) (*GetApiCephfsFsIdLsDirResponse, error)

GetApiCephfsFsIdLsDirWithResponse request returning *GetApiCephfsFsIdLsDirResponse

func (*ClientWithResponses) GetApiCephfsFsIdMdsCountersWithResponse

func (c *ClientWithResponses) GetApiCephfsFsIdMdsCountersWithResponse(ctx context.Context, fsId string, params *GetApiCephfsFsIdMdsCountersParams, reqEditors ...RequestEditorFn) (*GetApiCephfsFsIdMdsCountersResponse, error)

GetApiCephfsFsIdMdsCountersWithResponse request returning *GetApiCephfsFsIdMdsCountersResponse

func (*ClientWithResponses) GetApiCephfsFsIdQuotaWithResponse

func (c *ClientWithResponses) GetApiCephfsFsIdQuotaWithResponse(ctx context.Context, fsId string, params *GetApiCephfsFsIdQuotaParams, reqEditors ...RequestEditorFn) (*GetApiCephfsFsIdQuotaResponse, error)

GetApiCephfsFsIdQuotaWithResponse request returning *GetApiCephfsFsIdQuotaResponse

func (*ClientWithResponses) GetApiCephfsFsIdStatfsWithResponse

func (c *ClientWithResponses) GetApiCephfsFsIdStatfsWithResponse(ctx context.Context, fsId string, params *GetApiCephfsFsIdStatfsParams, reqEditors ...RequestEditorFn) (*GetApiCephfsFsIdStatfsResponse, error)

GetApiCephfsFsIdStatfsWithResponse request returning *GetApiCephfsFsIdStatfsResponse

func (*ClientWithResponses) GetApiCephfsFsIdWithResponse

func (c *ClientWithResponses) GetApiCephfsFsIdWithResponse(ctx context.Context, fsId string, reqEditors ...RequestEditorFn) (*GetApiCephfsFsIdResponse, error)

GetApiCephfsFsIdWithResponse request returning *GetApiCephfsFsIdResponse

func (*ClientWithResponses) GetApiCephfsSnapshotScheduleFsWithResponse

func (c *ClientWithResponses) GetApiCephfsSnapshotScheduleFsWithResponse(ctx context.Context, fs string, params *GetApiCephfsSnapshotScheduleFsParams, reqEditors ...RequestEditorFn) (*GetApiCephfsSnapshotScheduleFsResponse, error)

GetApiCephfsSnapshotScheduleFsWithResponse request returning *GetApiCephfsSnapshotScheduleFsResponse

func (*ClientWithResponses) GetApiCephfsSubvolumeGroupVolNameInfoWithResponse

func (c *ClientWithResponses) GetApiCephfsSubvolumeGroupVolNameInfoWithResponse(ctx context.Context, volName string, params *GetApiCephfsSubvolumeGroupVolNameInfoParams, reqEditors ...RequestEditorFn) (*GetApiCephfsSubvolumeGroupVolNameInfoResponse, error)

GetApiCephfsSubvolumeGroupVolNameInfoWithResponse request returning *GetApiCephfsSubvolumeGroupVolNameInfoResponse

func (*ClientWithResponses) GetApiCephfsSubvolumeGroupVolNameWithResponse

func (c *ClientWithResponses) GetApiCephfsSubvolumeGroupVolNameWithResponse(ctx context.Context, volName string, params *GetApiCephfsSubvolumeGroupVolNameParams, reqEditors ...RequestEditorFn) (*GetApiCephfsSubvolumeGroupVolNameResponse, error)

GetApiCephfsSubvolumeGroupVolNameWithResponse request returning *GetApiCephfsSubvolumeGroupVolNameResponse

func (*ClientWithResponses) GetApiCephfsSubvolumeSnapshotVolNameSubvolNameInfoWithResponse

func (c *ClientWithResponses) GetApiCephfsSubvolumeSnapshotVolNameSubvolNameInfoWithResponse(ctx context.Context, volName string, subvolName string, params *GetApiCephfsSubvolumeSnapshotVolNameSubvolNameInfoParams, reqEditors ...RequestEditorFn) (*GetApiCephfsSubvolumeSnapshotVolNameSubvolNameInfoResponse, error)

GetApiCephfsSubvolumeSnapshotVolNameSubvolNameInfoWithResponse request returning *GetApiCephfsSubvolumeSnapshotVolNameSubvolNameInfoResponse

func (*ClientWithResponses) GetApiCephfsSubvolumeSnapshotVolNameSubvolNameWithResponse

func (c *ClientWithResponses) GetApiCephfsSubvolumeSnapshotVolNameSubvolNameWithResponse(ctx context.Context, volName string, subvolName string, params *GetApiCephfsSubvolumeSnapshotVolNameSubvolNameParams, reqEditors ...RequestEditorFn) (*GetApiCephfsSubvolumeSnapshotVolNameSubvolNameResponse, error)

GetApiCephfsSubvolumeSnapshotVolNameSubvolNameWithResponse request returning *GetApiCephfsSubvolumeSnapshotVolNameSubvolNameResponse

func (*ClientWithResponses) GetApiCephfsSubvolumeVolNameExistsWithResponse

func (c *ClientWithResponses) GetApiCephfsSubvolumeVolNameExistsWithResponse(ctx context.Context, volName string, params *GetApiCephfsSubvolumeVolNameExistsParams, reqEditors ...RequestEditorFn) (*GetApiCephfsSubvolumeVolNameExistsResponse, error)

GetApiCephfsSubvolumeVolNameExistsWithResponse request returning *GetApiCephfsSubvolumeVolNameExistsResponse

func (*ClientWithResponses) GetApiCephfsSubvolumeVolNameInfoWithResponse

func (c *ClientWithResponses) GetApiCephfsSubvolumeVolNameInfoWithResponse(ctx context.Context, volName string, params *GetApiCephfsSubvolumeVolNameInfoParams, reqEditors ...RequestEditorFn) (*GetApiCephfsSubvolumeVolNameInfoResponse, error)

GetApiCephfsSubvolumeVolNameInfoWithResponse request returning *GetApiCephfsSubvolumeVolNameInfoResponse

func (*ClientWithResponses) GetApiCephfsSubvolumeVolNameWithResponse

func (c *ClientWithResponses) GetApiCephfsSubvolumeVolNameWithResponse(ctx context.Context, volName string, params *GetApiCephfsSubvolumeVolNameParams, reqEditors ...RequestEditorFn) (*GetApiCephfsSubvolumeVolNameResponse, error)

GetApiCephfsSubvolumeVolNameWithResponse request returning *GetApiCephfsSubvolumeVolNameResponse

func (*ClientWithResponses) GetApiCephfsWithResponse

func (c *ClientWithResponses) GetApiCephfsWithResponse(ctx context.Context, reqEditors ...RequestEditorFn) (*GetApiCephfsResponse, error)

GetApiCephfsWithResponse request returning *GetApiCephfsResponse

func (*ClientWithResponses) GetApiClusterConfFilterWithResponse

func (c *ClientWithResponses) GetApiClusterConfFilterWithResponse(ctx context.Context, params *GetApiClusterConfFilterParams, reqEditors ...RequestEditorFn) (*GetApiClusterConfFilterResponse, error)

GetApiClusterConfFilterWithResponse request returning *GetApiClusterConfFilterResponse

func (*ClientWithResponses) GetApiClusterConfNameWithResponse

func (c *ClientWithResponses) GetApiClusterConfNameWithResponse(ctx context.Context, name string, reqEditors ...RequestEditorFn) (*GetApiClusterConfNameResponse, error)

GetApiClusterConfNameWithResponse request returning *GetApiClusterConfNameResponse

func (*ClientWithResponses) GetApiClusterConfWithResponse

func (c *ClientWithResponses) GetApiClusterConfWithResponse(ctx context.Context, reqEditors ...RequestEditorFn) (*GetApiClusterConfResponse, error)

GetApiClusterConfWithResponse request returning *GetApiClusterConfResponse

func (*ClientWithResponses) GetApiClusterUpgradeStatusWithResponse

func (c *ClientWithResponses) GetApiClusterUpgradeStatusWithResponse(ctx context.Context, reqEditors ...RequestEditorFn) (*GetApiClusterUpgradeStatusResponse, error)

GetApiClusterUpgradeStatusWithResponse request returning *GetApiClusterUpgradeStatusResponse

func (*ClientWithResponses) GetApiClusterUpgradeWithResponse

func (c *ClientWithResponses) GetApiClusterUpgradeWithResponse(ctx context.Context, params *GetApiClusterUpgradeParams, reqEditors ...RequestEditorFn) (*GetApiClusterUpgradeResponse, error)

GetApiClusterUpgradeWithResponse request returning *GetApiClusterUpgradeResponse

func (*ClientWithResponses) GetApiClusterUserWithResponse

func (c *ClientWithResponses) GetApiClusterUserWithResponse(ctx context.Context, reqEditors ...RequestEditorFn) (*GetApiClusterUserResponse, error)

GetApiClusterUserWithResponse request returning *GetApiClusterUserResponse

func (*ClientWithResponses) GetApiClusterWithResponse

func (c *ClientWithResponses) GetApiClusterWithResponse(ctx context.Context, reqEditors ...RequestEditorFn) (*GetApiClusterResponse, error)

GetApiClusterWithResponse request returning *GetApiClusterResponse

func (*ClientWithResponses) GetApiCrushRuleNameWithResponse

func (c *ClientWithResponses) GetApiCrushRuleNameWithResponse(ctx context.Context, name string, reqEditors ...RequestEditorFn) (*GetApiCrushRuleNameResponse, error)

GetApiCrushRuleNameWithResponse request returning *GetApiCrushRuleNameResponse

func (*ClientWithResponses) GetApiCrushRuleWithResponse

func (c *ClientWithResponses) GetApiCrushRuleWithResponse(ctx context.Context, reqEditors ...RequestEditorFn) (*GetApiCrushRuleResponse, error)

GetApiCrushRuleWithResponse request returning *GetApiCrushRuleResponse

func (*ClientWithResponses) GetApiDaemonWithResponse

func (c *ClientWithResponses) GetApiDaemonWithResponse(ctx context.Context, params *GetApiDaemonParams, reqEditors ...RequestEditorFn) (*GetApiDaemonResponse, error)

GetApiDaemonWithResponse request returning *GetApiDaemonResponse

func (*ClientWithResponses) GetApiErasureCodeProfileNameWithResponse

func (c *ClientWithResponses) GetApiErasureCodeProfileNameWithResponse(ctx context.Context, name string, reqEditors ...RequestEditorFn) (*GetApiErasureCodeProfileNameResponse, error)

GetApiErasureCodeProfileNameWithResponse request returning *GetApiErasureCodeProfileNameResponse

func (*ClientWithResponses) GetApiErasureCodeProfileWithResponse

func (c *ClientWithResponses) GetApiErasureCodeProfileWithResponse(ctx context.Context, reqEditors ...RequestEditorFn) (*GetApiErasureCodeProfileResponse, error)

GetApiErasureCodeProfileWithResponse request returning *GetApiErasureCodeProfileResponse

func (*ClientWithResponses) GetApiFeatureTogglesWithResponse

func (c *ClientWithResponses) GetApiFeatureTogglesWithResponse(ctx context.Context, reqEditors ...RequestEditorFn) (*GetApiFeatureTogglesResponse, error)

GetApiFeatureTogglesWithResponse request returning *GetApiFeatureTogglesResponse

func (*ClientWithResponses) GetApiFeedbackApiKeyWithResponse

func (c *ClientWithResponses) GetApiFeedbackApiKeyWithResponse(ctx context.Context, reqEditors ...RequestEditorFn) (*GetApiFeedbackApiKeyResponse, error)

GetApiFeedbackApiKeyWithResponse request returning *GetApiFeedbackApiKeyResponse

func (*ClientWithResponses) GetApiFeedbackWithResponse

func (c *ClientWithResponses) GetApiFeedbackWithResponse(ctx context.Context, reqEditors ...RequestEditorFn) (*GetApiFeedbackResponse, error)

GetApiFeedbackWithResponse request returning *GetApiFeedbackResponse

func (*ClientWithResponses) GetApiGrafanaUrlWithResponse

func (c *ClientWithResponses) GetApiGrafanaUrlWithResponse(ctx context.Context, reqEditors ...RequestEditorFn) (*GetApiGrafanaUrlResponse, error)

GetApiGrafanaUrlWithResponse request returning *GetApiGrafanaUrlResponse

func (*ClientWithResponses) GetApiGrafanaValidationParamsWithResponse

func (c *ClientWithResponses) GetApiGrafanaValidationParamsWithResponse(ctx context.Context, params string, reqEditors ...RequestEditorFn) (*GetApiGrafanaValidationParamsResponse, error)

GetApiGrafanaValidationParamsWithResponse request returning *GetApiGrafanaValidationParamsResponse

func (*ClientWithResponses) GetApiHealthFullWithResponse

func (c *ClientWithResponses) GetApiHealthFullWithResponse(ctx context.Context, reqEditors ...RequestEditorFn) (*GetApiHealthFullResponse, error)

GetApiHealthFullWithResponse request returning *GetApiHealthFullResponse

func (*ClientWithResponses) GetApiHealthGetClusterCapacityWithResponse

func (c *ClientWithResponses) GetApiHealthGetClusterCapacityWithResponse(ctx context.Context, reqEditors ...RequestEditorFn) (*GetApiHealthGetClusterCapacityResponse, error)

GetApiHealthGetClusterCapacityWithResponse request returning *GetApiHealthGetClusterCapacityResponse

func (*ClientWithResponses) GetApiHealthGetClusterFsidWithResponse

func (c *ClientWithResponses) GetApiHealthGetClusterFsidWithResponse(ctx context.Context, reqEditors ...RequestEditorFn) (*GetApiHealthGetClusterFsidResponse, error)

GetApiHealthGetClusterFsidWithResponse request returning *GetApiHealthGetClusterFsidResponse

func (*ClientWithResponses) GetApiHealthGetTelemetryStatusWithResponse

func (c *ClientWithResponses) GetApiHealthGetTelemetryStatusWithResponse(ctx context.Context, reqEditors ...RequestEditorFn) (*GetApiHealthGetTelemetryStatusResponse, error)

GetApiHealthGetTelemetryStatusWithResponse request returning *GetApiHealthGetTelemetryStatusResponse

func (*ClientWithResponses) GetApiHealthMinimalWithResponse

func (c *ClientWithResponses) GetApiHealthMinimalWithResponse(ctx context.Context, reqEditors ...RequestEditorFn) (*GetApiHealthMinimalResponse, error)

GetApiHealthMinimalWithResponse request returning *GetApiHealthMinimalResponse

func (*ClientWithResponses) GetApiHostHostnameDaemonsWithResponse

func (c *ClientWithResponses) GetApiHostHostnameDaemonsWithResponse(ctx context.Context, hostname string, reqEditors ...RequestEditorFn) (*GetApiHostHostnameDaemonsResponse, error)

GetApiHostHostnameDaemonsWithResponse request returning *GetApiHostHostnameDaemonsResponse

func (*ClientWithResponses) GetApiHostHostnameDevicesWithResponse

func (c *ClientWithResponses) GetApiHostHostnameDevicesWithResponse(ctx context.Context, hostname string, reqEditors ...RequestEditorFn) (*GetApiHostHostnameDevicesResponse, error)

GetApiHostHostnameDevicesWithResponse request returning *GetApiHostHostnameDevicesResponse

func (*ClientWithResponses) GetApiHostHostnameInventoryWithResponse

func (c *ClientWithResponses) GetApiHostHostnameInventoryWithResponse(ctx context.Context, hostname string, params *GetApiHostHostnameInventoryParams, reqEditors ...RequestEditorFn) (*GetApiHostHostnameInventoryResponse, error)

GetApiHostHostnameInventoryWithResponse request returning *GetApiHostHostnameInventoryResponse

func (*ClientWithResponses) GetApiHostHostnameSmartWithResponse

func (c *ClientWithResponses) GetApiHostHostnameSmartWithResponse(ctx context.Context, hostname string, reqEditors ...RequestEditorFn) (*GetApiHostHostnameSmartResponse, error)

GetApiHostHostnameSmartWithResponse request returning *GetApiHostHostnameSmartResponse

func (*ClientWithResponses) GetApiHostHostnameWithResponse

func (c *ClientWithResponses) GetApiHostHostnameWithResponse(ctx context.Context, hostname string, reqEditors ...RequestEditorFn) (*GetApiHostHostnameResponse, error)

GetApiHostHostnameWithResponse request returning *GetApiHostHostnameResponse

func (*ClientWithResponses) GetApiHostWithResponse

func (c *ClientWithResponses) GetApiHostWithResponse(ctx context.Context, params *GetApiHostParams, reqEditors ...RequestEditorFn) (*GetApiHostResponse, error)

GetApiHostWithResponse request returning *GetApiHostResponse

func (*ClientWithResponses) GetApiIscsiDiscoveryauthWithResponse

func (c *ClientWithResponses) GetApiIscsiDiscoveryauthWithResponse(ctx context.Context, reqEditors ...RequestEditorFn) (*GetApiIscsiDiscoveryauthResponse, error)

GetApiIscsiDiscoveryauthWithResponse request returning *GetApiIscsiDiscoveryauthResponse

func (*ClientWithResponses) GetApiIscsiTargetTargetIqnWithResponse

func (c *ClientWithResponses) GetApiIscsiTargetTargetIqnWithResponse(ctx context.Context, targetIqn string, reqEditors ...RequestEditorFn) (*GetApiIscsiTargetTargetIqnResponse, error)

GetApiIscsiTargetTargetIqnWithResponse request returning *GetApiIscsiTargetTargetIqnResponse

func (*ClientWithResponses) GetApiIscsiTargetWithResponse

func (c *ClientWithResponses) GetApiIscsiTargetWithResponse(ctx context.Context, reqEditors ...RequestEditorFn) (*GetApiIscsiTargetResponse, error)

GetApiIscsiTargetWithResponse request returning *GetApiIscsiTargetResponse

func (*ClientWithResponses) GetApiLogsAllWithResponse

func (c *ClientWithResponses) GetApiLogsAllWithResponse(ctx context.Context, reqEditors ...RequestEditorFn) (*GetApiLogsAllResponse, error)

GetApiLogsAllWithResponse request returning *GetApiLogsAllResponse

func (*ClientWithResponses) GetApiMgrModuleModuleNameOptionsWithResponse

func (c *ClientWithResponses) GetApiMgrModuleModuleNameOptionsWithResponse(ctx context.Context, moduleName string, reqEditors ...RequestEditorFn) (*GetApiMgrModuleModuleNameOptionsResponse, error)

GetApiMgrModuleModuleNameOptionsWithResponse request returning *GetApiMgrModuleModuleNameOptionsResponse

func (*ClientWithResponses) GetApiMgrModuleModuleNameWithResponse

func (c *ClientWithResponses) GetApiMgrModuleModuleNameWithResponse(ctx context.Context, moduleName string, reqEditors ...RequestEditorFn) (*GetApiMgrModuleModuleNameResponse, error)

GetApiMgrModuleModuleNameWithResponse request returning *GetApiMgrModuleModuleNameResponse

func (*ClientWithResponses) GetApiMgrModuleWithResponse

func (c *ClientWithResponses) GetApiMgrModuleWithResponse(ctx context.Context, reqEditors ...RequestEditorFn) (*GetApiMgrModuleResponse, error)

GetApiMgrModuleWithResponse request returning *GetApiMgrModuleResponse

func (*ClientWithResponses) GetApiMonitorWithResponse

func (c *ClientWithResponses) GetApiMonitorWithResponse(ctx context.Context, reqEditors ...RequestEditorFn) (*GetApiMonitorResponse, error)

GetApiMonitorWithResponse request returning *GetApiMonitorResponse

func (*ClientWithResponses) GetApiNfsGaneshaClusterWithResponse

func (c *ClientWithResponses) GetApiNfsGaneshaClusterWithResponse(ctx context.Context, reqEditors ...RequestEditorFn) (*GetApiNfsGaneshaClusterResponse, error)

GetApiNfsGaneshaClusterWithResponse request returning *GetApiNfsGaneshaClusterResponse

func (*ClientWithResponses) GetApiNfsGaneshaExportClusterIdExportIdWithResponse

func (c *ClientWithResponses) GetApiNfsGaneshaExportClusterIdExportIdWithResponse(ctx context.Context, clusterId string, exportId string, reqEditors ...RequestEditorFn) (*GetApiNfsGaneshaExportClusterIdExportIdResponse, error)

GetApiNfsGaneshaExportClusterIdExportIdWithResponse request returning *GetApiNfsGaneshaExportClusterIdExportIdResponse

func (*ClientWithResponses) GetApiNfsGaneshaExportWithResponse

func (c *ClientWithResponses) GetApiNfsGaneshaExportWithResponse(ctx context.Context, reqEditors ...RequestEditorFn) (*GetApiNfsGaneshaExportResponse, error)

GetApiNfsGaneshaExportWithResponse request returning *GetApiNfsGaneshaExportResponse

func (*ClientWithResponses) GetApiOsdFlagsIndividualWithResponse

func (c *ClientWithResponses) GetApiOsdFlagsIndividualWithResponse(ctx context.Context, reqEditors ...RequestEditorFn) (*GetApiOsdFlagsIndividualResponse, error)

GetApiOsdFlagsIndividualWithResponse request returning *GetApiOsdFlagsIndividualResponse

func (*ClientWithResponses) GetApiOsdFlagsWithResponse

func (c *ClientWithResponses) GetApiOsdFlagsWithResponse(ctx context.Context, reqEditors ...RequestEditorFn) (*GetApiOsdFlagsResponse, error)

GetApiOsdFlagsWithResponse request returning *GetApiOsdFlagsResponse

func (*ClientWithResponses) GetApiOsdSafeToDeleteWithResponse

func (c *ClientWithResponses) GetApiOsdSafeToDeleteWithResponse(ctx context.Context, params *GetApiOsdSafeToDeleteParams, reqEditors ...RequestEditorFn) (*GetApiOsdSafeToDeleteResponse, error)

GetApiOsdSafeToDeleteWithResponse request returning *GetApiOsdSafeToDeleteResponse

func (*ClientWithResponses) GetApiOsdSafeToDestroyWithResponse

func (c *ClientWithResponses) GetApiOsdSafeToDestroyWithResponse(ctx context.Context, params *GetApiOsdSafeToDestroyParams, reqEditors ...RequestEditorFn) (*GetApiOsdSafeToDestroyResponse, error)

GetApiOsdSafeToDestroyWithResponse request returning *GetApiOsdSafeToDestroyResponse

func (*ClientWithResponses) GetApiOsdSettingsWithResponse

func (c *ClientWithResponses) GetApiOsdSettingsWithResponse(ctx context.Context, reqEditors ...RequestEditorFn) (*GetApiOsdSettingsResponse, error)

GetApiOsdSettingsWithResponse request returning *GetApiOsdSettingsResponse

func (*ClientWithResponses) GetApiOsdSvcIdDevicesWithResponse

func (c *ClientWithResponses) GetApiOsdSvcIdDevicesWithResponse(ctx context.Context, svcId string, reqEditors ...RequestEditorFn) (*GetApiOsdSvcIdDevicesResponse, error)

GetApiOsdSvcIdDevicesWithResponse request returning *GetApiOsdSvcIdDevicesResponse

func (*ClientWithResponses) GetApiOsdSvcIdHistogramWithResponse

func (c *ClientWithResponses) GetApiOsdSvcIdHistogramWithResponse(ctx context.Context, svcId string, reqEditors ...RequestEditorFn) (*GetApiOsdSvcIdHistogramResponse, error)

GetApiOsdSvcIdHistogramWithResponse request returning *GetApiOsdSvcIdHistogramResponse

func (*ClientWithResponses) GetApiOsdSvcIdSmartWithResponse

func (c *ClientWithResponses) GetApiOsdSvcIdSmartWithResponse(ctx context.Context, svcId string, reqEditors ...RequestEditorFn) (*GetApiOsdSvcIdSmartResponse, error)

GetApiOsdSvcIdSmartWithResponse request returning *GetApiOsdSvcIdSmartResponse

func (*ClientWithResponses) GetApiOsdSvcIdWithResponse

func (c *ClientWithResponses) GetApiOsdSvcIdWithResponse(ctx context.Context, svcId string, reqEditors ...RequestEditorFn) (*GetApiOsdSvcIdResponse, error)

GetApiOsdSvcIdWithResponse request returning *GetApiOsdSvcIdResponse

func (*ClientWithResponses) GetApiOsdWithResponse

func (c *ClientWithResponses) GetApiOsdWithResponse(ctx context.Context, reqEditors ...RequestEditorFn) (*GetApiOsdResponse, error)

GetApiOsdWithResponse request returning *GetApiOsdResponse

func (*ClientWithResponses) GetApiPerfCountersMdsServiceIdWithResponse

func (c *ClientWithResponses) GetApiPerfCountersMdsServiceIdWithResponse(ctx context.Context, serviceId string, reqEditors ...RequestEditorFn) (*GetApiPerfCountersMdsServiceIdResponse, error)

GetApiPerfCountersMdsServiceIdWithResponse request returning *GetApiPerfCountersMdsServiceIdResponse

func (*ClientWithResponses) GetApiPerfCountersMgrServiceIdWithResponse

func (c *ClientWithResponses) GetApiPerfCountersMgrServiceIdWithResponse(ctx context.Context, serviceId string, reqEditors ...RequestEditorFn) (*GetApiPerfCountersMgrServiceIdResponse, error)

GetApiPerfCountersMgrServiceIdWithResponse request returning *GetApiPerfCountersMgrServiceIdResponse

func (*ClientWithResponses) GetApiPerfCountersMonServiceIdWithResponse

func (c *ClientWithResponses) GetApiPerfCountersMonServiceIdWithResponse(ctx context.Context, serviceId string, reqEditors ...RequestEditorFn) (*GetApiPerfCountersMonServiceIdResponse, error)

GetApiPerfCountersMonServiceIdWithResponse request returning *GetApiPerfCountersMonServiceIdResponse

func (*ClientWithResponses) GetApiPerfCountersOsdServiceIdWithResponse

func (c *ClientWithResponses) GetApiPerfCountersOsdServiceIdWithResponse(ctx context.Context, serviceId string, reqEditors ...RequestEditorFn) (*GetApiPerfCountersOsdServiceIdResponse, error)

GetApiPerfCountersOsdServiceIdWithResponse request returning *GetApiPerfCountersOsdServiceIdResponse

func (*ClientWithResponses) GetApiPerfCountersRbdMirrorServiceIdWithResponse

func (c *ClientWithResponses) GetApiPerfCountersRbdMirrorServiceIdWithResponse(ctx context.Context, serviceId string, reqEditors ...RequestEditorFn) (*GetApiPerfCountersRbdMirrorServiceIdResponse, error)

GetApiPerfCountersRbdMirrorServiceIdWithResponse request returning *GetApiPerfCountersRbdMirrorServiceIdResponse

func (*ClientWithResponses) GetApiPerfCountersRgwServiceIdWithResponse

func (c *ClientWithResponses) GetApiPerfCountersRgwServiceIdWithResponse(ctx context.Context, serviceId string, reqEditors ...RequestEditorFn) (*GetApiPerfCountersRgwServiceIdResponse, error)

GetApiPerfCountersRgwServiceIdWithResponse request returning *GetApiPerfCountersRgwServiceIdResponse

func (*ClientWithResponses) GetApiPerfCountersTcmuRunnerServiceIdWithResponse

func (c *ClientWithResponses) GetApiPerfCountersTcmuRunnerServiceIdWithResponse(ctx context.Context, serviceId string, reqEditors ...RequestEditorFn) (*GetApiPerfCountersTcmuRunnerServiceIdResponse, error)

GetApiPerfCountersTcmuRunnerServiceIdWithResponse request returning *GetApiPerfCountersTcmuRunnerServiceIdResponse

func (*ClientWithResponses) GetApiPerfCountersWithResponse

func (c *ClientWithResponses) GetApiPerfCountersWithResponse(ctx context.Context, reqEditors ...RequestEditorFn) (*GetApiPerfCountersResponse, error)

GetApiPerfCountersWithResponse request returning *GetApiPerfCountersResponse

func (*ClientWithResponses) GetApiPoolPoolNameConfigurationWithResponse

func (c *ClientWithResponses) GetApiPoolPoolNameConfigurationWithResponse(ctx context.Context, poolName string, reqEditors ...RequestEditorFn) (*GetApiPoolPoolNameConfigurationResponse, error)

GetApiPoolPoolNameConfigurationWithResponse request returning *GetApiPoolPoolNameConfigurationResponse

func (*ClientWithResponses) GetApiPoolPoolNameWithResponse

func (c *ClientWithResponses) GetApiPoolPoolNameWithResponse(ctx context.Context, poolName string, params *GetApiPoolPoolNameParams, reqEditors ...RequestEditorFn) (*GetApiPoolPoolNameResponse, error)

GetApiPoolPoolNameWithResponse request returning *GetApiPoolPoolNameResponse

func (*ClientWithResponses) GetApiPoolWithResponse

func (c *ClientWithResponses) GetApiPoolWithResponse(ctx context.Context, params *GetApiPoolParams, reqEditors ...RequestEditorFn) (*GetApiPoolResponse, error)

GetApiPoolWithResponse request returning *GetApiPoolResponse

func (*ClientWithResponses) GetApiPrometheusDataWithResponse

func (c *ClientWithResponses) GetApiPrometheusDataWithResponse(ctx context.Context, reqEditors ...RequestEditorFn) (*GetApiPrometheusDataResponse, error)

GetApiPrometheusDataWithResponse request returning *GetApiPrometheusDataResponse

func (*ClientWithResponses) GetApiPrometheusNotificationsWithResponse

func (c *ClientWithResponses) GetApiPrometheusNotificationsWithResponse(ctx context.Context, reqEditors ...RequestEditorFn) (*GetApiPrometheusNotificationsResponse, error)

GetApiPrometheusNotificationsWithResponse request returning *GetApiPrometheusNotificationsResponse

func (*ClientWithResponses) GetApiPrometheusRulesWithResponse

func (c *ClientWithResponses) GetApiPrometheusRulesWithResponse(ctx context.Context, reqEditors ...RequestEditorFn) (*GetApiPrometheusRulesResponse, error)

GetApiPrometheusRulesWithResponse request returning *GetApiPrometheusRulesResponse

func (*ClientWithResponses) GetApiPrometheusSilencesWithResponse

func (c *ClientWithResponses) GetApiPrometheusSilencesWithResponse(ctx context.Context, reqEditors ...RequestEditorFn) (*GetApiPrometheusSilencesResponse, error)

GetApiPrometheusSilencesWithResponse request returning *GetApiPrometheusSilencesResponse

func (*ClientWithResponses) GetApiPrometheusWithResponse

func (c *ClientWithResponses) GetApiPrometheusWithResponse(ctx context.Context, reqEditors ...RequestEditorFn) (*GetApiPrometheusResponse, error)

GetApiPrometheusWithResponse request returning *GetApiPrometheusResponse

func (*ClientWithResponses) GetApiRgwBucketBucketWithResponse

func (c *ClientWithResponses) GetApiRgwBucketBucketWithResponse(ctx context.Context, bucket string, params *GetApiRgwBucketBucketParams, reqEditors ...RequestEditorFn) (*GetApiRgwBucketBucketResponse, error)

GetApiRgwBucketBucketWithResponse request returning *GetApiRgwBucketBucketResponse

func (*ClientWithResponses) GetApiRgwBucketGetEncryptionConfigWithResponse

func (c *ClientWithResponses) GetApiRgwBucketGetEncryptionConfigWithResponse(ctx context.Context, params *GetApiRgwBucketGetEncryptionConfigParams, reqEditors ...RequestEditorFn) (*GetApiRgwBucketGetEncryptionConfigResponse, error)

GetApiRgwBucketGetEncryptionConfigWithResponse request returning *GetApiRgwBucketGetEncryptionConfigResponse

func (*ClientWithResponses) GetApiRgwBucketGetEncryptionWithResponse

func (c *ClientWithResponses) GetApiRgwBucketGetEncryptionWithResponse(ctx context.Context, params *GetApiRgwBucketGetEncryptionParams, reqEditors ...RequestEditorFn) (*GetApiRgwBucketGetEncryptionResponse, error)

GetApiRgwBucketGetEncryptionWithResponse request returning *GetApiRgwBucketGetEncryptionResponse

func (*ClientWithResponses) GetApiRgwBucketWithResponse

func (c *ClientWithResponses) GetApiRgwBucketWithResponse(ctx context.Context, params *GetApiRgwBucketParams, reqEditors ...RequestEditorFn) (*GetApiRgwBucketResponse, error)

GetApiRgwBucketWithResponse request returning *GetApiRgwBucketResponse

func (*ClientWithResponses) GetApiRgwDaemonSvcIdWithResponse

func (c *ClientWithResponses) GetApiRgwDaemonSvcIdWithResponse(ctx context.Context, svcId string, reqEditors ...RequestEditorFn) (*GetApiRgwDaemonSvcIdResponse, error)

GetApiRgwDaemonSvcIdWithResponse request returning *GetApiRgwDaemonSvcIdResponse

func (*ClientWithResponses) GetApiRgwDaemonWithResponse

func (c *ClientWithResponses) GetApiRgwDaemonWithResponse(ctx context.Context, reqEditors ...RequestEditorFn) (*GetApiRgwDaemonResponse, error)

GetApiRgwDaemonWithResponse request returning *GetApiRgwDaemonResponse

func (*ClientWithResponses) GetApiRgwRealmGetAllRealmsInfoWithResponse

func (c *ClientWithResponses) GetApiRgwRealmGetAllRealmsInfoWithResponse(ctx context.Context, reqEditors ...RequestEditorFn) (*GetApiRgwRealmGetAllRealmsInfoResponse, error)

GetApiRgwRealmGetAllRealmsInfoWithResponse request returning *GetApiRgwRealmGetAllRealmsInfoResponse

func (*ClientWithResponses) GetApiRgwRealmGetRealmTokensWithResponse

func (c *ClientWithResponses) GetApiRgwRealmGetRealmTokensWithResponse(ctx context.Context, reqEditors ...RequestEditorFn) (*GetApiRgwRealmGetRealmTokensResponse, error)

GetApiRgwRealmGetRealmTokensWithResponse request returning *GetApiRgwRealmGetRealmTokensResponse

func (*ClientWithResponses) GetApiRgwRealmRealmNameWithResponse

func (c *ClientWithResponses) GetApiRgwRealmRealmNameWithResponse(ctx context.Context, realmName string, reqEditors ...RequestEditorFn) (*GetApiRgwRealmRealmNameResponse, error)

GetApiRgwRealmRealmNameWithResponse request returning *GetApiRgwRealmRealmNameResponse

func (*ClientWithResponses) GetApiRgwRealmWithResponse

func (c *ClientWithResponses) GetApiRgwRealmWithResponse(ctx context.Context, reqEditors ...RequestEditorFn) (*GetApiRgwRealmResponse, error)

GetApiRgwRealmWithResponse request returning *GetApiRgwRealmResponse

func (*ClientWithResponses) GetApiRgwRolesWithResponse

func (c *ClientWithResponses) GetApiRgwRolesWithResponse(ctx context.Context, reqEditors ...RequestEditorFn) (*GetApiRgwRolesResponse, error)

GetApiRgwRolesWithResponse request returning *GetApiRgwRolesResponse

func (*ClientWithResponses) GetApiRgwSiteWithResponse

func (c *ClientWithResponses) GetApiRgwSiteWithResponse(ctx context.Context, params *GetApiRgwSiteParams, reqEditors ...RequestEditorFn) (*GetApiRgwSiteResponse, error)

GetApiRgwSiteWithResponse request returning *GetApiRgwSiteResponse

func (*ClientWithResponses) GetApiRgwUserGetEmailsWithResponse

func (c *ClientWithResponses) GetApiRgwUserGetEmailsWithResponse(ctx context.Context, params *GetApiRgwUserGetEmailsParams, reqEditors ...RequestEditorFn) (*GetApiRgwUserGetEmailsResponse, error)

GetApiRgwUserGetEmailsWithResponse request returning *GetApiRgwUserGetEmailsResponse

func (*ClientWithResponses) GetApiRgwUserUidQuotaWithResponse

func (c *ClientWithResponses) GetApiRgwUserUidQuotaWithResponse(ctx context.Context, uid string, params *GetApiRgwUserUidQuotaParams, reqEditors ...RequestEditorFn) (*GetApiRgwUserUidQuotaResponse, error)

GetApiRgwUserUidQuotaWithResponse request returning *GetApiRgwUserUidQuotaResponse

func (*ClientWithResponses) GetApiRgwUserUidWithResponse

func (c *ClientWithResponses) GetApiRgwUserUidWithResponse(ctx context.Context, uid string, params *GetApiRgwUserUidParams, reqEditors ...RequestEditorFn) (*GetApiRgwUserUidResponse, error)

GetApiRgwUserUidWithResponse request returning *GetApiRgwUserUidResponse

func (*ClientWithResponses) GetApiRgwUserWithResponse

func (c *ClientWithResponses) GetApiRgwUserWithResponse(ctx context.Context, params *GetApiRgwUserParams, reqEditors ...RequestEditorFn) (*GetApiRgwUserResponse, error)

GetApiRgwUserWithResponse request returning *GetApiRgwUserResponse

func (*ClientWithResponses) GetApiRgwZoneGetAllZonesInfoWithResponse

func (c *ClientWithResponses) GetApiRgwZoneGetAllZonesInfoWithResponse(ctx context.Context, reqEditors ...RequestEditorFn) (*GetApiRgwZoneGetAllZonesInfoResponse, error)

GetApiRgwZoneGetAllZonesInfoWithResponse request returning *GetApiRgwZoneGetAllZonesInfoResponse

func (*ClientWithResponses) GetApiRgwZoneGetPoolNamesWithResponse

func (c *ClientWithResponses) GetApiRgwZoneGetPoolNamesWithResponse(ctx context.Context, reqEditors ...RequestEditorFn) (*GetApiRgwZoneGetPoolNamesResponse, error)

GetApiRgwZoneGetPoolNamesWithResponse request returning *GetApiRgwZoneGetPoolNamesResponse

func (*ClientWithResponses) GetApiRgwZoneGetUserListWithResponse

func (c *ClientWithResponses) GetApiRgwZoneGetUserListWithResponse(ctx context.Context, params *GetApiRgwZoneGetUserListParams, reqEditors ...RequestEditorFn) (*GetApiRgwZoneGetUserListResponse, error)

GetApiRgwZoneGetUserListWithResponse request returning *GetApiRgwZoneGetUserListResponse

func (*ClientWithResponses) GetApiRgwZoneWithResponse

func (c *ClientWithResponses) GetApiRgwZoneWithResponse(ctx context.Context, reqEditors ...RequestEditorFn) (*GetApiRgwZoneResponse, error)

GetApiRgwZoneWithResponse request returning *GetApiRgwZoneResponse

func (*ClientWithResponses) GetApiRgwZoneZoneNameWithResponse

func (c *ClientWithResponses) GetApiRgwZoneZoneNameWithResponse(ctx context.Context, zoneName string, reqEditors ...RequestEditorFn) (*GetApiRgwZoneZoneNameResponse, error)

GetApiRgwZoneZoneNameWithResponse request returning *GetApiRgwZoneZoneNameResponse

func (*ClientWithResponses) GetApiRgwZonegroupGetAllZonegroupsInfoWithResponse

func (c *ClientWithResponses) GetApiRgwZonegroupGetAllZonegroupsInfoWithResponse(ctx context.Context, reqEditors ...RequestEditorFn) (*GetApiRgwZonegroupGetAllZonegroupsInfoResponse, error)

GetApiRgwZonegroupGetAllZonegroupsInfoWithResponse request returning *GetApiRgwZonegroupGetAllZonegroupsInfoResponse

func (*ClientWithResponses) GetApiRgwZonegroupWithResponse

func (c *ClientWithResponses) GetApiRgwZonegroupWithResponse(ctx context.Context, reqEditors ...RequestEditorFn) (*GetApiRgwZonegroupResponse, error)

GetApiRgwZonegroupWithResponse request returning *GetApiRgwZonegroupResponse

func (*ClientWithResponses) GetApiRgwZonegroupZonegroupNameWithResponse

func (c *ClientWithResponses) GetApiRgwZonegroupZonegroupNameWithResponse(ctx context.Context, zonegroupName string, reqEditors ...RequestEditorFn) (*GetApiRgwZonegroupZonegroupNameResponse, error)

GetApiRgwZonegroupZonegroupNameWithResponse request returning *GetApiRgwZonegroupZonegroupNameResponse

func (*ClientWithResponses) GetApiRoleNameWithResponse

func (c *ClientWithResponses) GetApiRoleNameWithResponse(ctx context.Context, name string, reqEditors ...RequestEditorFn) (*GetApiRoleNameResponse, error)

GetApiRoleNameWithResponse request returning *GetApiRoleNameResponse

func (*ClientWithResponses) GetApiRoleWithResponse

func (c *ClientWithResponses) GetApiRoleWithResponse(ctx context.Context, reqEditors ...RequestEditorFn) (*GetApiRoleResponse, error)

GetApiRoleWithResponse request returning *GetApiRoleResponse

func (*ClientWithResponses) GetApiServiceKnownTypesWithResponse

func (c *ClientWithResponses) GetApiServiceKnownTypesWithResponse(ctx context.Context, reqEditors ...RequestEditorFn) (*GetApiServiceKnownTypesResponse, error)

GetApiServiceKnownTypesWithResponse request returning *GetApiServiceKnownTypesResponse

func (*ClientWithResponses) GetApiServiceServiceNameDaemonsWithResponse

func (c *ClientWithResponses) GetApiServiceServiceNameDaemonsWithResponse(ctx context.Context, serviceName string, reqEditors ...RequestEditorFn) (*GetApiServiceServiceNameDaemonsResponse, error)

GetApiServiceServiceNameDaemonsWithResponse request returning *GetApiServiceServiceNameDaemonsResponse

func (*ClientWithResponses) GetApiServiceServiceNameWithResponse

func (c *ClientWithResponses) GetApiServiceServiceNameWithResponse(ctx context.Context, serviceName string, reqEditors ...RequestEditorFn) (*GetApiServiceServiceNameResponse, error)

GetApiServiceServiceNameWithResponse request returning *GetApiServiceServiceNameResponse

func (*ClientWithResponses) GetApiServiceWithResponse

func (c *ClientWithResponses) GetApiServiceWithResponse(ctx context.Context, params *GetApiServiceParams, reqEditors ...RequestEditorFn) (*GetApiServiceResponse, error)

GetApiServiceWithResponse request returning *GetApiServiceResponse

func (*ClientWithResponses) GetApiSettingsNameWithResponse

func (c *ClientWithResponses) GetApiSettingsNameWithResponse(ctx context.Context, name string, reqEditors ...RequestEditorFn) (*GetApiSettingsNameResponse, error)

GetApiSettingsNameWithResponse request returning *GetApiSettingsNameResponse

func (*ClientWithResponses) GetApiSettingsWithResponse

func (c *ClientWithResponses) GetApiSettingsWithResponse(ctx context.Context, params *GetApiSettingsParams, reqEditors ...RequestEditorFn) (*GetApiSettingsResponse, error)

GetApiSettingsWithResponse request returning *GetApiSettingsResponse

func (*ClientWithResponses) GetApiSummaryWithResponse

func (c *ClientWithResponses) GetApiSummaryWithResponse(ctx context.Context, reqEditors ...RequestEditorFn) (*GetApiSummaryResponse, error)

GetApiSummaryWithResponse request returning *GetApiSummaryResponse

func (*ClientWithResponses) GetApiTaskWithResponse

func (c *ClientWithResponses) GetApiTaskWithResponse(ctx context.Context, params *GetApiTaskParams, reqEditors ...RequestEditorFn) (*GetApiTaskResponse, error)

GetApiTaskWithResponse request returning *GetApiTaskResponse

func (*ClientWithResponses) GetApiTelemetryReportWithResponse

func (c *ClientWithResponses) GetApiTelemetryReportWithResponse(ctx context.Context, reqEditors ...RequestEditorFn) (*GetApiTelemetryReportResponse, error)

GetApiTelemetryReportWithResponse request returning *GetApiTelemetryReportResponse

func (*ClientWithResponses) GetApiUserUsernameWithResponse

func (c *ClientWithResponses) GetApiUserUsernameWithResponse(ctx context.Context, username string, reqEditors ...RequestEditorFn) (*GetApiUserUsernameResponse, error)

GetApiUserUsernameWithResponse request returning *GetApiUserUsernameResponse

func (*ClientWithResponses) GetApiUserWithResponse

func (c *ClientWithResponses) GetApiUserWithResponse(ctx context.Context, reqEditors ...RequestEditorFn) (*GetApiUserResponse, error)

GetApiUserWithResponse request returning *GetApiUserResponse

func (*ClientWithResponses) PostApiAuthCheckWithBodyWithResponse

func (c *ClientWithResponses) PostApiAuthCheckWithBodyWithResponse(ctx context.Context, params *PostApiAuthCheckParams, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*PostApiAuthCheckResponse, error)

PostApiAuthCheckWithBodyWithResponse request with arbitrary body returning *PostApiAuthCheckResponse

func (*ClientWithResponses) PostApiAuthCheckWithResponse

func (c *ClientWithResponses) PostApiAuthCheckWithResponse(ctx context.Context, params *PostApiAuthCheckParams, body PostApiAuthCheckJSONRequestBody, reqEditors ...RequestEditorFn) (*PostApiAuthCheckResponse, error)

func (*ClientWithResponses) PostApiAuthLogoutWithResponse

func (c *ClientWithResponses) PostApiAuthLogoutWithResponse(ctx context.Context, reqEditors ...RequestEditorFn) (*PostApiAuthLogoutResponse, error)

PostApiAuthLogoutWithResponse request returning *PostApiAuthLogoutResponse

func (*ClientWithResponses) PostApiAuthWithBodyWithResponse

func (c *ClientWithResponses) PostApiAuthWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*PostApiAuthResponse, error)

PostApiAuthWithBodyWithResponse request with arbitrary body returning *PostApiAuthResponse

func (*ClientWithResponses) PostApiAuthWithResponse

func (c *ClientWithResponses) PostApiAuthWithResponse(ctx context.Context, body PostApiAuthJSONRequestBody, reqEditors ...RequestEditorFn) (*PostApiAuthResponse, error)

func (*ClientWithResponses) PostApiBlockImageImageSpecCopyWithBodyWithResponse

func (c *ClientWithResponses) PostApiBlockImageImageSpecCopyWithBodyWithResponse(ctx context.Context, imageSpec string, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*PostApiBlockImageImageSpecCopyResponse, error)

PostApiBlockImageImageSpecCopyWithBodyWithResponse request with arbitrary body returning *PostApiBlockImageImageSpecCopyResponse

func (*ClientWithResponses) PostApiBlockImageImageSpecCopyWithResponse

func (c *ClientWithResponses) PostApiBlockImageImageSpecCopyWithResponse(ctx context.Context, imageSpec string, body PostApiBlockImageImageSpecCopyJSONRequestBody, reqEditors ...RequestEditorFn) (*PostApiBlockImageImageSpecCopyResponse, error)

func (*ClientWithResponses) PostApiBlockImageImageSpecFlattenWithResponse

func (c *ClientWithResponses) PostApiBlockImageImageSpecFlattenWithResponse(ctx context.Context, imageSpec string, reqEditors ...RequestEditorFn) (*PostApiBlockImageImageSpecFlattenResponse, error)

PostApiBlockImageImageSpecFlattenWithResponse request returning *PostApiBlockImageImageSpecFlattenResponse

func (*ClientWithResponses) PostApiBlockImageImageSpecMoveTrashWithBodyWithResponse

func (c *ClientWithResponses) PostApiBlockImageImageSpecMoveTrashWithBodyWithResponse(ctx context.Context, imageSpec string, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*PostApiBlockImageImageSpecMoveTrashResponse, error)

PostApiBlockImageImageSpecMoveTrashWithBodyWithResponse request with arbitrary body returning *PostApiBlockImageImageSpecMoveTrashResponse

func (*ClientWithResponses) PostApiBlockImageImageSpecMoveTrashWithResponse

func (c *ClientWithResponses) PostApiBlockImageImageSpecMoveTrashWithResponse(ctx context.Context, imageSpec string, body PostApiBlockImageImageSpecMoveTrashJSONRequestBody, reqEditors ...RequestEditorFn) (*PostApiBlockImageImageSpecMoveTrashResponse, error)

func (*ClientWithResponses) PostApiBlockImageImageSpecSnapSnapshotNameCloneWithBodyWithResponse

func (c *ClientWithResponses) PostApiBlockImageImageSpecSnapSnapshotNameCloneWithBodyWithResponse(ctx context.Context, imageSpec string, snapshotName string, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*PostApiBlockImageImageSpecSnapSnapshotNameCloneResponse, error)

PostApiBlockImageImageSpecSnapSnapshotNameCloneWithBodyWithResponse request with arbitrary body returning *PostApiBlockImageImageSpecSnapSnapshotNameCloneResponse

func (*ClientWithResponses) PostApiBlockImageImageSpecSnapSnapshotNameCloneWithResponse

func (c *ClientWithResponses) PostApiBlockImageImageSpecSnapSnapshotNameCloneWithResponse(ctx context.Context, imageSpec string, snapshotName string, body PostApiBlockImageImageSpecSnapSnapshotNameCloneJSONRequestBody, reqEditors ...RequestEditorFn) (*PostApiBlockImageImageSpecSnapSnapshotNameCloneResponse, error)

func (*ClientWithResponses) PostApiBlockImageImageSpecSnapSnapshotNameRollbackWithResponse

func (c *ClientWithResponses) PostApiBlockImageImageSpecSnapSnapshotNameRollbackWithResponse(ctx context.Context, imageSpec string, snapshotName string, reqEditors ...RequestEditorFn) (*PostApiBlockImageImageSpecSnapSnapshotNameRollbackResponse, error)

PostApiBlockImageImageSpecSnapSnapshotNameRollbackWithResponse request returning *PostApiBlockImageImageSpecSnapSnapshotNameRollbackResponse

func (*ClientWithResponses) PostApiBlockImageImageSpecSnapWithBodyWithResponse

func (c *ClientWithResponses) PostApiBlockImageImageSpecSnapWithBodyWithResponse(ctx context.Context, imageSpec string, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*PostApiBlockImageImageSpecSnapResponse, error)

PostApiBlockImageImageSpecSnapWithBodyWithResponse request with arbitrary body returning *PostApiBlockImageImageSpecSnapResponse

func (*ClientWithResponses) PostApiBlockImageImageSpecSnapWithResponse

func (c *ClientWithResponses) PostApiBlockImageImageSpecSnapWithResponse(ctx context.Context, imageSpec string, body PostApiBlockImageImageSpecSnapJSONRequestBody, reqEditors ...RequestEditorFn) (*PostApiBlockImageImageSpecSnapResponse, error)

func (*ClientWithResponses) PostApiBlockImageTrashImageIdSpecRestoreWithBodyWithResponse

func (c *ClientWithResponses) PostApiBlockImageTrashImageIdSpecRestoreWithBodyWithResponse(ctx context.Context, imageIdSpec string, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*PostApiBlockImageTrashImageIdSpecRestoreResponse, error)

PostApiBlockImageTrashImageIdSpecRestoreWithBodyWithResponse request with arbitrary body returning *PostApiBlockImageTrashImageIdSpecRestoreResponse

func (*ClientWithResponses) PostApiBlockImageTrashImageIdSpecRestoreWithResponse

func (c *ClientWithResponses) PostApiBlockImageTrashImageIdSpecRestoreWithResponse(ctx context.Context, imageIdSpec string, body PostApiBlockImageTrashImageIdSpecRestoreJSONRequestBody, reqEditors ...RequestEditorFn) (*PostApiBlockImageTrashImageIdSpecRestoreResponse, error)

func (*ClientWithResponses) PostApiBlockImageTrashPurgeWithBodyWithResponse

func (c *ClientWithResponses) PostApiBlockImageTrashPurgeWithBodyWithResponse(ctx context.Context, params *PostApiBlockImageTrashPurgeParams, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*PostApiBlockImageTrashPurgeResponse, error)

PostApiBlockImageTrashPurgeWithBodyWithResponse request with arbitrary body returning *PostApiBlockImageTrashPurgeResponse

func (*ClientWithResponses) PostApiBlockImageWithBodyWithResponse

func (c *ClientWithResponses) PostApiBlockImageWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*PostApiBlockImageResponse, error)

PostApiBlockImageWithBodyWithResponse request with arbitrary body returning *PostApiBlockImageResponse

func (*ClientWithResponses) PostApiBlockImageWithResponse

func (c *ClientWithResponses) PostApiBlockImageWithResponse(ctx context.Context, body PostApiBlockImageJSONRequestBody, reqEditors ...RequestEditorFn) (*PostApiBlockImageResponse, error)

func (*ClientWithResponses) PostApiBlockMirroringPoolPoolNameBootstrapPeerWithBodyWithResponse

func (c *ClientWithResponses) PostApiBlockMirroringPoolPoolNameBootstrapPeerWithBodyWithResponse(ctx context.Context, poolName string, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*PostApiBlockMirroringPoolPoolNameBootstrapPeerResponse, error)

PostApiBlockMirroringPoolPoolNameBootstrapPeerWithBodyWithResponse request with arbitrary body returning *PostApiBlockMirroringPoolPoolNameBootstrapPeerResponse

func (*ClientWithResponses) PostApiBlockMirroringPoolPoolNameBootstrapTokenWithResponse

func (c *ClientWithResponses) PostApiBlockMirroringPoolPoolNameBootstrapTokenWithResponse(ctx context.Context, poolName string, reqEditors ...RequestEditorFn) (*PostApiBlockMirroringPoolPoolNameBootstrapTokenResponse, error)

PostApiBlockMirroringPoolPoolNameBootstrapTokenWithResponse request returning *PostApiBlockMirroringPoolPoolNameBootstrapTokenResponse

func (*ClientWithResponses) PostApiBlockMirroringPoolPoolNamePeerWithBodyWithResponse

func (c *ClientWithResponses) PostApiBlockMirroringPoolPoolNamePeerWithBodyWithResponse(ctx context.Context, poolName string, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*PostApiBlockMirroringPoolPoolNamePeerResponse, error)

PostApiBlockMirroringPoolPoolNamePeerWithBodyWithResponse request with arbitrary body returning *PostApiBlockMirroringPoolPoolNamePeerResponse

func (*ClientWithResponses) PostApiBlockMirroringPoolPoolNamePeerWithResponse

func (c *ClientWithResponses) PostApiBlockMirroringPoolPoolNamePeerWithResponse(ctx context.Context, poolName string, body PostApiBlockMirroringPoolPoolNamePeerJSONRequestBody, reqEditors ...RequestEditorFn) (*PostApiBlockMirroringPoolPoolNamePeerResponse, error)

func (*ClientWithResponses) PostApiBlockPoolPoolNameNamespaceWithBodyWithResponse

func (c *ClientWithResponses) PostApiBlockPoolPoolNameNamespaceWithBodyWithResponse(ctx context.Context, poolName string, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*PostApiBlockPoolPoolNameNamespaceResponse, error)

PostApiBlockPoolPoolNameNamespaceWithBodyWithResponse request with arbitrary body returning *PostApiBlockPoolPoolNameNamespaceResponse

func (*ClientWithResponses) PostApiBlockPoolPoolNameNamespaceWithResponse

func (c *ClientWithResponses) PostApiBlockPoolPoolNameNamespaceWithResponse(ctx context.Context, poolName string, body PostApiBlockPoolPoolNameNamespaceJSONRequestBody, reqEditors ...RequestEditorFn) (*PostApiBlockPoolPoolNameNamespaceResponse, error)

func (*ClientWithResponses) PostApiCephfsFsIdSnapshotWithBodyWithResponse

func (c *ClientWithResponses) PostApiCephfsFsIdSnapshotWithBodyWithResponse(ctx context.Context, fsId string, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*PostApiCephfsFsIdSnapshotResponse, error)

PostApiCephfsFsIdSnapshotWithBodyWithResponse request with arbitrary body returning *PostApiCephfsFsIdSnapshotResponse

func (*ClientWithResponses) PostApiCephfsFsIdSnapshotWithResponse

func (c *ClientWithResponses) PostApiCephfsFsIdSnapshotWithResponse(ctx context.Context, fsId string, body PostApiCephfsFsIdSnapshotJSONRequestBody, reqEditors ...RequestEditorFn) (*PostApiCephfsFsIdSnapshotResponse, error)

func (*ClientWithResponses) PostApiCephfsFsIdTreeWithBodyWithResponse

func (c *ClientWithResponses) PostApiCephfsFsIdTreeWithBodyWithResponse(ctx context.Context, fsId string, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*PostApiCephfsFsIdTreeResponse, error)

PostApiCephfsFsIdTreeWithBodyWithResponse request with arbitrary body returning *PostApiCephfsFsIdTreeResponse

func (*ClientWithResponses) PostApiCephfsFsIdTreeWithResponse

func (c *ClientWithResponses) PostApiCephfsFsIdTreeWithResponse(ctx context.Context, fsId string, body PostApiCephfsFsIdTreeJSONRequestBody, reqEditors ...RequestEditorFn) (*PostApiCephfsFsIdTreeResponse, error)

func (*ClientWithResponses) PostApiCephfsFsIdWriteToFileWithBodyWithResponse

func (c *ClientWithResponses) PostApiCephfsFsIdWriteToFileWithBodyWithResponse(ctx context.Context, fsId string, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*PostApiCephfsFsIdWriteToFileResponse, error)

PostApiCephfsFsIdWriteToFileWithBodyWithResponse request with arbitrary body returning *PostApiCephfsFsIdWriteToFileResponse

func (*ClientWithResponses) PostApiCephfsFsIdWriteToFileWithResponse

func (c *ClientWithResponses) PostApiCephfsFsIdWriteToFileWithResponse(ctx context.Context, fsId string, body PostApiCephfsFsIdWriteToFileJSONRequestBody, reqEditors ...RequestEditorFn) (*PostApiCephfsFsIdWriteToFileResponse, error)

func (*ClientWithResponses) PostApiCephfsSnapshotScheduleFsPathActivateWithBodyWithResponse

func (c *ClientWithResponses) PostApiCephfsSnapshotScheduleFsPathActivateWithBodyWithResponse(ctx context.Context, fs string, path string, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*PostApiCephfsSnapshotScheduleFsPathActivateResponse, error)

PostApiCephfsSnapshotScheduleFsPathActivateWithBodyWithResponse request with arbitrary body returning *PostApiCephfsSnapshotScheduleFsPathActivateResponse

func (*ClientWithResponses) PostApiCephfsSnapshotScheduleFsPathDeactivateWithBodyWithResponse

func (c *ClientWithResponses) PostApiCephfsSnapshotScheduleFsPathDeactivateWithBodyWithResponse(ctx context.Context, fs string, path string, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*PostApiCephfsSnapshotScheduleFsPathDeactivateResponse, error)

PostApiCephfsSnapshotScheduleFsPathDeactivateWithBodyWithResponse request with arbitrary body returning *PostApiCephfsSnapshotScheduleFsPathDeactivateResponse

func (*ClientWithResponses) PostApiCephfsSnapshotScheduleWithBodyWithResponse

func (c *ClientWithResponses) PostApiCephfsSnapshotScheduleWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*PostApiCephfsSnapshotScheduleResponse, error)

PostApiCephfsSnapshotScheduleWithBodyWithResponse request with arbitrary body returning *PostApiCephfsSnapshotScheduleResponse

func (*ClientWithResponses) PostApiCephfsSnapshotScheduleWithResponse

func (c *ClientWithResponses) PostApiCephfsSnapshotScheduleWithResponse(ctx context.Context, body PostApiCephfsSnapshotScheduleJSONRequestBody, reqEditors ...RequestEditorFn) (*PostApiCephfsSnapshotScheduleResponse, error)

func (*ClientWithResponses) PostApiCephfsSubvolumeGroupWithBodyWithResponse

func (c *ClientWithResponses) PostApiCephfsSubvolumeGroupWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*PostApiCephfsSubvolumeGroupResponse, error)

PostApiCephfsSubvolumeGroupWithBodyWithResponse request with arbitrary body returning *PostApiCephfsSubvolumeGroupResponse

func (*ClientWithResponses) PostApiCephfsSubvolumeGroupWithResponse

func (c *ClientWithResponses) PostApiCephfsSubvolumeGroupWithResponse(ctx context.Context, body PostApiCephfsSubvolumeGroupJSONRequestBody, reqEditors ...RequestEditorFn) (*PostApiCephfsSubvolumeGroupResponse, error)

func (*ClientWithResponses) PostApiCephfsSubvolumeSnapshotCloneWithBodyWithResponse

func (c *ClientWithResponses) PostApiCephfsSubvolumeSnapshotCloneWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*PostApiCephfsSubvolumeSnapshotCloneResponse, error)

PostApiCephfsSubvolumeSnapshotCloneWithBodyWithResponse request with arbitrary body returning *PostApiCephfsSubvolumeSnapshotCloneResponse

func (*ClientWithResponses) PostApiCephfsSubvolumeSnapshotWithBodyWithResponse

func (c *ClientWithResponses) PostApiCephfsSubvolumeSnapshotWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*PostApiCephfsSubvolumeSnapshotResponse, error)

PostApiCephfsSubvolumeSnapshotWithBodyWithResponse request with arbitrary body returning *PostApiCephfsSubvolumeSnapshotResponse

func (*ClientWithResponses) PostApiCephfsSubvolumeSnapshotWithResponse

func (c *ClientWithResponses) PostApiCephfsSubvolumeSnapshotWithResponse(ctx context.Context, body PostApiCephfsSubvolumeSnapshotJSONRequestBody, reqEditors ...RequestEditorFn) (*PostApiCephfsSubvolumeSnapshotResponse, error)

func (*ClientWithResponses) PostApiCephfsSubvolumeWithBodyWithResponse

func (c *ClientWithResponses) PostApiCephfsSubvolumeWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*PostApiCephfsSubvolumeResponse, error)

PostApiCephfsSubvolumeWithBodyWithResponse request with arbitrary body returning *PostApiCephfsSubvolumeResponse

func (*ClientWithResponses) PostApiCephfsSubvolumeWithResponse

func (c *ClientWithResponses) PostApiCephfsSubvolumeWithResponse(ctx context.Context, body PostApiCephfsSubvolumeJSONRequestBody, reqEditors ...RequestEditorFn) (*PostApiCephfsSubvolumeResponse, error)

func (*ClientWithResponses) PostApiCephfsWithBodyWithResponse

func (c *ClientWithResponses) PostApiCephfsWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*PostApiCephfsResponse, error)

PostApiCephfsWithBodyWithResponse request with arbitrary body returning *PostApiCephfsResponse

func (*ClientWithResponses) PostApiCephfsWithResponse

func (c *ClientWithResponses) PostApiCephfsWithResponse(ctx context.Context, body PostApiCephfsJSONRequestBody, reqEditors ...RequestEditorFn) (*PostApiCephfsResponse, error)

func (*ClientWithResponses) PostApiClusterConfWithBodyWithResponse

func (c *ClientWithResponses) PostApiClusterConfWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*PostApiClusterConfResponse, error)

PostApiClusterConfWithBodyWithResponse request with arbitrary body returning *PostApiClusterConfResponse

func (*ClientWithResponses) PostApiClusterConfWithResponse

func (c *ClientWithResponses) PostApiClusterConfWithResponse(ctx context.Context, body PostApiClusterConfJSONRequestBody, reqEditors ...RequestEditorFn) (*PostApiClusterConfResponse, error)

func (*ClientWithResponses) PostApiClusterUpgradeStartWithBodyWithResponse

func (c *ClientWithResponses) PostApiClusterUpgradeStartWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*PostApiClusterUpgradeStartResponse, error)

PostApiClusterUpgradeStartWithBodyWithResponse request with arbitrary body returning *PostApiClusterUpgradeStartResponse

func (*ClientWithResponses) PostApiClusterUpgradeStartWithResponse

func (c *ClientWithResponses) PostApiClusterUpgradeStartWithResponse(ctx context.Context, body PostApiClusterUpgradeStartJSONRequestBody, reqEditors ...RequestEditorFn) (*PostApiClusterUpgradeStartResponse, error)

func (*ClientWithResponses) PostApiClusterUserExportWithBodyWithResponse

func (c *ClientWithResponses) PostApiClusterUserExportWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*PostApiClusterUserExportResponse, error)

PostApiClusterUserExportWithBodyWithResponse request with arbitrary body returning *PostApiClusterUserExportResponse

func (*ClientWithResponses) PostApiClusterUserExportWithResponse

func (c *ClientWithResponses) PostApiClusterUserExportWithResponse(ctx context.Context, body PostApiClusterUserExportJSONRequestBody, reqEditors ...RequestEditorFn) (*PostApiClusterUserExportResponse, error)

func (*ClientWithResponses) PostApiClusterUserWithBodyWithResponse

func (c *ClientWithResponses) PostApiClusterUserWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*PostApiClusterUserResponse, error)

PostApiClusterUserWithBodyWithResponse request with arbitrary body returning *PostApiClusterUserResponse

func (*ClientWithResponses) PostApiClusterUserWithResponse

func (c *ClientWithResponses) PostApiClusterUserWithResponse(ctx context.Context, body PostApiClusterUserJSONRequestBody, reqEditors ...RequestEditorFn) (*PostApiClusterUserResponse, error)

func (*ClientWithResponses) PostApiCrushRuleWithBodyWithResponse

func (c *ClientWithResponses) PostApiCrushRuleWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*PostApiCrushRuleResponse, error)

PostApiCrushRuleWithBodyWithResponse request with arbitrary body returning *PostApiCrushRuleResponse

func (*ClientWithResponses) PostApiCrushRuleWithResponse

func (c *ClientWithResponses) PostApiCrushRuleWithResponse(ctx context.Context, body PostApiCrushRuleJSONRequestBody, reqEditors ...RequestEditorFn) (*PostApiCrushRuleResponse, error)

func (*ClientWithResponses) PostApiErasureCodeProfileWithBodyWithResponse

func (c *ClientWithResponses) PostApiErasureCodeProfileWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*PostApiErasureCodeProfileResponse, error)

PostApiErasureCodeProfileWithBodyWithResponse request with arbitrary body returning *PostApiErasureCodeProfileResponse

func (*ClientWithResponses) PostApiErasureCodeProfileWithResponse

func (c *ClientWithResponses) PostApiErasureCodeProfileWithResponse(ctx context.Context, body PostApiErasureCodeProfileJSONRequestBody, reqEditors ...RequestEditorFn) (*PostApiErasureCodeProfileResponse, error)

func (*ClientWithResponses) PostApiFeedbackApiKeyWithBodyWithResponse

func (c *ClientWithResponses) PostApiFeedbackApiKeyWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*PostApiFeedbackApiKeyResponse, error)

PostApiFeedbackApiKeyWithBodyWithResponse request with arbitrary body returning *PostApiFeedbackApiKeyResponse

func (*ClientWithResponses) PostApiFeedbackApiKeyWithResponse

func (c *ClientWithResponses) PostApiFeedbackApiKeyWithResponse(ctx context.Context, body PostApiFeedbackApiKeyJSONRequestBody, reqEditors ...RequestEditorFn) (*PostApiFeedbackApiKeyResponse, error)

func (*ClientWithResponses) PostApiFeedbackWithBodyWithResponse

func (c *ClientWithResponses) PostApiFeedbackWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*PostApiFeedbackResponse, error)

PostApiFeedbackWithBodyWithResponse request with arbitrary body returning *PostApiFeedbackResponse

func (*ClientWithResponses) PostApiFeedbackWithResponse

func (c *ClientWithResponses) PostApiFeedbackWithResponse(ctx context.Context, body PostApiFeedbackJSONRequestBody, reqEditors ...RequestEditorFn) (*PostApiFeedbackResponse, error)

func (*ClientWithResponses) PostApiGrafanaDashboardsWithResponse

func (c *ClientWithResponses) PostApiGrafanaDashboardsWithResponse(ctx context.Context, reqEditors ...RequestEditorFn) (*PostApiGrafanaDashboardsResponse, error)

PostApiGrafanaDashboardsWithResponse request returning *PostApiGrafanaDashboardsResponse

func (*ClientWithResponses) PostApiHostHostnameIdentifyDeviceWithBodyWithResponse

func (c *ClientWithResponses) PostApiHostHostnameIdentifyDeviceWithBodyWithResponse(ctx context.Context, hostname string, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*PostApiHostHostnameIdentifyDeviceResponse, error)

PostApiHostHostnameIdentifyDeviceWithBodyWithResponse request with arbitrary body returning *PostApiHostHostnameIdentifyDeviceResponse

func (*ClientWithResponses) PostApiHostHostnameIdentifyDeviceWithResponse

func (c *ClientWithResponses) PostApiHostHostnameIdentifyDeviceWithResponse(ctx context.Context, hostname string, body PostApiHostHostnameIdentifyDeviceJSONRequestBody, reqEditors ...RequestEditorFn) (*PostApiHostHostnameIdentifyDeviceResponse, error)

func (*ClientWithResponses) PostApiHostWithBodyWithResponse

func (c *ClientWithResponses) PostApiHostWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*PostApiHostResponse, error)

PostApiHostWithBodyWithResponse request with arbitrary body returning *PostApiHostResponse

func (*ClientWithResponses) PostApiHostWithResponse

func (c *ClientWithResponses) PostApiHostWithResponse(ctx context.Context, body PostApiHostJSONRequestBody, reqEditors ...RequestEditorFn) (*PostApiHostResponse, error)

func (*ClientWithResponses) PostApiIscsiTargetWithBodyWithResponse

func (c *ClientWithResponses) PostApiIscsiTargetWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*PostApiIscsiTargetResponse, error)

PostApiIscsiTargetWithBodyWithResponse request with arbitrary body returning *PostApiIscsiTargetResponse

func (*ClientWithResponses) PostApiIscsiTargetWithResponse

func (c *ClientWithResponses) PostApiIscsiTargetWithResponse(ctx context.Context, body PostApiIscsiTargetJSONRequestBody, reqEditors ...RequestEditorFn) (*PostApiIscsiTargetResponse, error)

func (*ClientWithResponses) PostApiMgrModuleModuleNameDisableWithResponse

func (c *ClientWithResponses) PostApiMgrModuleModuleNameDisableWithResponse(ctx context.Context, moduleName string, reqEditors ...RequestEditorFn) (*PostApiMgrModuleModuleNameDisableResponse, error)

PostApiMgrModuleModuleNameDisableWithResponse request returning *PostApiMgrModuleModuleNameDisableResponse

func (*ClientWithResponses) PostApiMgrModuleModuleNameEnableWithResponse

func (c *ClientWithResponses) PostApiMgrModuleModuleNameEnableWithResponse(ctx context.Context, moduleName string, reqEditors ...RequestEditorFn) (*PostApiMgrModuleModuleNameEnableResponse, error)

PostApiMgrModuleModuleNameEnableWithResponse request returning *PostApiMgrModuleModuleNameEnableResponse

func (*ClientWithResponses) PostApiNfsGaneshaExportWithBodyWithResponse

func (c *ClientWithResponses) PostApiNfsGaneshaExportWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*PostApiNfsGaneshaExportResponse, error)

PostApiNfsGaneshaExportWithBodyWithResponse request with arbitrary body returning *PostApiNfsGaneshaExportResponse

func (*ClientWithResponses) PostApiNfsGaneshaExportWithResponse

func (c *ClientWithResponses) PostApiNfsGaneshaExportWithResponse(ctx context.Context, body PostApiNfsGaneshaExportJSONRequestBody, reqEditors ...RequestEditorFn) (*PostApiNfsGaneshaExportResponse, error)

func (*ClientWithResponses) PostApiOsdSvcIdDestroyWithResponse

func (c *ClientWithResponses) PostApiOsdSvcIdDestroyWithResponse(ctx context.Context, svcId string, reqEditors ...RequestEditorFn) (*PostApiOsdSvcIdDestroyResponse, error)

PostApiOsdSvcIdDestroyWithResponse request returning *PostApiOsdSvcIdDestroyResponse

func (*ClientWithResponses) PostApiOsdSvcIdPurgeWithResponse

func (c *ClientWithResponses) PostApiOsdSvcIdPurgeWithResponse(ctx context.Context, svcId string, reqEditors ...RequestEditorFn) (*PostApiOsdSvcIdPurgeResponse, error)

PostApiOsdSvcIdPurgeWithResponse request returning *PostApiOsdSvcIdPurgeResponse

func (*ClientWithResponses) PostApiOsdSvcIdReweightWithBodyWithResponse

func (c *ClientWithResponses) PostApiOsdSvcIdReweightWithBodyWithResponse(ctx context.Context, svcId string, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*PostApiOsdSvcIdReweightResponse, error)

PostApiOsdSvcIdReweightWithBodyWithResponse request with arbitrary body returning *PostApiOsdSvcIdReweightResponse

func (*ClientWithResponses) PostApiOsdSvcIdReweightWithResponse

func (c *ClientWithResponses) PostApiOsdSvcIdReweightWithResponse(ctx context.Context, svcId string, body PostApiOsdSvcIdReweightJSONRequestBody, reqEditors ...RequestEditorFn) (*PostApiOsdSvcIdReweightResponse, error)

func (*ClientWithResponses) PostApiOsdSvcIdScrubWithBodyWithResponse

func (c *ClientWithResponses) PostApiOsdSvcIdScrubWithBodyWithResponse(ctx context.Context, svcId string, params *PostApiOsdSvcIdScrubParams, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*PostApiOsdSvcIdScrubResponse, error)

PostApiOsdSvcIdScrubWithBodyWithResponse request with arbitrary body returning *PostApiOsdSvcIdScrubResponse

func (*ClientWithResponses) PostApiOsdSvcIdScrubWithResponse

func (c *ClientWithResponses) PostApiOsdSvcIdScrubWithResponse(ctx context.Context, svcId string, params *PostApiOsdSvcIdScrubParams, body PostApiOsdSvcIdScrubJSONRequestBody, reqEditors ...RequestEditorFn) (*PostApiOsdSvcIdScrubResponse, error)

func (*ClientWithResponses) PostApiOsdWithBodyWithResponse

func (c *ClientWithResponses) PostApiOsdWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*PostApiOsdResponse, error)

PostApiOsdWithBodyWithResponse request with arbitrary body returning *PostApiOsdResponse

func (*ClientWithResponses) PostApiOsdWithResponse

func (c *ClientWithResponses) PostApiOsdWithResponse(ctx context.Context, body PostApiOsdJSONRequestBody, reqEditors ...RequestEditorFn) (*PostApiOsdResponse, error)

func (*ClientWithResponses) PostApiPoolWithBodyWithResponse

func (c *ClientWithResponses) PostApiPoolWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*PostApiPoolResponse, error)

PostApiPoolWithBodyWithResponse request with arbitrary body returning *PostApiPoolResponse

func (*ClientWithResponses) PostApiPoolWithResponse

func (c *ClientWithResponses) PostApiPoolWithResponse(ctx context.Context, body PostApiPoolJSONRequestBody, reqEditors ...RequestEditorFn) (*PostApiPoolResponse, error)

func (*ClientWithResponses) PostApiPrometheusSilenceWithResponse

func (c *ClientWithResponses) PostApiPrometheusSilenceWithResponse(ctx context.Context, reqEditors ...RequestEditorFn) (*PostApiPrometheusSilenceResponse, error)

PostApiPrometheusSilenceWithResponse request returning *PostApiPrometheusSilenceResponse

func (*ClientWithResponses) PostApiRgwBucketWithBodyWithResponse

func (c *ClientWithResponses) PostApiRgwBucketWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*PostApiRgwBucketResponse, error)

PostApiRgwBucketWithBodyWithResponse request with arbitrary body returning *PostApiRgwBucketResponse

func (*ClientWithResponses) PostApiRgwBucketWithResponse

func (c *ClientWithResponses) PostApiRgwBucketWithResponse(ctx context.Context, body PostApiRgwBucketJSONRequestBody, reqEditors ...RequestEditorFn) (*PostApiRgwBucketResponse, error)

func (*ClientWithResponses) PostApiRgwRealmImportRealmTokenWithBodyWithResponse

func (c *ClientWithResponses) PostApiRgwRealmImportRealmTokenWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*PostApiRgwRealmImportRealmTokenResponse, error)

PostApiRgwRealmImportRealmTokenWithBodyWithResponse request with arbitrary body returning *PostApiRgwRealmImportRealmTokenResponse

func (*ClientWithResponses) PostApiRgwRealmImportRealmTokenWithResponse

func (c *ClientWithResponses) PostApiRgwRealmImportRealmTokenWithResponse(ctx context.Context, body PostApiRgwRealmImportRealmTokenJSONRequestBody, reqEditors ...RequestEditorFn) (*PostApiRgwRealmImportRealmTokenResponse, error)

func (*ClientWithResponses) PostApiRgwRealmWithBodyWithResponse

func (c *ClientWithResponses) PostApiRgwRealmWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*PostApiRgwRealmResponse, error)

PostApiRgwRealmWithBodyWithResponse request with arbitrary body returning *PostApiRgwRealmResponse

func (*ClientWithResponses) PostApiRgwRealmWithResponse

func (c *ClientWithResponses) PostApiRgwRealmWithResponse(ctx context.Context, body PostApiRgwRealmJSONRequestBody, reqEditors ...RequestEditorFn) (*PostApiRgwRealmResponse, error)

func (*ClientWithResponses) PostApiRgwRolesWithBodyWithResponse

func (c *ClientWithResponses) PostApiRgwRolesWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*PostApiRgwRolesResponse, error)

PostApiRgwRolesWithBodyWithResponse request with arbitrary body returning *PostApiRgwRolesResponse

func (*ClientWithResponses) PostApiRgwRolesWithResponse

func (c *ClientWithResponses) PostApiRgwRolesWithResponse(ctx context.Context, body PostApiRgwRolesJSONRequestBody, reqEditors ...RequestEditorFn) (*PostApiRgwRolesResponse, error)

func (*ClientWithResponses) PostApiRgwUserUidCapabilityWithBodyWithResponse

func (c *ClientWithResponses) PostApiRgwUserUidCapabilityWithBodyWithResponse(ctx context.Context, uid string, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*PostApiRgwUserUidCapabilityResponse, error)

PostApiRgwUserUidCapabilityWithBodyWithResponse request with arbitrary body returning *PostApiRgwUserUidCapabilityResponse

func (*ClientWithResponses) PostApiRgwUserUidCapabilityWithResponse

func (c *ClientWithResponses) PostApiRgwUserUidCapabilityWithResponse(ctx context.Context, uid string, body PostApiRgwUserUidCapabilityJSONRequestBody, reqEditors ...RequestEditorFn) (*PostApiRgwUserUidCapabilityResponse, error)

func (*ClientWithResponses) PostApiRgwUserUidKeyWithBodyWithResponse

func (c *ClientWithResponses) PostApiRgwUserUidKeyWithBodyWithResponse(ctx context.Context, uid string, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*PostApiRgwUserUidKeyResponse, error)

PostApiRgwUserUidKeyWithBodyWithResponse request with arbitrary body returning *PostApiRgwUserUidKeyResponse

func (*ClientWithResponses) PostApiRgwUserUidKeyWithResponse

func (c *ClientWithResponses) PostApiRgwUserUidKeyWithResponse(ctx context.Context, uid string, body PostApiRgwUserUidKeyJSONRequestBody, reqEditors ...RequestEditorFn) (*PostApiRgwUserUidKeyResponse, error)

func (*ClientWithResponses) PostApiRgwUserUidSubuserWithBodyWithResponse

func (c *ClientWithResponses) PostApiRgwUserUidSubuserWithBodyWithResponse(ctx context.Context, uid string, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*PostApiRgwUserUidSubuserResponse, error)

PostApiRgwUserUidSubuserWithBodyWithResponse request with arbitrary body returning *PostApiRgwUserUidSubuserResponse

func (*ClientWithResponses) PostApiRgwUserUidSubuserWithResponse

func (c *ClientWithResponses) PostApiRgwUserUidSubuserWithResponse(ctx context.Context, uid string, body PostApiRgwUserUidSubuserJSONRequestBody, reqEditors ...RequestEditorFn) (*PostApiRgwUserUidSubuserResponse, error)

func (*ClientWithResponses) PostApiRgwUserWithBodyWithResponse

func (c *ClientWithResponses) PostApiRgwUserWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*PostApiRgwUserResponse, error)

PostApiRgwUserWithBodyWithResponse request with arbitrary body returning *PostApiRgwUserResponse

func (*ClientWithResponses) PostApiRgwUserWithResponse

func (c *ClientWithResponses) PostApiRgwUserWithResponse(ctx context.Context, body PostApiRgwUserJSONRequestBody, reqEditors ...RequestEditorFn) (*PostApiRgwUserResponse, error)

func (*ClientWithResponses) PostApiRgwZoneWithBodyWithResponse

func (c *ClientWithResponses) PostApiRgwZoneWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*PostApiRgwZoneResponse, error)

PostApiRgwZoneWithBodyWithResponse request with arbitrary body returning *PostApiRgwZoneResponse

func (*ClientWithResponses) PostApiRgwZoneWithResponse

func (c *ClientWithResponses) PostApiRgwZoneWithResponse(ctx context.Context, body PostApiRgwZoneJSONRequestBody, reqEditors ...RequestEditorFn) (*PostApiRgwZoneResponse, error)

func (*ClientWithResponses) PostApiRgwZonegroupWithBodyWithResponse

func (c *ClientWithResponses) PostApiRgwZonegroupWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*PostApiRgwZonegroupResponse, error)

PostApiRgwZonegroupWithBodyWithResponse request with arbitrary body returning *PostApiRgwZonegroupResponse

func (*ClientWithResponses) PostApiRgwZonegroupWithResponse

func (c *ClientWithResponses) PostApiRgwZonegroupWithResponse(ctx context.Context, body PostApiRgwZonegroupJSONRequestBody, reqEditors ...RequestEditorFn) (*PostApiRgwZonegroupResponse, error)

func (*ClientWithResponses) PostApiRoleNameCloneWithBodyWithResponse

func (c *ClientWithResponses) PostApiRoleNameCloneWithBodyWithResponse(ctx context.Context, name string, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*PostApiRoleNameCloneResponse, error)

PostApiRoleNameCloneWithBodyWithResponse request with arbitrary body returning *PostApiRoleNameCloneResponse

func (*ClientWithResponses) PostApiRoleNameCloneWithResponse

func (c *ClientWithResponses) PostApiRoleNameCloneWithResponse(ctx context.Context, name string, body PostApiRoleNameCloneJSONRequestBody, reqEditors ...RequestEditorFn) (*PostApiRoleNameCloneResponse, error)

func (*ClientWithResponses) PostApiRoleWithBodyWithResponse

func (c *ClientWithResponses) PostApiRoleWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*PostApiRoleResponse, error)

PostApiRoleWithBodyWithResponse request with arbitrary body returning *PostApiRoleResponse

func (*ClientWithResponses) PostApiRoleWithResponse

func (c *ClientWithResponses) PostApiRoleWithResponse(ctx context.Context, body PostApiRoleJSONRequestBody, reqEditors ...RequestEditorFn) (*PostApiRoleResponse, error)

func (*ClientWithResponses) PostApiServiceWithBodyWithResponse

func (c *ClientWithResponses) PostApiServiceWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*PostApiServiceResponse, error)

PostApiServiceWithBodyWithResponse request with arbitrary body returning *PostApiServiceResponse

func (*ClientWithResponses) PostApiServiceWithResponse

func (c *ClientWithResponses) PostApiServiceWithResponse(ctx context.Context, body PostApiServiceJSONRequestBody, reqEditors ...RequestEditorFn) (*PostApiServiceResponse, error)

func (*ClientWithResponses) PostApiUserUsernameChangePasswordWithBodyWithResponse

func (c *ClientWithResponses) PostApiUserUsernameChangePasswordWithBodyWithResponse(ctx context.Context, username string, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*PostApiUserUsernameChangePasswordResponse, error)

PostApiUserUsernameChangePasswordWithBodyWithResponse request with arbitrary body returning *PostApiUserUsernameChangePasswordResponse

func (*ClientWithResponses) PostApiUserUsernameChangePasswordWithResponse

func (c *ClientWithResponses) PostApiUserUsernameChangePasswordWithResponse(ctx context.Context, username string, body PostApiUserUsernameChangePasswordJSONRequestBody, reqEditors ...RequestEditorFn) (*PostApiUserUsernameChangePasswordResponse, error)

func (*ClientWithResponses) PostApiUserValidatePasswordWithBodyWithResponse

func (c *ClientWithResponses) PostApiUserValidatePasswordWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*PostApiUserValidatePasswordResponse, error)

PostApiUserValidatePasswordWithBodyWithResponse request with arbitrary body returning *PostApiUserValidatePasswordResponse

func (*ClientWithResponses) PostApiUserValidatePasswordWithResponse

func (c *ClientWithResponses) PostApiUserValidatePasswordWithResponse(ctx context.Context, body PostApiUserValidatePasswordJSONRequestBody, reqEditors ...RequestEditorFn) (*PostApiUserValidatePasswordResponse, error)

func (*ClientWithResponses) PostApiUserWithBodyWithResponse

func (c *ClientWithResponses) PostApiUserWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*PostApiUserResponse, error)

PostApiUserWithBodyWithResponse request with arbitrary body returning *PostApiUserResponse

func (*ClientWithResponses) PostApiUserWithResponse

func (c *ClientWithResponses) PostApiUserWithResponse(ctx context.Context, body PostApiUserJSONRequestBody, reqEditors ...RequestEditorFn) (*PostApiUserResponse, error)

func (*ClientWithResponses) PutApiBlockImageImageSpecSnapSnapshotNameWithBodyWithResponse

func (c *ClientWithResponses) PutApiBlockImageImageSpecSnapSnapshotNameWithBodyWithResponse(ctx context.Context, imageSpec string, snapshotName string, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*PutApiBlockImageImageSpecSnapSnapshotNameResponse, error)

PutApiBlockImageImageSpecSnapSnapshotNameWithBodyWithResponse request with arbitrary body returning *PutApiBlockImageImageSpecSnapSnapshotNameResponse

func (*ClientWithResponses) PutApiBlockImageImageSpecSnapSnapshotNameWithResponse

func (c *ClientWithResponses) PutApiBlockImageImageSpecSnapSnapshotNameWithResponse(ctx context.Context, imageSpec string, snapshotName string, body PutApiBlockImageImageSpecSnapSnapshotNameJSONRequestBody, reqEditors ...RequestEditorFn) (*PutApiBlockImageImageSpecSnapSnapshotNameResponse, error)

func (*ClientWithResponses) PutApiBlockImageImageSpecWithBodyWithResponse

func (c *ClientWithResponses) PutApiBlockImageImageSpecWithBodyWithResponse(ctx context.Context, imageSpec string, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*PutApiBlockImageImageSpecResponse, error)

PutApiBlockImageImageSpecWithBodyWithResponse request with arbitrary body returning *PutApiBlockImageImageSpecResponse

func (*ClientWithResponses) PutApiBlockImageImageSpecWithResponse

func (c *ClientWithResponses) PutApiBlockImageImageSpecWithResponse(ctx context.Context, imageSpec string, body PutApiBlockImageImageSpecJSONRequestBody, reqEditors ...RequestEditorFn) (*PutApiBlockImageImageSpecResponse, error)

func (*ClientWithResponses) PutApiBlockMirroringPoolPoolNamePeerPeerUuidWithBodyWithResponse

func (c *ClientWithResponses) PutApiBlockMirroringPoolPoolNamePeerPeerUuidWithBodyWithResponse(ctx context.Context, poolName string, peerUuid string, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*PutApiBlockMirroringPoolPoolNamePeerPeerUuidResponse, error)

PutApiBlockMirroringPoolPoolNamePeerPeerUuidWithBodyWithResponse request with arbitrary body returning *PutApiBlockMirroringPoolPoolNamePeerPeerUuidResponse

func (*ClientWithResponses) PutApiBlockMirroringPoolPoolNamePeerPeerUuidWithResponse

func (c *ClientWithResponses) PutApiBlockMirroringPoolPoolNamePeerPeerUuidWithResponse(ctx context.Context, poolName string, peerUuid string, body PutApiBlockMirroringPoolPoolNamePeerPeerUuidJSONRequestBody, reqEditors ...RequestEditorFn) (*PutApiBlockMirroringPoolPoolNamePeerPeerUuidResponse, error)

func (*ClientWithResponses) PutApiBlockMirroringPoolPoolNameWithBodyWithResponse

func (c *ClientWithResponses) PutApiBlockMirroringPoolPoolNameWithBodyWithResponse(ctx context.Context, poolName string, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*PutApiBlockMirroringPoolPoolNameResponse, error)

PutApiBlockMirroringPoolPoolNameWithBodyWithResponse request with arbitrary body returning *PutApiBlockMirroringPoolPoolNameResponse

func (*ClientWithResponses) PutApiBlockMirroringPoolPoolNameWithResponse

func (c *ClientWithResponses) PutApiBlockMirroringPoolPoolNameWithResponse(ctx context.Context, poolName string, body PutApiBlockMirroringPoolPoolNameJSONRequestBody, reqEditors ...RequestEditorFn) (*PutApiBlockMirroringPoolPoolNameResponse, error)

func (*ClientWithResponses) PutApiBlockMirroringSiteNameWithBodyWithResponse

func (c *ClientWithResponses) PutApiBlockMirroringSiteNameWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*PutApiBlockMirroringSiteNameResponse, error)

PutApiBlockMirroringSiteNameWithBodyWithResponse request with arbitrary body returning *PutApiBlockMirroringSiteNameResponse

func (*ClientWithResponses) PutApiBlockMirroringSiteNameWithResponse

func (c *ClientWithResponses) PutApiBlockMirroringSiteNameWithResponse(ctx context.Context, body PutApiBlockMirroringSiteNameJSONRequestBody, reqEditors ...RequestEditorFn) (*PutApiBlockMirroringSiteNameResponse, error)

func (*ClientWithResponses) PutApiCephfsAuthWithBodyWithResponse

func (c *ClientWithResponses) PutApiCephfsAuthWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*PutApiCephfsAuthResponse, error)

PutApiCephfsAuthWithBodyWithResponse request with arbitrary body returning *PutApiCephfsAuthResponse

func (*ClientWithResponses) PutApiCephfsAuthWithResponse

func (c *ClientWithResponses) PutApiCephfsAuthWithResponse(ctx context.Context, body PutApiCephfsAuthJSONRequestBody, reqEditors ...RequestEditorFn) (*PutApiCephfsAuthResponse, error)

func (*ClientWithResponses) PutApiCephfsFsIdQuotaWithBodyWithResponse

func (c *ClientWithResponses) PutApiCephfsFsIdQuotaWithBodyWithResponse(ctx context.Context, fsId string, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*PutApiCephfsFsIdQuotaResponse, error)

PutApiCephfsFsIdQuotaWithBodyWithResponse request with arbitrary body returning *PutApiCephfsFsIdQuotaResponse

func (*ClientWithResponses) PutApiCephfsFsIdQuotaWithResponse

func (c *ClientWithResponses) PutApiCephfsFsIdQuotaWithResponse(ctx context.Context, fsId string, body PutApiCephfsFsIdQuotaJSONRequestBody, reqEditors ...RequestEditorFn) (*PutApiCephfsFsIdQuotaResponse, error)

func (*ClientWithResponses) PutApiCephfsRenameWithBodyWithResponse

func (c *ClientWithResponses) PutApiCephfsRenameWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*PutApiCephfsRenameResponse, error)

PutApiCephfsRenameWithBodyWithResponse request with arbitrary body returning *PutApiCephfsRenameResponse

func (*ClientWithResponses) PutApiCephfsRenameWithResponse

func (c *ClientWithResponses) PutApiCephfsRenameWithResponse(ctx context.Context, body PutApiCephfsRenameJSONRequestBody, reqEditors ...RequestEditorFn) (*PutApiCephfsRenameResponse, error)

func (*ClientWithResponses) PutApiCephfsSnapshotScheduleFsPathWithBodyWithResponse

func (c *ClientWithResponses) PutApiCephfsSnapshotScheduleFsPathWithBodyWithResponse(ctx context.Context, fs string, path string, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*PutApiCephfsSnapshotScheduleFsPathResponse, error)

PutApiCephfsSnapshotScheduleFsPathWithBodyWithResponse request with arbitrary body returning *PutApiCephfsSnapshotScheduleFsPathResponse

func (*ClientWithResponses) PutApiCephfsSnapshotScheduleFsPathWithResponse

func (c *ClientWithResponses) PutApiCephfsSnapshotScheduleFsPathWithResponse(ctx context.Context, fs string, path string, body PutApiCephfsSnapshotScheduleFsPathJSONRequestBody, reqEditors ...RequestEditorFn) (*PutApiCephfsSnapshotScheduleFsPathResponse, error)

func (*ClientWithResponses) PutApiCephfsSubvolumeGroupVolNameWithBodyWithResponse

func (c *ClientWithResponses) PutApiCephfsSubvolumeGroupVolNameWithBodyWithResponse(ctx context.Context, volName string, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*PutApiCephfsSubvolumeGroupVolNameResponse, error)

PutApiCephfsSubvolumeGroupVolNameWithBodyWithResponse request with arbitrary body returning *PutApiCephfsSubvolumeGroupVolNameResponse

func (*ClientWithResponses) PutApiCephfsSubvolumeGroupVolNameWithResponse

func (c *ClientWithResponses) PutApiCephfsSubvolumeGroupVolNameWithResponse(ctx context.Context, volName string, body PutApiCephfsSubvolumeGroupVolNameJSONRequestBody, reqEditors ...RequestEditorFn) (*PutApiCephfsSubvolumeGroupVolNameResponse, error)

func (*ClientWithResponses) PutApiCephfsSubvolumeVolNameWithBodyWithResponse

func (c *ClientWithResponses) PutApiCephfsSubvolumeVolNameWithBodyWithResponse(ctx context.Context, volName string, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*PutApiCephfsSubvolumeVolNameResponse, error)

PutApiCephfsSubvolumeVolNameWithBodyWithResponse request with arbitrary body returning *PutApiCephfsSubvolumeVolNameResponse

func (*ClientWithResponses) PutApiCephfsSubvolumeVolNameWithResponse

func (c *ClientWithResponses) PutApiCephfsSubvolumeVolNameWithResponse(ctx context.Context, volName string, body PutApiCephfsSubvolumeVolNameJSONRequestBody, reqEditors ...RequestEditorFn) (*PutApiCephfsSubvolumeVolNameResponse, error)

func (*ClientWithResponses) PutApiClusterConfWithBodyWithResponse

func (c *ClientWithResponses) PutApiClusterConfWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*PutApiClusterConfResponse, error)

PutApiClusterConfWithBodyWithResponse request with arbitrary body returning *PutApiClusterConfResponse

func (*ClientWithResponses) PutApiClusterConfWithResponse

func (c *ClientWithResponses) PutApiClusterConfWithResponse(ctx context.Context, body PutApiClusterConfJSONRequestBody, reqEditors ...RequestEditorFn) (*PutApiClusterConfResponse, error)

func (*ClientWithResponses) PutApiClusterUpgradePauseWithResponse

func (c *ClientWithResponses) PutApiClusterUpgradePauseWithResponse(ctx context.Context, reqEditors ...RequestEditorFn) (*PutApiClusterUpgradePauseResponse, error)

PutApiClusterUpgradePauseWithResponse request returning *PutApiClusterUpgradePauseResponse

func (*ClientWithResponses) PutApiClusterUpgradeResumeWithResponse

func (c *ClientWithResponses) PutApiClusterUpgradeResumeWithResponse(ctx context.Context, reqEditors ...RequestEditorFn) (*PutApiClusterUpgradeResumeResponse, error)

PutApiClusterUpgradeResumeWithResponse request returning *PutApiClusterUpgradeResumeResponse

func (*ClientWithResponses) PutApiClusterUpgradeStopWithResponse

func (c *ClientWithResponses) PutApiClusterUpgradeStopWithResponse(ctx context.Context, reqEditors ...RequestEditorFn) (*PutApiClusterUpgradeStopResponse, error)

PutApiClusterUpgradeStopWithResponse request returning *PutApiClusterUpgradeStopResponse

func (*ClientWithResponses) PutApiClusterUserWithBodyWithResponse

func (c *ClientWithResponses) PutApiClusterUserWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*PutApiClusterUserResponse, error)

PutApiClusterUserWithBodyWithResponse request with arbitrary body returning *PutApiClusterUserResponse

func (*ClientWithResponses) PutApiClusterUserWithResponse

func (c *ClientWithResponses) PutApiClusterUserWithResponse(ctx context.Context, body PutApiClusterUserJSONRequestBody, reqEditors ...RequestEditorFn) (*PutApiClusterUserResponse, error)

func (*ClientWithResponses) PutApiClusterWithBodyWithResponse

func (c *ClientWithResponses) PutApiClusterWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*PutApiClusterResponse, error)

PutApiClusterWithBodyWithResponse request with arbitrary body returning *PutApiClusterResponse

func (*ClientWithResponses) PutApiClusterWithResponse

func (c *ClientWithResponses) PutApiClusterWithResponse(ctx context.Context, body PutApiClusterJSONRequestBody, reqEditors ...RequestEditorFn) (*PutApiClusterResponse, error)

func (*ClientWithResponses) PutApiDaemonDaemonNameWithBodyWithResponse

func (c *ClientWithResponses) PutApiDaemonDaemonNameWithBodyWithResponse(ctx context.Context, daemonName string, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*PutApiDaemonDaemonNameResponse, error)

PutApiDaemonDaemonNameWithBodyWithResponse request with arbitrary body returning *PutApiDaemonDaemonNameResponse

func (*ClientWithResponses) PutApiDaemonDaemonNameWithResponse

func (c *ClientWithResponses) PutApiDaemonDaemonNameWithResponse(ctx context.Context, daemonName string, body PutApiDaemonDaemonNameJSONRequestBody, reqEditors ...RequestEditorFn) (*PutApiDaemonDaemonNameResponse, error)

func (*ClientWithResponses) PutApiHostHostnameWithBodyWithResponse

func (c *ClientWithResponses) PutApiHostHostnameWithBodyWithResponse(ctx context.Context, hostname string, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*PutApiHostHostnameResponse, error)

PutApiHostHostnameWithBodyWithResponse request with arbitrary body returning *PutApiHostHostnameResponse

func (*ClientWithResponses) PutApiHostHostnameWithResponse

func (c *ClientWithResponses) PutApiHostHostnameWithResponse(ctx context.Context, hostname string, body PutApiHostHostnameJSONRequestBody, reqEditors ...RequestEditorFn) (*PutApiHostHostnameResponse, error)

func (*ClientWithResponses) PutApiIscsiDiscoveryauthWithBodyWithResponse

func (c *ClientWithResponses) PutApiIscsiDiscoveryauthWithBodyWithResponse(ctx context.Context, params *PutApiIscsiDiscoveryauthParams, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*PutApiIscsiDiscoveryauthResponse, error)

PutApiIscsiDiscoveryauthWithBodyWithResponse request with arbitrary body returning *PutApiIscsiDiscoveryauthResponse

func (*ClientWithResponses) PutApiIscsiTargetTargetIqnWithBodyWithResponse

func (c *ClientWithResponses) PutApiIscsiTargetTargetIqnWithBodyWithResponse(ctx context.Context, targetIqn string, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*PutApiIscsiTargetTargetIqnResponse, error)

PutApiIscsiTargetTargetIqnWithBodyWithResponse request with arbitrary body returning *PutApiIscsiTargetTargetIqnResponse

func (*ClientWithResponses) PutApiIscsiTargetTargetIqnWithResponse

func (c *ClientWithResponses) PutApiIscsiTargetTargetIqnWithResponse(ctx context.Context, targetIqn string, body PutApiIscsiTargetTargetIqnJSONRequestBody, reqEditors ...RequestEditorFn) (*PutApiIscsiTargetTargetIqnResponse, error)

func (*ClientWithResponses) PutApiMgrModuleModuleNameWithBodyWithResponse

func (c *ClientWithResponses) PutApiMgrModuleModuleNameWithBodyWithResponse(ctx context.Context, moduleName string, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*PutApiMgrModuleModuleNameResponse, error)

PutApiMgrModuleModuleNameWithBodyWithResponse request with arbitrary body returning *PutApiMgrModuleModuleNameResponse

func (*ClientWithResponses) PutApiMgrModuleModuleNameWithResponse

func (c *ClientWithResponses) PutApiMgrModuleModuleNameWithResponse(ctx context.Context, moduleName string, body PutApiMgrModuleModuleNameJSONRequestBody, reqEditors ...RequestEditorFn) (*PutApiMgrModuleModuleNameResponse, error)

func (*ClientWithResponses) PutApiNfsGaneshaExportClusterIdExportIdWithBodyWithResponse

func (c *ClientWithResponses) PutApiNfsGaneshaExportClusterIdExportIdWithBodyWithResponse(ctx context.Context, clusterId string, exportId int, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*PutApiNfsGaneshaExportClusterIdExportIdResponse, error)

PutApiNfsGaneshaExportClusterIdExportIdWithBodyWithResponse request with arbitrary body returning *PutApiNfsGaneshaExportClusterIdExportIdResponse

func (*ClientWithResponses) PutApiNfsGaneshaExportClusterIdExportIdWithResponse

func (c *ClientWithResponses) PutApiNfsGaneshaExportClusterIdExportIdWithResponse(ctx context.Context, clusterId string, exportId int, body PutApiNfsGaneshaExportClusterIdExportIdJSONRequestBody, reqEditors ...RequestEditorFn) (*PutApiNfsGaneshaExportClusterIdExportIdResponse, error)

func (*ClientWithResponses) PutApiOsdFlagsIndividualWithBodyWithResponse

func (c *ClientWithResponses) PutApiOsdFlagsIndividualWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*PutApiOsdFlagsIndividualResponse, error)

PutApiOsdFlagsIndividualWithBodyWithResponse request with arbitrary body returning *PutApiOsdFlagsIndividualResponse

func (*ClientWithResponses) PutApiOsdFlagsIndividualWithResponse

func (c *ClientWithResponses) PutApiOsdFlagsIndividualWithResponse(ctx context.Context, body PutApiOsdFlagsIndividualJSONRequestBody, reqEditors ...RequestEditorFn) (*PutApiOsdFlagsIndividualResponse, error)

func (*ClientWithResponses) PutApiOsdFlagsWithBodyWithResponse

func (c *ClientWithResponses) PutApiOsdFlagsWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*PutApiOsdFlagsResponse, error)

PutApiOsdFlagsWithBodyWithResponse request with arbitrary body returning *PutApiOsdFlagsResponse

func (*ClientWithResponses) PutApiOsdFlagsWithResponse

func (c *ClientWithResponses) PutApiOsdFlagsWithResponse(ctx context.Context, body PutApiOsdFlagsJSONRequestBody, reqEditors ...RequestEditorFn) (*PutApiOsdFlagsResponse, error)

func (*ClientWithResponses) PutApiOsdSvcIdMarkWithBodyWithResponse

func (c *ClientWithResponses) PutApiOsdSvcIdMarkWithBodyWithResponse(ctx context.Context, svcId string, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*PutApiOsdSvcIdMarkResponse, error)

PutApiOsdSvcIdMarkWithBodyWithResponse request with arbitrary body returning *PutApiOsdSvcIdMarkResponse

func (*ClientWithResponses) PutApiOsdSvcIdMarkWithResponse

func (c *ClientWithResponses) PutApiOsdSvcIdMarkWithResponse(ctx context.Context, svcId string, body PutApiOsdSvcIdMarkJSONRequestBody, reqEditors ...RequestEditorFn) (*PutApiOsdSvcIdMarkResponse, error)

func (*ClientWithResponses) PutApiOsdSvcIdWithBodyWithResponse

func (c *ClientWithResponses) PutApiOsdSvcIdWithBodyWithResponse(ctx context.Context, svcId string, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*PutApiOsdSvcIdResponse, error)

PutApiOsdSvcIdWithBodyWithResponse request with arbitrary body returning *PutApiOsdSvcIdResponse

func (*ClientWithResponses) PutApiOsdSvcIdWithResponse

func (c *ClientWithResponses) PutApiOsdSvcIdWithResponse(ctx context.Context, svcId string, body PutApiOsdSvcIdJSONRequestBody, reqEditors ...RequestEditorFn) (*PutApiOsdSvcIdResponse, error)

func (*ClientWithResponses) PutApiPoolPoolNameWithBodyWithResponse

func (c *ClientWithResponses) PutApiPoolPoolNameWithBodyWithResponse(ctx context.Context, poolName string, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*PutApiPoolPoolNameResponse, error)

PutApiPoolPoolNameWithBodyWithResponse request with arbitrary body returning *PutApiPoolPoolNameResponse

func (*ClientWithResponses) PutApiPoolPoolNameWithResponse

func (c *ClientWithResponses) PutApiPoolPoolNameWithResponse(ctx context.Context, poolName string, body PutApiPoolPoolNameJSONRequestBody, reqEditors ...RequestEditorFn) (*PutApiPoolPoolNameResponse, error)

func (*ClientWithResponses) PutApiRgwBucketBucketWithBodyWithResponse

func (c *ClientWithResponses) PutApiRgwBucketBucketWithBodyWithResponse(ctx context.Context, bucket string, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*PutApiRgwBucketBucketResponse, error)

PutApiRgwBucketBucketWithBodyWithResponse request with arbitrary body returning *PutApiRgwBucketBucketResponse

func (*ClientWithResponses) PutApiRgwBucketBucketWithResponse

func (c *ClientWithResponses) PutApiRgwBucketBucketWithResponse(ctx context.Context, bucket string, body PutApiRgwBucketBucketJSONRequestBody, reqEditors ...RequestEditorFn) (*PutApiRgwBucketBucketResponse, error)

func (*ClientWithResponses) PutApiRgwBucketSetEncryptionConfigWithBodyWithResponse

func (c *ClientWithResponses) PutApiRgwBucketSetEncryptionConfigWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*PutApiRgwBucketSetEncryptionConfigResponse, error)

PutApiRgwBucketSetEncryptionConfigWithBodyWithResponse request with arbitrary body returning *PutApiRgwBucketSetEncryptionConfigResponse

func (*ClientWithResponses) PutApiRgwDaemonSetMultisiteConfigWithBodyWithResponse

func (c *ClientWithResponses) PutApiRgwDaemonSetMultisiteConfigWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*PutApiRgwDaemonSetMultisiteConfigResponse, error)

PutApiRgwDaemonSetMultisiteConfigWithBodyWithResponse request with arbitrary body returning *PutApiRgwDaemonSetMultisiteConfigResponse

func (*ClientWithResponses) PutApiRgwRealmRealmNameWithBodyWithResponse

func (c *ClientWithResponses) PutApiRgwRealmRealmNameWithBodyWithResponse(ctx context.Context, realmName string, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*PutApiRgwRealmRealmNameResponse, error)

PutApiRgwRealmRealmNameWithBodyWithResponse request with arbitrary body returning *PutApiRgwRealmRealmNameResponse

func (*ClientWithResponses) PutApiRgwRealmRealmNameWithResponse

func (c *ClientWithResponses) PutApiRgwRealmRealmNameWithResponse(ctx context.Context, realmName string, body PutApiRgwRealmRealmNameJSONRequestBody, reqEditors ...RequestEditorFn) (*PutApiRgwRealmRealmNameResponse, error)

func (*ClientWithResponses) PutApiRgwRolesWithBodyWithResponse

func (c *ClientWithResponses) PutApiRgwRolesWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*PutApiRgwRolesResponse, error)

PutApiRgwRolesWithBodyWithResponse request with arbitrary body returning *PutApiRgwRolesResponse

func (*ClientWithResponses) PutApiRgwRolesWithResponse

func (c *ClientWithResponses) PutApiRgwRolesWithResponse(ctx context.Context, body PutApiRgwRolesJSONRequestBody, reqEditors ...RequestEditorFn) (*PutApiRgwRolesResponse, error)

func (*ClientWithResponses) PutApiRgwUserUidQuotaWithBodyWithResponse

func (c *ClientWithResponses) PutApiRgwUserUidQuotaWithBodyWithResponse(ctx context.Context, uid string, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*PutApiRgwUserUidQuotaResponse, error)

PutApiRgwUserUidQuotaWithBodyWithResponse request with arbitrary body returning *PutApiRgwUserUidQuotaResponse

func (*ClientWithResponses) PutApiRgwUserUidQuotaWithResponse

func (c *ClientWithResponses) PutApiRgwUserUidQuotaWithResponse(ctx context.Context, uid string, body PutApiRgwUserUidQuotaJSONRequestBody, reqEditors ...RequestEditorFn) (*PutApiRgwUserUidQuotaResponse, error)

func (*ClientWithResponses) PutApiRgwUserUidWithBodyWithResponse

func (c *ClientWithResponses) PutApiRgwUserUidWithBodyWithResponse(ctx context.Context, uid string, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*PutApiRgwUserUidResponse, error)

PutApiRgwUserUidWithBodyWithResponse request with arbitrary body returning *PutApiRgwUserUidResponse

func (*ClientWithResponses) PutApiRgwUserUidWithResponse

func (c *ClientWithResponses) PutApiRgwUserUidWithResponse(ctx context.Context, uid string, body PutApiRgwUserUidJSONRequestBody, reqEditors ...RequestEditorFn) (*PutApiRgwUserUidResponse, error)

func (*ClientWithResponses) PutApiRgwZoneCreateSystemUserWithBodyWithResponse

func (c *ClientWithResponses) PutApiRgwZoneCreateSystemUserWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*PutApiRgwZoneCreateSystemUserResponse, error)

PutApiRgwZoneCreateSystemUserWithBodyWithResponse request with arbitrary body returning *PutApiRgwZoneCreateSystemUserResponse

func (*ClientWithResponses) PutApiRgwZoneCreateSystemUserWithResponse

func (c *ClientWithResponses) PutApiRgwZoneCreateSystemUserWithResponse(ctx context.Context, body PutApiRgwZoneCreateSystemUserJSONRequestBody, reqEditors ...RequestEditorFn) (*PutApiRgwZoneCreateSystemUserResponse, error)

func (*ClientWithResponses) PutApiRgwZoneZoneNameWithBodyWithResponse

func (c *ClientWithResponses) PutApiRgwZoneZoneNameWithBodyWithResponse(ctx context.Context, zoneName string, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*PutApiRgwZoneZoneNameResponse, error)

PutApiRgwZoneZoneNameWithBodyWithResponse request with arbitrary body returning *PutApiRgwZoneZoneNameResponse

func (*ClientWithResponses) PutApiRgwZoneZoneNameWithResponse

func (c *ClientWithResponses) PutApiRgwZoneZoneNameWithResponse(ctx context.Context, zoneName string, body PutApiRgwZoneZoneNameJSONRequestBody, reqEditors ...RequestEditorFn) (*PutApiRgwZoneZoneNameResponse, error)

func (*ClientWithResponses) PutApiRgwZonegroupZonegroupNameWithBodyWithResponse

func (c *ClientWithResponses) PutApiRgwZonegroupZonegroupNameWithBodyWithResponse(ctx context.Context, zonegroupName string, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*PutApiRgwZonegroupZonegroupNameResponse, error)

PutApiRgwZonegroupZonegroupNameWithBodyWithResponse request with arbitrary body returning *PutApiRgwZonegroupZonegroupNameResponse

func (*ClientWithResponses) PutApiRgwZonegroupZonegroupNameWithResponse

func (c *ClientWithResponses) PutApiRgwZonegroupZonegroupNameWithResponse(ctx context.Context, zonegroupName string, body PutApiRgwZonegroupZonegroupNameJSONRequestBody, reqEditors ...RequestEditorFn) (*PutApiRgwZonegroupZonegroupNameResponse, error)

func (*ClientWithResponses) PutApiRoleNameWithBodyWithResponse

func (c *ClientWithResponses) PutApiRoleNameWithBodyWithResponse(ctx context.Context, name string, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*PutApiRoleNameResponse, error)

PutApiRoleNameWithBodyWithResponse request with arbitrary body returning *PutApiRoleNameResponse

func (*ClientWithResponses) PutApiRoleNameWithResponse

func (c *ClientWithResponses) PutApiRoleNameWithResponse(ctx context.Context, name string, body PutApiRoleNameJSONRequestBody, reqEditors ...RequestEditorFn) (*PutApiRoleNameResponse, error)

func (*ClientWithResponses) PutApiServiceServiceNameWithBodyWithResponse

func (c *ClientWithResponses) PutApiServiceServiceNameWithBodyWithResponse(ctx context.Context, serviceName string, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*PutApiServiceServiceNameResponse, error)

PutApiServiceServiceNameWithBodyWithResponse request with arbitrary body returning *PutApiServiceServiceNameResponse

func (*ClientWithResponses) PutApiServiceServiceNameWithResponse

func (c *ClientWithResponses) PutApiServiceServiceNameWithResponse(ctx context.Context, serviceName string, body PutApiServiceServiceNameJSONRequestBody, reqEditors ...RequestEditorFn) (*PutApiServiceServiceNameResponse, error)

func (*ClientWithResponses) PutApiSettingsNameWithBodyWithResponse

func (c *ClientWithResponses) PutApiSettingsNameWithBodyWithResponse(ctx context.Context, name string, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*PutApiSettingsNameResponse, error)

PutApiSettingsNameWithBodyWithResponse request with arbitrary body returning *PutApiSettingsNameResponse

func (*ClientWithResponses) PutApiSettingsNameWithResponse

func (c *ClientWithResponses) PutApiSettingsNameWithResponse(ctx context.Context, name string, body PutApiSettingsNameJSONRequestBody, reqEditors ...RequestEditorFn) (*PutApiSettingsNameResponse, error)

func (*ClientWithResponses) PutApiSettingsWithResponse

func (c *ClientWithResponses) PutApiSettingsWithResponse(ctx context.Context, reqEditors ...RequestEditorFn) (*PutApiSettingsResponse, error)

PutApiSettingsWithResponse request returning *PutApiSettingsResponse

func (*ClientWithResponses) PutApiTelemetryWithBodyWithResponse

func (c *ClientWithResponses) PutApiTelemetryWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*PutApiTelemetryResponse, error)

PutApiTelemetryWithBodyWithResponse request with arbitrary body returning *PutApiTelemetryResponse

func (*ClientWithResponses) PutApiTelemetryWithResponse

func (c *ClientWithResponses) PutApiTelemetryWithResponse(ctx context.Context, body PutApiTelemetryJSONRequestBody, reqEditors ...RequestEditorFn) (*PutApiTelemetryResponse, error)

func (*ClientWithResponses) PutApiUserUsernameWithBodyWithResponse

func (c *ClientWithResponses) PutApiUserUsernameWithBodyWithResponse(ctx context.Context, username string, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*PutApiUserUsernameResponse, error)

PutApiUserUsernameWithBodyWithResponse request with arbitrary body returning *PutApiUserUsernameResponse

func (*ClientWithResponses) PutApiUserUsernameWithResponse

func (c *ClientWithResponses) PutApiUserUsernameWithResponse(ctx context.Context, username string, body PutApiUserUsernameJSONRequestBody, reqEditors ...RequestEditorFn) (*PutApiUserUsernameResponse, error)

type ClientWithResponsesInterface

type ClientWithResponsesInterface interface {
	// PostApiAuthWithBodyWithResponse request with any body
	PostApiAuthWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*PostApiAuthResponse, error)

	PostApiAuthWithResponse(ctx context.Context, body PostApiAuthJSONRequestBody, reqEditors ...RequestEditorFn) (*PostApiAuthResponse, error)

	// PostApiAuthCheckWithBodyWithResponse request with any body
	PostApiAuthCheckWithBodyWithResponse(ctx context.Context, params *PostApiAuthCheckParams, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*PostApiAuthCheckResponse, error)

	PostApiAuthCheckWithResponse(ctx context.Context, params *PostApiAuthCheckParams, body PostApiAuthCheckJSONRequestBody, reqEditors ...RequestEditorFn) (*PostApiAuthCheckResponse, error)

	// PostApiAuthLogoutWithResponse request
	PostApiAuthLogoutWithResponse(ctx context.Context, reqEditors ...RequestEditorFn) (*PostApiAuthLogoutResponse, error)

	// GetApiBlockImageWithResponse request
	GetApiBlockImageWithResponse(ctx context.Context, params *GetApiBlockImageParams, reqEditors ...RequestEditorFn) (*GetApiBlockImageResponse, error)

	// PostApiBlockImageWithBodyWithResponse request with any body
	PostApiBlockImageWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*PostApiBlockImageResponse, error)

	PostApiBlockImageWithResponse(ctx context.Context, body PostApiBlockImageJSONRequestBody, reqEditors ...RequestEditorFn) (*PostApiBlockImageResponse, error)

	// GetApiBlockImageCloneFormatVersionWithResponse request
	GetApiBlockImageCloneFormatVersionWithResponse(ctx context.Context, reqEditors ...RequestEditorFn) (*GetApiBlockImageCloneFormatVersionResponse, error)

	// GetApiBlockImageDefaultFeaturesWithResponse request
	GetApiBlockImageDefaultFeaturesWithResponse(ctx context.Context, reqEditors ...RequestEditorFn) (*GetApiBlockImageDefaultFeaturesResponse, error)

	// GetApiBlockImageTrashWithResponse request
	GetApiBlockImageTrashWithResponse(ctx context.Context, params *GetApiBlockImageTrashParams, reqEditors ...RequestEditorFn) (*GetApiBlockImageTrashResponse, error)

	// PostApiBlockImageTrashPurgeWithBodyWithResponse request with any body
	PostApiBlockImageTrashPurgeWithBodyWithResponse(ctx context.Context, params *PostApiBlockImageTrashPurgeParams, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*PostApiBlockImageTrashPurgeResponse, error)

	PostApiBlockImageTrashPurgeWithResponse(ctx context.Context, params *PostApiBlockImageTrashPurgeParams, body PostApiBlockImageTrashPurgeJSONRequestBody, reqEditors ...RequestEditorFn) (*PostApiBlockImageTrashPurgeResponse, error)

	// DeleteApiBlockImageTrashImageIdSpecWithResponse request
	DeleteApiBlockImageTrashImageIdSpecWithResponse(ctx context.Context, imageIdSpec string, params *DeleteApiBlockImageTrashImageIdSpecParams, reqEditors ...RequestEditorFn) (*DeleteApiBlockImageTrashImageIdSpecResponse, error)

	// PostApiBlockImageTrashImageIdSpecRestoreWithBodyWithResponse request with any body
	PostApiBlockImageTrashImageIdSpecRestoreWithBodyWithResponse(ctx context.Context, imageIdSpec string, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*PostApiBlockImageTrashImageIdSpecRestoreResponse, error)

	PostApiBlockImageTrashImageIdSpecRestoreWithResponse(ctx context.Context, imageIdSpec string, body PostApiBlockImageTrashImageIdSpecRestoreJSONRequestBody, reqEditors ...RequestEditorFn) (*PostApiBlockImageTrashImageIdSpecRestoreResponse, error)

	// DeleteApiBlockImageImageSpecWithResponse request
	DeleteApiBlockImageImageSpecWithResponse(ctx context.Context, imageSpec string, reqEditors ...RequestEditorFn) (*DeleteApiBlockImageImageSpecResponse, error)

	// GetApiBlockImageImageSpecWithResponse request
	GetApiBlockImageImageSpecWithResponse(ctx context.Context, imageSpec string, reqEditors ...RequestEditorFn) (*GetApiBlockImageImageSpecResponse, error)

	// PutApiBlockImageImageSpecWithBodyWithResponse request with any body
	PutApiBlockImageImageSpecWithBodyWithResponse(ctx context.Context, imageSpec string, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*PutApiBlockImageImageSpecResponse, error)

	PutApiBlockImageImageSpecWithResponse(ctx context.Context, imageSpec string, body PutApiBlockImageImageSpecJSONRequestBody, reqEditors ...RequestEditorFn) (*PutApiBlockImageImageSpecResponse, error)

	// PostApiBlockImageImageSpecCopyWithBodyWithResponse request with any body
	PostApiBlockImageImageSpecCopyWithBodyWithResponse(ctx context.Context, imageSpec string, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*PostApiBlockImageImageSpecCopyResponse, error)

	PostApiBlockImageImageSpecCopyWithResponse(ctx context.Context, imageSpec string, body PostApiBlockImageImageSpecCopyJSONRequestBody, reqEditors ...RequestEditorFn) (*PostApiBlockImageImageSpecCopyResponse, error)

	// PostApiBlockImageImageSpecFlattenWithResponse request
	PostApiBlockImageImageSpecFlattenWithResponse(ctx context.Context, imageSpec string, reqEditors ...RequestEditorFn) (*PostApiBlockImageImageSpecFlattenResponse, error)

	// PostApiBlockImageImageSpecMoveTrashWithBodyWithResponse request with any body
	PostApiBlockImageImageSpecMoveTrashWithBodyWithResponse(ctx context.Context, imageSpec string, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*PostApiBlockImageImageSpecMoveTrashResponse, error)

	PostApiBlockImageImageSpecMoveTrashWithResponse(ctx context.Context, imageSpec string, body PostApiBlockImageImageSpecMoveTrashJSONRequestBody, reqEditors ...RequestEditorFn) (*PostApiBlockImageImageSpecMoveTrashResponse, error)

	// PostApiBlockImageImageSpecSnapWithBodyWithResponse request with any body
	PostApiBlockImageImageSpecSnapWithBodyWithResponse(ctx context.Context, imageSpec string, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*PostApiBlockImageImageSpecSnapResponse, error)

	PostApiBlockImageImageSpecSnapWithResponse(ctx context.Context, imageSpec string, body PostApiBlockImageImageSpecSnapJSONRequestBody, reqEditors ...RequestEditorFn) (*PostApiBlockImageImageSpecSnapResponse, error)

	// DeleteApiBlockImageImageSpecSnapSnapshotNameWithResponse request
	DeleteApiBlockImageImageSpecSnapSnapshotNameWithResponse(ctx context.Context, imageSpec string, snapshotName string, reqEditors ...RequestEditorFn) (*DeleteApiBlockImageImageSpecSnapSnapshotNameResponse, error)

	// PutApiBlockImageImageSpecSnapSnapshotNameWithBodyWithResponse request with any body
	PutApiBlockImageImageSpecSnapSnapshotNameWithBodyWithResponse(ctx context.Context, imageSpec string, snapshotName string, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*PutApiBlockImageImageSpecSnapSnapshotNameResponse, error)

	PutApiBlockImageImageSpecSnapSnapshotNameWithResponse(ctx context.Context, imageSpec string, snapshotName string, body PutApiBlockImageImageSpecSnapSnapshotNameJSONRequestBody, reqEditors ...RequestEditorFn) (*PutApiBlockImageImageSpecSnapSnapshotNameResponse, error)

	// PostApiBlockImageImageSpecSnapSnapshotNameCloneWithBodyWithResponse request with any body
	PostApiBlockImageImageSpecSnapSnapshotNameCloneWithBodyWithResponse(ctx context.Context, imageSpec string, snapshotName string, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*PostApiBlockImageImageSpecSnapSnapshotNameCloneResponse, error)

	PostApiBlockImageImageSpecSnapSnapshotNameCloneWithResponse(ctx context.Context, imageSpec string, snapshotName string, body PostApiBlockImageImageSpecSnapSnapshotNameCloneJSONRequestBody, reqEditors ...RequestEditorFn) (*PostApiBlockImageImageSpecSnapSnapshotNameCloneResponse, error)

	// PostApiBlockImageImageSpecSnapSnapshotNameRollbackWithResponse request
	PostApiBlockImageImageSpecSnapSnapshotNameRollbackWithResponse(ctx context.Context, imageSpec string, snapshotName string, reqEditors ...RequestEditorFn) (*PostApiBlockImageImageSpecSnapSnapshotNameRollbackResponse, error)

	// GetApiBlockMirroringPoolPoolNameWithResponse request
	GetApiBlockMirroringPoolPoolNameWithResponse(ctx context.Context, poolName string, reqEditors ...RequestEditorFn) (*GetApiBlockMirroringPoolPoolNameResponse, error)

	// PutApiBlockMirroringPoolPoolNameWithBodyWithResponse request with any body
	PutApiBlockMirroringPoolPoolNameWithBodyWithResponse(ctx context.Context, poolName string, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*PutApiBlockMirroringPoolPoolNameResponse, error)

	PutApiBlockMirroringPoolPoolNameWithResponse(ctx context.Context, poolName string, body PutApiBlockMirroringPoolPoolNameJSONRequestBody, reqEditors ...RequestEditorFn) (*PutApiBlockMirroringPoolPoolNameResponse, error)

	// PostApiBlockMirroringPoolPoolNameBootstrapPeerWithBodyWithResponse request with any body
	PostApiBlockMirroringPoolPoolNameBootstrapPeerWithBodyWithResponse(ctx context.Context, poolName string, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*PostApiBlockMirroringPoolPoolNameBootstrapPeerResponse, error)

	PostApiBlockMirroringPoolPoolNameBootstrapPeerWithResponse(ctx context.Context, poolName string, body PostApiBlockMirroringPoolPoolNameBootstrapPeerJSONRequestBody, reqEditors ...RequestEditorFn) (*PostApiBlockMirroringPoolPoolNameBootstrapPeerResponse, error)

	// PostApiBlockMirroringPoolPoolNameBootstrapTokenWithResponse request
	PostApiBlockMirroringPoolPoolNameBootstrapTokenWithResponse(ctx context.Context, poolName string, reqEditors ...RequestEditorFn) (*PostApiBlockMirroringPoolPoolNameBootstrapTokenResponse, error)

	// GetApiBlockMirroringPoolPoolNamePeerWithResponse request
	GetApiBlockMirroringPoolPoolNamePeerWithResponse(ctx context.Context, poolName string, reqEditors ...RequestEditorFn) (*GetApiBlockMirroringPoolPoolNamePeerResponse, error)

	// PostApiBlockMirroringPoolPoolNamePeerWithBodyWithResponse request with any body
	PostApiBlockMirroringPoolPoolNamePeerWithBodyWithResponse(ctx context.Context, poolName string, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*PostApiBlockMirroringPoolPoolNamePeerResponse, error)

	PostApiBlockMirroringPoolPoolNamePeerWithResponse(ctx context.Context, poolName string, body PostApiBlockMirroringPoolPoolNamePeerJSONRequestBody, reqEditors ...RequestEditorFn) (*PostApiBlockMirroringPoolPoolNamePeerResponse, error)

	// DeleteApiBlockMirroringPoolPoolNamePeerPeerUuidWithResponse request
	DeleteApiBlockMirroringPoolPoolNamePeerPeerUuidWithResponse(ctx context.Context, poolName string, peerUuid string, reqEditors ...RequestEditorFn) (*DeleteApiBlockMirroringPoolPoolNamePeerPeerUuidResponse, error)

	// GetApiBlockMirroringPoolPoolNamePeerPeerUuidWithResponse request
	GetApiBlockMirroringPoolPoolNamePeerPeerUuidWithResponse(ctx context.Context, poolName string, peerUuid string, reqEditors ...RequestEditorFn) (*GetApiBlockMirroringPoolPoolNamePeerPeerUuidResponse, error)

	// PutApiBlockMirroringPoolPoolNamePeerPeerUuidWithBodyWithResponse request with any body
	PutApiBlockMirroringPoolPoolNamePeerPeerUuidWithBodyWithResponse(ctx context.Context, poolName string, peerUuid string, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*PutApiBlockMirroringPoolPoolNamePeerPeerUuidResponse, error)

	PutApiBlockMirroringPoolPoolNamePeerPeerUuidWithResponse(ctx context.Context, poolName string, peerUuid string, body PutApiBlockMirroringPoolPoolNamePeerPeerUuidJSONRequestBody, reqEditors ...RequestEditorFn) (*PutApiBlockMirroringPoolPoolNamePeerPeerUuidResponse, error)

	// GetApiBlockMirroringSiteNameWithResponse request
	GetApiBlockMirroringSiteNameWithResponse(ctx context.Context, reqEditors ...RequestEditorFn) (*GetApiBlockMirroringSiteNameResponse, error)

	// PutApiBlockMirroringSiteNameWithBodyWithResponse request with any body
	PutApiBlockMirroringSiteNameWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*PutApiBlockMirroringSiteNameResponse, error)

	PutApiBlockMirroringSiteNameWithResponse(ctx context.Context, body PutApiBlockMirroringSiteNameJSONRequestBody, reqEditors ...RequestEditorFn) (*PutApiBlockMirroringSiteNameResponse, error)

	// GetApiBlockMirroringSummaryWithResponse request
	GetApiBlockMirroringSummaryWithResponse(ctx context.Context, reqEditors ...RequestEditorFn) (*GetApiBlockMirroringSummaryResponse, error)

	// GetApiBlockPoolPoolNameNamespaceWithResponse request
	GetApiBlockPoolPoolNameNamespaceWithResponse(ctx context.Context, poolName string, reqEditors ...RequestEditorFn) (*GetApiBlockPoolPoolNameNamespaceResponse, error)

	// PostApiBlockPoolPoolNameNamespaceWithBodyWithResponse request with any body
	PostApiBlockPoolPoolNameNamespaceWithBodyWithResponse(ctx context.Context, poolName string, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*PostApiBlockPoolPoolNameNamespaceResponse, error)

	PostApiBlockPoolPoolNameNamespaceWithResponse(ctx context.Context, poolName string, body PostApiBlockPoolPoolNameNamespaceJSONRequestBody, reqEditors ...RequestEditorFn) (*PostApiBlockPoolPoolNameNamespaceResponse, error)

	// DeleteApiBlockPoolPoolNameNamespaceNamespaceWithResponse request
	DeleteApiBlockPoolPoolNameNamespaceNamespaceWithResponse(ctx context.Context, poolName string, namespace string, reqEditors ...RequestEditorFn) (*DeleteApiBlockPoolPoolNameNamespaceNamespaceResponse, error)

	// GetApiCephfsWithResponse request
	GetApiCephfsWithResponse(ctx context.Context, reqEditors ...RequestEditorFn) (*GetApiCephfsResponse, error)

	// PostApiCephfsWithBodyWithResponse request with any body
	PostApiCephfsWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*PostApiCephfsResponse, error)

	PostApiCephfsWithResponse(ctx context.Context, body PostApiCephfsJSONRequestBody, reqEditors ...RequestEditorFn) (*PostApiCephfsResponse, error)

	// PutApiCephfsAuthWithBodyWithResponse request with any body
	PutApiCephfsAuthWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*PutApiCephfsAuthResponse, error)

	PutApiCephfsAuthWithResponse(ctx context.Context, body PutApiCephfsAuthJSONRequestBody, reqEditors ...RequestEditorFn) (*PutApiCephfsAuthResponse, error)

	// DeleteApiCephfsRemoveNameWithResponse request
	DeleteApiCephfsRemoveNameWithResponse(ctx context.Context, name string, reqEditors ...RequestEditorFn) (*DeleteApiCephfsRemoveNameResponse, error)

	// PutApiCephfsRenameWithBodyWithResponse request with any body
	PutApiCephfsRenameWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*PutApiCephfsRenameResponse, error)

	PutApiCephfsRenameWithResponse(ctx context.Context, body PutApiCephfsRenameJSONRequestBody, reqEditors ...RequestEditorFn) (*PutApiCephfsRenameResponse, error)

	// PostApiCephfsSnapshotScheduleWithBodyWithResponse request with any body
	PostApiCephfsSnapshotScheduleWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*PostApiCephfsSnapshotScheduleResponse, error)

	PostApiCephfsSnapshotScheduleWithResponse(ctx context.Context, body PostApiCephfsSnapshotScheduleJSONRequestBody, reqEditors ...RequestEditorFn) (*PostApiCephfsSnapshotScheduleResponse, error)

	// GetApiCephfsSnapshotScheduleFsWithResponse request
	GetApiCephfsSnapshotScheduleFsWithResponse(ctx context.Context, fs string, params *GetApiCephfsSnapshotScheduleFsParams, reqEditors ...RequestEditorFn) (*GetApiCephfsSnapshotScheduleFsResponse, error)

	// PutApiCephfsSnapshotScheduleFsPathWithBodyWithResponse request with any body
	PutApiCephfsSnapshotScheduleFsPathWithBodyWithResponse(ctx context.Context, fs string, path string, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*PutApiCephfsSnapshotScheduleFsPathResponse, error)

	PutApiCephfsSnapshotScheduleFsPathWithResponse(ctx context.Context, fs string, path string, body PutApiCephfsSnapshotScheduleFsPathJSONRequestBody, reqEditors ...RequestEditorFn) (*PutApiCephfsSnapshotScheduleFsPathResponse, error)

	// PostApiCephfsSnapshotScheduleFsPathActivateWithBodyWithResponse request with any body
	PostApiCephfsSnapshotScheduleFsPathActivateWithBodyWithResponse(ctx context.Context, fs string, path string, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*PostApiCephfsSnapshotScheduleFsPathActivateResponse, error)

	PostApiCephfsSnapshotScheduleFsPathActivateWithResponse(ctx context.Context, fs string, path string, body PostApiCephfsSnapshotScheduleFsPathActivateJSONRequestBody, reqEditors ...RequestEditorFn) (*PostApiCephfsSnapshotScheduleFsPathActivateResponse, error)

	// PostApiCephfsSnapshotScheduleFsPathDeactivateWithBodyWithResponse request with any body
	PostApiCephfsSnapshotScheduleFsPathDeactivateWithBodyWithResponse(ctx context.Context, fs string, path string, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*PostApiCephfsSnapshotScheduleFsPathDeactivateResponse, error)

	PostApiCephfsSnapshotScheduleFsPathDeactivateWithResponse(ctx context.Context, fs string, path string, body PostApiCephfsSnapshotScheduleFsPathDeactivateJSONRequestBody, reqEditors ...RequestEditorFn) (*PostApiCephfsSnapshotScheduleFsPathDeactivateResponse, error)

	// DeleteApiCephfsSnapshotScheduleFsPathDeleteSnapshotWithResponse request
	DeleteApiCephfsSnapshotScheduleFsPathDeleteSnapshotWithResponse(ctx context.Context, fs string, path string, params *DeleteApiCephfsSnapshotScheduleFsPathDeleteSnapshotParams, reqEditors ...RequestEditorFn) (*DeleteApiCephfsSnapshotScheduleFsPathDeleteSnapshotResponse, error)

	// PostApiCephfsSubvolumeWithBodyWithResponse request with any body
	PostApiCephfsSubvolumeWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*PostApiCephfsSubvolumeResponse, error)

	PostApiCephfsSubvolumeWithResponse(ctx context.Context, body PostApiCephfsSubvolumeJSONRequestBody, reqEditors ...RequestEditorFn) (*PostApiCephfsSubvolumeResponse, error)

	// PostApiCephfsSubvolumeGroupWithBodyWithResponse request with any body
	PostApiCephfsSubvolumeGroupWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*PostApiCephfsSubvolumeGroupResponse, error)

	PostApiCephfsSubvolumeGroupWithResponse(ctx context.Context, body PostApiCephfsSubvolumeGroupJSONRequestBody, reqEditors ...RequestEditorFn) (*PostApiCephfsSubvolumeGroupResponse, error)

	// DeleteApiCephfsSubvolumeGroupVolNameWithResponse request
	DeleteApiCephfsSubvolumeGroupVolNameWithResponse(ctx context.Context, volName string, params *DeleteApiCephfsSubvolumeGroupVolNameParams, reqEditors ...RequestEditorFn) (*DeleteApiCephfsSubvolumeGroupVolNameResponse, error)

	// GetApiCephfsSubvolumeGroupVolNameWithResponse request
	GetApiCephfsSubvolumeGroupVolNameWithResponse(ctx context.Context, volName string, params *GetApiCephfsSubvolumeGroupVolNameParams, reqEditors ...RequestEditorFn) (*GetApiCephfsSubvolumeGroupVolNameResponse, error)

	// PutApiCephfsSubvolumeGroupVolNameWithBodyWithResponse request with any body
	PutApiCephfsSubvolumeGroupVolNameWithBodyWithResponse(ctx context.Context, volName string, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*PutApiCephfsSubvolumeGroupVolNameResponse, error)

	PutApiCephfsSubvolumeGroupVolNameWithResponse(ctx context.Context, volName string, body PutApiCephfsSubvolumeGroupVolNameJSONRequestBody, reqEditors ...RequestEditorFn) (*PutApiCephfsSubvolumeGroupVolNameResponse, error)

	// GetApiCephfsSubvolumeGroupVolNameInfoWithResponse request
	GetApiCephfsSubvolumeGroupVolNameInfoWithResponse(ctx context.Context, volName string, params *GetApiCephfsSubvolumeGroupVolNameInfoParams, reqEditors ...RequestEditorFn) (*GetApiCephfsSubvolumeGroupVolNameInfoResponse, error)

	// PostApiCephfsSubvolumeSnapshotWithBodyWithResponse request with any body
	PostApiCephfsSubvolumeSnapshotWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*PostApiCephfsSubvolumeSnapshotResponse, error)

	PostApiCephfsSubvolumeSnapshotWithResponse(ctx context.Context, body PostApiCephfsSubvolumeSnapshotJSONRequestBody, reqEditors ...RequestEditorFn) (*PostApiCephfsSubvolumeSnapshotResponse, error)

	// PostApiCephfsSubvolumeSnapshotCloneWithBodyWithResponse request with any body
	PostApiCephfsSubvolumeSnapshotCloneWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*PostApiCephfsSubvolumeSnapshotCloneResponse, error)

	PostApiCephfsSubvolumeSnapshotCloneWithResponse(ctx context.Context, body PostApiCephfsSubvolumeSnapshotCloneJSONRequestBody, reqEditors ...RequestEditorFn) (*PostApiCephfsSubvolumeSnapshotCloneResponse, error)

	// DeleteApiCephfsSubvolumeSnapshotVolNameSubvolNameWithResponse request
	DeleteApiCephfsSubvolumeSnapshotVolNameSubvolNameWithResponse(ctx context.Context, volName string, subvolName string, params *DeleteApiCephfsSubvolumeSnapshotVolNameSubvolNameParams, reqEditors ...RequestEditorFn) (*DeleteApiCephfsSubvolumeSnapshotVolNameSubvolNameResponse, error)

	// GetApiCephfsSubvolumeSnapshotVolNameSubvolNameWithResponse request
	GetApiCephfsSubvolumeSnapshotVolNameSubvolNameWithResponse(ctx context.Context, volName string, subvolName string, params *GetApiCephfsSubvolumeSnapshotVolNameSubvolNameParams, reqEditors ...RequestEditorFn) (*GetApiCephfsSubvolumeSnapshotVolNameSubvolNameResponse, error)

	// GetApiCephfsSubvolumeSnapshotVolNameSubvolNameInfoWithResponse request
	GetApiCephfsSubvolumeSnapshotVolNameSubvolNameInfoWithResponse(ctx context.Context, volName string, subvolName string, params *GetApiCephfsSubvolumeSnapshotVolNameSubvolNameInfoParams, reqEditors ...RequestEditorFn) (*GetApiCephfsSubvolumeSnapshotVolNameSubvolNameInfoResponse, error)

	// DeleteApiCephfsSubvolumeVolNameWithResponse request
	DeleteApiCephfsSubvolumeVolNameWithResponse(ctx context.Context, volName string, params *DeleteApiCephfsSubvolumeVolNameParams, reqEditors ...RequestEditorFn) (*DeleteApiCephfsSubvolumeVolNameResponse, error)

	// GetApiCephfsSubvolumeVolNameWithResponse request
	GetApiCephfsSubvolumeVolNameWithResponse(ctx context.Context, volName string, params *GetApiCephfsSubvolumeVolNameParams, reqEditors ...RequestEditorFn) (*GetApiCephfsSubvolumeVolNameResponse, error)

	// PutApiCephfsSubvolumeVolNameWithBodyWithResponse request with any body
	PutApiCephfsSubvolumeVolNameWithBodyWithResponse(ctx context.Context, volName string, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*PutApiCephfsSubvolumeVolNameResponse, error)

	PutApiCephfsSubvolumeVolNameWithResponse(ctx context.Context, volName string, body PutApiCephfsSubvolumeVolNameJSONRequestBody, reqEditors ...RequestEditorFn) (*PutApiCephfsSubvolumeVolNameResponse, error)

	// GetApiCephfsSubvolumeVolNameExistsWithResponse request
	GetApiCephfsSubvolumeVolNameExistsWithResponse(ctx context.Context, volName string, params *GetApiCephfsSubvolumeVolNameExistsParams, reqEditors ...RequestEditorFn) (*GetApiCephfsSubvolumeVolNameExistsResponse, error)

	// GetApiCephfsSubvolumeVolNameInfoWithResponse request
	GetApiCephfsSubvolumeVolNameInfoWithResponse(ctx context.Context, volName string, params *GetApiCephfsSubvolumeVolNameInfoParams, reqEditors ...RequestEditorFn) (*GetApiCephfsSubvolumeVolNameInfoResponse, error)

	// GetApiCephfsFsIdWithResponse request
	GetApiCephfsFsIdWithResponse(ctx context.Context, fsId string, reqEditors ...RequestEditorFn) (*GetApiCephfsFsIdResponse, error)

	// DeleteApiCephfsFsIdClientClientIdWithResponse request
	DeleteApiCephfsFsIdClientClientIdWithResponse(ctx context.Context, fsId string, clientId string, reqEditors ...RequestEditorFn) (*DeleteApiCephfsFsIdClientClientIdResponse, error)

	// GetApiCephfsFsIdClientsWithResponse request
	GetApiCephfsFsIdClientsWithResponse(ctx context.Context, fsId string, reqEditors ...RequestEditorFn) (*GetApiCephfsFsIdClientsResponse, error)

	// GetApiCephfsFsIdGetRootDirectoryWithResponse request
	GetApiCephfsFsIdGetRootDirectoryWithResponse(ctx context.Context, fsId string, reqEditors ...RequestEditorFn) (*GetApiCephfsFsIdGetRootDirectoryResponse, error)

	// GetApiCephfsFsIdLsDirWithResponse request
	GetApiCephfsFsIdLsDirWithResponse(ctx context.Context, fsId string, params *GetApiCephfsFsIdLsDirParams, reqEditors ...RequestEditorFn) (*GetApiCephfsFsIdLsDirResponse, error)

	// GetApiCephfsFsIdMdsCountersWithResponse request
	GetApiCephfsFsIdMdsCountersWithResponse(ctx context.Context, fsId string, params *GetApiCephfsFsIdMdsCountersParams, reqEditors ...RequestEditorFn) (*GetApiCephfsFsIdMdsCountersResponse, error)

	// GetApiCephfsFsIdQuotaWithResponse request
	GetApiCephfsFsIdQuotaWithResponse(ctx context.Context, fsId string, params *GetApiCephfsFsIdQuotaParams, reqEditors ...RequestEditorFn) (*GetApiCephfsFsIdQuotaResponse, error)

	// PutApiCephfsFsIdQuotaWithBodyWithResponse request with any body
	PutApiCephfsFsIdQuotaWithBodyWithResponse(ctx context.Context, fsId string, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*PutApiCephfsFsIdQuotaResponse, error)

	PutApiCephfsFsIdQuotaWithResponse(ctx context.Context, fsId string, body PutApiCephfsFsIdQuotaJSONRequestBody, reqEditors ...RequestEditorFn) (*PutApiCephfsFsIdQuotaResponse, error)

	// DeleteApiCephfsFsIdSnapshotWithResponse request
	DeleteApiCephfsFsIdSnapshotWithResponse(ctx context.Context, fsId string, params *DeleteApiCephfsFsIdSnapshotParams, reqEditors ...RequestEditorFn) (*DeleteApiCephfsFsIdSnapshotResponse, error)

	// PostApiCephfsFsIdSnapshotWithBodyWithResponse request with any body
	PostApiCephfsFsIdSnapshotWithBodyWithResponse(ctx context.Context, fsId string, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*PostApiCephfsFsIdSnapshotResponse, error)

	PostApiCephfsFsIdSnapshotWithResponse(ctx context.Context, fsId string, body PostApiCephfsFsIdSnapshotJSONRequestBody, reqEditors ...RequestEditorFn) (*PostApiCephfsFsIdSnapshotResponse, error)

	// GetApiCephfsFsIdStatfsWithResponse request
	GetApiCephfsFsIdStatfsWithResponse(ctx context.Context, fsId string, params *GetApiCephfsFsIdStatfsParams, reqEditors ...RequestEditorFn) (*GetApiCephfsFsIdStatfsResponse, error)

	// DeleteApiCephfsFsIdTreeWithResponse request
	DeleteApiCephfsFsIdTreeWithResponse(ctx context.Context, fsId string, params *DeleteApiCephfsFsIdTreeParams, reqEditors ...RequestEditorFn) (*DeleteApiCephfsFsIdTreeResponse, error)

	// PostApiCephfsFsIdTreeWithBodyWithResponse request with any body
	PostApiCephfsFsIdTreeWithBodyWithResponse(ctx context.Context, fsId string, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*PostApiCephfsFsIdTreeResponse, error)

	PostApiCephfsFsIdTreeWithResponse(ctx context.Context, fsId string, body PostApiCephfsFsIdTreeJSONRequestBody, reqEditors ...RequestEditorFn) (*PostApiCephfsFsIdTreeResponse, error)

	// DeleteApiCephfsFsIdUnlinkWithResponse request
	DeleteApiCephfsFsIdUnlinkWithResponse(ctx context.Context, fsId string, params *DeleteApiCephfsFsIdUnlinkParams, reqEditors ...RequestEditorFn) (*DeleteApiCephfsFsIdUnlinkResponse, error)

	// PostApiCephfsFsIdWriteToFileWithBodyWithResponse request with any body
	PostApiCephfsFsIdWriteToFileWithBodyWithResponse(ctx context.Context, fsId string, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*PostApiCephfsFsIdWriteToFileResponse, error)

	PostApiCephfsFsIdWriteToFileWithResponse(ctx context.Context, fsId string, body PostApiCephfsFsIdWriteToFileJSONRequestBody, reqEditors ...RequestEditorFn) (*PostApiCephfsFsIdWriteToFileResponse, error)

	// GetApiClusterWithResponse request
	GetApiClusterWithResponse(ctx context.Context, reqEditors ...RequestEditorFn) (*GetApiClusterResponse, error)

	// PutApiClusterWithBodyWithResponse request with any body
	PutApiClusterWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*PutApiClusterResponse, error)

	PutApiClusterWithResponse(ctx context.Context, body PutApiClusterJSONRequestBody, reqEditors ...RequestEditorFn) (*PutApiClusterResponse, error)

	// GetApiClusterUpgradeWithResponse request
	GetApiClusterUpgradeWithResponse(ctx context.Context, params *GetApiClusterUpgradeParams, reqEditors ...RequestEditorFn) (*GetApiClusterUpgradeResponse, error)

	// PutApiClusterUpgradePauseWithResponse request
	PutApiClusterUpgradePauseWithResponse(ctx context.Context, reqEditors ...RequestEditorFn) (*PutApiClusterUpgradePauseResponse, error)

	// PutApiClusterUpgradeResumeWithResponse request
	PutApiClusterUpgradeResumeWithResponse(ctx context.Context, reqEditors ...RequestEditorFn) (*PutApiClusterUpgradeResumeResponse, error)

	// PostApiClusterUpgradeStartWithBodyWithResponse request with any body
	PostApiClusterUpgradeStartWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*PostApiClusterUpgradeStartResponse, error)

	PostApiClusterUpgradeStartWithResponse(ctx context.Context, body PostApiClusterUpgradeStartJSONRequestBody, reqEditors ...RequestEditorFn) (*PostApiClusterUpgradeStartResponse, error)

	// GetApiClusterUpgradeStatusWithResponse request
	GetApiClusterUpgradeStatusWithResponse(ctx context.Context, reqEditors ...RequestEditorFn) (*GetApiClusterUpgradeStatusResponse, error)

	// PutApiClusterUpgradeStopWithResponse request
	PutApiClusterUpgradeStopWithResponse(ctx context.Context, reqEditors ...RequestEditorFn) (*PutApiClusterUpgradeStopResponse, error)

	// GetApiClusterUserWithResponse request
	GetApiClusterUserWithResponse(ctx context.Context, reqEditors ...RequestEditorFn) (*GetApiClusterUserResponse, error)

	// PostApiClusterUserWithBodyWithResponse request with any body
	PostApiClusterUserWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*PostApiClusterUserResponse, error)

	PostApiClusterUserWithResponse(ctx context.Context, body PostApiClusterUserJSONRequestBody, reqEditors ...RequestEditorFn) (*PostApiClusterUserResponse, error)

	// PutApiClusterUserWithBodyWithResponse request with any body
	PutApiClusterUserWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*PutApiClusterUserResponse, error)

	PutApiClusterUserWithResponse(ctx context.Context, body PutApiClusterUserJSONRequestBody, reqEditors ...RequestEditorFn) (*PutApiClusterUserResponse, error)

	// PostApiClusterUserExportWithBodyWithResponse request with any body
	PostApiClusterUserExportWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*PostApiClusterUserExportResponse, error)

	PostApiClusterUserExportWithResponse(ctx context.Context, body PostApiClusterUserExportJSONRequestBody, reqEditors ...RequestEditorFn) (*PostApiClusterUserExportResponse, error)

	// DeleteApiClusterUserUserEntityWithResponse request
	DeleteApiClusterUserUserEntityWithResponse(ctx context.Context, userEntity string, reqEditors ...RequestEditorFn) (*DeleteApiClusterUserUserEntityResponse, error)

	// GetApiClusterConfWithResponse request
	GetApiClusterConfWithResponse(ctx context.Context, reqEditors ...RequestEditorFn) (*GetApiClusterConfResponse, error)

	// PostApiClusterConfWithBodyWithResponse request with any body
	PostApiClusterConfWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*PostApiClusterConfResponse, error)

	PostApiClusterConfWithResponse(ctx context.Context, body PostApiClusterConfJSONRequestBody, reqEditors ...RequestEditorFn) (*PostApiClusterConfResponse, error)

	// PutApiClusterConfWithBodyWithResponse request with any body
	PutApiClusterConfWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*PutApiClusterConfResponse, error)

	PutApiClusterConfWithResponse(ctx context.Context, body PutApiClusterConfJSONRequestBody, reqEditors ...RequestEditorFn) (*PutApiClusterConfResponse, error)

	// GetApiClusterConfFilterWithResponse request
	GetApiClusterConfFilterWithResponse(ctx context.Context, params *GetApiClusterConfFilterParams, reqEditors ...RequestEditorFn) (*GetApiClusterConfFilterResponse, error)

	// DeleteApiClusterConfNameWithResponse request
	DeleteApiClusterConfNameWithResponse(ctx context.Context, name string, params *DeleteApiClusterConfNameParams, reqEditors ...RequestEditorFn) (*DeleteApiClusterConfNameResponse, error)

	// GetApiClusterConfNameWithResponse request
	GetApiClusterConfNameWithResponse(ctx context.Context, name string, reqEditors ...RequestEditorFn) (*GetApiClusterConfNameResponse, error)

	// GetApiCrushRuleWithResponse request
	GetApiCrushRuleWithResponse(ctx context.Context, reqEditors ...RequestEditorFn) (*GetApiCrushRuleResponse, error)

	// PostApiCrushRuleWithBodyWithResponse request with any body
	PostApiCrushRuleWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*PostApiCrushRuleResponse, error)

	PostApiCrushRuleWithResponse(ctx context.Context, body PostApiCrushRuleJSONRequestBody, reqEditors ...RequestEditorFn) (*PostApiCrushRuleResponse, error)

	// DeleteApiCrushRuleNameWithResponse request
	DeleteApiCrushRuleNameWithResponse(ctx context.Context, name string, reqEditors ...RequestEditorFn) (*DeleteApiCrushRuleNameResponse, error)

	// GetApiCrushRuleNameWithResponse request
	GetApiCrushRuleNameWithResponse(ctx context.Context, name string, reqEditors ...RequestEditorFn) (*GetApiCrushRuleNameResponse, error)

	// GetApiDaemonWithResponse request
	GetApiDaemonWithResponse(ctx context.Context, params *GetApiDaemonParams, reqEditors ...RequestEditorFn) (*GetApiDaemonResponse, error)

	// PutApiDaemonDaemonNameWithBodyWithResponse request with any body
	PutApiDaemonDaemonNameWithBodyWithResponse(ctx context.Context, daemonName string, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*PutApiDaemonDaemonNameResponse, error)

	PutApiDaemonDaemonNameWithResponse(ctx context.Context, daemonName string, body PutApiDaemonDaemonNameJSONRequestBody, reqEditors ...RequestEditorFn) (*PutApiDaemonDaemonNameResponse, error)

	// GetApiErasureCodeProfileWithResponse request
	GetApiErasureCodeProfileWithResponse(ctx context.Context, reqEditors ...RequestEditorFn) (*GetApiErasureCodeProfileResponse, error)

	// PostApiErasureCodeProfileWithBodyWithResponse request with any body
	PostApiErasureCodeProfileWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*PostApiErasureCodeProfileResponse, error)

	PostApiErasureCodeProfileWithResponse(ctx context.Context, body PostApiErasureCodeProfileJSONRequestBody, reqEditors ...RequestEditorFn) (*PostApiErasureCodeProfileResponse, error)

	// DeleteApiErasureCodeProfileNameWithResponse request
	DeleteApiErasureCodeProfileNameWithResponse(ctx context.Context, name string, reqEditors ...RequestEditorFn) (*DeleteApiErasureCodeProfileNameResponse, error)

	// GetApiErasureCodeProfileNameWithResponse request
	GetApiErasureCodeProfileNameWithResponse(ctx context.Context, name string, reqEditors ...RequestEditorFn) (*GetApiErasureCodeProfileNameResponse, error)

	// GetApiFeatureTogglesWithResponse request
	GetApiFeatureTogglesWithResponse(ctx context.Context, reqEditors ...RequestEditorFn) (*GetApiFeatureTogglesResponse, error)

	// GetApiFeedbackWithResponse request
	GetApiFeedbackWithResponse(ctx context.Context, reqEditors ...RequestEditorFn) (*GetApiFeedbackResponse, error)

	// PostApiFeedbackWithBodyWithResponse request with any body
	PostApiFeedbackWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*PostApiFeedbackResponse, error)

	PostApiFeedbackWithResponse(ctx context.Context, body PostApiFeedbackJSONRequestBody, reqEditors ...RequestEditorFn) (*PostApiFeedbackResponse, error)

	// DeleteApiFeedbackApiKeyWithResponse request
	DeleteApiFeedbackApiKeyWithResponse(ctx context.Context, reqEditors ...RequestEditorFn) (*DeleteApiFeedbackApiKeyResponse, error)

	// GetApiFeedbackApiKeyWithResponse request
	GetApiFeedbackApiKeyWithResponse(ctx context.Context, reqEditors ...RequestEditorFn) (*GetApiFeedbackApiKeyResponse, error)

	// PostApiFeedbackApiKeyWithBodyWithResponse request with any body
	PostApiFeedbackApiKeyWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*PostApiFeedbackApiKeyResponse, error)

	PostApiFeedbackApiKeyWithResponse(ctx context.Context, body PostApiFeedbackApiKeyJSONRequestBody, reqEditors ...RequestEditorFn) (*PostApiFeedbackApiKeyResponse, error)

	// PostApiGrafanaDashboardsWithResponse request
	PostApiGrafanaDashboardsWithResponse(ctx context.Context, reqEditors ...RequestEditorFn) (*PostApiGrafanaDashboardsResponse, error)

	// GetApiGrafanaUrlWithResponse request
	GetApiGrafanaUrlWithResponse(ctx context.Context, reqEditors ...RequestEditorFn) (*GetApiGrafanaUrlResponse, error)

	// GetApiGrafanaValidationParamsWithResponse request
	GetApiGrafanaValidationParamsWithResponse(ctx context.Context, params string, reqEditors ...RequestEditorFn) (*GetApiGrafanaValidationParamsResponse, error)

	// GetApiHealthFullWithResponse request
	GetApiHealthFullWithResponse(ctx context.Context, reqEditors ...RequestEditorFn) (*GetApiHealthFullResponse, error)

	// GetApiHealthGetClusterCapacityWithResponse request
	GetApiHealthGetClusterCapacityWithResponse(ctx context.Context, reqEditors ...RequestEditorFn) (*GetApiHealthGetClusterCapacityResponse, error)

	// GetApiHealthGetClusterFsidWithResponse request
	GetApiHealthGetClusterFsidWithResponse(ctx context.Context, reqEditors ...RequestEditorFn) (*GetApiHealthGetClusterFsidResponse, error)

	// GetApiHealthGetTelemetryStatusWithResponse request
	GetApiHealthGetTelemetryStatusWithResponse(ctx context.Context, reqEditors ...RequestEditorFn) (*GetApiHealthGetTelemetryStatusResponse, error)

	// GetApiHealthMinimalWithResponse request
	GetApiHealthMinimalWithResponse(ctx context.Context, reqEditors ...RequestEditorFn) (*GetApiHealthMinimalResponse, error)

	// GetApiHostWithResponse request
	GetApiHostWithResponse(ctx context.Context, params *GetApiHostParams, reqEditors ...RequestEditorFn) (*GetApiHostResponse, error)

	// PostApiHostWithBodyWithResponse request with any body
	PostApiHostWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*PostApiHostResponse, error)

	PostApiHostWithResponse(ctx context.Context, body PostApiHostJSONRequestBody, reqEditors ...RequestEditorFn) (*PostApiHostResponse, error)

	// DeleteApiHostHostnameWithResponse request
	DeleteApiHostHostnameWithResponse(ctx context.Context, hostname string, reqEditors ...RequestEditorFn) (*DeleteApiHostHostnameResponse, error)

	// GetApiHostHostnameWithResponse request
	GetApiHostHostnameWithResponse(ctx context.Context, hostname string, reqEditors ...RequestEditorFn) (*GetApiHostHostnameResponse, error)

	// PutApiHostHostnameWithBodyWithResponse request with any body
	PutApiHostHostnameWithBodyWithResponse(ctx context.Context, hostname string, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*PutApiHostHostnameResponse, error)

	PutApiHostHostnameWithResponse(ctx context.Context, hostname string, body PutApiHostHostnameJSONRequestBody, reqEditors ...RequestEditorFn) (*PutApiHostHostnameResponse, error)

	// GetApiHostHostnameDaemonsWithResponse request
	GetApiHostHostnameDaemonsWithResponse(ctx context.Context, hostname string, reqEditors ...RequestEditorFn) (*GetApiHostHostnameDaemonsResponse, error)

	// GetApiHostHostnameDevicesWithResponse request
	GetApiHostHostnameDevicesWithResponse(ctx context.Context, hostname string, reqEditors ...RequestEditorFn) (*GetApiHostHostnameDevicesResponse, error)

	// PostApiHostHostnameIdentifyDeviceWithBodyWithResponse request with any body
	PostApiHostHostnameIdentifyDeviceWithBodyWithResponse(ctx context.Context, hostname string, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*PostApiHostHostnameIdentifyDeviceResponse, error)

	PostApiHostHostnameIdentifyDeviceWithResponse(ctx context.Context, hostname string, body PostApiHostHostnameIdentifyDeviceJSONRequestBody, reqEditors ...RequestEditorFn) (*PostApiHostHostnameIdentifyDeviceResponse, error)

	// GetApiHostHostnameInventoryWithResponse request
	GetApiHostHostnameInventoryWithResponse(ctx context.Context, hostname string, params *GetApiHostHostnameInventoryParams, reqEditors ...RequestEditorFn) (*GetApiHostHostnameInventoryResponse, error)

	// GetApiHostHostnameSmartWithResponse request
	GetApiHostHostnameSmartWithResponse(ctx context.Context, hostname string, reqEditors ...RequestEditorFn) (*GetApiHostHostnameSmartResponse, error)

	// GetApiIscsiDiscoveryauthWithResponse request
	GetApiIscsiDiscoveryauthWithResponse(ctx context.Context, reqEditors ...RequestEditorFn) (*GetApiIscsiDiscoveryauthResponse, error)

	// PutApiIscsiDiscoveryauthWithBodyWithResponse request with any body
	PutApiIscsiDiscoveryauthWithBodyWithResponse(ctx context.Context, params *PutApiIscsiDiscoveryauthParams, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*PutApiIscsiDiscoveryauthResponse, error)

	PutApiIscsiDiscoveryauthWithResponse(ctx context.Context, params *PutApiIscsiDiscoveryauthParams, body PutApiIscsiDiscoveryauthJSONRequestBody, reqEditors ...RequestEditorFn) (*PutApiIscsiDiscoveryauthResponse, error)

	// GetApiIscsiTargetWithResponse request
	GetApiIscsiTargetWithResponse(ctx context.Context, reqEditors ...RequestEditorFn) (*GetApiIscsiTargetResponse, error)

	// PostApiIscsiTargetWithBodyWithResponse request with any body
	PostApiIscsiTargetWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*PostApiIscsiTargetResponse, error)

	PostApiIscsiTargetWithResponse(ctx context.Context, body PostApiIscsiTargetJSONRequestBody, reqEditors ...RequestEditorFn) (*PostApiIscsiTargetResponse, error)

	// DeleteApiIscsiTargetTargetIqnWithResponse request
	DeleteApiIscsiTargetTargetIqnWithResponse(ctx context.Context, targetIqn string, reqEditors ...RequestEditorFn) (*DeleteApiIscsiTargetTargetIqnResponse, error)

	// GetApiIscsiTargetTargetIqnWithResponse request
	GetApiIscsiTargetTargetIqnWithResponse(ctx context.Context, targetIqn string, reqEditors ...RequestEditorFn) (*GetApiIscsiTargetTargetIqnResponse, error)

	// PutApiIscsiTargetTargetIqnWithBodyWithResponse request with any body
	PutApiIscsiTargetTargetIqnWithBodyWithResponse(ctx context.Context, targetIqn string, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*PutApiIscsiTargetTargetIqnResponse, error)

	PutApiIscsiTargetTargetIqnWithResponse(ctx context.Context, targetIqn string, body PutApiIscsiTargetTargetIqnJSONRequestBody, reqEditors ...RequestEditorFn) (*PutApiIscsiTargetTargetIqnResponse, error)

	// GetApiLogsAllWithResponse request
	GetApiLogsAllWithResponse(ctx context.Context, reqEditors ...RequestEditorFn) (*GetApiLogsAllResponse, error)

	// GetApiMgrModuleWithResponse request
	GetApiMgrModuleWithResponse(ctx context.Context, reqEditors ...RequestEditorFn) (*GetApiMgrModuleResponse, error)

	// GetApiMgrModuleModuleNameWithResponse request
	GetApiMgrModuleModuleNameWithResponse(ctx context.Context, moduleName string, reqEditors ...RequestEditorFn) (*GetApiMgrModuleModuleNameResponse, error)

	// PutApiMgrModuleModuleNameWithBodyWithResponse request with any body
	PutApiMgrModuleModuleNameWithBodyWithResponse(ctx context.Context, moduleName string, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*PutApiMgrModuleModuleNameResponse, error)

	PutApiMgrModuleModuleNameWithResponse(ctx context.Context, moduleName string, body PutApiMgrModuleModuleNameJSONRequestBody, reqEditors ...RequestEditorFn) (*PutApiMgrModuleModuleNameResponse, error)

	// PostApiMgrModuleModuleNameDisableWithResponse request
	PostApiMgrModuleModuleNameDisableWithResponse(ctx context.Context, moduleName string, reqEditors ...RequestEditorFn) (*PostApiMgrModuleModuleNameDisableResponse, error)

	// PostApiMgrModuleModuleNameEnableWithResponse request
	PostApiMgrModuleModuleNameEnableWithResponse(ctx context.Context, moduleName string, reqEditors ...RequestEditorFn) (*PostApiMgrModuleModuleNameEnableResponse, error)

	// GetApiMgrModuleModuleNameOptionsWithResponse request
	GetApiMgrModuleModuleNameOptionsWithResponse(ctx context.Context, moduleName string, reqEditors ...RequestEditorFn) (*GetApiMgrModuleModuleNameOptionsResponse, error)

	// GetApiMonitorWithResponse request
	GetApiMonitorWithResponse(ctx context.Context, reqEditors ...RequestEditorFn) (*GetApiMonitorResponse, error)

	// GetApiNfsGaneshaClusterWithResponse request
	GetApiNfsGaneshaClusterWithResponse(ctx context.Context, reqEditors ...RequestEditorFn) (*GetApiNfsGaneshaClusterResponse, error)

	// GetApiNfsGaneshaExportWithResponse request
	GetApiNfsGaneshaExportWithResponse(ctx context.Context, reqEditors ...RequestEditorFn) (*GetApiNfsGaneshaExportResponse, error)

	// PostApiNfsGaneshaExportWithBodyWithResponse request with any body
	PostApiNfsGaneshaExportWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*PostApiNfsGaneshaExportResponse, error)

	PostApiNfsGaneshaExportWithResponse(ctx context.Context, body PostApiNfsGaneshaExportJSONRequestBody, reqEditors ...RequestEditorFn) (*PostApiNfsGaneshaExportResponse, error)

	// DeleteApiNfsGaneshaExportClusterIdExportIdWithResponse request
	DeleteApiNfsGaneshaExportClusterIdExportIdWithResponse(ctx context.Context, clusterId string, exportId int, reqEditors ...RequestEditorFn) (*DeleteApiNfsGaneshaExportClusterIdExportIdResponse, error)

	// GetApiNfsGaneshaExportClusterIdExportIdWithResponse request
	GetApiNfsGaneshaExportClusterIdExportIdWithResponse(ctx context.Context, clusterId string, exportId string, reqEditors ...RequestEditorFn) (*GetApiNfsGaneshaExportClusterIdExportIdResponse, error)

	// PutApiNfsGaneshaExportClusterIdExportIdWithBodyWithResponse request with any body
	PutApiNfsGaneshaExportClusterIdExportIdWithBodyWithResponse(ctx context.Context, clusterId string, exportId int, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*PutApiNfsGaneshaExportClusterIdExportIdResponse, error)

	PutApiNfsGaneshaExportClusterIdExportIdWithResponse(ctx context.Context, clusterId string, exportId int, body PutApiNfsGaneshaExportClusterIdExportIdJSONRequestBody, reqEditors ...RequestEditorFn) (*PutApiNfsGaneshaExportClusterIdExportIdResponse, error)

	// GetApiOsdWithResponse request
	GetApiOsdWithResponse(ctx context.Context, reqEditors ...RequestEditorFn) (*GetApiOsdResponse, error)

	// PostApiOsdWithBodyWithResponse request with any body
	PostApiOsdWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*PostApiOsdResponse, error)

	PostApiOsdWithResponse(ctx context.Context, body PostApiOsdJSONRequestBody, reqEditors ...RequestEditorFn) (*PostApiOsdResponse, error)

	// GetApiOsdFlagsWithResponse request
	GetApiOsdFlagsWithResponse(ctx context.Context, reqEditors ...RequestEditorFn) (*GetApiOsdFlagsResponse, error)

	// PutApiOsdFlagsWithBodyWithResponse request with any body
	PutApiOsdFlagsWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*PutApiOsdFlagsResponse, error)

	PutApiOsdFlagsWithResponse(ctx context.Context, body PutApiOsdFlagsJSONRequestBody, reqEditors ...RequestEditorFn) (*PutApiOsdFlagsResponse, error)

	// GetApiOsdFlagsIndividualWithResponse request
	GetApiOsdFlagsIndividualWithResponse(ctx context.Context, reqEditors ...RequestEditorFn) (*GetApiOsdFlagsIndividualResponse, error)

	// PutApiOsdFlagsIndividualWithBodyWithResponse request with any body
	PutApiOsdFlagsIndividualWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*PutApiOsdFlagsIndividualResponse, error)

	PutApiOsdFlagsIndividualWithResponse(ctx context.Context, body PutApiOsdFlagsIndividualJSONRequestBody, reqEditors ...RequestEditorFn) (*PutApiOsdFlagsIndividualResponse, error)

	// GetApiOsdSafeToDeleteWithResponse request
	GetApiOsdSafeToDeleteWithResponse(ctx context.Context, params *GetApiOsdSafeToDeleteParams, reqEditors ...RequestEditorFn) (*GetApiOsdSafeToDeleteResponse, error)

	// GetApiOsdSafeToDestroyWithResponse request
	GetApiOsdSafeToDestroyWithResponse(ctx context.Context, params *GetApiOsdSafeToDestroyParams, reqEditors ...RequestEditorFn) (*GetApiOsdSafeToDestroyResponse, error)

	// GetApiOsdSettingsWithResponse request
	GetApiOsdSettingsWithResponse(ctx context.Context, reqEditors ...RequestEditorFn) (*GetApiOsdSettingsResponse, error)

	// DeleteApiOsdSvcIdWithResponse request
	DeleteApiOsdSvcIdWithResponse(ctx context.Context, svcId string, params *DeleteApiOsdSvcIdParams, reqEditors ...RequestEditorFn) (*DeleteApiOsdSvcIdResponse, error)

	// GetApiOsdSvcIdWithResponse request
	GetApiOsdSvcIdWithResponse(ctx context.Context, svcId string, reqEditors ...RequestEditorFn) (*GetApiOsdSvcIdResponse, error)

	// PutApiOsdSvcIdWithBodyWithResponse request with any body
	PutApiOsdSvcIdWithBodyWithResponse(ctx context.Context, svcId string, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*PutApiOsdSvcIdResponse, error)

	PutApiOsdSvcIdWithResponse(ctx context.Context, svcId string, body PutApiOsdSvcIdJSONRequestBody, reqEditors ...RequestEditorFn) (*PutApiOsdSvcIdResponse, error)

	// PostApiOsdSvcIdDestroyWithResponse request
	PostApiOsdSvcIdDestroyWithResponse(ctx context.Context, svcId string, reqEditors ...RequestEditorFn) (*PostApiOsdSvcIdDestroyResponse, error)

	// GetApiOsdSvcIdDevicesWithResponse request
	GetApiOsdSvcIdDevicesWithResponse(ctx context.Context, svcId string, reqEditors ...RequestEditorFn) (*GetApiOsdSvcIdDevicesResponse, error)

	// GetApiOsdSvcIdHistogramWithResponse request
	GetApiOsdSvcIdHistogramWithResponse(ctx context.Context, svcId string, reqEditors ...RequestEditorFn) (*GetApiOsdSvcIdHistogramResponse, error)

	// PutApiOsdSvcIdMarkWithBodyWithResponse request with any body
	PutApiOsdSvcIdMarkWithBodyWithResponse(ctx context.Context, svcId string, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*PutApiOsdSvcIdMarkResponse, error)

	PutApiOsdSvcIdMarkWithResponse(ctx context.Context, svcId string, body PutApiOsdSvcIdMarkJSONRequestBody, reqEditors ...RequestEditorFn) (*PutApiOsdSvcIdMarkResponse, error)

	// PostApiOsdSvcIdPurgeWithResponse request
	PostApiOsdSvcIdPurgeWithResponse(ctx context.Context, svcId string, reqEditors ...RequestEditorFn) (*PostApiOsdSvcIdPurgeResponse, error)

	// PostApiOsdSvcIdReweightWithBodyWithResponse request with any body
	PostApiOsdSvcIdReweightWithBodyWithResponse(ctx context.Context, svcId string, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*PostApiOsdSvcIdReweightResponse, error)

	PostApiOsdSvcIdReweightWithResponse(ctx context.Context, svcId string, body PostApiOsdSvcIdReweightJSONRequestBody, reqEditors ...RequestEditorFn) (*PostApiOsdSvcIdReweightResponse, error)

	// PostApiOsdSvcIdScrubWithBodyWithResponse request with any body
	PostApiOsdSvcIdScrubWithBodyWithResponse(ctx context.Context, svcId string, params *PostApiOsdSvcIdScrubParams, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*PostApiOsdSvcIdScrubResponse, error)

	PostApiOsdSvcIdScrubWithResponse(ctx context.Context, svcId string, params *PostApiOsdSvcIdScrubParams, body PostApiOsdSvcIdScrubJSONRequestBody, reqEditors ...RequestEditorFn) (*PostApiOsdSvcIdScrubResponse, error)

	// GetApiOsdSvcIdSmartWithResponse request
	GetApiOsdSvcIdSmartWithResponse(ctx context.Context, svcId string, reqEditors ...RequestEditorFn) (*GetApiOsdSvcIdSmartResponse, error)

	// GetApiPerfCountersWithResponse request
	GetApiPerfCountersWithResponse(ctx context.Context, reqEditors ...RequestEditorFn) (*GetApiPerfCountersResponse, error)

	// GetApiPerfCountersMdsServiceIdWithResponse request
	GetApiPerfCountersMdsServiceIdWithResponse(ctx context.Context, serviceId string, reqEditors ...RequestEditorFn) (*GetApiPerfCountersMdsServiceIdResponse, error)

	// GetApiPerfCountersMgrServiceIdWithResponse request
	GetApiPerfCountersMgrServiceIdWithResponse(ctx context.Context, serviceId string, reqEditors ...RequestEditorFn) (*GetApiPerfCountersMgrServiceIdResponse, error)

	// GetApiPerfCountersMonServiceIdWithResponse request
	GetApiPerfCountersMonServiceIdWithResponse(ctx context.Context, serviceId string, reqEditors ...RequestEditorFn) (*GetApiPerfCountersMonServiceIdResponse, error)

	// GetApiPerfCountersOsdServiceIdWithResponse request
	GetApiPerfCountersOsdServiceIdWithResponse(ctx context.Context, serviceId string, reqEditors ...RequestEditorFn) (*GetApiPerfCountersOsdServiceIdResponse, error)

	// GetApiPerfCountersRbdMirrorServiceIdWithResponse request
	GetApiPerfCountersRbdMirrorServiceIdWithResponse(ctx context.Context, serviceId string, reqEditors ...RequestEditorFn) (*GetApiPerfCountersRbdMirrorServiceIdResponse, error)

	// GetApiPerfCountersRgwServiceIdWithResponse request
	GetApiPerfCountersRgwServiceIdWithResponse(ctx context.Context, serviceId string, reqEditors ...RequestEditorFn) (*GetApiPerfCountersRgwServiceIdResponse, error)

	// GetApiPerfCountersTcmuRunnerServiceIdWithResponse request
	GetApiPerfCountersTcmuRunnerServiceIdWithResponse(ctx context.Context, serviceId string, reqEditors ...RequestEditorFn) (*GetApiPerfCountersTcmuRunnerServiceIdResponse, error)

	// GetApiPoolWithResponse request
	GetApiPoolWithResponse(ctx context.Context, params *GetApiPoolParams, reqEditors ...RequestEditorFn) (*GetApiPoolResponse, error)

	// PostApiPoolWithBodyWithResponse request with any body
	PostApiPoolWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*PostApiPoolResponse, error)

	PostApiPoolWithResponse(ctx context.Context, body PostApiPoolJSONRequestBody, reqEditors ...RequestEditorFn) (*PostApiPoolResponse, error)

	// DeleteApiPoolPoolNameWithResponse request
	DeleteApiPoolPoolNameWithResponse(ctx context.Context, poolName string, reqEditors ...RequestEditorFn) (*DeleteApiPoolPoolNameResponse, error)

	// GetApiPoolPoolNameWithResponse request
	GetApiPoolPoolNameWithResponse(ctx context.Context, poolName string, params *GetApiPoolPoolNameParams, reqEditors ...RequestEditorFn) (*GetApiPoolPoolNameResponse, error)

	// PutApiPoolPoolNameWithBodyWithResponse request with any body
	PutApiPoolPoolNameWithBodyWithResponse(ctx context.Context, poolName string, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*PutApiPoolPoolNameResponse, error)

	PutApiPoolPoolNameWithResponse(ctx context.Context, poolName string, body PutApiPoolPoolNameJSONRequestBody, reqEditors ...RequestEditorFn) (*PutApiPoolPoolNameResponse, error)

	// GetApiPoolPoolNameConfigurationWithResponse request
	GetApiPoolPoolNameConfigurationWithResponse(ctx context.Context, poolName string, reqEditors ...RequestEditorFn) (*GetApiPoolPoolNameConfigurationResponse, error)

	// GetApiPrometheusWithResponse request
	GetApiPrometheusWithResponse(ctx context.Context, reqEditors ...RequestEditorFn) (*GetApiPrometheusResponse, error)

	// GetApiPrometheusDataWithResponse request
	GetApiPrometheusDataWithResponse(ctx context.Context, reqEditors ...RequestEditorFn) (*GetApiPrometheusDataResponse, error)

	// GetApiPrometheusNotificationsWithResponse request
	GetApiPrometheusNotificationsWithResponse(ctx context.Context, reqEditors ...RequestEditorFn) (*GetApiPrometheusNotificationsResponse, error)

	// GetApiPrometheusRulesWithResponse request
	GetApiPrometheusRulesWithResponse(ctx context.Context, reqEditors ...RequestEditorFn) (*GetApiPrometheusRulesResponse, error)

	// PostApiPrometheusSilenceWithResponse request
	PostApiPrometheusSilenceWithResponse(ctx context.Context, reqEditors ...RequestEditorFn) (*PostApiPrometheusSilenceResponse, error)

	// DeleteApiPrometheusSilenceSIdWithResponse request
	DeleteApiPrometheusSilenceSIdWithResponse(ctx context.Context, sId string, reqEditors ...RequestEditorFn) (*DeleteApiPrometheusSilenceSIdResponse, error)

	// GetApiPrometheusSilencesWithResponse request
	GetApiPrometheusSilencesWithResponse(ctx context.Context, reqEditors ...RequestEditorFn) (*GetApiPrometheusSilencesResponse, error)

	// GetApiRgwBucketWithResponse request
	GetApiRgwBucketWithResponse(ctx context.Context, params *GetApiRgwBucketParams, reqEditors ...RequestEditorFn) (*GetApiRgwBucketResponse, error)

	// PostApiRgwBucketWithBodyWithResponse request with any body
	PostApiRgwBucketWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*PostApiRgwBucketResponse, error)

	PostApiRgwBucketWithResponse(ctx context.Context, body PostApiRgwBucketJSONRequestBody, reqEditors ...RequestEditorFn) (*PostApiRgwBucketResponse, error)

	// DeleteApiRgwBucketDeleteEncryptionWithResponse request
	DeleteApiRgwBucketDeleteEncryptionWithResponse(ctx context.Context, params *DeleteApiRgwBucketDeleteEncryptionParams, reqEditors ...RequestEditorFn) (*DeleteApiRgwBucketDeleteEncryptionResponse, error)

	// GetApiRgwBucketGetEncryptionWithResponse request
	GetApiRgwBucketGetEncryptionWithResponse(ctx context.Context, params *GetApiRgwBucketGetEncryptionParams, reqEditors ...RequestEditorFn) (*GetApiRgwBucketGetEncryptionResponse, error)

	// GetApiRgwBucketGetEncryptionConfigWithResponse request
	GetApiRgwBucketGetEncryptionConfigWithResponse(ctx context.Context, params *GetApiRgwBucketGetEncryptionConfigParams, reqEditors ...RequestEditorFn) (*GetApiRgwBucketGetEncryptionConfigResponse, error)

	// PutApiRgwBucketSetEncryptionConfigWithBodyWithResponse request with any body
	PutApiRgwBucketSetEncryptionConfigWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*PutApiRgwBucketSetEncryptionConfigResponse, error)

	PutApiRgwBucketSetEncryptionConfigWithResponse(ctx context.Context, body PutApiRgwBucketSetEncryptionConfigJSONRequestBody, reqEditors ...RequestEditorFn) (*PutApiRgwBucketSetEncryptionConfigResponse, error)

	// DeleteApiRgwBucketBucketWithResponse request
	DeleteApiRgwBucketBucketWithResponse(ctx context.Context, bucket string, params *DeleteApiRgwBucketBucketParams, reqEditors ...RequestEditorFn) (*DeleteApiRgwBucketBucketResponse, error)

	// GetApiRgwBucketBucketWithResponse request
	GetApiRgwBucketBucketWithResponse(ctx context.Context, bucket string, params *GetApiRgwBucketBucketParams, reqEditors ...RequestEditorFn) (*GetApiRgwBucketBucketResponse, error)

	// PutApiRgwBucketBucketWithBodyWithResponse request with any body
	PutApiRgwBucketBucketWithBodyWithResponse(ctx context.Context, bucket string, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*PutApiRgwBucketBucketResponse, error)

	PutApiRgwBucketBucketWithResponse(ctx context.Context, bucket string, body PutApiRgwBucketBucketJSONRequestBody, reqEditors ...RequestEditorFn) (*PutApiRgwBucketBucketResponse, error)

	// GetApiRgwDaemonWithResponse request
	GetApiRgwDaemonWithResponse(ctx context.Context, reqEditors ...RequestEditorFn) (*GetApiRgwDaemonResponse, error)

	// PutApiRgwDaemonSetMultisiteConfigWithBodyWithResponse request with any body
	PutApiRgwDaemonSetMultisiteConfigWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*PutApiRgwDaemonSetMultisiteConfigResponse, error)

	PutApiRgwDaemonSetMultisiteConfigWithResponse(ctx context.Context, body PutApiRgwDaemonSetMultisiteConfigJSONRequestBody, reqEditors ...RequestEditorFn) (*PutApiRgwDaemonSetMultisiteConfigResponse, error)

	// GetApiRgwDaemonSvcIdWithResponse request
	GetApiRgwDaemonSvcIdWithResponse(ctx context.Context, svcId string, reqEditors ...RequestEditorFn) (*GetApiRgwDaemonSvcIdResponse, error)

	// GetApiRgwRealmWithResponse request
	GetApiRgwRealmWithResponse(ctx context.Context, reqEditors ...RequestEditorFn) (*GetApiRgwRealmResponse, error)

	// PostApiRgwRealmWithBodyWithResponse request with any body
	PostApiRgwRealmWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*PostApiRgwRealmResponse, error)

	PostApiRgwRealmWithResponse(ctx context.Context, body PostApiRgwRealmJSONRequestBody, reqEditors ...RequestEditorFn) (*PostApiRgwRealmResponse, error)

	// GetApiRgwRealmGetAllRealmsInfoWithResponse request
	GetApiRgwRealmGetAllRealmsInfoWithResponse(ctx context.Context, reqEditors ...RequestEditorFn) (*GetApiRgwRealmGetAllRealmsInfoResponse, error)

	// GetApiRgwRealmGetRealmTokensWithResponse request
	GetApiRgwRealmGetRealmTokensWithResponse(ctx context.Context, reqEditors ...RequestEditorFn) (*GetApiRgwRealmGetRealmTokensResponse, error)

	// PostApiRgwRealmImportRealmTokenWithBodyWithResponse request with any body
	PostApiRgwRealmImportRealmTokenWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*PostApiRgwRealmImportRealmTokenResponse, error)

	PostApiRgwRealmImportRealmTokenWithResponse(ctx context.Context, body PostApiRgwRealmImportRealmTokenJSONRequestBody, reqEditors ...RequestEditorFn) (*PostApiRgwRealmImportRealmTokenResponse, error)

	// DeleteApiRgwRealmRealmNameWithResponse request
	DeleteApiRgwRealmRealmNameWithResponse(ctx context.Context, realmName string, reqEditors ...RequestEditorFn) (*DeleteApiRgwRealmRealmNameResponse, error)

	// GetApiRgwRealmRealmNameWithResponse request
	GetApiRgwRealmRealmNameWithResponse(ctx context.Context, realmName string, reqEditors ...RequestEditorFn) (*GetApiRgwRealmRealmNameResponse, error)

	// PutApiRgwRealmRealmNameWithBodyWithResponse request with any body
	PutApiRgwRealmRealmNameWithBodyWithResponse(ctx context.Context, realmName string, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*PutApiRgwRealmRealmNameResponse, error)

	PutApiRgwRealmRealmNameWithResponse(ctx context.Context, realmName string, body PutApiRgwRealmRealmNameJSONRequestBody, reqEditors ...RequestEditorFn) (*PutApiRgwRealmRealmNameResponse, error)

	// GetApiRgwRolesWithResponse request
	GetApiRgwRolesWithResponse(ctx context.Context, reqEditors ...RequestEditorFn) (*GetApiRgwRolesResponse, error)

	// PostApiRgwRolesWithBodyWithResponse request with any body
	PostApiRgwRolesWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*PostApiRgwRolesResponse, error)

	PostApiRgwRolesWithResponse(ctx context.Context, body PostApiRgwRolesJSONRequestBody, reqEditors ...RequestEditorFn) (*PostApiRgwRolesResponse, error)

	// PutApiRgwRolesWithBodyWithResponse request with any body
	PutApiRgwRolesWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*PutApiRgwRolesResponse, error)

	PutApiRgwRolesWithResponse(ctx context.Context, body PutApiRgwRolesJSONRequestBody, reqEditors ...RequestEditorFn) (*PutApiRgwRolesResponse, error)

	// DeleteApiRgwRolesRoleNameWithResponse request
	DeleteApiRgwRolesRoleNameWithResponse(ctx context.Context, roleName string, reqEditors ...RequestEditorFn) (*DeleteApiRgwRolesRoleNameResponse, error)

	// GetApiRgwSiteWithResponse request
	GetApiRgwSiteWithResponse(ctx context.Context, params *GetApiRgwSiteParams, reqEditors ...RequestEditorFn) (*GetApiRgwSiteResponse, error)

	// GetApiRgwUserWithResponse request
	GetApiRgwUserWithResponse(ctx context.Context, params *GetApiRgwUserParams, reqEditors ...RequestEditorFn) (*GetApiRgwUserResponse, error)

	// PostApiRgwUserWithBodyWithResponse request with any body
	PostApiRgwUserWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*PostApiRgwUserResponse, error)

	PostApiRgwUserWithResponse(ctx context.Context, body PostApiRgwUserJSONRequestBody, reqEditors ...RequestEditorFn) (*PostApiRgwUserResponse, error)

	// GetApiRgwUserGetEmailsWithResponse request
	GetApiRgwUserGetEmailsWithResponse(ctx context.Context, params *GetApiRgwUserGetEmailsParams, reqEditors ...RequestEditorFn) (*GetApiRgwUserGetEmailsResponse, error)

	// DeleteApiRgwUserUidWithResponse request
	DeleteApiRgwUserUidWithResponse(ctx context.Context, uid string, params *DeleteApiRgwUserUidParams, reqEditors ...RequestEditorFn) (*DeleteApiRgwUserUidResponse, error)

	// GetApiRgwUserUidWithResponse request
	GetApiRgwUserUidWithResponse(ctx context.Context, uid string, params *GetApiRgwUserUidParams, reqEditors ...RequestEditorFn) (*GetApiRgwUserUidResponse, error)

	// PutApiRgwUserUidWithBodyWithResponse request with any body
	PutApiRgwUserUidWithBodyWithResponse(ctx context.Context, uid string, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*PutApiRgwUserUidResponse, error)

	PutApiRgwUserUidWithResponse(ctx context.Context, uid string, body PutApiRgwUserUidJSONRequestBody, reqEditors ...RequestEditorFn) (*PutApiRgwUserUidResponse, error)

	// DeleteApiRgwUserUidCapabilityWithResponse request
	DeleteApiRgwUserUidCapabilityWithResponse(ctx context.Context, uid string, params *DeleteApiRgwUserUidCapabilityParams, reqEditors ...RequestEditorFn) (*DeleteApiRgwUserUidCapabilityResponse, error)

	// PostApiRgwUserUidCapabilityWithBodyWithResponse request with any body
	PostApiRgwUserUidCapabilityWithBodyWithResponse(ctx context.Context, uid string, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*PostApiRgwUserUidCapabilityResponse, error)

	PostApiRgwUserUidCapabilityWithResponse(ctx context.Context, uid string, body PostApiRgwUserUidCapabilityJSONRequestBody, reqEditors ...RequestEditorFn) (*PostApiRgwUserUidCapabilityResponse, error)

	// DeleteApiRgwUserUidKeyWithResponse request
	DeleteApiRgwUserUidKeyWithResponse(ctx context.Context, uid string, params *DeleteApiRgwUserUidKeyParams, reqEditors ...RequestEditorFn) (*DeleteApiRgwUserUidKeyResponse, error)

	// PostApiRgwUserUidKeyWithBodyWithResponse request with any body
	PostApiRgwUserUidKeyWithBodyWithResponse(ctx context.Context, uid string, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*PostApiRgwUserUidKeyResponse, error)

	PostApiRgwUserUidKeyWithResponse(ctx context.Context, uid string, body PostApiRgwUserUidKeyJSONRequestBody, reqEditors ...RequestEditorFn) (*PostApiRgwUserUidKeyResponse, error)

	// GetApiRgwUserUidQuotaWithResponse request
	GetApiRgwUserUidQuotaWithResponse(ctx context.Context, uid string, params *GetApiRgwUserUidQuotaParams, reqEditors ...RequestEditorFn) (*GetApiRgwUserUidQuotaResponse, error)

	// PutApiRgwUserUidQuotaWithBodyWithResponse request with any body
	PutApiRgwUserUidQuotaWithBodyWithResponse(ctx context.Context, uid string, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*PutApiRgwUserUidQuotaResponse, error)

	PutApiRgwUserUidQuotaWithResponse(ctx context.Context, uid string, body PutApiRgwUserUidQuotaJSONRequestBody, reqEditors ...RequestEditorFn) (*PutApiRgwUserUidQuotaResponse, error)

	// PostApiRgwUserUidSubuserWithBodyWithResponse request with any body
	PostApiRgwUserUidSubuserWithBodyWithResponse(ctx context.Context, uid string, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*PostApiRgwUserUidSubuserResponse, error)

	PostApiRgwUserUidSubuserWithResponse(ctx context.Context, uid string, body PostApiRgwUserUidSubuserJSONRequestBody, reqEditors ...RequestEditorFn) (*PostApiRgwUserUidSubuserResponse, error)

	// DeleteApiRgwUserUidSubuserSubuserWithResponse request
	DeleteApiRgwUserUidSubuserSubuserWithResponse(ctx context.Context, uid string, subuser string, params *DeleteApiRgwUserUidSubuserSubuserParams, reqEditors ...RequestEditorFn) (*DeleteApiRgwUserUidSubuserSubuserResponse, error)

	// GetApiRgwZoneWithResponse request
	GetApiRgwZoneWithResponse(ctx context.Context, reqEditors ...RequestEditorFn) (*GetApiRgwZoneResponse, error)

	// PostApiRgwZoneWithBodyWithResponse request with any body
	PostApiRgwZoneWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*PostApiRgwZoneResponse, error)

	PostApiRgwZoneWithResponse(ctx context.Context, body PostApiRgwZoneJSONRequestBody, reqEditors ...RequestEditorFn) (*PostApiRgwZoneResponse, error)

	// PutApiRgwZoneCreateSystemUserWithBodyWithResponse request with any body
	PutApiRgwZoneCreateSystemUserWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*PutApiRgwZoneCreateSystemUserResponse, error)

	PutApiRgwZoneCreateSystemUserWithResponse(ctx context.Context, body PutApiRgwZoneCreateSystemUserJSONRequestBody, reqEditors ...RequestEditorFn) (*PutApiRgwZoneCreateSystemUserResponse, error)

	// GetApiRgwZoneGetAllZonesInfoWithResponse request
	GetApiRgwZoneGetAllZonesInfoWithResponse(ctx context.Context, reqEditors ...RequestEditorFn) (*GetApiRgwZoneGetAllZonesInfoResponse, error)

	// GetApiRgwZoneGetPoolNamesWithResponse request
	GetApiRgwZoneGetPoolNamesWithResponse(ctx context.Context, reqEditors ...RequestEditorFn) (*GetApiRgwZoneGetPoolNamesResponse, error)

	// GetApiRgwZoneGetUserListWithResponse request
	GetApiRgwZoneGetUserListWithResponse(ctx context.Context, params *GetApiRgwZoneGetUserListParams, reqEditors ...RequestEditorFn) (*GetApiRgwZoneGetUserListResponse, error)

	// DeleteApiRgwZoneZoneNameWithResponse request
	DeleteApiRgwZoneZoneNameWithResponse(ctx context.Context, zoneName string, params *DeleteApiRgwZoneZoneNameParams, reqEditors ...RequestEditorFn) (*DeleteApiRgwZoneZoneNameResponse, error)

	// GetApiRgwZoneZoneNameWithResponse request
	GetApiRgwZoneZoneNameWithResponse(ctx context.Context, zoneName string, reqEditors ...RequestEditorFn) (*GetApiRgwZoneZoneNameResponse, error)

	// PutApiRgwZoneZoneNameWithBodyWithResponse request with any body
	PutApiRgwZoneZoneNameWithBodyWithResponse(ctx context.Context, zoneName string, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*PutApiRgwZoneZoneNameResponse, error)

	PutApiRgwZoneZoneNameWithResponse(ctx context.Context, zoneName string, body PutApiRgwZoneZoneNameJSONRequestBody, reqEditors ...RequestEditorFn) (*PutApiRgwZoneZoneNameResponse, error)

	// GetApiRgwZonegroupWithResponse request
	GetApiRgwZonegroupWithResponse(ctx context.Context, reqEditors ...RequestEditorFn) (*GetApiRgwZonegroupResponse, error)

	// PostApiRgwZonegroupWithBodyWithResponse request with any body
	PostApiRgwZonegroupWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*PostApiRgwZonegroupResponse, error)

	PostApiRgwZonegroupWithResponse(ctx context.Context, body PostApiRgwZonegroupJSONRequestBody, reqEditors ...RequestEditorFn) (*PostApiRgwZonegroupResponse, error)

	// GetApiRgwZonegroupGetAllZonegroupsInfoWithResponse request
	GetApiRgwZonegroupGetAllZonegroupsInfoWithResponse(ctx context.Context, reqEditors ...RequestEditorFn) (*GetApiRgwZonegroupGetAllZonegroupsInfoResponse, error)

	// DeleteApiRgwZonegroupZonegroupNameWithResponse request
	DeleteApiRgwZonegroupZonegroupNameWithResponse(ctx context.Context, zonegroupName string, params *DeleteApiRgwZonegroupZonegroupNameParams, reqEditors ...RequestEditorFn) (*DeleteApiRgwZonegroupZonegroupNameResponse, error)

	// GetApiRgwZonegroupZonegroupNameWithResponse request
	GetApiRgwZonegroupZonegroupNameWithResponse(ctx context.Context, zonegroupName string, reqEditors ...RequestEditorFn) (*GetApiRgwZonegroupZonegroupNameResponse, error)

	// PutApiRgwZonegroupZonegroupNameWithBodyWithResponse request with any body
	PutApiRgwZonegroupZonegroupNameWithBodyWithResponse(ctx context.Context, zonegroupName string, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*PutApiRgwZonegroupZonegroupNameResponse, error)

	PutApiRgwZonegroupZonegroupNameWithResponse(ctx context.Context, zonegroupName string, body PutApiRgwZonegroupZonegroupNameJSONRequestBody, reqEditors ...RequestEditorFn) (*PutApiRgwZonegroupZonegroupNameResponse, error)

	// GetApiRoleWithResponse request
	GetApiRoleWithResponse(ctx context.Context, reqEditors ...RequestEditorFn) (*GetApiRoleResponse, error)

	// PostApiRoleWithBodyWithResponse request with any body
	PostApiRoleWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*PostApiRoleResponse, error)

	PostApiRoleWithResponse(ctx context.Context, body PostApiRoleJSONRequestBody, reqEditors ...RequestEditorFn) (*PostApiRoleResponse, error)

	// DeleteApiRoleNameWithResponse request
	DeleteApiRoleNameWithResponse(ctx context.Context, name string, reqEditors ...RequestEditorFn) (*DeleteApiRoleNameResponse, error)

	// GetApiRoleNameWithResponse request
	GetApiRoleNameWithResponse(ctx context.Context, name string, reqEditors ...RequestEditorFn) (*GetApiRoleNameResponse, error)

	// PutApiRoleNameWithBodyWithResponse request with any body
	PutApiRoleNameWithBodyWithResponse(ctx context.Context, name string, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*PutApiRoleNameResponse, error)

	PutApiRoleNameWithResponse(ctx context.Context, name string, body PutApiRoleNameJSONRequestBody, reqEditors ...RequestEditorFn) (*PutApiRoleNameResponse, error)

	// PostApiRoleNameCloneWithBodyWithResponse request with any body
	PostApiRoleNameCloneWithBodyWithResponse(ctx context.Context, name string, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*PostApiRoleNameCloneResponse, error)

	PostApiRoleNameCloneWithResponse(ctx context.Context, name string, body PostApiRoleNameCloneJSONRequestBody, reqEditors ...RequestEditorFn) (*PostApiRoleNameCloneResponse, error)

	// GetApiServiceWithResponse request
	GetApiServiceWithResponse(ctx context.Context, params *GetApiServiceParams, reqEditors ...RequestEditorFn) (*GetApiServiceResponse, error)

	// PostApiServiceWithBodyWithResponse request with any body
	PostApiServiceWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*PostApiServiceResponse, error)

	PostApiServiceWithResponse(ctx context.Context, body PostApiServiceJSONRequestBody, reqEditors ...RequestEditorFn) (*PostApiServiceResponse, error)

	// GetApiServiceKnownTypesWithResponse request
	GetApiServiceKnownTypesWithResponse(ctx context.Context, reqEditors ...RequestEditorFn) (*GetApiServiceKnownTypesResponse, error)

	// DeleteApiServiceServiceNameWithResponse request
	DeleteApiServiceServiceNameWithResponse(ctx context.Context, serviceName string, reqEditors ...RequestEditorFn) (*DeleteApiServiceServiceNameResponse, error)

	// GetApiServiceServiceNameWithResponse request
	GetApiServiceServiceNameWithResponse(ctx context.Context, serviceName string, reqEditors ...RequestEditorFn) (*GetApiServiceServiceNameResponse, error)

	// PutApiServiceServiceNameWithBodyWithResponse request with any body
	PutApiServiceServiceNameWithBodyWithResponse(ctx context.Context, serviceName string, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*PutApiServiceServiceNameResponse, error)

	PutApiServiceServiceNameWithResponse(ctx context.Context, serviceName string, body PutApiServiceServiceNameJSONRequestBody, reqEditors ...RequestEditorFn) (*PutApiServiceServiceNameResponse, error)

	// GetApiServiceServiceNameDaemonsWithResponse request
	GetApiServiceServiceNameDaemonsWithResponse(ctx context.Context, serviceName string, reqEditors ...RequestEditorFn) (*GetApiServiceServiceNameDaemonsResponse, error)

	// GetApiSettingsWithResponse request
	GetApiSettingsWithResponse(ctx context.Context, params *GetApiSettingsParams, reqEditors ...RequestEditorFn) (*GetApiSettingsResponse, error)

	// PutApiSettingsWithResponse request
	PutApiSettingsWithResponse(ctx context.Context, reqEditors ...RequestEditorFn) (*PutApiSettingsResponse, error)

	// DeleteApiSettingsNameWithResponse request
	DeleteApiSettingsNameWithResponse(ctx context.Context, name string, reqEditors ...RequestEditorFn) (*DeleteApiSettingsNameResponse, error)

	// GetApiSettingsNameWithResponse request
	GetApiSettingsNameWithResponse(ctx context.Context, name string, reqEditors ...RequestEditorFn) (*GetApiSettingsNameResponse, error)

	// PutApiSettingsNameWithBodyWithResponse request with any body
	PutApiSettingsNameWithBodyWithResponse(ctx context.Context, name string, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*PutApiSettingsNameResponse, error)

	PutApiSettingsNameWithResponse(ctx context.Context, name string, body PutApiSettingsNameJSONRequestBody, reqEditors ...RequestEditorFn) (*PutApiSettingsNameResponse, error)

	// GetApiSummaryWithResponse request
	GetApiSummaryWithResponse(ctx context.Context, reqEditors ...RequestEditorFn) (*GetApiSummaryResponse, error)

	// GetApiTaskWithResponse request
	GetApiTaskWithResponse(ctx context.Context, params *GetApiTaskParams, reqEditors ...RequestEditorFn) (*GetApiTaskResponse, error)

	// PutApiTelemetryWithBodyWithResponse request with any body
	PutApiTelemetryWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*PutApiTelemetryResponse, error)

	PutApiTelemetryWithResponse(ctx context.Context, body PutApiTelemetryJSONRequestBody, reqEditors ...RequestEditorFn) (*PutApiTelemetryResponse, error)

	// GetApiTelemetryReportWithResponse request
	GetApiTelemetryReportWithResponse(ctx context.Context, reqEditors ...RequestEditorFn) (*GetApiTelemetryReportResponse, error)

	// GetApiUserWithResponse request
	GetApiUserWithResponse(ctx context.Context, reqEditors ...RequestEditorFn) (*GetApiUserResponse, error)

	// PostApiUserWithBodyWithResponse request with any body
	PostApiUserWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*PostApiUserResponse, error)

	PostApiUserWithResponse(ctx context.Context, body PostApiUserJSONRequestBody, reqEditors ...RequestEditorFn) (*PostApiUserResponse, error)

	// PostApiUserValidatePasswordWithBodyWithResponse request with any body
	PostApiUserValidatePasswordWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*PostApiUserValidatePasswordResponse, error)

	PostApiUserValidatePasswordWithResponse(ctx context.Context, body PostApiUserValidatePasswordJSONRequestBody, reqEditors ...RequestEditorFn) (*PostApiUserValidatePasswordResponse, error)

	// DeleteApiUserUsernameWithResponse request
	DeleteApiUserUsernameWithResponse(ctx context.Context, username string, reqEditors ...RequestEditorFn) (*DeleteApiUserUsernameResponse, error)

	// GetApiUserUsernameWithResponse request
	GetApiUserUsernameWithResponse(ctx context.Context, username string, reqEditors ...RequestEditorFn) (*GetApiUserUsernameResponse, error)

	// PutApiUserUsernameWithBodyWithResponse request with any body
	PutApiUserUsernameWithBodyWithResponse(ctx context.Context, username string, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*PutApiUserUsernameResponse, error)

	PutApiUserUsernameWithResponse(ctx context.Context, username string, body PutApiUserUsernameJSONRequestBody, reqEditors ...RequestEditorFn) (*PutApiUserUsernameResponse, error)

	// PostApiUserUsernameChangePasswordWithBodyWithResponse request with any body
	PostApiUserUsernameChangePasswordWithBodyWithResponse(ctx context.Context, username string, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*PostApiUserUsernameChangePasswordResponse, error)

	PostApiUserUsernameChangePasswordWithResponse(ctx context.Context, username string, body PostApiUserUsernameChangePasswordJSONRequestBody, reqEditors ...RequestEditorFn) (*PostApiUserUsernameChangePasswordResponse, error)
}

ClientWithResponsesInterface is the interface specification for the client with responses above.

type DeleteApiBlockImageImageSpecResponse

type DeleteApiBlockImageImageSpecResponse struct {
	Body         []byte
	HTTPResponse *http.Response
}

func ParseDeleteApiBlockImageImageSpecResponse

func ParseDeleteApiBlockImageImageSpecResponse(rsp *http.Response) (*DeleteApiBlockImageImageSpecResponse, error)

ParseDeleteApiBlockImageImageSpecResponse parses an HTTP response from a DeleteApiBlockImageImageSpecWithResponse call

func (DeleteApiBlockImageImageSpecResponse) Status

Status returns HTTPResponse.Status

func (DeleteApiBlockImageImageSpecResponse) StatusCode

StatusCode returns HTTPResponse.StatusCode

type DeleteApiBlockImageImageSpecSnapSnapshotNameResponse

type DeleteApiBlockImageImageSpecSnapSnapshotNameResponse struct {
	Body         []byte
	HTTPResponse *http.Response
}

func ParseDeleteApiBlockImageImageSpecSnapSnapshotNameResponse

func ParseDeleteApiBlockImageImageSpecSnapSnapshotNameResponse(rsp *http.Response) (*DeleteApiBlockImageImageSpecSnapSnapshotNameResponse, error)

ParseDeleteApiBlockImageImageSpecSnapSnapshotNameResponse parses an HTTP response from a DeleteApiBlockImageImageSpecSnapSnapshotNameWithResponse call

func (DeleteApiBlockImageImageSpecSnapSnapshotNameResponse) Status

Status returns HTTPResponse.Status

func (DeleteApiBlockImageImageSpecSnapSnapshotNameResponse) StatusCode

StatusCode returns HTTPResponse.StatusCode

type DeleteApiBlockImageTrashImageIdSpecParams

type DeleteApiBlockImageTrashImageIdSpecParams struct {
	Force *bool `form:"force,omitempty" json:"force,omitempty"`
}

DeleteApiBlockImageTrashImageIdSpecParams defines parameters for DeleteApiBlockImageTrashImageIdSpec.

type DeleteApiBlockImageTrashImageIdSpecResponse

type DeleteApiBlockImageTrashImageIdSpecResponse struct {
	Body         []byte
	HTTPResponse *http.Response
}

func ParseDeleteApiBlockImageTrashImageIdSpecResponse

func ParseDeleteApiBlockImageTrashImageIdSpecResponse(rsp *http.Response) (*DeleteApiBlockImageTrashImageIdSpecResponse, error)

ParseDeleteApiBlockImageTrashImageIdSpecResponse parses an HTTP response from a DeleteApiBlockImageTrashImageIdSpecWithResponse call

func (DeleteApiBlockImageTrashImageIdSpecResponse) Status

Status returns HTTPResponse.Status

func (DeleteApiBlockImageTrashImageIdSpecResponse) StatusCode

StatusCode returns HTTPResponse.StatusCode

type DeleteApiBlockMirroringPoolPoolNamePeerPeerUuidResponse

type DeleteApiBlockMirroringPoolPoolNamePeerPeerUuidResponse struct {
	Body         []byte
	HTTPResponse *http.Response
}

func ParseDeleteApiBlockMirroringPoolPoolNamePeerPeerUuidResponse

func ParseDeleteApiBlockMirroringPoolPoolNamePeerPeerUuidResponse(rsp *http.Response) (*DeleteApiBlockMirroringPoolPoolNamePeerPeerUuidResponse, error)

ParseDeleteApiBlockMirroringPoolPoolNamePeerPeerUuidResponse parses an HTTP response from a DeleteApiBlockMirroringPoolPoolNamePeerPeerUuidWithResponse call

func (DeleteApiBlockMirroringPoolPoolNamePeerPeerUuidResponse) Status

Status returns HTTPResponse.Status

func (DeleteApiBlockMirroringPoolPoolNamePeerPeerUuidResponse) StatusCode

StatusCode returns HTTPResponse.StatusCode

type DeleteApiBlockPoolPoolNameNamespaceNamespaceResponse

type DeleteApiBlockPoolPoolNameNamespaceNamespaceResponse struct {
	Body         []byte
	HTTPResponse *http.Response
}

func ParseDeleteApiBlockPoolPoolNameNamespaceNamespaceResponse

func ParseDeleteApiBlockPoolPoolNameNamespaceNamespaceResponse(rsp *http.Response) (*DeleteApiBlockPoolPoolNameNamespaceNamespaceResponse, error)

ParseDeleteApiBlockPoolPoolNameNamespaceNamespaceResponse parses an HTTP response from a DeleteApiBlockPoolPoolNameNamespaceNamespaceWithResponse call

func (DeleteApiBlockPoolPoolNameNamespaceNamespaceResponse) Status

Status returns HTTPResponse.Status

func (DeleteApiBlockPoolPoolNameNamespaceNamespaceResponse) StatusCode

StatusCode returns HTTPResponse.StatusCode

type DeleteApiCephfsFsIdClientClientIdResponse

type DeleteApiCephfsFsIdClientClientIdResponse struct {
	Body         []byte
	HTTPResponse *http.Response
}

func ParseDeleteApiCephfsFsIdClientClientIdResponse

func ParseDeleteApiCephfsFsIdClientClientIdResponse(rsp *http.Response) (*DeleteApiCephfsFsIdClientClientIdResponse, error)

ParseDeleteApiCephfsFsIdClientClientIdResponse parses an HTTP response from a DeleteApiCephfsFsIdClientClientIdWithResponse call

func (DeleteApiCephfsFsIdClientClientIdResponse) Status

Status returns HTTPResponse.Status

func (DeleteApiCephfsFsIdClientClientIdResponse) StatusCode

StatusCode returns HTTPResponse.StatusCode

type DeleteApiCephfsFsIdSnapshotParams

type DeleteApiCephfsFsIdSnapshotParams struct {
	Path string `form:"path" json:"path"`
	Name string `form:"name" json:"name"`
}

DeleteApiCephfsFsIdSnapshotParams defines parameters for DeleteApiCephfsFsIdSnapshot.

type DeleteApiCephfsFsIdSnapshotResponse

type DeleteApiCephfsFsIdSnapshotResponse struct {
	Body         []byte
	HTTPResponse *http.Response
}

func ParseDeleteApiCephfsFsIdSnapshotResponse

func ParseDeleteApiCephfsFsIdSnapshotResponse(rsp *http.Response) (*DeleteApiCephfsFsIdSnapshotResponse, error)

ParseDeleteApiCephfsFsIdSnapshotResponse parses an HTTP response from a DeleteApiCephfsFsIdSnapshotWithResponse call

func (DeleteApiCephfsFsIdSnapshotResponse) Status

Status returns HTTPResponse.Status

func (DeleteApiCephfsFsIdSnapshotResponse) StatusCode

StatusCode returns HTTPResponse.StatusCode

type DeleteApiCephfsFsIdTreeParams

type DeleteApiCephfsFsIdTreeParams struct {
	Path string `form:"path" json:"path"`
}

DeleteApiCephfsFsIdTreeParams defines parameters for DeleteApiCephfsFsIdTree.

type DeleteApiCephfsFsIdTreeResponse

type DeleteApiCephfsFsIdTreeResponse struct {
	Body         []byte
	HTTPResponse *http.Response
}

func ParseDeleteApiCephfsFsIdTreeResponse

func ParseDeleteApiCephfsFsIdTreeResponse(rsp *http.Response) (*DeleteApiCephfsFsIdTreeResponse, error)

ParseDeleteApiCephfsFsIdTreeResponse parses an HTTP response from a DeleteApiCephfsFsIdTreeWithResponse call

func (DeleteApiCephfsFsIdTreeResponse) Status

Status returns HTTPResponse.Status

func (DeleteApiCephfsFsIdTreeResponse) StatusCode

func (r DeleteApiCephfsFsIdTreeResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type DeleteApiCephfsFsIdUnlinkParams

type DeleteApiCephfsFsIdUnlinkParams struct {
	Path string `form:"path" json:"path"`
}

DeleteApiCephfsFsIdUnlinkParams defines parameters for DeleteApiCephfsFsIdUnlink.

type DeleteApiCephfsFsIdUnlinkResponse

type DeleteApiCephfsFsIdUnlinkResponse struct {
	Body         []byte
	HTTPResponse *http.Response
}

func ParseDeleteApiCephfsFsIdUnlinkResponse

func ParseDeleteApiCephfsFsIdUnlinkResponse(rsp *http.Response) (*DeleteApiCephfsFsIdUnlinkResponse, error)

ParseDeleteApiCephfsFsIdUnlinkResponse parses an HTTP response from a DeleteApiCephfsFsIdUnlinkWithResponse call

func (DeleteApiCephfsFsIdUnlinkResponse) Status

Status returns HTTPResponse.Status

func (DeleteApiCephfsFsIdUnlinkResponse) StatusCode

func (r DeleteApiCephfsFsIdUnlinkResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type DeleteApiCephfsRemoveNameResponse

type DeleteApiCephfsRemoveNameResponse struct {
	Body         []byte
	HTTPResponse *http.Response
}

func ParseDeleteApiCephfsRemoveNameResponse

func ParseDeleteApiCephfsRemoveNameResponse(rsp *http.Response) (*DeleteApiCephfsRemoveNameResponse, error)

ParseDeleteApiCephfsRemoveNameResponse parses an HTTP response from a DeleteApiCephfsRemoveNameWithResponse call

func (DeleteApiCephfsRemoveNameResponse) Status

Status returns HTTPResponse.Status

func (DeleteApiCephfsRemoveNameResponse) StatusCode

func (r DeleteApiCephfsRemoveNameResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type DeleteApiCephfsSnapshotScheduleFsPathDeleteSnapshotParams

type DeleteApiCephfsSnapshotScheduleFsPathDeleteSnapshotParams struct {
	Schedule        string  `form:"schedule" json:"schedule"`
	Start           string  `form:"start" json:"start"`
	RetentionPolicy *string `form:"retention_policy,omitempty" json:"retention_policy,omitempty"`
	Subvol          *string `form:"subvol,omitempty" json:"subvol,omitempty"`
	Group           *string `form:"group,omitempty" json:"group,omitempty"`
}

DeleteApiCephfsSnapshotScheduleFsPathDeleteSnapshotParams defines parameters for DeleteApiCephfsSnapshotScheduleFsPathDeleteSnapshot.

type DeleteApiCephfsSnapshotScheduleFsPathDeleteSnapshotResponse

type DeleteApiCephfsSnapshotScheduleFsPathDeleteSnapshotResponse struct {
	Body         []byte
	HTTPResponse *http.Response
}

func ParseDeleteApiCephfsSnapshotScheduleFsPathDeleteSnapshotResponse

func ParseDeleteApiCephfsSnapshotScheduleFsPathDeleteSnapshotResponse(rsp *http.Response) (*DeleteApiCephfsSnapshotScheduleFsPathDeleteSnapshotResponse, error)

ParseDeleteApiCephfsSnapshotScheduleFsPathDeleteSnapshotResponse parses an HTTP response from a DeleteApiCephfsSnapshotScheduleFsPathDeleteSnapshotWithResponse call

func (DeleteApiCephfsSnapshotScheduleFsPathDeleteSnapshotResponse) Status

Status returns HTTPResponse.Status

func (DeleteApiCephfsSnapshotScheduleFsPathDeleteSnapshotResponse) StatusCode

StatusCode returns HTTPResponse.StatusCode

type DeleteApiCephfsSubvolumeGroupVolNameParams

type DeleteApiCephfsSubvolumeGroupVolNameParams struct {
	GroupName string `form:"group_name" json:"group_name"`
}

DeleteApiCephfsSubvolumeGroupVolNameParams defines parameters for DeleteApiCephfsSubvolumeGroupVolName.

type DeleteApiCephfsSubvolumeGroupVolNameResponse

type DeleteApiCephfsSubvolumeGroupVolNameResponse struct {
	Body         []byte
	HTTPResponse *http.Response
}

func ParseDeleteApiCephfsSubvolumeGroupVolNameResponse

func ParseDeleteApiCephfsSubvolumeGroupVolNameResponse(rsp *http.Response) (*DeleteApiCephfsSubvolumeGroupVolNameResponse, error)

ParseDeleteApiCephfsSubvolumeGroupVolNameResponse parses an HTTP response from a DeleteApiCephfsSubvolumeGroupVolNameWithResponse call

func (DeleteApiCephfsSubvolumeGroupVolNameResponse) Status

Status returns HTTPResponse.Status

func (DeleteApiCephfsSubvolumeGroupVolNameResponse) StatusCode

StatusCode returns HTTPResponse.StatusCode

type DeleteApiCephfsSubvolumeSnapshotVolNameSubvolNameParams

type DeleteApiCephfsSubvolumeSnapshotVolNameSubvolNameParams struct {
	SnapName  string  `form:"snap_name" json:"snap_name"`
	GroupName *string `form:"group_name,omitempty" json:"group_name,omitempty"`
	Force     *bool   `form:"force,omitempty" json:"force,omitempty"`
}

DeleteApiCephfsSubvolumeSnapshotVolNameSubvolNameParams defines parameters for DeleteApiCephfsSubvolumeSnapshotVolNameSubvolName.

type DeleteApiCephfsSubvolumeSnapshotVolNameSubvolNameResponse

type DeleteApiCephfsSubvolumeSnapshotVolNameSubvolNameResponse struct {
	Body         []byte
	HTTPResponse *http.Response
}

func ParseDeleteApiCephfsSubvolumeSnapshotVolNameSubvolNameResponse

func ParseDeleteApiCephfsSubvolumeSnapshotVolNameSubvolNameResponse(rsp *http.Response) (*DeleteApiCephfsSubvolumeSnapshotVolNameSubvolNameResponse, error)

ParseDeleteApiCephfsSubvolumeSnapshotVolNameSubvolNameResponse parses an HTTP response from a DeleteApiCephfsSubvolumeSnapshotVolNameSubvolNameWithResponse call

func (DeleteApiCephfsSubvolumeSnapshotVolNameSubvolNameResponse) Status

Status returns HTTPResponse.Status

func (DeleteApiCephfsSubvolumeSnapshotVolNameSubvolNameResponse) StatusCode

StatusCode returns HTTPResponse.StatusCode

type DeleteApiCephfsSubvolumeVolNameParams

type DeleteApiCephfsSubvolumeVolNameParams struct {
	SubvolName      string  `form:"subvol_name" json:"subvol_name"`
	GroupName       *string `form:"group_name,omitempty" json:"group_name,omitempty"`
	RetainSnapshots *bool   `form:"retain_snapshots,omitempty" json:"retain_snapshots,omitempty"`
}

DeleteApiCephfsSubvolumeVolNameParams defines parameters for DeleteApiCephfsSubvolumeVolName.

type DeleteApiCephfsSubvolumeVolNameResponse

type DeleteApiCephfsSubvolumeVolNameResponse struct {
	Body         []byte
	HTTPResponse *http.Response
}

func ParseDeleteApiCephfsSubvolumeVolNameResponse

func ParseDeleteApiCephfsSubvolumeVolNameResponse(rsp *http.Response) (*DeleteApiCephfsSubvolumeVolNameResponse, error)

ParseDeleteApiCephfsSubvolumeVolNameResponse parses an HTTP response from a DeleteApiCephfsSubvolumeVolNameWithResponse call

func (DeleteApiCephfsSubvolumeVolNameResponse) Status

Status returns HTTPResponse.Status

func (DeleteApiCephfsSubvolumeVolNameResponse) StatusCode

StatusCode returns HTTPResponse.StatusCode

type DeleteApiClusterConfNameParams

type DeleteApiClusterConfNameParams struct {
	Section string `form:"section" json:"section"`
}

DeleteApiClusterConfNameParams defines parameters for DeleteApiClusterConfName.

type DeleteApiClusterConfNameResponse

type DeleteApiClusterConfNameResponse struct {
	Body         []byte
	HTTPResponse *http.Response
}

func ParseDeleteApiClusterConfNameResponse

func ParseDeleteApiClusterConfNameResponse(rsp *http.Response) (*DeleteApiClusterConfNameResponse, error)

ParseDeleteApiClusterConfNameResponse parses an HTTP response from a DeleteApiClusterConfNameWithResponse call

func (DeleteApiClusterConfNameResponse) Status

Status returns HTTPResponse.Status

func (DeleteApiClusterConfNameResponse) StatusCode

func (r DeleteApiClusterConfNameResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type DeleteApiClusterUserUserEntityResponse

type DeleteApiClusterUserUserEntityResponse struct {
	Body         []byte
	HTTPResponse *http.Response
}

func ParseDeleteApiClusterUserUserEntityResponse

func ParseDeleteApiClusterUserUserEntityResponse(rsp *http.Response) (*DeleteApiClusterUserUserEntityResponse, error)

ParseDeleteApiClusterUserUserEntityResponse parses an HTTP response from a DeleteApiClusterUserUserEntityWithResponse call

func (DeleteApiClusterUserUserEntityResponse) Status

Status returns HTTPResponse.Status

func (DeleteApiClusterUserUserEntityResponse) StatusCode

StatusCode returns HTTPResponse.StatusCode

type DeleteApiCrushRuleNameResponse

type DeleteApiCrushRuleNameResponse struct {
	Body         []byte
	HTTPResponse *http.Response
}

func ParseDeleteApiCrushRuleNameResponse

func ParseDeleteApiCrushRuleNameResponse(rsp *http.Response) (*DeleteApiCrushRuleNameResponse, error)

ParseDeleteApiCrushRuleNameResponse parses an HTTP response from a DeleteApiCrushRuleNameWithResponse call

func (DeleteApiCrushRuleNameResponse) Status

Status returns HTTPResponse.Status

func (DeleteApiCrushRuleNameResponse) StatusCode

func (r DeleteApiCrushRuleNameResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type DeleteApiErasureCodeProfileNameResponse

type DeleteApiErasureCodeProfileNameResponse struct {
	Body         []byte
	HTTPResponse *http.Response
}

func ParseDeleteApiErasureCodeProfileNameResponse

func ParseDeleteApiErasureCodeProfileNameResponse(rsp *http.Response) (*DeleteApiErasureCodeProfileNameResponse, error)

ParseDeleteApiErasureCodeProfileNameResponse parses an HTTP response from a DeleteApiErasureCodeProfileNameWithResponse call

func (DeleteApiErasureCodeProfileNameResponse) Status

Status returns HTTPResponse.Status

func (DeleteApiErasureCodeProfileNameResponse) StatusCode

StatusCode returns HTTPResponse.StatusCode

type DeleteApiFeedbackApiKeyResponse

type DeleteApiFeedbackApiKeyResponse struct {
	Body         []byte
	HTTPResponse *http.Response
}

func ParseDeleteApiFeedbackApiKeyResponse

func ParseDeleteApiFeedbackApiKeyResponse(rsp *http.Response) (*DeleteApiFeedbackApiKeyResponse, error)

ParseDeleteApiFeedbackApiKeyResponse parses an HTTP response from a DeleteApiFeedbackApiKeyWithResponse call

func (DeleteApiFeedbackApiKeyResponse) Status

Status returns HTTPResponse.Status

func (DeleteApiFeedbackApiKeyResponse) StatusCode

func (r DeleteApiFeedbackApiKeyResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type DeleteApiHostHostnameResponse

type DeleteApiHostHostnameResponse struct {
	Body         []byte
	HTTPResponse *http.Response
}

func ParseDeleteApiHostHostnameResponse

func ParseDeleteApiHostHostnameResponse(rsp *http.Response) (*DeleteApiHostHostnameResponse, error)

ParseDeleteApiHostHostnameResponse parses an HTTP response from a DeleteApiHostHostnameWithResponse call

func (DeleteApiHostHostnameResponse) Status

Status returns HTTPResponse.Status

func (DeleteApiHostHostnameResponse) StatusCode

func (r DeleteApiHostHostnameResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type DeleteApiIscsiTargetTargetIqnResponse

type DeleteApiIscsiTargetTargetIqnResponse struct {
	Body         []byte
	HTTPResponse *http.Response
}

func ParseDeleteApiIscsiTargetTargetIqnResponse

func ParseDeleteApiIscsiTargetTargetIqnResponse(rsp *http.Response) (*DeleteApiIscsiTargetTargetIqnResponse, error)

ParseDeleteApiIscsiTargetTargetIqnResponse parses an HTTP response from a DeleteApiIscsiTargetTargetIqnWithResponse call

func (DeleteApiIscsiTargetTargetIqnResponse) Status

Status returns HTTPResponse.Status

func (DeleteApiIscsiTargetTargetIqnResponse) StatusCode

StatusCode returns HTTPResponse.StatusCode

type DeleteApiNfsGaneshaExportClusterIdExportIdResponse

type DeleteApiNfsGaneshaExportClusterIdExportIdResponse struct {
	Body         []byte
	HTTPResponse *http.Response
}

func ParseDeleteApiNfsGaneshaExportClusterIdExportIdResponse

func ParseDeleteApiNfsGaneshaExportClusterIdExportIdResponse(rsp *http.Response) (*DeleteApiNfsGaneshaExportClusterIdExportIdResponse, error)

ParseDeleteApiNfsGaneshaExportClusterIdExportIdResponse parses an HTTP response from a DeleteApiNfsGaneshaExportClusterIdExportIdWithResponse call

func (DeleteApiNfsGaneshaExportClusterIdExportIdResponse) Status

Status returns HTTPResponse.Status

func (DeleteApiNfsGaneshaExportClusterIdExportIdResponse) StatusCode

StatusCode returns HTTPResponse.StatusCode

type DeleteApiOsdSvcIdParams

type DeleteApiOsdSvcIdParams struct {
	PreserveId *string `form:"preserve_id,omitempty" json:"preserve_id,omitempty"`
	Force      *string `form:"force,omitempty" json:"force,omitempty"`
}

DeleteApiOsdSvcIdParams defines parameters for DeleteApiOsdSvcId.

type DeleteApiOsdSvcIdResponse

type DeleteApiOsdSvcIdResponse struct {
	Body         []byte
	HTTPResponse *http.Response
}

func ParseDeleteApiOsdSvcIdResponse

func ParseDeleteApiOsdSvcIdResponse(rsp *http.Response) (*DeleteApiOsdSvcIdResponse, error)

ParseDeleteApiOsdSvcIdResponse parses an HTTP response from a DeleteApiOsdSvcIdWithResponse call

func (DeleteApiOsdSvcIdResponse) Status

func (r DeleteApiOsdSvcIdResponse) Status() string

Status returns HTTPResponse.Status

func (DeleteApiOsdSvcIdResponse) StatusCode

func (r DeleteApiOsdSvcIdResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type DeleteApiPoolPoolNameResponse

type DeleteApiPoolPoolNameResponse struct {
	Body         []byte
	HTTPResponse *http.Response
}

func ParseDeleteApiPoolPoolNameResponse

func ParseDeleteApiPoolPoolNameResponse(rsp *http.Response) (*DeleteApiPoolPoolNameResponse, error)

ParseDeleteApiPoolPoolNameResponse parses an HTTP response from a DeleteApiPoolPoolNameWithResponse call

func (DeleteApiPoolPoolNameResponse) Status

Status returns HTTPResponse.Status

func (DeleteApiPoolPoolNameResponse) StatusCode

func (r DeleteApiPoolPoolNameResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type DeleteApiPrometheusSilenceSIdResponse

type DeleteApiPrometheusSilenceSIdResponse struct {
	Body         []byte
	HTTPResponse *http.Response
}

func ParseDeleteApiPrometheusSilenceSIdResponse

func ParseDeleteApiPrometheusSilenceSIdResponse(rsp *http.Response) (*DeleteApiPrometheusSilenceSIdResponse, error)

ParseDeleteApiPrometheusSilenceSIdResponse parses an HTTP response from a DeleteApiPrometheusSilenceSIdWithResponse call

func (DeleteApiPrometheusSilenceSIdResponse) Status

Status returns HTTPResponse.Status

func (DeleteApiPrometheusSilenceSIdResponse) StatusCode

StatusCode returns HTTPResponse.StatusCode

type DeleteApiRgwBucketBucketParams

type DeleteApiRgwBucketBucketParams struct {
	PurgeObjects *string `form:"purge_objects,omitempty" json:"purge_objects,omitempty"`
	DaemonName   *string `form:"daemon_name,omitempty" json:"daemon_name,omitempty"`
}

DeleteApiRgwBucketBucketParams defines parameters for DeleteApiRgwBucketBucket.

type DeleteApiRgwBucketBucketResponse

type DeleteApiRgwBucketBucketResponse struct {
	Body         []byte
	HTTPResponse *http.Response
}

func ParseDeleteApiRgwBucketBucketResponse

func ParseDeleteApiRgwBucketBucketResponse(rsp *http.Response) (*DeleteApiRgwBucketBucketResponse, error)

ParseDeleteApiRgwBucketBucketResponse parses an HTTP response from a DeleteApiRgwBucketBucketWithResponse call

func (DeleteApiRgwBucketBucketResponse) Status

Status returns HTTPResponse.Status

func (DeleteApiRgwBucketBucketResponse) StatusCode

func (r DeleteApiRgwBucketBucketResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type DeleteApiRgwBucketDeleteEncryptionParams

type DeleteApiRgwBucketDeleteEncryptionParams struct {
	BucketName string  `form:"bucket_name" json:"bucket_name"`
	DaemonName *string `form:"daemon_name,omitempty" json:"daemon_name,omitempty"`
	Owner      *string `form:"owner,omitempty" json:"owner,omitempty"`
}

DeleteApiRgwBucketDeleteEncryptionParams defines parameters for DeleteApiRgwBucketDeleteEncryption.

type DeleteApiRgwBucketDeleteEncryptionResponse

type DeleteApiRgwBucketDeleteEncryptionResponse struct {
	Body         []byte
	HTTPResponse *http.Response
}

func ParseDeleteApiRgwBucketDeleteEncryptionResponse

func ParseDeleteApiRgwBucketDeleteEncryptionResponse(rsp *http.Response) (*DeleteApiRgwBucketDeleteEncryptionResponse, error)

ParseDeleteApiRgwBucketDeleteEncryptionResponse parses an HTTP response from a DeleteApiRgwBucketDeleteEncryptionWithResponse call

func (DeleteApiRgwBucketDeleteEncryptionResponse) Status

Status returns HTTPResponse.Status

func (DeleteApiRgwBucketDeleteEncryptionResponse) StatusCode

StatusCode returns HTTPResponse.StatusCode

type DeleteApiRgwRealmRealmNameResponse

type DeleteApiRgwRealmRealmNameResponse struct {
	Body         []byte
	HTTPResponse *http.Response
}

func ParseDeleteApiRgwRealmRealmNameResponse

func ParseDeleteApiRgwRealmRealmNameResponse(rsp *http.Response) (*DeleteApiRgwRealmRealmNameResponse, error)

ParseDeleteApiRgwRealmRealmNameResponse parses an HTTP response from a DeleteApiRgwRealmRealmNameWithResponse call

func (DeleteApiRgwRealmRealmNameResponse) Status

Status returns HTTPResponse.Status

func (DeleteApiRgwRealmRealmNameResponse) StatusCode

func (r DeleteApiRgwRealmRealmNameResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type DeleteApiRgwRolesRoleNameResponse

type DeleteApiRgwRolesRoleNameResponse struct {
	Body         []byte
	HTTPResponse *http.Response
}

func ParseDeleteApiRgwRolesRoleNameResponse

func ParseDeleteApiRgwRolesRoleNameResponse(rsp *http.Response) (*DeleteApiRgwRolesRoleNameResponse, error)

ParseDeleteApiRgwRolesRoleNameResponse parses an HTTP response from a DeleteApiRgwRolesRoleNameWithResponse call

func (DeleteApiRgwRolesRoleNameResponse) Status

Status returns HTTPResponse.Status

func (DeleteApiRgwRolesRoleNameResponse) StatusCode

func (r DeleteApiRgwRolesRoleNameResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type DeleteApiRgwUserUidCapabilityParams

type DeleteApiRgwUserUidCapabilityParams struct {
	Type       string  `form:"type" json:"type"`
	Perm       string  `form:"perm" json:"perm"`
	DaemonName *string `form:"daemon_name,omitempty" json:"daemon_name,omitempty"`
}

DeleteApiRgwUserUidCapabilityParams defines parameters for DeleteApiRgwUserUidCapability.

type DeleteApiRgwUserUidCapabilityResponse

type DeleteApiRgwUserUidCapabilityResponse struct {
	Body         []byte
	HTTPResponse *http.Response
}

func ParseDeleteApiRgwUserUidCapabilityResponse

func ParseDeleteApiRgwUserUidCapabilityResponse(rsp *http.Response) (*DeleteApiRgwUserUidCapabilityResponse, error)

ParseDeleteApiRgwUserUidCapabilityResponse parses an HTTP response from a DeleteApiRgwUserUidCapabilityWithResponse call

func (DeleteApiRgwUserUidCapabilityResponse) Status

Status returns HTTPResponse.Status

func (DeleteApiRgwUserUidCapabilityResponse) StatusCode

StatusCode returns HTTPResponse.StatusCode

type DeleteApiRgwUserUidKeyParams

type DeleteApiRgwUserUidKeyParams struct {
	KeyType    *string `form:"key_type,omitempty" json:"key_type,omitempty"`
	Subuser    *string `form:"subuser,omitempty" json:"subuser,omitempty"`
	AccessKey  *string `form:"access_key,omitempty" json:"access_key,omitempty"`
	DaemonName *string `form:"daemon_name,omitempty" json:"daemon_name,omitempty"`
}

DeleteApiRgwUserUidKeyParams defines parameters for DeleteApiRgwUserUidKey.

type DeleteApiRgwUserUidKeyResponse

type DeleteApiRgwUserUidKeyResponse struct {
	Body         []byte
	HTTPResponse *http.Response
}

func ParseDeleteApiRgwUserUidKeyResponse

func ParseDeleteApiRgwUserUidKeyResponse(rsp *http.Response) (*DeleteApiRgwUserUidKeyResponse, error)

ParseDeleteApiRgwUserUidKeyResponse parses an HTTP response from a DeleteApiRgwUserUidKeyWithResponse call

func (DeleteApiRgwUserUidKeyResponse) Status

Status returns HTTPResponse.Status

func (DeleteApiRgwUserUidKeyResponse) StatusCode

func (r DeleteApiRgwUserUidKeyResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type DeleteApiRgwUserUidParams

type DeleteApiRgwUserUidParams struct {
	DaemonName *string `form:"daemon_name,omitempty" json:"daemon_name,omitempty"`
}

DeleteApiRgwUserUidParams defines parameters for DeleteApiRgwUserUid.

type DeleteApiRgwUserUidResponse

type DeleteApiRgwUserUidResponse struct {
	Body         []byte
	HTTPResponse *http.Response
}

func ParseDeleteApiRgwUserUidResponse

func ParseDeleteApiRgwUserUidResponse(rsp *http.Response) (*DeleteApiRgwUserUidResponse, error)

ParseDeleteApiRgwUserUidResponse parses an HTTP response from a DeleteApiRgwUserUidWithResponse call

func (DeleteApiRgwUserUidResponse) Status

Status returns HTTPResponse.Status

func (DeleteApiRgwUserUidResponse) StatusCode

func (r DeleteApiRgwUserUidResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type DeleteApiRgwUserUidSubuserSubuserParams

type DeleteApiRgwUserUidSubuserSubuserParams struct {
	PurgeKeys  *string `form:"purge_keys,omitempty" json:"purge_keys,omitempty"`
	DaemonName *string `form:"daemon_name,omitempty" json:"daemon_name,omitempty"`
}

DeleteApiRgwUserUidSubuserSubuserParams defines parameters for DeleteApiRgwUserUidSubuserSubuser.

type DeleteApiRgwUserUidSubuserSubuserResponse

type DeleteApiRgwUserUidSubuserSubuserResponse struct {
	Body         []byte
	HTTPResponse *http.Response
}

func ParseDeleteApiRgwUserUidSubuserSubuserResponse

func ParseDeleteApiRgwUserUidSubuserSubuserResponse(rsp *http.Response) (*DeleteApiRgwUserUidSubuserSubuserResponse, error)

ParseDeleteApiRgwUserUidSubuserSubuserResponse parses an HTTP response from a DeleteApiRgwUserUidSubuserSubuserWithResponse call

func (DeleteApiRgwUserUidSubuserSubuserResponse) Status

Status returns HTTPResponse.Status

func (DeleteApiRgwUserUidSubuserSubuserResponse) StatusCode

StatusCode returns HTTPResponse.StatusCode

type DeleteApiRgwZoneZoneNameParams

type DeleteApiRgwZoneZoneNameParams struct {
	DeletePools   string  `form:"delete_pools" json:"delete_pools"`
	Pools         *string `form:"pools,omitempty" json:"pools,omitempty"`
	ZonegroupName *string `form:"zonegroup_name,omitempty" json:"zonegroup_name,omitempty"`
}

DeleteApiRgwZoneZoneNameParams defines parameters for DeleteApiRgwZoneZoneName.

type DeleteApiRgwZoneZoneNameResponse

type DeleteApiRgwZoneZoneNameResponse struct {
	Body         []byte
	HTTPResponse *http.Response
}

func ParseDeleteApiRgwZoneZoneNameResponse

func ParseDeleteApiRgwZoneZoneNameResponse(rsp *http.Response) (*DeleteApiRgwZoneZoneNameResponse, error)

ParseDeleteApiRgwZoneZoneNameResponse parses an HTTP response from a DeleteApiRgwZoneZoneNameWithResponse call

func (DeleteApiRgwZoneZoneNameResponse) Status

Status returns HTTPResponse.Status

func (DeleteApiRgwZoneZoneNameResponse) StatusCode

func (r DeleteApiRgwZoneZoneNameResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type DeleteApiRgwZonegroupZonegroupNameParams

type DeleteApiRgwZonegroupZonegroupNameParams struct {
	DeletePools string  `form:"delete_pools" json:"delete_pools"`
	Pools       *string `form:"pools,omitempty" json:"pools,omitempty"`
}

DeleteApiRgwZonegroupZonegroupNameParams defines parameters for DeleteApiRgwZonegroupZonegroupName.

type DeleteApiRgwZonegroupZonegroupNameResponse

type DeleteApiRgwZonegroupZonegroupNameResponse struct {
	Body         []byte
	HTTPResponse *http.Response
}

func ParseDeleteApiRgwZonegroupZonegroupNameResponse

func ParseDeleteApiRgwZonegroupZonegroupNameResponse(rsp *http.Response) (*DeleteApiRgwZonegroupZonegroupNameResponse, error)

ParseDeleteApiRgwZonegroupZonegroupNameResponse parses an HTTP response from a DeleteApiRgwZonegroupZonegroupNameWithResponse call

func (DeleteApiRgwZonegroupZonegroupNameResponse) Status

Status returns HTTPResponse.Status

func (DeleteApiRgwZonegroupZonegroupNameResponse) StatusCode

StatusCode returns HTTPResponse.StatusCode

type DeleteApiRoleNameResponse

type DeleteApiRoleNameResponse struct {
	Body         []byte
	HTTPResponse *http.Response
}

func ParseDeleteApiRoleNameResponse

func ParseDeleteApiRoleNameResponse(rsp *http.Response) (*DeleteApiRoleNameResponse, error)

ParseDeleteApiRoleNameResponse parses an HTTP response from a DeleteApiRoleNameWithResponse call

func (DeleteApiRoleNameResponse) Status

func (r DeleteApiRoleNameResponse) Status() string

Status returns HTTPResponse.Status

func (DeleteApiRoleNameResponse) StatusCode

func (r DeleteApiRoleNameResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type DeleteApiServiceServiceNameResponse

type DeleteApiServiceServiceNameResponse struct {
	Body         []byte
	HTTPResponse *http.Response
}

func ParseDeleteApiServiceServiceNameResponse

func ParseDeleteApiServiceServiceNameResponse(rsp *http.Response) (*DeleteApiServiceServiceNameResponse, error)

ParseDeleteApiServiceServiceNameResponse parses an HTTP response from a DeleteApiServiceServiceNameWithResponse call

func (DeleteApiServiceServiceNameResponse) Status

Status returns HTTPResponse.Status

func (DeleteApiServiceServiceNameResponse) StatusCode

StatusCode returns HTTPResponse.StatusCode

type DeleteApiSettingsNameResponse

type DeleteApiSettingsNameResponse struct {
	Body         []byte
	HTTPResponse *http.Response
}

func ParseDeleteApiSettingsNameResponse

func ParseDeleteApiSettingsNameResponse(rsp *http.Response) (*DeleteApiSettingsNameResponse, error)

ParseDeleteApiSettingsNameResponse parses an HTTP response from a DeleteApiSettingsNameWithResponse call

func (DeleteApiSettingsNameResponse) Status

Status returns HTTPResponse.Status

func (DeleteApiSettingsNameResponse) StatusCode

func (r DeleteApiSettingsNameResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type DeleteApiUserUsernameResponse

type DeleteApiUserUsernameResponse struct {
	Body         []byte
	HTTPResponse *http.Response
}

func ParseDeleteApiUserUsernameResponse

func ParseDeleteApiUserUsernameResponse(rsp *http.Response) (*DeleteApiUserUsernameResponse, error)

ParseDeleteApiUserUsernameResponse parses an HTTP response from a DeleteApiUserUsernameWithResponse call

func (DeleteApiUserUsernameResponse) Status

Status returns HTTPResponse.Status

func (DeleteApiUserUsernameResponse) StatusCode

func (r DeleteApiUserUsernameResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type GetApiBlockImageCloneFormatVersionResponse

type GetApiBlockImageCloneFormatVersionResponse struct {
	Body         []byte
	HTTPResponse *http.Response
}

func ParseGetApiBlockImageCloneFormatVersionResponse

func ParseGetApiBlockImageCloneFormatVersionResponse(rsp *http.Response) (*GetApiBlockImageCloneFormatVersionResponse, error)

ParseGetApiBlockImageCloneFormatVersionResponse parses an HTTP response from a GetApiBlockImageCloneFormatVersionWithResponse call

func (GetApiBlockImageCloneFormatVersionResponse) Status

Status returns HTTPResponse.Status

func (GetApiBlockImageCloneFormatVersionResponse) StatusCode

StatusCode returns HTTPResponse.StatusCode

type GetApiBlockImageDefaultFeaturesResponse

type GetApiBlockImageDefaultFeaturesResponse struct {
	Body         []byte
	HTTPResponse *http.Response
}

func ParseGetApiBlockImageDefaultFeaturesResponse

func ParseGetApiBlockImageDefaultFeaturesResponse(rsp *http.Response) (*GetApiBlockImageDefaultFeaturesResponse, error)

ParseGetApiBlockImageDefaultFeaturesResponse parses an HTTP response from a GetApiBlockImageDefaultFeaturesWithResponse call

func (GetApiBlockImageDefaultFeaturesResponse) Status

Status returns HTTPResponse.Status

func (GetApiBlockImageDefaultFeaturesResponse) StatusCode

StatusCode returns HTTPResponse.StatusCode

type GetApiBlockImageImageSpecResponse

type GetApiBlockImageImageSpecResponse struct {
	Body         []byte
	HTTPResponse *http.Response
}

func ParseGetApiBlockImageImageSpecResponse

func ParseGetApiBlockImageImageSpecResponse(rsp *http.Response) (*GetApiBlockImageImageSpecResponse, error)

ParseGetApiBlockImageImageSpecResponse parses an HTTP response from a GetApiBlockImageImageSpecWithResponse call

func (GetApiBlockImageImageSpecResponse) Status

Status returns HTTPResponse.Status

func (GetApiBlockImageImageSpecResponse) StatusCode

func (r GetApiBlockImageImageSpecResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type GetApiBlockImageParams

type GetApiBlockImageParams struct {
	// PoolName Pool Name
	PoolName *string `form:"pool_name,omitempty" json:"pool_name,omitempty"`

	// Offset offset
	Offset *int `form:"offset,omitempty" json:"offset,omitempty"`

	// Limit limit
	Limit  *int    `form:"limit,omitempty" json:"limit,omitempty"`
	Search *string `form:"search,omitempty" json:"search,omitempty"`
	Sort   *string `form:"sort,omitempty" json:"sort,omitempty"`
}

GetApiBlockImageParams defines parameters for GetApiBlockImage.

type GetApiBlockImageResponse

type GetApiBlockImageResponse struct {
	Body                            []byte
	HTTPResponse                    *http.Response
	ApplicationvndCephApiV20JSON200 *[]struct {
		// PoolName pool name
		PoolName *string   `json:"pool_name,omitempty"`
		Value    *[]string `json:"value,omitempty"`
	}
}

func ParseGetApiBlockImageResponse

func ParseGetApiBlockImageResponse(rsp *http.Response) (*GetApiBlockImageResponse, error)

ParseGetApiBlockImageResponse parses an HTTP response from a GetApiBlockImageWithResponse call

func (GetApiBlockImageResponse) Status

func (r GetApiBlockImageResponse) Status() string

Status returns HTTPResponse.Status

func (GetApiBlockImageResponse) StatusCode

func (r GetApiBlockImageResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type GetApiBlockImageTrashParams

type GetApiBlockImageTrashParams struct {
	// PoolName Name of the pool
	PoolName *string `form:"pool_name,omitempty" json:"pool_name,omitempty"`
}

GetApiBlockImageTrashParams defines parameters for GetApiBlockImageTrash.

type GetApiBlockImageTrashResponse

type GetApiBlockImageTrashResponse struct {
	Body                            []byte
	HTTPResponse                    *http.Response
	ApplicationvndCephApiV10JSON200 *[]struct {
		// PoolName pool name
		PoolName *string   `json:"pool_name,omitempty"`
		Status   *int      `json:"status,omitempty"`
		Value    *[]string `json:"value,omitempty"`
	}
}

func ParseGetApiBlockImageTrashResponse

func ParseGetApiBlockImageTrashResponse(rsp *http.Response) (*GetApiBlockImageTrashResponse, error)

ParseGetApiBlockImageTrashResponse parses an HTTP response from a GetApiBlockImageTrashWithResponse call

func (GetApiBlockImageTrashResponse) Status

Status returns HTTPResponse.Status

func (GetApiBlockImageTrashResponse) StatusCode

func (r GetApiBlockImageTrashResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type GetApiBlockMirroringPoolPoolNamePeerPeerUuidResponse

type GetApiBlockMirroringPoolPoolNamePeerPeerUuidResponse struct {
	Body         []byte
	HTTPResponse *http.Response
}

func ParseGetApiBlockMirroringPoolPoolNamePeerPeerUuidResponse

func ParseGetApiBlockMirroringPoolPoolNamePeerPeerUuidResponse(rsp *http.Response) (*GetApiBlockMirroringPoolPoolNamePeerPeerUuidResponse, error)

ParseGetApiBlockMirroringPoolPoolNamePeerPeerUuidResponse parses an HTTP response from a GetApiBlockMirroringPoolPoolNamePeerPeerUuidWithResponse call

func (GetApiBlockMirroringPoolPoolNamePeerPeerUuidResponse) Status

Status returns HTTPResponse.Status

func (GetApiBlockMirroringPoolPoolNamePeerPeerUuidResponse) StatusCode

StatusCode returns HTTPResponse.StatusCode

type GetApiBlockMirroringPoolPoolNamePeerResponse

type GetApiBlockMirroringPoolPoolNamePeerResponse struct {
	Body         []byte
	HTTPResponse *http.Response
}

func ParseGetApiBlockMirroringPoolPoolNamePeerResponse

func ParseGetApiBlockMirroringPoolPoolNamePeerResponse(rsp *http.Response) (*GetApiBlockMirroringPoolPoolNamePeerResponse, error)

ParseGetApiBlockMirroringPoolPoolNamePeerResponse parses an HTTP response from a GetApiBlockMirroringPoolPoolNamePeerWithResponse call

func (GetApiBlockMirroringPoolPoolNamePeerResponse) Status

Status returns HTTPResponse.Status

func (GetApiBlockMirroringPoolPoolNamePeerResponse) StatusCode

StatusCode returns HTTPResponse.StatusCode

type GetApiBlockMirroringPoolPoolNameResponse

type GetApiBlockMirroringPoolPoolNameResponse struct {
	Body                            []byte
	HTTPResponse                    *http.Response
	ApplicationvndCephApiV10JSON200 *struct {
		// MirrorMode Mirror Mode
		MirrorMode string `json:"mirror_mode"`
	}
}

func ParseGetApiBlockMirroringPoolPoolNameResponse

func ParseGetApiBlockMirroringPoolPoolNameResponse(rsp *http.Response) (*GetApiBlockMirroringPoolPoolNameResponse, error)

ParseGetApiBlockMirroringPoolPoolNameResponse parses an HTTP response from a GetApiBlockMirroringPoolPoolNameWithResponse call

func (GetApiBlockMirroringPoolPoolNameResponse) Status

Status returns HTTPResponse.Status

func (GetApiBlockMirroringPoolPoolNameResponse) StatusCode

StatusCode returns HTTPResponse.StatusCode

type GetApiBlockMirroringSiteNameResponse

type GetApiBlockMirroringSiteNameResponse struct {
	Body                            []byte
	HTTPResponse                    *http.Response
	ApplicationvndCephApiV10JSON200 *struct {
		// SiteName Site Name
		SiteName string `json:"site_name"`
	}
}

func ParseGetApiBlockMirroringSiteNameResponse

func ParseGetApiBlockMirroringSiteNameResponse(rsp *http.Response) (*GetApiBlockMirroringSiteNameResponse, error)

ParseGetApiBlockMirroringSiteNameResponse parses an HTTP response from a GetApiBlockMirroringSiteNameWithResponse call

func (GetApiBlockMirroringSiteNameResponse) Status

Status returns HTTPResponse.Status

func (GetApiBlockMirroringSiteNameResponse) StatusCode

StatusCode returns HTTPResponse.StatusCode

type GetApiBlockMirroringSummaryResponse

type GetApiBlockMirroringSummaryResponse struct {
	Body                            []byte
	HTTPResponse                    *http.Response
	ApplicationvndCephApiV10JSON200 *struct {
		ContentData struct {
			Daemons      []string `json:"daemons"`
			ImageError   []string `json:"image_error"`
			ImageReady   []string `json:"image_ready"`
			ImageSyncing []string `json:"image_syncing"`

			// Pools Pools
			Pools []struct {
				// Health pool health
				Health      string `json:"health"`
				HealthColor string `json:"health_color"`

				// MirrorMode status
				MirrorMode string `json:"mirror_mode"`

				// Name Pool name
				Name      string   `json:"name"`
				PeerUuids []string `json:"peer_uuids"`
			} `json:"pools"`
		} `json:"content_data"`

		// SiteName site name
		SiteName string `json:"site_name"`
		Status   int    `json:"status"`
	}
}

func ParseGetApiBlockMirroringSummaryResponse

func ParseGetApiBlockMirroringSummaryResponse(rsp *http.Response) (*GetApiBlockMirroringSummaryResponse, error)

ParseGetApiBlockMirroringSummaryResponse parses an HTTP response from a GetApiBlockMirroringSummaryWithResponse call

func (GetApiBlockMirroringSummaryResponse) Status

Status returns HTTPResponse.Status

func (GetApiBlockMirroringSummaryResponse) StatusCode

StatusCode returns HTTPResponse.StatusCode

type GetApiBlockPoolPoolNameNamespaceResponse

type GetApiBlockPoolPoolNameNamespaceResponse struct {
	Body         []byte
	HTTPResponse *http.Response
}

func ParseGetApiBlockPoolPoolNameNamespaceResponse

func ParseGetApiBlockPoolPoolNameNamespaceResponse(rsp *http.Response) (*GetApiBlockPoolPoolNameNamespaceResponse, error)

ParseGetApiBlockPoolPoolNameNamespaceResponse parses an HTTP response from a GetApiBlockPoolPoolNameNamespaceWithResponse call

func (GetApiBlockPoolPoolNameNamespaceResponse) Status

Status returns HTTPResponse.Status

func (GetApiBlockPoolPoolNameNamespaceResponse) StatusCode

StatusCode returns HTTPResponse.StatusCode

type GetApiCephfsFsIdClientsResponse

type GetApiCephfsFsIdClientsResponse struct {
	Body         []byte
	HTTPResponse *http.Response
}

func ParseGetApiCephfsFsIdClientsResponse

func ParseGetApiCephfsFsIdClientsResponse(rsp *http.Response) (*GetApiCephfsFsIdClientsResponse, error)

ParseGetApiCephfsFsIdClientsResponse parses an HTTP response from a GetApiCephfsFsIdClientsWithResponse call

func (GetApiCephfsFsIdClientsResponse) Status

Status returns HTTPResponse.Status

func (GetApiCephfsFsIdClientsResponse) StatusCode

func (r GetApiCephfsFsIdClientsResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type GetApiCephfsFsIdGetRootDirectoryResponse

type GetApiCephfsFsIdGetRootDirectoryResponse struct {
	Body         []byte
	HTTPResponse *http.Response
}

func ParseGetApiCephfsFsIdGetRootDirectoryResponse

func ParseGetApiCephfsFsIdGetRootDirectoryResponse(rsp *http.Response) (*GetApiCephfsFsIdGetRootDirectoryResponse, error)

ParseGetApiCephfsFsIdGetRootDirectoryResponse parses an HTTP response from a GetApiCephfsFsIdGetRootDirectoryWithResponse call

func (GetApiCephfsFsIdGetRootDirectoryResponse) Status

Status returns HTTPResponse.Status

func (GetApiCephfsFsIdGetRootDirectoryResponse) StatusCode

StatusCode returns HTTPResponse.StatusCode

type GetApiCephfsFsIdLsDirParams

type GetApiCephfsFsIdLsDirParams struct {
	Path  *string `form:"path,omitempty" json:"path,omitempty"`
	Depth *int    `form:"depth,omitempty" json:"depth,omitempty"`
}

GetApiCephfsFsIdLsDirParams defines parameters for GetApiCephfsFsIdLsDir.

type GetApiCephfsFsIdLsDirResponse

type GetApiCephfsFsIdLsDirResponse struct {
	Body         []byte
	HTTPResponse *http.Response
}

func ParseGetApiCephfsFsIdLsDirResponse

func ParseGetApiCephfsFsIdLsDirResponse(rsp *http.Response) (*GetApiCephfsFsIdLsDirResponse, error)

ParseGetApiCephfsFsIdLsDirResponse parses an HTTP response from a GetApiCephfsFsIdLsDirWithResponse call

func (GetApiCephfsFsIdLsDirResponse) Status

Status returns HTTPResponse.Status

func (GetApiCephfsFsIdLsDirResponse) StatusCode

func (r GetApiCephfsFsIdLsDirResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type GetApiCephfsFsIdMdsCountersParams

type GetApiCephfsFsIdMdsCountersParams struct {
	Counters *int `form:"counters,omitempty" json:"counters,omitempty"`
}

GetApiCephfsFsIdMdsCountersParams defines parameters for GetApiCephfsFsIdMdsCounters.

type GetApiCephfsFsIdMdsCountersResponse

type GetApiCephfsFsIdMdsCountersResponse struct {
	Body         []byte
	HTTPResponse *http.Response
}

func ParseGetApiCephfsFsIdMdsCountersResponse

func ParseGetApiCephfsFsIdMdsCountersResponse(rsp *http.Response) (*GetApiCephfsFsIdMdsCountersResponse, error)

ParseGetApiCephfsFsIdMdsCountersResponse parses an HTTP response from a GetApiCephfsFsIdMdsCountersWithResponse call

func (GetApiCephfsFsIdMdsCountersResponse) Status

Status returns HTTPResponse.Status

func (GetApiCephfsFsIdMdsCountersResponse) StatusCode

StatusCode returns HTTPResponse.StatusCode

type GetApiCephfsFsIdQuotaParams

type GetApiCephfsFsIdQuotaParams struct {
	// Path File System Path
	Path string `form:"path" json:"path"`
}

GetApiCephfsFsIdQuotaParams defines parameters for GetApiCephfsFsIdQuota.

type GetApiCephfsFsIdQuotaResponse

type GetApiCephfsFsIdQuotaResponse struct {
	Body                            []byte
	HTTPResponse                    *http.Response
	ApplicationvndCephApiV10JSON200 *struct {
		MaxBytes int `json:"max_bytes"`
		MaxFiles int `json:"max_files"`
	}
}

func ParseGetApiCephfsFsIdQuotaResponse

func ParseGetApiCephfsFsIdQuotaResponse(rsp *http.Response) (*GetApiCephfsFsIdQuotaResponse, error)

ParseGetApiCephfsFsIdQuotaResponse parses an HTTP response from a GetApiCephfsFsIdQuotaWithResponse call

func (GetApiCephfsFsIdQuotaResponse) Status

Status returns HTTPResponse.Status

func (GetApiCephfsFsIdQuotaResponse) StatusCode

func (r GetApiCephfsFsIdQuotaResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type GetApiCephfsFsIdResponse

type GetApiCephfsFsIdResponse struct {
	Body         []byte
	HTTPResponse *http.Response
}

func ParseGetApiCephfsFsIdResponse

func ParseGetApiCephfsFsIdResponse(rsp *http.Response) (*GetApiCephfsFsIdResponse, error)

ParseGetApiCephfsFsIdResponse parses an HTTP response from a GetApiCephfsFsIdWithResponse call

func (GetApiCephfsFsIdResponse) Status

func (r GetApiCephfsFsIdResponse) Status() string

Status returns HTTPResponse.Status

func (GetApiCephfsFsIdResponse) StatusCode

func (r GetApiCephfsFsIdResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type GetApiCephfsFsIdStatfsParams

type GetApiCephfsFsIdStatfsParams struct {
	// Path File System Path
	Path string `form:"path" json:"path"`
}

GetApiCephfsFsIdStatfsParams defines parameters for GetApiCephfsFsIdStatfs.

type GetApiCephfsFsIdStatfsResponse

type GetApiCephfsFsIdStatfsResponse struct {
	Body                            []byte
	HTTPResponse                    *http.Response
	ApplicationvndCephApiV10JSON200 *struct {
		Bytes   int `json:"bytes"`
		Files   int `json:"files"`
		Subdirs int `json:"subdirs"`
	}
}

func ParseGetApiCephfsFsIdStatfsResponse

func ParseGetApiCephfsFsIdStatfsResponse(rsp *http.Response) (*GetApiCephfsFsIdStatfsResponse, error)

ParseGetApiCephfsFsIdStatfsResponse parses an HTTP response from a GetApiCephfsFsIdStatfsWithResponse call

func (GetApiCephfsFsIdStatfsResponse) Status

Status returns HTTPResponse.Status

func (GetApiCephfsFsIdStatfsResponse) StatusCode

func (r GetApiCephfsFsIdStatfsResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type GetApiCephfsResponse

type GetApiCephfsResponse struct {
	Body         []byte
	HTTPResponse *http.Response
}

func ParseGetApiCephfsResponse

func ParseGetApiCephfsResponse(rsp *http.Response) (*GetApiCephfsResponse, error)

ParseGetApiCephfsResponse parses an HTTP response from a GetApiCephfsWithResponse call

func (GetApiCephfsResponse) Status

func (r GetApiCephfsResponse) Status() string

Status returns HTTPResponse.Status

func (GetApiCephfsResponse) StatusCode

func (r GetApiCephfsResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type GetApiCephfsSnapshotScheduleFsParams

type GetApiCephfsSnapshotScheduleFsParams struct {
	Path      *string `form:"path,omitempty" json:"path,omitempty"`
	Recursive *bool   `form:"recursive,omitempty" json:"recursive,omitempty"`
}

GetApiCephfsSnapshotScheduleFsParams defines parameters for GetApiCephfsSnapshotScheduleFs.

type GetApiCephfsSnapshotScheduleFsResponse

type GetApiCephfsSnapshotScheduleFsResponse struct {
	Body         []byte
	HTTPResponse *http.Response
}

func ParseGetApiCephfsSnapshotScheduleFsResponse

func ParseGetApiCephfsSnapshotScheduleFsResponse(rsp *http.Response) (*GetApiCephfsSnapshotScheduleFsResponse, error)

ParseGetApiCephfsSnapshotScheduleFsResponse parses an HTTP response from a GetApiCephfsSnapshotScheduleFsWithResponse call

func (GetApiCephfsSnapshotScheduleFsResponse) Status

Status returns HTTPResponse.Status

func (GetApiCephfsSnapshotScheduleFsResponse) StatusCode

StatusCode returns HTTPResponse.StatusCode

type GetApiCephfsSubvolumeGroupVolNameInfoParams

type GetApiCephfsSubvolumeGroupVolNameInfoParams struct {
	GroupName string `form:"group_name" json:"group_name"`
}

GetApiCephfsSubvolumeGroupVolNameInfoParams defines parameters for GetApiCephfsSubvolumeGroupVolNameInfo.

type GetApiCephfsSubvolumeGroupVolNameInfoResponse

type GetApiCephfsSubvolumeGroupVolNameInfoResponse struct {
	Body         []byte
	HTTPResponse *http.Response
}

func ParseGetApiCephfsSubvolumeGroupVolNameInfoResponse

func ParseGetApiCephfsSubvolumeGroupVolNameInfoResponse(rsp *http.Response) (*GetApiCephfsSubvolumeGroupVolNameInfoResponse, error)

ParseGetApiCephfsSubvolumeGroupVolNameInfoResponse parses an HTTP response from a GetApiCephfsSubvolumeGroupVolNameInfoWithResponse call

func (GetApiCephfsSubvolumeGroupVolNameInfoResponse) Status

Status returns HTTPResponse.Status

func (GetApiCephfsSubvolumeGroupVolNameInfoResponse) StatusCode

StatusCode returns HTTPResponse.StatusCode

type GetApiCephfsSubvolumeGroupVolNameParams

type GetApiCephfsSubvolumeGroupVolNameParams struct {
	Info *bool `form:"info,omitempty" json:"info,omitempty"`
}

GetApiCephfsSubvolumeGroupVolNameParams defines parameters for GetApiCephfsSubvolumeGroupVolName.

type GetApiCephfsSubvolumeGroupVolNameResponse

type GetApiCephfsSubvolumeGroupVolNameResponse struct {
	Body         []byte
	HTTPResponse *http.Response
}

func ParseGetApiCephfsSubvolumeGroupVolNameResponse

func ParseGetApiCephfsSubvolumeGroupVolNameResponse(rsp *http.Response) (*GetApiCephfsSubvolumeGroupVolNameResponse, error)

ParseGetApiCephfsSubvolumeGroupVolNameResponse parses an HTTP response from a GetApiCephfsSubvolumeGroupVolNameWithResponse call

func (GetApiCephfsSubvolumeGroupVolNameResponse) Status

Status returns HTTPResponse.Status

func (GetApiCephfsSubvolumeGroupVolNameResponse) StatusCode

StatusCode returns HTTPResponse.StatusCode

type GetApiCephfsSubvolumeSnapshotVolNameSubvolNameInfoParams

type GetApiCephfsSubvolumeSnapshotVolNameSubvolNameInfoParams struct {
	SnapName  string  `form:"snap_name" json:"snap_name"`
	GroupName *string `form:"group_name,omitempty" json:"group_name,omitempty"`
}

GetApiCephfsSubvolumeSnapshotVolNameSubvolNameInfoParams defines parameters for GetApiCephfsSubvolumeSnapshotVolNameSubvolNameInfo.

type GetApiCephfsSubvolumeSnapshotVolNameSubvolNameInfoResponse

type GetApiCephfsSubvolumeSnapshotVolNameSubvolNameInfoResponse struct {
	Body         []byte
	HTTPResponse *http.Response
}

func ParseGetApiCephfsSubvolumeSnapshotVolNameSubvolNameInfoResponse

func ParseGetApiCephfsSubvolumeSnapshotVolNameSubvolNameInfoResponse(rsp *http.Response) (*GetApiCephfsSubvolumeSnapshotVolNameSubvolNameInfoResponse, error)

ParseGetApiCephfsSubvolumeSnapshotVolNameSubvolNameInfoResponse parses an HTTP response from a GetApiCephfsSubvolumeSnapshotVolNameSubvolNameInfoWithResponse call

func (GetApiCephfsSubvolumeSnapshotVolNameSubvolNameInfoResponse) Status

Status returns HTTPResponse.Status

func (GetApiCephfsSubvolumeSnapshotVolNameSubvolNameInfoResponse) StatusCode

StatusCode returns HTTPResponse.StatusCode

type GetApiCephfsSubvolumeSnapshotVolNameSubvolNameParams

type GetApiCephfsSubvolumeSnapshotVolNameSubvolNameParams struct {
	GroupName *string `form:"group_name,omitempty" json:"group_name,omitempty"`
	Info      *bool   `form:"info,omitempty" json:"info,omitempty"`
}

GetApiCephfsSubvolumeSnapshotVolNameSubvolNameParams defines parameters for GetApiCephfsSubvolumeSnapshotVolNameSubvolName.

type GetApiCephfsSubvolumeSnapshotVolNameSubvolNameResponse

type GetApiCephfsSubvolumeSnapshotVolNameSubvolNameResponse struct {
	Body         []byte
	HTTPResponse *http.Response
}

func ParseGetApiCephfsSubvolumeSnapshotVolNameSubvolNameResponse

func ParseGetApiCephfsSubvolumeSnapshotVolNameSubvolNameResponse(rsp *http.Response) (*GetApiCephfsSubvolumeSnapshotVolNameSubvolNameResponse, error)

ParseGetApiCephfsSubvolumeSnapshotVolNameSubvolNameResponse parses an HTTP response from a GetApiCephfsSubvolumeSnapshotVolNameSubvolNameWithResponse call

func (GetApiCephfsSubvolumeSnapshotVolNameSubvolNameResponse) Status

Status returns HTTPResponse.Status

func (GetApiCephfsSubvolumeSnapshotVolNameSubvolNameResponse) StatusCode

StatusCode returns HTTPResponse.StatusCode

type GetApiCephfsSubvolumeVolNameExistsParams

type GetApiCephfsSubvolumeVolNameExistsParams struct {
	GroupName *string `form:"group_name,omitempty" json:"group_name,omitempty"`
}

GetApiCephfsSubvolumeVolNameExistsParams defines parameters for GetApiCephfsSubvolumeVolNameExists.

type GetApiCephfsSubvolumeVolNameExistsResponse

type GetApiCephfsSubvolumeVolNameExistsResponse struct {
	Body         []byte
	HTTPResponse *http.Response
}

func ParseGetApiCephfsSubvolumeVolNameExistsResponse

func ParseGetApiCephfsSubvolumeVolNameExistsResponse(rsp *http.Response) (*GetApiCephfsSubvolumeVolNameExistsResponse, error)

ParseGetApiCephfsSubvolumeVolNameExistsResponse parses an HTTP response from a GetApiCephfsSubvolumeVolNameExistsWithResponse call

func (GetApiCephfsSubvolumeVolNameExistsResponse) Status

Status returns HTTPResponse.Status

func (GetApiCephfsSubvolumeVolNameExistsResponse) StatusCode

StatusCode returns HTTPResponse.StatusCode

type GetApiCephfsSubvolumeVolNameInfoParams

type GetApiCephfsSubvolumeVolNameInfoParams struct {
	SubvolName string  `form:"subvol_name" json:"subvol_name"`
	GroupName  *string `form:"group_name,omitempty" json:"group_name,omitempty"`
}

GetApiCephfsSubvolumeVolNameInfoParams defines parameters for GetApiCephfsSubvolumeVolNameInfo.

type GetApiCephfsSubvolumeVolNameInfoResponse

type GetApiCephfsSubvolumeVolNameInfoResponse struct {
	Body         []byte
	HTTPResponse *http.Response
}

func ParseGetApiCephfsSubvolumeVolNameInfoResponse

func ParseGetApiCephfsSubvolumeVolNameInfoResponse(rsp *http.Response) (*GetApiCephfsSubvolumeVolNameInfoResponse, error)

ParseGetApiCephfsSubvolumeVolNameInfoResponse parses an HTTP response from a GetApiCephfsSubvolumeVolNameInfoWithResponse call

func (GetApiCephfsSubvolumeVolNameInfoResponse) Status

Status returns HTTPResponse.Status

func (GetApiCephfsSubvolumeVolNameInfoResponse) StatusCode

StatusCode returns HTTPResponse.StatusCode

type GetApiCephfsSubvolumeVolNameParams

type GetApiCephfsSubvolumeVolNameParams struct {
	GroupName *string `form:"group_name,omitempty" json:"group_name,omitempty"`
	Info      *bool   `form:"info,omitempty" json:"info,omitempty"`
}

GetApiCephfsSubvolumeVolNameParams defines parameters for GetApiCephfsSubvolumeVolName.

type GetApiCephfsSubvolumeVolNameResponse

type GetApiCephfsSubvolumeVolNameResponse struct {
	Body         []byte
	HTTPResponse *http.Response
}

func ParseGetApiCephfsSubvolumeVolNameResponse

func ParseGetApiCephfsSubvolumeVolNameResponse(rsp *http.Response) (*GetApiCephfsSubvolumeVolNameResponse, error)

ParseGetApiCephfsSubvolumeVolNameResponse parses an HTTP response from a GetApiCephfsSubvolumeVolNameWithResponse call

func (GetApiCephfsSubvolumeVolNameResponse) Status

Status returns HTTPResponse.Status

func (GetApiCephfsSubvolumeVolNameResponse) StatusCode

StatusCode returns HTTPResponse.StatusCode

type GetApiClusterConfFilterParams

type GetApiClusterConfFilterParams struct {
	// Names Config option names
	Names *string `form:"names,omitempty" json:"names,omitempty"`
}

GetApiClusterConfFilterParams defines parameters for GetApiClusterConfFilter.

type GetApiClusterConfFilterResponse

type GetApiClusterConfFilterResponse struct {
	Body                            []byte
	HTTPResponse                    *http.Response
	ApplicationvndCephApiV10JSON200 *[]struct {
		// CanUpdateAtRuntime Check if can update at runtime
		CanUpdateAtRuntime *bool `json:"can_update_at_runtime,omitempty"`

		// DaemonDefault Daemon specific default value
		DaemonDefault *string `json:"daemon_default,omitempty"`

		// Default Default value for the config option
		Default *string `json:"default,omitempty"`

		// Desc Description of the configuration
		Desc *string `json:"desc,omitempty"`

		// EnumValues List of enums allowed
		EnumValues *[]string `json:"enum_values,omitempty"`

		// Flags List of flags associated
		Flags *[]string `json:"flags,omitempty"`

		// Level Config option level
		Level *string `json:"level,omitempty"`

		// LongDesc Elaborated description
		LongDesc *string `json:"long_desc,omitempty"`

		// Max Maximum value
		Max *string `json:"max,omitempty"`

		// Min Minimum value
		Min *string `json:"min,omitempty"`

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

		// SeeAlso Related config options
		SeeAlso *[]string `json:"see_also,omitempty"`

		// Services Services associated with the config option
		Services *[]string `json:"services,omitempty"`

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

		// Type Config option type
		Type *string `json:"type,omitempty"`
	}
}

func ParseGetApiClusterConfFilterResponse

func ParseGetApiClusterConfFilterResponse(rsp *http.Response) (*GetApiClusterConfFilterResponse, error)

ParseGetApiClusterConfFilterResponse parses an HTTP response from a GetApiClusterConfFilterWithResponse call

func (GetApiClusterConfFilterResponse) Status

Status returns HTTPResponse.Status

func (GetApiClusterConfFilterResponse) StatusCode

func (r GetApiClusterConfFilterResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type GetApiClusterConfNameResponse

type GetApiClusterConfNameResponse struct {
	Body         []byte
	HTTPResponse *http.Response
}

func ParseGetApiClusterConfNameResponse

func ParseGetApiClusterConfNameResponse(rsp *http.Response) (*GetApiClusterConfNameResponse, error)

ParseGetApiClusterConfNameResponse parses an HTTP response from a GetApiClusterConfNameWithResponse call

func (GetApiClusterConfNameResponse) Status

Status returns HTTPResponse.Status

func (GetApiClusterConfNameResponse) StatusCode

func (r GetApiClusterConfNameResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type GetApiClusterConfResponse

type GetApiClusterConfResponse struct {
	Body         []byte
	HTTPResponse *http.Response
}

func ParseGetApiClusterConfResponse

func ParseGetApiClusterConfResponse(rsp *http.Response) (*GetApiClusterConfResponse, error)

ParseGetApiClusterConfResponse parses an HTTP response from a GetApiClusterConfWithResponse call

func (GetApiClusterConfResponse) Status

func (r GetApiClusterConfResponse) Status() string

Status returns HTTPResponse.Status

func (GetApiClusterConfResponse) StatusCode

func (r GetApiClusterConfResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type GetApiClusterResponse

type GetApiClusterResponse struct {
	Body         []byte
	HTTPResponse *http.Response
}

func ParseGetApiClusterResponse

func ParseGetApiClusterResponse(rsp *http.Response) (*GetApiClusterResponse, error)

ParseGetApiClusterResponse parses an HTTP response from a GetApiClusterWithResponse call

func (GetApiClusterResponse) Status

func (r GetApiClusterResponse) Status() string

Status returns HTTPResponse.Status

func (GetApiClusterResponse) StatusCode

func (r GetApiClusterResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type GetApiClusterUpgradeParams

type GetApiClusterUpgradeParams struct {
	// Tags Show all image tags
	Tags *bool `form:"tags,omitempty" json:"tags,omitempty"`

	// Image Ceph Image
	Image *string `form:"image,omitempty" json:"image,omitempty"`

	// ShowAllVersions Show all available versions
	ShowAllVersions *bool `form:"show_all_versions,omitempty" json:"show_all_versions,omitempty"`
}

GetApiClusterUpgradeParams defines parameters for GetApiClusterUpgrade.

type GetApiClusterUpgradeResponse

type GetApiClusterUpgradeResponse struct {
	Body         []byte
	HTTPResponse *http.Response
}

func ParseGetApiClusterUpgradeResponse

func ParseGetApiClusterUpgradeResponse(rsp *http.Response) (*GetApiClusterUpgradeResponse, error)

ParseGetApiClusterUpgradeResponse parses an HTTP response from a GetApiClusterUpgradeWithResponse call

func (GetApiClusterUpgradeResponse) Status

Status returns HTTPResponse.Status

func (GetApiClusterUpgradeResponse) StatusCode

func (r GetApiClusterUpgradeResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type GetApiClusterUpgradeStatusResponse

type GetApiClusterUpgradeStatusResponse struct {
	Body         []byte
	HTTPResponse *http.Response
}

func ParseGetApiClusterUpgradeStatusResponse

func ParseGetApiClusterUpgradeStatusResponse(rsp *http.Response) (*GetApiClusterUpgradeStatusResponse, error)

ParseGetApiClusterUpgradeStatusResponse parses an HTTP response from a GetApiClusterUpgradeStatusWithResponse call

func (GetApiClusterUpgradeStatusResponse) Status

Status returns HTTPResponse.Status

func (GetApiClusterUpgradeStatusResponse) StatusCode

func (r GetApiClusterUpgradeStatusResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type GetApiClusterUserResponse

type GetApiClusterUserResponse struct {
	Body         []byte
	HTTPResponse *http.Response
}

func ParseGetApiClusterUserResponse

func ParseGetApiClusterUserResponse(rsp *http.Response) (*GetApiClusterUserResponse, error)

ParseGetApiClusterUserResponse parses an HTTP response from a GetApiClusterUserWithResponse call

func (GetApiClusterUserResponse) Status

func (r GetApiClusterUserResponse) Status() string

Status returns HTTPResponse.Status

func (GetApiClusterUserResponse) StatusCode

func (r GetApiClusterUserResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type GetApiCrushRuleNameResponse

type GetApiCrushRuleNameResponse struct {
	Body         []byte
	HTTPResponse *http.Response
}

func ParseGetApiCrushRuleNameResponse

func ParseGetApiCrushRuleNameResponse(rsp *http.Response) (*GetApiCrushRuleNameResponse, error)

ParseGetApiCrushRuleNameResponse parses an HTTP response from a GetApiCrushRuleNameWithResponse call

func (GetApiCrushRuleNameResponse) Status

Status returns HTTPResponse.Status

func (GetApiCrushRuleNameResponse) StatusCode

func (r GetApiCrushRuleNameResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type GetApiCrushRuleResponse

type GetApiCrushRuleResponse struct {
	Body                            []byte
	HTTPResponse                    *http.Response
	ApplicationvndCephApiV20JSON200 *struct {
		// MaxSize Maximum size of Rule
		MaxSize int `json:"max_size"`

		// MinSize Minimum size of Rule
		MinSize int `json:"min_size"`

		// RuleId Rule ID
		RuleId int `json:"rule_id"`

		// RuleName Rule Name
		RuleName string `json:"rule_name"`

		// Ruleset RuleSet related to the rule
		Ruleset int `json:"ruleset"`

		// Steps Steps included in the rule
		Steps []map[string]interface{} `json:"steps"`

		// Type Type of Rule
		Type int `json:"type"`
	}
}

func ParseGetApiCrushRuleResponse

func ParseGetApiCrushRuleResponse(rsp *http.Response) (*GetApiCrushRuleResponse, error)

ParseGetApiCrushRuleResponse parses an HTTP response from a GetApiCrushRuleWithResponse call

func (GetApiCrushRuleResponse) Status

func (r GetApiCrushRuleResponse) Status() string

Status returns HTTPResponse.Status

func (GetApiCrushRuleResponse) StatusCode

func (r GetApiCrushRuleResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type GetApiDaemonParams

type GetApiDaemonParams struct {
	DaemonTypes *string `form:"daemon_types,omitempty" json:"daemon_types,omitempty"`
}

GetApiDaemonParams defines parameters for GetApiDaemon.

type GetApiDaemonResponse

type GetApiDaemonResponse struct {
	Body         []byte
	HTTPResponse *http.Response
}

func ParseGetApiDaemonResponse

func ParseGetApiDaemonResponse(rsp *http.Response) (*GetApiDaemonResponse, error)

ParseGetApiDaemonResponse parses an HTTP response from a GetApiDaemonWithResponse call

func (GetApiDaemonResponse) Status

func (r GetApiDaemonResponse) Status() string

Status returns HTTPResponse.Status

func (GetApiDaemonResponse) StatusCode

func (r GetApiDaemonResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type GetApiErasureCodeProfileNameResponse

type GetApiErasureCodeProfileNameResponse struct {
	Body         []byte
	HTTPResponse *http.Response
}

func ParseGetApiErasureCodeProfileNameResponse

func ParseGetApiErasureCodeProfileNameResponse(rsp *http.Response) (*GetApiErasureCodeProfileNameResponse, error)

ParseGetApiErasureCodeProfileNameResponse parses an HTTP response from a GetApiErasureCodeProfileNameWithResponse call

func (GetApiErasureCodeProfileNameResponse) Status

Status returns HTTPResponse.Status

func (GetApiErasureCodeProfileNameResponse) StatusCode

StatusCode returns HTTPResponse.StatusCode

type GetApiErasureCodeProfileResponse

type GetApiErasureCodeProfileResponse struct {
	Body                            []byte
	HTTPResponse                    *http.Response
	ApplicationvndCephApiV10JSON200 *[]struct {
		CrushFailureDomain *string `json:"crush-failure-domain,omitempty"`

		// K Number of data chunks
		K *int `json:"k,omitempty"`

		// M Number of coding chunks
		M *int `json:"m,omitempty"`

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

		// Plugin Plugin Info
		Plugin    *string `json:"plugin,omitempty"`
		Technique *string `json:"technique,omitempty"`
	}
}

func ParseGetApiErasureCodeProfileResponse

func ParseGetApiErasureCodeProfileResponse(rsp *http.Response) (*GetApiErasureCodeProfileResponse, error)

ParseGetApiErasureCodeProfileResponse parses an HTTP response from a GetApiErasureCodeProfileWithResponse call

func (GetApiErasureCodeProfileResponse) Status

Status returns HTTPResponse.Status

func (GetApiErasureCodeProfileResponse) StatusCode

func (r GetApiErasureCodeProfileResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type GetApiFeatureTogglesResponse

type GetApiFeatureTogglesResponse struct {
	Body                            []byte
	HTTPResponse                    *http.Response
	ApplicationvndCephApiV10JSON200 *struct {
		Cephfs    bool `json:"cephfs"`
		Dashboard bool `json:"dashboard"`
		Iscsi     bool `json:"iscsi"`
		Mirroring bool `json:"mirroring"`
		Nfs       bool `json:"nfs"`
		Rbd       bool `json:"rbd"`
		Rgw       bool `json:"rgw"`
	}
}

func ParseGetApiFeatureTogglesResponse

func ParseGetApiFeatureTogglesResponse(rsp *http.Response) (*GetApiFeatureTogglesResponse, error)

ParseGetApiFeatureTogglesResponse parses an HTTP response from a GetApiFeatureTogglesWithResponse call

func (GetApiFeatureTogglesResponse) Status

Status returns HTTPResponse.Status

func (GetApiFeatureTogglesResponse) StatusCode

func (r GetApiFeatureTogglesResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type GetApiFeedbackApiKeyResponse

type GetApiFeedbackApiKeyResponse struct {
	Body         []byte
	HTTPResponse *http.Response
}

func ParseGetApiFeedbackApiKeyResponse

func ParseGetApiFeedbackApiKeyResponse(rsp *http.Response) (*GetApiFeedbackApiKeyResponse, error)

ParseGetApiFeedbackApiKeyResponse parses an HTTP response from a GetApiFeedbackApiKeyWithResponse call

func (GetApiFeedbackApiKeyResponse) Status

Status returns HTTPResponse.Status

func (GetApiFeedbackApiKeyResponse) StatusCode

func (r GetApiFeedbackApiKeyResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type GetApiFeedbackResponse

type GetApiFeedbackResponse struct {
	Body         []byte
	HTTPResponse *http.Response
}

func ParseGetApiFeedbackResponse

func ParseGetApiFeedbackResponse(rsp *http.Response) (*GetApiFeedbackResponse, error)

ParseGetApiFeedbackResponse parses an HTTP response from a GetApiFeedbackWithResponse call

func (GetApiFeedbackResponse) Status

func (r GetApiFeedbackResponse) Status() string

Status returns HTTPResponse.Status

func (GetApiFeedbackResponse) StatusCode

func (r GetApiFeedbackResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type GetApiGrafanaUrlResponse

type GetApiGrafanaUrlResponse struct {
	Body                            []byte
	HTTPResponse                    *http.Response
	ApplicationvndCephApiV10JSON200 *struct {
		// Instance grafana instance
		Instance string `json:"instance"`
	}
}

func ParseGetApiGrafanaUrlResponse

func ParseGetApiGrafanaUrlResponse(rsp *http.Response) (*GetApiGrafanaUrlResponse, error)

ParseGetApiGrafanaUrlResponse parses an HTTP response from a GetApiGrafanaUrlWithResponse call

func (GetApiGrafanaUrlResponse) Status

func (r GetApiGrafanaUrlResponse) Status() string

Status returns HTTPResponse.Status

func (GetApiGrafanaUrlResponse) StatusCode

func (r GetApiGrafanaUrlResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type GetApiGrafanaValidationParamsResponse

type GetApiGrafanaValidationParamsResponse struct {
	Body         []byte
	HTTPResponse *http.Response
}

func ParseGetApiGrafanaValidationParamsResponse

func ParseGetApiGrafanaValidationParamsResponse(rsp *http.Response) (*GetApiGrafanaValidationParamsResponse, error)

ParseGetApiGrafanaValidationParamsResponse parses an HTTP response from a GetApiGrafanaValidationParamsWithResponse call

func (GetApiGrafanaValidationParamsResponse) Status

Status returns HTTPResponse.Status

func (GetApiGrafanaValidationParamsResponse) StatusCode

StatusCode returns HTTPResponse.StatusCode

type GetApiHealthFullResponse

type GetApiHealthFullResponse struct {
	Body         []byte
	HTTPResponse *http.Response
}

func ParseGetApiHealthFullResponse

func ParseGetApiHealthFullResponse(rsp *http.Response) (*GetApiHealthFullResponse, error)

ParseGetApiHealthFullResponse parses an HTTP response from a GetApiHealthFullWithResponse call

func (GetApiHealthFullResponse) Status

func (r GetApiHealthFullResponse) Status() string

Status returns HTTPResponse.Status

func (GetApiHealthFullResponse) StatusCode

func (r GetApiHealthFullResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type GetApiHealthGetClusterCapacityResponse

type GetApiHealthGetClusterCapacityResponse struct {
	Body         []byte
	HTTPResponse *http.Response
}

func ParseGetApiHealthGetClusterCapacityResponse

func ParseGetApiHealthGetClusterCapacityResponse(rsp *http.Response) (*GetApiHealthGetClusterCapacityResponse, error)

ParseGetApiHealthGetClusterCapacityResponse parses an HTTP response from a GetApiHealthGetClusterCapacityWithResponse call

func (GetApiHealthGetClusterCapacityResponse) Status

Status returns HTTPResponse.Status

func (GetApiHealthGetClusterCapacityResponse) StatusCode

StatusCode returns HTTPResponse.StatusCode

type GetApiHealthGetClusterFsidResponse

type GetApiHealthGetClusterFsidResponse struct {
	Body         []byte
	HTTPResponse *http.Response
}

func ParseGetApiHealthGetClusterFsidResponse

func ParseGetApiHealthGetClusterFsidResponse(rsp *http.Response) (*GetApiHealthGetClusterFsidResponse, error)

ParseGetApiHealthGetClusterFsidResponse parses an HTTP response from a GetApiHealthGetClusterFsidWithResponse call

func (GetApiHealthGetClusterFsidResponse) Status

Status returns HTTPResponse.Status

func (GetApiHealthGetClusterFsidResponse) StatusCode

func (r GetApiHealthGetClusterFsidResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type GetApiHealthGetTelemetryStatusResponse

type GetApiHealthGetTelemetryStatusResponse struct {
	Body         []byte
	HTTPResponse *http.Response
}

func ParseGetApiHealthGetTelemetryStatusResponse

func ParseGetApiHealthGetTelemetryStatusResponse(rsp *http.Response) (*GetApiHealthGetTelemetryStatusResponse, error)

ParseGetApiHealthGetTelemetryStatusResponse parses an HTTP response from a GetApiHealthGetTelemetryStatusWithResponse call

func (GetApiHealthGetTelemetryStatusResponse) Status

Status returns HTTPResponse.Status

func (GetApiHealthGetTelemetryStatusResponse) StatusCode

StatusCode returns HTTPResponse.StatusCode

type GetApiHealthMinimalResponse

type GetApiHealthMinimalResponse struct {
	Body                            []byte
	HTTPResponse                    *http.Response
	ApplicationvndCephApiV10JSON200 *struct {
		ClientPerf struct {
			ReadBytesSec          int `json:"read_bytes_sec"`
			ReadOpPerSec          int `json:"read_op_per_sec"`
			RecoveringBytesPerSec int `json:"recovering_bytes_per_sec"`
			WriteBytesSec         int `json:"write_bytes_sec"`
			WriteOpPerSec         int `json:"write_op_per_sec"`
		} `json:"client_perf"`
		Df struct {
			Stats struct {
				TotalAvailBytes   int `json:"total_avail_bytes"`
				TotalBytes        int `json:"total_bytes"`
				TotalUsedRawBytes int `json:"total_used_raw_bytes"`
			} `json:"stats"`
		} `json:"df"`
		FsMap struct {
			Filesystems []struct {
				Mdsmap struct {
					Balancer string `json:"balancer"`
					Compat   struct {
						Compat   string `json:"compat"`
						Incompat string `json:"incompat"`
						RoCompat string `json:"ro_compat"`
					} `json:"compat"`
					Created                   string `json:"created"`
					Damaged                   []int  `json:"damaged"`
					DataPools                 []int  `json:"data_pools"`
					Enabled                   bool   `json:"enabled"`
					Epoch                     int    `json:"epoch"`
					EverAllowedFeatures       int    `json:"ever_allowed_features"`
					ExplicitlyAllowedFeatures int    `json:"explicitly_allowed_features"`
					Failed                    []int  `json:"failed"`
					Flags                     int    `json:"flags"`
					FsName                    string `json:"fs_name"`
					In                        []int  `json:"in"`
					Info                      string `json:"info"`
					LastFailure               int    `json:"last_failure"`
					LastFailureOsdEpoch       int    `json:"last_failure_osd_epoch"`
					MaxFileSize               int    `json:"max_file_size"`
					MaxMds                    int    `json:"max_mds"`
					MetadataPool              int    `json:"metadata_pool"`
					Modified                  string `json:"modified"`
					RequiredClientFeatures    string `json:"required_client_features"`
					Root                      int    `json:"root"`
					SessionAutoclose          int    `json:"session_autoclose"`
					SessionTimeout            int    `json:"session_timeout"`
					StandbyCountWanted        int    `json:"standby_count_wanted"`
					Stopped                   []int  `json:"stopped"`
					Tableserver               int    `json:"tableserver"`
					Up                        string `json:"up"`
				} `json:"mdsmap"`
				Standbys string `json:"standbys"`
			} `json:"filesystems"`
		} `json:"fs_map"`
		Health struct {
			Checks string `json:"checks"`
			Mutes  string `json:"mutes"`
			Status string `json:"status"`
		} `json:"health"`
		Hosts        int `json:"hosts"`
		IscsiDaemons struct {
			Down int `json:"down"`
			Up   int `json:"up"`
		} `json:"iscsi_daemons"`
		MgrMap struct {
			ActiveName string `json:"active_name"`
			Standbys   string `json:"standbys"`
		} `json:"mgr_map"`
		MonStatus struct {
			Monmap struct {
				Mons string `json:"mons"`
			} `json:"monmap"`
			Quorum []int `json:"quorum"`
		} `json:"mon_status"`
		OsdMap struct {
			Osds []struct {
				In int `json:"in"`
				Up int `json:"up"`
			} `json:"osds"`
		} `json:"osd_map"`
		PgInfo struct {
			ObjectStats struct {
				NumObjectCopies     int `json:"num_object_copies"`
				NumObjects          int `json:"num_objects"`
				NumObjectsDegraded  int `json:"num_objects_degraded"`
				NumObjectsMisplaced int `json:"num_objects_misplaced"`
				NumObjectsUnfound   int `json:"num_objects_unfound"`
			} `json:"object_stats"`
			PgsPerOsd int    `json:"pgs_per_osd"`
			Statuses  string `json:"statuses"`
		} `json:"pg_info"`
		Pools       string `json:"pools"`
		Rgw         int    `json:"rgw"`
		ScrubStatus string `json:"scrub_status"`
	}
}

func ParseGetApiHealthMinimalResponse

func ParseGetApiHealthMinimalResponse(rsp *http.Response) (*GetApiHealthMinimalResponse, error)

ParseGetApiHealthMinimalResponse parses an HTTP response from a GetApiHealthMinimalWithResponse call

func (GetApiHealthMinimalResponse) Status

Status returns HTTPResponse.Status

func (GetApiHealthMinimalResponse) StatusCode

func (r GetApiHealthMinimalResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type GetApiHostHostnameDaemonsResponse

type GetApiHostHostnameDaemonsResponse struct {
	Body         []byte
	HTTPResponse *http.Response
}

func ParseGetApiHostHostnameDaemonsResponse

func ParseGetApiHostHostnameDaemonsResponse(rsp *http.Response) (*GetApiHostHostnameDaemonsResponse, error)

ParseGetApiHostHostnameDaemonsResponse parses an HTTP response from a GetApiHostHostnameDaemonsWithResponse call

func (GetApiHostHostnameDaemonsResponse) Status

Status returns HTTPResponse.Status

func (GetApiHostHostnameDaemonsResponse) StatusCode

func (r GetApiHostHostnameDaemonsResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type GetApiHostHostnameDevicesResponse

type GetApiHostHostnameDevicesResponse struct {
	Body         []byte
	HTTPResponse *http.Response
}

func ParseGetApiHostHostnameDevicesResponse

func ParseGetApiHostHostnameDevicesResponse(rsp *http.Response) (*GetApiHostHostnameDevicesResponse, error)

ParseGetApiHostHostnameDevicesResponse parses an HTTP response from a GetApiHostHostnameDevicesWithResponse call

func (GetApiHostHostnameDevicesResponse) Status

Status returns HTTPResponse.Status

func (GetApiHostHostnameDevicesResponse) StatusCode

func (r GetApiHostHostnameDevicesResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type GetApiHostHostnameInventoryParams

type GetApiHostHostnameInventoryParams struct {
	// Refresh Trigger asynchronous refresh
	Refresh *string `form:"refresh,omitempty" json:"refresh,omitempty"`
}

GetApiHostHostnameInventoryParams defines parameters for GetApiHostHostnameInventory.

type GetApiHostHostnameInventoryResponse

type GetApiHostHostnameInventoryResponse struct {
	Body                            []byte
	HTTPResponse                    *http.Response
	ApplicationvndCephApiV10JSON200 *struct {
		// Addr Host address
		Addr string `json:"addr"`

		// Devices Host devices
		Devices []struct {
			// Available If the device can be provisioned to an OSD
			Available bool `json:"available"`

			// DeviceId Device's udev ID
			DeviceId string `json:"device_id"`

			// HumanReadableType Device type. ssd or hdd
			HumanReadableType string `json:"human_readable_type"`
			LsmData           struct {
				Errors     []string `json:"errors"`
				Health     string   `json:"health"`
				LedSupport struct {
					FAILstatus   string `json:"FAILstatus"`
					FAILsupport  string `json:"FAILsupport"`
					IDENTstatus  string `json:"IDENTstatus"`
					IDENTsupport string `json:"IDENTsupport"`
				} `json:"ledSupport"`
				LinkSpeed string `json:"linkSpeed"`
				MediaType string `json:"mediaType"`
				Rpm       string `json:"rpm"`
				SerialNum string `json:"serialNum"`
				Transport string `json:"transport"`
			} `json:"lsm_data"`
			Lvs []struct {
				BlockUuid       string `json:"block_uuid"`
				ClusterFsid     string `json:"cluster_fsid"`
				ClusterName     string `json:"cluster_name"`
				Name            string `json:"name"`
				OsdFsid         string `json:"osd_fsid"`
				OsdId           string `json:"osd_id"`
				OsdspecAffinity string `json:"osdspec_affinity"`
				Type            string `json:"type"`
			} `json:"lvs"`

			// OsdIds Device OSD IDs
			OsdIds []int `json:"osd_ids"`

			// Path Device path
			Path            string   `json:"path"`
			RejectedReasons []string `json:"rejected_reasons"`
			SysApi          struct {
				HumanReadableSize string `json:"human_readable_size"`
				Locked            int    `json:"locked"`
				Model             string `json:"model"`
				NrRequests        string `json:"nr_requests"`
				Partitions        struct {
					PartitionName struct {
						Holders           []string `json:"holders"`
						HumanReadableSize string   `json:"human_readable_size"`
						Sectors           string   `json:"sectors"`
						Sectorsize        int      `json:"sectorsize"`
						Size              int      `json:"size"`
						Start             string   `json:"start"`
					} `json:"partition_name"`
				} `json:"partitions"`
				Path            string `json:"path"`
				Removable       string `json:"removable"`
				Rev             string `json:"rev"`
				Ro              string `json:"ro"`
				Rotational      string `json:"rotational"`
				SasAddress      string `json:"sas_address"`
				SasDeviceHandle string `json:"sas_device_handle"`
				SchedulerMode   string `json:"scheduler_mode"`
				Sectors         int    `json:"sectors"`
				Sectorsize      string `json:"sectorsize"`
				Size            int    `json:"size"`
				SupportDiscard  string `json:"support_discard"`
				Vendor          string `json:"vendor"`
			} `json:"sys_api"`
		} `json:"devices"`

		// Labels Host labels
		Labels []string `json:"labels"`

		// Name Hostname
		Name string `json:"name"`
	}
}

func ParseGetApiHostHostnameInventoryResponse

func ParseGetApiHostHostnameInventoryResponse(rsp *http.Response) (*GetApiHostHostnameInventoryResponse, error)

ParseGetApiHostHostnameInventoryResponse parses an HTTP response from a GetApiHostHostnameInventoryWithResponse call

func (GetApiHostHostnameInventoryResponse) Status

Status returns HTTPResponse.Status

func (GetApiHostHostnameInventoryResponse) StatusCode

StatusCode returns HTTPResponse.StatusCode

type GetApiHostHostnameResponse

type GetApiHostHostnameResponse struct {
	Body         []byte
	HTTPResponse *http.Response
}

func ParseGetApiHostHostnameResponse

func ParseGetApiHostHostnameResponse(rsp *http.Response) (*GetApiHostHostnameResponse, error)

ParseGetApiHostHostnameResponse parses an HTTP response from a GetApiHostHostnameWithResponse call

func (GetApiHostHostnameResponse) Status

Status returns HTTPResponse.Status

func (GetApiHostHostnameResponse) StatusCode

func (r GetApiHostHostnameResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type GetApiHostHostnameSmartResponse

type GetApiHostHostnameSmartResponse struct {
	Body         []byte
	HTTPResponse *http.Response
}

func ParseGetApiHostHostnameSmartResponse

func ParseGetApiHostHostnameSmartResponse(rsp *http.Response) (*GetApiHostHostnameSmartResponse, error)

ParseGetApiHostHostnameSmartResponse parses an HTTP response from a GetApiHostHostnameSmartWithResponse call

func (GetApiHostHostnameSmartResponse) Status

Status returns HTTPResponse.Status

func (GetApiHostHostnameSmartResponse) StatusCode

func (r GetApiHostHostnameSmartResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type GetApiHostParams

type GetApiHostParams struct {
	// Sources Host Sources
	Sources *string `form:"sources,omitempty" json:"sources,omitempty"`

	// Facts Host Facts
	Facts  *bool   `form:"facts,omitempty" json:"facts,omitempty"`
	Offset *int    `form:"offset,omitempty" json:"offset,omitempty"`
	Limit  *int    `form:"limit,omitempty" json:"limit,omitempty"`
	Search *string `form:"search,omitempty" json:"search,omitempty"`
	Sort   *string `form:"sort,omitempty" json:"sort,omitempty"`
}

GetApiHostParams defines parameters for GetApiHost.

type GetApiHostResponse

type GetApiHostResponse struct {
	Body                            []byte
	HTTPResponse                    *http.Response
	ApplicationvndCephApiV13JSON200 *struct {
		// Addr Host address
		Addr string `json:"addr"`

		// CephVersion Ceph version
		CephVersion string `json:"ceph_version"`

		// Hostname Hostname
		Hostname string `json:"hostname"`

		// Labels Labels related to the host
		Labels []string `json:"labels"`

		// ServiceInstances Service instances related to the host
		ServiceInstances []struct {
			// Count Number of instances of the service
			Count int `json:"count"`

			// Type type of service
			Type string `json:"type"`
		} `json:"service_instances"`
		ServiceType string `json:"service_type"`

		// Services Services related to the host
		Services []struct {
			// Id Service Id
			Id string `json:"id"`

			// Type type of service
			Type string `json:"type"`
		} `json:"services"`

		// Sources Host Sources
		Sources struct {
			Ceph         bool `json:"ceph"`
			Orchestrator bool `json:"orchestrator"`
		} `json:"sources"`
		Status string `json:"status"`
	}
}

func ParseGetApiHostResponse

func ParseGetApiHostResponse(rsp *http.Response) (*GetApiHostResponse, error)

ParseGetApiHostResponse parses an HTTP response from a GetApiHostWithResponse call

func (GetApiHostResponse) Status

func (r GetApiHostResponse) Status() string

Status returns HTTPResponse.Status

func (GetApiHostResponse) StatusCode

func (r GetApiHostResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type GetApiIscsiDiscoveryauthResponse

type GetApiIscsiDiscoveryauthResponse struct {
	Body                            []byte
	HTTPResponse                    *http.Response
	ApplicationvndCephApiV10JSON200 *[]struct {
		MutualPassword *string `json:"mutual_password,omitempty"`
		MutualUser     *string `json:"mutual_user,omitempty"`

		// Password password
		Password *string `json:"password,omitempty"`

		// User username
		User *string `json:"user,omitempty"`
	}
}

func ParseGetApiIscsiDiscoveryauthResponse

func ParseGetApiIscsiDiscoveryauthResponse(rsp *http.Response) (*GetApiIscsiDiscoveryauthResponse, error)

ParseGetApiIscsiDiscoveryauthResponse parses an HTTP response from a GetApiIscsiDiscoveryauthWithResponse call

func (GetApiIscsiDiscoveryauthResponse) Status

Status returns HTTPResponse.Status

func (GetApiIscsiDiscoveryauthResponse) StatusCode

func (r GetApiIscsiDiscoveryauthResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type GetApiIscsiTargetResponse

type GetApiIscsiTargetResponse struct {
	Body         []byte
	HTTPResponse *http.Response
}

func ParseGetApiIscsiTargetResponse

func ParseGetApiIscsiTargetResponse(rsp *http.Response) (*GetApiIscsiTargetResponse, error)

ParseGetApiIscsiTargetResponse parses an HTTP response from a GetApiIscsiTargetWithResponse call

func (GetApiIscsiTargetResponse) Status

func (r GetApiIscsiTargetResponse) Status() string

Status returns HTTPResponse.Status

func (GetApiIscsiTargetResponse) StatusCode

func (r GetApiIscsiTargetResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type GetApiIscsiTargetTargetIqnResponse

type GetApiIscsiTargetTargetIqnResponse struct {
	Body         []byte
	HTTPResponse *http.Response
}

func ParseGetApiIscsiTargetTargetIqnResponse

func ParseGetApiIscsiTargetTargetIqnResponse(rsp *http.Response) (*GetApiIscsiTargetTargetIqnResponse, error)

ParseGetApiIscsiTargetTargetIqnResponse parses an HTTP response from a GetApiIscsiTargetTargetIqnWithResponse call

func (GetApiIscsiTargetTargetIqnResponse) Status

Status returns HTTPResponse.Status

func (GetApiIscsiTargetTargetIqnResponse) StatusCode

func (r GetApiIscsiTargetTargetIqnResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type GetApiLogsAllResponse

type GetApiLogsAllResponse struct {
	Body                            []byte
	HTTPResponse                    *http.Response
	ApplicationvndCephApiV10JSON200 *struct {
		// AuditLog Audit log
		AuditLog []struct {
			Addrs struct {
				Addrvec []struct {
					// Addr IP Address
					Addr  string `json:"addr"`
					Nonce int    `json:"nonce"`
					Type  string `json:"type"`
				} `json:"addrvec"`
			} `json:"addrs"`
			Channel  string `json:"channel"`
			Message  string `json:"message"`
			Name     string `json:"name"`
			Priority string `json:"priority"`
			Rank     string `json:"rank"`
			Seq      int    `json:"seq"`
			Stamp    string `json:"stamp"`
		} `json:"audit_log"`
		Clog []string `json:"clog"`
	}
}

func ParseGetApiLogsAllResponse

func ParseGetApiLogsAllResponse(rsp *http.Response) (*GetApiLogsAllResponse, error)

ParseGetApiLogsAllResponse parses an HTTP response from a GetApiLogsAllWithResponse call

func (GetApiLogsAllResponse) Status

func (r GetApiLogsAllResponse) Status() string

Status returns HTTPResponse.Status

func (GetApiLogsAllResponse) StatusCode

func (r GetApiLogsAllResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type GetApiMgrModuleModuleNameOptionsResponse

type GetApiMgrModuleModuleNameOptionsResponse struct {
	Body         []byte
	HTTPResponse *http.Response
}

func ParseGetApiMgrModuleModuleNameOptionsResponse

func ParseGetApiMgrModuleModuleNameOptionsResponse(rsp *http.Response) (*GetApiMgrModuleModuleNameOptionsResponse, error)

ParseGetApiMgrModuleModuleNameOptionsResponse parses an HTTP response from a GetApiMgrModuleModuleNameOptionsWithResponse call

func (GetApiMgrModuleModuleNameOptionsResponse) Status

Status returns HTTPResponse.Status

func (GetApiMgrModuleModuleNameOptionsResponse) StatusCode

StatusCode returns HTTPResponse.StatusCode

type GetApiMgrModuleModuleNameResponse

type GetApiMgrModuleModuleNameResponse struct {
	Body         []byte
	HTTPResponse *http.Response
}

func ParseGetApiMgrModuleModuleNameResponse

func ParseGetApiMgrModuleModuleNameResponse(rsp *http.Response) (*GetApiMgrModuleModuleNameResponse, error)

ParseGetApiMgrModuleModuleNameResponse parses an HTTP response from a GetApiMgrModuleModuleNameWithResponse call

func (GetApiMgrModuleModuleNameResponse) Status

Status returns HTTPResponse.Status

func (GetApiMgrModuleModuleNameResponse) StatusCode

func (r GetApiMgrModuleModuleNameResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type GetApiMgrModuleResponse

type GetApiMgrModuleResponse struct {
	Body                            []byte
	HTTPResponse                    *http.Response
	ApplicationvndCephApiV10JSON200 *[]struct {
		// AlwaysOn Is it an always on module?
		AlwaysOn *bool `json:"always_on,omitempty"`

		// Enabled Is Module Enabled
		Enabled *bool `json:"enabled,omitempty"`

		// Name Module Name
		Name *string `json:"name,omitempty"`

		// Options Module Options
		Options *struct {
			// OptionName Options
			OptionName struct {
				// DefaultValue Default value for the option
				DefaultValue int `json:"default_value"`

				// Desc Description of the option
				Desc        string   `json:"desc"`
				EnumAllowed []string `json:"enum_allowed"`

				// Flags List of flags associated
				Flags int `json:"flags"`

				// Level Option level
				Level string `json:"level"`

				// LongDesc Elaborated description
				LongDesc string `json:"long_desc"`

				// Max Maximum value
				Max string `json:"max"`

				// Min Minimum value
				Min string `json:"min"`

				// Name Name of the option
				Name string `json:"name"`

				// SeeAlso Related options
				SeeAlso []string `json:"see_also"`

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

				// Type Type of the option
				Type string `json:"type"`
			} `json:"Option_name"`
		} `json:"options,omitempty"`
	}
}

func ParseGetApiMgrModuleResponse

func ParseGetApiMgrModuleResponse(rsp *http.Response) (*GetApiMgrModuleResponse, error)

ParseGetApiMgrModuleResponse parses an HTTP response from a GetApiMgrModuleWithResponse call

func (GetApiMgrModuleResponse) Status

func (r GetApiMgrModuleResponse) Status() string

Status returns HTTPResponse.Status

func (GetApiMgrModuleResponse) StatusCode

func (r GetApiMgrModuleResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type GetApiMonitorResponse

type GetApiMonitorResponse struct {
	Body                            []byte
	HTTPResponse                    *http.Response
	ApplicationvndCephApiV10JSON200 *struct {
		InQuorum []struct {
			Addr        string `json:"addr"`
			Name        string `json:"name"`
			Priority    int    `json:"priority"`
			PublicAddr  string `json:"public_addr"`
			PublicAddrs struct {
				Addrvec []struct {
					Addr  string `json:"addr"`
					Nonce int    `json:"nonce"`
					Type  string `json:"type"`
				} `json:"addrvec"`
			} `json:"public_addrs"`
			Rank  int `json:"rank"`
			Stats struct {
				NumSessions []int `json:"num_sessions"`
			} `json:"stats"`
			Weight int `json:"weight"`
		} `json:"in_quorum"`
		MonStatus struct {
			ElectionEpoch   int      `json:"election_epoch"`
			ExtraProbePeers []string `json:"extra_probe_peers"`
			FeatureMap      struct {
				Client []struct {
					Features string `json:"features"`
					Num      int    `json:"num"`
					Release  string `json:"release"`
				} `json:"client"`
				Mds []struct {
					Features string `json:"features"`
					Num      int    `json:"num"`
					Release  string `json:"release"`
				} `json:"mds"`
				Mgr []struct {
					Features string `json:"features"`
					Num      int    `json:"num"`
					Release  string `json:"release"`
				} `json:"mgr"`
				Mon []struct {
					Features string `json:"features"`
					Num      int    `json:"num"`
					Release  string `json:"release"`
				} `json:"mon"`
			} `json:"feature_map"`
			Features struct {
				QuorumCon   string   `json:"quorum_con"`
				QuorumMon   []string `json:"quorum_mon"`
				RequiredCon string   `json:"required_con"`
				RequiredMon []int    `json:"required_mon"`
			} `json:"features"`
			Monmap struct {
				Created  string `json:"created"`
				Epoch    int    `json:"epoch"`
				Features struct {
					Optional   []string `json:"optional"`
					Persistent []string `json:"persistent"`
				} `json:"features"`
				Fsid              string `json:"fsid"`
				MinMonRelease     int    `json:"min_mon_release"`
				MinMonReleaseName string `json:"min_mon_release_name"`
				Modified          string `json:"modified"`
				Mons              []struct {
					Addr        string `json:"addr"`
					Name        string `json:"name"`
					Priority    int    `json:"priority"`
					PublicAddr  string `json:"public_addr"`
					PublicAddrs struct {
						Addrvec []struct {
							Addr  string `json:"addr"`
							Nonce int    `json:"nonce"`
							Type  string `json:"type"`
						} `json:"addrvec"`
					} `json:"public_addrs"`
					Rank  int `json:"rank"`
					Stats struct {
						NumSessions []int `json:"num_sessions"`
					} `json:"stats"`
					Weight int `json:"weight"`
				} `json:"mons"`
			} `json:"monmap"`
			Name          string   `json:"name"`
			OutsideQuorum []string `json:"outside_quorum"`
			Quorum        []int    `json:"quorum"`
			QuorumAge     int      `json:"quorum_age"`
			Rank          int      `json:"rank"`
			State         string   `json:"state"`
			SyncProvider  []string `json:"sync_provider"`
		} `json:"mon_status"`
		OutQuorum []int `json:"out_quorum"`
	}
}

func ParseGetApiMonitorResponse

func ParseGetApiMonitorResponse(rsp *http.Response) (*GetApiMonitorResponse, error)

ParseGetApiMonitorResponse parses an HTTP response from a GetApiMonitorWithResponse call

func (GetApiMonitorResponse) Status

func (r GetApiMonitorResponse) Status() string

Status returns HTTPResponse.Status

func (GetApiMonitorResponse) StatusCode

func (r GetApiMonitorResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type GetApiNfsGaneshaClusterResponse

type GetApiNfsGaneshaClusterResponse struct {
	Body         []byte
	HTTPResponse *http.Response
}

func ParseGetApiNfsGaneshaClusterResponse

func ParseGetApiNfsGaneshaClusterResponse(rsp *http.Response) (*GetApiNfsGaneshaClusterResponse, error)

ParseGetApiNfsGaneshaClusterResponse parses an HTTP response from a GetApiNfsGaneshaClusterWithResponse call

func (GetApiNfsGaneshaClusterResponse) Status

Status returns HTTPResponse.Status

func (GetApiNfsGaneshaClusterResponse) StatusCode

func (r GetApiNfsGaneshaClusterResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type GetApiNfsGaneshaExportClusterIdExportIdResponse

type GetApiNfsGaneshaExportClusterIdExportIdResponse struct {
	Body                            []byte
	HTTPResponse                    *http.Response
	ApplicationvndCephApiV10JSON200 *struct {
		// AccessType Export access type
		AccessType string `json:"access_type"`

		// Clients List of client configurations
		Clients []struct {
			// AccessType Client access type
			AccessType string `json:"access_type"`

			// Addresses list of IP addresses
			Addresses []string `json:"addresses"`

			// Squash Client squash policy
			Squash string `json:"squash"`
		} `json:"clients"`

		// ClusterId Cluster identifier
		ClusterId string `json:"cluster_id"`

		// ExportId Export ID
		ExportId int `json:"export_id"`

		// Fsal FSAL configuration
		Fsal struct {
			// FsName CephFS filesystem name
			FsName *string `json:"fs_name,omitempty"`

			// Name name of FSAL
			Name string `json:"name"`

			// SecLabelXattr Name of xattr for security label
			SecLabelXattr *string `json:"sec_label_xattr,omitempty"`

			// UserId User id
			UserId *string `json:"user_id,omitempty"`
		} `json:"fsal"`

		// Path Export path
		Path string `json:"path"`

		// Protocols List of protocol types
		Protocols []int `json:"protocols"`

		// Pseudo Pseudo FS path
		Pseudo string `json:"pseudo"`

		// SecurityLabel Security label
		SecurityLabel string `json:"security_label"`

		// Squash Export squash policy
		Squash string `json:"squash"`

		// Transports List of transport types
		Transports []string `json:"transports"`
	}
}

func ParseGetApiNfsGaneshaExportClusterIdExportIdResponse

func ParseGetApiNfsGaneshaExportClusterIdExportIdResponse(rsp *http.Response) (*GetApiNfsGaneshaExportClusterIdExportIdResponse, error)

ParseGetApiNfsGaneshaExportClusterIdExportIdResponse parses an HTTP response from a GetApiNfsGaneshaExportClusterIdExportIdWithResponse call

func (GetApiNfsGaneshaExportClusterIdExportIdResponse) Status

Status returns HTTPResponse.Status

func (GetApiNfsGaneshaExportClusterIdExportIdResponse) StatusCode

StatusCode returns HTTPResponse.StatusCode

type GetApiNfsGaneshaExportResponse

type GetApiNfsGaneshaExportResponse struct {
	Body                            []byte
	HTTPResponse                    *http.Response
	ApplicationvndCephApiV10JSON200 *[]struct {
		// AccessType Export access type
		AccessType *string `json:"access_type,omitempty"`

		// Clients List of client configurations
		Clients *[]struct {
			// AccessType Client access type
			AccessType string `json:"access_type"`

			// Addresses list of IP addresses
			Addresses []string `json:"addresses"`

			// Squash Client squash policy
			Squash string `json:"squash"`
		} `json:"clients,omitempty"`

		// ClusterId Cluster identifier
		ClusterId *string `json:"cluster_id,omitempty"`

		// ExportId Export ID
		ExportId *int `json:"export_id,omitempty"`

		// Fsal FSAL configuration
		Fsal *struct {
			// FsName CephFS filesystem name
			FsName *string `json:"fs_name,omitempty"`

			// Name name of FSAL
			Name string `json:"name"`

			// SecLabelXattr Name of xattr for security label
			SecLabelXattr *string `json:"sec_label_xattr,omitempty"`

			// UserId User id
			UserId *string `json:"user_id,omitempty"`
		} `json:"fsal,omitempty"`

		// Path Export path
		Path *string `json:"path,omitempty"`

		// Protocols List of protocol types
		Protocols *[]int `json:"protocols,omitempty"`

		// Pseudo Pseudo FS path
		Pseudo *string `json:"pseudo,omitempty"`

		// SecurityLabel Security label
		SecurityLabel *string `json:"security_label,omitempty"`

		// Squash Export squash policy
		Squash *string `json:"squash,omitempty"`

		// Transports List of transport types
		Transports *[]string `json:"transports,omitempty"`
	}
}

func ParseGetApiNfsGaneshaExportResponse

func ParseGetApiNfsGaneshaExportResponse(rsp *http.Response) (*GetApiNfsGaneshaExportResponse, error)

ParseGetApiNfsGaneshaExportResponse parses an HTTP response from a GetApiNfsGaneshaExportWithResponse call

func (GetApiNfsGaneshaExportResponse) Status

Status returns HTTPResponse.Status

func (GetApiNfsGaneshaExportResponse) StatusCode

func (r GetApiNfsGaneshaExportResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type GetApiOsdFlagsIndividualResponse

type GetApiOsdFlagsIndividualResponse struct {
	Body                            []byte
	HTTPResponse                    *http.Response
	ApplicationvndCephApiV10JSON200 *struct {
		// Flags List of active flags
		Flags []string `json:"flags"`

		// Osd OSD ID
		Osd int `json:"osd"`
	}
}

func ParseGetApiOsdFlagsIndividualResponse

func ParseGetApiOsdFlagsIndividualResponse(rsp *http.Response) (*GetApiOsdFlagsIndividualResponse, error)

ParseGetApiOsdFlagsIndividualResponse parses an HTTP response from a GetApiOsdFlagsIndividualWithResponse call

func (GetApiOsdFlagsIndividualResponse) Status

Status returns HTTPResponse.Status

func (GetApiOsdFlagsIndividualResponse) StatusCode

func (r GetApiOsdFlagsIndividualResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type GetApiOsdFlagsResponse

type GetApiOsdFlagsResponse struct {
	Body                            []byte
	HTTPResponse                    *http.Response
	ApplicationvndCephApiV10JSON200 *struct {
		ListOfFlags []string `json:"list_of_flags"`
	}
}

func ParseGetApiOsdFlagsResponse

func ParseGetApiOsdFlagsResponse(rsp *http.Response) (*GetApiOsdFlagsResponse, error)

ParseGetApiOsdFlagsResponse parses an HTTP response from a GetApiOsdFlagsWithResponse call

func (GetApiOsdFlagsResponse) Status

func (r GetApiOsdFlagsResponse) Status() string

Status returns HTTPResponse.Status

func (GetApiOsdFlagsResponse) StatusCode

func (r GetApiOsdFlagsResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type GetApiOsdResponse

type GetApiOsdResponse struct {
	Body         []byte
	HTTPResponse *http.Response
}

func ParseGetApiOsdResponse

func ParseGetApiOsdResponse(rsp *http.Response) (*GetApiOsdResponse, error)

ParseGetApiOsdResponse parses an HTTP response from a GetApiOsdWithResponse call

func (GetApiOsdResponse) Status

func (r GetApiOsdResponse) Status() string

Status returns HTTPResponse.Status

func (GetApiOsdResponse) StatusCode

func (r GetApiOsdResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type GetApiOsdSafeToDeleteParams

type GetApiOsdSafeToDeleteParams struct {
	SvcIds string `form:"svc_ids" json:"svc_ids"`
}

GetApiOsdSafeToDeleteParams defines parameters for GetApiOsdSafeToDelete.

type GetApiOsdSafeToDeleteResponse

type GetApiOsdSafeToDeleteResponse struct {
	Body         []byte
	HTTPResponse *http.Response
}

func ParseGetApiOsdSafeToDeleteResponse

func ParseGetApiOsdSafeToDeleteResponse(rsp *http.Response) (*GetApiOsdSafeToDeleteResponse, error)

ParseGetApiOsdSafeToDeleteResponse parses an HTTP response from a GetApiOsdSafeToDeleteWithResponse call

func (GetApiOsdSafeToDeleteResponse) Status

Status returns HTTPResponse.Status

func (GetApiOsdSafeToDeleteResponse) StatusCode

func (r GetApiOsdSafeToDeleteResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type GetApiOsdSafeToDestroyParams

type GetApiOsdSafeToDestroyParams struct {
	// Ids OSD Service Identifier
	Ids string `form:"ids" json:"ids"`
}

GetApiOsdSafeToDestroyParams defines parameters for GetApiOsdSafeToDestroy.

type GetApiOsdSafeToDestroyResponse

type GetApiOsdSafeToDestroyResponse struct {
	Body                            []byte
	HTTPResponse                    *http.Response
	ApplicationvndCephApiV10JSON200 *struct {
		Active []int `json:"active"`

		// IsSafeToDestroy Is OSD safe to destroy?
		IsSafeToDestroy bool     `json:"is_safe_to_destroy"`
		MissingStats    []string `json:"missing_stats"`

		// SafeToDestroy Is OSD safe to destroy?
		SafeToDestroy []string `json:"safe_to_destroy"`

		// StoredPgs Stored Pool groups in Osd
		StoredPgs []string `json:"stored_pgs"`
	}
}

func ParseGetApiOsdSafeToDestroyResponse

func ParseGetApiOsdSafeToDestroyResponse(rsp *http.Response) (*GetApiOsdSafeToDestroyResponse, error)

ParseGetApiOsdSafeToDestroyResponse parses an HTTP response from a GetApiOsdSafeToDestroyWithResponse call

func (GetApiOsdSafeToDestroyResponse) Status

Status returns HTTPResponse.Status

func (GetApiOsdSafeToDestroyResponse) StatusCode

func (r GetApiOsdSafeToDestroyResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type GetApiOsdSettingsResponse

type GetApiOsdSettingsResponse struct {
	Body         []byte
	HTTPResponse *http.Response
}

func ParseGetApiOsdSettingsResponse

func ParseGetApiOsdSettingsResponse(rsp *http.Response) (*GetApiOsdSettingsResponse, error)

ParseGetApiOsdSettingsResponse parses an HTTP response from a GetApiOsdSettingsWithResponse call

func (GetApiOsdSettingsResponse) Status

func (r GetApiOsdSettingsResponse) Status() string

Status returns HTTPResponse.Status

func (GetApiOsdSettingsResponse) StatusCode

func (r GetApiOsdSettingsResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type GetApiOsdSvcIdDevicesResponse

type GetApiOsdSvcIdDevicesResponse struct {
	Body         []byte
	HTTPResponse *http.Response
}

func ParseGetApiOsdSvcIdDevicesResponse

func ParseGetApiOsdSvcIdDevicesResponse(rsp *http.Response) (*GetApiOsdSvcIdDevicesResponse, error)

ParseGetApiOsdSvcIdDevicesResponse parses an HTTP response from a GetApiOsdSvcIdDevicesWithResponse call

func (GetApiOsdSvcIdDevicesResponse) Status

Status returns HTTPResponse.Status

func (GetApiOsdSvcIdDevicesResponse) StatusCode

func (r GetApiOsdSvcIdDevicesResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type GetApiOsdSvcIdHistogramResponse

type GetApiOsdSvcIdHistogramResponse struct {
	Body         []byte
	HTTPResponse *http.Response
}

func ParseGetApiOsdSvcIdHistogramResponse

func ParseGetApiOsdSvcIdHistogramResponse(rsp *http.Response) (*GetApiOsdSvcIdHistogramResponse, error)

ParseGetApiOsdSvcIdHistogramResponse parses an HTTP response from a GetApiOsdSvcIdHistogramWithResponse call

func (GetApiOsdSvcIdHistogramResponse) Status

Status returns HTTPResponse.Status

func (GetApiOsdSvcIdHistogramResponse) StatusCode

func (r GetApiOsdSvcIdHistogramResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type GetApiOsdSvcIdResponse

type GetApiOsdSvcIdResponse struct {
	Body         []byte
	HTTPResponse *http.Response
}

func ParseGetApiOsdSvcIdResponse

func ParseGetApiOsdSvcIdResponse(rsp *http.Response) (*GetApiOsdSvcIdResponse, error)

ParseGetApiOsdSvcIdResponse parses an HTTP response from a GetApiOsdSvcIdWithResponse call

func (GetApiOsdSvcIdResponse) Status

func (r GetApiOsdSvcIdResponse) Status() string

Status returns HTTPResponse.Status

func (GetApiOsdSvcIdResponse) StatusCode

func (r GetApiOsdSvcIdResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type GetApiOsdSvcIdSmartResponse

type GetApiOsdSvcIdSmartResponse struct {
	Body         []byte
	HTTPResponse *http.Response
}

func ParseGetApiOsdSvcIdSmartResponse

func ParseGetApiOsdSvcIdSmartResponse(rsp *http.Response) (*GetApiOsdSvcIdSmartResponse, error)

ParseGetApiOsdSvcIdSmartResponse parses an HTTP response from a GetApiOsdSvcIdSmartWithResponse call

func (GetApiOsdSvcIdSmartResponse) Status

Status returns HTTPResponse.Status

func (GetApiOsdSvcIdSmartResponse) StatusCode

func (r GetApiOsdSvcIdSmartResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type GetApiPerfCountersMdsServiceIdResponse

type GetApiPerfCountersMdsServiceIdResponse struct {
	Body         []byte
	HTTPResponse *http.Response
}

func ParseGetApiPerfCountersMdsServiceIdResponse

func ParseGetApiPerfCountersMdsServiceIdResponse(rsp *http.Response) (*GetApiPerfCountersMdsServiceIdResponse, error)

ParseGetApiPerfCountersMdsServiceIdResponse parses an HTTP response from a GetApiPerfCountersMdsServiceIdWithResponse call

func (GetApiPerfCountersMdsServiceIdResponse) Status

Status returns HTTPResponse.Status

func (GetApiPerfCountersMdsServiceIdResponse) StatusCode

StatusCode returns HTTPResponse.StatusCode

type GetApiPerfCountersMgrServiceIdResponse

type GetApiPerfCountersMgrServiceIdResponse struct {
	Body         []byte
	HTTPResponse *http.Response
}

func ParseGetApiPerfCountersMgrServiceIdResponse

func ParseGetApiPerfCountersMgrServiceIdResponse(rsp *http.Response) (*GetApiPerfCountersMgrServiceIdResponse, error)

ParseGetApiPerfCountersMgrServiceIdResponse parses an HTTP response from a GetApiPerfCountersMgrServiceIdWithResponse call

func (GetApiPerfCountersMgrServiceIdResponse) Status

Status returns HTTPResponse.Status

func (GetApiPerfCountersMgrServiceIdResponse) StatusCode

StatusCode returns HTTPResponse.StatusCode

type GetApiPerfCountersMonServiceIdResponse

type GetApiPerfCountersMonServiceIdResponse struct {
	Body         []byte
	HTTPResponse *http.Response
}

func ParseGetApiPerfCountersMonServiceIdResponse

func ParseGetApiPerfCountersMonServiceIdResponse(rsp *http.Response) (*GetApiPerfCountersMonServiceIdResponse, error)

ParseGetApiPerfCountersMonServiceIdResponse parses an HTTP response from a GetApiPerfCountersMonServiceIdWithResponse call

func (GetApiPerfCountersMonServiceIdResponse) Status

Status returns HTTPResponse.Status

func (GetApiPerfCountersMonServiceIdResponse) StatusCode

StatusCode returns HTTPResponse.StatusCode

type GetApiPerfCountersOsdServiceIdResponse

type GetApiPerfCountersOsdServiceIdResponse struct {
	Body         []byte
	HTTPResponse *http.Response
}

func ParseGetApiPerfCountersOsdServiceIdResponse

func ParseGetApiPerfCountersOsdServiceIdResponse(rsp *http.Response) (*GetApiPerfCountersOsdServiceIdResponse, error)

ParseGetApiPerfCountersOsdServiceIdResponse parses an HTTP response from a GetApiPerfCountersOsdServiceIdWithResponse call

func (GetApiPerfCountersOsdServiceIdResponse) Status

Status returns HTTPResponse.Status

func (GetApiPerfCountersOsdServiceIdResponse) StatusCode

StatusCode returns HTTPResponse.StatusCode

type GetApiPerfCountersRbdMirrorServiceIdResponse

type GetApiPerfCountersRbdMirrorServiceIdResponse struct {
	Body         []byte
	HTTPResponse *http.Response
}

func ParseGetApiPerfCountersRbdMirrorServiceIdResponse

func ParseGetApiPerfCountersRbdMirrorServiceIdResponse(rsp *http.Response) (*GetApiPerfCountersRbdMirrorServiceIdResponse, error)

ParseGetApiPerfCountersRbdMirrorServiceIdResponse parses an HTTP response from a GetApiPerfCountersRbdMirrorServiceIdWithResponse call

func (GetApiPerfCountersRbdMirrorServiceIdResponse) Status

Status returns HTTPResponse.Status

func (GetApiPerfCountersRbdMirrorServiceIdResponse) StatusCode

StatusCode returns HTTPResponse.StatusCode

type GetApiPerfCountersResponse

type GetApiPerfCountersResponse struct {
	Body                            []byte
	HTTPResponse                    *http.Response
	ApplicationvndCephApiV10JSON200 *struct {
		// MonA Service ID
		MonA struct {
			DotCacheBytes struct {
				Description string `json:"description"`
				Nick        string `json:"nick"`
				Priority    int    `json:"priority"`
				Type        int    `json:"type"`
				Units       int    `json:"units"`
				Value       int    `json:"value"`
			} `json:".cache_bytes"`
		} `json:"mon.a"`
	}
}

func ParseGetApiPerfCountersResponse

func ParseGetApiPerfCountersResponse(rsp *http.Response) (*GetApiPerfCountersResponse, error)

ParseGetApiPerfCountersResponse parses an HTTP response from a GetApiPerfCountersWithResponse call

func (GetApiPerfCountersResponse) Status

Status returns HTTPResponse.Status

func (GetApiPerfCountersResponse) StatusCode

func (r GetApiPerfCountersResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type GetApiPerfCountersRgwServiceIdResponse

type GetApiPerfCountersRgwServiceIdResponse struct {
	Body         []byte
	HTTPResponse *http.Response
}

func ParseGetApiPerfCountersRgwServiceIdResponse

func ParseGetApiPerfCountersRgwServiceIdResponse(rsp *http.Response) (*GetApiPerfCountersRgwServiceIdResponse, error)

ParseGetApiPerfCountersRgwServiceIdResponse parses an HTTP response from a GetApiPerfCountersRgwServiceIdWithResponse call

func (GetApiPerfCountersRgwServiceIdResponse) Status

Status returns HTTPResponse.Status

func (GetApiPerfCountersRgwServiceIdResponse) StatusCode

StatusCode returns HTTPResponse.StatusCode

type GetApiPerfCountersTcmuRunnerServiceIdResponse

type GetApiPerfCountersTcmuRunnerServiceIdResponse struct {
	Body         []byte
	HTTPResponse *http.Response
}

func ParseGetApiPerfCountersTcmuRunnerServiceIdResponse

func ParseGetApiPerfCountersTcmuRunnerServiceIdResponse(rsp *http.Response) (*GetApiPerfCountersTcmuRunnerServiceIdResponse, error)

ParseGetApiPerfCountersTcmuRunnerServiceIdResponse parses an HTTP response from a GetApiPerfCountersTcmuRunnerServiceIdWithResponse call

func (GetApiPerfCountersTcmuRunnerServiceIdResponse) Status

Status returns HTTPResponse.Status

func (GetApiPerfCountersTcmuRunnerServiceIdResponse) StatusCode

StatusCode returns HTTPResponse.StatusCode

type GetApiPoolParams

type GetApiPoolParams struct {
	// Attrs Pool Attributes
	Attrs *string `form:"attrs,omitempty" json:"attrs,omitempty"`

	// Stats Pool Stats
	Stats *bool `form:"stats,omitempty" json:"stats,omitempty"`
}

GetApiPoolParams defines parameters for GetApiPool.

type GetApiPoolPoolNameConfigurationResponse

type GetApiPoolPoolNameConfigurationResponse struct {
	Body         []byte
	HTTPResponse *http.Response
}

func ParseGetApiPoolPoolNameConfigurationResponse

func ParseGetApiPoolPoolNameConfigurationResponse(rsp *http.Response) (*GetApiPoolPoolNameConfigurationResponse, error)

ParseGetApiPoolPoolNameConfigurationResponse parses an HTTP response from a GetApiPoolPoolNameConfigurationWithResponse call

func (GetApiPoolPoolNameConfigurationResponse) Status

Status returns HTTPResponse.Status

func (GetApiPoolPoolNameConfigurationResponse) StatusCode

StatusCode returns HTTPResponse.StatusCode

type GetApiPoolPoolNameParams

type GetApiPoolPoolNameParams struct {
	Attrs *string `form:"attrs,omitempty" json:"attrs,omitempty"`
	Stats *bool   `form:"stats,omitempty" json:"stats,omitempty"`
}

GetApiPoolPoolNameParams defines parameters for GetApiPoolPoolName.

type GetApiPoolPoolNameResponse

type GetApiPoolPoolNameResponse struct {
	Body         []byte
	HTTPResponse *http.Response
}

func ParseGetApiPoolPoolNameResponse

func ParseGetApiPoolPoolNameResponse(rsp *http.Response) (*GetApiPoolPoolNameResponse, error)

ParseGetApiPoolPoolNameResponse parses an HTTP response from a GetApiPoolPoolNameWithResponse call

func (GetApiPoolPoolNameResponse) Status

Status returns HTTPResponse.Status

func (GetApiPoolPoolNameResponse) StatusCode

func (r GetApiPoolPoolNameResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type GetApiPoolResponse

type GetApiPoolResponse struct {
	Body                            []byte
	HTTPResponse                    *http.Response
	ApplicationvndCephApiV10JSON200 *[]struct {
		ApplicationMetadata            *[]string `json:"application_metadata,omitempty"`
		Auid                           *int      `json:"auid,omitempty"`
		CacheMinEvictAge               *int      `json:"cache_min_evict_age,omitempty"`
		CacheMinFlushAge               *int      `json:"cache_min_flush_age,omitempty"`
		CacheMode                      *string   `json:"cache_mode,omitempty"`
		CacheTargetDirtyHighRatioMicro *int      `json:"cache_target_dirty_high_ratio_micro,omitempty"`
		CacheTargetDirtyRatioMicro     *int      `json:"cache_target_dirty_ratio_micro,omitempty"`
		CacheTargetFullRatioMicro      *int      `json:"cache_target_full_ratio_micro,omitempty"`
		CreateTime                     *string   `json:"create_time,omitempty"`
		CrushRule                      *string   `json:"crush_rule,omitempty"`
		ErasureCodeProfile             *string   `json:"erasure_code_profile,omitempty"`
		ExpectedNumObjects             *int      `json:"expected_num_objects,omitempty"`
		FastRead                       *bool     `json:"fast_read,omitempty"`
		Flags                          *int      `json:"flags,omitempty"`

		// FlagsNames flags name
		FlagsNames           *string   `json:"flags_names,omitempty"`
		GradeTable           *[]string `json:"grade_table,omitempty"`
		HitSetCount          *int      `json:"hit_set_count,omitempty"`
		HitSetGradeDecayRate *int      `json:"hit_set_grade_decay_rate,omitempty"`
		HitSetParams         *struct {
			Type string `json:"type"`
		} `json:"hit_set_params,omitempty"`
		HitSetPeriod                 *int    `json:"hit_set_period,omitempty"`
		HitSetSearchLastN            *int    `json:"hit_set_search_last_n,omitempty"`
		LastChange                   *string `json:"last_change,omitempty"`
		LastForceOpResend            *string `json:"last_force_op_resend,omitempty"`
		LastForceOpResendPreluminous *string `json:"last_force_op_resend_preluminous,omitempty"`
		LastForceOpResendPrenautilus *string `json:"last_force_op_resend_prenautilus,omitempty"`
		LastPgMergeMeta              *struct {
			LastEpochClean   int    `json:"last_epoch_clean"`
			LastEpochStarted int    `json:"last_epoch_started"`
			ReadyEpoch       int    `json:"ready_epoch"`
			SourcePgid       string `json:"source_pgid"`
			SourceVersion    string `json:"source_version"`
			TargetVersion    string `json:"target_version"`
		} `json:"last_pg_merge_meta,omitempty"`
		MinReadRecencyForPromote  *int `json:"min_read_recency_for_promote,omitempty"`
		MinSize                   *int `json:"min_size,omitempty"`
		MinWriteRecencyForPromote *int `json:"min_write_recency_for_promote,omitempty"`
		ObjectHash                *int `json:"object_hash,omitempty"`
		Options                   *struct {
			PgNumMax int `json:"pg_num_max"`
			PgNumMin int `json:"pg_num_min"`
		} `json:"options,omitempty"`
		PgAutoscaleMode      *string `json:"pg_autoscale_mode,omitempty"`
		PgNum                *int    `json:"pg_num,omitempty"`
		PgNumPending         *int    `json:"pg_num_pending,omitempty"`
		PgNumTarget          *int    `json:"pg_num_target,omitempty"`
		PgPlacementNum       *int    `json:"pg_placement_num,omitempty"`
		PgPlacementNumTarget *int    `json:"pg_placement_num_target,omitempty"`

		// Pool pool id
		Pool *int `json:"pool,omitempty"`

		// PoolName pool name
		PoolName        *string   `json:"pool_name,omitempty"`
		PoolSnaps       *[]string `json:"pool_snaps,omitempty"`
		QuotaMaxBytes   *int      `json:"quota_max_bytes,omitempty"`
		QuotaMaxObjects *int      `json:"quota_max_objects,omitempty"`
		ReadTier        *int      `json:"read_tier,omitempty"`
		RemovedSnaps    *[]string `json:"removed_snaps,omitempty"`

		// Size pool size
		Size             *int      `json:"size,omitempty"`
		SnapEpoch        *int      `json:"snap_epoch,omitempty"`
		SnapMode         *string   `json:"snap_mode,omitempty"`
		SnapSeq          *int      `json:"snap_seq,omitempty"`
		StripeWidth      *int      `json:"stripe_width,omitempty"`
		TargetMaxBytes   *int      `json:"target_max_bytes,omitempty"`
		TargetMaxObjects *int      `json:"target_max_objects,omitempty"`
		TierOf           *int      `json:"tier_of,omitempty"`
		Tiers            *[]string `json:"tiers,omitempty"`

		// Type type of pool
		Type         *string `json:"type,omitempty"`
		UseGmtHitset *bool   `json:"use_gmt_hitset,omitempty"`
		WriteTier    *int    `json:"write_tier,omitempty"`
	}
}

func ParseGetApiPoolResponse

func ParseGetApiPoolResponse(rsp *http.Response) (*GetApiPoolResponse, error)

ParseGetApiPoolResponse parses an HTTP response from a GetApiPoolWithResponse call

func (GetApiPoolResponse) Status

func (r GetApiPoolResponse) Status() string

Status returns HTTPResponse.Status

func (GetApiPoolResponse) StatusCode

func (r GetApiPoolResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type GetApiPrometheusDataResponse

type GetApiPrometheusDataResponse struct {
	Body         []byte
	HTTPResponse *http.Response
}

func ParseGetApiPrometheusDataResponse

func ParseGetApiPrometheusDataResponse(rsp *http.Response) (*GetApiPrometheusDataResponse, error)

ParseGetApiPrometheusDataResponse parses an HTTP response from a GetApiPrometheusDataWithResponse call

func (GetApiPrometheusDataResponse) Status

Status returns HTTPResponse.Status

func (GetApiPrometheusDataResponse) StatusCode

func (r GetApiPrometheusDataResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type GetApiPrometheusNotificationsResponse

type GetApiPrometheusNotificationsResponse struct {
	Body         []byte
	HTTPResponse *http.Response
}

func ParseGetApiPrometheusNotificationsResponse

func ParseGetApiPrometheusNotificationsResponse(rsp *http.Response) (*GetApiPrometheusNotificationsResponse, error)

ParseGetApiPrometheusNotificationsResponse parses an HTTP response from a GetApiPrometheusNotificationsWithResponse call

func (GetApiPrometheusNotificationsResponse) Status

Status returns HTTPResponse.Status

func (GetApiPrometheusNotificationsResponse) StatusCode

StatusCode returns HTTPResponse.StatusCode

type GetApiPrometheusResponse

type GetApiPrometheusResponse struct {
	Body         []byte
	HTTPResponse *http.Response
}

func ParseGetApiPrometheusResponse

func ParseGetApiPrometheusResponse(rsp *http.Response) (*GetApiPrometheusResponse, error)

ParseGetApiPrometheusResponse parses an HTTP response from a GetApiPrometheusWithResponse call

func (GetApiPrometheusResponse) Status

func (r GetApiPrometheusResponse) Status() string

Status returns HTTPResponse.Status

func (GetApiPrometheusResponse) StatusCode

func (r GetApiPrometheusResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type GetApiPrometheusRulesResponse

type GetApiPrometheusRulesResponse struct {
	Body         []byte
	HTTPResponse *http.Response
}

func ParseGetApiPrometheusRulesResponse

func ParseGetApiPrometheusRulesResponse(rsp *http.Response) (*GetApiPrometheusRulesResponse, error)

ParseGetApiPrometheusRulesResponse parses an HTTP response from a GetApiPrometheusRulesWithResponse call

func (GetApiPrometheusRulesResponse) Status

Status returns HTTPResponse.Status

func (GetApiPrometheusRulesResponse) StatusCode

func (r GetApiPrometheusRulesResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type GetApiPrometheusSilencesResponse

type GetApiPrometheusSilencesResponse struct {
	Body         []byte
	HTTPResponse *http.Response
}

func ParseGetApiPrometheusSilencesResponse

func ParseGetApiPrometheusSilencesResponse(rsp *http.Response) (*GetApiPrometheusSilencesResponse, error)

ParseGetApiPrometheusSilencesResponse parses an HTTP response from a GetApiPrometheusSilencesWithResponse call

func (GetApiPrometheusSilencesResponse) Status

Status returns HTTPResponse.Status

func (GetApiPrometheusSilencesResponse) StatusCode

func (r GetApiPrometheusSilencesResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type GetApiRgwBucketBucketParams

type GetApiRgwBucketBucketParams struct {
	DaemonName *string `form:"daemon_name,omitempty" json:"daemon_name,omitempty"`
}

GetApiRgwBucketBucketParams defines parameters for GetApiRgwBucketBucket.

type GetApiRgwBucketBucketResponse

type GetApiRgwBucketBucketResponse struct {
	Body         []byte
	HTTPResponse *http.Response
}

func ParseGetApiRgwBucketBucketResponse

func ParseGetApiRgwBucketBucketResponse(rsp *http.Response) (*GetApiRgwBucketBucketResponse, error)

ParseGetApiRgwBucketBucketResponse parses an HTTP response from a GetApiRgwBucketBucketWithResponse call

func (GetApiRgwBucketBucketResponse) Status

Status returns HTTPResponse.Status

func (GetApiRgwBucketBucketResponse) StatusCode

func (r GetApiRgwBucketBucketResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type GetApiRgwBucketGetEncryptionConfigParams

type GetApiRgwBucketGetEncryptionConfigParams struct {
	DaemonName *string `form:"daemon_name,omitempty" json:"daemon_name,omitempty"`
	Owner      *string `form:"owner,omitempty" json:"owner,omitempty"`
}

GetApiRgwBucketGetEncryptionConfigParams defines parameters for GetApiRgwBucketGetEncryptionConfig.

type GetApiRgwBucketGetEncryptionConfigResponse

type GetApiRgwBucketGetEncryptionConfigResponse struct {
	Body         []byte
	HTTPResponse *http.Response
}

func ParseGetApiRgwBucketGetEncryptionConfigResponse

func ParseGetApiRgwBucketGetEncryptionConfigResponse(rsp *http.Response) (*GetApiRgwBucketGetEncryptionConfigResponse, error)

ParseGetApiRgwBucketGetEncryptionConfigResponse parses an HTTP response from a GetApiRgwBucketGetEncryptionConfigWithResponse call

func (GetApiRgwBucketGetEncryptionConfigResponse) Status

Status returns HTTPResponse.Status

func (GetApiRgwBucketGetEncryptionConfigResponse) StatusCode

StatusCode returns HTTPResponse.StatusCode

type GetApiRgwBucketGetEncryptionParams

type GetApiRgwBucketGetEncryptionParams struct {
	BucketName string  `form:"bucket_name" json:"bucket_name"`
	DaemonName *string `form:"daemon_name,omitempty" json:"daemon_name,omitempty"`
	Owner      *string `form:"owner,omitempty" json:"owner,omitempty"`
}

GetApiRgwBucketGetEncryptionParams defines parameters for GetApiRgwBucketGetEncryption.

type GetApiRgwBucketGetEncryptionResponse

type GetApiRgwBucketGetEncryptionResponse struct {
	Body         []byte
	HTTPResponse *http.Response
}

func ParseGetApiRgwBucketGetEncryptionResponse

func ParseGetApiRgwBucketGetEncryptionResponse(rsp *http.Response) (*GetApiRgwBucketGetEncryptionResponse, error)

ParseGetApiRgwBucketGetEncryptionResponse parses an HTTP response from a GetApiRgwBucketGetEncryptionWithResponse call

func (GetApiRgwBucketGetEncryptionResponse) Status

Status returns HTTPResponse.Status

func (GetApiRgwBucketGetEncryptionResponse) StatusCode

StatusCode returns HTTPResponse.StatusCode

type GetApiRgwBucketParams

type GetApiRgwBucketParams struct {
	Stats      *bool   `form:"stats,omitempty" json:"stats,omitempty"`
	DaemonName *string `form:"daemon_name,omitempty" json:"daemon_name,omitempty"`
	Uid        *string `form:"uid,omitempty" json:"uid,omitempty"`
}

GetApiRgwBucketParams defines parameters for GetApiRgwBucket.

type GetApiRgwBucketResponse

type GetApiRgwBucketResponse struct {
	Body         []byte
	HTTPResponse *http.Response
}

func ParseGetApiRgwBucketResponse

func ParseGetApiRgwBucketResponse(rsp *http.Response) (*GetApiRgwBucketResponse, error)

ParseGetApiRgwBucketResponse parses an HTTP response from a GetApiRgwBucketWithResponse call

func (GetApiRgwBucketResponse) Status

func (r GetApiRgwBucketResponse) Status() string

Status returns HTTPResponse.Status

func (GetApiRgwBucketResponse) StatusCode

func (r GetApiRgwBucketResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type GetApiRgwDaemonResponse

type GetApiRgwDaemonResponse struct {
	Body                            []byte
	HTTPResponse                    *http.Response
	ApplicationvndCephApiV10JSON200 *[]struct {
		// Id Daemon ID
		Id *string `json:"id,omitempty"`

		// Port Port
		Port           *int    `json:"port,omitempty"`
		ServerHostname *string `json:"server_hostname,omitempty"`

		// Version Ceph Version
		Version *string `json:"version,omitempty"`

		// ZoneName Zone
		ZoneName *string `json:"zone_name,omitempty"`

		// ZonegroupName Zone Group
		ZonegroupName *string `json:"zonegroup_name,omitempty"`
	}
}

func ParseGetApiRgwDaemonResponse

func ParseGetApiRgwDaemonResponse(rsp *http.Response) (*GetApiRgwDaemonResponse, error)

ParseGetApiRgwDaemonResponse parses an HTTP response from a GetApiRgwDaemonWithResponse call

func (GetApiRgwDaemonResponse) Status

func (r GetApiRgwDaemonResponse) Status() string

Status returns HTTPResponse.Status

func (GetApiRgwDaemonResponse) StatusCode

func (r GetApiRgwDaemonResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type GetApiRgwDaemonSvcIdResponse

type GetApiRgwDaemonSvcIdResponse struct {
	Body         []byte
	HTTPResponse *http.Response
}

func ParseGetApiRgwDaemonSvcIdResponse

func ParseGetApiRgwDaemonSvcIdResponse(rsp *http.Response) (*GetApiRgwDaemonSvcIdResponse, error)

ParseGetApiRgwDaemonSvcIdResponse parses an HTTP response from a GetApiRgwDaemonSvcIdWithResponse call

func (GetApiRgwDaemonSvcIdResponse) Status

Status returns HTTPResponse.Status

func (GetApiRgwDaemonSvcIdResponse) StatusCode

func (r GetApiRgwDaemonSvcIdResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type GetApiRgwRealmGetAllRealmsInfoResponse

type GetApiRgwRealmGetAllRealmsInfoResponse struct {
	Body         []byte
	HTTPResponse *http.Response
}

func ParseGetApiRgwRealmGetAllRealmsInfoResponse

func ParseGetApiRgwRealmGetAllRealmsInfoResponse(rsp *http.Response) (*GetApiRgwRealmGetAllRealmsInfoResponse, error)

ParseGetApiRgwRealmGetAllRealmsInfoResponse parses an HTTP response from a GetApiRgwRealmGetAllRealmsInfoWithResponse call

func (GetApiRgwRealmGetAllRealmsInfoResponse) Status

Status returns HTTPResponse.Status

func (GetApiRgwRealmGetAllRealmsInfoResponse) StatusCode

StatusCode returns HTTPResponse.StatusCode

type GetApiRgwRealmGetRealmTokensResponse

type GetApiRgwRealmGetRealmTokensResponse struct {
	Body         []byte
	HTTPResponse *http.Response
}

func ParseGetApiRgwRealmGetRealmTokensResponse

func ParseGetApiRgwRealmGetRealmTokensResponse(rsp *http.Response) (*GetApiRgwRealmGetRealmTokensResponse, error)

ParseGetApiRgwRealmGetRealmTokensResponse parses an HTTP response from a GetApiRgwRealmGetRealmTokensWithResponse call

func (GetApiRgwRealmGetRealmTokensResponse) Status

Status returns HTTPResponse.Status

func (GetApiRgwRealmGetRealmTokensResponse) StatusCode

StatusCode returns HTTPResponse.StatusCode

type GetApiRgwRealmRealmNameResponse

type GetApiRgwRealmRealmNameResponse struct {
	Body         []byte
	HTTPResponse *http.Response
}

func ParseGetApiRgwRealmRealmNameResponse

func ParseGetApiRgwRealmRealmNameResponse(rsp *http.Response) (*GetApiRgwRealmRealmNameResponse, error)

ParseGetApiRgwRealmRealmNameResponse parses an HTTP response from a GetApiRgwRealmRealmNameWithResponse call

func (GetApiRgwRealmRealmNameResponse) Status

Status returns HTTPResponse.Status

func (GetApiRgwRealmRealmNameResponse) StatusCode

func (r GetApiRgwRealmRealmNameResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type GetApiRgwRealmResponse

type GetApiRgwRealmResponse struct {
	Body         []byte
	HTTPResponse *http.Response
}

func ParseGetApiRgwRealmResponse

func ParseGetApiRgwRealmResponse(rsp *http.Response) (*GetApiRgwRealmResponse, error)

ParseGetApiRgwRealmResponse parses an HTTP response from a GetApiRgwRealmWithResponse call

func (GetApiRgwRealmResponse) Status

func (r GetApiRgwRealmResponse) Status() string

Status returns HTTPResponse.Status

func (GetApiRgwRealmResponse) StatusCode

func (r GetApiRgwRealmResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type GetApiRgwRolesResponse

type GetApiRgwRolesResponse struct {
	Body         []byte
	HTTPResponse *http.Response
}

func ParseGetApiRgwRolesResponse

func ParseGetApiRgwRolesResponse(rsp *http.Response) (*GetApiRgwRolesResponse, error)

ParseGetApiRgwRolesResponse parses an HTTP response from a GetApiRgwRolesWithResponse call

func (GetApiRgwRolesResponse) Status

func (r GetApiRgwRolesResponse) Status() string

Status returns HTTPResponse.Status

func (GetApiRgwRolesResponse) StatusCode

func (r GetApiRgwRolesResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type GetApiRgwSiteParams

type GetApiRgwSiteParams struct {
	Query      *string `form:"query,omitempty" json:"query,omitempty"`
	DaemonName *string `form:"daemon_name,omitempty" json:"daemon_name,omitempty"`
}

GetApiRgwSiteParams defines parameters for GetApiRgwSite.

type GetApiRgwSiteResponse

type GetApiRgwSiteResponse struct {
	Body         []byte
	HTTPResponse *http.Response
}

func ParseGetApiRgwSiteResponse

func ParseGetApiRgwSiteResponse(rsp *http.Response) (*GetApiRgwSiteResponse, error)

ParseGetApiRgwSiteResponse parses an HTTP response from a GetApiRgwSiteWithResponse call

func (GetApiRgwSiteResponse) Status

func (r GetApiRgwSiteResponse) Status() string

Status returns HTTPResponse.Status

func (GetApiRgwSiteResponse) StatusCode

func (r GetApiRgwSiteResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type GetApiRgwUserGetEmailsParams

type GetApiRgwUserGetEmailsParams struct {
	DaemonName *string `form:"daemon_name,omitempty" json:"daemon_name,omitempty"`
}

GetApiRgwUserGetEmailsParams defines parameters for GetApiRgwUserGetEmails.

type GetApiRgwUserGetEmailsResponse

type GetApiRgwUserGetEmailsResponse struct {
	Body         []byte
	HTTPResponse *http.Response
}

func ParseGetApiRgwUserGetEmailsResponse

func ParseGetApiRgwUserGetEmailsResponse(rsp *http.Response) (*GetApiRgwUserGetEmailsResponse, error)

ParseGetApiRgwUserGetEmailsResponse parses an HTTP response from a GetApiRgwUserGetEmailsWithResponse call

func (GetApiRgwUserGetEmailsResponse) Status

Status returns HTTPResponse.Status

func (GetApiRgwUserGetEmailsResponse) StatusCode

func (r GetApiRgwUserGetEmailsResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type GetApiRgwUserParams

type GetApiRgwUserParams struct {
	DaemonName *string `form:"daemon_name,omitempty" json:"daemon_name,omitempty"`
}

GetApiRgwUserParams defines parameters for GetApiRgwUser.

type GetApiRgwUserResponse

type GetApiRgwUserResponse struct {
	Body                            []byte
	HTTPResponse                    *http.Response
	ApplicationvndCephApiV10JSON200 *struct {
		// ListOfUsers list of rgw users
		ListOfUsers []string `json:"list_of_users"`
	}
}

func ParseGetApiRgwUserResponse

func ParseGetApiRgwUserResponse(rsp *http.Response) (*GetApiRgwUserResponse, error)

ParseGetApiRgwUserResponse parses an HTTP response from a GetApiRgwUserWithResponse call

func (GetApiRgwUserResponse) Status

func (r GetApiRgwUserResponse) Status() string

Status returns HTTPResponse.Status

func (GetApiRgwUserResponse) StatusCode

func (r GetApiRgwUserResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type GetApiRgwUserUidParams

type GetApiRgwUserUidParams struct {
	DaemonName *string `form:"daemon_name,omitempty" json:"daemon_name,omitempty"`
	Stats      *bool   `form:"stats,omitempty" json:"stats,omitempty"`
}

GetApiRgwUserUidParams defines parameters for GetApiRgwUserUid.

type GetApiRgwUserUidQuotaParams

type GetApiRgwUserUidQuotaParams struct {
	DaemonName *string `form:"daemon_name,omitempty" json:"daemon_name,omitempty"`
}

GetApiRgwUserUidQuotaParams defines parameters for GetApiRgwUserUidQuota.

type GetApiRgwUserUidQuotaResponse

type GetApiRgwUserUidQuotaResponse struct {
	Body         []byte
	HTTPResponse *http.Response
}

func ParseGetApiRgwUserUidQuotaResponse

func ParseGetApiRgwUserUidQuotaResponse(rsp *http.Response) (*GetApiRgwUserUidQuotaResponse, error)

ParseGetApiRgwUserUidQuotaResponse parses an HTTP response from a GetApiRgwUserUidQuotaWithResponse call

func (GetApiRgwUserUidQuotaResponse) Status

Status returns HTTPResponse.Status

func (GetApiRgwUserUidQuotaResponse) StatusCode

func (r GetApiRgwUserUidQuotaResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type GetApiRgwUserUidResponse

type GetApiRgwUserUidResponse struct {
	Body         []byte
	HTTPResponse *http.Response
}

func ParseGetApiRgwUserUidResponse

func ParseGetApiRgwUserUidResponse(rsp *http.Response) (*GetApiRgwUserUidResponse, error)

ParseGetApiRgwUserUidResponse parses an HTTP response from a GetApiRgwUserUidWithResponse call

func (GetApiRgwUserUidResponse) Status

func (r GetApiRgwUserUidResponse) Status() string

Status returns HTTPResponse.Status

func (GetApiRgwUserUidResponse) StatusCode

func (r GetApiRgwUserUidResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type GetApiRgwZoneGetAllZonesInfoResponse

type GetApiRgwZoneGetAllZonesInfoResponse struct {
	Body         []byte
	HTTPResponse *http.Response
}

func ParseGetApiRgwZoneGetAllZonesInfoResponse

func ParseGetApiRgwZoneGetAllZonesInfoResponse(rsp *http.Response) (*GetApiRgwZoneGetAllZonesInfoResponse, error)

ParseGetApiRgwZoneGetAllZonesInfoResponse parses an HTTP response from a GetApiRgwZoneGetAllZonesInfoWithResponse call

func (GetApiRgwZoneGetAllZonesInfoResponse) Status

Status returns HTTPResponse.Status

func (GetApiRgwZoneGetAllZonesInfoResponse) StatusCode

StatusCode returns HTTPResponse.StatusCode

type GetApiRgwZoneGetPoolNamesResponse

type GetApiRgwZoneGetPoolNamesResponse struct {
	Body         []byte
	HTTPResponse *http.Response
}

func ParseGetApiRgwZoneGetPoolNamesResponse

func ParseGetApiRgwZoneGetPoolNamesResponse(rsp *http.Response) (*GetApiRgwZoneGetPoolNamesResponse, error)

ParseGetApiRgwZoneGetPoolNamesResponse parses an HTTP response from a GetApiRgwZoneGetPoolNamesWithResponse call

func (GetApiRgwZoneGetPoolNamesResponse) Status

Status returns HTTPResponse.Status

func (GetApiRgwZoneGetPoolNamesResponse) StatusCode

func (r GetApiRgwZoneGetPoolNamesResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type GetApiRgwZoneGetUserListParams

type GetApiRgwZoneGetUserListParams struct {
	ZoneName *string `form:"zoneName,omitempty" json:"zoneName,omitempty"`
}

GetApiRgwZoneGetUserListParams defines parameters for GetApiRgwZoneGetUserList.

type GetApiRgwZoneGetUserListResponse

type GetApiRgwZoneGetUserListResponse struct {
	Body         []byte
	HTTPResponse *http.Response
}

func ParseGetApiRgwZoneGetUserListResponse

func ParseGetApiRgwZoneGetUserListResponse(rsp *http.Response) (*GetApiRgwZoneGetUserListResponse, error)

ParseGetApiRgwZoneGetUserListResponse parses an HTTP response from a GetApiRgwZoneGetUserListWithResponse call

func (GetApiRgwZoneGetUserListResponse) Status

Status returns HTTPResponse.Status

func (GetApiRgwZoneGetUserListResponse) StatusCode

func (r GetApiRgwZoneGetUserListResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type GetApiRgwZoneResponse

type GetApiRgwZoneResponse struct {
	Body         []byte
	HTTPResponse *http.Response
}

func ParseGetApiRgwZoneResponse

func ParseGetApiRgwZoneResponse(rsp *http.Response) (*GetApiRgwZoneResponse, error)

ParseGetApiRgwZoneResponse parses an HTTP response from a GetApiRgwZoneWithResponse call

func (GetApiRgwZoneResponse) Status

func (r GetApiRgwZoneResponse) Status() string

Status returns HTTPResponse.Status

func (GetApiRgwZoneResponse) StatusCode

func (r GetApiRgwZoneResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type GetApiRgwZoneZoneNameResponse

type GetApiRgwZoneZoneNameResponse struct {
	Body         []byte
	HTTPResponse *http.Response
}

func ParseGetApiRgwZoneZoneNameResponse

func ParseGetApiRgwZoneZoneNameResponse(rsp *http.Response) (*GetApiRgwZoneZoneNameResponse, error)

ParseGetApiRgwZoneZoneNameResponse parses an HTTP response from a GetApiRgwZoneZoneNameWithResponse call

func (GetApiRgwZoneZoneNameResponse) Status

Status returns HTTPResponse.Status

func (GetApiRgwZoneZoneNameResponse) StatusCode

func (r GetApiRgwZoneZoneNameResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type GetApiRgwZonegroupGetAllZonegroupsInfoResponse

type GetApiRgwZonegroupGetAllZonegroupsInfoResponse struct {
	Body         []byte
	HTTPResponse *http.Response
}

func ParseGetApiRgwZonegroupGetAllZonegroupsInfoResponse

func ParseGetApiRgwZonegroupGetAllZonegroupsInfoResponse(rsp *http.Response) (*GetApiRgwZonegroupGetAllZonegroupsInfoResponse, error)

ParseGetApiRgwZonegroupGetAllZonegroupsInfoResponse parses an HTTP response from a GetApiRgwZonegroupGetAllZonegroupsInfoWithResponse call

func (GetApiRgwZonegroupGetAllZonegroupsInfoResponse) Status

Status returns HTTPResponse.Status

func (GetApiRgwZonegroupGetAllZonegroupsInfoResponse) StatusCode

StatusCode returns HTTPResponse.StatusCode

type GetApiRgwZonegroupResponse

type GetApiRgwZonegroupResponse struct {
	Body         []byte
	HTTPResponse *http.Response
}

func ParseGetApiRgwZonegroupResponse

func ParseGetApiRgwZonegroupResponse(rsp *http.Response) (*GetApiRgwZonegroupResponse, error)

ParseGetApiRgwZonegroupResponse parses an HTTP response from a GetApiRgwZonegroupWithResponse call

func (GetApiRgwZonegroupResponse) Status

Status returns HTTPResponse.Status

func (GetApiRgwZonegroupResponse) StatusCode

func (r GetApiRgwZonegroupResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type GetApiRgwZonegroupZonegroupNameResponse

type GetApiRgwZonegroupZonegroupNameResponse struct {
	Body         []byte
	HTTPResponse *http.Response
}

func ParseGetApiRgwZonegroupZonegroupNameResponse

func ParseGetApiRgwZonegroupZonegroupNameResponse(rsp *http.Response) (*GetApiRgwZonegroupZonegroupNameResponse, error)

ParseGetApiRgwZonegroupZonegroupNameResponse parses an HTTP response from a GetApiRgwZonegroupZonegroupNameWithResponse call

func (GetApiRgwZonegroupZonegroupNameResponse) Status

Status returns HTTPResponse.Status

func (GetApiRgwZonegroupZonegroupNameResponse) StatusCode

StatusCode returns HTTPResponse.StatusCode

type GetApiRoleNameResponse

type GetApiRoleNameResponse struct {
	Body         []byte
	HTTPResponse *http.Response
}

func ParseGetApiRoleNameResponse

func ParseGetApiRoleNameResponse(rsp *http.Response) (*GetApiRoleNameResponse, error)

ParseGetApiRoleNameResponse parses an HTTP response from a GetApiRoleNameWithResponse call

func (GetApiRoleNameResponse) Status

func (r GetApiRoleNameResponse) Status() string

Status returns HTTPResponse.Status

func (GetApiRoleNameResponse) StatusCode

func (r GetApiRoleNameResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type GetApiRoleResponse

type GetApiRoleResponse struct {
	Body                            []byte
	HTTPResponse                    *http.Response
	ApplicationvndCephApiV10JSON200 *[]struct {
		// Description Role Descriptions
		Description *string `json:"description,omitempty"`

		// Name Role Name
		Name              *string `json:"name,omitempty"`
		ScopesPermissions *struct {
			Cephfs []string `json:"cephfs"`
		} `json:"scopes_permissions,omitempty"`
		System *bool `json:"system,omitempty"`
	}
}

func ParseGetApiRoleResponse

func ParseGetApiRoleResponse(rsp *http.Response) (*GetApiRoleResponse, error)

ParseGetApiRoleResponse parses an HTTP response from a GetApiRoleWithResponse call

func (GetApiRoleResponse) Status

func (r GetApiRoleResponse) Status() string

Status returns HTTPResponse.Status

func (GetApiRoleResponse) StatusCode

func (r GetApiRoleResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type GetApiServiceKnownTypesResponse

type GetApiServiceKnownTypesResponse struct {
	Body         []byte
	HTTPResponse *http.Response
}

func ParseGetApiServiceKnownTypesResponse

func ParseGetApiServiceKnownTypesResponse(rsp *http.Response) (*GetApiServiceKnownTypesResponse, error)

ParseGetApiServiceKnownTypesResponse parses an HTTP response from a GetApiServiceKnownTypesWithResponse call

func (GetApiServiceKnownTypesResponse) Status

Status returns HTTPResponse.Status

func (GetApiServiceKnownTypesResponse) StatusCode

func (r GetApiServiceKnownTypesResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type GetApiServiceParams

type GetApiServiceParams struct {
	ServiceName *string `form:"service_name,omitempty" json:"service_name,omitempty"`
	Offset      *int    `form:"offset,omitempty" json:"offset,omitempty"`
	Limit       *int    `form:"limit,omitempty" json:"limit,omitempty"`
	Search      *string `form:"search,omitempty" json:"search,omitempty"`
	Sort        *string `form:"sort,omitempty" json:"sort,omitempty"`
}

GetApiServiceParams defines parameters for GetApiService.

type GetApiServiceResponse

type GetApiServiceResponse struct {
	Body         []byte
	HTTPResponse *http.Response
}

func ParseGetApiServiceResponse

func ParseGetApiServiceResponse(rsp *http.Response) (*GetApiServiceResponse, error)

ParseGetApiServiceResponse parses an HTTP response from a GetApiServiceWithResponse call

func (GetApiServiceResponse) Status

func (r GetApiServiceResponse) Status() string

Status returns HTTPResponse.Status

func (GetApiServiceResponse) StatusCode

func (r GetApiServiceResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type GetApiServiceServiceNameDaemonsResponse

type GetApiServiceServiceNameDaemonsResponse struct {
	Body         []byte
	HTTPResponse *http.Response
}

func ParseGetApiServiceServiceNameDaemonsResponse

func ParseGetApiServiceServiceNameDaemonsResponse(rsp *http.Response) (*GetApiServiceServiceNameDaemonsResponse, error)

ParseGetApiServiceServiceNameDaemonsResponse parses an HTTP response from a GetApiServiceServiceNameDaemonsWithResponse call

func (GetApiServiceServiceNameDaemonsResponse) Status

Status returns HTTPResponse.Status

func (GetApiServiceServiceNameDaemonsResponse) StatusCode

StatusCode returns HTTPResponse.StatusCode

type GetApiServiceServiceNameResponse

type GetApiServiceServiceNameResponse struct {
	Body         []byte
	HTTPResponse *http.Response
}

func ParseGetApiServiceServiceNameResponse

func ParseGetApiServiceServiceNameResponse(rsp *http.Response) (*GetApiServiceServiceNameResponse, error)

ParseGetApiServiceServiceNameResponse parses an HTTP response from a GetApiServiceServiceNameWithResponse call

func (GetApiServiceServiceNameResponse) Status

Status returns HTTPResponse.Status

func (GetApiServiceServiceNameResponse) StatusCode

func (r GetApiServiceServiceNameResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type GetApiSettingsNameResponse

type GetApiSettingsNameResponse struct {
	Body         []byte
	HTTPResponse *http.Response
}

func ParseGetApiSettingsNameResponse

func ParseGetApiSettingsNameResponse(rsp *http.Response) (*GetApiSettingsNameResponse, error)

ParseGetApiSettingsNameResponse parses an HTTP response from a GetApiSettingsNameWithResponse call

func (GetApiSettingsNameResponse) Status

Status returns HTTPResponse.Status

func (GetApiSettingsNameResponse) StatusCode

func (r GetApiSettingsNameResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type GetApiSettingsParams

type GetApiSettingsParams struct {
	// Names Name of Settings
	Names *string `form:"names,omitempty" json:"names,omitempty"`
}

GetApiSettingsParams defines parameters for GetApiSettings.

type GetApiSettingsResponse

type GetApiSettingsResponse struct {
	Body                            []byte
	HTTPResponse                    *http.Response
	ApplicationvndCephApiV10JSON200 *[]struct {
		// Default Default Settings
		Default *bool `json:"default,omitempty"`

		// Name Settings Name
		Name *string `json:"name,omitempty"`

		// Type Type of Settings
		Type *string `json:"type,omitempty"`

		// Value Settings Value
		Value *bool `json:"value,omitempty"`
	}
}

func ParseGetApiSettingsResponse

func ParseGetApiSettingsResponse(rsp *http.Response) (*GetApiSettingsResponse, error)

ParseGetApiSettingsResponse parses an HTTP response from a GetApiSettingsWithResponse call

func (GetApiSettingsResponse) Status

func (r GetApiSettingsResponse) Status() string

Status returns HTTPResponse.Status

func (GetApiSettingsResponse) StatusCode

func (r GetApiSettingsResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type GetApiSummaryResponse

type GetApiSummaryResponse struct {
	Body                            []byte
	HTTPResponse                    *http.Response
	ApplicationvndCephApiV10JSON200 *struct {
		ExecutingTasks []string `json:"executing_tasks"`
		FinishedTasks  []struct {
			BeginTime string `json:"begin_time"`
			Duration  int    `json:"duration"`
			EndTime   string `json:"end_time"`
			Exception string `json:"exception"`
			Metadata  struct {
				Pool int `json:"pool"`
			} `json:"metadata"`
			Name     string `json:"name"`
			Progress int    `json:"progress"`
			RetValue string `json:"ret_value"`
			Success  bool   `json:"success"`
		} `json:"finished_tasks"`
		HaveMonConnection string `json:"have_mon_connection"`
		HealthStatus      string `json:"health_status"`
		MgrHost           string `json:"mgr_host"`
		MgrId             string `json:"mgr_id"`
		RbdMirroring      struct {
			Errors   int `json:"errors"`
			Warnings int `json:"warnings"`
		} `json:"rbd_mirroring"`
		Version string `json:"version"`
	}
}

func ParseGetApiSummaryResponse

func ParseGetApiSummaryResponse(rsp *http.Response) (*GetApiSummaryResponse, error)

ParseGetApiSummaryResponse parses an HTTP response from a GetApiSummaryWithResponse call

func (GetApiSummaryResponse) Status

func (r GetApiSummaryResponse) Status() string

Status returns HTTPResponse.Status

func (GetApiSummaryResponse) StatusCode

func (r GetApiSummaryResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type GetApiTaskParams

type GetApiTaskParams struct {
	// Name Task Name
	Name *string `form:"name,omitempty" json:"name,omitempty"`
}

GetApiTaskParams defines parameters for GetApiTask.

type GetApiTaskResponse

type GetApiTaskResponse struct {
	Body                            []byte
	HTTPResponse                    *http.Response
	ApplicationvndCephApiV10JSON200 *struct {
		// ExecutingTasks ongoing executing tasks
		ExecutingTasks string `json:"executing_tasks"`
		FinishedTasks  []struct {
			// BeginTime Task begin time
			BeginTime string `json:"begin_time"`
			Duration  int    `json:"duration"`

			// EndTime Task end time
			EndTime   string `json:"end_time"`
			Exception bool   `json:"exception"`
			Metadata  struct {
				Pool int `json:"pool"`
			} `json:"metadata"`

			// Name finished tasks name
			Name string `json:"name"`

			// Progress Progress of tasks
			Progress int  `json:"progress"`
			RetValue bool `json:"ret_value"`
			Success  bool `json:"success"`
		} `json:"finished_tasks"`
	}
}

func ParseGetApiTaskResponse

func ParseGetApiTaskResponse(rsp *http.Response) (*GetApiTaskResponse, error)

ParseGetApiTaskResponse parses an HTTP response from a GetApiTaskWithResponse call

func (GetApiTaskResponse) Status

func (r GetApiTaskResponse) Status() string

Status returns HTTPResponse.Status

func (GetApiTaskResponse) StatusCode

func (r GetApiTaskResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type GetApiTelemetryReportResponse

type GetApiTelemetryReportResponse struct {
	Body                            []byte
	HTTPResponse                    *http.Response
	ApplicationvndCephApiV10JSON200 *struct {
		DeviceReport string `json:"device_report"`
		Report       struct {
			Balancer struct {
				Active bool   `json:"active"`
				Mode   string `json:"mode"`
			} `json:"balancer"`
			Channels          []string `json:"channels"`
			ChannelsAvailable []string `json:"channels_available"`
			Config            struct {
				ActiveChanged  []string `json:"active_changed"`
				ClusterChanged []string `json:"cluster_changed"`
			} `json:"config"`
			Crashes []int  `json:"crashes"`
			Created string `json:"created"`
			Crush   struct {
				BucketAlgs struct {
					Straw2 int `json:"straw2"`
				} `json:"bucket_algs"`
				BucketSizes struct {
					N1 int `json:"1"`
					N3 int `json:"3"`
				} `json:"bucket_sizes"`
				BucketTypes struct {
					N1  int `json:"1"`
					N11 int `json:"11"`
				} `json:"bucket_types"`
				CompatWeightSet bool  `json:"compat_weight_set"`
				DeviceClasses   []int `json:"device_classes"`
				NumBuckets      int   `json:"num_buckets"`
				NumDevices      int   `json:"num_devices"`
				NumRules        int   `json:"num_rules"`
				NumTypes        int   `json:"num_types"`
				NumWeightSets   int   `json:"num_weight_sets"`
				Tunables        struct {
					AllowedBucketAlgs        int    `json:"allowed_bucket_algs"`
					ChooseLocalFallbackTries int    `json:"choose_local_fallback_tries"`
					ChooseLocalTries         int    `json:"choose_local_tries"`
					ChooseTotalTries         int    `json:"choose_total_tries"`
					ChooseleafDescendOnce    int    `json:"chooseleaf_descend_once"`
					ChooseleafStable         int    `json:"chooseleaf_stable"`
					ChooseleafVaryR          int    `json:"chooseleaf_vary_r"`
					HasV2Rules               int    `json:"has_v2_rules"`
					HasV3Rules               int    `json:"has_v3_rules"`
					HasV4Buckets             int    `json:"has_v4_buckets"`
					HasV5Rules               int    `json:"has_v5_rules"`
					LegacyTunables           int    `json:"legacy_tunables"`
					MinimumRequiredVersion   string `json:"minimum_required_version"`
					OptimalTunables          int    `json:"optimal_tunables"`
					Profile                  string `json:"profile"`
					RequireFeatureTunables   int    `json:"require_feature_tunables"`
					RequireFeatureTunables2  int    `json:"require_feature_tunables2"`
					RequireFeatureTunables3  int    `json:"require_feature_tunables3"`
					RequireFeatureTunables5  int    `json:"require_feature_tunables5"`
					StrawCalcVersion         int    `json:"straw_calc_version"`
				} `json:"tunables"`
			} `json:"crush"`
			Fs struct {
				Count        int `json:"count"`
				FeatureFlags struct {
					EnableMultiple      bool `json:"enable_multiple"`
					EverEnabledMultiple bool `json:"ever_enabled_multiple"`
				} `json:"feature_flags"`
				Filesystems   []int `json:"filesystems"`
				NumStandbyMds int   `json:"num_standby_mds"`
				TotalNumMds   int   `json:"total_num_mds"`
			} `json:"fs"`
			Hosts struct {
				Num        int `json:"num"`
				NumWithMds int `json:"num_with_mds"`
				NumWithMgr int `json:"num_with_mgr"`
				NumWithMon int `json:"num_with_mon"`
				NumWithOsd int `json:"num_with_osd"`
			} `json:"hosts"`
			Leaderboard bool   `json:"leaderboard"`
			License     string `json:"license"`
			Metadata    struct {
				Mon struct {
					Arch struct {
						X8664 int `json:"x86_64"`
					} `json:"arch"`
					CephVersion struct {
						CephVersion16003151Gf202994fcf int `json:"ceph version 16.0.0-3151-gf202994fcf"`
					} `json:"ceph_version"`
					Cpu struct {
						IntelRCoreTMI78665UCPU190GHz int `json:"Intel(R) Core(TM) i7-8665U CPU @ 1.90GHz"`
					} `json:"cpu"`
					Distro struct {
						Centos int `json:"centos"`
					} `json:"distro"`
					DistroDescription struct {
						CentOSLinux8Core int `json:"CentOS Linux 8 (Core)"`
					} `json:"distro_description"`
					KernelDescription struct {
						Hash1SMPWedJul1195301UTC2020 int `json:"#1 SMP Wed Jul 1 19:53:01 UTC 2020"`
					} `json:"kernel_description"`
					KernelVersion struct {
						N577200Fc32X8664 int `json:"5.7.7-200.fc32.x86_64"`
					} `json:"kernel_version"`
					Os struct {
						Linux int `json:"Linux"`
					} `json:"os"`
				} `json:"mon"`
				Osd struct {
					Arch struct {
						X8664 int `json:"x86_64"`
					} `json:"arch"`
					CephVersion struct {
						CephVersion16003151Gf202994fcf int `json:"ceph version 16.0.0-3151-gf202994fcf"`
					} `json:"ceph_version"`
					Cpu struct {
						IntelRCoreTMI78665UCPU190GHz int `json:"Intel(R) Core(TM) i7-8665U CPU @ 1.90GHz"`
					} `json:"cpu"`
					Distro struct {
						Centos int `json:"centos"`
					} `json:"distro"`
					DistroDescription struct {
						CentOSLinux8Core int `json:"CentOS Linux 8 (Core)"`
					} `json:"distro_description"`
					KernelDescription struct {
						Hash1SMPWedJul1195301UTC2020 int `json:"#1 SMP Wed Jul 1 19:53:01 UTC 2020"`
					} `json:"kernel_description"`
					KernelVersion struct {
						N577200Fc32X8664 int `json:"5.7.7-200.fc32.x86_64"`
					} `json:"kernel_version"`
					Os struct {
						Linux int `json:"Linux"`
					} `json:"os"`
					OsdObjectstore struct {
						Bluestore int `json:"bluestore"`
					} `json:"osd_objectstore"`
					Rotational struct {
						N1 int `json:"1"`
					} `json:"rotational"`
				} `json:"osd"`
			} `json:"metadata"`
			Mon struct {
				Count    int `json:"count"`
				Features struct {
					Optional   []int    `json:"optional"`
					Persistent []string `json:"persistent"`
				} `json:"features"`
				Ipv4AddrMons  int `json:"ipv4_addr_mons"`
				Ipv6AddrMons  int `json:"ipv6_addr_mons"`
				MinMonRelease int `json:"min_mon_release"`
				V1AddrMons    int `json:"v1_addr_mons"`
				V2AddrMons    int `json:"v2_addr_mons"`
			} `json:"mon"`
			Osd struct {
				ClusterNetwork         bool   `json:"cluster_network"`
				Count                  int    `json:"count"`
				RequireMinCompatClient string `json:"require_min_compat_client"`
				RequireOsdRelease      string `json:"require_osd_release"`
			} `json:"osd"`
			Pools []struct {
				CacheMode          string `json:"cache_mode"`
				ErasureCodeProfile string `json:"erasure_code_profile"`
				MinSize            int    `json:"min_size"`
				PgAutoscaleMode    string `json:"pg_autoscale_mode"`
				PgNum              int    `json:"pg_num"`
				PgpNum             int    `json:"pgp_num"`
				Pool               int    `json:"pool"`
				Size               int    `json:"size"`
				TargetMaxBytes     int    `json:"target_max_bytes"`
				TargetMaxObjects   int    `json:"target_max_objects"`
				Type               string `json:"type"`
			} `json:"pools"`
			Rbd struct {
				MirroringByPool []bool `json:"mirroring_by_pool"`
				NumImagesByPool []int  `json:"num_images_by_pool"`
				NumPools        int    `json:"num_pools"`
			} `json:"rbd"`
			ReportId        string `json:"report_id"`
			ReportTimestamp string `json:"report_timestamp"`
			ReportVersion   int    `json:"report_version"`
			Rgw             struct {
				Count      int      `json:"count"`
				Frontends  []string `json:"frontends"`
				Zonegroups int      `json:"zonegroups"`
				Zones      int      `json:"zones"`
			} `json:"rgw"`
			Services struct {
				Rgw int `json:"rgw"`
			} `json:"services"`
			Usage struct {
				PgNum           int `json:"pg_num"`
				Pools           int `json:"pools"`
				TotalAvailBytes int `json:"total_avail_bytes"`
				TotalBytes      int `json:"total_bytes"`
				TotalUsedBytes  int `json:"total_used_bytes"`
			} `json:"usage"`
		} `json:"report"`
	}
}

func ParseGetApiTelemetryReportResponse

func ParseGetApiTelemetryReportResponse(rsp *http.Response) (*GetApiTelemetryReportResponse, error)

ParseGetApiTelemetryReportResponse parses an HTTP response from a GetApiTelemetryReportWithResponse call

func (GetApiTelemetryReportResponse) Status

Status returns HTTPResponse.Status

func (GetApiTelemetryReportResponse) StatusCode

func (r GetApiTelemetryReportResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type GetApiUserResponse

type GetApiUserResponse struct {
	Body                            []byte
	HTTPResponse                    *http.Response
	ApplicationvndCephApiV10JSON200 *struct {
		// Email User email address
		Email string `json:"email"`

		// Enabled Is the user enabled?
		Enabled bool `json:"enabled"`

		// LastUpdate Details last updated
		LastUpdate int `json:"lastUpdate"`

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

		// PwdExpirationDate Password Expiration date
		PwdExpirationDate string `json:"pwdExpirationDate"`

		// PwdUpdateRequired Is Password Update Required?
		PwdUpdateRequired bool `json:"pwdUpdateRequired"`

		// Roles User Roles
		Roles []string `json:"roles"`

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

func ParseGetApiUserResponse

func ParseGetApiUserResponse(rsp *http.Response) (*GetApiUserResponse, error)

ParseGetApiUserResponse parses an HTTP response from a GetApiUserWithResponse call

func (GetApiUserResponse) Status

func (r GetApiUserResponse) Status() string

Status returns HTTPResponse.Status

func (GetApiUserResponse) StatusCode

func (r GetApiUserResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type GetApiUserUsernameResponse

type GetApiUserUsernameResponse struct {
	Body         []byte
	HTTPResponse *http.Response
}

func ParseGetApiUserUsernameResponse

func ParseGetApiUserUsernameResponse(rsp *http.Response) (*GetApiUserUsernameResponse, error)

ParseGetApiUserUsernameResponse parses an HTTP response from a GetApiUserUsernameWithResponse call

func (GetApiUserUsernameResponse) Status

Status returns HTTPResponse.Status

func (GetApiUserUsernameResponse) StatusCode

func (r GetApiUserUsernameResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

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 {
	Size            int      `json:"size"`
	ObjSize         int      `json:"obj_size"`
	NumObjs         int      `json:"num_objs"`
	Order           int      `json:"order"`
	BlockNamePrefix string   `json:"block_name_prefix"`
	MirrorMode      string   `json:"mirror_mode"`
	Name            string   `json:"name"`
	UniqueID        string   `json:"unique_id"`
	ID              string   `json:"id"`
	ImageFormat     int      `json:"image_format"`
	PoolName        string   `json:"pool_name"`
	Namespace       *string  `json:"namespace"`
	Features        int      `json:"features"`
	FeaturesName    []string `json:"features_name"`
	Timestamp       string   `json:"timestamp"`
	StripeCount     int      `json:"stripe_count"`
	StripeUnit      int      `json:"stripe_unit"`
	DataPool        *string  `json:"data_pool"`
	Parent          struct {
		PoolName      string `json:"pool_name"`
		PoolNamespace string `json:"pool_namespace"`
		ImageName     string `json:"image_name"`
		SnapName      string `json:"snap_name"`
	} `json:"parent"`
	Snapshots      []Snapshot `json:"snapshots"`
	TotalDiskUsage int        `json:"total_disk_usage"`
	DiskUsage      int        `json:"disk_usage"`
	Configuration  []struct {
		Name   string `json:"name"`
		Value  string `json:"value"`
		Source int    `json:"source"`
	} `json:"configuration"`
}

type NewAuthenticatedClientOpts

type NewAuthenticatedClientOpts struct {
	Username string
	Password string
	Server   string
	SkipTLS  bool
}

type PostApiAuthCheckJSONBody

type PostApiAuthCheckJSONBody struct {
	// Token Authentication Token
	Token string `json:"token"`
}

PostApiAuthCheckJSONBody defines parameters for PostApiAuthCheck.

type PostApiAuthCheckJSONRequestBody

type PostApiAuthCheckJSONRequestBody PostApiAuthCheckJSONBody

PostApiAuthCheckJSONRequestBody defines body for PostApiAuthCheck for application/json ContentType.

type PostApiAuthCheckParams

type PostApiAuthCheckParams struct {
	// Token Authentication Token
	Token string `form:"token" json:"token"`
}

PostApiAuthCheckParams defines parameters for PostApiAuthCheck.

type PostApiAuthCheckResponse

type PostApiAuthCheckResponse struct {
	Body                            []byte
	HTTPResponse                    *http.Response
	ApplicationvndCephApiV10JSON201 *struct {
		// Permissions List of permissions acquired
		Permissions struct {
			Cephfs []string `json:"cephfs"`
		} `json:"permissions"`

		// PwdUpdateRequired Is password update required?
		PwdUpdateRequired bool `json:"pwdUpdateRequired"`

		// Sso Uses single sign on?
		Sso bool `json:"sso"`

		// Username Username
		Username string `json:"username"`
	}
}

func ParsePostApiAuthCheckResponse

func ParsePostApiAuthCheckResponse(rsp *http.Response) (*PostApiAuthCheckResponse, error)

ParsePostApiAuthCheckResponse parses an HTTP response from a PostApiAuthCheckWithResponse call

func (PostApiAuthCheckResponse) Status

func (r PostApiAuthCheckResponse) Status() string

Status returns HTTPResponse.Status

func (PostApiAuthCheckResponse) StatusCode

func (r PostApiAuthCheckResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type PostApiAuthJSONBody

type PostApiAuthJSONBody struct {
	Password string `json:"password"`
	Username string `json:"username"`
}

PostApiAuthJSONBody defines parameters for PostApiAuth.

type PostApiAuthJSONRequestBody

type PostApiAuthJSONRequestBody PostApiAuthJSONBody

PostApiAuthJSONRequestBody defines body for PostApiAuth for application/json ContentType.

type PostApiAuthLogoutResponse

type PostApiAuthLogoutResponse struct {
	Body         []byte
	HTTPResponse *http.Response
}

func ParsePostApiAuthLogoutResponse

func ParsePostApiAuthLogoutResponse(rsp *http.Response) (*PostApiAuthLogoutResponse, error)

ParsePostApiAuthLogoutResponse parses an HTTP response from a PostApiAuthLogoutWithResponse call

func (PostApiAuthLogoutResponse) Status

func (r PostApiAuthLogoutResponse) Status() string

Status returns HTTPResponse.Status

func (PostApiAuthLogoutResponse) StatusCode

func (r PostApiAuthLogoutResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type PostApiAuthResponse

type PostApiAuthResponse struct {
	Body         []byte
	HTTPResponse *http.Response
}

func ParsePostApiAuthResponse

func ParsePostApiAuthResponse(rsp *http.Response) (*PostApiAuthResponse, error)

ParsePostApiAuthResponse parses an HTTP response from a PostApiAuthWithResponse call

func (PostApiAuthResponse) Status

func (r PostApiAuthResponse) Status() string

Status returns HTTPResponse.Status

func (PostApiAuthResponse) StatusCode

func (r PostApiAuthResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type PostApiBlockImageImageSpecCopyJSONBody

type PostApiBlockImageImageSpecCopyJSONBody struct {
	Configuration *string `json:"configuration,omitempty"`
	DataPool      *string `json:"data_pool,omitempty"`
	DestImageName string  `json:"dest_image_name"`
	DestNamespace string  `json:"dest_namespace"`
	DestPoolName  string  `json:"dest_pool_name"`
	Features      *string `json:"features,omitempty"`
	Metadata      *string `json:"metadata,omitempty"`
	ObjSize       *int    `json:"obj_size,omitempty"`
	SnapshotName  *string `json:"snapshot_name,omitempty"`
	StripeCount   *int    `json:"stripe_count,omitempty"`
	StripeUnit    *string `json:"stripe_unit,omitempty"`
}

PostApiBlockImageImageSpecCopyJSONBody defines parameters for PostApiBlockImageImageSpecCopy.

type PostApiBlockImageImageSpecCopyJSONRequestBody

type PostApiBlockImageImageSpecCopyJSONRequestBody PostApiBlockImageImageSpecCopyJSONBody

PostApiBlockImageImageSpecCopyJSONRequestBody defines body for PostApiBlockImageImageSpecCopy for application/json ContentType.

type PostApiBlockImageImageSpecCopyResponse

type PostApiBlockImageImageSpecCopyResponse struct {
	Body         []byte
	HTTPResponse *http.Response
}

func ParsePostApiBlockImageImageSpecCopyResponse

func ParsePostApiBlockImageImageSpecCopyResponse(rsp *http.Response) (*PostApiBlockImageImageSpecCopyResponse, error)

ParsePostApiBlockImageImageSpecCopyResponse parses an HTTP response from a PostApiBlockImageImageSpecCopyWithResponse call

func (PostApiBlockImageImageSpecCopyResponse) Status

Status returns HTTPResponse.Status

func (PostApiBlockImageImageSpecCopyResponse) StatusCode

StatusCode returns HTTPResponse.StatusCode

type PostApiBlockImageImageSpecFlattenResponse

type PostApiBlockImageImageSpecFlattenResponse struct {
	Body         []byte
	HTTPResponse *http.Response
}

func ParsePostApiBlockImageImageSpecFlattenResponse

func ParsePostApiBlockImageImageSpecFlattenResponse(rsp *http.Response) (*PostApiBlockImageImageSpecFlattenResponse, error)

ParsePostApiBlockImageImageSpecFlattenResponse parses an HTTP response from a PostApiBlockImageImageSpecFlattenWithResponse call

func (PostApiBlockImageImageSpecFlattenResponse) Status

Status returns HTTPResponse.Status

func (PostApiBlockImageImageSpecFlattenResponse) StatusCode

StatusCode returns HTTPResponse.StatusCode

type PostApiBlockImageImageSpecMoveTrashJSONBody

type PostApiBlockImageImageSpecMoveTrashJSONBody struct {
	Delay *int `json:"delay,omitempty"`
}

PostApiBlockImageImageSpecMoveTrashJSONBody defines parameters for PostApiBlockImageImageSpecMoveTrash.

type PostApiBlockImageImageSpecMoveTrashJSONRequestBody

type PostApiBlockImageImageSpecMoveTrashJSONRequestBody PostApiBlockImageImageSpecMoveTrashJSONBody

PostApiBlockImageImageSpecMoveTrashJSONRequestBody defines body for PostApiBlockImageImageSpecMoveTrash for application/json ContentType.

type PostApiBlockImageImageSpecMoveTrashResponse

type PostApiBlockImageImageSpecMoveTrashResponse struct {
	Body         []byte
	HTTPResponse *http.Response
}

func ParsePostApiBlockImageImageSpecMoveTrashResponse

func ParsePostApiBlockImageImageSpecMoveTrashResponse(rsp *http.Response) (*PostApiBlockImageImageSpecMoveTrashResponse, error)

ParsePostApiBlockImageImageSpecMoveTrashResponse parses an HTTP response from a PostApiBlockImageImageSpecMoveTrashWithResponse call

func (PostApiBlockImageImageSpecMoveTrashResponse) Status

Status returns HTTPResponse.Status

func (PostApiBlockImageImageSpecMoveTrashResponse) StatusCode

StatusCode returns HTTPResponse.StatusCode

type PostApiBlockImageImageSpecSnapJSONBody

type PostApiBlockImageImageSpecSnapJSONBody struct {
	MirrorImageSnapshot string `json:"mirrorImageSnapshot"`
	SnapshotName        string `json:"snapshot_name"`
}

PostApiBlockImageImageSpecSnapJSONBody defines parameters for PostApiBlockImageImageSpecSnap.

type PostApiBlockImageImageSpecSnapJSONRequestBody

type PostApiBlockImageImageSpecSnapJSONRequestBody PostApiBlockImageImageSpecSnapJSONBody

PostApiBlockImageImageSpecSnapJSONRequestBody defines body for PostApiBlockImageImageSpecSnap for application/json ContentType.

type PostApiBlockImageImageSpecSnapResponse

type PostApiBlockImageImageSpecSnapResponse struct {
	Body         []byte
	HTTPResponse *http.Response
}

func ParsePostApiBlockImageImageSpecSnapResponse

func ParsePostApiBlockImageImageSpecSnapResponse(rsp *http.Response) (*PostApiBlockImageImageSpecSnapResponse, error)

ParsePostApiBlockImageImageSpecSnapResponse parses an HTTP response from a PostApiBlockImageImageSpecSnapWithResponse call

func (PostApiBlockImageImageSpecSnapResponse) Status

Status returns HTTPResponse.Status

func (PostApiBlockImageImageSpecSnapResponse) StatusCode

StatusCode returns HTTPResponse.StatusCode

type PostApiBlockImageImageSpecSnapSnapshotNameCloneJSONBody

type PostApiBlockImageImageSpecSnapSnapshotNameCloneJSONBody struct {
	ChildImageName string  `json:"child_image_name"`
	ChildNamespace *string `json:"child_namespace,omitempty"`
	ChildPoolName  string  `json:"child_pool_name"`
	Configuration  *string `json:"configuration,omitempty"`
	DataPool       *string `json:"data_pool,omitempty"`
	Features       *string `json:"features,omitempty"`
	Metadata       *string `json:"metadata,omitempty"`
	ObjSize        *int    `json:"obj_size,omitempty"`
	StripeCount    *int    `json:"stripe_count,omitempty"`
	StripeUnit     *string `json:"stripe_unit,omitempty"`
}

PostApiBlockImageImageSpecSnapSnapshotNameCloneJSONBody defines parameters for PostApiBlockImageImageSpecSnapSnapshotNameClone.

type PostApiBlockImageImageSpecSnapSnapshotNameCloneJSONRequestBody

type PostApiBlockImageImageSpecSnapSnapshotNameCloneJSONRequestBody PostApiBlockImageImageSpecSnapSnapshotNameCloneJSONBody

PostApiBlockImageImageSpecSnapSnapshotNameCloneJSONRequestBody defines body for PostApiBlockImageImageSpecSnapSnapshotNameClone for application/json ContentType.

type PostApiBlockImageImageSpecSnapSnapshotNameCloneResponse

type PostApiBlockImageImageSpecSnapSnapshotNameCloneResponse struct {
	Body         []byte
	HTTPResponse *http.Response
}

func ParsePostApiBlockImageImageSpecSnapSnapshotNameCloneResponse

func ParsePostApiBlockImageImageSpecSnapSnapshotNameCloneResponse(rsp *http.Response) (*PostApiBlockImageImageSpecSnapSnapshotNameCloneResponse, error)

ParsePostApiBlockImageImageSpecSnapSnapshotNameCloneResponse parses an HTTP response from a PostApiBlockImageImageSpecSnapSnapshotNameCloneWithResponse call

func (PostApiBlockImageImageSpecSnapSnapshotNameCloneResponse) Status

Status returns HTTPResponse.Status

func (PostApiBlockImageImageSpecSnapSnapshotNameCloneResponse) StatusCode

StatusCode returns HTTPResponse.StatusCode

type PostApiBlockImageImageSpecSnapSnapshotNameRollbackResponse

type PostApiBlockImageImageSpecSnapSnapshotNameRollbackResponse struct {
	Body         []byte
	HTTPResponse *http.Response
}

func ParsePostApiBlockImageImageSpecSnapSnapshotNameRollbackResponse

func ParsePostApiBlockImageImageSpecSnapSnapshotNameRollbackResponse(rsp *http.Response) (*PostApiBlockImageImageSpecSnapSnapshotNameRollbackResponse, error)

ParsePostApiBlockImageImageSpecSnapSnapshotNameRollbackResponse parses an HTTP response from a PostApiBlockImageImageSpecSnapSnapshotNameRollbackWithResponse call

func (PostApiBlockImageImageSpecSnapSnapshotNameRollbackResponse) Status

Status returns HTTPResponse.Status

func (PostApiBlockImageImageSpecSnapSnapshotNameRollbackResponse) StatusCode

StatusCode returns HTTPResponse.StatusCode

type PostApiBlockImageJSONBody

type PostApiBlockImageJSONBody struct {
	Configuration    *string `json:"configuration,omitempty"`
	DataPool         *string `json:"data_pool,omitempty"`
	Features         *string `json:"features,omitempty"`
	Metadata         *string `json:"metadata,omitempty"`
	MirrorMode       *string `json:"mirror_mode,omitempty"`
	Name             string  `json:"name"`
	Namespace        *string `json:"namespace,omitempty"`
	ObjSize          *int    `json:"obj_size,omitempty"`
	PoolName         string  `json:"pool_name"`
	ScheduleInterval *string `json:"schedule_interval,omitempty"`
	Size             int     `json:"size"`
	StripeCount      *int    `json:"stripe_count,omitempty"`
	StripeUnit       *string `json:"stripe_unit,omitempty"`
}

PostApiBlockImageJSONBody defines parameters for PostApiBlockImage.

type PostApiBlockImageJSONRequestBody

type PostApiBlockImageJSONRequestBody PostApiBlockImageJSONBody

PostApiBlockImageJSONRequestBody defines body for PostApiBlockImage for application/json ContentType.

type PostApiBlockImageResponse

type PostApiBlockImageResponse struct {
	Body         []byte
	HTTPResponse *http.Response
}

func ParsePostApiBlockImageResponse

func ParsePostApiBlockImageResponse(rsp *http.Response) (*PostApiBlockImageResponse, error)

ParsePostApiBlockImageResponse parses an HTTP response from a PostApiBlockImageWithResponse call

func (PostApiBlockImageResponse) Status

func (r PostApiBlockImageResponse) Status() string

Status returns HTTPResponse.Status

func (PostApiBlockImageResponse) StatusCode

func (r PostApiBlockImageResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type PostApiBlockImageTrashImageIdSpecRestoreJSONBody

type PostApiBlockImageTrashImageIdSpecRestoreJSONBody struct {
	NewImageName string `json:"new_image_name"`
}

PostApiBlockImageTrashImageIdSpecRestoreJSONBody defines parameters for PostApiBlockImageTrashImageIdSpecRestore.

type PostApiBlockImageTrashImageIdSpecRestoreJSONRequestBody

type PostApiBlockImageTrashImageIdSpecRestoreJSONRequestBody PostApiBlockImageTrashImageIdSpecRestoreJSONBody

PostApiBlockImageTrashImageIdSpecRestoreJSONRequestBody defines body for PostApiBlockImageTrashImageIdSpecRestore for application/json ContentType.

type PostApiBlockImageTrashImageIdSpecRestoreResponse

type PostApiBlockImageTrashImageIdSpecRestoreResponse struct {
	Body         []byte
	HTTPResponse *http.Response
}

func ParsePostApiBlockImageTrashImageIdSpecRestoreResponse

func ParsePostApiBlockImageTrashImageIdSpecRestoreResponse(rsp *http.Response) (*PostApiBlockImageTrashImageIdSpecRestoreResponse, error)

ParsePostApiBlockImageTrashImageIdSpecRestoreResponse parses an HTTP response from a PostApiBlockImageTrashImageIdSpecRestoreWithResponse call

func (PostApiBlockImageTrashImageIdSpecRestoreResponse) Status

Status returns HTTPResponse.Status

func (PostApiBlockImageTrashImageIdSpecRestoreResponse) StatusCode

StatusCode returns HTTPResponse.StatusCode

type PostApiBlockImageTrashPurgeJSONBody

type PostApiBlockImageTrashPurgeJSONBody struct {
	PoolName *string `json:"pool_name,omitempty"`
}

PostApiBlockImageTrashPurgeJSONBody defines parameters for PostApiBlockImageTrashPurge.

type PostApiBlockImageTrashPurgeJSONRequestBody

type PostApiBlockImageTrashPurgeJSONRequestBody PostApiBlockImageTrashPurgeJSONBody

PostApiBlockImageTrashPurgeJSONRequestBody defines body for PostApiBlockImageTrashPurge for application/json ContentType.

type PostApiBlockImageTrashPurgeParams

type PostApiBlockImageTrashPurgeParams struct {
	PoolName *string `form:"pool_name,omitempty" json:"pool_name,omitempty"`
}

PostApiBlockImageTrashPurgeParams defines parameters for PostApiBlockImageTrashPurge.

type PostApiBlockImageTrashPurgeResponse

type PostApiBlockImageTrashPurgeResponse struct {
	Body         []byte
	HTTPResponse *http.Response
}

func ParsePostApiBlockImageTrashPurgeResponse

func ParsePostApiBlockImageTrashPurgeResponse(rsp *http.Response) (*PostApiBlockImageTrashPurgeResponse, error)

ParsePostApiBlockImageTrashPurgeResponse parses an HTTP response from a PostApiBlockImageTrashPurgeWithResponse call

func (PostApiBlockImageTrashPurgeResponse) Status

Status returns HTTPResponse.Status

func (PostApiBlockImageTrashPurgeResponse) StatusCode

StatusCode returns HTTPResponse.StatusCode

type PostApiBlockMirroringPoolPoolNameBootstrapPeerJSONBody

type PostApiBlockMirroringPoolPoolNameBootstrapPeerJSONBody struct {
	Direction string `json:"direction"`
	Token     string `json:"token"`
}

PostApiBlockMirroringPoolPoolNameBootstrapPeerJSONBody defines parameters for PostApiBlockMirroringPoolPoolNameBootstrapPeer.

type PostApiBlockMirroringPoolPoolNameBootstrapPeerJSONRequestBody

type PostApiBlockMirroringPoolPoolNameBootstrapPeerJSONRequestBody PostApiBlockMirroringPoolPoolNameBootstrapPeerJSONBody

PostApiBlockMirroringPoolPoolNameBootstrapPeerJSONRequestBody defines body for PostApiBlockMirroringPoolPoolNameBootstrapPeer for application/json ContentType.

type PostApiBlockMirroringPoolPoolNameBootstrapPeerResponse

type PostApiBlockMirroringPoolPoolNameBootstrapPeerResponse struct {
	Body         []byte
	HTTPResponse *http.Response
}

func ParsePostApiBlockMirroringPoolPoolNameBootstrapPeerResponse

func ParsePostApiBlockMirroringPoolPoolNameBootstrapPeerResponse(rsp *http.Response) (*PostApiBlockMirroringPoolPoolNameBootstrapPeerResponse, error)

ParsePostApiBlockMirroringPoolPoolNameBootstrapPeerResponse parses an HTTP response from a PostApiBlockMirroringPoolPoolNameBootstrapPeerWithResponse call

func (PostApiBlockMirroringPoolPoolNameBootstrapPeerResponse) Status

Status returns HTTPResponse.Status

func (PostApiBlockMirroringPoolPoolNameBootstrapPeerResponse) StatusCode

StatusCode returns HTTPResponse.StatusCode

type PostApiBlockMirroringPoolPoolNameBootstrapTokenResponse

type PostApiBlockMirroringPoolPoolNameBootstrapTokenResponse struct {
	Body         []byte
	HTTPResponse *http.Response
}

func ParsePostApiBlockMirroringPoolPoolNameBootstrapTokenResponse

func ParsePostApiBlockMirroringPoolPoolNameBootstrapTokenResponse(rsp *http.Response) (*PostApiBlockMirroringPoolPoolNameBootstrapTokenResponse, error)

ParsePostApiBlockMirroringPoolPoolNameBootstrapTokenResponse parses an HTTP response from a PostApiBlockMirroringPoolPoolNameBootstrapTokenWithResponse call

func (PostApiBlockMirroringPoolPoolNameBootstrapTokenResponse) Status

Status returns HTTPResponse.Status

func (PostApiBlockMirroringPoolPoolNameBootstrapTokenResponse) StatusCode

StatusCode returns HTTPResponse.StatusCode

type PostApiBlockMirroringPoolPoolNamePeerJSONBody

type PostApiBlockMirroringPoolPoolNamePeerJSONBody struct {
	ClientId    string  `json:"client_id"`
	ClusterName string  `json:"cluster_name"`
	Key         *string `json:"key,omitempty"`
	MonHost     *string `json:"mon_host,omitempty"`
}

PostApiBlockMirroringPoolPoolNamePeerJSONBody defines parameters for PostApiBlockMirroringPoolPoolNamePeer.

type PostApiBlockMirroringPoolPoolNamePeerJSONRequestBody

type PostApiBlockMirroringPoolPoolNamePeerJSONRequestBody PostApiBlockMirroringPoolPoolNamePeerJSONBody

PostApiBlockMirroringPoolPoolNamePeerJSONRequestBody defines body for PostApiBlockMirroringPoolPoolNamePeer for application/json ContentType.

type PostApiBlockMirroringPoolPoolNamePeerResponse

type PostApiBlockMirroringPoolPoolNamePeerResponse struct {
	Body         []byte
	HTTPResponse *http.Response
}

func ParsePostApiBlockMirroringPoolPoolNamePeerResponse

func ParsePostApiBlockMirroringPoolPoolNamePeerResponse(rsp *http.Response) (*PostApiBlockMirroringPoolPoolNamePeerResponse, error)

ParsePostApiBlockMirroringPoolPoolNamePeerResponse parses an HTTP response from a PostApiBlockMirroringPoolPoolNamePeerWithResponse call

func (PostApiBlockMirroringPoolPoolNamePeerResponse) Status

Status returns HTTPResponse.Status

func (PostApiBlockMirroringPoolPoolNamePeerResponse) StatusCode

StatusCode returns HTTPResponse.StatusCode

type PostApiBlockPoolPoolNameNamespaceJSONBody

type PostApiBlockPoolPoolNameNamespaceJSONBody struct {
	Namespace string `json:"namespace"`
}

PostApiBlockPoolPoolNameNamespaceJSONBody defines parameters for PostApiBlockPoolPoolNameNamespace.

type PostApiBlockPoolPoolNameNamespaceJSONRequestBody

type PostApiBlockPoolPoolNameNamespaceJSONRequestBody PostApiBlockPoolPoolNameNamespaceJSONBody

PostApiBlockPoolPoolNameNamespaceJSONRequestBody defines body for PostApiBlockPoolPoolNameNamespace for application/json ContentType.

type PostApiBlockPoolPoolNameNamespaceResponse

type PostApiBlockPoolPoolNameNamespaceResponse struct {
	Body         []byte
	HTTPResponse *http.Response
}

func ParsePostApiBlockPoolPoolNameNamespaceResponse

func ParsePostApiBlockPoolPoolNameNamespaceResponse(rsp *http.Response) (*PostApiBlockPoolPoolNameNamespaceResponse, error)

ParsePostApiBlockPoolPoolNameNamespaceResponse parses an HTTP response from a PostApiBlockPoolPoolNameNamespaceWithResponse call

func (PostApiBlockPoolPoolNameNamespaceResponse) Status

Status returns HTTPResponse.Status

func (PostApiBlockPoolPoolNameNamespaceResponse) StatusCode

StatusCode returns HTTPResponse.StatusCode

type PostApiCephfsFsIdSnapshotJSONBody

type PostApiCephfsFsIdSnapshotJSONBody struct {
	Name *string `json:"name,omitempty"`
	Path string  `json:"path"`
}

PostApiCephfsFsIdSnapshotJSONBody defines parameters for PostApiCephfsFsIdSnapshot.

type PostApiCephfsFsIdSnapshotJSONRequestBody

type PostApiCephfsFsIdSnapshotJSONRequestBody PostApiCephfsFsIdSnapshotJSONBody

PostApiCephfsFsIdSnapshotJSONRequestBody defines body for PostApiCephfsFsIdSnapshot for application/json ContentType.

type PostApiCephfsFsIdSnapshotResponse

type PostApiCephfsFsIdSnapshotResponse struct {
	Body         []byte
	HTTPResponse *http.Response
}

func ParsePostApiCephfsFsIdSnapshotResponse

func ParsePostApiCephfsFsIdSnapshotResponse(rsp *http.Response) (*PostApiCephfsFsIdSnapshotResponse, error)

ParsePostApiCephfsFsIdSnapshotResponse parses an HTTP response from a PostApiCephfsFsIdSnapshotWithResponse call

func (PostApiCephfsFsIdSnapshotResponse) Status

Status returns HTTPResponse.Status

func (PostApiCephfsFsIdSnapshotResponse) StatusCode

func (r PostApiCephfsFsIdSnapshotResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type PostApiCephfsFsIdTreeJSONBody

type PostApiCephfsFsIdTreeJSONBody struct {
	Path string `json:"path"`
}

PostApiCephfsFsIdTreeJSONBody defines parameters for PostApiCephfsFsIdTree.

type PostApiCephfsFsIdTreeJSONRequestBody

type PostApiCephfsFsIdTreeJSONRequestBody PostApiCephfsFsIdTreeJSONBody

PostApiCephfsFsIdTreeJSONRequestBody defines body for PostApiCephfsFsIdTree for application/json ContentType.

type PostApiCephfsFsIdTreeResponse

type PostApiCephfsFsIdTreeResponse struct {
	Body         []byte
	HTTPResponse *http.Response
}

func ParsePostApiCephfsFsIdTreeResponse

func ParsePostApiCephfsFsIdTreeResponse(rsp *http.Response) (*PostApiCephfsFsIdTreeResponse, error)

ParsePostApiCephfsFsIdTreeResponse parses an HTTP response from a PostApiCephfsFsIdTreeWithResponse call

func (PostApiCephfsFsIdTreeResponse) Status

Status returns HTTPResponse.Status

func (PostApiCephfsFsIdTreeResponse) StatusCode

func (r PostApiCephfsFsIdTreeResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type PostApiCephfsFsIdWriteToFileJSONBody

type PostApiCephfsFsIdWriteToFileJSONBody struct {
	Buf  string `json:"buf"`
	Path string `json:"path"`
}

PostApiCephfsFsIdWriteToFileJSONBody defines parameters for PostApiCephfsFsIdWriteToFile.

type PostApiCephfsFsIdWriteToFileJSONRequestBody

type PostApiCephfsFsIdWriteToFileJSONRequestBody PostApiCephfsFsIdWriteToFileJSONBody

PostApiCephfsFsIdWriteToFileJSONRequestBody defines body for PostApiCephfsFsIdWriteToFile for application/json ContentType.

type PostApiCephfsFsIdWriteToFileResponse

type PostApiCephfsFsIdWriteToFileResponse struct {
	Body         []byte
	HTTPResponse *http.Response
}

func ParsePostApiCephfsFsIdWriteToFileResponse

func ParsePostApiCephfsFsIdWriteToFileResponse(rsp *http.Response) (*PostApiCephfsFsIdWriteToFileResponse, error)

ParsePostApiCephfsFsIdWriteToFileResponse parses an HTTP response from a PostApiCephfsFsIdWriteToFileWithResponse call

func (PostApiCephfsFsIdWriteToFileResponse) Status

Status returns HTTPResponse.Status

func (PostApiCephfsFsIdWriteToFileResponse) StatusCode

StatusCode returns HTTPResponse.StatusCode

type PostApiCephfsJSONBody

type PostApiCephfsJSONBody struct {
	Name        string `json:"name"`
	ServiceSpec string `json:"service_spec"`
}

PostApiCephfsJSONBody defines parameters for PostApiCephfs.

type PostApiCephfsJSONRequestBody

type PostApiCephfsJSONRequestBody PostApiCephfsJSONBody

PostApiCephfsJSONRequestBody defines body for PostApiCephfs for application/json ContentType.

type PostApiCephfsResponse

type PostApiCephfsResponse struct {
	Body         []byte
	HTTPResponse *http.Response
}

func ParsePostApiCephfsResponse

func ParsePostApiCephfsResponse(rsp *http.Response) (*PostApiCephfsResponse, error)

ParsePostApiCephfsResponse parses an HTTP response from a PostApiCephfsWithResponse call

func (PostApiCephfsResponse) Status

func (r PostApiCephfsResponse) Status() string

Status returns HTTPResponse.Status

func (PostApiCephfsResponse) StatusCode

func (r PostApiCephfsResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type PostApiCephfsSnapshotScheduleFsPathActivateJSONBody

type PostApiCephfsSnapshotScheduleFsPathActivateJSONBody struct {
	Group    *string `json:"group,omitempty"`
	Schedule string  `json:"schedule"`
	Start    string  `json:"start"`
	Subvol   *string `json:"subvol,omitempty"`
}

PostApiCephfsSnapshotScheduleFsPathActivateJSONBody defines parameters for PostApiCephfsSnapshotScheduleFsPathActivate.

type PostApiCephfsSnapshotScheduleFsPathActivateJSONRequestBody

type PostApiCephfsSnapshotScheduleFsPathActivateJSONRequestBody PostApiCephfsSnapshotScheduleFsPathActivateJSONBody

PostApiCephfsSnapshotScheduleFsPathActivateJSONRequestBody defines body for PostApiCephfsSnapshotScheduleFsPathActivate for application/json ContentType.

type PostApiCephfsSnapshotScheduleFsPathActivateResponse

type PostApiCephfsSnapshotScheduleFsPathActivateResponse struct {
	Body         []byte
	HTTPResponse *http.Response
}

func ParsePostApiCephfsSnapshotScheduleFsPathActivateResponse

func ParsePostApiCephfsSnapshotScheduleFsPathActivateResponse(rsp *http.Response) (*PostApiCephfsSnapshotScheduleFsPathActivateResponse, error)

ParsePostApiCephfsSnapshotScheduleFsPathActivateResponse parses an HTTP response from a PostApiCephfsSnapshotScheduleFsPathActivateWithResponse call

func (PostApiCephfsSnapshotScheduleFsPathActivateResponse) Status

Status returns HTTPResponse.Status

func (PostApiCephfsSnapshotScheduleFsPathActivateResponse) StatusCode

StatusCode returns HTTPResponse.StatusCode

type PostApiCephfsSnapshotScheduleFsPathDeactivateJSONBody

type PostApiCephfsSnapshotScheduleFsPathDeactivateJSONBody struct {
	Group    *string `json:"group,omitempty"`
	Schedule string  `json:"schedule"`
	Start    string  `json:"start"`
	Subvol   *string `json:"subvol,omitempty"`
}

PostApiCephfsSnapshotScheduleFsPathDeactivateJSONBody defines parameters for PostApiCephfsSnapshotScheduleFsPathDeactivate.

type PostApiCephfsSnapshotScheduleFsPathDeactivateJSONRequestBody

type PostApiCephfsSnapshotScheduleFsPathDeactivateJSONRequestBody PostApiCephfsSnapshotScheduleFsPathDeactivateJSONBody

PostApiCephfsSnapshotScheduleFsPathDeactivateJSONRequestBody defines body for PostApiCephfsSnapshotScheduleFsPathDeactivate for application/json ContentType.

type PostApiCephfsSnapshotScheduleFsPathDeactivateResponse

type PostApiCephfsSnapshotScheduleFsPathDeactivateResponse struct {
	Body         []byte
	HTTPResponse *http.Response
}

func ParsePostApiCephfsSnapshotScheduleFsPathDeactivateResponse

func ParsePostApiCephfsSnapshotScheduleFsPathDeactivateResponse(rsp *http.Response) (*PostApiCephfsSnapshotScheduleFsPathDeactivateResponse, error)

ParsePostApiCephfsSnapshotScheduleFsPathDeactivateResponse parses an HTTP response from a PostApiCephfsSnapshotScheduleFsPathDeactivateWithResponse call

func (PostApiCephfsSnapshotScheduleFsPathDeactivateResponse) Status

Status returns HTTPResponse.Status

func (PostApiCephfsSnapshotScheduleFsPathDeactivateResponse) StatusCode

StatusCode returns HTTPResponse.StatusCode

type PostApiCephfsSnapshotScheduleJSONBody

type PostApiCephfsSnapshotScheduleJSONBody struct {
	Fs              string  `json:"fs"`
	Group           *string `json:"group,omitempty"`
	Path            string  `json:"path"`
	RetentionPolicy *string `json:"retention_policy,omitempty"`
	SnapSchedule    string  `json:"snap_schedule"`
	Start           string  `json:"start"`
	Subvol          *string `json:"subvol,omitempty"`
}

PostApiCephfsSnapshotScheduleJSONBody defines parameters for PostApiCephfsSnapshotSchedule.

type PostApiCephfsSnapshotScheduleJSONRequestBody

type PostApiCephfsSnapshotScheduleJSONRequestBody PostApiCephfsSnapshotScheduleJSONBody

PostApiCephfsSnapshotScheduleJSONRequestBody defines body for PostApiCephfsSnapshotSchedule for application/json ContentType.

type PostApiCephfsSnapshotScheduleResponse

type PostApiCephfsSnapshotScheduleResponse struct {
	Body         []byte
	HTTPResponse *http.Response
}

func ParsePostApiCephfsSnapshotScheduleResponse

func ParsePostApiCephfsSnapshotScheduleResponse(rsp *http.Response) (*PostApiCephfsSnapshotScheduleResponse, error)

ParsePostApiCephfsSnapshotScheduleResponse parses an HTTP response from a PostApiCephfsSnapshotScheduleWithResponse call

func (PostApiCephfsSnapshotScheduleResponse) Status

Status returns HTTPResponse.Status

func (PostApiCephfsSnapshotScheduleResponse) StatusCode

StatusCode returns HTTPResponse.StatusCode

type PostApiCephfsSubvolumeGroupJSONBody

type PostApiCephfsSubvolumeGroupJSONBody struct {
	GroupName string `json:"group_name"`
	VolName   string `json:"vol_name"`
}

PostApiCephfsSubvolumeGroupJSONBody defines parameters for PostApiCephfsSubvolumeGroup.

type PostApiCephfsSubvolumeGroupJSONRequestBody

type PostApiCephfsSubvolumeGroupJSONRequestBody PostApiCephfsSubvolumeGroupJSONBody

PostApiCephfsSubvolumeGroupJSONRequestBody defines body for PostApiCephfsSubvolumeGroup for application/json ContentType.

type PostApiCephfsSubvolumeGroupResponse

type PostApiCephfsSubvolumeGroupResponse struct {
	Body         []byte
	HTTPResponse *http.Response
}

func ParsePostApiCephfsSubvolumeGroupResponse

func ParsePostApiCephfsSubvolumeGroupResponse(rsp *http.Response) (*PostApiCephfsSubvolumeGroupResponse, error)

ParsePostApiCephfsSubvolumeGroupResponse parses an HTTP response from a PostApiCephfsSubvolumeGroupWithResponse call

func (PostApiCephfsSubvolumeGroupResponse) Status

Status returns HTTPResponse.Status

func (PostApiCephfsSubvolumeGroupResponse) StatusCode

StatusCode returns HTTPResponse.StatusCode

type PostApiCephfsSubvolumeJSONBody

type PostApiCephfsSubvolumeJSONBody struct {
	SubvolName string `json:"subvol_name"`
	VolName    string `json:"vol_name"`
}

PostApiCephfsSubvolumeJSONBody defines parameters for PostApiCephfsSubvolume.

type PostApiCephfsSubvolumeJSONRequestBody

type PostApiCephfsSubvolumeJSONRequestBody PostApiCephfsSubvolumeJSONBody

PostApiCephfsSubvolumeJSONRequestBody defines body for PostApiCephfsSubvolume for application/json ContentType.

type PostApiCephfsSubvolumeResponse

type PostApiCephfsSubvolumeResponse struct {
	Body         []byte
	HTTPResponse *http.Response
}

func ParsePostApiCephfsSubvolumeResponse

func ParsePostApiCephfsSubvolumeResponse(rsp *http.Response) (*PostApiCephfsSubvolumeResponse, error)

ParsePostApiCephfsSubvolumeResponse parses an HTTP response from a PostApiCephfsSubvolumeWithResponse call

func (PostApiCephfsSubvolumeResponse) Status

Status returns HTTPResponse.Status

func (PostApiCephfsSubvolumeResponse) StatusCode

func (r PostApiCephfsSubvolumeResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type PostApiCephfsSubvolumeSnapshotCloneJSONBody

type PostApiCephfsSubvolumeSnapshotCloneJSONBody struct {
	CloneName       string  `json:"clone_name"`
	GroupName       *string `json:"group_name,omitempty"`
	SnapName        string  `json:"snap_name"`
	SubvolName      string  `json:"subvol_name"`
	TargetGroupName *string `json:"target_group_name,omitempty"`
	VolName         string  `json:"vol_name"`
}

PostApiCephfsSubvolumeSnapshotCloneJSONBody defines parameters for PostApiCephfsSubvolumeSnapshotClone.

type PostApiCephfsSubvolumeSnapshotCloneJSONRequestBody

type PostApiCephfsSubvolumeSnapshotCloneJSONRequestBody PostApiCephfsSubvolumeSnapshotCloneJSONBody

PostApiCephfsSubvolumeSnapshotCloneJSONRequestBody defines body for PostApiCephfsSubvolumeSnapshotClone for application/json ContentType.

type PostApiCephfsSubvolumeSnapshotCloneResponse

type PostApiCephfsSubvolumeSnapshotCloneResponse struct {
	Body         []byte
	HTTPResponse *http.Response
}

func ParsePostApiCephfsSubvolumeSnapshotCloneResponse

func ParsePostApiCephfsSubvolumeSnapshotCloneResponse(rsp *http.Response) (*PostApiCephfsSubvolumeSnapshotCloneResponse, error)

ParsePostApiCephfsSubvolumeSnapshotCloneResponse parses an HTTP response from a PostApiCephfsSubvolumeSnapshotCloneWithResponse call

func (PostApiCephfsSubvolumeSnapshotCloneResponse) Status

Status returns HTTPResponse.Status

func (PostApiCephfsSubvolumeSnapshotCloneResponse) StatusCode

StatusCode returns HTTPResponse.StatusCode

type PostApiCephfsSubvolumeSnapshotJSONBody

type PostApiCephfsSubvolumeSnapshotJSONBody struct {
	GroupName  *string `json:"group_name,omitempty"`
	SnapName   string  `json:"snap_name"`
	SubvolName string  `json:"subvol_name"`
	VolName    string  `json:"vol_name"`
}

PostApiCephfsSubvolumeSnapshotJSONBody defines parameters for PostApiCephfsSubvolumeSnapshot.

type PostApiCephfsSubvolumeSnapshotJSONRequestBody

type PostApiCephfsSubvolumeSnapshotJSONRequestBody PostApiCephfsSubvolumeSnapshotJSONBody

PostApiCephfsSubvolumeSnapshotJSONRequestBody defines body for PostApiCephfsSubvolumeSnapshot for application/json ContentType.

type PostApiCephfsSubvolumeSnapshotResponse

type PostApiCephfsSubvolumeSnapshotResponse struct {
	Body         []byte
	HTTPResponse *http.Response
}

func ParsePostApiCephfsSubvolumeSnapshotResponse

func ParsePostApiCephfsSubvolumeSnapshotResponse(rsp *http.Response) (*PostApiCephfsSubvolumeSnapshotResponse, error)

ParsePostApiCephfsSubvolumeSnapshotResponse parses an HTTP response from a PostApiCephfsSubvolumeSnapshotWithResponse call

func (PostApiCephfsSubvolumeSnapshotResponse) Status

Status returns HTTPResponse.Status

func (PostApiCephfsSubvolumeSnapshotResponse) StatusCode

StatusCode returns HTTPResponse.StatusCode

type PostApiClusterConfJSONBody

type PostApiClusterConfJSONBody struct {
	Name  string `json:"name"`
	Value string `json:"value"`
}

PostApiClusterConfJSONBody defines parameters for PostApiClusterConf.

type PostApiClusterConfJSONRequestBody

type PostApiClusterConfJSONRequestBody PostApiClusterConfJSONBody

PostApiClusterConfJSONRequestBody defines body for PostApiClusterConf for application/json ContentType.

type PostApiClusterConfResponse

type PostApiClusterConfResponse struct {
	Body         []byte
	HTTPResponse *http.Response
}

func ParsePostApiClusterConfResponse

func ParsePostApiClusterConfResponse(rsp *http.Response) (*PostApiClusterConfResponse, error)

ParsePostApiClusterConfResponse parses an HTTP response from a PostApiClusterConfWithResponse call

func (PostApiClusterConfResponse) Status

Status returns HTTPResponse.Status

func (PostApiClusterConfResponse) StatusCode

func (r PostApiClusterConfResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type PostApiClusterUpgradeStartJSONBody

type PostApiClusterUpgradeStartJSONBody struct {
	DaemonTypes   *string `json:"daemon_types,omitempty"`
	HostPlacement *string `json:"host_placement,omitempty"`
	Image         *string `json:"image,omitempty"`
	Limit         *string `json:"limit,omitempty"`
	Services      *string `json:"services,omitempty"`
	Version       *string `json:"version,omitempty"`
}

PostApiClusterUpgradeStartJSONBody defines parameters for PostApiClusterUpgradeStart.

type PostApiClusterUpgradeStartJSONRequestBody

type PostApiClusterUpgradeStartJSONRequestBody PostApiClusterUpgradeStartJSONBody

PostApiClusterUpgradeStartJSONRequestBody defines body for PostApiClusterUpgradeStart for application/json ContentType.

type PostApiClusterUpgradeStartResponse

type PostApiClusterUpgradeStartResponse struct {
	Body         []byte
	HTTPResponse *http.Response
}

func ParsePostApiClusterUpgradeStartResponse

func ParsePostApiClusterUpgradeStartResponse(rsp *http.Response) (*PostApiClusterUpgradeStartResponse, error)

ParsePostApiClusterUpgradeStartResponse parses an HTTP response from a PostApiClusterUpgradeStartWithResponse call

func (PostApiClusterUpgradeStartResponse) Status

Status returns HTTPResponse.Status

func (PostApiClusterUpgradeStartResponse) StatusCode

func (r PostApiClusterUpgradeStartResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type PostApiClusterUserExportJSONBody

type PostApiClusterUserExportJSONBody struct {
	Entities string `json:"entities"`
}

PostApiClusterUserExportJSONBody defines parameters for PostApiClusterUserExport.

type PostApiClusterUserExportJSONRequestBody

type PostApiClusterUserExportJSONRequestBody PostApiClusterUserExportJSONBody

PostApiClusterUserExportJSONRequestBody defines body for PostApiClusterUserExport for application/json ContentType.

type PostApiClusterUserExportResponse

type PostApiClusterUserExportResponse struct {
	Body         []byte
	HTTPResponse *http.Response
}

func ParsePostApiClusterUserExportResponse

func ParsePostApiClusterUserExportResponse(rsp *http.Response) (*PostApiClusterUserExportResponse, error)

ParsePostApiClusterUserExportResponse parses an HTTP response from a PostApiClusterUserExportWithResponse call

func (PostApiClusterUserExportResponse) Status

Status returns HTTPResponse.Status

func (PostApiClusterUserExportResponse) StatusCode

func (r PostApiClusterUserExportResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type PostApiClusterUserJSONBody

type PostApiClusterUserJSONBody struct {
	Capabilities *string `json:"capabilities,omitempty"`
	ImportData   *string `json:"import_data,omitempty"`
	UserEntity   *string `json:"user_entity,omitempty"`
}

PostApiClusterUserJSONBody defines parameters for PostApiClusterUser.

type PostApiClusterUserJSONRequestBody

type PostApiClusterUserJSONRequestBody PostApiClusterUserJSONBody

PostApiClusterUserJSONRequestBody defines body for PostApiClusterUser for application/json ContentType.

type PostApiClusterUserResponse

type PostApiClusterUserResponse struct {
	Body         []byte
	HTTPResponse *http.Response
}

func ParsePostApiClusterUserResponse

func ParsePostApiClusterUserResponse(rsp *http.Response) (*PostApiClusterUserResponse, error)

ParsePostApiClusterUserResponse parses an HTTP response from a PostApiClusterUserWithResponse call

func (PostApiClusterUserResponse) Status

Status returns HTTPResponse.Status

func (PostApiClusterUserResponse) StatusCode

func (r PostApiClusterUserResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type PostApiCrushRuleJSONBody

type PostApiCrushRuleJSONBody struct {
	DeviceClass   *string `json:"device_class,omitempty"`
	FailureDomain string  `json:"failure_domain"`
	Name          string  `json:"name"`
	Root          string  `json:"root"`
}

PostApiCrushRuleJSONBody defines parameters for PostApiCrushRule.

type PostApiCrushRuleJSONRequestBody

type PostApiCrushRuleJSONRequestBody PostApiCrushRuleJSONBody

PostApiCrushRuleJSONRequestBody defines body for PostApiCrushRule for application/json ContentType.

type PostApiCrushRuleResponse

type PostApiCrushRuleResponse struct {
	Body         []byte
	HTTPResponse *http.Response
}

func ParsePostApiCrushRuleResponse

func ParsePostApiCrushRuleResponse(rsp *http.Response) (*PostApiCrushRuleResponse, error)

ParsePostApiCrushRuleResponse parses an HTTP response from a PostApiCrushRuleWithResponse call

func (PostApiCrushRuleResponse) Status

func (r PostApiCrushRuleResponse) Status() string

Status returns HTTPResponse.Status

func (PostApiCrushRuleResponse) StatusCode

func (r PostApiCrushRuleResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type PostApiErasureCodeProfileJSONBody

type PostApiErasureCodeProfileJSONBody struct {
	Name string `json:"name"`
}

PostApiErasureCodeProfileJSONBody defines parameters for PostApiErasureCodeProfile.

type PostApiErasureCodeProfileJSONRequestBody

type PostApiErasureCodeProfileJSONRequestBody PostApiErasureCodeProfileJSONBody

PostApiErasureCodeProfileJSONRequestBody defines body for PostApiErasureCodeProfile for application/json ContentType.

type PostApiErasureCodeProfileResponse

type PostApiErasureCodeProfileResponse struct {
	Body         []byte
	HTTPResponse *http.Response
}

func ParsePostApiErasureCodeProfileResponse

func ParsePostApiErasureCodeProfileResponse(rsp *http.Response) (*PostApiErasureCodeProfileResponse, error)

ParsePostApiErasureCodeProfileResponse parses an HTTP response from a PostApiErasureCodeProfileWithResponse call

func (PostApiErasureCodeProfileResponse) Status

Status returns HTTPResponse.Status

func (PostApiErasureCodeProfileResponse) StatusCode

func (r PostApiErasureCodeProfileResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type PostApiFeedbackApiKeyJSONBody

type PostApiFeedbackApiKeyJSONBody struct {
	ApiKey string `json:"api_key"`
}

PostApiFeedbackApiKeyJSONBody defines parameters for PostApiFeedbackApiKey.

type PostApiFeedbackApiKeyJSONRequestBody

type PostApiFeedbackApiKeyJSONRequestBody PostApiFeedbackApiKeyJSONBody

PostApiFeedbackApiKeyJSONRequestBody defines body for PostApiFeedbackApiKey for application/json ContentType.

type PostApiFeedbackApiKeyResponse

type PostApiFeedbackApiKeyResponse struct {
	Body         []byte
	HTTPResponse *http.Response
}

func ParsePostApiFeedbackApiKeyResponse

func ParsePostApiFeedbackApiKeyResponse(rsp *http.Response) (*PostApiFeedbackApiKeyResponse, error)

ParsePostApiFeedbackApiKeyResponse parses an HTTP response from a PostApiFeedbackApiKeyWithResponse call

func (PostApiFeedbackApiKeyResponse) Status

Status returns HTTPResponse.Status

func (PostApiFeedbackApiKeyResponse) StatusCode

func (r PostApiFeedbackApiKeyResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type PostApiFeedbackJSONBody

type PostApiFeedbackJSONBody struct {
	ApiKey      *string `json:"api_key,omitempty"`
	Description string  `json:"description"`
	Project     string  `json:"project"`
	Subject     string  `json:"subject"`
	Tracker     string  `json:"tracker"`
}

PostApiFeedbackJSONBody defines parameters for PostApiFeedback.

type PostApiFeedbackJSONRequestBody

type PostApiFeedbackJSONRequestBody PostApiFeedbackJSONBody

PostApiFeedbackJSONRequestBody defines body for PostApiFeedback for application/json ContentType.

type PostApiFeedbackResponse

type PostApiFeedbackResponse struct {
	Body         []byte
	HTTPResponse *http.Response
}

func ParsePostApiFeedbackResponse

func ParsePostApiFeedbackResponse(rsp *http.Response) (*PostApiFeedbackResponse, error)

ParsePostApiFeedbackResponse parses an HTTP response from a PostApiFeedbackWithResponse call

func (PostApiFeedbackResponse) Status

func (r PostApiFeedbackResponse) Status() string

Status returns HTTPResponse.Status

func (PostApiFeedbackResponse) StatusCode

func (r PostApiFeedbackResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type PostApiGrafanaDashboardsResponse

type PostApiGrafanaDashboardsResponse struct {
	Body         []byte
	HTTPResponse *http.Response
}

func ParsePostApiGrafanaDashboardsResponse

func ParsePostApiGrafanaDashboardsResponse(rsp *http.Response) (*PostApiGrafanaDashboardsResponse, error)

ParsePostApiGrafanaDashboardsResponse parses an HTTP response from a PostApiGrafanaDashboardsWithResponse call

func (PostApiGrafanaDashboardsResponse) Status

Status returns HTTPResponse.Status

func (PostApiGrafanaDashboardsResponse) StatusCode

func (r PostApiGrafanaDashboardsResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type PostApiHostHostnameIdentifyDeviceJSONBody

type PostApiHostHostnameIdentifyDeviceJSONBody struct {
	Device   string `json:"device"`
	Duration string `json:"duration"`
}

PostApiHostHostnameIdentifyDeviceJSONBody defines parameters for PostApiHostHostnameIdentifyDevice.

type PostApiHostHostnameIdentifyDeviceJSONRequestBody

type PostApiHostHostnameIdentifyDeviceJSONRequestBody PostApiHostHostnameIdentifyDeviceJSONBody

PostApiHostHostnameIdentifyDeviceJSONRequestBody defines body for PostApiHostHostnameIdentifyDevice for application/json ContentType.

type PostApiHostHostnameIdentifyDeviceResponse

type PostApiHostHostnameIdentifyDeviceResponse struct {
	Body         []byte
	HTTPResponse *http.Response
}

func ParsePostApiHostHostnameIdentifyDeviceResponse

func ParsePostApiHostHostnameIdentifyDeviceResponse(rsp *http.Response) (*PostApiHostHostnameIdentifyDeviceResponse, error)

ParsePostApiHostHostnameIdentifyDeviceResponse parses an HTTP response from a PostApiHostHostnameIdentifyDeviceWithResponse call

func (PostApiHostHostnameIdentifyDeviceResponse) Status

Status returns HTTPResponse.Status

func (PostApiHostHostnameIdentifyDeviceResponse) StatusCode

StatusCode returns HTTPResponse.StatusCode

type PostApiHostJSONBody

type PostApiHostJSONBody struct {
	// Addr Network Address
	Addr *string `json:"addr,omitempty"`

	// Hostname Hostname
	Hostname string `json:"hostname"`

	// Labels Host Labels
	Labels *[]string `json:"labels,omitempty"`

	// Status Host Status
	Status *string `json:"status,omitempty"`
}

PostApiHostJSONBody defines parameters for PostApiHost.

type PostApiHostJSONRequestBody

type PostApiHostJSONRequestBody PostApiHostJSONBody

PostApiHostJSONRequestBody defines body for PostApiHost for application/json ContentType.

type PostApiHostResponse

type PostApiHostResponse struct {
	Body         []byte
	HTTPResponse *http.Response
}

func ParsePostApiHostResponse

func ParsePostApiHostResponse(rsp *http.Response) (*PostApiHostResponse, error)

ParsePostApiHostResponse parses an HTTP response from a PostApiHostWithResponse call

func (PostApiHostResponse) Status

func (r PostApiHostResponse) Status() string

Status returns HTTPResponse.Status

func (PostApiHostResponse) StatusCode

func (r PostApiHostResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type PostApiIscsiTargetJSONBody

type PostApiIscsiTargetJSONBody struct {
	AclEnabled     *string `json:"acl_enabled,omitempty"`
	Auth           *string `json:"auth,omitempty"`
	Clients        *string `json:"clients,omitempty"`
	Disks          *string `json:"disks,omitempty"`
	Groups         *string `json:"groups,omitempty"`
	Portals        *string `json:"portals,omitempty"`
	TargetControls *string `json:"target_controls,omitempty"`
	TargetIqn      *string `json:"target_iqn,omitempty"`
}

PostApiIscsiTargetJSONBody defines parameters for PostApiIscsiTarget.

type PostApiIscsiTargetJSONRequestBody

type PostApiIscsiTargetJSONRequestBody PostApiIscsiTargetJSONBody

PostApiIscsiTargetJSONRequestBody defines body for PostApiIscsiTarget for application/json ContentType.

type PostApiIscsiTargetResponse

type PostApiIscsiTargetResponse struct {
	Body         []byte
	HTTPResponse *http.Response
}

func ParsePostApiIscsiTargetResponse

func ParsePostApiIscsiTargetResponse(rsp *http.Response) (*PostApiIscsiTargetResponse, error)

ParsePostApiIscsiTargetResponse parses an HTTP response from a PostApiIscsiTargetWithResponse call

func (PostApiIscsiTargetResponse) Status

Status returns HTTPResponse.Status

func (PostApiIscsiTargetResponse) StatusCode

func (r PostApiIscsiTargetResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type PostApiMgrModuleModuleNameDisableResponse

type PostApiMgrModuleModuleNameDisableResponse struct {
	Body         []byte
	HTTPResponse *http.Response
}

func ParsePostApiMgrModuleModuleNameDisableResponse

func ParsePostApiMgrModuleModuleNameDisableResponse(rsp *http.Response) (*PostApiMgrModuleModuleNameDisableResponse, error)

ParsePostApiMgrModuleModuleNameDisableResponse parses an HTTP response from a PostApiMgrModuleModuleNameDisableWithResponse call

func (PostApiMgrModuleModuleNameDisableResponse) Status

Status returns HTTPResponse.Status

func (PostApiMgrModuleModuleNameDisableResponse) StatusCode

StatusCode returns HTTPResponse.StatusCode

type PostApiMgrModuleModuleNameEnableResponse

type PostApiMgrModuleModuleNameEnableResponse struct {
	Body         []byte
	HTTPResponse *http.Response
}

func ParsePostApiMgrModuleModuleNameEnableResponse

func ParsePostApiMgrModuleModuleNameEnableResponse(rsp *http.Response) (*PostApiMgrModuleModuleNameEnableResponse, error)

ParsePostApiMgrModuleModuleNameEnableResponse parses an HTTP response from a PostApiMgrModuleModuleNameEnableWithResponse call

func (PostApiMgrModuleModuleNameEnableResponse) Status

Status returns HTTPResponse.Status

func (PostApiMgrModuleModuleNameEnableResponse) StatusCode

StatusCode returns HTTPResponse.StatusCode

type PostApiNfsGaneshaExportJSONBody

type PostApiNfsGaneshaExportJSONBody struct {
	// AccessType Export access type
	AccessType string `json:"access_type"`

	// Clients List of client configurations
	Clients []struct {
		// AccessType Client access type
		AccessType string `json:"access_type"`

		// Addresses list of IP addresses
		Addresses []string `json:"addresses"`

		// Squash Client squash policy
		Squash string `json:"squash"`
	} `json:"clients"`

	// ClusterId Cluster identifier
	ClusterId string `json:"cluster_id"`

	// Fsal FSAL configuration
	Fsal struct {
		// FsName CephFS filesystem name
		FsName *string `json:"fs_name,omitempty"`

		// Name name of FSAL
		Name string `json:"name"`

		// SecLabelXattr Name of xattr for security label
		SecLabelXattr *string `json:"sec_label_xattr,omitempty"`
	} `json:"fsal"`

	// Path Export path
	Path string `json:"path"`

	// Protocols List of protocol types
	Protocols []int `json:"protocols"`

	// Pseudo Pseudo FS path
	Pseudo string `json:"pseudo"`

	// SecurityLabel Security label
	SecurityLabel string `json:"security_label"`

	// Squash Export squash policy
	Squash string `json:"squash"`

	// Transports List of transport types
	Transports []string `json:"transports"`
}

PostApiNfsGaneshaExportJSONBody defines parameters for PostApiNfsGaneshaExport.

type PostApiNfsGaneshaExportJSONRequestBody

type PostApiNfsGaneshaExportJSONRequestBody PostApiNfsGaneshaExportJSONBody

PostApiNfsGaneshaExportJSONRequestBody defines body for PostApiNfsGaneshaExport for application/json ContentType.

type PostApiNfsGaneshaExportResponse

type PostApiNfsGaneshaExportResponse struct {
	Body                            []byte
	HTTPResponse                    *http.Response
	ApplicationvndCephApiV20JSON201 *struct {
		// AccessType Export access type
		AccessType string `json:"access_type"`

		// Clients List of client configurations
		Clients []struct {
			// AccessType Client access type
			AccessType string `json:"access_type"`

			// Addresses list of IP addresses
			Addresses []string `json:"addresses"`

			// Squash Client squash policy
			Squash string `json:"squash"`
		} `json:"clients"`

		// ClusterId Cluster identifier
		ClusterId string `json:"cluster_id"`

		// ExportId Export ID
		ExportId int `json:"export_id"`

		// Fsal FSAL configuration
		Fsal struct {
			// FsName CephFS filesystem name
			FsName *string `json:"fs_name,omitempty"`

			// Name name of FSAL
			Name string `json:"name"`

			// SecLabelXattr Name of xattr for security label
			SecLabelXattr *string `json:"sec_label_xattr,omitempty"`

			// UserId User id
			UserId *string `json:"user_id,omitempty"`
		} `json:"fsal"`

		// Path Export path
		Path string `json:"path"`

		// Protocols List of protocol types
		Protocols []int `json:"protocols"`

		// Pseudo Pseudo FS path
		Pseudo string `json:"pseudo"`

		// SecurityLabel Security label
		SecurityLabel string `json:"security_label"`

		// Squash Export squash policy
		Squash string `json:"squash"`

		// Transports List of transport types
		Transports []string `json:"transports"`
	}
}

func ParsePostApiNfsGaneshaExportResponse

func ParsePostApiNfsGaneshaExportResponse(rsp *http.Response) (*PostApiNfsGaneshaExportResponse, error)

ParsePostApiNfsGaneshaExportResponse parses an HTTP response from a PostApiNfsGaneshaExportWithResponse call

func (PostApiNfsGaneshaExportResponse) Status

Status returns HTTPResponse.Status

func (PostApiNfsGaneshaExportResponse) StatusCode

func (r PostApiNfsGaneshaExportResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type PostApiOsdJSONBody

type PostApiOsdJSONBody struct {
	Data       string `json:"data"`
	Method     string `json:"method"`
	TrackingId string `json:"tracking_id"`
}

PostApiOsdJSONBody defines parameters for PostApiOsd.

type PostApiOsdJSONRequestBody

type PostApiOsdJSONRequestBody PostApiOsdJSONBody

PostApiOsdJSONRequestBody defines body for PostApiOsd for application/json ContentType.

type PostApiOsdResponse

type PostApiOsdResponse struct {
	Body         []byte
	HTTPResponse *http.Response
}

func ParsePostApiOsdResponse

func ParsePostApiOsdResponse(rsp *http.Response) (*PostApiOsdResponse, error)

ParsePostApiOsdResponse parses an HTTP response from a PostApiOsdWithResponse call

func (PostApiOsdResponse) Status

func (r PostApiOsdResponse) Status() string

Status returns HTTPResponse.Status

func (PostApiOsdResponse) StatusCode

func (r PostApiOsdResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type PostApiOsdSvcIdDestroyResponse

type PostApiOsdSvcIdDestroyResponse struct {
	Body         []byte
	HTTPResponse *http.Response
}

func ParsePostApiOsdSvcIdDestroyResponse

func ParsePostApiOsdSvcIdDestroyResponse(rsp *http.Response) (*PostApiOsdSvcIdDestroyResponse, error)

ParsePostApiOsdSvcIdDestroyResponse parses an HTTP response from a PostApiOsdSvcIdDestroyWithResponse call

func (PostApiOsdSvcIdDestroyResponse) Status

Status returns HTTPResponse.Status

func (PostApiOsdSvcIdDestroyResponse) StatusCode

func (r PostApiOsdSvcIdDestroyResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type PostApiOsdSvcIdPurgeResponse

type PostApiOsdSvcIdPurgeResponse struct {
	Body         []byte
	HTTPResponse *http.Response
}

func ParsePostApiOsdSvcIdPurgeResponse

func ParsePostApiOsdSvcIdPurgeResponse(rsp *http.Response) (*PostApiOsdSvcIdPurgeResponse, error)

ParsePostApiOsdSvcIdPurgeResponse parses an HTTP response from a PostApiOsdSvcIdPurgeWithResponse call

func (PostApiOsdSvcIdPurgeResponse) Status

Status returns HTTPResponse.Status

func (PostApiOsdSvcIdPurgeResponse) StatusCode

func (r PostApiOsdSvcIdPurgeResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type PostApiOsdSvcIdReweightJSONBody

type PostApiOsdSvcIdReweightJSONBody struct {
	Weight string `json:"weight"`
}

PostApiOsdSvcIdReweightJSONBody defines parameters for PostApiOsdSvcIdReweight.

type PostApiOsdSvcIdReweightJSONRequestBody

type PostApiOsdSvcIdReweightJSONRequestBody PostApiOsdSvcIdReweightJSONBody

PostApiOsdSvcIdReweightJSONRequestBody defines body for PostApiOsdSvcIdReweight for application/json ContentType.

type PostApiOsdSvcIdReweightResponse

type PostApiOsdSvcIdReweightResponse struct {
	Body         []byte
	HTTPResponse *http.Response
}

func ParsePostApiOsdSvcIdReweightResponse

func ParsePostApiOsdSvcIdReweightResponse(rsp *http.Response) (*PostApiOsdSvcIdReweightResponse, error)

ParsePostApiOsdSvcIdReweightResponse parses an HTTP response from a PostApiOsdSvcIdReweightWithResponse call

func (PostApiOsdSvcIdReweightResponse) Status

Status returns HTTPResponse.Status

func (PostApiOsdSvcIdReweightResponse) StatusCode

func (r PostApiOsdSvcIdReweightResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type PostApiOsdSvcIdScrubJSONBody

type PostApiOsdSvcIdScrubJSONBody struct {
	Deep *bool `json:"deep,omitempty"`
}

PostApiOsdSvcIdScrubJSONBody defines parameters for PostApiOsdSvcIdScrub.

type PostApiOsdSvcIdScrubJSONRequestBody

type PostApiOsdSvcIdScrubJSONRequestBody PostApiOsdSvcIdScrubJSONBody

PostApiOsdSvcIdScrubJSONRequestBody defines body for PostApiOsdSvcIdScrub for application/json ContentType.

type PostApiOsdSvcIdScrubParams

type PostApiOsdSvcIdScrubParams struct {
	Deep *bool `form:"deep,omitempty" json:"deep,omitempty"`
}

PostApiOsdSvcIdScrubParams defines parameters for PostApiOsdSvcIdScrub.

type PostApiOsdSvcIdScrubResponse

type PostApiOsdSvcIdScrubResponse struct {
	Body         []byte
	HTTPResponse *http.Response
}

func ParsePostApiOsdSvcIdScrubResponse

func ParsePostApiOsdSvcIdScrubResponse(rsp *http.Response) (*PostApiOsdSvcIdScrubResponse, error)

ParsePostApiOsdSvcIdScrubResponse parses an HTTP response from a PostApiOsdSvcIdScrubWithResponse call

func (PostApiOsdSvcIdScrubResponse) Status

Status returns HTTPResponse.Status

func (PostApiOsdSvcIdScrubResponse) StatusCode

func (r PostApiOsdSvcIdScrubResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type PostApiPoolJSONBody

type PostApiPoolJSONBody struct {
	Pool *string `json:"pool,omitempty"`
}

PostApiPoolJSONBody defines parameters for PostApiPool.

type PostApiPoolJSONRequestBody

type PostApiPoolJSONRequestBody PostApiPoolJSONBody

PostApiPoolJSONRequestBody defines body for PostApiPool for application/json ContentType.

type PostApiPoolResponse

type PostApiPoolResponse struct {
	Body         []byte
	HTTPResponse *http.Response
}

func ParsePostApiPoolResponse

func ParsePostApiPoolResponse(rsp *http.Response) (*PostApiPoolResponse, error)

ParsePostApiPoolResponse parses an HTTP response from a PostApiPoolWithResponse call

func (PostApiPoolResponse) Status

func (r PostApiPoolResponse) Status() string

Status returns HTTPResponse.Status

func (PostApiPoolResponse) StatusCode

func (r PostApiPoolResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type PostApiPrometheusSilenceResponse

type PostApiPrometheusSilenceResponse struct {
	Body         []byte
	HTTPResponse *http.Response
}

func ParsePostApiPrometheusSilenceResponse

func ParsePostApiPrometheusSilenceResponse(rsp *http.Response) (*PostApiPrometheusSilenceResponse, error)

ParsePostApiPrometheusSilenceResponse parses an HTTP response from a PostApiPrometheusSilenceWithResponse call

func (PostApiPrometheusSilenceResponse) Status

Status returns HTTPResponse.Status

func (PostApiPrometheusSilenceResponse) StatusCode

func (r PostApiPrometheusSilenceResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type PostApiRgwBucketJSONBody

type PostApiRgwBucketJSONBody struct {
	Bucket                   string  `json:"bucket"`
	BucketPolicy             *string `json:"bucket_policy,omitempty"`
	CannedAcl                *string `json:"canned_acl,omitempty"`
	DaemonName               *string `json:"daemon_name,omitempty"`
	EncryptionState          *string `json:"encryption_state,omitempty"`
	EncryptionType           *string `json:"encryption_type,omitempty"`
	KeyId                    *string `json:"key_id,omitempty"`
	LockEnabled              *string `json:"lock_enabled,omitempty"`
	LockMode                 *string `json:"lock_mode,omitempty"`
	LockRetentionPeriodDays  *string `json:"lock_retention_period_days,omitempty"`
	LockRetentionPeriodYears *string `json:"lock_retention_period_years,omitempty"`
	PlacementTarget          *string `json:"placement_target,omitempty"`
	Tags                     *string `json:"tags,omitempty"`
	Uid                      string  `json:"uid"`
	Zonegroup                *string `json:"zonegroup,omitempty"`
}

PostApiRgwBucketJSONBody defines parameters for PostApiRgwBucket.

type PostApiRgwBucketJSONRequestBody

type PostApiRgwBucketJSONRequestBody PostApiRgwBucketJSONBody

PostApiRgwBucketJSONRequestBody defines body for PostApiRgwBucket for application/json ContentType.

type PostApiRgwBucketResponse

type PostApiRgwBucketResponse struct {
	Body         []byte
	HTTPResponse *http.Response
}

func ParsePostApiRgwBucketResponse

func ParsePostApiRgwBucketResponse(rsp *http.Response) (*PostApiRgwBucketResponse, error)

ParsePostApiRgwBucketResponse parses an HTTP response from a PostApiRgwBucketWithResponse call

func (PostApiRgwBucketResponse) Status

func (r PostApiRgwBucketResponse) Status() string

Status returns HTTPResponse.Status

func (PostApiRgwBucketResponse) StatusCode

func (r PostApiRgwBucketResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type PostApiRgwRealmImportRealmTokenJSONBody

type PostApiRgwRealmImportRealmTokenJSONBody struct {
	PlacementSpec string `json:"placement_spec"`
	Port          string `json:"port"`
	RealmToken    string `json:"realm_token"`
	ZoneName      string `json:"zone_name"`
}

PostApiRgwRealmImportRealmTokenJSONBody defines parameters for PostApiRgwRealmImportRealmToken.

type PostApiRgwRealmImportRealmTokenJSONRequestBody

type PostApiRgwRealmImportRealmTokenJSONRequestBody PostApiRgwRealmImportRealmTokenJSONBody

PostApiRgwRealmImportRealmTokenJSONRequestBody defines body for PostApiRgwRealmImportRealmToken for application/json ContentType.

type PostApiRgwRealmImportRealmTokenResponse

type PostApiRgwRealmImportRealmTokenResponse struct {
	Body         []byte
	HTTPResponse *http.Response
}

func ParsePostApiRgwRealmImportRealmTokenResponse

func ParsePostApiRgwRealmImportRealmTokenResponse(rsp *http.Response) (*PostApiRgwRealmImportRealmTokenResponse, error)

ParsePostApiRgwRealmImportRealmTokenResponse parses an HTTP response from a PostApiRgwRealmImportRealmTokenWithResponse call

func (PostApiRgwRealmImportRealmTokenResponse) Status

Status returns HTTPResponse.Status

func (PostApiRgwRealmImportRealmTokenResponse) StatusCode

StatusCode returns HTTPResponse.StatusCode

type PostApiRgwRealmJSONBody

type PostApiRgwRealmJSONBody struct {
	Default   string `json:"default"`
	RealmName string `json:"realm_name"`
}

PostApiRgwRealmJSONBody defines parameters for PostApiRgwRealm.

type PostApiRgwRealmJSONRequestBody

type PostApiRgwRealmJSONRequestBody PostApiRgwRealmJSONBody

PostApiRgwRealmJSONRequestBody defines body for PostApiRgwRealm for application/json ContentType.

type PostApiRgwRealmResponse

type PostApiRgwRealmResponse struct {
	Body         []byte
	HTTPResponse *http.Response
}

func ParsePostApiRgwRealmResponse

func ParsePostApiRgwRealmResponse(rsp *http.Response) (*PostApiRgwRealmResponse, error)

ParsePostApiRgwRealmResponse parses an HTTP response from a PostApiRgwRealmWithResponse call

func (PostApiRgwRealmResponse) Status

func (r PostApiRgwRealmResponse) Status() string

Status returns HTTPResponse.Status

func (PostApiRgwRealmResponse) StatusCode

func (r PostApiRgwRealmResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type PostApiRgwRolesJSONBody

type PostApiRgwRolesJSONBody struct {
	RoleAssumePolicyDoc *string `json:"role_assume_policy_doc,omitempty"`
	RoleName            *string `json:"role_name,omitempty"`
	RolePath            *string `json:"role_path,omitempty"`
}

PostApiRgwRolesJSONBody defines parameters for PostApiRgwRoles.

type PostApiRgwRolesJSONRequestBody

type PostApiRgwRolesJSONRequestBody PostApiRgwRolesJSONBody

PostApiRgwRolesJSONRequestBody defines body for PostApiRgwRoles for application/json ContentType.

type PostApiRgwRolesResponse

type PostApiRgwRolesResponse struct {
	Body         []byte
	HTTPResponse *http.Response
}

func ParsePostApiRgwRolesResponse

func ParsePostApiRgwRolesResponse(rsp *http.Response) (*PostApiRgwRolesResponse, error)

ParsePostApiRgwRolesResponse parses an HTTP response from a PostApiRgwRolesWithResponse call

func (PostApiRgwRolesResponse) Status

func (r PostApiRgwRolesResponse) Status() string

Status returns HTTPResponse.Status

func (PostApiRgwRolesResponse) StatusCode

func (r PostApiRgwRolesResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type PostApiRgwUserJSONBody

type PostApiRgwUserJSONBody struct {
	AccessKey   *string `json:"access_key,omitempty"`
	DaemonName  *string `json:"daemon_name,omitempty"`
	DisplayName string  `json:"display_name"`
	Email       *string `json:"email,omitempty"`
	GenerateKey *string `json:"generate_key,omitempty"`
	MaxBuckets  *string `json:"max_buckets,omitempty"`
	SecretKey   *string `json:"secret_key,omitempty"`
	Suspended   *string `json:"suspended,omitempty"`
	System      *string `json:"system,omitempty"`
	Uid         string  `json:"uid"`
}

PostApiRgwUserJSONBody defines parameters for PostApiRgwUser.

type PostApiRgwUserJSONRequestBody

type PostApiRgwUserJSONRequestBody PostApiRgwUserJSONBody

PostApiRgwUserJSONRequestBody defines body for PostApiRgwUser for application/json ContentType.

type PostApiRgwUserResponse

type PostApiRgwUserResponse struct {
	Body         []byte
	HTTPResponse *http.Response
}

func ParsePostApiRgwUserResponse

func ParsePostApiRgwUserResponse(rsp *http.Response) (*PostApiRgwUserResponse, error)

ParsePostApiRgwUserResponse parses an HTTP response from a PostApiRgwUserWithResponse call

func (PostApiRgwUserResponse) Status

func (r PostApiRgwUserResponse) Status() string

Status returns HTTPResponse.Status

func (PostApiRgwUserResponse) StatusCode

func (r PostApiRgwUserResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type PostApiRgwUserUidCapabilityJSONBody

type PostApiRgwUserUidCapabilityJSONBody struct {
	DaemonName *string `json:"daemon_name,omitempty"`
	Perm       string  `json:"perm"`
	Type       string  `json:"type"`
}

PostApiRgwUserUidCapabilityJSONBody defines parameters for PostApiRgwUserUidCapability.

type PostApiRgwUserUidCapabilityJSONRequestBody

type PostApiRgwUserUidCapabilityJSONRequestBody PostApiRgwUserUidCapabilityJSONBody

PostApiRgwUserUidCapabilityJSONRequestBody defines body for PostApiRgwUserUidCapability for application/json ContentType.

type PostApiRgwUserUidCapabilityResponse

type PostApiRgwUserUidCapabilityResponse struct {
	Body         []byte
	HTTPResponse *http.Response
}

func ParsePostApiRgwUserUidCapabilityResponse

func ParsePostApiRgwUserUidCapabilityResponse(rsp *http.Response) (*PostApiRgwUserUidCapabilityResponse, error)

ParsePostApiRgwUserUidCapabilityResponse parses an HTTP response from a PostApiRgwUserUidCapabilityWithResponse call

func (PostApiRgwUserUidCapabilityResponse) Status

Status returns HTTPResponse.Status

func (PostApiRgwUserUidCapabilityResponse) StatusCode

StatusCode returns HTTPResponse.StatusCode

type PostApiRgwUserUidKeyJSONBody

type PostApiRgwUserUidKeyJSONBody struct {
	AccessKey   *string `json:"access_key,omitempty"`
	DaemonName  *string `json:"daemon_name,omitempty"`
	GenerateKey *string `json:"generate_key,omitempty"`
	KeyType     *string `json:"key_type,omitempty"`
	SecretKey   *string `json:"secret_key,omitempty"`
	Subuser     *string `json:"subuser,omitempty"`
}

PostApiRgwUserUidKeyJSONBody defines parameters for PostApiRgwUserUidKey.

type PostApiRgwUserUidKeyJSONRequestBody

type PostApiRgwUserUidKeyJSONRequestBody PostApiRgwUserUidKeyJSONBody

PostApiRgwUserUidKeyJSONRequestBody defines body for PostApiRgwUserUidKey for application/json ContentType.

type PostApiRgwUserUidKeyResponse

type PostApiRgwUserUidKeyResponse struct {
	Body         []byte
	HTTPResponse *http.Response
}

func ParsePostApiRgwUserUidKeyResponse

func ParsePostApiRgwUserUidKeyResponse(rsp *http.Response) (*PostApiRgwUserUidKeyResponse, error)

ParsePostApiRgwUserUidKeyResponse parses an HTTP response from a PostApiRgwUserUidKeyWithResponse call

func (PostApiRgwUserUidKeyResponse) Status

Status returns HTTPResponse.Status

func (PostApiRgwUserUidKeyResponse) StatusCode

func (r PostApiRgwUserUidKeyResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type PostApiRgwUserUidSubuserJSONBody

type PostApiRgwUserUidSubuserJSONBody struct {
	Access         string  `json:"access"`
	AccessKey      *string `json:"access_key,omitempty"`
	DaemonName     *string `json:"daemon_name,omitempty"`
	GenerateSecret *string `json:"generate_secret,omitempty"`
	KeyType        *string `json:"key_type,omitempty"`
	SecretKey      *string `json:"secret_key,omitempty"`
	Subuser        string  `json:"subuser"`
}

PostApiRgwUserUidSubuserJSONBody defines parameters for PostApiRgwUserUidSubuser.

type PostApiRgwUserUidSubuserJSONRequestBody

type PostApiRgwUserUidSubuserJSONRequestBody PostApiRgwUserUidSubuserJSONBody

PostApiRgwUserUidSubuserJSONRequestBody defines body for PostApiRgwUserUidSubuser for application/json ContentType.

type PostApiRgwUserUidSubuserResponse

type PostApiRgwUserUidSubuserResponse struct {
	Body         []byte
	HTTPResponse *http.Response
}

func ParsePostApiRgwUserUidSubuserResponse

func ParsePostApiRgwUserUidSubuserResponse(rsp *http.Response) (*PostApiRgwUserUidSubuserResponse, error)

ParsePostApiRgwUserUidSubuserResponse parses an HTTP response from a PostApiRgwUserUidSubuserWithResponse call

func (PostApiRgwUserUidSubuserResponse) Status

Status returns HTTPResponse.Status

func (PostApiRgwUserUidSubuserResponse) StatusCode

func (r PostApiRgwUserUidSubuserResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type PostApiRgwZoneJSONBody

type PostApiRgwZoneJSONBody struct {
	AccessKey     *string `json:"access_key,omitempty"`
	Default       *bool   `json:"default,omitempty"`
	Master        *bool   `json:"master,omitempty"`
	SecretKey     *string `json:"secret_key,omitempty"`
	ZoneEndpoints *string `json:"zone_endpoints,omitempty"`
	ZoneName      string  `json:"zone_name"`
	ZonegroupName *string `json:"zonegroup_name,omitempty"`
}

PostApiRgwZoneJSONBody defines parameters for PostApiRgwZone.

type PostApiRgwZoneJSONRequestBody

type PostApiRgwZoneJSONRequestBody PostApiRgwZoneJSONBody

PostApiRgwZoneJSONRequestBody defines body for PostApiRgwZone for application/json ContentType.

type PostApiRgwZoneResponse

type PostApiRgwZoneResponse struct {
	Body         []byte
	HTTPResponse *http.Response
}

func ParsePostApiRgwZoneResponse

func ParsePostApiRgwZoneResponse(rsp *http.Response) (*PostApiRgwZoneResponse, error)

ParsePostApiRgwZoneResponse parses an HTTP response from a PostApiRgwZoneWithResponse call

func (PostApiRgwZoneResponse) Status

func (r PostApiRgwZoneResponse) Status() string

Status returns HTTPResponse.Status

func (PostApiRgwZoneResponse) StatusCode

func (r PostApiRgwZoneResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type PostApiRgwZonegroupJSONBody

type PostApiRgwZonegroupJSONBody struct {
	Default            *string `json:"default,omitempty"`
	Master             *string `json:"master,omitempty"`
	RealmName          string  `json:"realm_name"`
	ZonegroupEndpoints *string `json:"zonegroup_endpoints,omitempty"`
	ZonegroupName      string  `json:"zonegroup_name"`
}

PostApiRgwZonegroupJSONBody defines parameters for PostApiRgwZonegroup.

type PostApiRgwZonegroupJSONRequestBody

type PostApiRgwZonegroupJSONRequestBody PostApiRgwZonegroupJSONBody

PostApiRgwZonegroupJSONRequestBody defines body for PostApiRgwZonegroup for application/json ContentType.

type PostApiRgwZonegroupResponse

type PostApiRgwZonegroupResponse struct {
	Body         []byte
	HTTPResponse *http.Response
}

func ParsePostApiRgwZonegroupResponse

func ParsePostApiRgwZonegroupResponse(rsp *http.Response) (*PostApiRgwZonegroupResponse, error)

ParsePostApiRgwZonegroupResponse parses an HTTP response from a PostApiRgwZonegroupWithResponse call

func (PostApiRgwZonegroupResponse) Status

Status returns HTTPResponse.Status

func (PostApiRgwZonegroupResponse) StatusCode

func (r PostApiRgwZonegroupResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type PostApiRoleJSONBody

type PostApiRoleJSONBody struct {
	Description       *string `json:"description,omitempty"`
	Name              *string `json:"name,omitempty"`
	ScopesPermissions *string `json:"scopes_permissions,omitempty"`
}

PostApiRoleJSONBody defines parameters for PostApiRole.

type PostApiRoleJSONRequestBody

type PostApiRoleJSONRequestBody PostApiRoleJSONBody

PostApiRoleJSONRequestBody defines body for PostApiRole for application/json ContentType.

type PostApiRoleNameCloneJSONBody

type PostApiRoleNameCloneJSONBody struct {
	NewName string `json:"new_name"`
}

PostApiRoleNameCloneJSONBody defines parameters for PostApiRoleNameClone.

type PostApiRoleNameCloneJSONRequestBody

type PostApiRoleNameCloneJSONRequestBody PostApiRoleNameCloneJSONBody

PostApiRoleNameCloneJSONRequestBody defines body for PostApiRoleNameClone for application/json ContentType.

type PostApiRoleNameCloneResponse

type PostApiRoleNameCloneResponse struct {
	Body         []byte
	HTTPResponse *http.Response
}

func ParsePostApiRoleNameCloneResponse

func ParsePostApiRoleNameCloneResponse(rsp *http.Response) (*PostApiRoleNameCloneResponse, error)

ParsePostApiRoleNameCloneResponse parses an HTTP response from a PostApiRoleNameCloneWithResponse call

func (PostApiRoleNameCloneResponse) Status

Status returns HTTPResponse.Status

func (PostApiRoleNameCloneResponse) StatusCode

func (r PostApiRoleNameCloneResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type PostApiRoleResponse

type PostApiRoleResponse struct {
	Body         []byte
	HTTPResponse *http.Response
}

func ParsePostApiRoleResponse

func ParsePostApiRoleResponse(rsp *http.Response) (*PostApiRoleResponse, error)

ParsePostApiRoleResponse parses an HTTP response from a PostApiRoleWithResponse call

func (PostApiRoleResponse) Status

func (r PostApiRoleResponse) Status() string

Status returns HTTPResponse.Status

func (PostApiRoleResponse) StatusCode

func (r PostApiRoleResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type PostApiServiceJSONBody

type PostApiServiceJSONBody struct {
	ServiceName string `json:"service_name"`
	ServiceSpec string `json:"service_spec"`
}

PostApiServiceJSONBody defines parameters for PostApiService.

type PostApiServiceJSONRequestBody

type PostApiServiceJSONRequestBody PostApiServiceJSONBody

PostApiServiceJSONRequestBody defines body for PostApiService for application/json ContentType.

type PostApiServiceResponse

type PostApiServiceResponse struct {
	Body         []byte
	HTTPResponse *http.Response
}

func ParsePostApiServiceResponse

func ParsePostApiServiceResponse(rsp *http.Response) (*PostApiServiceResponse, error)

ParsePostApiServiceResponse parses an HTTP response from a PostApiServiceWithResponse call

func (PostApiServiceResponse) Status

func (r PostApiServiceResponse) Status() string

Status returns HTTPResponse.Status

func (PostApiServiceResponse) StatusCode

func (r PostApiServiceResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type PostApiUserJSONBody

type PostApiUserJSONBody struct {
	Email             *string `json:"email,omitempty"`
	Enabled           *bool   `json:"enabled,omitempty"`
	Name              *string `json:"name,omitempty"`
	Password          *string `json:"password,omitempty"`
	PwdExpirationDate *string `json:"pwdExpirationDate,omitempty"`
	PwdUpdateRequired *bool   `json:"pwdUpdateRequired,omitempty"`
	Roles             *string `json:"roles,omitempty"`
	Username          *string `json:"username,omitempty"`
}

PostApiUserJSONBody defines parameters for PostApiUser.

type PostApiUserJSONRequestBody

type PostApiUserJSONRequestBody PostApiUserJSONBody

PostApiUserJSONRequestBody defines body for PostApiUser for application/json ContentType.

type PostApiUserResponse

type PostApiUserResponse struct {
	Body         []byte
	HTTPResponse *http.Response
}

func ParsePostApiUserResponse

func ParsePostApiUserResponse(rsp *http.Response) (*PostApiUserResponse, error)

ParsePostApiUserResponse parses an HTTP response from a PostApiUserWithResponse call

func (PostApiUserResponse) Status

func (r PostApiUserResponse) Status() string

Status returns HTTPResponse.Status

func (PostApiUserResponse) StatusCode

func (r PostApiUserResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type PostApiUserUsernameChangePasswordJSONBody

type PostApiUserUsernameChangePasswordJSONBody struct {
	NewPassword string `json:"new_password"`
	OldPassword string `json:"old_password"`
}

PostApiUserUsernameChangePasswordJSONBody defines parameters for PostApiUserUsernameChangePassword.

type PostApiUserUsernameChangePasswordJSONRequestBody

type PostApiUserUsernameChangePasswordJSONRequestBody PostApiUserUsernameChangePasswordJSONBody

PostApiUserUsernameChangePasswordJSONRequestBody defines body for PostApiUserUsernameChangePassword for application/json ContentType.

type PostApiUserUsernameChangePasswordResponse

type PostApiUserUsernameChangePasswordResponse struct {
	Body         []byte
	HTTPResponse *http.Response
}

func ParsePostApiUserUsernameChangePasswordResponse

func ParsePostApiUserUsernameChangePasswordResponse(rsp *http.Response) (*PostApiUserUsernameChangePasswordResponse, error)

ParsePostApiUserUsernameChangePasswordResponse parses an HTTP response from a PostApiUserUsernameChangePasswordWithResponse call

func (PostApiUserUsernameChangePasswordResponse) Status

Status returns HTTPResponse.Status

func (PostApiUserUsernameChangePasswordResponse) StatusCode

StatusCode returns HTTPResponse.StatusCode

type PostApiUserValidatePasswordJSONBody

type PostApiUserValidatePasswordJSONBody struct {
	OldPassword *string `json:"old_password,omitempty"`
	Password    string  `json:"password"`
	Username    *string `json:"username,omitempty"`
}

PostApiUserValidatePasswordJSONBody defines parameters for PostApiUserValidatePassword.

type PostApiUserValidatePasswordJSONRequestBody

type PostApiUserValidatePasswordJSONRequestBody PostApiUserValidatePasswordJSONBody

PostApiUserValidatePasswordJSONRequestBody defines body for PostApiUserValidatePassword for application/json ContentType.

type PostApiUserValidatePasswordResponse

type PostApiUserValidatePasswordResponse struct {
	Body         []byte
	HTTPResponse *http.Response
}

func ParsePostApiUserValidatePasswordResponse

func ParsePostApiUserValidatePasswordResponse(rsp *http.Response) (*PostApiUserValidatePasswordResponse, error)

ParsePostApiUserValidatePasswordResponse parses an HTTP response from a PostApiUserValidatePasswordWithResponse call

func (PostApiUserValidatePasswordResponse) Status

Status returns HTTPResponse.Status

func (PostApiUserValidatePasswordResponse) StatusCode

StatusCode returns HTTPResponse.StatusCode

type PutApiBlockImageImageSpecJSONBody

type PutApiBlockImageImageSpecJSONBody struct {
	Configuration    *string `json:"configuration,omitempty"`
	EnableMirror     *string `json:"enable_mirror,omitempty"`
	Features         *string `json:"features,omitempty"`
	Force            *bool   `json:"force,omitempty"`
	Metadata         *string `json:"metadata,omitempty"`
	MirrorMode       *string `json:"mirror_mode,omitempty"`
	Name             *string `json:"name,omitempty"`
	Primary          *string `json:"primary,omitempty"`
	RemoveScheduling *bool   `json:"remove_scheduling,omitempty"`
	Resync           *bool   `json:"resync,omitempty"`
	ScheduleInterval *string `json:"schedule_interval,omitempty"`
	Size             *int    `json:"size,omitempty"`
}

PutApiBlockImageImageSpecJSONBody defines parameters for PutApiBlockImageImageSpec.

type PutApiBlockImageImageSpecJSONRequestBody

type PutApiBlockImageImageSpecJSONRequestBody PutApiBlockImageImageSpecJSONBody

PutApiBlockImageImageSpecJSONRequestBody defines body for PutApiBlockImageImageSpec for application/json ContentType.

type PutApiBlockImageImageSpecResponse

type PutApiBlockImageImageSpecResponse struct {
	Body         []byte
	HTTPResponse *http.Response
}

func ParsePutApiBlockImageImageSpecResponse

func ParsePutApiBlockImageImageSpecResponse(rsp *http.Response) (*PutApiBlockImageImageSpecResponse, error)

ParsePutApiBlockImageImageSpecResponse parses an HTTP response from a PutApiBlockImageImageSpecWithResponse call

func (PutApiBlockImageImageSpecResponse) Status

Status returns HTTPResponse.Status

func (PutApiBlockImageImageSpecResponse) StatusCode

func (r PutApiBlockImageImageSpecResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type PutApiBlockImageImageSpecSnapSnapshotNameJSONBody

type PutApiBlockImageImageSpecSnapSnapshotNameJSONBody struct {
	IsProtected *bool   `json:"is_protected,omitempty"`
	NewSnapName *string `json:"new_snap_name,omitempty"`
}

PutApiBlockImageImageSpecSnapSnapshotNameJSONBody defines parameters for PutApiBlockImageImageSpecSnapSnapshotName.

type PutApiBlockImageImageSpecSnapSnapshotNameJSONRequestBody

type PutApiBlockImageImageSpecSnapSnapshotNameJSONRequestBody PutApiBlockImageImageSpecSnapSnapshotNameJSONBody

PutApiBlockImageImageSpecSnapSnapshotNameJSONRequestBody defines body for PutApiBlockImageImageSpecSnapSnapshotName for application/json ContentType.

type PutApiBlockImageImageSpecSnapSnapshotNameResponse

type PutApiBlockImageImageSpecSnapSnapshotNameResponse struct {
	Body         []byte
	HTTPResponse *http.Response
}

func ParsePutApiBlockImageImageSpecSnapSnapshotNameResponse

func ParsePutApiBlockImageImageSpecSnapSnapshotNameResponse(rsp *http.Response) (*PutApiBlockImageImageSpecSnapSnapshotNameResponse, error)

ParsePutApiBlockImageImageSpecSnapSnapshotNameResponse parses an HTTP response from a PutApiBlockImageImageSpecSnapSnapshotNameWithResponse call

func (PutApiBlockImageImageSpecSnapSnapshotNameResponse) Status

Status returns HTTPResponse.Status

func (PutApiBlockImageImageSpecSnapSnapshotNameResponse) StatusCode

StatusCode returns HTTPResponse.StatusCode

type PutApiBlockMirroringPoolPoolNameJSONBody

type PutApiBlockMirroringPoolPoolNameJSONBody struct {
	MirrorMode *string `json:"mirror_mode,omitempty"`
}

PutApiBlockMirroringPoolPoolNameJSONBody defines parameters for PutApiBlockMirroringPoolPoolName.

type PutApiBlockMirroringPoolPoolNameJSONRequestBody

type PutApiBlockMirroringPoolPoolNameJSONRequestBody PutApiBlockMirroringPoolPoolNameJSONBody

PutApiBlockMirroringPoolPoolNameJSONRequestBody defines body for PutApiBlockMirroringPoolPoolName for application/json ContentType.

type PutApiBlockMirroringPoolPoolNamePeerPeerUuidJSONBody

type PutApiBlockMirroringPoolPoolNamePeerPeerUuidJSONBody struct {
	ClientId    *string `json:"client_id,omitempty"`
	ClusterName *string `json:"cluster_name,omitempty"`
	Key         *string `json:"key,omitempty"`
	MonHost     *string `json:"mon_host,omitempty"`
}

PutApiBlockMirroringPoolPoolNamePeerPeerUuidJSONBody defines parameters for PutApiBlockMirroringPoolPoolNamePeerPeerUuid.

type PutApiBlockMirroringPoolPoolNamePeerPeerUuidJSONRequestBody

type PutApiBlockMirroringPoolPoolNamePeerPeerUuidJSONRequestBody PutApiBlockMirroringPoolPoolNamePeerPeerUuidJSONBody

PutApiBlockMirroringPoolPoolNamePeerPeerUuidJSONRequestBody defines body for PutApiBlockMirroringPoolPoolNamePeerPeerUuid for application/json ContentType.

type PutApiBlockMirroringPoolPoolNamePeerPeerUuidResponse

type PutApiBlockMirroringPoolPoolNamePeerPeerUuidResponse struct {
	Body         []byte
	HTTPResponse *http.Response
}

func ParsePutApiBlockMirroringPoolPoolNamePeerPeerUuidResponse

func ParsePutApiBlockMirroringPoolPoolNamePeerPeerUuidResponse(rsp *http.Response) (*PutApiBlockMirroringPoolPoolNamePeerPeerUuidResponse, error)

ParsePutApiBlockMirroringPoolPoolNamePeerPeerUuidResponse parses an HTTP response from a PutApiBlockMirroringPoolPoolNamePeerPeerUuidWithResponse call

func (PutApiBlockMirroringPoolPoolNamePeerPeerUuidResponse) Status

Status returns HTTPResponse.Status

func (PutApiBlockMirroringPoolPoolNamePeerPeerUuidResponse) StatusCode

StatusCode returns HTTPResponse.StatusCode

type PutApiBlockMirroringPoolPoolNameResponse

type PutApiBlockMirroringPoolPoolNameResponse struct {
	Body         []byte
	HTTPResponse *http.Response
}

func ParsePutApiBlockMirroringPoolPoolNameResponse

func ParsePutApiBlockMirroringPoolPoolNameResponse(rsp *http.Response) (*PutApiBlockMirroringPoolPoolNameResponse, error)

ParsePutApiBlockMirroringPoolPoolNameResponse parses an HTTP response from a PutApiBlockMirroringPoolPoolNameWithResponse call

func (PutApiBlockMirroringPoolPoolNameResponse) Status

Status returns HTTPResponse.Status

func (PutApiBlockMirroringPoolPoolNameResponse) StatusCode

StatusCode returns HTTPResponse.StatusCode

type PutApiBlockMirroringSiteNameJSONBody

type PutApiBlockMirroringSiteNameJSONBody struct {
	SiteName string `json:"site_name"`
}

PutApiBlockMirroringSiteNameJSONBody defines parameters for PutApiBlockMirroringSiteName.

type PutApiBlockMirroringSiteNameJSONRequestBody

type PutApiBlockMirroringSiteNameJSONRequestBody PutApiBlockMirroringSiteNameJSONBody

PutApiBlockMirroringSiteNameJSONRequestBody defines body for PutApiBlockMirroringSiteName for application/json ContentType.

type PutApiBlockMirroringSiteNameResponse

type PutApiBlockMirroringSiteNameResponse struct {
	Body         []byte
	HTTPResponse *http.Response
}

func ParsePutApiBlockMirroringSiteNameResponse

func ParsePutApiBlockMirroringSiteNameResponse(rsp *http.Response) (*PutApiBlockMirroringSiteNameResponse, error)

ParsePutApiBlockMirroringSiteNameResponse parses an HTTP response from a PutApiBlockMirroringSiteNameWithResponse call

func (PutApiBlockMirroringSiteNameResponse) Status

Status returns HTTPResponse.Status

func (PutApiBlockMirroringSiteNameResponse) StatusCode

StatusCode returns HTTPResponse.StatusCode

type PutApiCephfsAuthJSONBody

type PutApiCephfsAuthJSONBody struct {
	// Caps Path and given capabilities
	Caps string `json:"caps"`

	// ClientId Cephx user ID
	ClientId string `json:"client_id"`

	// FsName File system name
	FsName string `json:"fs_name"`

	// RootSquash File System Identifier
	RootSquash string `json:"root_squash"`
}

PutApiCephfsAuthJSONBody defines parameters for PutApiCephfsAuth.

type PutApiCephfsAuthJSONRequestBody

type PutApiCephfsAuthJSONRequestBody PutApiCephfsAuthJSONBody

PutApiCephfsAuthJSONRequestBody defines body for PutApiCephfsAuth for application/json ContentType.

type PutApiCephfsAuthResponse

type PutApiCephfsAuthResponse struct {
	Body         []byte
	HTTPResponse *http.Response
}

func ParsePutApiCephfsAuthResponse

func ParsePutApiCephfsAuthResponse(rsp *http.Response) (*PutApiCephfsAuthResponse, error)

ParsePutApiCephfsAuthResponse parses an HTTP response from a PutApiCephfsAuthWithResponse call

func (PutApiCephfsAuthResponse) Status

func (r PutApiCephfsAuthResponse) Status() string

Status returns HTTPResponse.Status

func (PutApiCephfsAuthResponse) StatusCode

func (r PutApiCephfsAuthResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type PutApiCephfsFsIdQuotaJSONBody

type PutApiCephfsFsIdQuotaJSONBody struct {
	MaxBytes *string `json:"max_bytes,omitempty"`
	MaxFiles *string `json:"max_files,omitempty"`
	Path     string  `json:"path"`
}

PutApiCephfsFsIdQuotaJSONBody defines parameters for PutApiCephfsFsIdQuota.

type PutApiCephfsFsIdQuotaJSONRequestBody

type PutApiCephfsFsIdQuotaJSONRequestBody PutApiCephfsFsIdQuotaJSONBody

PutApiCephfsFsIdQuotaJSONRequestBody defines body for PutApiCephfsFsIdQuota for application/json ContentType.

type PutApiCephfsFsIdQuotaResponse

type PutApiCephfsFsIdQuotaResponse struct {
	Body         []byte
	HTTPResponse *http.Response
}

func ParsePutApiCephfsFsIdQuotaResponse

func ParsePutApiCephfsFsIdQuotaResponse(rsp *http.Response) (*PutApiCephfsFsIdQuotaResponse, error)

ParsePutApiCephfsFsIdQuotaResponse parses an HTTP response from a PutApiCephfsFsIdQuotaWithResponse call

func (PutApiCephfsFsIdQuotaResponse) Status

Status returns HTTPResponse.Status

func (PutApiCephfsFsIdQuotaResponse) StatusCode

func (r PutApiCephfsFsIdQuotaResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type PutApiCephfsRenameJSONBody

type PutApiCephfsRenameJSONBody struct {
	// Name Existing FS Name
	Name string `json:"name"`

	// NewName New FS Name
	NewName string `json:"new_name"`
}

PutApiCephfsRenameJSONBody defines parameters for PutApiCephfsRename.

type PutApiCephfsRenameJSONRequestBody

type PutApiCephfsRenameJSONRequestBody PutApiCephfsRenameJSONBody

PutApiCephfsRenameJSONRequestBody defines body for PutApiCephfsRename for application/json ContentType.

type PutApiCephfsRenameResponse

type PutApiCephfsRenameResponse struct {
	Body         []byte
	HTTPResponse *http.Response
}

func ParsePutApiCephfsRenameResponse

func ParsePutApiCephfsRenameResponse(rsp *http.Response) (*PutApiCephfsRenameResponse, error)

ParsePutApiCephfsRenameResponse parses an HTTP response from a PutApiCephfsRenameWithResponse call

func (PutApiCephfsRenameResponse) Status

Status returns HTTPResponse.Status

func (PutApiCephfsRenameResponse) StatusCode

func (r PutApiCephfsRenameResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type PutApiCephfsSnapshotScheduleFsPathJSONBody

type PutApiCephfsSnapshotScheduleFsPathJSONBody struct {
	Group             *string `json:"group,omitempty"`
	RetentionToAdd    *string `json:"retention_to_add,omitempty"`
	RetentionToRemove *string `json:"retention_to_remove,omitempty"`
	Subvol            *string `json:"subvol,omitempty"`
}

PutApiCephfsSnapshotScheduleFsPathJSONBody defines parameters for PutApiCephfsSnapshotScheduleFsPath.

type PutApiCephfsSnapshotScheduleFsPathJSONRequestBody

type PutApiCephfsSnapshotScheduleFsPathJSONRequestBody PutApiCephfsSnapshotScheduleFsPathJSONBody

PutApiCephfsSnapshotScheduleFsPathJSONRequestBody defines body for PutApiCephfsSnapshotScheduleFsPath for application/json ContentType.

type PutApiCephfsSnapshotScheduleFsPathResponse

type PutApiCephfsSnapshotScheduleFsPathResponse struct {
	Body         []byte
	HTTPResponse *http.Response
}

func ParsePutApiCephfsSnapshotScheduleFsPathResponse

func ParsePutApiCephfsSnapshotScheduleFsPathResponse(rsp *http.Response) (*PutApiCephfsSnapshotScheduleFsPathResponse, error)

ParsePutApiCephfsSnapshotScheduleFsPathResponse parses an HTTP response from a PutApiCephfsSnapshotScheduleFsPathWithResponse call

func (PutApiCephfsSnapshotScheduleFsPathResponse) Status

Status returns HTTPResponse.Status

func (PutApiCephfsSnapshotScheduleFsPathResponse) StatusCode

StatusCode returns HTTPResponse.StatusCode

type PutApiCephfsSubvolumeGroupVolNameJSONBody

type PutApiCephfsSubvolumeGroupVolNameJSONBody struct {
	GroupName string `json:"group_name"`
	Size      int    `json:"size"`
}

PutApiCephfsSubvolumeGroupVolNameJSONBody defines parameters for PutApiCephfsSubvolumeGroupVolName.

type PutApiCephfsSubvolumeGroupVolNameJSONRequestBody

type PutApiCephfsSubvolumeGroupVolNameJSONRequestBody PutApiCephfsSubvolumeGroupVolNameJSONBody

PutApiCephfsSubvolumeGroupVolNameJSONRequestBody defines body for PutApiCephfsSubvolumeGroupVolName for application/json ContentType.

type PutApiCephfsSubvolumeGroupVolNameResponse

type PutApiCephfsSubvolumeGroupVolNameResponse struct {
	Body         []byte
	HTTPResponse *http.Response
}

func ParsePutApiCephfsSubvolumeGroupVolNameResponse

func ParsePutApiCephfsSubvolumeGroupVolNameResponse(rsp *http.Response) (*PutApiCephfsSubvolumeGroupVolNameResponse, error)

ParsePutApiCephfsSubvolumeGroupVolNameResponse parses an HTTP response from a PutApiCephfsSubvolumeGroupVolNameWithResponse call

func (PutApiCephfsSubvolumeGroupVolNameResponse) Status

Status returns HTTPResponse.Status

func (PutApiCephfsSubvolumeGroupVolNameResponse) StatusCode

StatusCode returns HTTPResponse.StatusCode

type PutApiCephfsSubvolumeVolNameJSONBody

type PutApiCephfsSubvolumeVolNameJSONBody struct {
	GroupName  *string `json:"group_name,omitempty"`
	Size       int     `json:"size"`
	SubvolName string  `json:"subvol_name"`
}

PutApiCephfsSubvolumeVolNameJSONBody defines parameters for PutApiCephfsSubvolumeVolName.

type PutApiCephfsSubvolumeVolNameJSONRequestBody

type PutApiCephfsSubvolumeVolNameJSONRequestBody PutApiCephfsSubvolumeVolNameJSONBody

PutApiCephfsSubvolumeVolNameJSONRequestBody defines body for PutApiCephfsSubvolumeVolName for application/json ContentType.

type PutApiCephfsSubvolumeVolNameResponse

type PutApiCephfsSubvolumeVolNameResponse struct {
	Body         []byte
	HTTPResponse *http.Response
}

func ParsePutApiCephfsSubvolumeVolNameResponse

func ParsePutApiCephfsSubvolumeVolNameResponse(rsp *http.Response) (*PutApiCephfsSubvolumeVolNameResponse, error)

ParsePutApiCephfsSubvolumeVolNameResponse parses an HTTP response from a PutApiCephfsSubvolumeVolNameWithResponse call

func (PutApiCephfsSubvolumeVolNameResponse) Status

Status returns HTTPResponse.Status

func (PutApiCephfsSubvolumeVolNameResponse) StatusCode

StatusCode returns HTTPResponse.StatusCode

type PutApiClusterConfJSONBody

type PutApiClusterConfJSONBody struct {
	Options string `json:"options"`
}

PutApiClusterConfJSONBody defines parameters for PutApiClusterConf.

type PutApiClusterConfJSONRequestBody

type PutApiClusterConfJSONRequestBody PutApiClusterConfJSONBody

PutApiClusterConfJSONRequestBody defines body for PutApiClusterConf for application/json ContentType.

type PutApiClusterConfResponse

type PutApiClusterConfResponse struct {
	Body         []byte
	HTTPResponse *http.Response
}

func ParsePutApiClusterConfResponse

func ParsePutApiClusterConfResponse(rsp *http.Response) (*PutApiClusterConfResponse, error)

ParsePutApiClusterConfResponse parses an HTTP response from a PutApiClusterConfWithResponse call

func (PutApiClusterConfResponse) Status

func (r PutApiClusterConfResponse) Status() string

Status returns HTTPResponse.Status

func (PutApiClusterConfResponse) StatusCode

func (r PutApiClusterConfResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type PutApiClusterJSONBody

type PutApiClusterJSONBody struct {
	// Status Cluster Status
	Status string `json:"status"`
}

PutApiClusterJSONBody defines parameters for PutApiCluster.

type PutApiClusterJSONRequestBody

type PutApiClusterJSONRequestBody PutApiClusterJSONBody

PutApiClusterJSONRequestBody defines body for PutApiCluster for application/json ContentType.

type PutApiClusterResponse

type PutApiClusterResponse struct {
	Body         []byte
	HTTPResponse *http.Response
}

func ParsePutApiClusterResponse

func ParsePutApiClusterResponse(rsp *http.Response) (*PutApiClusterResponse, error)

ParsePutApiClusterResponse parses an HTTP response from a PutApiClusterWithResponse call

func (PutApiClusterResponse) Status

func (r PutApiClusterResponse) Status() string

Status returns HTTPResponse.Status

func (PutApiClusterResponse) StatusCode

func (r PutApiClusterResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type PutApiClusterUpgradePauseResponse

type PutApiClusterUpgradePauseResponse struct {
	Body         []byte
	HTTPResponse *http.Response
}

func ParsePutApiClusterUpgradePauseResponse

func ParsePutApiClusterUpgradePauseResponse(rsp *http.Response) (*PutApiClusterUpgradePauseResponse, error)

ParsePutApiClusterUpgradePauseResponse parses an HTTP response from a PutApiClusterUpgradePauseWithResponse call

func (PutApiClusterUpgradePauseResponse) Status

Status returns HTTPResponse.Status

func (PutApiClusterUpgradePauseResponse) StatusCode

func (r PutApiClusterUpgradePauseResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type PutApiClusterUpgradeResumeResponse

type PutApiClusterUpgradeResumeResponse struct {
	Body         []byte
	HTTPResponse *http.Response
}

func ParsePutApiClusterUpgradeResumeResponse

func ParsePutApiClusterUpgradeResumeResponse(rsp *http.Response) (*PutApiClusterUpgradeResumeResponse, error)

ParsePutApiClusterUpgradeResumeResponse parses an HTTP response from a PutApiClusterUpgradeResumeWithResponse call

func (PutApiClusterUpgradeResumeResponse) Status

Status returns HTTPResponse.Status

func (PutApiClusterUpgradeResumeResponse) StatusCode

func (r PutApiClusterUpgradeResumeResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type PutApiClusterUpgradeStopResponse

type PutApiClusterUpgradeStopResponse struct {
	Body         []byte
	HTTPResponse *http.Response
}

func ParsePutApiClusterUpgradeStopResponse

func ParsePutApiClusterUpgradeStopResponse(rsp *http.Response) (*PutApiClusterUpgradeStopResponse, error)

ParsePutApiClusterUpgradeStopResponse parses an HTTP response from a PutApiClusterUpgradeStopWithResponse call

func (PutApiClusterUpgradeStopResponse) Status

Status returns HTTPResponse.Status

func (PutApiClusterUpgradeStopResponse) StatusCode

func (r PutApiClusterUpgradeStopResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type PutApiClusterUserJSONBody

type PutApiClusterUserJSONBody struct {
	Capabilities *string `json:"capabilities,omitempty"`
	UserEntity   *string `json:"user_entity,omitempty"`
}

PutApiClusterUserJSONBody defines parameters for PutApiClusterUser.

type PutApiClusterUserJSONRequestBody

type PutApiClusterUserJSONRequestBody PutApiClusterUserJSONBody

PutApiClusterUserJSONRequestBody defines body for PutApiClusterUser for application/json ContentType.

type PutApiClusterUserResponse

type PutApiClusterUserResponse struct {
	Body         []byte
	HTTPResponse *http.Response
}

func ParsePutApiClusterUserResponse

func ParsePutApiClusterUserResponse(rsp *http.Response) (*PutApiClusterUserResponse, error)

ParsePutApiClusterUserResponse parses an HTTP response from a PutApiClusterUserWithResponse call

func (PutApiClusterUserResponse) Status

func (r PutApiClusterUserResponse) Status() string

Status returns HTTPResponse.Status

func (PutApiClusterUserResponse) StatusCode

func (r PutApiClusterUserResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type PutApiDaemonDaemonNameJSONBody

type PutApiDaemonDaemonNameJSONBody struct {
	Action         *string `json:"action,omitempty"`
	ContainerImage *string `json:"container_image,omitempty"`
}

PutApiDaemonDaemonNameJSONBody defines parameters for PutApiDaemonDaemonName.

type PutApiDaemonDaemonNameJSONRequestBody

type PutApiDaemonDaemonNameJSONRequestBody PutApiDaemonDaemonNameJSONBody

PutApiDaemonDaemonNameJSONRequestBody defines body for PutApiDaemonDaemonName for application/json ContentType.

type PutApiDaemonDaemonNameResponse

type PutApiDaemonDaemonNameResponse struct {
	Body         []byte
	HTTPResponse *http.Response
}

func ParsePutApiDaemonDaemonNameResponse

func ParsePutApiDaemonDaemonNameResponse(rsp *http.Response) (*PutApiDaemonDaemonNameResponse, error)

ParsePutApiDaemonDaemonNameResponse parses an HTTP response from a PutApiDaemonDaemonNameWithResponse call

func (PutApiDaemonDaemonNameResponse) Status

Status returns HTTPResponse.Status

func (PutApiDaemonDaemonNameResponse) StatusCode

func (r PutApiDaemonDaemonNameResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type PutApiHostHostnameJSONBody

type PutApiHostHostnameJSONBody struct {
	// Drain Drain Host
	Drain *bool `json:"drain,omitempty"`

	// Force Force Enter Maintenance
	Force *bool `json:"force,omitempty"`

	// Labels Host Labels
	Labels *[]string `json:"labels,omitempty"`

	// Maintenance Enter/Exit Maintenance
	Maintenance *bool `json:"maintenance,omitempty"`

	// UpdateLabels Update Labels
	UpdateLabels *bool `json:"update_labels,omitempty"`
}

PutApiHostHostnameJSONBody defines parameters for PutApiHostHostname.

type PutApiHostHostnameJSONRequestBody

type PutApiHostHostnameJSONRequestBody PutApiHostHostnameJSONBody

PutApiHostHostnameJSONRequestBody defines body for PutApiHostHostname for application/json ContentType.

type PutApiHostHostnameResponse

type PutApiHostHostnameResponse struct {
	Body                            []byte
	HTTPResponse                    *http.Response
	ApplicationvndCephApiV01JSON200 *map[string]interface{}
}

func ParsePutApiHostHostnameResponse

func ParsePutApiHostHostnameResponse(rsp *http.Response) (*PutApiHostHostnameResponse, error)

ParsePutApiHostHostnameResponse parses an HTTP response from a PutApiHostHostnameWithResponse call

func (PutApiHostHostnameResponse) Status

Status returns HTTPResponse.Status

func (PutApiHostHostnameResponse) StatusCode

func (r PutApiHostHostnameResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type PutApiIscsiDiscoveryauthJSONBody

type PutApiIscsiDiscoveryauthJSONBody struct {
	// MutualPassword Mutual Password
	MutualPassword string `json:"mutual_password"`

	// MutualUser Mutual UserName
	MutualUser string `json:"mutual_user"`

	// Password Password
	Password string `json:"password"`

	// User Username
	User string `json:"user"`
}

PutApiIscsiDiscoveryauthJSONBody defines parameters for PutApiIscsiDiscoveryauth.

type PutApiIscsiDiscoveryauthJSONRequestBody

type PutApiIscsiDiscoveryauthJSONRequestBody PutApiIscsiDiscoveryauthJSONBody

PutApiIscsiDiscoveryauthJSONRequestBody defines body for PutApiIscsiDiscoveryauth for application/json ContentType.

type PutApiIscsiDiscoveryauthParams

type PutApiIscsiDiscoveryauthParams struct {
	// User Username
	User string `form:"user" json:"user"`

	// Password Password
	Password string `form:"password" json:"password"`

	// MutualUser Mutual UserName
	MutualUser string `form:"mutual_user" json:"mutual_user"`

	// MutualPassword Mutual Password
	MutualPassword string `form:"mutual_password" json:"mutual_password"`
}

PutApiIscsiDiscoveryauthParams defines parameters for PutApiIscsiDiscoveryauth.

type PutApiIscsiDiscoveryauthResponse

type PutApiIscsiDiscoveryauthResponse struct {
	Body         []byte
	HTTPResponse *http.Response
}

func ParsePutApiIscsiDiscoveryauthResponse

func ParsePutApiIscsiDiscoveryauthResponse(rsp *http.Response) (*PutApiIscsiDiscoveryauthResponse, error)

ParsePutApiIscsiDiscoveryauthResponse parses an HTTP response from a PutApiIscsiDiscoveryauthWithResponse call

func (PutApiIscsiDiscoveryauthResponse) Status

Status returns HTTPResponse.Status

func (PutApiIscsiDiscoveryauthResponse) StatusCode

func (r PutApiIscsiDiscoveryauthResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type PutApiIscsiTargetTargetIqnJSONBody

type PutApiIscsiTargetTargetIqnJSONBody struct {
	AclEnabled     *string `json:"acl_enabled,omitempty"`
	Auth           *string `json:"auth,omitempty"`
	Clients        *string `json:"clients,omitempty"`
	Disks          *string `json:"disks,omitempty"`
	Groups         *string `json:"groups,omitempty"`
	NewTargetIqn   *string `json:"new_target_iqn,omitempty"`
	Portals        *string `json:"portals,omitempty"`
	TargetControls *string `json:"target_controls,omitempty"`
}

PutApiIscsiTargetTargetIqnJSONBody defines parameters for PutApiIscsiTargetTargetIqn.

type PutApiIscsiTargetTargetIqnJSONRequestBody

type PutApiIscsiTargetTargetIqnJSONRequestBody PutApiIscsiTargetTargetIqnJSONBody

PutApiIscsiTargetTargetIqnJSONRequestBody defines body for PutApiIscsiTargetTargetIqn for application/json ContentType.

type PutApiIscsiTargetTargetIqnResponse

type PutApiIscsiTargetTargetIqnResponse struct {
	Body         []byte
	HTTPResponse *http.Response
}

func ParsePutApiIscsiTargetTargetIqnResponse

func ParsePutApiIscsiTargetTargetIqnResponse(rsp *http.Response) (*PutApiIscsiTargetTargetIqnResponse, error)

ParsePutApiIscsiTargetTargetIqnResponse parses an HTTP response from a PutApiIscsiTargetTargetIqnWithResponse call

func (PutApiIscsiTargetTargetIqnResponse) Status

Status returns HTTPResponse.Status

func (PutApiIscsiTargetTargetIqnResponse) StatusCode

func (r PutApiIscsiTargetTargetIqnResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type PutApiMgrModuleModuleNameJSONBody

type PutApiMgrModuleModuleNameJSONBody struct {
	Config string `json:"config"`
}

PutApiMgrModuleModuleNameJSONBody defines parameters for PutApiMgrModuleModuleName.

type PutApiMgrModuleModuleNameJSONRequestBody

type PutApiMgrModuleModuleNameJSONRequestBody PutApiMgrModuleModuleNameJSONBody

PutApiMgrModuleModuleNameJSONRequestBody defines body for PutApiMgrModuleModuleName for application/json ContentType.

type PutApiMgrModuleModuleNameResponse

type PutApiMgrModuleModuleNameResponse struct {
	Body         []byte
	HTTPResponse *http.Response
}

func ParsePutApiMgrModuleModuleNameResponse

func ParsePutApiMgrModuleModuleNameResponse(rsp *http.Response) (*PutApiMgrModuleModuleNameResponse, error)

ParsePutApiMgrModuleModuleNameResponse parses an HTTP response from a PutApiMgrModuleModuleNameWithResponse call

func (PutApiMgrModuleModuleNameResponse) Status

Status returns HTTPResponse.Status

func (PutApiMgrModuleModuleNameResponse) StatusCode

func (r PutApiMgrModuleModuleNameResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type PutApiNfsGaneshaExportClusterIdExportIdJSONBody

type PutApiNfsGaneshaExportClusterIdExportIdJSONBody struct {
	// AccessType Export access type
	AccessType string `json:"access_type"`

	// Clients List of client configurations
	Clients []struct {
		// AccessType Client access type
		AccessType string `json:"access_type"`

		// Addresses list of IP addresses
		Addresses []string `json:"addresses"`

		// Squash Client squash policy
		Squash string `json:"squash"`
	} `json:"clients"`

	// Fsal FSAL configuration
	Fsal struct {
		// FsName CephFS filesystem name
		FsName *string `json:"fs_name,omitempty"`

		// Name name of FSAL
		Name string `json:"name"`

		// SecLabelXattr Name of xattr for security label
		SecLabelXattr *string `json:"sec_label_xattr,omitempty"`
	} `json:"fsal"`

	// Path Export path
	Path string `json:"path"`

	// Protocols List of protocol types
	Protocols []int `json:"protocols"`

	// Pseudo Pseudo FS path
	Pseudo string `json:"pseudo"`

	// SecurityLabel Security label
	SecurityLabel string `json:"security_label"`

	// Squash Export squash policy
	Squash string `json:"squash"`

	// Transports List of transport types
	Transports []string `json:"transports"`
}

PutApiNfsGaneshaExportClusterIdExportIdJSONBody defines parameters for PutApiNfsGaneshaExportClusterIdExportId.

type PutApiNfsGaneshaExportClusterIdExportIdJSONRequestBody

type PutApiNfsGaneshaExportClusterIdExportIdJSONRequestBody PutApiNfsGaneshaExportClusterIdExportIdJSONBody

PutApiNfsGaneshaExportClusterIdExportIdJSONRequestBody defines body for PutApiNfsGaneshaExportClusterIdExportId for application/json ContentType.

type PutApiNfsGaneshaExportClusterIdExportIdResponse

type PutApiNfsGaneshaExportClusterIdExportIdResponse struct {
	Body                            []byte
	HTTPResponse                    *http.Response
	ApplicationvndCephApiV20JSON200 *struct {
		// AccessType Export access type
		AccessType string `json:"access_type"`

		// Clients List of client configurations
		Clients []struct {
			// AccessType Client access type
			AccessType string `json:"access_type"`

			// Addresses list of IP addresses
			Addresses []string `json:"addresses"`

			// Squash Client squash policy
			Squash string `json:"squash"`
		} `json:"clients"`

		// ClusterId Cluster identifier
		ClusterId string `json:"cluster_id"`

		// ExportId Export ID
		ExportId int `json:"export_id"`

		// Fsal FSAL configuration
		Fsal struct {
			// FsName CephFS filesystem name
			FsName *string `json:"fs_name,omitempty"`

			// Name name of FSAL
			Name string `json:"name"`

			// SecLabelXattr Name of xattr for security label
			SecLabelXattr *string `json:"sec_label_xattr,omitempty"`

			// UserId User id
			UserId *string `json:"user_id,omitempty"`
		} `json:"fsal"`

		// Path Export path
		Path string `json:"path"`

		// Protocols List of protocol types
		Protocols []int `json:"protocols"`

		// Pseudo Pseudo FS path
		Pseudo string `json:"pseudo"`

		// SecurityLabel Security label
		SecurityLabel string `json:"security_label"`

		// Squash Export squash policy
		Squash string `json:"squash"`

		// Transports List of transport types
		Transports []string `json:"transports"`
	}
}

func ParsePutApiNfsGaneshaExportClusterIdExportIdResponse

func ParsePutApiNfsGaneshaExportClusterIdExportIdResponse(rsp *http.Response) (*PutApiNfsGaneshaExportClusterIdExportIdResponse, error)

ParsePutApiNfsGaneshaExportClusterIdExportIdResponse parses an HTTP response from a PutApiNfsGaneshaExportClusterIdExportIdWithResponse call

func (PutApiNfsGaneshaExportClusterIdExportIdResponse) Status

Status returns HTTPResponse.Status

func (PutApiNfsGaneshaExportClusterIdExportIdResponse) StatusCode

StatusCode returns HTTPResponse.StatusCode

type PutApiOsdFlagsIndividualJSONBody

type PutApiOsdFlagsIndividualJSONBody struct {
	// Flags Directory of flags to set or unset. The flags `noin`, `noout`, `noup` and `nodown` are going to be considered only.
	Flags struct {
		// Nodown Sets/unsets `nodown`
		Nodown *bool `json:"nodown,omitempty"`

		// Noin Sets/unsets `noin`
		Noin *bool `json:"noin,omitempty"`

		// Noout Sets/unsets `noout`
		Noout *bool `json:"noout,omitempty"`

		// Noup Sets/unsets `noup`
		Noup *bool `json:"noup,omitempty"`
	} `json:"flags"`

	// Ids List of OSD ids the flags should be applied to.
	Ids []int `json:"ids"`
}

PutApiOsdFlagsIndividualJSONBody defines parameters for PutApiOsdFlagsIndividual.

type PutApiOsdFlagsIndividualJSONRequestBody

type PutApiOsdFlagsIndividualJSONRequestBody PutApiOsdFlagsIndividualJSONBody

PutApiOsdFlagsIndividualJSONRequestBody defines body for PutApiOsdFlagsIndividual for application/json ContentType.

type PutApiOsdFlagsIndividualResponse

type PutApiOsdFlagsIndividualResponse struct {
	Body                            []byte
	HTTPResponse                    *http.Response
	ApplicationvndCephApiV10JSON200 *struct {
		// Added List of added flags
		Added []string `json:"added"`

		// Ids List of updated OSDs
		Ids []int `json:"ids"`

		// Removed List of removed flags
		Removed []string `json:"removed"`
	}
}

func ParsePutApiOsdFlagsIndividualResponse

func ParsePutApiOsdFlagsIndividualResponse(rsp *http.Response) (*PutApiOsdFlagsIndividualResponse, error)

ParsePutApiOsdFlagsIndividualResponse parses an HTTP response from a PutApiOsdFlagsIndividualWithResponse call

func (PutApiOsdFlagsIndividualResponse) Status

Status returns HTTPResponse.Status

func (PutApiOsdFlagsIndividualResponse) StatusCode

func (r PutApiOsdFlagsIndividualResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type PutApiOsdFlagsJSONBody

type PutApiOsdFlagsJSONBody struct {
	// Flags List of flags to set. The flags `recovery_deletes`, `sortbitwise` and `pglog_hardlimit` cannot be unset. Additionally `purged_snapshots` cannot even be set.
	Flags []string `json:"flags"`
}

PutApiOsdFlagsJSONBody defines parameters for PutApiOsdFlags.

type PutApiOsdFlagsJSONRequestBody

type PutApiOsdFlagsJSONRequestBody PutApiOsdFlagsJSONBody

PutApiOsdFlagsJSONRequestBody defines body for PutApiOsdFlags for application/json ContentType.

type PutApiOsdFlagsResponse

type PutApiOsdFlagsResponse struct {
	Body                            []byte
	HTTPResponse                    *http.Response
	ApplicationvndCephApiV10JSON200 *struct {
		ListOfFlags []string `json:"list_of_flags"`
	}
}

func ParsePutApiOsdFlagsResponse

func ParsePutApiOsdFlagsResponse(rsp *http.Response) (*PutApiOsdFlagsResponse, error)

ParsePutApiOsdFlagsResponse parses an HTTP response from a PutApiOsdFlagsWithResponse call

func (PutApiOsdFlagsResponse) Status

func (r PutApiOsdFlagsResponse) Status() string

Status returns HTTPResponse.Status

func (PutApiOsdFlagsResponse) StatusCode

func (r PutApiOsdFlagsResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type PutApiOsdSvcIdJSONBody

type PutApiOsdSvcIdJSONBody struct {
	DeviceClass string `json:"device_class"`
}

PutApiOsdSvcIdJSONBody defines parameters for PutApiOsdSvcId.

type PutApiOsdSvcIdJSONRequestBody

type PutApiOsdSvcIdJSONRequestBody PutApiOsdSvcIdJSONBody

PutApiOsdSvcIdJSONRequestBody defines body for PutApiOsdSvcId for application/json ContentType.

type PutApiOsdSvcIdMarkJSONBody

type PutApiOsdSvcIdMarkJSONBody struct {
	Action string `json:"action"`
}

PutApiOsdSvcIdMarkJSONBody defines parameters for PutApiOsdSvcIdMark.

type PutApiOsdSvcIdMarkJSONRequestBody

type PutApiOsdSvcIdMarkJSONRequestBody PutApiOsdSvcIdMarkJSONBody

PutApiOsdSvcIdMarkJSONRequestBody defines body for PutApiOsdSvcIdMark for application/json ContentType.

type PutApiOsdSvcIdMarkResponse

type PutApiOsdSvcIdMarkResponse struct {
	Body         []byte
	HTTPResponse *http.Response
}

func ParsePutApiOsdSvcIdMarkResponse

func ParsePutApiOsdSvcIdMarkResponse(rsp *http.Response) (*PutApiOsdSvcIdMarkResponse, error)

ParsePutApiOsdSvcIdMarkResponse parses an HTTP response from a PutApiOsdSvcIdMarkWithResponse call

func (PutApiOsdSvcIdMarkResponse) Status

Status returns HTTPResponse.Status

func (PutApiOsdSvcIdMarkResponse) StatusCode

func (r PutApiOsdSvcIdMarkResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type PutApiOsdSvcIdResponse

type PutApiOsdSvcIdResponse struct {
	Body         []byte
	HTTPResponse *http.Response
}

func ParsePutApiOsdSvcIdResponse

func ParsePutApiOsdSvcIdResponse(rsp *http.Response) (*PutApiOsdSvcIdResponse, error)

ParsePutApiOsdSvcIdResponse parses an HTTP response from a PutApiOsdSvcIdWithResponse call

func (PutApiOsdSvcIdResponse) Status

func (r PutApiOsdSvcIdResponse) Status() string

Status returns HTTPResponse.Status

func (PutApiOsdSvcIdResponse) StatusCode

func (r PutApiOsdSvcIdResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type PutApiPoolPoolNameJSONBody

type PutApiPoolPoolNameJSONBody struct {
	ApplicationMetadata *string `json:"application_metadata,omitempty"`
	Configuration       *string `json:"configuration,omitempty"`
	Flags               *string `json:"flags,omitempty"`
}

PutApiPoolPoolNameJSONBody defines parameters for PutApiPoolPoolName.

type PutApiPoolPoolNameJSONRequestBody

type PutApiPoolPoolNameJSONRequestBody PutApiPoolPoolNameJSONBody

PutApiPoolPoolNameJSONRequestBody defines body for PutApiPoolPoolName for application/json ContentType.

type PutApiPoolPoolNameResponse

type PutApiPoolPoolNameResponse struct {
	Body         []byte
	HTTPResponse *http.Response
}

func ParsePutApiPoolPoolNameResponse

func ParsePutApiPoolPoolNameResponse(rsp *http.Response) (*PutApiPoolPoolNameResponse, error)

ParsePutApiPoolPoolNameResponse parses an HTTP response from a PutApiPoolPoolNameWithResponse call

func (PutApiPoolPoolNameResponse) Status

Status returns HTTPResponse.Status

func (PutApiPoolPoolNameResponse) StatusCode

func (r PutApiPoolPoolNameResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type PutApiRgwBucketBucketJSONBody

type PutApiRgwBucketBucketJSONBody struct {
	BucketId                 string  `json:"bucket_id"`
	BucketPolicy             *string `json:"bucket_policy,omitempty"`
	CannedAcl                *string `json:"canned_acl,omitempty"`
	DaemonName               *string `json:"daemon_name,omitempty"`
	EncryptionState          *string `json:"encryption_state,omitempty"`
	EncryptionType           *string `json:"encryption_type,omitempty"`
	KeyId                    *string `json:"key_id,omitempty"`
	LockMode                 *string `json:"lock_mode,omitempty"`
	LockRetentionPeriodDays  *string `json:"lock_retention_period_days,omitempty"`
	LockRetentionPeriodYears *string `json:"lock_retention_period_years,omitempty"`
	MfaDelete                *string `json:"mfa_delete,omitempty"`
	MfaTokenPin              *string `json:"mfa_token_pin,omitempty"`
	MfaTokenSerial           *string `json:"mfa_token_serial,omitempty"`
	Tags                     *string `json:"tags,omitempty"`
	Uid                      string  `json:"uid"`
	VersioningState          *string `json:"versioning_state,omitempty"`
}

PutApiRgwBucketBucketJSONBody defines parameters for PutApiRgwBucketBucket.

type PutApiRgwBucketBucketJSONRequestBody

type PutApiRgwBucketBucketJSONRequestBody PutApiRgwBucketBucketJSONBody

PutApiRgwBucketBucketJSONRequestBody defines body for PutApiRgwBucketBucket for application/json ContentType.

type PutApiRgwBucketBucketResponse

type PutApiRgwBucketBucketResponse struct {
	Body         []byte
	HTTPResponse *http.Response
}

func ParsePutApiRgwBucketBucketResponse

func ParsePutApiRgwBucketBucketResponse(rsp *http.Response) (*PutApiRgwBucketBucketResponse, error)

ParsePutApiRgwBucketBucketResponse parses an HTTP response from a PutApiRgwBucketBucketWithResponse call

func (PutApiRgwBucketBucketResponse) Status

Status returns HTTPResponse.Status

func (PutApiRgwBucketBucketResponse) StatusCode

func (r PutApiRgwBucketBucketResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type PutApiRgwBucketSetEncryptionConfigJSONBody

type PutApiRgwBucketSetEncryptionConfigJSONBody struct {
	Address        *string `json:"address,omitempty"`
	AuthMethod     *string `json:"auth_method,omitempty"`
	ClientCert     *string `json:"client_cert,omitempty"`
	ClientKey      *string `json:"client_key,omitempty"`
	DaemonName     *string `json:"daemon_name,omitempty"`
	EncryptionType *string `json:"encryption_type,omitempty"`
	KmsProvider    *string `json:"kms_provider,omitempty"`
	Namespace      *string `json:"namespace,omitempty"`
	Owner          *string `json:"owner,omitempty"`
	SecretEngine   *string `json:"secret_engine,omitempty"`
	SecretPath     *string `json:"secret_path,omitempty"`
	SslCert        *string `json:"ssl_cert,omitempty"`
	Token          *string `json:"token,omitempty"`
}

PutApiRgwBucketSetEncryptionConfigJSONBody defines parameters for PutApiRgwBucketSetEncryptionConfig.

type PutApiRgwBucketSetEncryptionConfigJSONRequestBody

type PutApiRgwBucketSetEncryptionConfigJSONRequestBody PutApiRgwBucketSetEncryptionConfigJSONBody

PutApiRgwBucketSetEncryptionConfigJSONRequestBody defines body for PutApiRgwBucketSetEncryptionConfig for application/json ContentType.

type PutApiRgwBucketSetEncryptionConfigResponse

type PutApiRgwBucketSetEncryptionConfigResponse struct {
	Body         []byte
	HTTPResponse *http.Response
}

func ParsePutApiRgwBucketSetEncryptionConfigResponse

func ParsePutApiRgwBucketSetEncryptionConfigResponse(rsp *http.Response) (*PutApiRgwBucketSetEncryptionConfigResponse, error)

ParsePutApiRgwBucketSetEncryptionConfigResponse parses an HTTP response from a PutApiRgwBucketSetEncryptionConfigWithResponse call

func (PutApiRgwBucketSetEncryptionConfigResponse) Status

Status returns HTTPResponse.Status

func (PutApiRgwBucketSetEncryptionConfigResponse) StatusCode

StatusCode returns HTTPResponse.StatusCode

type PutApiRgwDaemonSetMultisiteConfigJSONBody

type PutApiRgwDaemonSetMultisiteConfigJSONBody struct {
	DaemonName    *string `json:"daemon_name,omitempty"`
	RealmName     *string `json:"realm_name,omitempty"`
	ZoneName      *string `json:"zone_name,omitempty"`
	ZonegroupName *string `json:"zonegroup_name,omitempty"`
}

PutApiRgwDaemonSetMultisiteConfigJSONBody defines parameters for PutApiRgwDaemonSetMultisiteConfig.

type PutApiRgwDaemonSetMultisiteConfigJSONRequestBody

type PutApiRgwDaemonSetMultisiteConfigJSONRequestBody PutApiRgwDaemonSetMultisiteConfigJSONBody

PutApiRgwDaemonSetMultisiteConfigJSONRequestBody defines body for PutApiRgwDaemonSetMultisiteConfig for application/json ContentType.

type PutApiRgwDaemonSetMultisiteConfigResponse

type PutApiRgwDaemonSetMultisiteConfigResponse struct {
	Body         []byte
	HTTPResponse *http.Response
}

func ParsePutApiRgwDaemonSetMultisiteConfigResponse

func ParsePutApiRgwDaemonSetMultisiteConfigResponse(rsp *http.Response) (*PutApiRgwDaemonSetMultisiteConfigResponse, error)

ParsePutApiRgwDaemonSetMultisiteConfigResponse parses an HTTP response from a PutApiRgwDaemonSetMultisiteConfigWithResponse call

func (PutApiRgwDaemonSetMultisiteConfigResponse) Status

Status returns HTTPResponse.Status

func (PutApiRgwDaemonSetMultisiteConfigResponse) StatusCode

StatusCode returns HTTPResponse.StatusCode

type PutApiRgwRealmRealmNameJSONBody

type PutApiRgwRealmRealmNameJSONBody struct {
	Default      *string `json:"default,omitempty"`
	NewRealmName string  `json:"new_realm_name"`
}

PutApiRgwRealmRealmNameJSONBody defines parameters for PutApiRgwRealmRealmName.

type PutApiRgwRealmRealmNameJSONRequestBody

type PutApiRgwRealmRealmNameJSONRequestBody PutApiRgwRealmRealmNameJSONBody

PutApiRgwRealmRealmNameJSONRequestBody defines body for PutApiRgwRealmRealmName for application/json ContentType.

type PutApiRgwRealmRealmNameResponse

type PutApiRgwRealmRealmNameResponse struct {
	Body         []byte
	HTTPResponse *http.Response
}

func ParsePutApiRgwRealmRealmNameResponse

func ParsePutApiRgwRealmRealmNameResponse(rsp *http.Response) (*PutApiRgwRealmRealmNameResponse, error)

ParsePutApiRgwRealmRealmNameResponse parses an HTTP response from a PutApiRgwRealmRealmNameWithResponse call

func (PutApiRgwRealmRealmNameResponse) Status

Status returns HTTPResponse.Status

func (PutApiRgwRealmRealmNameResponse) StatusCode

func (r PutApiRgwRealmRealmNameResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type PutApiRgwRolesJSONBody

type PutApiRgwRolesJSONBody struct {
	MaxSessionDuration string `json:"max_session_duration"`
	RoleName           string `json:"role_name"`
}

PutApiRgwRolesJSONBody defines parameters for PutApiRgwRoles.

type PutApiRgwRolesJSONRequestBody

type PutApiRgwRolesJSONRequestBody PutApiRgwRolesJSONBody

PutApiRgwRolesJSONRequestBody defines body for PutApiRgwRoles for application/json ContentType.

type PutApiRgwRolesResponse

type PutApiRgwRolesResponse struct {
	Body         []byte
	HTTPResponse *http.Response
}

func ParsePutApiRgwRolesResponse

func ParsePutApiRgwRolesResponse(rsp *http.Response) (*PutApiRgwRolesResponse, error)

ParsePutApiRgwRolesResponse parses an HTTP response from a PutApiRgwRolesWithResponse call

func (PutApiRgwRolesResponse) Status

func (r PutApiRgwRolesResponse) Status() string

Status returns HTTPResponse.Status

func (PutApiRgwRolesResponse) StatusCode

func (r PutApiRgwRolesResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type PutApiRgwUserUidJSONBody

type PutApiRgwUserUidJSONBody struct {
	DaemonName  *string `json:"daemon_name,omitempty"`
	DisplayName *string `json:"display_name,omitempty"`
	Email       *string `json:"email,omitempty"`
	MaxBuckets  *string `json:"max_buckets,omitempty"`
	Suspended   *string `json:"suspended,omitempty"`
	System      *string `json:"system,omitempty"`
}

PutApiRgwUserUidJSONBody defines parameters for PutApiRgwUserUid.

type PutApiRgwUserUidJSONRequestBody

type PutApiRgwUserUidJSONRequestBody PutApiRgwUserUidJSONBody

PutApiRgwUserUidJSONRequestBody defines body for PutApiRgwUserUid for application/json ContentType.

type PutApiRgwUserUidQuotaJSONBody

type PutApiRgwUserUidQuotaJSONBody struct {
	DaemonName *string `json:"daemon_name,omitempty"`
	Enabled    string  `json:"enabled"`
	MaxObjects string  `json:"max_objects"`
	MaxSizeKb  int     `json:"max_size_kb"`
	QuotaType  string  `json:"quota_type"`
}

PutApiRgwUserUidQuotaJSONBody defines parameters for PutApiRgwUserUidQuota.

type PutApiRgwUserUidQuotaJSONRequestBody

type PutApiRgwUserUidQuotaJSONRequestBody PutApiRgwUserUidQuotaJSONBody

PutApiRgwUserUidQuotaJSONRequestBody defines body for PutApiRgwUserUidQuota for application/json ContentType.

type PutApiRgwUserUidQuotaResponse

type PutApiRgwUserUidQuotaResponse struct {
	Body         []byte
	HTTPResponse *http.Response
}

func ParsePutApiRgwUserUidQuotaResponse

func ParsePutApiRgwUserUidQuotaResponse(rsp *http.Response) (*PutApiRgwUserUidQuotaResponse, error)

ParsePutApiRgwUserUidQuotaResponse parses an HTTP response from a PutApiRgwUserUidQuotaWithResponse call

func (PutApiRgwUserUidQuotaResponse) Status

Status returns HTTPResponse.Status

func (PutApiRgwUserUidQuotaResponse) StatusCode

func (r PutApiRgwUserUidQuotaResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type PutApiRgwUserUidResponse

type PutApiRgwUserUidResponse struct {
	Body         []byte
	HTTPResponse *http.Response
}

func ParsePutApiRgwUserUidResponse

func ParsePutApiRgwUserUidResponse(rsp *http.Response) (*PutApiRgwUserUidResponse, error)

ParsePutApiRgwUserUidResponse parses an HTTP response from a PutApiRgwUserUidWithResponse call

func (PutApiRgwUserUidResponse) Status

func (r PutApiRgwUserUidResponse) Status() string

Status returns HTTPResponse.Status

func (PutApiRgwUserUidResponse) StatusCode

func (r PutApiRgwUserUidResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type PutApiRgwZoneCreateSystemUserJSONBody

type PutApiRgwZoneCreateSystemUserJSONBody struct {
	UserName string `json:"userName"`
	ZoneName string `json:"zoneName"`
}

PutApiRgwZoneCreateSystemUserJSONBody defines parameters for PutApiRgwZoneCreateSystemUser.

type PutApiRgwZoneCreateSystemUserJSONRequestBody

type PutApiRgwZoneCreateSystemUserJSONRequestBody PutApiRgwZoneCreateSystemUserJSONBody

PutApiRgwZoneCreateSystemUserJSONRequestBody defines body for PutApiRgwZoneCreateSystemUser for application/json ContentType.

type PutApiRgwZoneCreateSystemUserResponse

type PutApiRgwZoneCreateSystemUserResponse struct {
	Body         []byte
	HTTPResponse *http.Response
}

func ParsePutApiRgwZoneCreateSystemUserResponse

func ParsePutApiRgwZoneCreateSystemUserResponse(rsp *http.Response) (*PutApiRgwZoneCreateSystemUserResponse, error)

ParsePutApiRgwZoneCreateSystemUserResponse parses an HTTP response from a PutApiRgwZoneCreateSystemUserWithResponse call

func (PutApiRgwZoneCreateSystemUserResponse) Status

Status returns HTTPResponse.Status

func (PutApiRgwZoneCreateSystemUserResponse) StatusCode

StatusCode returns HTTPResponse.StatusCode

type PutApiRgwZoneZoneNameJSONBody

type PutApiRgwZoneZoneNameJSONBody struct {
	AccessKey       *string `json:"access_key,omitempty"`
	Compression     *string `json:"compression,omitempty"`
	DataExtraPool   *string `json:"data_extra_pool,omitempty"`
	DataPool        *string `json:"data_pool,omitempty"`
	DataPoolClass   *string `json:"data_pool_class,omitempty"`
	Default         *string `json:"default,omitempty"`
	IndexPool       *string `json:"index_pool,omitempty"`
	Master          *string `json:"master,omitempty"`
	NewZoneName     string  `json:"new_zone_name"`
	PlacementTarget *string `json:"placement_target,omitempty"`
	SecretKey       *string `json:"secret_key,omitempty"`
	StorageClass    *string `json:"storage_class,omitempty"`
	ZoneEndpoints   *string `json:"zone_endpoints,omitempty"`
	ZonegroupName   string  `json:"zonegroup_name"`
}

PutApiRgwZoneZoneNameJSONBody defines parameters for PutApiRgwZoneZoneName.

type PutApiRgwZoneZoneNameJSONRequestBody

type PutApiRgwZoneZoneNameJSONRequestBody PutApiRgwZoneZoneNameJSONBody

PutApiRgwZoneZoneNameJSONRequestBody defines body for PutApiRgwZoneZoneName for application/json ContentType.

type PutApiRgwZoneZoneNameResponse

type PutApiRgwZoneZoneNameResponse struct {
	Body         []byte
	HTTPResponse *http.Response
}

func ParsePutApiRgwZoneZoneNameResponse

func ParsePutApiRgwZoneZoneNameResponse(rsp *http.Response) (*PutApiRgwZoneZoneNameResponse, error)

ParsePutApiRgwZoneZoneNameResponse parses an HTTP response from a PutApiRgwZoneZoneNameWithResponse call

func (PutApiRgwZoneZoneNameResponse) Status

Status returns HTTPResponse.Status

func (PutApiRgwZoneZoneNameResponse) StatusCode

func (r PutApiRgwZoneZoneNameResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type PutApiRgwZonegroupZonegroupNameJSONBody

type PutApiRgwZonegroupZonegroupNameJSONBody struct {
	AddZones           *string `json:"add_zones,omitempty"`
	Default            *string `json:"default,omitempty"`
	Master             *string `json:"master,omitempty"`
	NewZonegroupName   string  `json:"new_zonegroup_name"`
	PlacementTargets   *string `json:"placement_targets,omitempty"`
	RealmName          string  `json:"realm_name"`
	RemoveZones        *string `json:"remove_zones,omitempty"`
	ZonegroupEndpoints *string `json:"zonegroup_endpoints,omitempty"`
}

PutApiRgwZonegroupZonegroupNameJSONBody defines parameters for PutApiRgwZonegroupZonegroupName.

type PutApiRgwZonegroupZonegroupNameJSONRequestBody

type PutApiRgwZonegroupZonegroupNameJSONRequestBody PutApiRgwZonegroupZonegroupNameJSONBody

PutApiRgwZonegroupZonegroupNameJSONRequestBody defines body for PutApiRgwZonegroupZonegroupName for application/json ContentType.

type PutApiRgwZonegroupZonegroupNameResponse

type PutApiRgwZonegroupZonegroupNameResponse struct {
	Body         []byte
	HTTPResponse *http.Response
}

func ParsePutApiRgwZonegroupZonegroupNameResponse

func ParsePutApiRgwZonegroupZonegroupNameResponse(rsp *http.Response) (*PutApiRgwZonegroupZonegroupNameResponse, error)

ParsePutApiRgwZonegroupZonegroupNameResponse parses an HTTP response from a PutApiRgwZonegroupZonegroupNameWithResponse call

func (PutApiRgwZonegroupZonegroupNameResponse) Status

Status returns HTTPResponse.Status

func (PutApiRgwZonegroupZonegroupNameResponse) StatusCode

StatusCode returns HTTPResponse.StatusCode

type PutApiRoleNameJSONBody

type PutApiRoleNameJSONBody struct {
	Description       *string `json:"description,omitempty"`
	ScopesPermissions *string `json:"scopes_permissions,omitempty"`
}

PutApiRoleNameJSONBody defines parameters for PutApiRoleName.

type PutApiRoleNameJSONRequestBody

type PutApiRoleNameJSONRequestBody PutApiRoleNameJSONBody

PutApiRoleNameJSONRequestBody defines body for PutApiRoleName for application/json ContentType.

type PutApiRoleNameResponse

type PutApiRoleNameResponse struct {
	Body         []byte
	HTTPResponse *http.Response
}

func ParsePutApiRoleNameResponse

func ParsePutApiRoleNameResponse(rsp *http.Response) (*PutApiRoleNameResponse, error)

ParsePutApiRoleNameResponse parses an HTTP response from a PutApiRoleNameWithResponse call

func (PutApiRoleNameResponse) Status

func (r PutApiRoleNameResponse) Status() string

Status returns HTTPResponse.Status

func (PutApiRoleNameResponse) StatusCode

func (r PutApiRoleNameResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type PutApiServiceServiceNameJSONBody

type PutApiServiceServiceNameJSONBody struct {
	ServiceSpec string `json:"service_spec"`
}

PutApiServiceServiceNameJSONBody defines parameters for PutApiServiceServiceName.

type PutApiServiceServiceNameJSONRequestBody

type PutApiServiceServiceNameJSONRequestBody PutApiServiceServiceNameJSONBody

PutApiServiceServiceNameJSONRequestBody defines body for PutApiServiceServiceName for application/json ContentType.

type PutApiServiceServiceNameResponse

type PutApiServiceServiceNameResponse struct {
	Body         []byte
	HTTPResponse *http.Response
}

func ParsePutApiServiceServiceNameResponse

func ParsePutApiServiceServiceNameResponse(rsp *http.Response) (*PutApiServiceServiceNameResponse, error)

ParsePutApiServiceServiceNameResponse parses an HTTP response from a PutApiServiceServiceNameWithResponse call

func (PutApiServiceServiceNameResponse) Status

Status returns HTTPResponse.Status

func (PutApiServiceServiceNameResponse) StatusCode

func (r PutApiServiceServiceNameResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type PutApiSettingsNameJSONBody

type PutApiSettingsNameJSONBody struct {
	Value string `json:"value"`
}

PutApiSettingsNameJSONBody defines parameters for PutApiSettingsName.

type PutApiSettingsNameJSONRequestBody

type PutApiSettingsNameJSONRequestBody PutApiSettingsNameJSONBody

PutApiSettingsNameJSONRequestBody defines body for PutApiSettingsName for application/json ContentType.

type PutApiSettingsNameResponse

type PutApiSettingsNameResponse struct {
	Body         []byte
	HTTPResponse *http.Response
}

func ParsePutApiSettingsNameResponse

func ParsePutApiSettingsNameResponse(rsp *http.Response) (*PutApiSettingsNameResponse, error)

ParsePutApiSettingsNameResponse parses an HTTP response from a PutApiSettingsNameWithResponse call

func (PutApiSettingsNameResponse) Status

Status returns HTTPResponse.Status

func (PutApiSettingsNameResponse) StatusCode

func (r PutApiSettingsNameResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type PutApiSettingsResponse

type PutApiSettingsResponse struct {
	Body         []byte
	HTTPResponse *http.Response
}

func ParsePutApiSettingsResponse

func ParsePutApiSettingsResponse(rsp *http.Response) (*PutApiSettingsResponse, error)

ParsePutApiSettingsResponse parses an HTTP response from a PutApiSettingsWithResponse call

func (PutApiSettingsResponse) Status

func (r PutApiSettingsResponse) Status() string

Status returns HTTPResponse.Status

func (PutApiSettingsResponse) StatusCode

func (r PutApiSettingsResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type PutApiTelemetryJSONBody

type PutApiTelemetryJSONBody struct {
	Enable      *bool   `json:"enable,omitempty"`
	LicenseName *string `json:"license_name,omitempty"`
}

PutApiTelemetryJSONBody defines parameters for PutApiTelemetry.

type PutApiTelemetryJSONRequestBody

type PutApiTelemetryJSONRequestBody PutApiTelemetryJSONBody

PutApiTelemetryJSONRequestBody defines body for PutApiTelemetry for application/json ContentType.

type PutApiTelemetryResponse

type PutApiTelemetryResponse struct {
	Body         []byte
	HTTPResponse *http.Response
}

func ParsePutApiTelemetryResponse

func ParsePutApiTelemetryResponse(rsp *http.Response) (*PutApiTelemetryResponse, error)

ParsePutApiTelemetryResponse parses an HTTP response from a PutApiTelemetryWithResponse call

func (PutApiTelemetryResponse) Status

func (r PutApiTelemetryResponse) Status() string

Status returns HTTPResponse.Status

func (PutApiTelemetryResponse) StatusCode

func (r PutApiTelemetryResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type PutApiUserUsernameJSONBody

type PutApiUserUsernameJSONBody struct {
	Email             *string `json:"email,omitempty"`
	Enabled           *string `json:"enabled,omitempty"`
	Name              *string `json:"name,omitempty"`
	Password          *string `json:"password,omitempty"`
	PwdExpirationDate *string `json:"pwdExpirationDate,omitempty"`
	PwdUpdateRequired *bool   `json:"pwdUpdateRequired,omitempty"`
	Roles             *string `json:"roles,omitempty"`
}

PutApiUserUsernameJSONBody defines parameters for PutApiUserUsername.

type PutApiUserUsernameJSONRequestBody

type PutApiUserUsernameJSONRequestBody PutApiUserUsernameJSONBody

PutApiUserUsernameJSONRequestBody defines body for PutApiUserUsername for application/json ContentType.

type PutApiUserUsernameResponse

type PutApiUserUsernameResponse struct {
	Body         []byte
	HTTPResponse *http.Response
}

func ParsePutApiUserUsernameResponse

func ParsePutApiUserUsernameResponse(rsp *http.Response) (*PutApiUserUsernameResponse, error)

ParsePutApiUserUsernameResponse parses an HTTP response from a PutApiUserUsernameWithResponse call

func (PutApiUserUsernameResponse) Status

Status returns HTTPResponse.Status

func (PutApiUserUsernameResponse) StatusCode

func (r PutApiUserUsernameResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type RequestEditorFn

type RequestEditorFn func(ctx context.Context, req *http.Request) error

RequestEditorFn is the function signature for the RequestEditor callback function

func CephAPIVersionHeaderIntercepter

func CephAPIVersionHeaderIntercepter(version string) RequestEditorFn

type Snapshot

type Snapshot struct {
	ID          int    `json:"id"`
	Size        int    `json:"size"`
	Name        string `json:"name"`
	Namespace   int    `json:"namespace"`
	MirrorMode  string `json:"mirror_mode"`
	Timestamp   string `json:"timestamp"`
	IsProtected bool   `json:"is_protected"`
	UsedBytes   *int   `json:"used_bytes"`
	Children    []any  `json:"children"`
	DiskUsage   int    `json:"disk_usage"`
}

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL