package
0.16.2
Repository: https://github.com/memoio/console.git
Documentation: pkg.go.dev

# Functions

No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author

# Constants

AddBucketLifecycleTypeExpiry captures enum value "expiry".
AddBucketLifecycleTypeTransition captures enum value "transition".
AddMultiBucketLifecycleTypeExpiry captures enum value "expiry".
AddMultiBucketLifecycleTypeTransition captures enum value "transition".
BucketAccessCUSTOM captures enum value "CUSTOM".
BucketAccessPRIVATE captures enum value "PRIVATE".
BucketAccessPUBLIC captures enum value "PUBLIC".
BucketDetailsQuotaTypeHard captures enum value "hard".
BucketEncryptionTypeSseDashKms captures enum value "sse-kms".
BucketEncryptionTypeSseDashS3 captures enum value "sse-s3".
BucketQuotaTypeHard captures enum value "hard".
BucketReplicationRuleStatusDisabled captures enum value "Disabled".
BucketReplicationRuleStatusEnabled captures enum value "Enabled".
BucketReplicationRuleSyncModeAsync captures enum value "async".
BucketReplicationRuleSyncModeSync captures enum value "sync".
CreateRemoteBucketSyncModeAsync captures enum value "async".
CreateRemoteBucketSyncModeSync captures enum value "sync".
LoginDetailsLoginStrategyForm captures enum value "form".
LoginDetailsLoginStrategyRedirect captures enum value "redirect".
LoginDetailsLoginStrategyServiceDashAccount captures enum value "service-account".
MultiBucketReplicationSyncModeAsync captures enum value "async".
MultiBucketReplicationSyncModeSync captures enum value "sync".
NofiticationServiceAmqp captures enum value "amqp".
NofiticationServiceElasticsearch captures enum value "elasticsearch".
NofiticationServiceKafka captures enum value "kafka".
NofiticationServiceMqtt captures enum value "mqtt".
NofiticationServiceMysql captures enum value "mysql".
NofiticationServiceNats captures enum value "nats".
NofiticationServiceNsq captures enum value "nsq".
NofiticationServicePostgres captures enum value "postgres".
NofiticationServiceRedis captures enum value "redis".
NofiticationServiceWebhook captures enum value "webhook".
NotificationEventTypeDelete captures enum value "delete".
NotificationEventTypeGet captures enum value "get".
NotificationEventTypePut captures enum value "put".
ObjectLegalHoldStatusDisabled captures enum value "disabled".
ObjectLegalHoldStatusEnabled captures enum value "enabled".
ObjectRetentionModeCompliance captures enum value "compliance".
ObjectRetentionModeGovernance captures enum value "governance".
ObjectRetentionUnitDays captures enum value "days".
ObjectRetentionUnitYears captures enum value "years".
OperatorSessionResponseStatusOk captures enum value "ok".
PolicyEntityGroup captures enum value "group".
PolicyEntityUser captures enum value "user".
RemoteBucketServiceReplication captures enum value "replication".
SessionResponseStatusOk captures enum value "ok".
SetBucketQuotaQuotaTypeHard captures enum value "hard".
TierTypeAzure captures enum value "azure".
TierTypeGcs captures enum value "gcs".
TierTypeS3 captures enum value "s3".
TierTypeUnsupported captures enum value "unsupported".
UpdateBucketLifecycleTypeExpiry captures enum value "expiry".
UpdateBucketLifecycleTypeTransition captures enum value "transition".

# Structs

