2 Star 0 Fork 0

wangyuguo/console

加入 Gitee
与超过 1200万 开发者一起发现、参与优秀开源项目,私有仓库也完全免费 :)
免费加入
文件
.github/workflows
.history
cluster
cmd/console
docs
hack
images
integration
k8s
models
a_user_policy_response.go
access_rule.go
account_change_password_request.go
add_bucket_lifecycle.go
add_bucket_replication.go
add_group_request.go
add_multi_bucket_lifecycle.go
add_policy_request.go
add_service_account_policy_request.go
add_user_request.go
admin_info_response.go
allocatable_resources_response.go
annotation.go
api_key.go
arns_response.go
aws_configuration.go
azure_configuration.go
backend_properties.go
bucket.go
bucket_access.go
bucket_encryption_info.go
bucket_encryption_request.go
bucket_encryption_type.go
bucket_event_request.go
bucket_lifecycle_response.go
bucket_ob_locking_response.go
bucket_object.go
bucket_quota.go
bucket_replication_destination.go
bucket_replication_response.go
bucket_replication_rule.go
bucket_replication_rule_list.go
bucket_versioning_response.go
bulk_user_groups.go
certificate_info.go
change_user_password_request.go
check_operator_version_response.go
check_version_response.go
condition.go
config_description.go
config_map.go
configuration.go
configuration_k_v.go
configure_tenant_request.go
container.go
create_remote_bucket.go
create_tenant_request.go
create_tenant_response.go
csr_element.go
csr_elements.go
delete_file.go
delete_tenant_request.go
describe_p_v_c_wrapper.go
describe_pod_wrapper.go
direct_p_v_drive_info.go
direct_p_v_volume_info.go
domains_configuration.go
encryption_configuration.go
encryption_configuration_response.go
environment_constants.go
environment_variable.go
error.go
event_list_element.go
event_list_wrapper.go
expiration_response.go
format_configuration.go
format_direct_p_v_drives_response.go
gcp_configuration.go
gemalto_configuration.go
gemalto_configuration_response.go
get_bucket_retention_config.go
get_direct_p_v_drive_list_response.go
get_direct_p_v_volume_list_response.go
group.go
iam_entity.go
iam_policy.go
iam_policy_statement.go
idp_configuration.go
idp_list_configurations_response.go
idp_server_configuration.go
idp_server_configuration_info.go
image_registry.go
key_pair_configuration.go
km_delete_key_request.go
kms_a_p_is_response.go
kms_api.go
kms_assign_policy_request.go
kms_create_key_request.go
kms_describe_identity_response.go
kms_describe_policy_response.go
kms_describe_self_identity_response.go
kms_endpoint.go
kms_get_policy_response.go
kms_identity_info.go
kms_import_key_request.go
kms_key_info.go
kms_key_status_response.go
kms_latency_histogram.go
kms_list_identities_response.go
kms_list_keys_response.go
kms_list_policies_response.go
kms_metrics_response.go
kms_policy_info.go
kms_set_policy_request.go
kms_status_response.go
kms_version_response.go
label.go
license.go
lifecycle_tag.go
list_access_rules_response.go
list_bucket_events_response.go
list_buckets_response.go
list_config_response.go
list_external_buckets_params.go
list_groups_response.go
list_objects_response.go
list_p_v_cs_response.go
list_policies_response.go
list_remote_buckets_response.go
list_tenants_response.go
list_users_response.go
log_search_configuration.go
log_search_response.go
login_details.go
login_oauth2_auth_request.go
login_operator_request.go
login_request.go
login_response.go
logout_request.go
make_bucket_request.go
max_allocatable_mem_response.go
metadata.go
metadata_fields.go
mount.go
mp_integration.go
multi_bucket_replication.go
multi_bucket_replication_edit.go
multi_bucket_response_item.go
multi_bucket_response_state.go
multi_buckets_relation.go
multi_lifecycle_result.go
multicycle_result_item.go
namespace.go
node_labels.go
node_max_allocatable_resources.go
node_selector.go
node_selector_term.go
nofitication_service.go
notif_endpoint_response.go
notification_config.go
notification_delete_request.go
notification_endpoint.go
notification_endpoint_item.go
notification_event_type.go
object_bucket_lifecycle.go
object_legal_hold_status.go
object_retention_mode.go
object_retention_unit.go
operator_session_response.go
operator_subnet_api_key.go
operator_subnet_login_m_f_a_request.go
operator_subnet_login_request.go
operator_subnet_login_response.go
operator_subnet_register_api_key_response.go
parity_response.go
peer_info.go
peer_info_remove.go
peer_site.go
peer_site_edit_response.go
peer_site_remove_response.go
permission_resource.go
pod_affinity_term.go
policy.go
policy_args.go
policy_entity.go
pool.go
pool_affinity.go
pool_resources.go
pool_toleration_seconds.go
pool_tolerations.go
pool_update_request.go
prefix_access_pair.go
prefix_wrapper.go
principal.go
profiling_start_request.go
projected_volume.go
projected_volume_source.go
prometheus_configuration.go
put_bucket_retention_request.go
put_bucket_tags_request.go
put_object_legal_hold_request.go
put_object_retention_request.go
put_object_tags_request.go
pv_format_error_response.go
pvc.go
pvcs_list_response.go
redirect_rule.go
remote_bucket.go
resource_quota.go
resource_quota_element.go
result_target.go
rewind_item.go
rewind_response.go
secret.go
security_context.go
server_drives.go
server_properties.go
service_account_creds.go
service_account_request.go
service_account_request_creds.go
service_account_token.go
service_accounts.go
session_response.go
set_administrators_request.go
set_bucket_policy_request.go
set_bucket_quota.go
set_bucket_versioning.go
set_config_request.go
set_config_response.go
set_id_p_response.go
set_notification_endpoint_response.go
set_policy_multiple_name_request.go
set_policy_name_request.go
set_policy_request.go
site_replication_add_request.go
site_replication_add_response.go
site_replication_info_response.go
site_replication_status_response.go
start_profiling_item.go
start_profiling_list.go
state.go
subnet_login_m_f_a_request.go
subnet_login_request.go
subnet_login_response.go
subnet_organization.go
subnet_reg_token_response.go
subnet_register_request.go
subscription_validate_request.go
tenant.go
tenant_configuration_response.go
tenant_list.go
tenant_logs.go
tenant_monitoring_info.go
tenant_pod.go
tenant_response_item.go
tenant_security_response.go
tenant_status.go
tenant_tier_element.go
tenant_usage.go
tenant_y_a_m_l.go
tier.go
tier_azure.go
tier_credentials_request.go
tier_gcs.go
tier_list_response.go
tier_minio.go
tier_s3.go
tls_configuration.go
toleration.go
transition_response.go
update_bucket_lifecycle.go
update_domains_request.go
update_group_request.go
update_tenant_configuration_request.go
update_tenant_request.go
update_tenant_security_request.go
update_user.go
update_user_groups.go
user.go
user_s_as.go
user_service_account_item.go
user_service_account_summary.go
vault_configuration.go
vault_configuration_response.go
volume.go
widget.go
widget_details.go
widget_result.go
operator-integration
operatorapi
pkg
policies
portal-ui
replication
restapi
sso-integration
systemd
tests
.dockerignore
.gitignore
.golangci.yml
.goreleaser.yml
.license.tmpl
.nvmrc
.semgrepignore
CONTRIBUTING.md
CREDITS
DEVELOPMENT.md
Dockerfile
Dockerfile.assets
Dockerfile.release
LICENSE
Makefile
NOTICE
README.md
SECURITY.md
VULNERABILITY_REPORT.md
code_of_conduct.md
cross-compile.sh
go.mod
go.sum
semgrep.yaml
swagger-console.yml
swagger-operator.yml
verify-gofmt.sh
yarn.lock
克隆/下载
update_user_groups.go 2.28 KB
一键复制 编辑 原始数据 按行查看 历史
wangyuguo 提交于 2年前 . 初始化
// Code generated by go-swagger; DO NOT EDIT.
// This file is part of MinIO Console Server
// Copyright (c) 2022 MinIO, Inc.
//
// This program is free software: you can redistribute it and/or modify
// it under the terms of the GNU Affero General Public License as published by
// the Free Software Foundation, either version 3 of the License, or
// (at your option) any later version.
//
// This program is distributed in the hope that it will be useful,
// but WITHOUT ANY WARRANTY; without even the implied warranty of
// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
// GNU Affero General Public License for more details.
//
// You should have received a copy of the GNU Affero General Public License
// along with this program. If not, see <http://www.gnu.org/licenses/>.
//
package models
// This file was generated by the swagger tool.
// Editing this file might prove futile when you re-run the swagger generate command
import (
"context"
"github.com/go-openapi/errors"
"github.com/go-openapi/strfmt"
"github.com/go-openapi/swag"
"github.com/go-openapi/validate"
)
// UpdateUserGroups update user groups
//
// swagger:model updateUserGroups
type UpdateUserGroups struct {
// groups
// Required: true
Groups []string `json:"groups"`
}
// Validate validates this update user groups
func (m *UpdateUserGroups) Validate(formats strfmt.Registry) error {
var res []error
if err := m.validateGroups(formats); err != nil {
res = append(res, err)
}
if len(res) > 0 {
return errors.CompositeValidationError(res...)
}
return nil
}
func (m *UpdateUserGroups) validateGroups(formats strfmt.Registry) error {
if err := validate.Required("groups", "body", m.Groups); err != nil {
return err
}
return nil
}
// ContextValidate validates this update user groups based on context it is used
func (m *UpdateUserGroups) ContextValidate(ctx context.Context, formats strfmt.Registry) error {
return nil
}
// MarshalBinary interface implementation
func (m *UpdateUserGroups) MarshalBinary() ([]byte, error) {
if m == nil {
return nil, nil
}
return swag.WriteJSON(m)
}
// UnmarshalBinary interface implementation
func (m *UpdateUserGroups) UnmarshalBinary(b []byte) error {
var res UpdateUserGroups
if err := swag.ReadJSON(b, &res); err != nil {
return err
}
*m = res
return nil
}
Loading...
马建仓 AI 助手
尝试更多
代码解读
代码找茬
代码优化
1
https://gitee.com/whubbledb/console.git
git@gitee.com:whubbledb/console.git
whubbledb
console
console
v1.0.5

搜索帮助