diff --git a/pkg/mcclient/options/compute/access_group_caches.go b/pkg/mcclient/options/compute/access_group_caches.go deleted file mode 100644 index 1ae215e09d5..00000000000 --- a/pkg/mcclient/options/compute/access_group_caches.go +++ /dev/null @@ -1,41 +0,0 @@ -// Copyright 2019 Yunion -// -// Licensed under the Apache License, Version 2.0 (the "License"); -// you may not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, software -// distributed under the License is distributed on an "AS IS" BASIS, -// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -// See the License for the specific language governing permissions and -// limitations under the License. - -package compute - -import ( - "yunion.io/x/jsonutils" - - "yunion.io/x/onecloud/pkg/mcclient/options" -) - -type AccessGroupCacheListOptions struct { - options.BaseListOptions -} - -func (opts *AccessGroupCacheListOptions) Params() (jsonutils.JSONObject, error) { - return options.ListStructToParams(opts) -} - -type AccessGroupCacheIdOption struct { - ID string `help:"Access group cache Id"` -} - -func (opts *AccessGroupCacheIdOption) GetId() string { - return opts.ID -} - -func (opts *AccessGroupCacheIdOption) Params() (jsonutils.JSONObject, error) { - return nil, nil -} diff --git a/pkg/mcclient/options/compute/secgroupcache.go b/pkg/mcclient/options/compute/secgroupcache.go deleted file mode 100644 index 54cfacbfdf1..00000000000 --- a/pkg/mcclient/options/compute/secgroupcache.go +++ /dev/null @@ -1,42 +0,0 @@ -// Copyright 2019 Yunion -// -// Licensed under the Apache License, Version 2.0 (the "License"); -// you may not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, software -// distributed under the License is distributed on an "AS IS" BASIS, -// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -// See the License for the specific language governing permissions and -// limitations under the License. - -package compute - -import ( - "yunion.io/x/jsonutils" - - "yunion.io/x/onecloud/pkg/mcclient/options" -) - -type SecGroupCacheListOptions struct { - options.BaseListOptions - Secgroup string `help:"Secgroup ID or Name"` -} - -func (opts *SecGroupCacheListOptions) Params() (jsonutils.JSONObject, error) { - return options.ListStructToParams(opts) -} - -type SecGroupCacheIdOptions struct { - ID string `help:"ID or Name or secgroup cache"` -} - -func (opts *SecGroupCacheIdOptions) GetId() string { - return opts.ID -} - -func (opts *SecGroupCacheIdOptions) Params() (jsonutils.JSONObject, error) { - return nil, nil -}