AccessRule access rule swagger:model accessRule.
AccountChangePasswordRequest account change password request swagger:model accountChangePasswordRequest.
AddBucketLifecycle add bucket lifecycle swagger:model addBucketLifecycle.
AddBucketReplication add bucket replication swagger:model addBucketReplication.
AddGroupRequest add group request swagger:model addGroupRequest.
AddMultiBucketLifecycle add multi bucket lifecycle swagger:model addMultiBucketLifecycle.
AddPolicyRequest add policy request swagger:model addPolicyRequest.
AddServiceAccountPolicyRequest add service account policy request swagger:model addServiceAccountPolicyRequest.
AddUserRequest add user request swagger:model addUserRequest.
AdminInfoResponse admin info response swagger:model adminInfoResponse.
AllocatableResourcesResponse allocatable resources response swagger:model allocatableResourcesResponse.
Annotation annotation swagger:model annotation.
ArnsResponse arns response swagger:model arnsResponse.
AwsConfiguration aws configuration swagger:model awsConfiguration.
AwsConfigurationSecretsmanager aws configuration secretsmanager swagger:model AwsConfigurationSecretsmanager.
AwsConfigurationSecretsmanagerCredentials aws configuration secretsmanager credentials swagger:model AwsConfigurationSecretsmanagerCredentials.
AzureConfiguration azure configuration swagger:model azureConfiguration.
AzureConfigurationKeyvault azure configuration keyvault swagger:model AzureConfigurationKeyvault.
AzureConfigurationKeyvaultCredentials azure configuration keyvault credentials swagger:model AzureConfigurationKeyvaultCredentials.
Bucket bucket swagger:model bucket.
BucketDetails bucket details swagger:model BucketDetails.
BucketDetailsQuota bucket details quota swagger:model BucketDetailsQuota.
BucketEncryptionInfo bucket encryption info swagger:model bucketEncryptionInfo.
BucketEncryptionRequest bucket encryption request swagger:model bucketEncryptionRequest.
BucketEventRequest bucket event request swagger:model bucketEventRequest.
BucketLifecycleResponse bucket lifecycle response swagger:model bucketLifecycleResponse.
BucketObject bucket object swagger:model bucketObject.
BucketObLockingResponse bucket ob locking response swagger:model bucketObLockingResponse.
BucketQuota bucket quota swagger:model bucketQuota.
BucketReplicationDestination bucket replication destination swagger:model bucketReplicationDestination.
BucketReplicationResponse bucket replication response swagger:model bucketReplicationResponse.
BucketReplicationRule bucket replication rule swagger:model bucketReplicationRule.
BucketRwAccess bucket rw access swagger:model BucketRwAccess.
BucketVersioningResponse bucket versioning response swagger:model bucketVersioningResponse.
BulkUserGroups bulk user groups swagger:model bulkUserGroups.
CertificateInfo certificate info swagger:model certificateInfo.
ChangeUserPasswordRequest change user password request swagger:model changeUserPasswordRequest.
CheckOperatorVersionResponse check operator version response swagger:model checkOperatorVersionResponse.
CheckVersionResponse check version response swagger:model checkVersionResponse.
ConfigDescription config description swagger:model configDescription.
Configuration configuration swagger:model configuration.
ConfigurationKV configuration k v swagger:model configurationKV.
ConfigureTenantRequest configure tenant request swagger:model configureTenantRequest.
CreateRemoteBucket create remote bucket swagger:model createRemoteBucket.
CreateTenantRequest create tenant request swagger:model createTenantRequest.
CreateTenantResponse create tenant response swagger:model createTenantResponse.
CsiFormatErrorResponse csi format error response swagger:model csiFormatErrorResponse.
DeleteFile delete file swagger:model deleteFile.
DeleteTenantRequest delete tenant request swagger:model deleteTenantRequest.
DirectCSIDriveInfo direct c s i drive info swagger:model directCSIDriveInfo.
DirectCSIVolumeInfo direct c s i volume info swagger:model directCSIVolumeInfo.
EncryptionConfiguration encryption configuration swagger:model encryptionConfiguration.
EncryptionConfigurationResponse encryption configuration response swagger:model encryptionConfigurationResponse.
Error error swagger:model error.
EventListElement event list element swagger:model eventListElement.
ExpirationResponse expiration response swagger:model expirationResponse.
FormatConfiguration format configuration swagger:model formatConfiguration.
FormatDirectCSIDrivesResponse format direct c s i drives response swagger:model formatDirectCSIDrivesResponse.
GcpConfiguration gcp configuration swagger:model gcpConfiguration.
GcpConfigurationSecretmanager gcp configuration secretmanager swagger:model GcpConfigurationSecretmanager.
GcpConfigurationSecretmanagerCredentials gcp configuration secretmanager credentials swagger:model GcpConfigurationSecretmanagerCredentials.
GemaltoConfiguration gemalto configuration swagger:model gemaltoConfiguration.
GemaltoConfigurationKeysecure gemalto configuration keysecure swagger:model GemaltoConfigurationKeysecure.
GemaltoConfigurationKeysecureCredentials gemalto configuration keysecure credentials swagger:model GemaltoConfigurationKeysecureCredentials.
GemaltoConfigurationKeysecureTLS gemalto configuration keysecure TLS swagger:model GemaltoConfigurationKeysecureTLS.
GemaltoConfigurationResponse gemalto configuration response swagger:model gemaltoConfigurationResponse.
GemaltoConfigurationResponseKeysecure gemalto configuration response keysecure swagger:model GemaltoConfigurationResponseKeysecure.
GemaltoConfigurationResponseKeysecureCredentials gemalto configuration response keysecure credentials swagger:model GemaltoConfigurationResponseKeysecureCredentials.
GemaltoConfigurationResponseKeysecureTLS gemalto configuration response keysecure TLS swagger:model GemaltoConfigurationResponseKeysecureTLS.
GetBucketRetentionConfig get bucket retention config swagger:model getBucketRetentionConfig.
GetDirectCSIDriveListResponse get direct c s i drive list response swagger:model getDirectCSIDriveListResponse.
GetDirectCSIVolumeListResponse get direct c s i volume list response swagger:model getDirectCSIVolumeListResponse.
Group group swagger:model group.
IamPolicy iam policy swagger:model iamPolicy.
IamPolicyStatement iam policy statement swagger:model iamPolicyStatement.
IdpConfiguration idp configuration swagger:model idpConfiguration.
IdpConfigurationActiveDirectory idp configuration active directory swagger:model IdpConfigurationActiveDirectory.
IdpConfigurationKeysItems0 idp configuration keys items0 swagger:model IdpConfigurationKeysItems0.
IdpConfigurationOidc idp configuration oidc swagger:model IdpConfigurationOidc.
ImageRegistry image registry swagger:model imageRegistry.
KeyPairConfiguration key pair configuration swagger:model keyPairConfiguration.
Label label swagger:model label.
License license swagger:model license.
LifecycleTag lifecycle tag swagger:model lifecycleTag.
ListAccessRulesResponse list access rules response swagger:model listAccessRulesResponse.
ListBucketEventsResponse list bucket events response swagger:model listBucketEventsResponse.
ListBucketsResponse list buckets response swagger:model listBucketsResponse.
ListConfigResponse list config response swagger:model listConfigResponse.
ListExternalBucketsParams list external buckets params swagger:model listExternalBucketsParams.
ListGroupsResponse list groups response swagger:model listGroupsResponse.
ListObjectsResponse list objects response swagger:model listObjectsResponse.
ListPoliciesResponse list policies response swagger:model listPoliciesResponse.
ListPVCsResponse list p v cs response swagger:model listPVCsResponse.
ListRemoteBucketsResponse list remote buckets response swagger:model listRemoteBucketsResponse.
ListTenantsResponse list tenants response swagger:model listTenantsResponse.
ListUsersResponse list users response swagger:model listUsersResponse.
LoginDetails login details swagger:model loginDetails.
LoginOauth2AuthRequest login oauth2 auth request swagger:model loginOauth2AuthRequest.
LoginOperatorRequest login operator request swagger:model loginOperatorRequest.
LoginRequest login request swagger:model loginRequest.
LoginRequestFeatures login request features swagger:model LoginRequestFeatures.
LoginResponse login response swagger:model loginResponse.
LogSearchConfiguration log search configuration swagger:model logSearchConfiguration.
LogSearchResponse log search response swagger:model logSearchResponse.
MakeBucketRequest make bucket request swagger:model makeBucketRequest.
MaxAllocatableMemResponse max allocatable mem response swagger:model maxAllocatableMemResponse.
Metadata metadata swagger:model metadata.
MetadataFields metadata fields swagger:model metadataFields.
MultiBucketReplication multi bucket replication swagger:model multiBucketReplication.
MultiBucketReplicationEdit multi bucket replication edit swagger:model multiBucketReplicationEdit.
MultiBucketResponseItem multi bucket response item swagger:model multiBucketResponseItem.
MultiBucketResponseState multi bucket response state swagger:model multiBucketResponseState.
MultiBucketsRelation multi buckets relation swagger:model multiBucketsRelation.
MulticycleResultItem multicycle result item swagger:model multicycleResultItem.
MultiLifecycleResult multi lifecycle result swagger:model multiLifecycleResult.
Namespace namespace swagger:model namespace.
NodeMaxAllocatableResources node max allocatable resources swagger:model nodeMaxAllocatableResources.
NodeSelector node selector swagger:model nodeSelector.
NodeSelectorTerm A null or empty node selector term matches no objects.
NodeSelectorTermMatchExpressionsItems0 A node selector requirement is a selector that contains values, a key, and an operator that relates the key and values.
NodeSelectorTermMatchFieldsItems0 A node selector requirement is a selector that contains values, a key, and an operator that relates the key and values.
NotifEndpointResponse notif endpoint response swagger:model notifEndpointResponse.
NotificationConfig notification config swagger:model notificationConfig.
NotificationDeleteRequest notification delete request swagger:model notificationDeleteRequest.
NotificationEndpoint notification endpoint swagger:model notificationEndpoint.
NotificationEndpointItem notification endpoint item swagger:model notificationEndpointItem.
ObjectBucketLifecycle object bucket lifecycle swagger:model objectBucketLifecycle.
OperatorSessionResponse operator session response swagger:model operatorSessionResponse.
PodAffinityTerm Required.
PodAffinityTermLabelSelector A label query over a set of resources, in this case pods.
PodAffinityTermLabelSelectorMatchExpressionsItems0 A label selector requirement is a selector that contains values, a key, and an operator that relates the key and values.
Policy policy swagger:model policy.
PolicyArgs policy args swagger:model policyArgs.
Pool pool swagger:model pool.
PoolAffinity If specified, affinity will define the pod's scheduling constraints swagger:model poolAffinity.
PoolAffinityNodeAffinity Describes node affinity scheduling rules for the pod.
PoolAffinityNodeAffinityPreferredDuringSchedulingIgnoredDuringExecutionItems0 An empty preferred scheduling term matches all objects with implicit weight 0 (i.e.
PoolAffinityNodeAffinityRequiredDuringSchedulingIgnoredDuringExecution If the affinity requirements specified by this field are not met at scheduling time, the pod will not be scheduled onto the node.
PoolAffinityPodAffinity Describes pod affinity scheduling rules (e.g.
PoolAffinityPodAffinityPreferredDuringSchedulingIgnoredDuringExecutionItems0 The weights of all of the matched WeightedPodAffinityTerm fields are added per-node to find the most preferred node(s) swagger:model PoolAffinityPodAffinityPreferredDuringSchedulingIgnoredDuringExecutionItems0.
PoolAffinityPodAntiAffinity Describes pod anti-affinity scheduling rules (e.g.
PoolAffinityPodAntiAffinityPreferredDuringSchedulingIgnoredDuringExecutionItems0 The weights of all of the matched WeightedPodAffinityTerm fields are added per-node to find the most preferred node(s) swagger:model PoolAffinityPodAntiAffinityPreferredDuringSchedulingIgnoredDuringExecutionItems0.
PoolResources If provided, use these requests and limit for cpu/memory resource allocation swagger:model poolResources.
PoolTolerationSeconds TolerationSeconds represents the period of time the toleration (which must be of effect NoExecute, otherwise this field is ignored) tolerates the taint.
PoolTolerationsItems0 The pod this Toleration is attached to tolerates any taint that matches the triple <key,value,effect> using the matching operator <operator>.
PoolUpdateRequest pool update request swagger:model poolUpdateRequest.
PoolVolumeConfiguration pool volume configuration swagger:model PoolVolumeConfiguration.
PrefixAccessPair prefix access pair swagger:model prefixAccessPair.
PrefixWrapper prefix wrapper swagger:model prefixWrapper.
Principal principal swagger:model principal.
ProfilingStartRequest profiling start request swagger:model profilingStartRequest.
PrometheusConfiguration prometheus configuration swagger:model prometheusConfiguration.
PutBucketRetentionRequest put bucket retention request swagger:model putBucketRetentionRequest.
PutBucketTagsRequest put bucket tags request swagger:model putBucketTagsRequest.
PutObjectLegalHoldRequest put object legal hold request swagger:model putObjectLegalHoldRequest.
PutObjectRetentionRequest put object retention request swagger:model putObjectRetentionRequest.
PutObjectTagsRequest put object tags request swagger:model putObjectTagsRequest.
PvcsListResponse pvcs list response swagger:model pvcsListResponse.
RemoteBucket remote bucket swagger:model remoteBucket.
ResourceQuota resource quota swagger:model resourceQuota.
ResourceQuotaElement resource quota element swagger:model resourceQuotaElement.
ResultTarget result target swagger:model resultTarget.
RewindItem rewind item swagger:model rewindItem.
RewindResponse rewind response swagger:model rewindResponse.
SecurityContext security context swagger:model securityContext.
ServerDrives server drives swagger:model serverDrives.
ServerProperties server properties swagger:model serverProperties.
ServiceAccountCreds service account creds swagger:model serviceAccountCreds.
ServiceAccountRequest service account request swagger:model serviceAccountRequest.
ServiceAccountRequestCreds service account request creds swagger:model serviceAccountRequestCreds.
SessionResponse session response swagger:model sessionResponse.
SetBucketPolicyRequest set bucket policy request swagger:model setBucketPolicyRequest.
SetBucketQuota set bucket quota swagger:model setBucketQuota.
SetBucketVersioning set bucket versioning swagger:model setBucketVersioning.
SetConfigRequest set config request swagger:model setConfigRequest.
SetConfigResponse set config response swagger:model setConfigResponse.
SetNotificationEndpointResponse set notification endpoint response swagger:model setNotificationEndpointResponse.
SetPolicyMultipleNameRequest set policy multiple name request swagger:model setPolicyMultipleNameRequest.
SetPolicyNameRequest set policy name request swagger:model setPolicyNameRequest.
SetPolicyRequest set policy request swagger:model setPolicyRequest.
StartProfilingItem start profiling item swagger:model startProfilingItem.
StartProfilingList start profiling list swagger:model startProfilingList.
SubnetLoginMFARequest subnet login m f a request swagger:model subnetLoginMFARequest.
SubnetLoginRequest subnet login request swagger:model subnetLoginRequest.
SubnetLoginResponse subnet login response swagger:model subnetLoginResponse.
SubnetOrganization subnet organization swagger:model subnetOrganization.
SubnetRegisterRequest subnet register request swagger:model subnetRegisterRequest.
SubnetRegTokenResponse subnet reg token response swagger:model SubnetRegTokenResponse.
SubscriptionValidateRequest subscription validate request swagger:model subscriptionValidateRequest.
Tenant tenant swagger:model tenant.
TenantEndpoints tenant endpoints swagger:model TenantEndpoints.
TenantList tenant list swagger:model tenantList.
TenantLogs tenant logs swagger:model tenantLogs.
TenantMonitoringInfo tenant monitoring info swagger:model tenantMonitoringInfo.
TenantPod tenant pod swagger:model tenantPod.
TenantResponseItem tenant response item swagger:model tenantResponseItem.
TenantSecurityResponse tenant security response swagger:model tenantSecurityResponse.
TenantSecurityResponseCustomCertificates tenant security response custom certificates swagger:model TenantSecurityResponseCustomCertificates.
TenantStatus tenant status swagger:model tenantStatus.
TenantStatusUsage tenant status usage swagger:model TenantStatusUsage.
TenantUsage tenant usage swagger:model tenantUsage.
TenantYAML tenant y a m l swagger:model tenantYAML.
Tier tier swagger:model tier.
TierAzure tier azure swagger:model tier_azure.
TierCredentialsRequest tier credentials request swagger:model tierCredentialsRequest.
TierGcs tier gcs swagger:model tier_gcs.
TierListResponse tier list response swagger:model tierListResponse.
TierS3 tier s3 swagger:model tier_s3.
TLSConfiguration tls configuration swagger:model tlsConfiguration.
TransitionResponse transition response swagger:model transitionResponse.
UpdateBucketLifecycle update bucket lifecycle swagger:model updateBucketLifecycle.
UpdateGroupRequest update group request swagger:model updateGroupRequest.
UpdateTenantRequest update tenant request swagger:model updateTenantRequest.
UpdateTenantSecurityRequest update tenant security request swagger:model updateTenantSecurityRequest.
UpdateTenantSecurityRequestCustomCertificates update tenant security request custom certificates swagger:model UpdateTenantSecurityRequestCustomCertificates.
UpdateUser update user swagger:model updateUser.
UpdateUserGroups update user groups swagger:model updateUserGroups.
User user swagger:model user.
VaultConfiguration vault configuration swagger:model vaultConfiguration.
VaultConfigurationApprole vault configuration approle swagger:model VaultConfigurationApprole.
VaultConfigurationResponse vault configuration response swagger:model vaultConfigurationResponse.
VaultConfigurationResponseApprole vault configuration response approle swagger:model VaultConfigurationResponseApprole.
VaultConfigurationResponseStatus vault configuration response status swagger:model VaultConfigurationResponseStatus.
VaultConfigurationResponseTLS vault configuration response TLS swagger:model VaultConfigurationResponseTLS.
VaultConfigurationStatus vault configuration status swagger:model VaultConfigurationStatus.
VaultConfigurationTLS vault configuration TLS swagger:model VaultConfigurationTLS.
Widget widget swagger:model widget.
WidgetDetails widget details swagger:model widgetDetails.
WidgetDetailsOptions widget details options swagger:model WidgetDetailsOptions.
WidgetDetailsOptionsReduceOptions widget details options reduce options swagger:model WidgetDetailsOptionsReduceOptions.
WidgetOptions widget options swagger:model WidgetOptions.
WidgetOptionsReduceOptions widget options reduce options swagger:model WidgetOptionsReduceOptions.
WidgetResult widget result swagger:model widgetResult.

# Type aliases

BucketAccess bucket access swagger:model bucketAccess.
BucketEncryptionType bucket encryption type swagger:model bucketEncryptionType.
EventListWrapper event list wrapper swagger:model eventListWrapper.
IamEntity iam entity swagger:model iamEntity.
NodeLabels node labels swagger:model nodeLabels.
NofiticationService nofitication service swagger:model nofiticationService.
NotificationEventType notification event type swagger:model notificationEventType.
ObjectLegalHoldStatus object legal hold status swagger:model objectLegalHoldStatus.
ObjectRetentionMode object retention mode swagger:model objectRetentionMode.
ObjectRetentionUnit object retention unit swagger:model objectRetentionUnit.
ParityResponse parity response swagger:model parityResponse.
PolicyEntity policy entity swagger:model policyEntity.
PoolTolerations Tolerations allows users to set entries like effect, key, operator, value.
ServiceAccounts service accounts swagger:model serviceAccounts.