// 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 apis type ModelBaseUpdateInput struct { Meta } type ResourceBaseUpdateInput struct { ModelBaseUpdateInput } type StandaloneAnonResourceBaseUpdateInput struct { ResourceBaseUpdateInput // 资源描述 Description string `json:"description"` } type StandaloneResourceBaseUpdateInput struct { StandaloneAnonResourceBaseUpdateInput // 资源名称 Name string `json:"name"` } type StatusStandaloneResourceBaseUpdateInput struct { StandaloneResourceBaseUpdateInput Progress float32 `json:"progress"` } type EnabledStatusStandaloneResourceBaseUpdateInput struct { StatusStandaloneResourceBaseUpdateInput } type VirtualResourceBaseUpdateInput struct { StatusStandaloneResourceBaseUpdateInput } type SharableVirtualResourceBaseUpdateInput struct { VirtualResourceBaseUpdateInput } type AdminSharableVirtualResourceBaseUpdateInput struct { SharableVirtualResourceBaseUpdateInput // 管理记录 Records string `json:"records"` } type DomainLevelResourceBaseUpdateInput struct { StandaloneResourceBaseUpdateInput } type StatusDomainLevelResourceBaseUpdateInput struct { DomainLevelResourceBaseUpdateInput } type EnabledStatusDomainLevelResourceBaseUpdateInput struct { StatusDomainLevelResourceBaseUpdateInput } type JointResourceBaseUpdateInput struct { ResourceBaseUpdateInput } type VirtualJointResourceBaseUpdateInput struct { JointResourceBaseUpdateInput } type InfrasResourceBaseUpdateInput struct { DomainLevelResourceBaseUpdateInput } type StatusInfrasResourceBaseUpdateInput struct { InfrasResourceBaseUpdateInput } type EnabledStatusInfrasResourceBaseUpdateInput struct { StatusInfrasResourceBaseUpdateInput }