Versions in this module Expand all Collapse all v1 v1.0.3 Dec 23, 2021 v1.0.2 Dec 23, 2021 v1.0.1 Dec 23, 2021 Changes in this version + type AddServerGroupMemberRequest struct + Body *AddServerGroupMemberRequestBody + ServerGroupId string + func (o AddServerGroupMemberRequest) String() string + type AddServerGroupMemberRequestBody struct + AddMember *ServerGroupMember + func (o AddServerGroupMemberRequestBody) String() string + type AddServerGroupMemberResponse struct + HttpStatusCode int + func (o AddServerGroupMemberResponse) String() string + type AssociateServerVirtualIpOption struct + IpAddress string + ReverseBinding *bool + SubnetId string + func (o AssociateServerVirtualIpOption) String() string + type AssociateServerVirtualIpRequest struct + Body *AssociateServerVirtualIpRequestBody + NicId string + func (o AssociateServerVirtualIpRequest) String() string + type AssociateServerVirtualIpRequestBody struct + Nic *AssociateServerVirtualIpOption + func (o AssociateServerVirtualIpRequestBody) String() string + type AssociateServerVirtualIpResponse struct + HttpStatusCode int + PortId *string + func (o AssociateServerVirtualIpResponse) String() string + type AttachServerVolumeOption struct + Device *string + VolumeId string + func (o AttachServerVolumeOption) String() string + type AttachServerVolumeRequest struct + Body *AttachServerVolumeRequestBody + ServerId string + func (o AttachServerVolumeRequest) String() string + type AttachServerVolumeRequestBody struct + VolumeAttachment *AttachServerVolumeOption + func (o AttachServerVolumeRequestBody) String() string + type AttachServerVolumeResponse struct + HttpStatusCode int + JobId *string + func (o AttachServerVolumeResponse) String() string + type BatchAddServerNicOption struct + IpAddress *string + Ipv6Bandwidth *Ipv6Bandwidth + Ipv6Enable *bool + SecurityGroups *[]ServerNicSecurityGroup + SubnetId string + func (o BatchAddServerNicOption) String() string + type BatchAddServerNicsRequest struct + Body *BatchAddServerNicsRequestBody + ServerId string + func (o BatchAddServerNicsRequest) String() string + type BatchAddServerNicsRequestBody struct + Nics []BatchAddServerNicOption + func (o BatchAddServerNicsRequestBody) String() string + type BatchAddServerNicsResponse struct + HttpStatusCode int + JobId *string + func (o BatchAddServerNicsResponse) String() string + type BatchAttachSharableVolumesOption struct + Device *string + ServerId string + func (o BatchAttachSharableVolumesOption) String() string + type BatchAttachSharableVolumesRequest struct + Body *BatchAttachSharableVolumesRequestBody + VolumeId string + func (o BatchAttachSharableVolumesRequest) String() string + type BatchAttachSharableVolumesRequestBody struct + Serverinfo []BatchAttachSharableVolumesOption + func (o BatchAttachSharableVolumesRequestBody) String() string + type BatchAttachSharableVolumesResponse struct + HttpStatusCode int + JobId *string + func (o BatchAttachSharableVolumesResponse) String() string + type BatchCreateServerTagsRequest struct + Body *BatchCreateServerTagsRequestBody + ServerId string + func (o BatchCreateServerTagsRequest) String() string + type BatchCreateServerTagsRequestBody struct + Action BatchCreateServerTagsRequestBodyAction + Tags []ServerTag + func (o BatchCreateServerTagsRequestBody) String() string + type BatchCreateServerTagsRequestBodyAction struct + func (c *BatchCreateServerTagsRequestBodyAction) UnmarshalJSON(b []byte) error + func (c BatchCreateServerTagsRequestBodyAction) MarshalJSON() ([]byte, error) + type BatchCreateServerTagsRequestBodyActionEnum struct + CREATE BatchCreateServerTagsRequestBodyAction + func GetBatchCreateServerTagsRequestBodyActionEnum() BatchCreateServerTagsRequestBodyActionEnum + type BatchCreateServerTagsResponse struct + HttpStatusCode int + func (o BatchCreateServerTagsResponse) String() string + type BatchDeleteServerNicOption struct + Id string + func (o BatchDeleteServerNicOption) String() string + type BatchDeleteServerNicsRequest struct + Body *BatchDeleteServerNicsRequestBody + ServerId string + func (o BatchDeleteServerNicsRequest) String() string + type BatchDeleteServerNicsRequestBody struct + Nics []BatchDeleteServerNicOption + func (o BatchDeleteServerNicsRequestBody) String() string + type BatchDeleteServerNicsResponse struct + HttpStatusCode int + JobId *string + func (o BatchDeleteServerNicsResponse) String() string + type BatchDeleteServerTagsRequest struct + Body *BatchDeleteServerTagsRequestBody + ServerId string + func (o BatchDeleteServerTagsRequest) String() string + type BatchDeleteServerTagsRequestBody struct + Action BatchDeleteServerTagsRequestBodyAction + Tags []ServerTag + func (o BatchDeleteServerTagsRequestBody) String() string + type BatchDeleteServerTagsRequestBodyAction struct + func (c *BatchDeleteServerTagsRequestBodyAction) UnmarshalJSON(b []byte) error + func (c BatchDeleteServerTagsRequestBodyAction) MarshalJSON() ([]byte, error) + type BatchDeleteServerTagsRequestBodyActionEnum struct + DELETE BatchDeleteServerTagsRequestBodyAction + func GetBatchDeleteServerTagsRequestBodyActionEnum() BatchDeleteServerTagsRequestBodyActionEnum + type BatchDeleteServerTagsResponse struct + HttpStatusCode int + func (o BatchDeleteServerTagsResponse) String() string + type BatchRebootServersRequest struct + Body *BatchRebootServersRequestBody + func (o BatchRebootServersRequest) String() string + type BatchRebootServersRequestBody struct + Reboot *BatchRebootSeversOption + func (o BatchRebootServersRequestBody) String() string + type BatchRebootServersResponse struct + HttpStatusCode int + JobId *string + func (o BatchRebootServersResponse) String() string + type BatchRebootSeversOption struct + Servers []ServerId + Type BatchRebootSeversOptionType + func (o BatchRebootSeversOption) String() string + type BatchRebootSeversOptionType struct + func (c *BatchRebootSeversOptionType) UnmarshalJSON(b []byte) error + func (c BatchRebootSeversOptionType) MarshalJSON() ([]byte, error) + type BatchRebootSeversOptionTypeEnum struct + HARD BatchRebootSeversOptionType + SOFT BatchRebootSeversOptionType + func GetBatchRebootSeversOptionTypeEnum() BatchRebootSeversOptionTypeEnum + type BatchResetServersPasswordRequest struct + Body *BatchResetServersPasswordRequestBody + func (o BatchResetServersPasswordRequest) String() string + type BatchResetServersPasswordRequestBody struct + DryRun *bool + NewPassword string + Servers []ServerId + func (o BatchResetServersPasswordRequestBody) String() string + type BatchResetServersPasswordResponse struct + HttpStatusCode int + Response *[]ServerId + func (o BatchResetServersPasswordResponse) String() string + type BatchStartServersOption struct + Servers []ServerId + func (o BatchStartServersOption) String() string + type BatchStartServersRequest struct + Body *BatchStartServersRequestBody + func (o BatchStartServersRequest) String() string + type BatchStartServersRequestBody struct + OsStart *BatchStartServersOption + func (o BatchStartServersRequestBody) String() string + type BatchStartServersResponse struct + HttpStatusCode int + JobId *string + func (o BatchStartServersResponse) String() string + type BatchStopServersOption struct + Servers []ServerId + Type *BatchStopServersOptionType + func (o BatchStopServersOption) String() string + type BatchStopServersOptionType struct + func (c *BatchStopServersOptionType) UnmarshalJSON(b []byte) error + func (c BatchStopServersOptionType) MarshalJSON() ([]byte, error) + type BatchStopServersOptionTypeEnum struct + HARD BatchStopServersOptionType + SOFT BatchStopServersOptionType + func GetBatchStopServersOptionTypeEnum() BatchStopServersOptionTypeEnum + type BatchStopServersRequest struct + Body *BatchStopServersRequestBody + func (o BatchStopServersRequest) String() string + type BatchStopServersRequestBody struct + OsStop *BatchStopServersOption + func (o BatchStopServersRequestBody) String() string + type BatchStopServersResponse struct + HttpStatusCode int + JobId *string + func (o BatchStopServersResponse) String() string + type BatchUpdateServersNameRequest struct + Body *BatchUpdateServersNameRequestBody + func (o BatchUpdateServersNameRequest) String() string + type BatchUpdateServersNameRequestBody struct + DryRun *bool + Name string + Servers []ServerId + func (o BatchUpdateServersNameRequestBody) String() string + type BatchUpdateServersNameResponse struct + HttpStatusCode int + Response *[]ServerId + func (o BatchUpdateServersNameResponse) String() string + type BlockDeviceAttachableQuantity struct + FreeBlk *int32 + FreeDisk *int32 + FreeScsi *int32 + func (o BlockDeviceAttachableQuantity) String() string + type ChangeServerOsWithCloudInitOption struct + Adminpass *string + Imageid string + Keyname *string + Metadata *ChangeSeversOsMetadata + Mode *string + Userid *string + func (o ChangeServerOsWithCloudInitOption) String() string + type ChangeServerOsWithCloudInitRequest struct + Body *ChangeServerOsWithCloudInitRequestBody + ServerId string + func (o ChangeServerOsWithCloudInitRequest) String() string + type ChangeServerOsWithCloudInitRequestBody struct + OsChange *ChangeServerOsWithCloudInitOption + func (o ChangeServerOsWithCloudInitRequestBody) String() string + type ChangeServerOsWithCloudInitResponse struct + HttpStatusCode int + JobId *string + func (o ChangeServerOsWithCloudInitResponse) String() string + type ChangeServerOsWithoutCloudInitOption struct + Adminpass *string + Imageid string + Keyname *string + Mode *string + Userid *string + func (o ChangeServerOsWithoutCloudInitOption) String() string + type ChangeServerOsWithoutCloudInitRequest struct + Body *ChangeServerOsWithoutCloudInitRequestBody + ServerId string + func (o ChangeServerOsWithoutCloudInitRequest) String() string + type ChangeServerOsWithoutCloudInitRequestBody struct + OsChange *ChangeServerOsWithoutCloudInitOption + func (o ChangeServerOsWithoutCloudInitRequestBody) String() string + type ChangeServerOsWithoutCloudInitResponse struct + HttpStatusCode int + JobId *string + func (o ChangeServerOsWithoutCloudInitResponse) String() string + type ChangeSeversOsMetadata struct + UserData *string + func (o ChangeSeversOsMetadata) String() string + type CpuOptions struct + HwcpuThreads *int32 + func (o CpuOptions) String() string + type CreatePostPaidServersRequest struct + Body *CreatePostPaidServersRequestBody + func (o CreatePostPaidServersRequest) String() string + type CreatePostPaidServersRequestBody struct + DryRun *bool + Server *PostPaidServer + func (o CreatePostPaidServersRequestBody) String() string + type CreatePostPaidServersResponse struct + HttpStatusCode int + JobId *string + ServerIds *[]string + func (o CreatePostPaidServersResponse) String() string + type CreateServerGroupOption struct + Name string + Policies []CreateServerGroupOptionPolicies + func (o CreateServerGroupOption) String() string + type CreateServerGroupOptionPolicies struct + func (c *CreateServerGroupOptionPolicies) UnmarshalJSON(b []byte) error + func (c CreateServerGroupOptionPolicies) MarshalJSON() ([]byte, error) + type CreateServerGroupOptionPoliciesEnum struct + ANTI_AFFINITY CreateServerGroupOptionPolicies + func GetCreateServerGroupOptionPoliciesEnum() CreateServerGroupOptionPoliciesEnum + type CreateServerGroupRequest struct + Body *CreateServerGroupRequestBody + func (o CreateServerGroupRequest) String() string + type CreateServerGroupRequestBody struct + ServerGroup *CreateServerGroupOption + func (o CreateServerGroupRequestBody) String() string + type CreateServerGroupResponse struct + HttpStatusCode int + ServerGroup *CreateServerGroupResult + func (o CreateServerGroupResponse) String() string + type CreateServerGroupResult struct + Id string + Members []string + Metadata map[string]string + Name string + Policies []string + func (o CreateServerGroupResult) String() string + type CreateServersRequest struct + Body *CreateServersRequestBody + func (o CreateServersRequest) String() string + type CreateServersRequestBody struct + DryRun *bool + Server *PrePaidServer + func (o CreateServersRequestBody) String() string + type CreateServersResponse struct + HttpStatusCode int + JobId *string + OrderId *string + ServerIds *[]string + func (o CreateServersResponse) String() string + type DeleteServerGroupMemberRequest struct + Body *DeleteServerGroupMemberRequestBody + ServerGroupId string + func (o DeleteServerGroupMemberRequest) String() string + type DeleteServerGroupMemberRequestBody struct + RemoveMember *ServerGroupMember + func (o DeleteServerGroupMemberRequestBody) String() string + type DeleteServerGroupMemberResponse struct + HttpStatusCode int + func (o DeleteServerGroupMemberResponse) String() string + type DeleteServerGroupRequest struct + ServerGroupId string + func (o DeleteServerGroupRequest) String() string + type DeleteServerGroupResponse struct + HttpStatusCode int + func (o DeleteServerGroupResponse) String() string + type DeleteServerMetadataRequest struct + Key string + ServerId string + func (o DeleteServerMetadataRequest) String() string + type DeleteServerMetadataResponse struct + HttpStatusCode int + func (o DeleteServerMetadataResponse) String() string + type DeleteServerPasswordRequest struct + ServerId string + func (o DeleteServerPasswordRequest) String() string + type DeleteServerPasswordResponse struct + HttpStatusCode int + func (o DeleteServerPasswordResponse) String() string + type DeleteServersRequest struct + Body *DeleteServersRequestBody + func (o DeleteServersRequest) String() string + type DeleteServersRequestBody struct + DeletePublicip *bool + DeleteVolume *bool + Servers []ServerId + func (o DeleteServersRequestBody) String() string + type DeleteServersResponse struct + HttpStatusCode int + JobId *string + func (o DeleteServersResponse) String() string + type DetachServerVolumeRequest struct + DeleteFlag *DetachServerVolumeRequestDeleteFlag + ServerId string + VolumeId string + func (o DetachServerVolumeRequest) String() string + type DetachServerVolumeRequestDeleteFlag struct + func (c *DetachServerVolumeRequestDeleteFlag) UnmarshalJSON(b []byte) error + func (c DetachServerVolumeRequestDeleteFlag) MarshalJSON() ([]byte, error) + type DetachServerVolumeRequestDeleteFlagEnum struct + E_0 DetachServerVolumeRequestDeleteFlag + E_1 DetachServerVolumeRequestDeleteFlag + func GetDetachServerVolumeRequestDeleteFlagEnum() DetachServerVolumeRequestDeleteFlagEnum + type DetachServerVolumeResponse struct + HttpStatusCode int + JobId *string + func (o DetachServerVolumeResponse) String() string + type DisassociateServerVirtualIpOption struct + IpAddress DisassociateServerVirtualIpOptionIpAddress + ReverseBinding *bool + SubnetId DisassociateServerVirtualIpOptionSubnetId + func (o DisassociateServerVirtualIpOption) String() string + type DisassociateServerVirtualIpOptionIpAddress struct + func (c *DisassociateServerVirtualIpOptionIpAddress) UnmarshalJSON(b []byte) error + func (c DisassociateServerVirtualIpOptionIpAddress) MarshalJSON() ([]byte, error) + type DisassociateServerVirtualIpOptionIpAddressEnum struct + EMPTY DisassociateServerVirtualIpOptionIpAddress + func GetDisassociateServerVirtualIpOptionIpAddressEnum() DisassociateServerVirtualIpOptionIpAddressEnum + type DisassociateServerVirtualIpOptionSubnetId struct + func (c *DisassociateServerVirtualIpOptionSubnetId) UnmarshalJSON(b []byte) error + func (c DisassociateServerVirtualIpOptionSubnetId) MarshalJSON() ([]byte, error) + type DisassociateServerVirtualIpOptionSubnetIdEnum struct + EMPTY DisassociateServerVirtualIpOptionSubnetId + func GetDisassociateServerVirtualIpOptionSubnetIdEnum() DisassociateServerVirtualIpOptionSubnetIdEnum + type DisassociateServerVirtualIpRequest struct + Body *DisassociateServerVirtualIpRequestBody + NicId string + func (o DisassociateServerVirtualIpRequest) String() string + type DisassociateServerVirtualIpRequestBody struct + Nic *DisassociateServerVirtualIpOption + func (o DisassociateServerVirtualIpRequestBody) String() string + type DisassociateServerVirtualIpResponse struct + HttpStatusCode int + PortId *string + func (o DisassociateServerVirtualIpResponse) String() string + type Flavor struct + AttachableQuantity *ServerAttachableQuantity + Disk string + Id string + Links []FlavorLink + Name string + OSFLVDISABLEDdisabled bool + OSFLVEXTDATAephemeral int32 + OsExtraSpecs *FlavorExtraSpec + OsFlavorAccessisPublic bool + Ram int32 + RxtxCap string + RxtxFactor float32 + RxtxQuota string + Swap string + Vcpus string + func (o Flavor) String() string + type FlavorExtraSpec struct + Condcompute *string + CondcomputeliveResizable *string + Condnetwork *string + Condoperationaz *string + Condoperationcharge *string + Condoperationchargestop *string + Condoperationroles *string + Condoperationstatus *string + Condspotoperationaz *string + Condspotoperationstatus *string + Condstorage *string + Ecsgeneration *string + EcsinstanceArchitecture *string + Ecsperformancetype *string + EcsvirtualizationEnvTypes *string + ExtraSpeciopersistentGrant *string + HpetSupport *string + HwnumaNodes *string + Infocpuname *string + Infogpuname *string + InstanceVnicinstanceBandwidth *string + InstanceVnicmaxCount *string + InstanceVnictype *string + PciPassthroughalias *string + PciPassthroughenableGpu *string + PciPassthroughgpuSpecs *string + Quotagpu *string + QuotalocalDisk *string + QuotamaxPps *string + QuotamaxRate *string + QuotaminRate *string + QuotanvmeSsd *string + ResourceType *string + func (o FlavorExtraSpec) String() string + type FlavorLink struct + Href string + Rel string + Type string + func (o FlavorLink) String() string + type GetServerRemoteConsoleOption struct + Protocol GetServerRemoteConsoleOptionProtocol + Type GetServerRemoteConsoleOptionType + func (o GetServerRemoteConsoleOption) String() string + type GetServerRemoteConsoleOptionProtocol struct + func (c *GetServerRemoteConsoleOptionProtocol) UnmarshalJSON(b []byte) error + func (c GetServerRemoteConsoleOptionProtocol) MarshalJSON() ([]byte, error) + type GetServerRemoteConsoleOptionProtocolEnum struct + VNC GetServerRemoteConsoleOptionProtocol + func GetGetServerRemoteConsoleOptionProtocolEnum() GetServerRemoteConsoleOptionProtocolEnum + type GetServerRemoteConsoleOptionType struct + func (c *GetServerRemoteConsoleOptionType) UnmarshalJSON(b []byte) error + func (c GetServerRemoteConsoleOptionType) MarshalJSON() ([]byte, error) + type GetServerRemoteConsoleOptionTypeEnum struct + NOVNC GetServerRemoteConsoleOptionType + func GetGetServerRemoteConsoleOptionTypeEnum() GetServerRemoteConsoleOptionTypeEnum + type Hypervisor struct + CsdHypervisor *string + HypervisorType *string + func (o Hypervisor) String() string + type InterfaceAttachableQuantity struct + FreeNic *int32 + func (o InterfaceAttachableQuantity) String() string + type InterfaceAttachment struct + DeleteOnTermination *bool + DriverMode *string + FixedIps *[]ServerInterfaceFixedIp + MacAddr *string + MinRate *int32 + MultiqueueNum *int32 + NetId *string + PciAddress *string + PortId *string + PortState *string + func (o InterfaceAttachment) String() string + type Ipv6Bandwidth struct + Id *string + func (o Ipv6Bandwidth) String() string + type JobEntities struct + SubJobs *[]SubJob + SubJobsTotal *int32 + func (o JobEntities) String() string + type Link struct + Href string + Rel string + func (o Link) String() string + type ListFlavorsRequest struct + AvailabilityZone *string + func (o ListFlavorsRequest) String() string + type ListFlavorsResponse struct + Flavors *[]Flavor + HttpStatusCode int + func (o ListFlavorsResponse) String() string + type ListResizeFlavorsRequest struct + InstanceUuid *string + Limit *int32 + Marker *string + SortDir *ListResizeFlavorsRequestSortDir + SortKey *ListResizeFlavorsRequestSortKey + SourceFlavorId *string + SourceFlavorName *string + func (o ListResizeFlavorsRequest) String() string + type ListResizeFlavorsRequestSortDir struct + func (c *ListResizeFlavorsRequestSortDir) UnmarshalJSON(b []byte) error + func (c ListResizeFlavorsRequestSortDir) MarshalJSON() ([]byte, error) + type ListResizeFlavorsRequestSortDirEnum struct + ASC ListResizeFlavorsRequestSortDir + DESC ListResizeFlavorsRequestSortDir + func GetListResizeFlavorsRequestSortDirEnum() ListResizeFlavorsRequestSortDirEnum + type ListResizeFlavorsRequestSortKey struct + func (c *ListResizeFlavorsRequestSortKey) UnmarshalJSON(b []byte) error + func (c ListResizeFlavorsRequestSortKey) MarshalJSON() ([]byte, error) + type ListResizeFlavorsRequestSortKeyEnum struct + FLAVORID ListResizeFlavorsRequestSortKey + MEMORY_MB ListResizeFlavorsRequestSortKey + NAME ListResizeFlavorsRequestSortKey + ROOT_GB ListResizeFlavorsRequestSortKey + SORT_KEY ListResizeFlavorsRequestSortKey + VCPUS ListResizeFlavorsRequestSortKey + func GetListResizeFlavorsRequestSortKeyEnum() ListResizeFlavorsRequestSortKeyEnum + type ListResizeFlavorsResponse struct + Flavors *[]ListResizeFlavorsResult + HttpStatusCode int + func (o ListResizeFlavorsResponse) String() string + type ListResizeFlavorsResult struct + Disk string + ExtraSpecs *FlavorExtraSpec + Id string + InstanceQuota *interface{} + Links []FlavorLink + Name string + OSFLVDISABLEDdisabled bool + OSFLVEXTDATAephemeral int32 + OsFlavorAccessisPublic bool + Ram int32 + RxtxCap string + RxtxFactor float32 + RxtxQuota string + Swap string + Vcpus string + func (o ListResizeFlavorsResult) String() string + type ListServerBlockDevicesRequest struct + ServerId string + func (o ListServerBlockDevicesRequest) String() string + type ListServerBlockDevicesResponse struct + AttachableQuantity *BlockDeviceAttachableQuantity + HttpStatusCode int + VolumeAttachments *[]ServerBlockDevice + func (o ListServerBlockDevicesResponse) String() string + type ListServerGroupsPageInfoResult struct + NextMarker *string + func (o ListServerGroupsPageInfoResult) String() string + type ListServerGroupsRequest struct + Limit *int32 + Marker *string + func (o ListServerGroupsRequest) String() string + type ListServerGroupsResponse struct + HttpStatusCode int + PageInfo *ListServerGroupsPageInfoResult + ServerGroups *[]ListServerGroupsResult + func (o ListServerGroupsResponse) String() string + type ListServerGroupsResult struct + Id string + Members []string + Metadata map[string]string + Name string + Policies []string + func (o ListServerGroupsResult) String() string + type ListServerInterfacesRequest struct + ServerId string + func (o ListServerInterfacesRequest) String() string + type ListServerInterfacesResponse struct + AttachableQuantity *InterfaceAttachableQuantity + HttpStatusCode int + InterfaceAttachments *[]InterfaceAttachment + func (o ListServerInterfacesResponse) String() string + type ListServerTagsRequest struct + func (o ListServerTagsRequest) String() string + type ListServerTagsResponse struct + HttpStatusCode int + Tags *[]ProjectTag + func (o ListServerTagsResponse) String() string + type ListServersDetailsRequest struct + EnterpriseProjectId *string + Flavor *string + Ip *string + Limit *int32 + Name *string + NotTags *string + Offset *int32 + ReservationId *string + Status *string + Tags *string + func (o ListServersDetailsRequest) String() string + type ListServersDetailsResponse struct + Count *int32 + HttpStatusCode int + Servers *[]ServerDetail + func (o ListServersDetailsResponse) String() string + type MigrateServerOption struct + DedicatedHostId *string + func (o MigrateServerOption) String() string + type MigrateServerRequest struct + Body *MigrateServerRequestBody + ServerId string + func (o MigrateServerRequest) String() string + type MigrateServerRequestBody struct + Migrate *MigrateServerOption + func (o MigrateServerRequestBody) String() string + type MigrateServerResponse struct + HttpStatusCode int + JobId *string + func (o MigrateServerResponse) String() string + type NovaAddSecurityGroupOption struct + Name string + func (o NovaAddSecurityGroupOption) String() string + type NovaAssociateSecurityGroupRequest struct + Body *NovaAssociateSecurityGroupRequestBody + ServerId string + func (o NovaAssociateSecurityGroupRequest) String() string + type NovaAssociateSecurityGroupRequestBody struct + AddSecurityGroup *NovaAddSecurityGroupOption + func (o NovaAssociateSecurityGroupRequestBody) String() string + type NovaAssociateSecurityGroupResponse struct + HttpStatusCode int + func (o NovaAssociateSecurityGroupResponse) String() string + type NovaAvailabilityZone struct + Hosts []string + ZoneName string + ZoneState *NovaAvailabilityZoneState + func (o NovaAvailabilityZone) String() string + type NovaAvailabilityZoneState struct + Available bool + func (o NovaAvailabilityZoneState) String() string + type NovaCreateKeypairOption struct + Name string + PublicKey *string + Type *NovaCreateKeypairOptionType + UserId *string + func (o NovaCreateKeypairOption) String() string + type NovaCreateKeypairOptionType struct + func (c *NovaCreateKeypairOptionType) UnmarshalJSON(b []byte) error + func (c NovaCreateKeypairOptionType) MarshalJSON() ([]byte, error) + type NovaCreateKeypairOptionTypeEnum struct + SSH NovaCreateKeypairOptionType + X509 NovaCreateKeypairOptionType + func GetNovaCreateKeypairOptionTypeEnum() NovaCreateKeypairOptionTypeEnum + type NovaCreateKeypairRequest struct + Body *NovaCreateKeypairRequestBody + OpenStackAPIVersion *string + func (o NovaCreateKeypairRequest) String() string + type NovaCreateKeypairRequestBody struct + Keypair *NovaCreateKeypairOption + func (o NovaCreateKeypairRequestBody) String() string + type NovaCreateKeypairResponse struct + HttpStatusCode int + Keypair *NovaKeypair + func (o NovaCreateKeypairResponse) String() string + type NovaCreateServersOption struct + AdminPass *string + AutoTerminateTime *string + AvailabilityZone *string + BlockDeviceMappingV2 *[]NovaServerBlockDeviceMapping + ConfigDrive *string + Description *string + FlavorRef string + ImageRef *string + KeyName *string + MaxCount *int32 + Metadata map[string]string + MinCount *int32 + Name string + Networks []NovaServerNetwork + OSDCFdiskConfig *NovaCreateServersOptionOSDCFdiskConfig + ReturnReservationId *bool + SecurityGroups *[]NovaServerSecurityGroup + UserData *string + func (o NovaCreateServersOption) String() string + type NovaCreateServersOptionOSDCFdiskConfig struct + func (c *NovaCreateServersOptionOSDCFdiskConfig) UnmarshalJSON(b []byte) error + func (c NovaCreateServersOptionOSDCFdiskConfig) MarshalJSON() ([]byte, error) + type NovaCreateServersOptionOSDCFdiskConfigEnum struct + AUTO NovaCreateServersOptionOSDCFdiskConfig + MANUAL NovaCreateServersOptionOSDCFdiskConfig + func GetNovaCreateServersOptionOSDCFdiskConfigEnum() NovaCreateServersOptionOSDCFdiskConfigEnum + type NovaCreateServersRequest struct + Body *NovaCreateServersRequestBody + OpenStackAPIVersion *string + func (o NovaCreateServersRequest) String() string + type NovaCreateServersRequestBody struct + OsschedulerHints *NovaCreateServersSchedulerHint + Server *NovaCreateServersOption + func (o NovaCreateServersRequestBody) String() string + type NovaCreateServersResponse struct + HttpStatusCode int + Server *NovaCreateServersResult + func (o NovaCreateServersResponse) String() string + type NovaCreateServersResult struct + AdminPass string + Id string + Links []NovaLink + OSDCFdiskConfig NovaCreateServersResultOSDCFdiskConfig + ReservationId *string + SecurityGroups []NovaServerSecurityGroup + func (o NovaCreateServersResult) String() string + type NovaCreateServersResultOSDCFdiskConfig struct + func (c *NovaCreateServersResultOSDCFdiskConfig) UnmarshalJSON(b []byte) error + func (c NovaCreateServersResultOSDCFdiskConfig) MarshalJSON() ([]byte, error) + type NovaCreateServersResultOSDCFdiskConfigEnum struct + AUTO NovaCreateServersResultOSDCFdiskConfig + MANUAL NovaCreateServersResultOSDCFdiskConfig + func GetNovaCreateServersResultOSDCFdiskConfigEnum() NovaCreateServersResultOSDCFdiskConfigEnum + type NovaCreateServersSchedulerHint struct + BuildNearHostIp *string + Cidr *string + DedicatedHostId *string + DifferentHost *[]string + Group *string + SameHost *[]string + Tenancy *string + func (o NovaCreateServersSchedulerHint) String() string + type NovaDeleteKeypairRequest struct + KeypairName string + func (o NovaDeleteKeypairRequest) String() string + type NovaDeleteKeypairResponse struct + HttpStatusCode int + func (o NovaDeleteKeypairResponse) String() string + type NovaDeleteServerRequest struct + ServerId string + func (o NovaDeleteServerRequest) String() string + type NovaDeleteServerResponse struct + HttpStatusCode int + func (o NovaDeleteServerResponse) String() string + type NovaDisassociateSecurityGroupRequest struct + Body *NovaDisassociateSecurityGroupRequestBody + ServerId string + func (o NovaDisassociateSecurityGroupRequest) String() string + type NovaDisassociateSecurityGroupRequestBody struct + RemoveSecurityGroup *NovaRemoveSecurityGroupOption + func (o NovaDisassociateSecurityGroupRequestBody) String() string + type NovaDisassociateSecurityGroupResponse struct + HttpStatusCode int + func (o NovaDisassociateSecurityGroupResponse) String() string + type NovaKeypair struct + Fingerprint string + Name string + PrivateKey string + PublicKey string + Type *string + UserId string + func (o NovaKeypair) String() string + type NovaKeypairDetail struct + CreatedAt *sdktime.SdkTime + Deleted bool + DeletedAt *sdktime.SdkTime + Fingerprint string + Id int32 + Name string + PublicKey string + Type *string + UpdatedAt *sdktime.SdkTime + UserId string + func (o NovaKeypairDetail) String() string + type NovaLink struct + Href string + Rel NovaLinkRel + func (o NovaLink) String() string + type NovaLinkRel struct + func (c *NovaLinkRel) UnmarshalJSON(b []byte) error + func (c NovaLinkRel) MarshalJSON() ([]byte, error) + type NovaLinkRelEnum struct + ALTERNATE NovaLinkRel + BOOKMARK NovaLinkRel + DESCRIBEDBY NovaLinkRel + SELF NovaLinkRel + func GetNovaLinkRelEnum() NovaLinkRelEnum + type NovaListAvailabilityZonesRequest struct + func (o NovaListAvailabilityZonesRequest) String() string + type NovaListAvailabilityZonesResponse struct + AvailabilityZoneInfo *[]NovaAvailabilityZone + HttpStatusCode int + func (o NovaListAvailabilityZonesResponse) String() string + type NovaListKeypairsRequest struct + Limit *int32 + Marker *string + OpenStackAPIVersion *string + func (o NovaListKeypairsRequest) String() string + type NovaListKeypairsResponse struct + HttpStatusCode int + Keypairs *[]NovaListKeypairsResult + func (o NovaListKeypairsResponse) String() string + type NovaListKeypairsResult struct + Keypair *NovaSimpleKeypair + func (o NovaListKeypairsResult) String() string + type NovaListServerSecurityGroupsRequest struct + ServerId string + func (o NovaListServerSecurityGroupsRequest) String() string + type NovaListServerSecurityGroupsResponse struct + HttpStatusCode int + SecurityGroups *[]NovaSecurityGroup + func (o NovaListServerSecurityGroupsResponse) String() string + type NovaListServersDetailsRequest struct + ChangesSince *string + Flavor *string + Image *string + Ip *string + Limit *int32 + Marker *string + Name *string + NotTags *string + OpenStackAPIVersion *string + ReservationId *string + SortKey *NovaListServersDetailsRequestSortKey + Status *NovaListServersDetailsRequestStatus + Tags *string + func (o NovaListServersDetailsRequest) String() string + type NovaListServersDetailsRequestSortKey struct + func (c *NovaListServersDetailsRequestSortKey) UnmarshalJSON(b []byte) error + func (c NovaListServersDetailsRequestSortKey) MarshalJSON() ([]byte, error) + type NovaListServersDetailsRequestSortKeyEnum struct + AVAILABILITY_ZONE NovaListServersDetailsRequestSortKey + CREATED_AT NovaListServersDetailsRequestSortKey + DISPLAY_NAME NovaListServersDetailsRequestSortKey + HOST NovaListServersDetailsRequestSortKey + INSTANCE_TYPE_ID NovaListServersDetailsRequestSortKey + KEY_NAME NovaListServersDetailsRequestSortKey + PROJECT_ID NovaListServersDetailsRequestSortKey + UPDATED_AT NovaListServersDetailsRequestSortKey + USER_ID NovaListServersDetailsRequestSortKey + UUID NovaListServersDetailsRequestSortKey + VM_STATE NovaListServersDetailsRequestSortKey + func GetNovaListServersDetailsRequestSortKeyEnum() NovaListServersDetailsRequestSortKeyEnum + type NovaListServersDetailsRequestStatus struct + func (c *NovaListServersDetailsRequestStatus) UnmarshalJSON(b []byte) error + func (c NovaListServersDetailsRequestStatus) MarshalJSON() ([]byte, error) + type NovaListServersDetailsRequestStatusEnum struct + ACTIVE NovaListServersDetailsRequestStatus + BUILD NovaListServersDetailsRequestStatus + DELETED NovaListServersDetailsRequestStatus + ERROR NovaListServersDetailsRequestStatus + HARD_REBOOT NovaListServersDetailsRequestStatus + MIGRATING NovaListServersDetailsRequestStatus + REBOOT NovaListServersDetailsRequestStatus + RESIZE NovaListServersDetailsRequestStatus + REVERT_RESIZE NovaListServersDetailsRequestStatus + SHELVED NovaListServersDetailsRequestStatus + SHELVED_OFFLOADED NovaListServersDetailsRequestStatus + SHUTOFF NovaListServersDetailsRequestStatus + UNKNOWN NovaListServersDetailsRequestStatus + VERIFY_RESIZE NovaListServersDetailsRequestStatus + func GetNovaListServersDetailsRequestStatusEnum() NovaListServersDetailsRequestStatusEnum + type NovaListServersDetailsResponse struct + HttpStatusCode int + Servers *[]NovaServer + ServersLinks *[]PageLink + func (o NovaListServersDetailsResponse) String() string + type NovaNetwork struct + Addr string + OSEXTIPSMACmacAddr string + OSEXTIPStype string + Version int32 + func (o NovaNetwork) String() string + type NovaRemoveSecurityGroupOption struct + Name string + func (o NovaRemoveSecurityGroupOption) String() string + type NovaSecurityGroup struct + Description string + Id string + Name string + Rules []NovaSecurityGroupCommonRule + TenantId string + func (o NovaSecurityGroup) String() string + type NovaSecurityGroupCommonGroup struct + Name *string + TenantId *string + func (o NovaSecurityGroupCommonGroup) String() string + type NovaSecurityGroupCommonIpRange struct + Cidr *string + func (o NovaSecurityGroupCommonIpRange) String() string + type NovaSecurityGroupCommonRule struct + FromPort int32 + Group *NovaSecurityGroupCommonGroup + Id string + IpProtocol string + IpRange *NovaSecurityGroupCommonIpRange + ParentGroupId string + ToPort int32 + func (o NovaSecurityGroupCommonRule) String() string + type NovaServer struct + AccessIPv4 string + AccessIPv6 string + Addresses map[string][]NovaNetwork + ConfigDrive string + Created string + Description *string + Fault *NovaServerFault + Flavor *NovaServerFlavor + HostId string + HostStatus NovaServerHostStatus + Id string + Image *NovaServerImage + KeyName string + Links []NovaLink + Locked *bool + Metadata map[string]string + Name string + OSDCFdiskConfig NovaServerOSDCFdiskConfig + OSEXTAZavailabilityZone string + OSEXTSRVATTRhost string + OSEXTSRVATTRhostname *string + OSEXTSRVATTRhypervisorHostname string + OSEXTSRVATTRinstanceName string + OSEXTSRVATTRkernelId *string + OSEXTSRVATTRlaunchIndex *int32 + OSEXTSRVATTRramdiskId *string + OSEXTSRVATTRreservationId *string + OSEXTSRVATTRrootDeviceName *string + OSEXTSRVATTRuserData *string + OSEXTSTSpowerState int32 + OSEXTSTStaskState NovaServerOSEXTSTStaskState + OSEXTSTSvmState NovaServerOSEXTSTSvmState + OSSRVUSGlaunchedAt string + OSSRVUSGterminatedAt string + OsExtendedVolumesvolumesAttached []NovaServerVolume + OsschedulerHints *NovaServerSchedulerHints + Progress int32 + SecurityGroups []NovaServerSecurityGroup + Status NovaServerStatus + Tags []string + TenantId string + Updated string + UserId string + func (o NovaServer) String() string + type NovaServerBlockDeviceMapping struct + BootIndex *string + DeleteOnTermination *bool + DestinationType *NovaServerBlockDeviceMappingDestinationType + DeviceName *string + GuestFormat *string + SourceType NovaServerBlockDeviceMappingSourceType + Uuid *string + VolumeSize *int32 + VolumeType *string + func (o NovaServerBlockDeviceMapping) String() string + type NovaServerBlockDeviceMappingDestinationType struct + func (c *NovaServerBlockDeviceMappingDestinationType) UnmarshalJSON(b []byte) error + func (c NovaServerBlockDeviceMappingDestinationType) MarshalJSON() ([]byte, error) + type NovaServerBlockDeviceMappingDestinationTypeEnum struct + VOLUME NovaServerBlockDeviceMappingDestinationType + func GetNovaServerBlockDeviceMappingDestinationTypeEnum() NovaServerBlockDeviceMappingDestinationTypeEnum + type NovaServerBlockDeviceMappingSourceType struct + func (c *NovaServerBlockDeviceMappingSourceType) UnmarshalJSON(b []byte) error + func (c NovaServerBlockDeviceMappingSourceType) MarshalJSON() ([]byte, error) + type NovaServerBlockDeviceMappingSourceTypeEnum struct + BLANK NovaServerBlockDeviceMappingSourceType + IMAGE NovaServerBlockDeviceMappingSourceType + SNAPSHOT NovaServerBlockDeviceMappingSourceType + VOLUME NovaServerBlockDeviceMappingSourceType + func GetNovaServerBlockDeviceMappingSourceTypeEnum() NovaServerBlockDeviceMappingSourceTypeEnum + type NovaServerFault struct + Code *int32 + Created *string + Details *string + Message *string + func (o NovaServerFault) String() string + type NovaServerFlavor struct + Disk *int32 + Ephemeral *int32 + ExtraSpecs map[string]string + Id *string + Links *[]NovaLink + OriginalName *string + Ram *int32 + Swap *int32 + Vcpus *int32 + func (o NovaServerFlavor) String() string + type NovaServerHostStatus struct + func (c *NovaServerHostStatus) UnmarshalJSON(b []byte) error + func (c NovaServerHostStatus) MarshalJSON() ([]byte, error) + type NovaServerHostStatusEnum struct + DOWN NovaServerHostStatus + MAINTENANCE NovaServerHostStatus + UNKNOWN NovaServerHostStatus + UP NovaServerHostStatus + func GetNovaServerHostStatusEnum() NovaServerHostStatusEnum + type NovaServerImage struct + Id string + Links []NovaLink + func (o NovaServerImage) String() string + type NovaServerNetwork struct + FixedIp *string + Port *string + Uuid *string + func (o NovaServerNetwork) String() string + type NovaServerOSDCFdiskConfig struct + func (c *NovaServerOSDCFdiskConfig) UnmarshalJSON(b []byte) error + func (c NovaServerOSDCFdiskConfig) MarshalJSON() ([]byte, error) + type NovaServerOSDCFdiskConfigEnum struct + AUTO NovaServerOSDCFdiskConfig + MANUAL NovaServerOSDCFdiskConfig + func GetNovaServerOSDCFdiskConfigEnum() NovaServerOSDCFdiskConfigEnum + type NovaServerOSEXTSTStaskState struct + func (c *NovaServerOSEXTSTStaskState) UnmarshalJSON(b []byte) error + func (c NovaServerOSEXTSTStaskState) MarshalJSON() ([]byte, error) + type NovaServerOSEXTSTStaskStateEnum struct + DELETED NovaServerOSEXTSTStaskState + ERROR NovaServerOSEXTSTStaskState + MIGRATING NovaServerOSEXTSTStaskState + PAUSED NovaServerOSEXTSTStaskState + REBUILD NovaServerOSEXTSTStaskState + RESCUE NovaServerOSEXTSTStaskState + RESIZE NovaServerOSEXTSTStaskState + REVERT_RESIZE NovaServerOSEXTSTStaskState + SHELVED NovaServerOSEXTSTStaskState + SHELVED_OFFLOADED NovaServerOSEXTSTStaskState + SHOUTOFF NovaServerOSEXTSTStaskState + SOFT_DELETED NovaServerOSEXTSTStaskState + SUSPENDED NovaServerOSEXTSTStaskState + VERIFY_RESIZE NovaServerOSEXTSTStaskState + func GetNovaServerOSEXTSTStaskStateEnum() NovaServerOSEXTSTStaskStateEnum + type NovaServerOSEXTSTSvmState struct + func (c *NovaServerOSEXTSTSvmState) UnmarshalJSON(b []byte) error + func (c NovaServerOSEXTSTSvmState) MarshalJSON() ([]byte, error) + type NovaServerOSEXTSTSvmStateEnum struct + ACTIVE NovaServerOSEXTSTSvmState + BUILDING NovaServerOSEXTSTSvmState + DELETED NovaServerOSEXTSTSvmState + ERROR NovaServerOSEXTSTSvmState + PAUSED NovaServerOSEXTSTSvmState + RESCUED NovaServerOSEXTSTSvmState + RESIZED NovaServerOSEXTSTSvmState + SHELVED NovaServerOSEXTSTSvmState + SHELVED_OFFLOADED NovaServerOSEXTSTSvmState + SOFT_DELETED NovaServerOSEXTSTSvmState + STOPPED NovaServerOSEXTSTSvmState + SUSPENDED NovaServerOSEXTSTSvmState + func GetNovaServerOSEXTSTSvmStateEnum() NovaServerOSEXTSTSvmStateEnum + type NovaServerSchedulerHints struct + DedicatedHostId *[]string + Tenancy *[]NovaServerSchedulerHintsTenancy + func (o NovaServerSchedulerHints) String() string + type NovaServerSchedulerHintsTenancy struct + func (c *NovaServerSchedulerHintsTenancy) UnmarshalJSON(b []byte) error + func (c NovaServerSchedulerHintsTenancy) MarshalJSON() ([]byte, error) + type NovaServerSchedulerHintsTenancyEnum struct + DEDICATED NovaServerSchedulerHintsTenancy + SHARED NovaServerSchedulerHintsTenancy + func GetNovaServerSchedulerHintsTenancyEnum() NovaServerSchedulerHintsTenancyEnum + type NovaServerSecurityGroup struct + Name *string + func (o NovaServerSecurityGroup) String() string + type NovaServerStatus struct + func (c *NovaServerStatus) UnmarshalJSON(b []byte) error + func (c NovaServerStatus) MarshalJSON() ([]byte, error) + type NovaServerStatusEnum struct + ACTIVE NovaServerStatus + BUILD NovaServerStatus + DELETED NovaServerStatus + ERROR NovaServerStatus + HARD_REBOOT NovaServerStatus + MIGRATING NovaServerStatus + REBOOT NovaServerStatus + RESIZE NovaServerStatus + REVERT_RESIZE NovaServerStatus + SHELVED NovaServerStatus + SHELVED_OFFLOADED NovaServerStatus + SHUTOFF NovaServerStatus + UNKNOWN NovaServerStatus + VERIFY_RESIZE NovaServerStatus + func GetNovaServerStatusEnum() NovaServerStatusEnum + type NovaServerVolume struct + DeleteOnTermination *bool + Id string + func (o NovaServerVolume) String() string + type NovaShowKeypairRequest struct + KeypairName string + OpenStackAPIVersion *string + func (o NovaShowKeypairRequest) String() string + type NovaShowKeypairResponse struct + HttpStatusCode int + Keypair *NovaKeypairDetail + func (o NovaShowKeypairResponse) String() string + type NovaShowServerRequest struct + OpenStackAPIVersion *string + ServerId string + func (o NovaShowServerRequest) String() string + type NovaShowServerResponse struct + HttpStatusCode int + Server *NovaServer + func (o NovaShowServerResponse) String() string + type NovaSimpleKeypair struct + Fingerprint string + Name string + PublicKey string + Type *string + func (o NovaSimpleKeypair) String() string + type PageLink struct + Href string + Rel string + func (o PageLink) String() string + type PostPaidServer struct + AdminPass *string + AutoTerminateTime *string + AvailabilityZone *string + Count *int32 + DataVolumes *[]PostPaidServerDataVolume + Description *string + Extendparam *PostPaidServerExtendParam + FlavorRef string + ImageRef string + IsAutoRename *bool + KeyName *string + Metadata map[string]string + Name string + Nics []PostPaidServerNic + OsschedulerHints *PostPaidServerSchedulerHints + Publicip *PostPaidServerPublicip + RootVolume *PostPaidServerRootVolume + SecurityGroups *[]PostPaidServerSecurityGroup + ServerTags *[]PostPaidServerTag + Tags *[]string + UserData *string + Vpcid string + func (o PostPaidServer) String() string + type PostPaidServerDataVolume struct + ClusterId *string + ClusterType *PostPaidServerDataVolumeClusterType + DataImageId *string + Extendparam *PostPaidServerDataVolumeExtendParam + Hwpassthrough *bool + Metadata *PostPaidServerDataVolumeMetadata + Multiattach *bool + Shareable *bool + Size int32 + Volumetype PostPaidServerDataVolumeVolumetype + func (o PostPaidServerDataVolume) String() string + type PostPaidServerDataVolumeClusterType struct + func (c *PostPaidServerDataVolumeClusterType) UnmarshalJSON(b []byte) error + func (c PostPaidServerDataVolumeClusterType) MarshalJSON() ([]byte, error) + type PostPaidServerDataVolumeClusterTypeEnum struct + DSS PostPaidServerDataVolumeClusterType + func GetPostPaidServerDataVolumeClusterTypeEnum() PostPaidServerDataVolumeClusterTypeEnum + type PostPaidServerDataVolumeExtendParam struct + ResourceSpecCode *string + ResourceType *string + SnapshotId *string + func (o PostPaidServerDataVolumeExtendParam) String() string + type PostPaidServerDataVolumeMetadata struct + SystemCmkid *string + SystemEncrypted *string + func (o PostPaidServerDataVolumeMetadata) String() string + type PostPaidServerDataVolumeVolumetype struct + func (c *PostPaidServerDataVolumeVolumetype) UnmarshalJSON(b []byte) error + func (c PostPaidServerDataVolumeVolumetype) MarshalJSON() ([]byte, error) + type PostPaidServerDataVolumeVolumetypeEnum struct + CO_P1 PostPaidServerDataVolumeVolumetype + GPSSD PostPaidServerDataVolumeVolumetype + SAS PostPaidServerDataVolumeVolumetype + SATA PostPaidServerDataVolumeVolumetype + SSD PostPaidServerDataVolumeVolumetype + UH_L1 PostPaidServerDataVolumeVolumetype + func GetPostPaidServerDataVolumeVolumetypeEnum() PostPaidServerDataVolumeVolumetypeEnum + type PostPaidServerEip struct + Bandwidth *PostPaidServerEipBandwidth + Extendparam *PostPaidServerEipExtendParam + Iptype string + func (o PostPaidServerEip) String() string + type PostPaidServerEipBandwidth struct + Chargemode *string + Id *string + Sharetype PostPaidServerEipBandwidthSharetype + Size *int32 + func (o PostPaidServerEipBandwidth) String() string + type PostPaidServerEipBandwidthSharetype struct + func (c *PostPaidServerEipBandwidthSharetype) UnmarshalJSON(b []byte) error + func (c PostPaidServerEipBandwidthSharetype) MarshalJSON() ([]byte, error) + type PostPaidServerEipBandwidthSharetypeEnum struct + PER PostPaidServerEipBandwidthSharetype + WHOLE PostPaidServerEipBandwidthSharetype + func GetPostPaidServerEipBandwidthSharetypeEnum() PostPaidServerEipBandwidthSharetypeEnum + type PostPaidServerEipExtendParam struct + ChargingMode *PostPaidServerEipExtendParamChargingMode + func (o PostPaidServerEipExtendParam) String() string + type PostPaidServerEipExtendParamChargingMode struct + func (c *PostPaidServerEipExtendParamChargingMode) UnmarshalJSON(b []byte) error + func (c PostPaidServerEipExtendParamChargingMode) MarshalJSON() ([]byte, error) + type PostPaidServerEipExtendParamChargingModeEnum struct + POST_PAID PostPaidServerEipExtendParamChargingMode + PRE_PAID PostPaidServerEipExtendParamChargingMode + func GetPostPaidServerEipExtendParamChargingModeEnum() PostPaidServerEipExtendParamChargingModeEnum + type PostPaidServerExtendParam struct + CbCsbsBackup *string + ChargingMode *int32 + DiskPrior *string + EnterpriseProjectId *string + InterruptionPolicy *PostPaidServerExtendParamInterruptionPolicy + MarketType *string + RegionID *string + SpotDurationCount *int32 + SpotDurationHours *int32 + SpotPrice *string + SupportAutoRecovery *bool + func (o PostPaidServerExtendParam) String() string + type PostPaidServerExtendParamInterruptionPolicy struct + func (c *PostPaidServerExtendParamInterruptionPolicy) UnmarshalJSON(b []byte) error + func (c PostPaidServerExtendParamInterruptionPolicy) MarshalJSON() ([]byte, error) + type PostPaidServerExtendParamInterruptionPolicyEnum struct + IMMEDIATE PostPaidServerExtendParamInterruptionPolicy + func GetPostPaidServerExtendParamInterruptionPolicyEnum() PostPaidServerExtendParamInterruptionPolicyEnum + type PostPaidServerIpv6Bandwidth struct + Id *string + func (o PostPaidServerIpv6Bandwidth) String() string + type PostPaidServerNic struct + IpAddress *string + Ipv6Bandwidth *PostPaidServerIpv6Bandwidth + Ipv6Enable *bool + SubnetId string + func (o PostPaidServerNic) String() string + type PostPaidServerPublicip struct + Eip *PostPaidServerEip + Id *string + func (o PostPaidServerPublicip) String() string + type PostPaidServerRootVolume struct + ClusterId *string + ClusterType *PostPaidServerRootVolumeClusterType + Extendparam *PostPaidServerRootVolumeExtendParam + Hwpassthrough *bool + Size *int32 + Volumetype PostPaidServerRootVolumeVolumetype + func (o PostPaidServerRootVolume) String() string + type PostPaidServerRootVolumeClusterType struct + func (c *PostPaidServerRootVolumeClusterType) UnmarshalJSON(b []byte) error + func (c PostPaidServerRootVolumeClusterType) MarshalJSON() ([]byte, error) + type PostPaidServerRootVolumeClusterTypeEnum struct + DSS PostPaidServerRootVolumeClusterType + func GetPostPaidServerRootVolumeClusterTypeEnum() PostPaidServerRootVolumeClusterTypeEnum + type PostPaidServerRootVolumeExtendParam struct + ResourceSpecCode *string + ResourceType *string + SnapshotId *string + func (o PostPaidServerRootVolumeExtendParam) String() string + type PostPaidServerRootVolumeVolumetype struct + func (c *PostPaidServerRootVolumeVolumetype) UnmarshalJSON(b []byte) error + func (c PostPaidServerRootVolumeVolumetype) MarshalJSON() ([]byte, error) + type PostPaidServerRootVolumeVolumetypeEnum struct + CO_P1 PostPaidServerRootVolumeVolumetype + GPSSD PostPaidServerRootVolumeVolumetype + SAS PostPaidServerRootVolumeVolumetype + SATA PostPaidServerRootVolumeVolumetype + SSD PostPaidServerRootVolumeVolumetype + UH_L1 PostPaidServerRootVolumeVolumetype + func GetPostPaidServerRootVolumeVolumetypeEnum() PostPaidServerRootVolumeVolumetypeEnum + type PostPaidServerSchedulerHints struct + DedicatedHostId *string + Group *string + Tenancy *string + func (o PostPaidServerSchedulerHints) String() string + type PostPaidServerSecurityGroup struct + Id *string + func (o PostPaidServerSecurityGroup) String() string + type PostPaidServerTag struct + Key string + Value string + func (o PostPaidServerTag) String() string + type PrePaidServer struct + AdminPass *string + AutoTerminateTime *string + AvailabilityZone *string + Count *int32 + DataVolumes *[]PrePaidServerDataVolume + Description *string + Extendparam *PrePaidServerExtendParam + FlavorRef string + ImageRef string + IsAutoRename *bool + KeyName *string + Metadata map[string]string + Name string + Nics []PrePaidServerNic + OsschedulerHints *PrePaidServerSchedulerHints + Publicip *PrePaidServerPublicip + RootVolume *PrePaidServerRootVolume + SecurityGroups *[]PrePaidServerSecurityGroup + ServerTags *[]PrePaidServerTag + Tags *[]string + UserData *string + Vpcid string + func (o PrePaidServer) String() string + type PrePaidServerDataVolume struct + ClusterId *string + ClusterType *PrePaidServerDataVolumeClusterType + DataImageId *string + Extendparam *PrePaidServerDataVolumeExtendParam + Hwpassthrough *bool + Metadata *PrePaidServerDataVolumeMetadata + Multiattach *bool + Shareable *bool + Size int32 + Volumetype PrePaidServerDataVolumeVolumetype + func (o PrePaidServerDataVolume) String() string + type PrePaidServerDataVolumeClusterType struct + func (c *PrePaidServerDataVolumeClusterType) UnmarshalJSON(b []byte) error + func (c PrePaidServerDataVolumeClusterType) MarshalJSON() ([]byte, error) + type PrePaidServerDataVolumeClusterTypeEnum struct + DSS PrePaidServerDataVolumeClusterType + func GetPrePaidServerDataVolumeClusterTypeEnum() PrePaidServerDataVolumeClusterTypeEnum + type PrePaidServerDataVolumeExtendParam struct + ResourceSpecCode *string + ResourceType *string + SnapshotId *string + func (o PrePaidServerDataVolumeExtendParam) String() string + type PrePaidServerDataVolumeMetadata struct + SystemCmkid *string + SystemEncrypted *string + func (o PrePaidServerDataVolumeMetadata) String() string + type PrePaidServerDataVolumeVolumetype struct + func (c *PrePaidServerDataVolumeVolumetype) UnmarshalJSON(b []byte) error + func (c PrePaidServerDataVolumeVolumetype) MarshalJSON() ([]byte, error) + type PrePaidServerDataVolumeVolumetypeEnum struct + CO_P1 PrePaidServerDataVolumeVolumetype + GPSSD PrePaidServerDataVolumeVolumetype + SAS PrePaidServerDataVolumeVolumetype + SATA PrePaidServerDataVolumeVolumetype + SSD PrePaidServerDataVolumeVolumetype + UH_L1 PrePaidServerDataVolumeVolumetype + func GetPrePaidServerDataVolumeVolumetypeEnum() PrePaidServerDataVolumeVolumetypeEnum + type PrePaidServerEip struct + Bandwidth *PrePaidServerEipBandwidth + Extendparam *PrePaidServerEipExtendParam + Iptype string + func (o PrePaidServerEip) String() string + type PrePaidServerEipBandwidth struct + Chargemode *string + Id *string + Sharetype PrePaidServerEipBandwidthSharetype + Size *int32 + func (o PrePaidServerEipBandwidth) String() string + type PrePaidServerEipBandwidthSharetype struct + func (c *PrePaidServerEipBandwidthSharetype) UnmarshalJSON(b []byte) error + func (c PrePaidServerEipBandwidthSharetype) MarshalJSON() ([]byte, error) + type PrePaidServerEipBandwidthSharetypeEnum struct + PER PrePaidServerEipBandwidthSharetype + WHOLE PrePaidServerEipBandwidthSharetype + func GetPrePaidServerEipBandwidthSharetypeEnum() PrePaidServerEipBandwidthSharetypeEnum + type PrePaidServerEipExtendParam struct + ChargingMode *PrePaidServerEipExtendParamChargingMode + func (o PrePaidServerEipExtendParam) String() string + type PrePaidServerEipExtendParamChargingMode struct + func (c *PrePaidServerEipExtendParamChargingMode) UnmarshalJSON(b []byte) error + func (c PrePaidServerEipExtendParamChargingMode) MarshalJSON() ([]byte, error) + type PrePaidServerEipExtendParamChargingModeEnum struct + POST_PAID PrePaidServerEipExtendParamChargingMode + PRE_PAID PrePaidServerEipExtendParamChargingMode + func GetPrePaidServerEipExtendParamChargingModeEnum() PrePaidServerEipExtendParamChargingModeEnum + type PrePaidServerExtendParam struct + ChargingMode *PrePaidServerExtendParamChargingMode + DiskPrior *string + EnterpriseProjectId *string + InterruptionPolicy *PrePaidServerExtendParamInterruptionPolicy + IsAutoPay *PrePaidServerExtendParamIsAutoPay + IsAutoRenew *PrePaidServerExtendParamIsAutoRenew + MarketType *string + PeriodNum *int32 + PeriodType *PrePaidServerExtendParamPeriodType + RegionID *string + SpotDurationCount *int32 + SpotDurationHours *int32 + SpotPrice *string + SupportAutoRecovery *bool + func (o PrePaidServerExtendParam) String() string + type PrePaidServerExtendParamChargingMode struct + func (c *PrePaidServerExtendParamChargingMode) UnmarshalJSON(b []byte) error + func (c PrePaidServerExtendParamChargingMode) MarshalJSON() ([]byte, error) + type PrePaidServerExtendParamChargingModeEnum struct + POST_PAID PrePaidServerExtendParamChargingMode + PRE_PAID PrePaidServerExtendParamChargingMode + func GetPrePaidServerExtendParamChargingModeEnum() PrePaidServerExtendParamChargingModeEnum + type PrePaidServerExtendParamInterruptionPolicy struct + func (c *PrePaidServerExtendParamInterruptionPolicy) UnmarshalJSON(b []byte) error + func (c PrePaidServerExtendParamInterruptionPolicy) MarshalJSON() ([]byte, error) + type PrePaidServerExtendParamInterruptionPolicyEnum struct + IMMEDIATE PrePaidServerExtendParamInterruptionPolicy + func GetPrePaidServerExtendParamInterruptionPolicyEnum() PrePaidServerExtendParamInterruptionPolicyEnum + type PrePaidServerExtendParamIsAutoPay struct + func (c *PrePaidServerExtendParamIsAutoPay) UnmarshalJSON(b []byte) error + func (c PrePaidServerExtendParamIsAutoPay) MarshalJSON() ([]byte, error) + type PrePaidServerExtendParamIsAutoPayEnum struct + FALSE PrePaidServerExtendParamIsAutoPay + TRUE PrePaidServerExtendParamIsAutoPay + func GetPrePaidServerExtendParamIsAutoPayEnum() PrePaidServerExtendParamIsAutoPayEnum + type PrePaidServerExtendParamIsAutoRenew struct + func (c *PrePaidServerExtendParamIsAutoRenew) UnmarshalJSON(b []byte) error + func (c PrePaidServerExtendParamIsAutoRenew) MarshalJSON() ([]byte, error) + type PrePaidServerExtendParamIsAutoRenewEnum struct + FALSE PrePaidServerExtendParamIsAutoRenew + TRUE PrePaidServerExtendParamIsAutoRenew + func GetPrePaidServerExtendParamIsAutoRenewEnum() PrePaidServerExtendParamIsAutoRenewEnum + type PrePaidServerExtendParamPeriodType struct + func (c *PrePaidServerExtendParamPeriodType) UnmarshalJSON(b []byte) error + func (c PrePaidServerExtendParamPeriodType) MarshalJSON() ([]byte, error) + type PrePaidServerExtendParamPeriodTypeEnum struct + MONTH PrePaidServerExtendParamPeriodType + YEAR PrePaidServerExtendParamPeriodType + func GetPrePaidServerExtendParamPeriodTypeEnum() PrePaidServerExtendParamPeriodTypeEnum + type PrePaidServerIpv6Bandwidth struct + Id *string + func (o PrePaidServerIpv6Bandwidth) String() string + type PrePaidServerNic struct + IpAddress *string + Ipv6Bandwidth *PrePaidServerIpv6Bandwidth + Ipv6Enable *bool + SubnetId string + func (o PrePaidServerNic) String() string + type PrePaidServerPublicip struct + Eip *PrePaidServerEip + Id *string + func (o PrePaidServerPublicip) String() string + type PrePaidServerRootVolume struct + ClusterId *string + ClusterType *PrePaidServerRootVolumeClusterType + Extendparam *PrePaidServerRootVolumeExtendParam + Hwpassthrough *bool + Size *int32 + Volumetype PrePaidServerRootVolumeVolumetype + func (o PrePaidServerRootVolume) String() string + type PrePaidServerRootVolumeClusterType struct + func (c *PrePaidServerRootVolumeClusterType) UnmarshalJSON(b []byte) error + func (c PrePaidServerRootVolumeClusterType) MarshalJSON() ([]byte, error) + type PrePaidServerRootVolumeClusterTypeEnum struct + DSS PrePaidServerRootVolumeClusterType + func GetPrePaidServerRootVolumeClusterTypeEnum() PrePaidServerRootVolumeClusterTypeEnum + type PrePaidServerRootVolumeExtendParam struct + ResourceSpecCode *string + ResourceType *string + SnapshotId *string + func (o PrePaidServerRootVolumeExtendParam) String() string + type PrePaidServerRootVolumeVolumetype struct + func (c *PrePaidServerRootVolumeVolumetype) UnmarshalJSON(b []byte) error + func (c PrePaidServerRootVolumeVolumetype) MarshalJSON() ([]byte, error) + type PrePaidServerRootVolumeVolumetypeEnum struct + CO_P1 PrePaidServerRootVolumeVolumetype + GPSSD PrePaidServerRootVolumeVolumetype + SAS PrePaidServerRootVolumeVolumetype + SATA PrePaidServerRootVolumeVolumetype + SSD PrePaidServerRootVolumeVolumetype + UH_L1 PrePaidServerRootVolumeVolumetype + func GetPrePaidServerRootVolumeVolumetypeEnum() PrePaidServerRootVolumeVolumetypeEnum + type PrePaidServerSchedulerHints struct + DedicatedHostId *string + Group *string + Tenancy *PrePaidServerSchedulerHintsTenancy + func (o PrePaidServerSchedulerHints) String() string + type PrePaidServerSchedulerHintsTenancy struct + func (c *PrePaidServerSchedulerHintsTenancy) UnmarshalJSON(b []byte) error + func (c PrePaidServerSchedulerHintsTenancy) MarshalJSON() ([]byte, error) + type PrePaidServerSchedulerHintsTenancyEnum struct + DEDICATED PrePaidServerSchedulerHintsTenancy + SHARED PrePaidServerSchedulerHintsTenancy + func GetPrePaidServerSchedulerHintsTenancyEnum() PrePaidServerSchedulerHintsTenancyEnum + type PrePaidServerSecurityGroup struct + Id *string + func (o PrePaidServerSecurityGroup) String() string + type PrePaidServerTag struct + Key string + Value string + func (o PrePaidServerTag) String() string + type ProjectFlavorLimit struct + func (o ProjectFlavorLimit) String() string + type ProjectTag struct + Key string + Values *[]string + func (o ProjectTag) String() string + type RegisterServerAutoRecoveryRequest struct + Body *RegisterServerAutoRecoveryRequestBody + ServerId string + func (o RegisterServerAutoRecoveryRequest) String() string + type RegisterServerAutoRecoveryRequestBody struct + SupportAutoRecovery string + func (o RegisterServerAutoRecoveryRequestBody) String() string + type RegisterServerAutoRecoveryResponse struct + HttpStatusCode int + func (o RegisterServerAutoRecoveryResponse) String() string + type ReinstallServerWithCloudInitOption struct + Adminpass *string + Keyname *string + Metadata *ReinstallSeverMetadata + Mode *string + Userid *string + func (o ReinstallServerWithCloudInitOption) String() string + type ReinstallServerWithCloudInitRequest struct + Body *ReinstallServerWithCloudInitRequestBody + ServerId string + func (o ReinstallServerWithCloudInitRequest) String() string + type ReinstallServerWithCloudInitRequestBody struct + OsReinstall *ReinstallServerWithCloudInitOption + func (o ReinstallServerWithCloudInitRequestBody) String() string + type ReinstallServerWithCloudInitResponse struct + HttpStatusCode int + JobId *string + func (o ReinstallServerWithCloudInitResponse) String() string + type ReinstallServerWithoutCloudInitOption struct + Adminpass *string + Keyname *string + Mode *string + Userid *string + func (o ReinstallServerWithoutCloudInitOption) String() string + type ReinstallServerWithoutCloudInitRequest struct + Body *ReinstallServerWithoutCloudInitRequestBody + ServerId string + func (o ReinstallServerWithoutCloudInitRequest) String() string + type ReinstallServerWithoutCloudInitRequestBody struct + OsReinstall *ReinstallServerWithoutCloudInitOption + func (o ReinstallServerWithoutCloudInitRequestBody) String() string + type ReinstallServerWithoutCloudInitResponse struct + HttpStatusCode int + JobId *string + func (o ReinstallServerWithoutCloudInitResponse) String() string + type ReinstallSeverMetadata struct + UserData *string + func (o ReinstallSeverMetadata) String() string + type ResetServerPasswordOption struct + IsCheckPassword *bool + NewPassword string + func (o ResetServerPasswordOption) String() string + type ResetServerPasswordRequest struct + Body *ResetServerPasswordRequestBody + ServerId string + func (o ResetServerPasswordRequest) String() string + type ResetServerPasswordRequestBody struct + ResetPassword *ResetServerPasswordOption + func (o ResetServerPasswordRequestBody) String() string + type ResetServerPasswordResponse struct + HttpStatusCode int + func (o ResetServerPasswordResponse) String() string + type ResizePostPaidServerOption struct + FlavorRef string + Mode *string + func (o ResizePostPaidServerOption) String() string + type ResizePostPaidServerRequest struct + Body *ResizePostPaidServerRequestBody + ServerId string + func (o ResizePostPaidServerRequest) String() string + type ResizePostPaidServerRequestBody struct + Resize *ResizePostPaidServerOption + func (o ResizePostPaidServerRequestBody) String() string + type ResizePostPaidServerResponse struct + HttpStatusCode int + JobId *string + func (o ResizePostPaidServerResponse) String() string + type ResizePrePaidServerOption struct + DedicatedHostId *string + Extendparam *ResizeServerExtendParam + FlavorRef string + Mode *string + func (o ResizePrePaidServerOption) String() string + type ResizeServerExtendParam struct + IsAutoPay *string + func (o ResizeServerExtendParam) String() string + type ResizeServerRequest struct + Body *ResizeServerRequestBody + ServerId string + func (o ResizeServerRequest) String() string + type ResizeServerRequestBody struct + Resize *ResizePrePaidServerOption + func (o ResizeServerRequestBody) String() string + type ResizeServerResponse struct + HttpStatusCode int + JobId *string + OrderId *string + func (o ResizeServerResponse) String() string + type ServerAddress struct + Addr string + OSEXTIPSMACmacAddr *string + OSEXTIPSportId *string + OSEXTIPStype *ServerAddressOSEXTIPStype + Version string + func (o ServerAddress) String() string + type ServerAddressOSEXTIPStype struct + func (c *ServerAddressOSEXTIPStype) UnmarshalJSON(b []byte) error + func (c ServerAddressOSEXTIPStype) MarshalJSON() ([]byte, error) + type ServerAddressOSEXTIPStypeEnum struct + FIXED ServerAddressOSEXTIPStype + FLOATING ServerAddressOSEXTIPStype + func GetServerAddressOSEXTIPStypeEnum() ServerAddressOSEXTIPStypeEnum + type ServerAttachableQuantity struct + FreeBlk int32 + FreeDisk int32 + FreeNic int32 + FreeScsi int32 + func (o ServerAttachableQuantity) String() string + type ServerBlockDevice struct + BootIndex *int32 + Bus *string + Device *string + Id *string + PciAddress *string + ServerId *string + Size *int32 + VolumeId *string + func (o ServerBlockDevice) String() string + type ServerDetail struct + AccessIPv4 string + AccessIPv6 string + Addresses map[string][]ServerAddress + AutoTerminateTime string + ConfigDrive string + CpuOptions *CpuOptions + Created string + Description *string + EnterpriseProjectId *string + Fault *ServerFault + Flavor *ServerFlavor + HostId string + HostStatus string + Hypervisor *Hypervisor + Id string + Image *ServerImage + KeyName string + Locked bool + Metadata map[string]string + Name string + OSDCFdiskConfig *string + OSEXTAZavailabilityZone string + OSEXTSRVATTRhost string + OSEXTSRVATTRhostname string + OSEXTSRVATTRhypervisorHostname string + OSEXTSRVATTRinstanceName string + OSEXTSRVATTRkernelId string + OSEXTSRVATTRlaunchIndex int32 + OSEXTSRVATTRramdiskId string + OSEXTSRVATTRreservationId *string + OSEXTSRVATTRrootDeviceName string + OSEXTSRVATTRuserData *string + OSEXTSTSpowerState int32 + OSEXTSTStaskState string + OSEXTSTSvmState string + OSSRVUSGlaunchedAt string + OSSRVUSGterminatedAt string + OsExtendedVolumesvolumesAttached []ServerExtendVolumeAttachment + OsschedulerHints *ServerSchedulerHints + Progress *int32 + SecurityGroups []ServerSecurityGroup + Status string + SysTags *[]ServerSystemTag + Tags *[]string + TenantId string + Updated string + UserId string + func (o ServerDetail) String() string + type ServerExtendVolumeAttachment struct + BootIndex *string + DeleteOnTermination string + Device string + Id string + func (o ServerExtendVolumeAttachment) String() string + type ServerFault struct + Code *int32 + Created *string + Details *string + Message *string + func (o ServerFault) String() string + type ServerFlavor struct + Disk string + Id string + Name string + Ram string + Vcpus string + func (o ServerFlavor) String() string + type ServerGroupMember struct + InstanceUuid string + func (o ServerGroupMember) String() string + type ServerId struct + Id string + func (o ServerId) String() string + type ServerImage struct + Id string + func (o ServerImage) String() string + type ServerInterfaceFixedIp struct + IpAddress *string + SubnetId *string + func (o ServerInterfaceFixedIp) String() string + type ServerLimits struct + LimitByFlavor *[]ProjectFlavorLimit + MaxImageMeta int32 + MaxPersonality int32 + MaxPersonalitySize int32 + MaxSecurityGroupRules int32 + MaxSecurityGroups int32 + MaxServerGroupMembers int32 + MaxServerGroups int32 + MaxServerMeta int32 + MaxTotalCores int32 + MaxTotalFloatingIps int32 + MaxTotalInstances int32 + MaxTotalKeypairs int32 + MaxTotalRAMSize int32 + MaxTotalSpotCores *int32 + MaxTotalSpotInstances *int32 + MaxTotalSpotRAMSize *int32 + TotalCoresUsed int32 + TotalFloatingIpsUsed int32 + TotalInstancesUsed int32 + TotalRAMUsed int32 + TotalSecurityGroupsUsed int32 + TotalServerGroupsUsed int32 + TotalSpotCoresUsed *int32 + TotalSpotInstancesUsed *int32 + TotalSpotRAMUsed *int32 + func (o ServerLimits) String() string + type ServerNicSecurityGroup struct + Id string + func (o ServerNicSecurityGroup) String() string + type ServerRemoteConsole struct + Protocol string + Type string + Url string + func (o ServerRemoteConsole) String() string + type ServerSchedulerHints struct + DedicatedHostId *[]string + Group *[]string + Tenancy *[]string + func (o ServerSchedulerHints) String() string + type ServerSecurityGroup struct + Id string + Name string + func (o ServerSecurityGroup) String() string + type ServerSystemTag struct + Key *string + Value *string + func (o ServerSystemTag) String() string + type ServerTag struct + Key string + Value string + func (o ServerTag) String() string + type ShowJobRequest struct + JobId string + func (o ShowJobRequest) String() string + type ShowJobResponse struct + BeginTime *string + Code *string + EndTime *string + Entities *JobEntities + ErrorCode *string + FailReason *string + HttpStatusCode int + JobId *string + JobType *string + Message *string + Status *ShowJobResponseStatus + func (o ShowJobResponse) String() string + type ShowJobResponseStatus struct + func (c *ShowJobResponseStatus) UnmarshalJSON(b []byte) error + func (c ShowJobResponseStatus) MarshalJSON() ([]byte, error) + type ShowJobResponseStatusEnum struct + FAIL ShowJobResponseStatus + INIT ShowJobResponseStatus + RUNNING ShowJobResponseStatus + SUCCESS ShowJobResponseStatus + func GetShowJobResponseStatusEnum() ShowJobResponseStatusEnum + type ShowResetPasswordFlagRequest struct + ServerId string + func (o ShowResetPasswordFlagRequest) String() string + type ShowResetPasswordFlagResponse struct + HttpStatusCode int + ResetpwdFlag *string + func (o ShowResetPasswordFlagResponse) String() string + type ShowServerAutoRecoveryRequest struct + ServerId string + func (o ShowServerAutoRecoveryRequest) String() string + type ShowServerAutoRecoveryResponse struct + HttpStatusCode int + SupportAutoRecovery *string + func (o ShowServerAutoRecoveryResponse) String() string + type ShowServerBlockDeviceRequest struct + ServerId string + VolumeId string + func (o ShowServerBlockDeviceRequest) String() string + type ShowServerBlockDeviceResponse struct + HttpStatusCode int + VolumeAttachment *ServerBlockDevice + func (o ShowServerBlockDeviceResponse) String() string + type ShowServerGroupRequest struct + ServerGroupId string + func (o ShowServerGroupRequest) String() string + type ShowServerGroupResponse struct + HttpStatusCode int + ServerGroup *ShowServerGroupResult + func (o ShowServerGroupResponse) String() string + type ShowServerGroupResult struct + Id string + Members []string + Metadata map[string]string + Name string + Policies []string + func (o ShowServerGroupResult) String() string + type ShowServerLimitsRequest struct + func (o ShowServerLimitsRequest) String() string + type ShowServerLimitsResponse struct + Absolute *ServerLimits + HttpStatusCode int + func (o ShowServerLimitsResponse) String() string + type ShowServerPasswordRequest struct + ServerId string + func (o ShowServerPasswordRequest) String() string + type ShowServerPasswordResponse struct + HttpStatusCode int + Password *string + func (o ShowServerPasswordResponse) String() string + type ShowServerRemoteConsoleRequest struct + Body *ShowServerRemoteConsoleRequestBody + ServerId string + func (o ShowServerRemoteConsoleRequest) String() string + type ShowServerRemoteConsoleRequestBody struct + RemoteConsole *GetServerRemoteConsoleOption + func (o ShowServerRemoteConsoleRequestBody) String() string + type ShowServerRemoteConsoleResponse struct + HttpStatusCode int + RemoteConsole *ServerRemoteConsole + func (o ShowServerRemoteConsoleResponse) String() string + type ShowServerRequest struct + ServerId string + func (o ShowServerRequest) String() string + type ShowServerResponse struct + HttpStatusCode int + Server *ServerDetail + func (o ShowServerResponse) String() string + type ShowServerTagsRequest struct + ServerId string + func (o ShowServerTagsRequest) String() string + type ShowServerTagsResponse struct + HttpStatusCode int + Tags *[]ServerTag + func (o ShowServerTagsResponse) String() string + type SimpleFlavor struct + Id string + Links []Link + func (o SimpleFlavor) String() string + type SubJob struct + BeginTime *string + EndTime *string + Entities *SubJobEntities + ErrorCode *string + FailReason *string + JobId *string + JobType *string + Status *SubJobStatus + func (o SubJob) String() string + type SubJobEntities struct + ErrorcodeMessage *string + NicId *string + ServerId *string + func (o SubJobEntities) String() string + type SubJobStatus struct + func (c *SubJobStatus) UnmarshalJSON(b []byte) error + func (c SubJobStatus) MarshalJSON() ([]byte, error) + type SubJobStatusEnum struct + FAIL SubJobStatus + INIT SubJobStatus + RUNNING SubJobStatus + SUCCESS SubJobStatus + func GetSubJobStatusEnum() SubJobStatusEnum + type UpdateServerAddress struct + Addr string + Version int32 + func (o UpdateServerAddress) String() string + type UpdateServerAutoTerminateTimeRequest struct + Body *UpdateServerAutoTerminateTimeRequestBody + ServerId string + func (o UpdateServerAutoTerminateTimeRequest) String() string + type UpdateServerAutoTerminateTimeRequestBody struct + AutoTerminateTime string + func (o UpdateServerAutoTerminateTimeRequestBody) String() string + type UpdateServerAutoTerminateTimeResponse struct + HttpStatusCode int + func (o UpdateServerAutoTerminateTimeResponse) String() string + type UpdateServerMetadataRequest struct + Body *UpdateServerMetadataRequestBody + ServerId string + func (o UpdateServerMetadataRequest) String() string + type UpdateServerMetadataRequestBody struct + Metadata map[string]string + func (o UpdateServerMetadataRequestBody) String() string + type UpdateServerMetadataResponse struct + HttpStatusCode int + Metadata map[string]string + func (o UpdateServerMetadataResponse) String() string + type UpdateServerOption struct + Description *string + Hostname *string + Name *string + func (o UpdateServerOption) String() string + type UpdateServerRequest struct + Body *UpdateServerRequestBody + ServerId string + func (o UpdateServerRequest) String() string + type UpdateServerRequestBody struct + Server *UpdateServerOption + func (o UpdateServerRequestBody) String() string + type UpdateServerResponse struct + HttpStatusCode int + Server *UpdateServerResult + func (o UpdateServerResponse) String() string + type UpdateServerResult struct + AccessIPv4 string + AccessIPv6 string + Addresses map[string][]UpdateServerAddress + Created string + Description *string + Flavor *SimpleFlavor + HostId string + Id string + Image string + Links []Link + Locked *bool + Metadata map[string]string + Name string + OSDCFdiskConfig *string + OSEXTSRVATTRhostname string + Progress int32 + Status string + Tags []string + TenantId string + Updated string + UserId string + func (o UpdateServerResult) String() string