models

package
v0.0.0-...-9bb71bf Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Nov 28, 2017 License: Apache-2.0 Imports: 6 Imported by: 0

Documentation ¶

Index ¶

Constants ¶

View Source
const (
	// CloudACLTypeReadOnly captures enum value "readOnly"
	CloudACLTypeReadOnly string = "readOnly"
	// CloudACLTypeReadWrite captures enum value "readWrite"
	CloudACLTypeReadWrite string = "readWrite"
)
View Source
const (
	// CloudBillingViewHourlyStorageTypePcs captures enum value "pcs"
	CloudBillingViewHourlyStorageTypePcs string = "pcs"
	// CloudBillingViewHourlyStorageTypePca captures enum value "pca"
	CloudBillingViewHourlyStorageTypePca string = "pca"
)
View Source
const (
	// CloudBillingViewQuantityUnitGiB captures enum value "GiB"
	CloudBillingViewQuantityUnitGiB string = "GiB"
	// CloudBillingViewQuantityUnitGiBh captures enum value "GiBh"
	CloudBillingViewQuantityUnitGiBh string = "GiBh"
	// CloudBillingViewQuantityUnitHour captures enum value "Hour"
	CloudBillingViewQuantityUnitHour string = "Hour"
)
View Source
const (
	// CloudInstanceApplicationAccessStatusInstalling captures enum value "installing"
	CloudInstanceApplicationAccessStatusInstalling string = "installing"
	// CloudInstanceApplicationAccessStatusOk captures enum value "ok"
	CloudInstanceApplicationAccessStatusOk string = "ok"
)
View Source
const (
	// CloudInstanceInstanceStatusACTIVE captures enum value "ACTIVE"
	CloudInstanceInstanceStatusACTIVE string = "ACTIVE"
	// CloudInstanceInstanceStatusBUILDING captures enum value "BUILDING"
	CloudInstanceInstanceStatusBUILDING string = "BUILDING"
	// CloudInstanceInstanceStatusDELETED captures enum value "DELETED"
	CloudInstanceInstanceStatusDELETED string = "DELETED"
	// CloudInstanceInstanceStatusERROR captures enum value "ERROR"
	CloudInstanceInstanceStatusERROR string = "ERROR"
	// CloudInstanceInstanceStatusHARDREBOOT captures enum value "HARD_REBOOT"
	CloudInstanceInstanceStatusHARDREBOOT string = "HARD_REBOOT"
	// CloudInstanceInstanceStatusPASSWORD captures enum value "PASSWORD"
	CloudInstanceInstanceStatusPASSWORD string = "PASSWORD"
	// CloudInstanceInstanceStatusPAUSED captures enum value "PAUSED"
	CloudInstanceInstanceStatusPAUSED string = "PAUSED"
	// CloudInstanceInstanceStatusREBOOT captures enum value "REBOOT"
	CloudInstanceInstanceStatusREBOOT string = "REBOOT"
	// CloudInstanceInstanceStatusREBUILD captures enum value "REBUILD"
	CloudInstanceInstanceStatusREBUILD string = "REBUILD"
	// CloudInstanceInstanceStatusRESCUED captures enum value "RESCUED"
	CloudInstanceInstanceStatusRESCUED string = "RESCUED"
	// CloudInstanceInstanceStatusRESIZED captures enum value "RESIZED"
	CloudInstanceInstanceStatusRESIZED string = "RESIZED"
	// CloudInstanceInstanceStatusREVERTRESIZE captures enum value "REVERT_RESIZE"
	CloudInstanceInstanceStatusREVERTRESIZE string = "REVERT_RESIZE"
	// CloudInstanceInstanceStatusSOFTDELETED captures enum value "SOFT_DELETED"
	CloudInstanceInstanceStatusSOFTDELETED string = "SOFT_DELETED"
	// CloudInstanceInstanceStatusSTOPPED captures enum value "STOPPED"
	CloudInstanceInstanceStatusSTOPPED string = "STOPPED"
	// CloudInstanceInstanceStatusSUSPENDED captures enum value "SUSPENDED"
	CloudInstanceInstanceStatusSUSPENDED string = "SUSPENDED"
	// CloudInstanceInstanceStatusUNKNOWN captures enum value "UNKNOWN"
	CloudInstanceInstanceStatusUNKNOWN string = "UNKNOWN"
	// CloudInstanceInstanceStatusVERIFYRESIZE captures enum value "VERIFY_RESIZE"
	CloudInstanceInstanceStatusVERIFYRESIZE string = "VERIFY_RESIZE"
	// CloudInstanceInstanceStatusMIGRATING captures enum value "MIGRATING"
	CloudInstanceInstanceStatusMIGRATING string = "MIGRATING"
	// CloudInstanceInstanceStatusRESIZE captures enum value "RESIZE"
	CloudInstanceInstanceStatusRESIZE string = "RESIZE"
	// CloudInstanceInstanceStatusBUILD captures enum value "BUILD"
	CloudInstanceInstanceStatusBUILD string = "BUILD"
	// CloudInstanceInstanceStatusSHUTOFF captures enum value "SHUTOFF"
	CloudInstanceInstanceStatusSHUTOFF string = "SHUTOFF"
	// CloudInstanceInstanceStatusRESCUE captures enum value "RESCUE"
	CloudInstanceInstanceStatusRESCUE string = "RESCUE"
	// CloudInstanceInstanceStatusSHELVED captures enum value "SHELVED"
	CloudInstanceInstanceStatusSHELVED string = "SHELVED"
	// CloudInstanceInstanceStatusSHELVEDOFFLOADED captures enum value "SHELVED_OFFLOADED"
	CloudInstanceInstanceStatusSHELVEDOFFLOADED string = "SHELVED_OFFLOADED"
	// CloudInstanceInstanceStatusRESCUING captures enum value "RESCUING"
	CloudInstanceInstanceStatusRESCUING string = "RESCUING"
	// CloudInstanceInstanceStatusUNRESCUING captures enum value "UNRESCUING"
	CloudInstanceInstanceStatusUNRESCUING string = "UNRESCUING"
	// CloudInstanceInstanceStatusSNAPSHOTTING captures enum value "SNAPSHOTTING"
	CloudInstanceInstanceStatusSNAPSHOTTING string = "SNAPSHOTTING"
	// CloudInstanceInstanceStatusRESUMING captures enum value "RESUMING"
	CloudInstanceInstanceStatusRESUMING string = "RESUMING"
)
View Source
const (
	// CloudInstanceInstanceDetailStatusACTIVE captures enum value "ACTIVE"
	CloudInstanceInstanceDetailStatusACTIVE string = "ACTIVE"
	// CloudInstanceInstanceDetailStatusBUILDING captures enum value "BUILDING"
	CloudInstanceInstanceDetailStatusBUILDING string = "BUILDING"
	// CloudInstanceInstanceDetailStatusDELETED captures enum value "DELETED"
	CloudInstanceInstanceDetailStatusDELETED string = "DELETED"
	// CloudInstanceInstanceDetailStatusERROR captures enum value "ERROR"
	CloudInstanceInstanceDetailStatusERROR string = "ERROR"
	// CloudInstanceInstanceDetailStatusHARDREBOOT captures enum value "HARD_REBOOT"
	CloudInstanceInstanceDetailStatusHARDREBOOT string = "HARD_REBOOT"
	// CloudInstanceInstanceDetailStatusPASSWORD captures enum value "PASSWORD"
	CloudInstanceInstanceDetailStatusPASSWORD string = "PASSWORD"
	// CloudInstanceInstanceDetailStatusPAUSED captures enum value "PAUSED"
	CloudInstanceInstanceDetailStatusPAUSED string = "PAUSED"
	// CloudInstanceInstanceDetailStatusREBOOT captures enum value "REBOOT"
	CloudInstanceInstanceDetailStatusREBOOT string = "REBOOT"
	// CloudInstanceInstanceDetailStatusREBUILD captures enum value "REBUILD"
	CloudInstanceInstanceDetailStatusREBUILD string = "REBUILD"
	// CloudInstanceInstanceDetailStatusRESCUED captures enum value "RESCUED"
	CloudInstanceInstanceDetailStatusRESCUED string = "RESCUED"
	// CloudInstanceInstanceDetailStatusRESIZED captures enum value "RESIZED"
	CloudInstanceInstanceDetailStatusRESIZED string = "RESIZED"
	// CloudInstanceInstanceDetailStatusREVERTRESIZE captures enum value "REVERT_RESIZE"
	CloudInstanceInstanceDetailStatusREVERTRESIZE string = "REVERT_RESIZE"
	// CloudInstanceInstanceDetailStatusSOFTDELETED captures enum value "SOFT_DELETED"
	CloudInstanceInstanceDetailStatusSOFTDELETED string = "SOFT_DELETED"
	// CloudInstanceInstanceDetailStatusSTOPPED captures enum value "STOPPED"
	CloudInstanceInstanceDetailStatusSTOPPED string = "STOPPED"
	// CloudInstanceInstanceDetailStatusSUSPENDED captures enum value "SUSPENDED"
	CloudInstanceInstanceDetailStatusSUSPENDED string = "SUSPENDED"
	// CloudInstanceInstanceDetailStatusUNKNOWN captures enum value "UNKNOWN"
	CloudInstanceInstanceDetailStatusUNKNOWN string = "UNKNOWN"
	// CloudInstanceInstanceDetailStatusVERIFYRESIZE captures enum value "VERIFY_RESIZE"
	CloudInstanceInstanceDetailStatusVERIFYRESIZE string = "VERIFY_RESIZE"
	// CloudInstanceInstanceDetailStatusMIGRATING captures enum value "MIGRATING"
	CloudInstanceInstanceDetailStatusMIGRATING string = "MIGRATING"
	// CloudInstanceInstanceDetailStatusRESIZE captures enum value "RESIZE"
	CloudInstanceInstanceDetailStatusRESIZE string = "RESIZE"
	// CloudInstanceInstanceDetailStatusBUILD captures enum value "BUILD"
	CloudInstanceInstanceDetailStatusBUILD string = "BUILD"
	// CloudInstanceInstanceDetailStatusSHUTOFF captures enum value "SHUTOFF"
	CloudInstanceInstanceDetailStatusSHUTOFF string = "SHUTOFF"
	// CloudInstanceInstanceDetailStatusRESCUE captures enum value "RESCUE"
	CloudInstanceInstanceDetailStatusRESCUE string = "RESCUE"
	// CloudInstanceInstanceDetailStatusSHELVED captures enum value "SHELVED"
	CloudInstanceInstanceDetailStatusSHELVED string = "SHELVED"
	// CloudInstanceInstanceDetailStatusSHELVEDOFFLOADED captures enum value "SHELVED_OFFLOADED"
	CloudInstanceInstanceDetailStatusSHELVEDOFFLOADED string = "SHELVED_OFFLOADED"
	// CloudInstanceInstanceDetailStatusRESCUING captures enum value "RESCUING"
	CloudInstanceInstanceDetailStatusRESCUING string = "RESCUING"
	// CloudInstanceInstanceDetailStatusUNRESCUING captures enum value "UNRESCUING"
	CloudInstanceInstanceDetailStatusUNRESCUING string = "UNRESCUING"
	// CloudInstanceInstanceDetailStatusSNAPSHOTTING captures enum value "SNAPSHOTTING"
	CloudInstanceInstanceDetailStatusSNAPSHOTTING string = "SNAPSHOTTING"
	// CloudInstanceInstanceDetailStatusRESUMING captures enum value "RESUMING"
	CloudInstanceInstanceDetailStatusRESUMING string = "RESUMING"
)
View Source
const (
	// CloudInstanceMonthlyBillingStatusActivationPending captures enum value "activationPending"
	CloudInstanceMonthlyBillingStatusActivationPending string = "activationPending"
	// CloudInstanceMonthlyBillingStatusOk captures enum value "ok"
	CloudInstanceMonthlyBillingStatusOk string = "ok"
)
View Source
const (
	// CloudInstanceRegionMonthlyBillingStatusActivationPending captures enum value "activationPending"
	CloudInstanceRegionMonthlyBillingStatusActivationPending string = "activationPending"
	// CloudInstanceRegionMonthlyBillingStatusOk captures enum value "ok"
	CloudInstanceRegionMonthlyBillingStatusOk string = "ok"
)
View Source
const (
	// CloudInstancegroupInstanceGroupTypeAffinity captures enum value "affinity"
	CloudInstancegroupInstanceGroupTypeAffinity string = "affinity"
	// CloudInstancegroupInstanceGroupTypeAntiAffinity captures enum value "anti-affinity"
	CloudInstancegroupInstanceGroupTypeAntiAffinity string = "anti-affinity"
)
View Source
const (
	// CloudIPCloudIPStatusOk captures enum value "ok"
	CloudIPCloudIPStatusOk string = "ok"
	// CloudIPCloudIPStatusOperationPending captures enum value "operationPending"
	CloudIPCloudIPStatusOperationPending string = "operationPending"
)
View Source
const (
	// CloudIPFailoverIPStatusOk captures enum value "ok"
	CloudIPFailoverIPStatusOk string = "ok"
	// CloudIPFailoverIPStatusOperationPending captures enum value "operationPending"
	CloudIPFailoverIPStatusOperationPending string = "operationPending"
)
View Source
const (
	// CloudIPFailoverIPSubTypeCloud captures enum value "cloud"
	CloudIPFailoverIPSubTypeCloud string = "cloud"
	// CloudIPFailoverIPSubTypeOvh captures enum value "ovh"
	CloudIPFailoverIPSubTypeOvh string = "ovh"
)
View Source
const (
	// CloudNetworkNetworkStatusBUILDING captures enum value "BUILDING"
	CloudNetworkNetworkStatusBUILDING string = "BUILDING"
	// CloudNetworkNetworkStatusACTIVE captures enum value "ACTIVE"
	CloudNetworkNetworkStatusACTIVE string = "ACTIVE"
	// CloudNetworkNetworkStatusDELETING captures enum value "DELETING"
	CloudNetworkNetworkStatusDELETING string = "DELETING"
)
View Source
const (
	// CloudNetworkNetworkTypePublic captures enum value "public"
	CloudNetworkNetworkTypePublic string = "public"
	// CloudNetworkNetworkTypePrivate captures enum value "private"
	CloudNetworkNetworkTypePrivate string = "private"
)
View Source
const (
	// CloudNetworkNetworkRegionStatusACTIVE captures enum value "ACTIVE"
	CloudNetworkNetworkRegionStatusACTIVE string = "ACTIVE"
	// CloudNetworkNetworkRegionStatusBUILDING captures enum value "BUILDING"
	CloudNetworkNetworkRegionStatusBUILDING string = "BUILDING"
)
View Source
const (
	// CloudProjectAccessFull captures enum value "full"
	CloudProjectAccessFull string = "full"
	// CloudProjectAccessRestricted captures enum value "restricted"
	CloudProjectAccessRestricted string = "restricted"
)
View Source
const (
	// CloudProjectStatusCreating captures enum value "creating"
	CloudProjectStatusCreating string = "creating"
	// CloudProjectStatusDeleted captures enum value "deleted"
	CloudProjectStatusDeleted string = "deleted"
	// CloudProjectStatusDeleting captures enum value "deleting"
	CloudProjectStatusDeleting string = "deleting"
	// CloudProjectStatusOk captures enum value "ok"
	CloudProjectStatusOk string = "ok"
	// CloudProjectStatusSuspended captures enum value "suspended"
	CloudProjectStatusSuspended string = "suspended"
)
View Source
const (
	// CloudProjectBillTypeCreditPurchased captures enum value "creditPurchased"
	CloudProjectBillTypeCreditPurchased string = "creditPurchased"
	// CloudProjectBillTypeMonthlyConsumption captures enum value "monthlyConsumption"
	CloudProjectBillTypeMonthlyConsumption string = "monthlyConsumption"
	// CloudProjectBillTypeMonthlyInstanceActivation captures enum value "monthlyInstanceActivation"
	CloudProjectBillTypeMonthlyInstanceActivation string = "monthlyInstanceActivation"
)
View Source
const (
	// CloudProjectNewProjectStatusCreating captures enum value "creating"
	CloudProjectNewProjectStatusCreating string = "creating"
	// CloudProjectNewProjectStatusOk captures enum value "ok"
	CloudProjectNewProjectStatusOk string = "ok"
	// CloudProjectNewProjectStatusValidationPending captures enum value "validationPending"
	CloudProjectNewProjectStatusValidationPending string = "validationPending"
	// CloudProjectNewProjectStatusWaitingAgreementsValidation captures enum value "waitingAgreementsValidation"
	CloudProjectNewProjectStatusWaitingAgreementsValidation string = "waitingAgreementsValidation"
)
View Source
const (
	// CloudProjectVolumeUsageDetailVolumeTypeClassic captures enum value "classic"
	CloudProjectVolumeUsageDetailVolumeTypeClassic string = "classic"
	// CloudProjectVolumeUsageDetailVolumeTypeHighSpeed captures enum value "high-speed"
	CloudProjectVolumeUsageDetailVolumeTypeHighSpeed string = "high-speed"
)
View Source
const (
	// CloudRegionOpenstackServiceStatusUP captures enum value "UP"
	CloudRegionOpenstackServiceStatusUP string = "UP"
	// CloudRegionOpenstackServiceStatusDOWN captures enum value "DOWN"
	CloudRegionOpenstackServiceStatusDOWN string = "DOWN"
)
View Source
const (
	// CloudStorageContainerObjectRetrievalStateSealed captures enum value "sealed"
	CloudStorageContainerObjectRetrievalStateSealed string = "sealed"
	// CloudStorageContainerObjectRetrievalStateUnsealing captures enum value "unsealing"
	CloudStorageContainerObjectRetrievalStateUnsealing string = "unsealing"
	// CloudStorageContainerObjectRetrievalStateUnsealed captures enum value "unsealed"
	CloudStorageContainerObjectRetrievalStateUnsealed string = "unsealed"
)
View Source
const (
	// CloudUsageUsageBillPaymentTypePre captures enum value "pre"
	CloudUsageUsageBillPaymentTypePre string = "pre"
	// CloudUsageUsageBillPaymentTypePost captures enum value "post"
	CloudUsageUsageBillPaymentTypePost string = "post"
)
View Source
const (
	// CloudUserUserStatusCreating captures enum value "creating"
	CloudUserUserStatusCreating string = "creating"
	// CloudUserUserStatusOk captures enum value "ok"
	CloudUserUserStatusOk string = "ok"
	// CloudUserUserStatusDeleting captures enum value "deleting"
	CloudUserUserStatusDeleting string = "deleting"
	// CloudUserUserStatusDeleted captures enum value "deleted"
	CloudUserUserStatusDeleted string = "deleted"
)
View Source
const (
	// CloudUserUserDetailStatusCreating captures enum value "creating"
	CloudUserUserDetailStatusCreating string = "creating"
	// CloudUserUserDetailStatusOk captures enum value "ok"
	CloudUserUserDetailStatusOk string = "ok"
	// CloudUserUserDetailStatusDeleting captures enum value "deleting"
	CloudUserUserDetailStatusDeleting string = "deleting"
	// CloudUserUserDetailStatusDeleted captures enum value "deleted"
	CloudUserUserDetailStatusDeleted string = "deleted"
)
View Source
const (
	// CloudVolumeSnapshotStatusCreating captures enum value "creating"
	CloudVolumeSnapshotStatusCreating string = "creating"
	// CloudVolumeSnapshotStatusAvailable captures enum value "available"
	CloudVolumeSnapshotStatusAvailable string = "available"
	// CloudVolumeSnapshotStatusDeleting captures enum value "deleting"
	CloudVolumeSnapshotStatusDeleting string = "deleting"
	// CloudVolumeSnapshotStatusError captures enum value "error"
	CloudVolumeSnapshotStatusError string = "error"
	// CloudVolumeSnapshotStatusErrorDeleting captures enum value "error_deleting"
	CloudVolumeSnapshotStatusErrorDeleting string = "error_deleting"
)
View Source
const (
	// CloudVolumeVolumeTypeClassic captures enum value "classic"
	CloudVolumeVolumeTypeClassic string = "classic"
	// CloudVolumeVolumeTypeHighSpeed captures enum value "high-speed"
	CloudVolumeVolumeTypeHighSpeed string = "high-speed"
)
View Source
const (
	// OrderPriceCurrencyCodeAUD captures enum value "AUD"
	OrderPriceCurrencyCodeAUD string = "AUD"
	// OrderPriceCurrencyCodeCAD captures enum value "CAD"
	OrderPriceCurrencyCodeCAD string = "CAD"
	// OrderPriceCurrencyCodeCZK captures enum value "CZK"
	OrderPriceCurrencyCodeCZK string = "CZK"
	// OrderPriceCurrencyCodeEUR captures enum value "EUR"
	OrderPriceCurrencyCodeEUR string = "EUR"
	// OrderPriceCurrencyCodeGBP captures enum value "GBP"
	OrderPriceCurrencyCodeGBP string = "GBP"
	// OrderPriceCurrencyCodeLTL captures enum value "LTL"
	OrderPriceCurrencyCodeLTL string = "LTL"
	// OrderPriceCurrencyCodeMAD captures enum value "MAD"
	OrderPriceCurrencyCodeMAD string = "MAD"
	// OrderPriceCurrencyCodeNA captures enum value "N/A"
	OrderPriceCurrencyCodeNA string = "N/A"
	// OrderPriceCurrencyCodePLN captures enum value "PLN"
	OrderPriceCurrencyCodePLN string = "PLN"
	// OrderPriceCurrencyCodeSGD captures enum value "SGD"
	OrderPriceCurrencyCodeSGD string = "SGD"
	// OrderPriceCurrencyCodeTND captures enum value "TND"
	OrderPriceCurrencyCodeTND string = "TND"
	// OrderPriceCurrencyCodeUSD captures enum value "USD"
	OrderPriceCurrencyCodeUSD string = "USD"
	// OrderPriceCurrencyCodeXOF captures enum value "XOF"
	OrderPriceCurrencyCodeXOF string = "XOF"
	// OrderPriceCurrencyCodePoints captures enum value "points"
	OrderPriceCurrencyCodePoints string = "points"
)
View Source
const (
	// PcaBillingReferenceBackup captures enum value "backup"
	PcaBillingReferenceBackup string = "backup"
	// PcaBillingReferenceDelete captures enum value "delete"
	PcaBillingReferenceDelete string = "delete"
	// PcaBillingReferenceRestore captures enum value "restore"
	PcaBillingReferenceRestore string = "restore"
)
View Source
const (
	// PcaSessionStateDoing captures enum value "doing"
	PcaSessionStateDoing string = "doing"
	// PcaSessionStateDoingBackup captures enum value "doingBackup"
	PcaSessionStateDoingBackup string = "doingBackup"
	// PcaSessionStateDoingDelete captures enum value "doingDelete"
	PcaSessionStateDoingDelete string = "doingDelete"
	// PcaSessionStateDoingRestore captures enum value "doingRestore"
	PcaSessionStateDoingRestore string = "doingRestore"
	// PcaSessionStateDone captures enum value "done"
	PcaSessionStateDone string = "done"
	// PcaSessionStateError captures enum value "error"
	PcaSessionStateError string = "error"
	// PcaSessionStateFailedDelete captures enum value "failedDelete"
	PcaSessionStateFailedDelete string = "failedDelete"
	// PcaSessionStateFailedRestore captures enum value "failedRestore"
	PcaSessionStateFailedRestore string = "failedRestore"
	// PcaSessionStateNew captures enum value "new"
	PcaSessionStateNew string = "new"
	// PcaSessionStateTagging captures enum value "tagging"
	PcaSessionStateTagging string = "tagging"
	// PcaSessionStateToBackup captures enum value "toBackup"
	PcaSessionStateToBackup string = "toBackup"
	// PcaSessionStateToDelete captures enum value "toDelete"
	PcaSessionStateToDelete string = "toDelete"
	// PcaSessionStateToRestore captures enum value "toRestore"
	PcaSessionStateToRestore string = "toRestore"
)
View Source
const (
	// PcaTaskFunctionCreateUser captures enum value "createUser"
	PcaTaskFunctionCreateUser string = "createUser"
	// PcaTaskFunctionDelete captures enum value "delete"
	PcaTaskFunctionDelete string = "delete"
	// PcaTaskFunctionRestore captures enum value "restore"
	PcaTaskFunctionRestore string = "restore"
	// PcaTaskFunctionSetPassword captures enum value "setPassword"
	PcaTaskFunctionSetPassword string = "setPassword"
	// PcaTaskFunctionSetSessionName captures enum value "setSessionName"
	PcaTaskFunctionSetSessionName string = "setSessionName"
	// PcaTaskFunctionSetSSHKey captures enum value "setSshKey"
	PcaTaskFunctionSetSSHKey string = "setSshKey"
)
View Source
const (
	// PcaTaskStatusCancelled captures enum value "cancelled"
	PcaTaskStatusCancelled string = "cancelled"
	// PcaTaskStatusDeleted captures enum value "deleted"
	PcaTaskStatusDeleted string = "deleted"
	// PcaTaskStatusDoing captures enum value "doing"
	PcaTaskStatusDoing string = "doing"
	// PcaTaskStatusDoingBackup captures enum value "doingBackup"
	PcaTaskStatusDoingBackup string = "doingBackup"
	// PcaTaskStatusDoingDelete captures enum value "doingDelete"
	PcaTaskStatusDoingDelete string = "doingDelete"
	// PcaTaskStatusDoingRestore captures enum value "doingRestore"
	PcaTaskStatusDoingRestore string = "doingRestore"
	// PcaTaskStatusDone captures enum value "done"
	PcaTaskStatusDone string = "done"
	// PcaTaskStatusError captures enum value "error"
	PcaTaskStatusError string = "error"
	// PcaTaskStatusFailedDelete captures enum value "failedDelete"
	PcaTaskStatusFailedDelete string = "failedDelete"
	// PcaTaskStatusFailedRestore captures enum value "failedRestore"
	PcaTaskStatusFailedRestore string = "failedRestore"
	// PcaTaskStatusNew captures enum value "new"
	PcaTaskStatusNew string = "new"
	// PcaTaskStatusTagging captures enum value "tagging"
	PcaTaskStatusTagging string = "tagging"
	// PcaTaskStatusToBackup captures enum value "toBackup"
	PcaTaskStatusToBackup string = "toBackup"
	// PcaTaskStatusToDelete captures enum value "toDelete"
	PcaTaskStatusToDelete string = "toDelete"
	// PcaTaskStatusToRestore captures enum value "toRestore"
	PcaTaskStatusToRestore string = "toRestore"
	// PcaTaskStatusTodo captures enum value "todo"
	PcaTaskStatusTodo string = "todo"
)
View Source
const (
	// PostCloudProjectServiceNameACLParamsBodyTypeReadOnly captures enum value "readOnly"
	PostCloudProjectServiceNameACLParamsBodyTypeReadOnly string = "readOnly"
	// PostCloudProjectServiceNameACLParamsBodyTypeReadWrite captures enum value "readWrite"
	PostCloudProjectServiceNameACLParamsBodyTypeReadWrite string = "readWrite"
)
View Source
const (
	// PostCloudProjectServiceNameConfirmTerminationParamsBodyReasonLACKOFPERFORMANCES captures enum value "LACK_OF_PERFORMANCES"
	PostCloudProjectServiceNameConfirmTerminationParamsBodyReasonLACKOFPERFORMANCES string = "LACK_OF_PERFORMANCES"
	// PostCloudProjectServiceNameConfirmTerminationParamsBodyReasonMIGRATEDTOANOTHEROVHPRODUCT captures enum value "MIGRATED_TO_ANOTHER_OVH_PRODUCT"
	PostCloudProjectServiceNameConfirmTerminationParamsBodyReasonMIGRATEDTOANOTHEROVHPRODUCT string = "MIGRATED_TO_ANOTHER_OVH_PRODUCT"
	// PostCloudProjectServiceNameConfirmTerminationParamsBodyReasonMIGRATEDTOCOMPETITOR captures enum value "MIGRATED_TO_COMPETITOR"
	PostCloudProjectServiceNameConfirmTerminationParamsBodyReasonMIGRATEDTOCOMPETITOR string = "MIGRATED_TO_COMPETITOR"
	// PostCloudProjectServiceNameConfirmTerminationParamsBodyReasonNOTNEEDEDANYMORE captures enum value "NOT_NEEDED_ANYMORE"
	PostCloudProjectServiceNameConfirmTerminationParamsBodyReasonNOTNEEDEDANYMORE string = "NOT_NEEDED_ANYMORE"
	// PostCloudProjectServiceNameConfirmTerminationParamsBodyReasonNOTRELIABLE captures enum value "NOT_RELIABLE"
	PostCloudProjectServiceNameConfirmTerminationParamsBodyReasonNOTRELIABLE string = "NOT_RELIABLE"
	// PostCloudProjectServiceNameConfirmTerminationParamsBodyReasonOTHER captures enum value "OTHER"
	PostCloudProjectServiceNameConfirmTerminationParamsBodyReasonOTHER string = "OTHER"
	// PostCloudProjectServiceNameConfirmTerminationParamsBodyReasonTOOEXPENSIVE captures enum value "TOO_EXPENSIVE"
	PostCloudProjectServiceNameConfirmTerminationParamsBodyReasonTOOEXPENSIVE string = "TOO_EXPENSIVE"
	// PostCloudProjectServiceNameConfirmTerminationParamsBodyReasonTOOHARDTOUSE captures enum value "TOO_HARD_TO_USE"
	PostCloudProjectServiceNameConfirmTerminationParamsBodyReasonTOOHARDTOUSE string = "TOO_HARD_TO_USE"
)
View Source
const (
	// PostCloudProjectServiceNameInstanceGroupParamsBodyTypeAffinity captures enum value "affinity"
	PostCloudProjectServiceNameInstanceGroupParamsBodyTypeAffinity string = "affinity"
	// PostCloudProjectServiceNameInstanceGroupParamsBodyTypeAntiAffinity captures enum value "anti-affinity"
	PostCloudProjectServiceNameInstanceGroupParamsBodyTypeAntiAffinity string = "anti-affinity"
)
View Source
const (
	// PostCloudProjectServiceNameInstanceInstanceIDRebootParamsBodyTypeSoft captures enum value "soft"
	PostCloudProjectServiceNameInstanceInstanceIDRebootParamsBodyTypeSoft string = "soft"
	// PostCloudProjectServiceNameInstanceInstanceIDRebootParamsBodyTypeHard captures enum value "hard"
	PostCloudProjectServiceNameInstanceInstanceIDRebootParamsBodyTypeHard string = "hard"
)
View Source
const (
	// PostCloudProjectServiceNameStorageContainerIDUserParamsBodyRightAll captures enum value "all"
	PostCloudProjectServiceNameStorageContainerIDUserParamsBodyRightAll string = "all"
	// PostCloudProjectServiceNameStorageContainerIDUserParamsBodyRightRead captures enum value "read"
	PostCloudProjectServiceNameStorageContainerIDUserParamsBodyRightRead string = "read"
	// PostCloudProjectServiceNameStorageContainerIDUserParamsBodyRightWrite captures enum value "write"
	PostCloudProjectServiceNameStorageContainerIDUserParamsBodyRightWrite string = "write"
)
View Source
const (
	// PostCloudProjectServiceNameUserParamsBodyRoleAdmin captures enum value "admin"
	PostCloudProjectServiceNameUserParamsBodyRoleAdmin string = "admin"
	// PostCloudProjectServiceNameUserParamsBodyRoleAuthentication captures enum value "authentication"
	PostCloudProjectServiceNameUserParamsBodyRoleAuthentication string = "authentication"
)
View Source
const (
	// PostCloudProjectServiceNameVolumeParamsBodyTypeClassic captures enum value "classic"
	PostCloudProjectServiceNameVolumeParamsBodyTypeClassic string = "classic"
	// PostCloudProjectServiceNameVolumeParamsBodyTypeHighSpeed captures enum value "high-speed"
	PostCloudProjectServiceNameVolumeParamsBodyTypeHighSpeed string = "high-speed"
)
View Source
const (
	// PostCloudServiceNamePcaPcaServiceNameTasksParamsBodyTaskFunctionDelete captures enum value "delete"
	PostCloudServiceNamePcaPcaServiceNameTasksParamsBodyTaskFunctionDelete string = "delete"
	// PostCloudServiceNamePcaPcaServiceNameTasksParamsBodyTaskFunctionRestore captures enum value "restore"
	PostCloudServiceNamePcaPcaServiceNameTasksParamsBodyTaskFunctionRestore string = "restore"
)
View Source
const (
	// ServicesServiceRenewalTypeAutomaticForcedProduct captures enum value "automaticForcedProduct"
	ServicesServiceRenewalTypeAutomaticForcedProduct string = "automaticForcedProduct"
	// ServicesServiceRenewalTypeAutomaticV2012 captures enum value "automaticV2012"
	ServicesServiceRenewalTypeAutomaticV2012 string = "automaticV2012"
	// ServicesServiceRenewalTypeAutomaticV2014 captures enum value "automaticV2014"
	ServicesServiceRenewalTypeAutomaticV2014 string = "automaticV2014"
	// ServicesServiceRenewalTypeAutomaticV2016 captures enum value "automaticV2016"
	ServicesServiceRenewalTypeAutomaticV2016 string = "automaticV2016"
	// ServicesServiceRenewalTypeManual captures enum value "manual"
	ServicesServiceRenewalTypeManual string = "manual"
	// ServicesServiceRenewalTypeOneShot captures enum value "oneShot"
	ServicesServiceRenewalTypeOneShot string = "oneShot"
	// ServicesServiceRenewalTypeOption captures enum value "option"
	ServicesServiceRenewalTypeOption string = "option"
)
View Source
const (
	// ServicesServiceStatusExpired captures enum value "expired"
	ServicesServiceStatusExpired string = "expired"
	// ServicesServiceStatusInCreation captures enum value "inCreation"
	ServicesServiceStatusInCreation string = "inCreation"
	// ServicesServiceStatusOk captures enum value "ok"
	ServicesServiceStatusOk string = "ok"
	// ServicesServiceStatusUnPaid captures enum value "unPaid"
	ServicesServiceStatusUnPaid string = "unPaid"
)
View Source
const (
	// CloudMigrationMigrationResourceTypeInstance captures enum value "instance"
	CloudMigrationMigrationResourceTypeInstance string = "instance"
)

Variables ¶

This section is empty.

Functions ¶

This section is empty.

Types ¶

type CloudACL ¶

type CloudACL struct {

	// OVH customer unique identifier
	// Required: true
	// Read Only: true
	AccountID string `json:"accountId"`

	// ACL type
	// Required: true
	// Read Only: true
	Type string `json:"type"`
}

CloudACL Cloud ACL swagger:model cloud.Acl

func (*CloudACL) MarshalBinary ¶

func (m *CloudACL) MarshalBinary() ([]byte, error)

MarshalBinary interface implementation

func (*CloudACL) UnmarshalBinary ¶

func (m *CloudACL) UnmarshalBinary(b []byte) error

UnmarshalBinary interface implementation

func (*CloudACL) Validate ¶

func (m *CloudACL) Validate(formats strfmt.Registry) error

Validate validates this cloud Acl

type CloudAPIResource ¶

type CloudAPIResource struct {

	// Resource ID
	// Required: true
	// Read Only: true
	ID string `json:"id"`

	// Resource path
	// Required: true
	// Read Only: true
	Path string `json:"path"`
}

CloudAPIResource Resource swagger:model cloud.Api.Resource

func (*CloudAPIResource) MarshalBinary ¶

func (m *CloudAPIResource) MarshalBinary() ([]byte, error)

MarshalBinary interface implementation

func (*CloudAPIResource) UnmarshalBinary ¶

func (m *CloudAPIResource) UnmarshalBinary(b []byte) error

UnmarshalBinary interface implementation

func (*CloudAPIResource) Validate ¶

func (m *CloudAPIResource) Validate(formats strfmt.Registry) error

Validate validates this cloud Api resource

type CloudAlerting ¶

type CloudAlerting struct {

	// Alerting creation date
	// Required: true
	// Read Only: true
	CreationDate strfmt.DateTime `json:"creationDate"`

	// Delay between alerts in seconds
	Delay int64 `json:"delay,omitempty"`

	// Email to contact
	Email string `json:"email,omitempty"`

	// formatted monthly threshold
	// Required: true
	FormattedMonthlyThreshold *OrderPrice `json:"formattedMonthlyThreshold"`

	// Alerting unique UUID
	// Required: true
	// Read Only: true
	ID string `json:"id"`

	// Monthly threshold for this alerting
	MonthlyThreshold int64 `json:"monthlyThreshold,omitempty"`
}

CloudAlerting Cloud alerting consumption swagger:model cloud.Alerting

func (*CloudAlerting) MarshalBinary ¶

func (m *CloudAlerting) MarshalBinary() ([]byte, error)

MarshalBinary interface implementation

func (*CloudAlerting) UnmarshalBinary ¶

func (m *CloudAlerting) UnmarshalBinary(b []byte) error

UnmarshalBinary interface implementation

func (*CloudAlerting) Validate ¶

func (m *CloudAlerting) Validate(formats strfmt.Registry) error

Validate validates this cloud alerting

type CloudAlertingAlert ¶

type CloudAlertingAlert struct {

	// Alert date
	// Required: true
	// Read Only: true
	AlertDate strfmt.DateTime `json:"alertDate"`

	// Alert id
	// Required: true
	// Read Only: true
	AlertID int64 `json:"alertId"`

	// Alert sent to
	// Required: true
	// Read Only: true
	Emails []string `json:"emails"`
}

CloudAlertingAlert Cloud alert on your consumption swagger:model cloud.AlertingAlert

func (*CloudAlertingAlert) MarshalBinary ¶

func (m *CloudAlertingAlert) MarshalBinary() ([]byte, error)

MarshalBinary interface implementation

func (*CloudAlertingAlert) UnmarshalBinary ¶

func (m *CloudAlertingAlert) UnmarshalBinary(b []byte) error

UnmarshalBinary interface implementation

func (*CloudAlertingAlert) Validate ¶

func (m *CloudAlertingAlert) Validate(formats strfmt.Registry) error

Validate validates this cloud alerting alert

type CloudArchiveStoragePrice ¶

type CloudArchiveStoragePrice struct {

	// monthly price
	MonthlyPrice *OrderPrice `json:"monthlyPrice,omitempty"`

	// Archive region
	Region string `json:"region,omitempty"`
}

CloudArchiveStoragePrice Details about archive storage pricing swagger:model cloud.ArchiveStoragePrice

func (*CloudArchiveStoragePrice) MarshalBinary ¶

func (m *CloudArchiveStoragePrice) MarshalBinary() ([]byte, error)

MarshalBinary interface implementation

func (*CloudArchiveStoragePrice) UnmarshalBinary ¶

func (m *CloudArchiveStoragePrice) UnmarshalBinary(b []byte) error

UnmarshalBinary interface implementation

func (*CloudArchiveStoragePrice) Validate ¶

func (m *CloudArchiveStoragePrice) Validate(formats strfmt.Registry) error

Validate validates this cloud archive storage price

type CloudAuthenticationCatalog ¶

type CloudAuthenticationCatalog struct {

	// endpoints
	// Required: true
	Endpoints CloudAuthenticationCatalogEndpoints `json:"endpoints"`

	// id
	// Required: true
	// Read Only: true
	ID string `json:"id"`

	// type
	// Required: true
	// Read Only: true
	Type string `json:"type"`
}

CloudAuthenticationCatalog Catalog swagger:model cloud.Authentication.Catalog

func (*CloudAuthenticationCatalog) MarshalBinary ¶

func (m *CloudAuthenticationCatalog) MarshalBinary() ([]byte, error)

MarshalBinary interface implementation

func (*CloudAuthenticationCatalog) UnmarshalBinary ¶

func (m *CloudAuthenticationCatalog) UnmarshalBinary(b []byte) error

UnmarshalBinary interface implementation

func (*CloudAuthenticationCatalog) Validate ¶

func (m *CloudAuthenticationCatalog) Validate(formats strfmt.Registry) error

Validate validates this cloud authentication catalog

type CloudAuthenticationCatalogEndpoints ¶

type CloudAuthenticationCatalogEndpoints []*CloudAuthenticationEndpoint

CloudAuthenticationCatalogEndpoints cloud authentication catalog endpoints swagger:model cloudAuthenticationCatalogEndpoints

func (CloudAuthenticationCatalogEndpoints) Validate ¶

Validate validates this cloud authentication catalog endpoints

type CloudAuthenticationDomain ¶

type CloudAuthenticationDomain struct {

	// name
	// Required: true
	// Read Only: true
	Name string `json:"name"`
}

CloudAuthenticationDomain Domain swagger:model cloud.Authentication.Domain

func (*CloudAuthenticationDomain) MarshalBinary ¶

func (m *CloudAuthenticationDomain) MarshalBinary() ([]byte, error)

MarshalBinary interface implementation

func (*CloudAuthenticationDomain) UnmarshalBinary ¶

func (m *CloudAuthenticationDomain) UnmarshalBinary(b []byte) error

UnmarshalBinary interface implementation

func (*CloudAuthenticationDomain) Validate ¶

func (m *CloudAuthenticationDomain) Validate(formats strfmt.Registry) error

Validate validates this cloud authentication domain

type CloudAuthenticationEndpoint ¶

type CloudAuthenticationEndpoint struct {

	// id
	// Required: true
	// Read Only: true
	ID string `json:"id"`

	// interface
	// Required: true
	// Read Only: true
	Interface string `json:"interface"`

	// legacy endpoint id
	// Required: true
	// Read Only: true
	LegacyEndpointID string `json:"legacy_endpoint_id"`

	// region id
	// Required: true
	// Read Only: true
	RegionID string `json:"region_id"`

	// service id
	// Required: true
	// Read Only: true
	ServiceID string `json:"service_id"`

	// url
	// Required: true
	// Read Only: true
	URL string `json:"url"`
}

CloudAuthenticationEndpoint Endpoint swagger:model cloud.Authentication.Endpoint

func (*CloudAuthenticationEndpoint) MarshalBinary ¶

func (m *CloudAuthenticationEndpoint) MarshalBinary() ([]byte, error)

MarshalBinary interface implementation

func (*CloudAuthenticationEndpoint) UnmarshalBinary ¶

func (m *CloudAuthenticationEndpoint) UnmarshalBinary(b []byte) error

UnmarshalBinary interface implementation

func (*CloudAuthenticationEndpoint) Validate ¶

func (m *CloudAuthenticationEndpoint) Validate(formats strfmt.Registry) error

Validate validates this cloud authentication endpoint

type CloudAuthenticationOpenstackToken ¶

type CloudAuthenticationOpenstackToken struct {

	// catalog
	// Required: true
	Catalog CloudAuthenticationOpenstackTokenCatalog `json:"catalog"`

	// expires at
	// Required: true
	// Read Only: true
	ExpiresAt strfmt.DateTime `json:"expires_at"`

	// issued at
	// Required: true
	// Read Only: true
	IssuedAt strfmt.DateTime `json:"issued_at"`

	// methods
	// Required: true
	// Read Only: true
	Methods []string `json:"methods"`

	// project
	// Required: true
	Project *CloudAuthenticationTokenProject `json:"project"`

	// roles
	// Required: true
	Roles CloudAuthenticationOpenstackTokenRoles `json:"roles"`

	// user
	// Required: true
	User *CloudAuthenticationUserToken `json:"user"`
}

CloudAuthenticationOpenstackToken OpenstackToken swagger:model cloud.Authentication.OpenstackToken

func (*CloudAuthenticationOpenstackToken) MarshalBinary ¶

func (m *CloudAuthenticationOpenstackToken) MarshalBinary() ([]byte, error)

MarshalBinary interface implementation

func (*CloudAuthenticationOpenstackToken) UnmarshalBinary ¶

func (m *CloudAuthenticationOpenstackToken) UnmarshalBinary(b []byte) error

UnmarshalBinary interface implementation

func (*CloudAuthenticationOpenstackToken) Validate ¶

Validate validates this cloud authentication openstack token

type CloudAuthenticationOpenstackTokenCatalog ¶

type CloudAuthenticationOpenstackTokenCatalog []*CloudAuthenticationCatalog

CloudAuthenticationOpenstackTokenCatalog cloud authentication openstack token catalog swagger:model cloudAuthenticationOpenstackTokenCatalog

func (CloudAuthenticationOpenstackTokenCatalog) Validate ¶

Validate validates this cloud authentication openstack token catalog

type CloudAuthenticationOpenstackTokenRoles ¶

type CloudAuthenticationOpenstackTokenRoles []*CloudAuthenticationRole

CloudAuthenticationOpenstackTokenRoles cloud authentication openstack token roles swagger:model cloudAuthenticationOpenstackTokenRoles

func (CloudAuthenticationOpenstackTokenRoles) Validate ¶

Validate validates this cloud authentication openstack token roles

type CloudAuthenticationRole ¶

type CloudAuthenticationRole struct {

	// id
	// Required: true
	// Read Only: true
	ID string `json:"id"`

	// name
	// Required: true
	// Read Only: true
	Name string `json:"name"`
}

CloudAuthenticationRole Role swagger:model cloud.Authentication.Role

func (*CloudAuthenticationRole) MarshalBinary ¶

func (m *CloudAuthenticationRole) MarshalBinary() ([]byte, error)

MarshalBinary interface implementation

func (*CloudAuthenticationRole) UnmarshalBinary ¶

func (m *CloudAuthenticationRole) UnmarshalBinary(b []byte) error

UnmarshalBinary interface implementation

func (*CloudAuthenticationRole) Validate ¶

func (m *CloudAuthenticationRole) Validate(formats strfmt.Registry) error

Validate validates this cloud authentication role

type CloudAuthenticationToken ¶

type CloudAuthenticationToken struct {

	// x auth token
	// Required: true
	// Read Only: true
	XAuthToken string `json:"X-Auth-Token"`

	// token
	// Required: true
	Token *CloudAuthenticationOpenstackToken `json:"token"`
}

CloudAuthenticationToken Token swagger:model cloud.Authentication.Token

func (*CloudAuthenticationToken) MarshalBinary ¶

func (m *CloudAuthenticationToken) MarshalBinary() ([]byte, error)

MarshalBinary interface implementation

func (*CloudAuthenticationToken) UnmarshalBinary ¶

func (m *CloudAuthenticationToken) UnmarshalBinary(b []byte) error

UnmarshalBinary interface implementation

func (*CloudAuthenticationToken) Validate ¶

func (m *CloudAuthenticationToken) Validate(formats strfmt.Registry) error

Validate validates this cloud authentication token

type CloudAuthenticationTokenProject ¶

type CloudAuthenticationTokenProject struct {

	// domain
	// Required: true
	Domain *CloudAuthenticationDomain `json:"domain"`

	// id
	// Required: true
	// Read Only: true
	ID string `json:"id"`

	// name
	// Required: true
	// Read Only: true
	Name string `json:"name"`
}

CloudAuthenticationTokenProject TokenProject swagger:model cloud.Authentication.TokenProject

func (*CloudAuthenticationTokenProject) MarshalBinary ¶

func (m *CloudAuthenticationTokenProject) MarshalBinary() ([]byte, error)

MarshalBinary interface implementation

func (*CloudAuthenticationTokenProject) UnmarshalBinary ¶

func (m *CloudAuthenticationTokenProject) UnmarshalBinary(b []byte) error

UnmarshalBinary interface implementation

func (*CloudAuthenticationTokenProject) Validate ¶

Validate validates this cloud authentication token project

type CloudAuthenticationUserToken ¶

type CloudAuthenticationUserToken struct {

	// domain
	// Required: true
	Domain *CloudAuthenticationDomain `json:"domain"`

	// id
	// Required: true
	// Read Only: true
	ID string `json:"id"`

	// name
	// Required: true
	// Read Only: true
	Name string `json:"name"`
}

CloudAuthenticationUserToken UserToken swagger:model cloud.Authentication.UserToken

func (*CloudAuthenticationUserToken) MarshalBinary ¶

func (m *CloudAuthenticationUserToken) MarshalBinary() ([]byte, error)

MarshalBinary interface implementation

func (*CloudAuthenticationUserToken) UnmarshalBinary ¶

func (m *CloudAuthenticationUserToken) UnmarshalBinary(b []byte) error

UnmarshalBinary interface implementation

func (*CloudAuthenticationUserToken) Validate ¶

func (m *CloudAuthenticationUserToken) Validate(formats strfmt.Registry) error

Validate validates this cloud authentication user token

type CloudBandwidthStoragePrice ¶

type CloudBandwidthStoragePrice struct {

	// price
	Price *OrderPrice `json:"price,omitempty"`

	// Bandwidth storage region
	Region string `json:"region,omitempty"`
}

CloudBandwidthStoragePrice Details about bandwidth storage pricing swagger:model cloud.BandwidthStoragePrice

func (*CloudBandwidthStoragePrice) MarshalBinary ¶

func (m *CloudBandwidthStoragePrice) MarshalBinary() ([]byte, error)

MarshalBinary interface implementation

func (*CloudBandwidthStoragePrice) UnmarshalBinary ¶

func (m *CloudBandwidthStoragePrice) UnmarshalBinary(b []byte) error

UnmarshalBinary interface implementation

func (*CloudBandwidthStoragePrice) Validate ¶

func (m *CloudBandwidthStoragePrice) Validate(formats strfmt.Registry) error

Validate validates this cloud bandwidth storage price

type CloudBillingViewBandwidthStorage ¶

type CloudBillingViewBandwidthStorage struct {

	// quantity
	// Required: true
	Quantity *CloudBillingViewQuantity `json:"quantity"`

	// Total price
	// Required: true
	// Read Only: true
	TotalPrice float64 `json:"totalPrice"`
}

CloudBillingViewBandwidthStorage BandwidthStorage swagger:model cloud.BillingView.BandwidthStorage

func (*CloudBillingViewBandwidthStorage) MarshalBinary ¶

func (m *CloudBillingViewBandwidthStorage) MarshalBinary() ([]byte, error)

MarshalBinary interface implementation

func (*CloudBillingViewBandwidthStorage) UnmarshalBinary ¶

func (m *CloudBillingViewBandwidthStorage) UnmarshalBinary(b []byte) error

UnmarshalBinary interface implementation

func (*CloudBillingViewBandwidthStorage) Validate ¶

Validate validates this cloud billing view bandwidth storage

type CloudBillingViewHourlyInstance ¶

type CloudBillingViewHourlyInstance struct {

	// details
	// Required: true
	Details CloudBillingViewHourlyInstanceDetails `json:"details"`

	// quantity
	// Required: true
	Quantity *CloudBillingViewQuantity `json:"quantity"`

	// Instance reference
	// Required: true
	// Read Only: true
	Reference string `json:"reference"`

	// Instance region
	// Required: true
	// Read Only: true
	Region string `json:"region"`

	// Total price
	// Required: true
	// Read Only: true
	TotalPrice float64 `json:"totalPrice"`
}

CloudBillingViewHourlyInstance HourlyInstance swagger:model cloud.BillingView.HourlyInstance

func (*CloudBillingViewHourlyInstance) MarshalBinary ¶

func (m *CloudBillingViewHourlyInstance) MarshalBinary() ([]byte, error)

MarshalBinary interface implementation

func (*CloudBillingViewHourlyInstance) UnmarshalBinary ¶

func (m *CloudBillingViewHourlyInstance) UnmarshalBinary(b []byte) error

UnmarshalBinary interface implementation

func (*CloudBillingViewHourlyInstance) Validate ¶

func (m *CloudBillingViewHourlyInstance) Validate(formats strfmt.Registry) error

Validate validates this cloud billing view hourly instance

type CloudBillingViewHourlyInstanceDetail ¶

type CloudBillingViewHourlyInstanceDetail struct {

	// Instance ID
	// Required: true
	// Read Only: true
	InstanceID string `json:"instanceId"`

	// quantity
	// Required: true
	Quantity *CloudBillingViewQuantity `json:"quantity"`

	// Total price
	// Required: true
	// Read Only: true
	TotalPrice float64 `json:"totalPrice"`
}

CloudBillingViewHourlyInstanceDetail HourlyInstanceDetail swagger:model cloud.BillingView.HourlyInstanceDetail

func (*CloudBillingViewHourlyInstanceDetail) MarshalBinary ¶

func (m *CloudBillingViewHourlyInstanceDetail) MarshalBinary() ([]byte, error)

MarshalBinary interface implementation

func (*CloudBillingViewHourlyInstanceDetail) UnmarshalBinary ¶

func (m *CloudBillingViewHourlyInstanceDetail) UnmarshalBinary(b []byte) error

UnmarshalBinary interface implementation

func (*CloudBillingViewHourlyInstanceDetail) Validate ¶

Validate validates this cloud billing view hourly instance detail

type CloudBillingViewHourlyInstanceDetails ¶

type CloudBillingViewHourlyInstanceDetails []*CloudBillingViewHourlyInstanceDetail

CloudBillingViewHourlyInstanceDetails Details about hourly instances swagger:model cloudBillingViewHourlyInstanceDetails

func (CloudBillingViewHourlyInstanceDetails) Validate ¶

Validate validates this cloud billing view hourly instance details

type CloudBillingViewHourlyResources ¶

type CloudBillingViewHourlyResources struct {

	// instance
	// Required: true
	Instance CloudBillingViewHourlyResourcesInstance `json:"instance"`

	// snapshot
	// Required: true
	Snapshot CloudBillingViewHourlyResourcesSnapshot `json:"snapshot"`

	// storage
	// Required: true
	Storage CloudBillingViewHourlyResourcesStorage `json:"storage"`

	// volume
	// Required: true
	Volume CloudBillingViewHourlyResourcesVolume `json:"volume"`
}

CloudBillingViewHourlyResources HourlyResources swagger:model cloud.BillingView.HourlyResources

func (*CloudBillingViewHourlyResources) MarshalBinary ¶

func (m *CloudBillingViewHourlyResources) MarshalBinary() ([]byte, error)

MarshalBinary interface implementation

func (*CloudBillingViewHourlyResources) UnmarshalBinary ¶

func (m *CloudBillingViewHourlyResources) UnmarshalBinary(b []byte) error

UnmarshalBinary interface implementation

func (*CloudBillingViewHourlyResources) Validate ¶

Validate validates this cloud billing view hourly resources

type CloudBillingViewHourlyResourcesInstance ¶

type CloudBillingViewHourlyResourcesInstance []*CloudBillingViewHourlyInstance

CloudBillingViewHourlyResourcesInstance Details about hourly instances swagger:model cloudBillingViewHourlyResourcesInstance

func (CloudBillingViewHourlyResourcesInstance) Validate ¶

Validate validates this cloud billing view hourly resources instance

type CloudBillingViewHourlyResourcesSnapshot ¶

type CloudBillingViewHourlyResourcesSnapshot []*CloudBillingViewHourlySnapshot

CloudBillingViewHourlyResourcesSnapshot Details about hourly snapshots swagger:model cloudBillingViewHourlyResourcesSnapshot

func (CloudBillingViewHourlyResourcesSnapshot) Validate ¶

Validate validates this cloud billing view hourly resources snapshot

type CloudBillingViewHourlyResourcesStorage ¶

type CloudBillingViewHourlyResourcesStorage []*CloudBillingViewHourlyStorage

CloudBillingViewHourlyResourcesStorage Details about hourly storage swagger:model cloudBillingViewHourlyResourcesStorage

func (CloudBillingViewHourlyResourcesStorage) Validate ¶

Validate validates this cloud billing view hourly resources storage

type CloudBillingViewHourlyResourcesVolume ¶

type CloudBillingViewHourlyResourcesVolume []*CloudBillingViewHourlyVolume

CloudBillingViewHourlyResourcesVolume Details about hourly volumes swagger:model cloudBillingViewHourlyResourcesVolume

func (CloudBillingViewHourlyResourcesVolume) Validate ¶

Validate validates this cloud billing view hourly resources volume

type CloudBillingViewHourlySnapshot ¶

type CloudBillingViewHourlySnapshot struct {

	// instance
	Instance *CloudBillingViewInstanceSnapshot `json:"instance,omitempty"`

	// Region
	// Required: true
	// Read Only: true
	Region string `json:"region"`

	// Total price
	// Required: true
	// Read Only: true
	TotalPrice float64 `json:"totalPrice"`

	// volume
	Volume *CloudBillingViewVolumeSnapshot `json:"volume,omitempty"`
}

CloudBillingViewHourlySnapshot HourlySnapshot swagger:model cloud.BillingView.HourlySnapshot

func (*CloudBillingViewHourlySnapshot) MarshalBinary ¶

func (m *CloudBillingViewHourlySnapshot) MarshalBinary() ([]byte, error)

MarshalBinary interface implementation

func (*CloudBillingViewHourlySnapshot) UnmarshalBinary ¶

func (m *CloudBillingViewHourlySnapshot) UnmarshalBinary(b []byte) error

UnmarshalBinary interface implementation

func (*CloudBillingViewHourlySnapshot) Validate ¶

func (m *CloudBillingViewHourlySnapshot) Validate(formats strfmt.Registry) error

Validate validates this cloud billing view hourly snapshot

type CloudBillingViewHourlyStorage ¶

type CloudBillingViewHourlyStorage struct {

	// incoming bandwidth
	IncomingBandwidth *CloudBillingViewBandwidthStorage `json:"incomingBandwidth,omitempty"`

	// outgoing bandwidth
	OutgoingBandwidth *CloudBillingViewBandwidthStorage `json:"outgoingBandwidth,omitempty"`

	// Region
	// Required: true
	// Read Only: true
	Region string `json:"region"`

	// stored
	Stored *CloudBillingViewStoredStorage `json:"stored,omitempty"`

	// Total price
	// Required: true
	// Read Only: true
	TotalPrice float64 `json:"totalPrice"`

	// Storage type
	// Required: true
	// Read Only: true
	Type string `json:"type"`
}

CloudBillingViewHourlyStorage HourlyStorage swagger:model cloud.BillingView.HourlyStorage

func (*CloudBillingViewHourlyStorage) MarshalBinary ¶

func (m *CloudBillingViewHourlyStorage) MarshalBinary() ([]byte, error)

MarshalBinary interface implementation

func (*CloudBillingViewHourlyStorage) UnmarshalBinary ¶

func (m *CloudBillingViewHourlyStorage) UnmarshalBinary(b []byte) error

UnmarshalBinary interface implementation

func (*CloudBillingViewHourlyStorage) Validate ¶

func (m *CloudBillingViewHourlyStorage) Validate(formats strfmt.Registry) error

Validate validates this cloud billing view hourly storage

type CloudBillingViewHourlyVolume ¶

type CloudBillingViewHourlyVolume struct {

	// details
	// Required: true
	Details CloudBillingViewHourlyVolumeDetails `json:"details"`

	// quantity
	// Required: true
	Quantity *CloudBillingViewQuantity `json:"quantity"`

	// Region
	// Required: true
	// Read Only: true
	Region string `json:"region"`

	// Total price
	// Required: true
	// Read Only: true
	TotalPrice float64 `json:"totalPrice"`

	// Volume type
	// Required: true
	// Read Only: true
	Type string `json:"type"`
}

CloudBillingViewHourlyVolume HourlyVolume swagger:model cloud.BillingView.HourlyVolume

func (*CloudBillingViewHourlyVolume) MarshalBinary ¶

func (m *CloudBillingViewHourlyVolume) MarshalBinary() ([]byte, error)

MarshalBinary interface implementation

func (*CloudBillingViewHourlyVolume) UnmarshalBinary ¶

func (m *CloudBillingViewHourlyVolume) UnmarshalBinary(b []byte) error

UnmarshalBinary interface implementation

func (*CloudBillingViewHourlyVolume) Validate ¶

func (m *CloudBillingViewHourlyVolume) Validate(formats strfmt.Registry) error

Validate validates this cloud billing view hourly volume

type CloudBillingViewHourlyVolumeDetail ¶

type CloudBillingViewHourlyVolumeDetail struct {

	// quantity
	// Required: true
	Quantity *CloudBillingViewQuantity `json:"quantity"`

	// Total price
	// Required: true
	// Read Only: true
	TotalPrice float64 `json:"totalPrice"`

	// Volume ID
	// Required: true
	// Read Only: true
	VolumeID string `json:"volumeId"`
}

CloudBillingViewHourlyVolumeDetail HourlyVolumeDetail swagger:model cloud.BillingView.HourlyVolumeDetail

func (*CloudBillingViewHourlyVolumeDetail) MarshalBinary ¶

func (m *CloudBillingViewHourlyVolumeDetail) MarshalBinary() ([]byte, error)

MarshalBinary interface implementation

func (*CloudBillingViewHourlyVolumeDetail) UnmarshalBinary ¶

func (m *CloudBillingViewHourlyVolumeDetail) UnmarshalBinary(b []byte) error

UnmarshalBinary interface implementation

func (*CloudBillingViewHourlyVolumeDetail) Validate ¶

Validate validates this cloud billing view hourly volume detail

type CloudBillingViewHourlyVolumeDetails ¶

type CloudBillingViewHourlyVolumeDetails []*CloudBillingViewHourlyVolumeDetail

CloudBillingViewHourlyVolumeDetails Detail about volume consumption swagger:model cloudBillingViewHourlyVolumeDetails

func (CloudBillingViewHourlyVolumeDetails) Validate ¶

Validate validates this cloud billing view hourly volume details

type CloudBillingViewInstanceSnapshot ¶

type CloudBillingViewInstanceSnapshot struct {

	// quantity
	// Required: true
	Quantity *CloudBillingViewQuantity `json:"quantity"`

	// Total price
	// Required: true
	// Read Only: true
	TotalPrice float64 `json:"totalPrice"`
}

CloudBillingViewInstanceSnapshot InstanceSnapshot swagger:model cloud.BillingView.InstanceSnapshot

func (*CloudBillingViewInstanceSnapshot) MarshalBinary ¶

func (m *CloudBillingViewInstanceSnapshot) MarshalBinary() ([]byte, error)

MarshalBinary interface implementation

func (*CloudBillingViewInstanceSnapshot) UnmarshalBinary ¶

func (m *CloudBillingViewInstanceSnapshot) UnmarshalBinary(b []byte) error

UnmarshalBinary interface implementation

func (*CloudBillingViewInstanceSnapshot) Validate ¶

Validate validates this cloud billing view instance snapshot

type CloudBillingViewMonthlyInstance ¶

type CloudBillingViewMonthlyInstance struct {

	// details
	// Required: true
	Details CloudBillingViewMonthlyInstanceDetails `json:"details"`

	// Instance reference
	// Required: true
	// Read Only: true
	Reference string `json:"reference"`

	// Instance region
	// Required: true
	// Read Only: true
	Region string `json:"region"`

	// Total price
	// Required: true
	// Read Only: true
	TotalPrice float64 `json:"totalPrice"`
}

CloudBillingViewMonthlyInstance MonthlyInstance swagger:model cloud.BillingView.MonthlyInstance

func (*CloudBillingViewMonthlyInstance) MarshalBinary ¶

func (m *CloudBillingViewMonthlyInstance) MarshalBinary() ([]byte, error)

MarshalBinary interface implementation

func (*CloudBillingViewMonthlyInstance) UnmarshalBinary ¶

func (m *CloudBillingViewMonthlyInstance) UnmarshalBinary(b []byte) error

UnmarshalBinary interface implementation

func (*CloudBillingViewMonthlyInstance) Validate ¶

Validate validates this cloud billing view monthly instance

type CloudBillingViewMonthlyInstanceDetail ¶

type CloudBillingViewMonthlyInstanceDetail struct {

	// Monthly instance activation
	// Required: true
	// Read Only: true
	Activation strfmt.DateTime `json:"activation"`

	// Instance ID
	// Required: true
	// Read Only: true
	InstanceID string `json:"instanceId"`

	// Total price
	// Required: true
	// Read Only: true
	TotalPrice float64 `json:"totalPrice"`
}

CloudBillingViewMonthlyInstanceDetail MonthlyInstanceDetail swagger:model cloud.BillingView.MonthlyInstanceDetail

func (*CloudBillingViewMonthlyInstanceDetail) MarshalBinary ¶

func (m *CloudBillingViewMonthlyInstanceDetail) MarshalBinary() ([]byte, error)

MarshalBinary interface implementation

func (*CloudBillingViewMonthlyInstanceDetail) UnmarshalBinary ¶

func (m *CloudBillingViewMonthlyInstanceDetail) UnmarshalBinary(b []byte) error

UnmarshalBinary interface implementation

func (*CloudBillingViewMonthlyInstanceDetail) Validate ¶

Validate validates this cloud billing view monthly instance detail

type CloudBillingViewMonthlyInstanceDetails ¶

type CloudBillingViewMonthlyInstanceDetails []*CloudBillingViewMonthlyInstanceDetail

CloudBillingViewMonthlyInstanceDetails Details about monthly instances swagger:model cloudBillingViewMonthlyInstanceDetails

func (CloudBillingViewMonthlyInstanceDetails) Validate ¶

Validate validates this cloud billing view monthly instance details

type CloudBillingViewMonthlyResources ¶

type CloudBillingViewMonthlyResources struct {

	// instance
	// Required: true
	Instance CloudBillingViewMonthlyResourcesInstance `json:"instance"`
}

CloudBillingViewMonthlyResources MonthlyResources swagger:model cloud.BillingView.MonthlyResources

func (*CloudBillingViewMonthlyResources) MarshalBinary ¶

func (m *CloudBillingViewMonthlyResources) MarshalBinary() ([]byte, error)

MarshalBinary interface implementation

func (*CloudBillingViewMonthlyResources) UnmarshalBinary ¶

func (m *CloudBillingViewMonthlyResources) UnmarshalBinary(b []byte) error

UnmarshalBinary interface implementation

func (*CloudBillingViewMonthlyResources) Validate ¶

Validate validates this cloud billing view monthly resources

type CloudBillingViewMonthlyResourcesInstance ¶

type CloudBillingViewMonthlyResourcesInstance []*CloudBillingViewMonthlyInstance

CloudBillingViewMonthlyResourcesInstance Details about monthly instances swagger:model cloudBillingViewMonthlyResourcesInstance

func (CloudBillingViewMonthlyResourcesInstance) Validate ¶

Validate validates this cloud billing view monthly resources instance

type CloudBillingViewQuantity ¶

type CloudBillingViewQuantity struct {

	// Quantity unit
	// Required: true
	// Read Only: true
	Unit string `json:"unit"`

	// Quantity value
	// Required: true
	// Read Only: true
	Value float64 `json:"value"`
}

CloudBillingViewQuantity Quantity swagger:model cloud.BillingView.Quantity

func (*CloudBillingViewQuantity) MarshalBinary ¶

func (m *CloudBillingViewQuantity) MarshalBinary() ([]byte, error)

MarshalBinary interface implementation

func (*CloudBillingViewQuantity) UnmarshalBinary ¶

func (m *CloudBillingViewQuantity) UnmarshalBinary(b []byte) error

UnmarshalBinary interface implementation

func (*CloudBillingViewQuantity) Validate ¶

func (m *CloudBillingViewQuantity) Validate(formats strfmt.Registry) error

Validate validates this cloud billing view quantity

type CloudBillingViewStoredStorage ¶

type CloudBillingViewStoredStorage struct {

	// quantity
	// Required: true
	Quantity *CloudBillingViewQuantity `json:"quantity"`

	// Total price
	// Required: true
	// Read Only: true
	TotalPrice float64 `json:"totalPrice"`
}

CloudBillingViewStoredStorage StoredStorage swagger:model cloud.BillingView.StoredStorage

func (*CloudBillingViewStoredStorage) MarshalBinary ¶

func (m *CloudBillingViewStoredStorage) MarshalBinary() ([]byte, error)

MarshalBinary interface implementation

func (*CloudBillingViewStoredStorage) UnmarshalBinary ¶

func (m *CloudBillingViewStoredStorage) UnmarshalBinary(b []byte) error

UnmarshalBinary interface implementation

func (*CloudBillingViewStoredStorage) Validate ¶

func (m *CloudBillingViewStoredStorage) Validate(formats strfmt.Registry) error

Validate validates this cloud billing view stored storage

type CloudBillingViewUsedCredit ¶

type CloudBillingViewUsedCredit struct {

	// Credit description
	// Required: true
	// Read Only: true
	Description string `json:"description"`

	// Credit ID
	// Required: true
	// Read Only: true
	ID int64 `json:"id"`

	// Total credit used
	// Required: true
	// Read Only: true
	UsedAmount float64 `json:"usedAmount"`
}

CloudBillingViewUsedCredit UsedCredit swagger:model cloud.BillingView.UsedCredit

func (*CloudBillingViewUsedCredit) MarshalBinary ¶

func (m *CloudBillingViewUsedCredit) MarshalBinary() ([]byte, error)

MarshalBinary interface implementation

func (*CloudBillingViewUsedCredit) UnmarshalBinary ¶

func (m *CloudBillingViewUsedCredit) UnmarshalBinary(b []byte) error

UnmarshalBinary interface implementation

func (*CloudBillingViewUsedCredit) Validate ¶

func (m *CloudBillingViewUsedCredit) Validate(formats strfmt.Registry) error

Validate validates this cloud billing view used credit

type CloudBillingViewUsedCredits ¶

type CloudBillingViewUsedCredits struct {

	// details
	// Required: true
	Details CloudBillingViewUsedCreditsDetails `json:"details"`

	// Total credit that will be used to pay the bill
	// Required: true
	// Read Only: true
	TotalCredit float64 `json:"totalCredit"`
}

CloudBillingViewUsedCredits UsedCredits swagger:model cloud.BillingView.UsedCredits

func (*CloudBillingViewUsedCredits) MarshalBinary ¶

func (m *CloudBillingViewUsedCredits) MarshalBinary() ([]byte, error)

MarshalBinary interface implementation

func (*CloudBillingViewUsedCredits) UnmarshalBinary ¶

func (m *CloudBillingViewUsedCredits) UnmarshalBinary(b []byte) error

UnmarshalBinary interface implementation

func (*CloudBillingViewUsedCredits) Validate ¶

func (m *CloudBillingViewUsedCredits) Validate(formats strfmt.Registry) error

Validate validates this cloud billing view used credits

type CloudBillingViewUsedCreditsDetails ¶

type CloudBillingViewUsedCreditsDetails []*CloudBillingViewUsedCredit

CloudBillingViewUsedCreditsDetails Details about credits that will be used swagger:model cloudBillingViewUsedCreditsDetails

func (CloudBillingViewUsedCreditsDetails) Validate ¶

Validate validates this cloud billing view used credits details

type CloudBillingViewVolumeSnapshot ¶

type CloudBillingViewVolumeSnapshot struct {

	// quantity
	// Required: true
	Quantity *CloudBillingViewQuantity `json:"quantity"`

	// Total price
	// Required: true
	// Read Only: true
	TotalPrice float64 `json:"totalPrice"`
}

CloudBillingViewVolumeSnapshot VolumeSnapshot swagger:model cloud.BillingView.VolumeSnapshot

func (*CloudBillingViewVolumeSnapshot) MarshalBinary ¶

func (m *CloudBillingViewVolumeSnapshot) MarshalBinary() ([]byte, error)

MarshalBinary interface implementation

func (*CloudBillingViewVolumeSnapshot) UnmarshalBinary ¶

func (m *CloudBillingViewVolumeSnapshot) UnmarshalBinary(b []byte) error

UnmarshalBinary interface implementation

func (*CloudBillingViewVolumeSnapshot) Validate ¶

func (m *CloudBillingViewVolumeSnapshot) Validate(formats strfmt.Registry) error

Validate validates this cloud billing view volume snapshot

type CloudCommonVoucherValidity ¶

type CloudCommonVoucherValidity struct {

	// Valid from
	From strfmt.DateTime `json:"from,omitempty"`

	// Valid to
	To strfmt.DateTime `json:"to,omitempty"`
}

CloudCommonVoucherValidity Voucher validity range swagger:model cloud.Common.VoucherValidity

func (*CloudCommonVoucherValidity) MarshalBinary ¶

func (m *CloudCommonVoucherValidity) MarshalBinary() ([]byte, error)

MarshalBinary interface implementation

func (*CloudCommonVoucherValidity) UnmarshalBinary ¶

func (m *CloudCommonVoucherValidity) UnmarshalBinary(b []byte) error

UnmarshalBinary interface implementation

func (*CloudCommonVoucherValidity) Validate ¶

func (m *CloudCommonVoucherValidity) Validate(formats strfmt.Registry) error

Validate validates this cloud common voucher validity

type CloudCredit ¶

type CloudCredit struct {

	// available credit
	// Required: true
	AvailableCredit *OrderPrice `json:"available_credit"`

	// Credit bill id
	// Read Only: true
	Bill string `json:"bill,omitempty"`

	// Credit description
	// Read Only: true
	Description string `json:"description,omitempty"`

	// Credit id
	// Required: true
	// Read Only: true
	ID int64 `json:"id"`

	// Use credits on following products
	// Read Only: true
	Products []string `json:"products"`

	// total credit
	// Required: true
	TotalCredit *OrderPrice `json:"total_credit"`

	// used credit
	// Required: true
	UsedCredit *OrderPrice `json:"used_credit"`

	// validity
	Validity *CloudCommonVoucherValidity `json:"validity,omitempty"`

	// Voucher code
	// Read Only: true
	Voucher string `json:"voucher,omitempty"`
}

CloudCredit Cloud credit swagger:model cloud.Credit

func (*CloudCredit) MarshalBinary ¶

func (m *CloudCredit) MarshalBinary() ([]byte, error)

MarshalBinary interface implementation

func (*CloudCredit) UnmarshalBinary ¶

func (m *CloudCredit) UnmarshalBinary(b []byte) error

UnmarshalBinary interface implementation

func (*CloudCredit) Validate ¶

func (m *CloudCredit) Validate(formats strfmt.Registry) error

Validate validates this cloud credit

type CloudFlavorFlavor ¶

type CloudFlavorFlavor struct {

	// Available in stock
	// Required: true
	// Read Only: true
	Available bool `json:"available"`

	// Number of disks
	// Required: true
	// Read Only: true
	Disk int64 `json:"disk"`

	// Flavor id
	// Required: true
	// Read Only: true
	ID string `json:"id"`

	// Max capacity of inbound traffic in Mbit/s
	// Read Only: true
	InboundBandwidth int64 `json:"inboundBandwidth,omitempty"`

	// Flavor name
	// Required: true
	// Read Only: true
	Name string `json:"name"`

	// OS to install on
	// Required: true
	// Read Only: true
	OsType string `json:"osType"`

	// Max capacity of outbound traffic in Mbit/s
	// Read Only: true
	OutboundBandwidth int64 `json:"outboundBandwidth,omitempty"`

	// Ram quantity (Gio)
	// Required: true
	// Read Only: true
	RAM int64 `json:"ram"`

	// Flavor region
	// Required: true
	// Read Only: true
	Region string `json:"region"`

	// Flavor type
	// Required: true
	// Read Only: true
	Type string `json:"type"`

	// Number of VCPUs
	// Required: true
	// Read Only: true
	Vcpus int64 `json:"vcpus"`
}

CloudFlavorFlavor Flavor swagger:model cloud.Flavor.Flavor

func (*CloudFlavorFlavor) MarshalBinary ¶

func (m *CloudFlavorFlavor) MarshalBinary() ([]byte, error)

MarshalBinary interface implementation

func (*CloudFlavorFlavor) UnmarshalBinary ¶

func (m *CloudFlavorFlavor) UnmarshalBinary(b []byte) error

UnmarshalBinary interface implementation

func (*CloudFlavorFlavor) Validate ¶

func (m *CloudFlavorFlavor) Validate(formats strfmt.Registry) error

Validate validates this cloud flavor flavor

type CloudFlavorPrice ¶

type CloudFlavorPrice struct {

	// Flavor id
	FlavorID string `json:"flavorId,omitempty"`

	// Flavor name
	FlavorName string `json:"flavorName,omitempty"`

	// monthly price
	MonthlyPrice *OrderPrice `json:"monthlyPrice,omitempty"`

	// price
	Price *OrderPrice `json:"price,omitempty"`

	// Flavor region
	Region string `json:"region,omitempty"`
}

CloudFlavorPrice Details about flavor pricing swagger:model cloud.FlavorPrice

func (*CloudFlavorPrice) MarshalBinary ¶

func (m *CloudFlavorPrice) MarshalBinary() ([]byte, error)

MarshalBinary interface implementation

func (*CloudFlavorPrice) UnmarshalBinary ¶

func (m *CloudFlavorPrice) UnmarshalBinary(b []byte) error

UnmarshalBinary interface implementation

func (*CloudFlavorPrice) Validate ¶

func (m *CloudFlavorPrice) Validate(formats strfmt.Registry) error

Validate validates this cloud flavor price

type CloudForecastProjectForecast ¶

type CloudForecastProjectForecast struct {

	// Time when we got last metric
	// Required: true
	// Read Only: true
	LastMetric strfmt.DateTime `json:"lastMetric"`

	// project forecast
	// Required: true
	ProjectForecast *OrderPrice `json:"projectForecast"`
}

CloudForecastProjectForecast ProjectForecast swagger:model cloud.Forecast.ProjectForecast

func (*CloudForecastProjectForecast) MarshalBinary ¶

func (m *CloudForecastProjectForecast) MarshalBinary() ([]byte, error)

MarshalBinary interface implementation

func (*CloudForecastProjectForecast) UnmarshalBinary ¶

func (m *CloudForecastProjectForecast) UnmarshalBinary(b []byte) error

UnmarshalBinary interface implementation

func (*CloudForecastProjectForecast) Validate ¶

func (m *CloudForecastProjectForecast) Validate(formats strfmt.Registry) error

Validate validates this cloud forecast project forecast

type CloudIPCloudIP ¶

type CloudIPCloudIP struct {

	// Ip id
	// Required: true
	// Read Only: true
	ID string `json:"id"`

	// Ip
	// Read Only: true
	IP string `json:"ip,omitempty"`

	// Ip status
	// Required: true
	// Read Only: true
	Status string `json:"status"`

	// Ip type
	// Required: true
	// Read Only: true
	Type string `json:"type"`
}

CloudIPCloudIP CloudIp swagger:model cloud.Ip.CloudIp

func (*CloudIPCloudIP) MarshalBinary ¶

func (m *CloudIPCloudIP) MarshalBinary() ([]byte, error)

MarshalBinary interface implementation

func (*CloudIPCloudIP) UnmarshalBinary ¶

func (m *CloudIPCloudIP) UnmarshalBinary(b []byte) error

UnmarshalBinary interface implementation

func (*CloudIPCloudIP) Validate ¶

func (m *CloudIPCloudIP) Validate(formats strfmt.Registry) error

Validate validates this cloud Ip cloud Ip

type CloudIPFailoverIP ¶

type CloudIPFailoverIP struct {

	// IP block
	// Read Only: true
	Block string `json:"block,omitempty"`

	// Ip continent
	// Read Only: true
	ContinentCode string `json:"continentCode,omitempty"`

	// Ip location
	// Read Only: true
	Geoloc string `json:"geoloc,omitempty"`

	// Ip id
	// Required: true
	// Read Only: true
	ID string `json:"id"`

	// Ip
	// Read Only: true
	IP string `json:"ip,omitempty"`

	// Current operation progress in percent
	// Required: true
	// Read Only: true
	Progress int64 `json:"progress"`

	// Instance where ip is routed to
	// Required: true
	// Read Only: true
	RoutedTo string `json:"routedTo"`

	// Ip status
	// Required: true
	// Read Only: true
	Status string `json:"status"`

	// IP sub type
	// Required: true
	// Read Only: true
	SubType string `json:"subType"`
}

CloudIPFailoverIP FailoverIp swagger:model cloud.Ip.FailoverIp

func (*CloudIPFailoverIP) MarshalBinary ¶

func (m *CloudIPFailoverIP) MarshalBinary() ([]byte, error)

MarshalBinary interface implementation

func (*CloudIPFailoverIP) UnmarshalBinary ¶

func (m *CloudIPFailoverIP) UnmarshalBinary(b []byte) error

UnmarshalBinary interface implementation

func (*CloudIPFailoverIP) Validate ¶

func (m *CloudIPFailoverIP) Validate(formats strfmt.Registry) error

Validate validates this cloud Ip failover Ip

type CloudIPLoadbalancing ¶

type CloudIPLoadbalancing struct {

	// ID of your load balancing ip import
	// Required: true
	// Read Only: true
	ID string `json:"id"`

	// IPLB service name
	// Required: true
	// Read Only: true
	IPLB string `json:"iplb"`

	// Status of your import
	// Required: true
	// Read Only: true
	Status string `json:"status"`

	// validation url
	// Read Only: true
	ValidationURL string `json:"validationUrl,omitempty"`
}

CloudIPLoadbalancing Load balancing IP imported into your OpenStack project swagger:model cloud.IPLoadbalancing

func (*CloudIPLoadbalancing) MarshalBinary ¶

func (m *CloudIPLoadbalancing) MarshalBinary() ([]byte, error)

MarshalBinary interface implementation

func (*CloudIPLoadbalancing) UnmarshalBinary ¶

func (m *CloudIPLoadbalancing) UnmarshalBinary(b []byte) error

UnmarshalBinary interface implementation

func (*CloudIPLoadbalancing) Validate ¶

func (m *CloudIPLoadbalancing) Validate(formats strfmt.Registry) error

Validate validates this cloud IP loadbalancing

type CloudImageImage ¶

type CloudImageImage struct {

	// Image creation date
	// Required: true
	// Read Only: true
	CreationDate string `json:"creationDate"`

	// Image usable only for this type of flavor if not null
	// Read Only: true
	FlavorType string `json:"flavorType,omitempty"`

	// Image id
	// Required: true
	// Read Only: true
	ID string `json:"id"`

	// Minimum disks required to use image
	// Required: true
	// Read Only: true
	MinDisk int64 `json:"minDisk"`

	// Minimum RAM required to use image
	// Required: true
	// Read Only: true
	MinRAM int64 `json:"minRam"`

	// Image name
	// Required: true
	// Read Only: true
	Name string `json:"name"`

	// Image region
	// Required: true
	// Read Only: true
	Region string `json:"region"`

	// Image size (in GiB)
	// Required: true
	// Read Only: true
	Size float64 `json:"size"`

	// Image status
	// Required: true
	// Read Only: true
	Status string `json:"status"`

	// Tags about the image
	// Read Only: true
	Tags []string `json:"tags"`

	// Image type
	// Required: true
	// Read Only: true
	Type string `json:"type"`

	// User to connect with
	// Required: true
	// Read Only: true
	User string `json:"user"`

	// Image visibility
	// Required: true
	// Read Only: true
	Visibility string `json:"visibility"`
}

CloudImageImage Image swagger:model cloud.Image.Image

func (*CloudImageImage) MarshalBinary ¶

func (m *CloudImageImage) MarshalBinary() ([]byte, error)

MarshalBinary interface implementation

func (*CloudImageImage) UnmarshalBinary ¶

func (m *CloudImageImage) UnmarshalBinary(b []byte) error

UnmarshalBinary interface implementation

func (*CloudImageImage) Validate ¶

func (m *CloudImageImage) Validate(formats strfmt.Registry) error

Validate validates this cloud image image

type CloudInstanceAccess ¶

type CloudInstanceAccess struct {

	// Login
	// Required: true
	// Read Only: true
	Login string `json:"login"`

	// Password
	// Required: true
	// Read Only: true
	Password strfmt.Password `json:"password"`

	// Application access type
	// Required: true
	// Read Only: true
	Type string `json:"type"`

	// Url
	// Required: true
	// Read Only: true
	URL string `json:"url"`
}

CloudInstanceAccess Access swagger:model cloud.Instance.Access

func (*CloudInstanceAccess) MarshalBinary ¶

func (m *CloudInstanceAccess) MarshalBinary() ([]byte, error)

MarshalBinary interface implementation

func (*CloudInstanceAccess) UnmarshalBinary ¶

func (m *CloudInstanceAccess) UnmarshalBinary(b []byte) error

UnmarshalBinary interface implementation

func (*CloudInstanceAccess) Validate ¶

func (m *CloudInstanceAccess) Validate(formats strfmt.Registry) error

Validate validates this cloud instance access

type CloudInstanceApplicationAccess ¶

type CloudInstanceApplicationAccess struct {

	// accesses
	// Required: true
	Accesses CloudInstanceApplicationAccessAccesses `json:"accesses"`

	// Application status
	// Required: true
	// Read Only: true
	Status string `json:"status"`
}

CloudInstanceApplicationAccess ApplicationAccess swagger:model cloud.Instance.ApplicationAccess

func (*CloudInstanceApplicationAccess) MarshalBinary ¶

func (m *CloudInstanceApplicationAccess) MarshalBinary() ([]byte, error)

MarshalBinary interface implementation

func (*CloudInstanceApplicationAccess) UnmarshalBinary ¶

func (m *CloudInstanceApplicationAccess) UnmarshalBinary(b []byte) error

UnmarshalBinary interface implementation

func (*CloudInstanceApplicationAccess) Validate ¶

func (m *CloudInstanceApplicationAccess) Validate(formats strfmt.Registry) error

Validate validates this cloud instance application access

type CloudInstanceApplicationAccessAccesses ¶

type CloudInstanceApplicationAccessAccesses []*CloudInstanceAccess

CloudInstanceApplicationAccessAccesses List of credentials swagger:model cloudInstanceApplicationAccessAccesses

func (CloudInstanceApplicationAccessAccesses) Validate ¶

Validate validates this cloud instance application access accesses

type CloudInstanceBurstInstanceAvailability ¶

type CloudInstanceBurstInstanceAvailability struct {

	// Flavor id
	// Required: true
	// Read Only: true
	FlavorID string `json:"flavor_id"`

	// Flavor name
	// Required: true
	// Read Only: true
	FlavorName string `json:"flavor_name"`

	// Quantity available
	// Required: true
	// Read Only: true
	Quantity int64 `json:"quantity"`
}

CloudInstanceBurstInstanceAvailability BurstInstanceAvailability swagger:model cloud.Instance.BurstInstanceAvailability

func (*CloudInstanceBurstInstanceAvailability) MarshalBinary ¶

func (m *CloudInstanceBurstInstanceAvailability) MarshalBinary() ([]byte, error)

MarshalBinary interface implementation

func (*CloudInstanceBurstInstanceAvailability) UnmarshalBinary ¶

func (m *CloudInstanceBurstInstanceAvailability) UnmarshalBinary(b []byte) error

UnmarshalBinary interface implementation

func (*CloudInstanceBurstInstanceAvailability) Validate ¶

Validate validates this cloud instance burst instance availability

type CloudInstanceIPAddress ¶

type CloudInstanceIPAddress struct {

	// Gateway IP
	// Read Only: true
	GatewayIP string `json:"gatewayIp,omitempty"`

	// Instance IP address
	// Required: true
	// Read Only: true
	IP string `json:"ip"`

	// Network ID
	// Required: true
	// Read Only: true
	NetworkID string `json:"networkId"`

	// Instance IP address type
	// Required: true
	// Read Only: true
	Type string `json:"type"`

	// IP version
	// Required: true
	// Read Only: true
	Version int64 `json:"version"`
}

CloudInstanceIPAddress IpAddress swagger:model cloud.Instance.IpAddress

func (*CloudInstanceIPAddress) MarshalBinary ¶

func (m *CloudInstanceIPAddress) MarshalBinary() ([]byte, error)

MarshalBinary interface implementation

func (*CloudInstanceIPAddress) UnmarshalBinary ¶

func (m *CloudInstanceIPAddress) UnmarshalBinary(b []byte) error

UnmarshalBinary interface implementation

func (*CloudInstanceIPAddress) Validate ¶

func (m *CloudInstanceIPAddress) Validate(formats strfmt.Registry) error

Validate validates this cloud instance Ip address

type CloudInstanceInstance ¶

type CloudInstanceInstance struct {

	// Instance creation date
	// Required: true
	// Read Only: true
	Created strfmt.DateTime `json:"created"`

	// Instance flavor id
	// Required: true
	// Read Only: true
	FlavorID string `json:"flavorId"`

	// Instance id
	// Required: true
	// Read Only: true
	ID string `json:"id"`

	// Instance image id
	// Required: true
	// Read Only: true
	ImageID string `json:"imageId"`

	// ip addresses
	// Required: true
	IPAddresses CloudInstanceInstanceIPAddresses `json:"ipAddresses"`

	// monthly billing
	MonthlyBilling *CloudInstanceMonthlyBilling `json:"monthlyBilling,omitempty"`

	// Instance name
	// Required: true
	// Read Only: true
	Name string `json:"name"`

	// Instance id
	// Required: true
	// Read Only: true
	Region string `json:"region"`

	// Instance ssh key id
	// Read Only: true
	SSHKeyID string `json:"sshKeyId,omitempty"`

	// Instance status
	// Required: true
	// Read Only: true
	Status string `json:"status"`
}

CloudInstanceInstance Instance swagger:model cloud.Instance.Instance

func (*CloudInstanceInstance) MarshalBinary ¶

func (m *CloudInstanceInstance) MarshalBinary() ([]byte, error)

MarshalBinary interface implementation

func (*CloudInstanceInstance) UnmarshalBinary ¶

func (m *CloudInstanceInstance) UnmarshalBinary(b []byte) error

UnmarshalBinary interface implementation

func (*CloudInstanceInstance) Validate ¶

func (m *CloudInstanceInstance) Validate(formats strfmt.Registry) error

Validate validates this cloud instance instance

type CloudInstanceInstanceDetail ¶

type CloudInstanceInstanceDetail struct {

	// Instance creation date
	// Required: true
	// Read Only: true
	Created strfmt.DateTime `json:"created"`

	// flavor
	// Required: true
	Flavor *CloudFlavorFlavor `json:"flavor"`

	// Instance id
	// Required: true
	// Read Only: true
	ID string `json:"id"`

	// image
	// Required: true
	Image *CloudImageImage `json:"image"`

	// ip addresses
	// Required: true
	IPAddresses CloudInstanceInstanceDetailIPAddresses `json:"ipAddresses"`

	// monthly billing
	MonthlyBilling *CloudInstanceMonthlyBilling `json:"monthlyBilling,omitempty"`

	// Instance name
	// Required: true
	// Read Only: true
	Name string `json:"name"`

	// Instance id
	// Required: true
	// Read Only: true
	Region string `json:"region"`

	// ssh key
	// Required: true
	SSHKey *CloudSshkeySSHKeyDetail `json:"sshKey"`

	// Instance status
	// Required: true
	// Read Only: true
	Status string `json:"status"`
}

CloudInstanceInstanceDetail InstanceDetail swagger:model cloud.Instance.InstanceDetail

func (*CloudInstanceInstanceDetail) MarshalBinary ¶

func (m *CloudInstanceInstanceDetail) MarshalBinary() ([]byte, error)

MarshalBinary interface implementation

func (*CloudInstanceInstanceDetail) UnmarshalBinary ¶

func (m *CloudInstanceInstanceDetail) UnmarshalBinary(b []byte) error

UnmarshalBinary interface implementation

func (*CloudInstanceInstanceDetail) Validate ¶

func (m *CloudInstanceInstanceDetail) Validate(formats strfmt.Registry) error

Validate validates this cloud instance instance detail

type CloudInstanceInstanceDetailIPAddresses ¶

type CloudInstanceInstanceDetailIPAddresses []*CloudInstanceIPAddress

CloudInstanceInstanceDetailIPAddresses Instance IP addresses swagger:model cloudInstanceInstanceDetailIpAddresses

func (CloudInstanceInstanceDetailIPAddresses) Validate ¶

Validate validates this cloud instance instance detail Ip addresses

type CloudInstanceInstanceIPAddresses ¶

type CloudInstanceInstanceIPAddresses []*CloudInstanceIPAddress

CloudInstanceInstanceIPAddresses Instance IP addresses swagger:model cloudInstanceInstanceIpAddresses

func (CloudInstanceInstanceIPAddresses) Validate ¶

Validate validates this cloud instance instance Ip addresses

type CloudInstanceInstanceMetrics ¶

type CloudInstanceInstanceMetrics struct {

	// unit
	// Required: true
	// Read Only: true
	Unit string `json:"unit"`

	// values
	// Required: true
	Values CloudInstanceInstanceMetricsValues `json:"values"`
}

CloudInstanceInstanceMetrics InstanceMetrics swagger:model cloud.Instance.InstanceMetrics

func (*CloudInstanceInstanceMetrics) MarshalBinary ¶

func (m *CloudInstanceInstanceMetrics) MarshalBinary() ([]byte, error)

MarshalBinary interface implementation

func (*CloudInstanceInstanceMetrics) UnmarshalBinary ¶

func (m *CloudInstanceInstanceMetrics) UnmarshalBinary(b []byte) error

UnmarshalBinary interface implementation

func (*CloudInstanceInstanceMetrics) Validate ¶

func (m *CloudInstanceInstanceMetrics) Validate(formats strfmt.Registry) error

Validate validates this cloud instance instance metrics

type CloudInstanceInstanceMetricsValue ¶

type CloudInstanceInstanceMetricsValue struct {

	// timestamp
	// Required: true
	// Read Only: true
	Timestamp int64 `json:"timestamp"`

	// value
	// Required: true
	// Read Only: true
	Value float64 `json:"value"`
}

CloudInstanceInstanceMetricsValue InstanceMetricsValue swagger:model cloud.Instance.InstanceMetricsValue

func (*CloudInstanceInstanceMetricsValue) MarshalBinary ¶

func (m *CloudInstanceInstanceMetricsValue) MarshalBinary() ([]byte, error)

MarshalBinary interface implementation

func (*CloudInstanceInstanceMetricsValue) UnmarshalBinary ¶

func (m *CloudInstanceInstanceMetricsValue) UnmarshalBinary(b []byte) error

UnmarshalBinary interface implementation

func (*CloudInstanceInstanceMetricsValue) Validate ¶

Validate validates this cloud instance instance metrics value

type CloudInstanceInstanceMetricsValues ¶

type CloudInstanceInstanceMetricsValues []*CloudInstanceInstanceMetricsValue

CloudInstanceInstanceMetricsValues cloud instance instance metrics values swagger:model cloudInstanceInstanceMetricsValues

func (CloudInstanceInstanceMetricsValues) Validate ¶

Validate validates this cloud instance instance metrics values

type CloudInstanceInstanceVnc ¶

type CloudInstanceInstanceVnc struct {

	// VNC type
	// Required: true
	// Read Only: true
	Type string `json:"type"`

	// VNC url
	// Required: true
	// Read Only: true
	URL string `json:"url"`
}

CloudInstanceInstanceVnc InstanceVnc swagger:model cloud.Instance.InstanceVnc

func (*CloudInstanceInstanceVnc) MarshalBinary ¶

func (m *CloudInstanceInstanceVnc) MarshalBinary() ([]byte, error)

MarshalBinary interface implementation

func (*CloudInstanceInstanceVnc) UnmarshalBinary ¶

func (m *CloudInstanceInstanceVnc) UnmarshalBinary(b []byte) error

UnmarshalBinary interface implementation

func (*CloudInstanceInstanceVnc) Validate ¶

func (m *CloudInstanceInstanceVnc) Validate(formats strfmt.Registry) error

Validate validates this cloud instance instance vnc

type CloudInstanceInterfaceFixedIP ¶

type CloudInstanceInterfaceFixedIP struct {

	// Ip
	// Required: true
	// Read Only: true
	IP string `json:"ip"`

	// Subnetwork Id
	// Required: true
	// Read Only: true
	SubnetID string `json:"subnetId"`
}

CloudInstanceInterfaceFixedIP FixedIp swagger:model cloud.InstanceInterface.FixedIp

func (*CloudInstanceInterfaceFixedIP) MarshalBinary ¶

func (m *CloudInstanceInterfaceFixedIP) MarshalBinary() ([]byte, error)

MarshalBinary interface implementation

func (*CloudInstanceInterfaceFixedIP) UnmarshalBinary ¶

func (m *CloudInstanceInterfaceFixedIP) UnmarshalBinary(b []byte) error

UnmarshalBinary interface implementation

func (*CloudInstanceInterfaceFixedIP) Validate ¶

func (m *CloudInstanceInterfaceFixedIP) Validate(formats strfmt.Registry) error

Validate validates this cloud instance interface fixed Ip

type CloudInstanceInterfaceInterface ¶

type CloudInstanceInterfaceInterface struct {

	// fixed ips
	// Required: true
	FixedIps CloudInstanceInterfaceInterfaceFixedIps `json:"fixedIps"`

	// Interface unique identifier
	// Required: true
	// Read Only: true
	ID string `json:"id"`

	// Mac address
	// Required: true
	// Read Only: true
	MacAddress string `json:"macAddress"`

	// Network id
	// Required: true
	// Read Only: true
	NetworkID string `json:"networkId"`

	// Openstack state
	// Required: true
	// Read Only: true
	State string `json:"state"`

	// Network type
	// Required: true
	// Read Only: true
	Type string `json:"type"`
}

CloudInstanceInterfaceInterface Interface swagger:model cloud.InstanceInterface.Interface

func (*CloudInstanceInterfaceInterface) MarshalBinary ¶

func (m *CloudInstanceInterfaceInterface) MarshalBinary() ([]byte, error)

MarshalBinary interface implementation

func (*CloudInstanceInterfaceInterface) UnmarshalBinary ¶

func (m *CloudInstanceInterfaceInterface) UnmarshalBinary(b []byte) error

UnmarshalBinary interface implementation

func (*CloudInstanceInterfaceInterface) Validate ¶

Validate validates this cloud instance interface interface

type CloudInstanceInterfaceInterfaceFixedIps ¶

type CloudInstanceInterfaceInterfaceFixedIps []*CloudInstanceInterfaceFixedIP

CloudInstanceInterfaceInterfaceFixedIps List of ips of the interface swagger:model cloudInstanceInterfaceInterfaceFixedIps

func (CloudInstanceInterfaceInterfaceFixedIps) Validate ¶

Validate validates this cloud instance interface interface fixed ips

type CloudInstanceMonthlyBilling ¶

type CloudInstanceMonthlyBilling struct {

	// Monthly billing activated since
	// Required: true
	// Read Only: true
	Since strfmt.DateTime `json:"since"`

	// Monthly billing status
	// Required: true
	// Read Only: true
	Status string `json:"status"`
}

CloudInstanceMonthlyBilling MonthlyBilling swagger:model cloud.Instance.MonthlyBilling

func (*CloudInstanceMonthlyBilling) MarshalBinary ¶

func (m *CloudInstanceMonthlyBilling) MarshalBinary() ([]byte, error)

MarshalBinary interface implementation

func (*CloudInstanceMonthlyBilling) UnmarshalBinary ¶

func (m *CloudInstanceMonthlyBilling) UnmarshalBinary(b []byte) error

UnmarshalBinary interface implementation

func (*CloudInstanceMonthlyBilling) Validate ¶

func (m *CloudInstanceMonthlyBilling) Validate(formats strfmt.Registry) error

Validate validates this cloud instance monthly billing

type CloudInstanceNetworkBulkParams ¶

type CloudInstanceNetworkBulkParams struct {

	// Private or public network Id
	NetworkID string `json:"networkId,omitempty"`
}

CloudInstanceNetworkBulkParams NetworkBulkParams swagger:model cloud.Instance.NetworkBulkParams

func (*CloudInstanceNetworkBulkParams) MarshalBinary ¶

func (m *CloudInstanceNetworkBulkParams) MarshalBinary() ([]byte, error)

MarshalBinary interface implementation

func (*CloudInstanceNetworkBulkParams) UnmarshalBinary ¶

func (m *CloudInstanceNetworkBulkParams) UnmarshalBinary(b []byte) error

UnmarshalBinary interface implementation

func (*CloudInstanceNetworkBulkParams) Validate ¶

func (m *CloudInstanceNetworkBulkParams) Validate(formats strfmt.Registry) error

Validate validates this cloud instance network bulk params

type CloudInstanceNetworkParams ¶

type CloudInstanceNetworkParams struct {

	// Static ip (Can only be defined for private networks)
	IP string `json:"ip,omitempty"`

	// Private or public network Id
	NetworkID string `json:"networkId,omitempty"`
}

CloudInstanceNetworkParams NetworkParams swagger:model cloud.Instance.NetworkParams

func (*CloudInstanceNetworkParams) MarshalBinary ¶

func (m *CloudInstanceNetworkParams) MarshalBinary() ([]byte, error)

MarshalBinary interface implementation

func (*CloudInstanceNetworkParams) UnmarshalBinary ¶

func (m *CloudInstanceNetworkParams) UnmarshalBinary(b []byte) error

UnmarshalBinary interface implementation

func (*CloudInstanceNetworkParams) Validate ¶

func (m *CloudInstanceNetworkParams) Validate(formats strfmt.Registry) error

Validate validates this cloud instance network params

type CloudInstanceRegionIPAddress ¶

type CloudInstanceRegionIPAddress struct {

	// Instance IP address
	// Required: true
	// Read Only: true
	IP string `json:"ip"`

	// Instance IP address type
	// Required: true
	// Read Only: true
	Type string `json:"type"`

	// IP version
	// Required: true
	// Read Only: true
	Version int64 `json:"version"`
}

CloudInstanceRegionIPAddress IpAddress swagger:model cloud.InstanceRegion.IpAddress

func (*CloudInstanceRegionIPAddress) MarshalBinary ¶

func (m *CloudInstanceRegionIPAddress) MarshalBinary() ([]byte, error)

MarshalBinary interface implementation

func (*CloudInstanceRegionIPAddress) UnmarshalBinary ¶

func (m *CloudInstanceRegionIPAddress) UnmarshalBinary(b []byte) error

UnmarshalBinary interface implementation

func (*CloudInstanceRegionIPAddress) Validate ¶

func (m *CloudInstanceRegionIPAddress) Validate(formats strfmt.Registry) error

Validate validates this cloud instance region Ip address

type CloudInstanceRegionMonthlyBilling ¶

type CloudInstanceRegionMonthlyBilling struct {

	// Monthly billing activated since
	// Required: true
	// Read Only: true
	Since strfmt.DateTime `json:"since"`

	// Monthly billing status
	// Required: true
	// Read Only: true
	Status string `json:"status"`
}

CloudInstanceRegionMonthlyBilling MonthlyBilling swagger:model cloud.InstanceRegion.MonthlyBilling

func (*CloudInstanceRegionMonthlyBilling) MarshalBinary ¶

func (m *CloudInstanceRegionMonthlyBilling) MarshalBinary() ([]byte, error)

MarshalBinary interface implementation

func (*CloudInstanceRegionMonthlyBilling) UnmarshalBinary ¶

func (m *CloudInstanceRegionMonthlyBilling) UnmarshalBinary(b []byte) error

UnmarshalBinary interface implementation

func (*CloudInstanceRegionMonthlyBilling) Validate ¶

Validate validates this cloud instance region monthly billing

type CloudInstanceRescueAdminPassword ¶

type CloudInstanceRescueAdminPassword struct {

	// Admin password to connect to your rescue server with
	// Read Only: true
	AdminPassword strfmt.Password `json:"adminPassword,omitempty"`
}

CloudInstanceRescueAdminPassword RescueAdminPassword swagger:model cloud.Instance.RescueAdminPassword

func (*CloudInstanceRescueAdminPassword) MarshalBinary ¶

func (m *CloudInstanceRescueAdminPassword) MarshalBinary() ([]byte, error)

MarshalBinary interface implementation

func (*CloudInstanceRescueAdminPassword) UnmarshalBinary ¶

func (m *CloudInstanceRescueAdminPassword) UnmarshalBinary(b []byte) error

UnmarshalBinary interface implementation

func (*CloudInstanceRescueAdminPassword) Validate ¶

Validate validates this cloud instance rescue admin password

type CloudInstancegroupInstanceGroup ¶

type CloudInstancegroupInstanceGroup struct {

	// Instance group id
	// Required: true
	// Read Only: true
	ID string `json:"id"`

	// Instances ids
	// Required: true
	// Read Only: true
	InstanceIds []string `json:"instance_ids"`

	// Instance group name
	// Required: true
	// Read Only: true
	Name string `json:"name"`

	// region
	// Required: true
	// Read Only: true
	Region string `json:"region"`

	// Instance group type
	// Required: true
	// Read Only: true
	Type string `json:"type"`
}

CloudInstancegroupInstanceGroup InstanceGroup swagger:model cloud.Instancegroup.InstanceGroup

func (*CloudInstancegroupInstanceGroup) MarshalBinary ¶

func (m *CloudInstancegroupInstanceGroup) MarshalBinary() ([]byte, error)

MarshalBinary interface implementation

func (*CloudInstancegroupInstanceGroup) UnmarshalBinary ¶

func (m *CloudInstancegroupInstanceGroup) UnmarshalBinary(b []byte) error

UnmarshalBinary interface implementation

func (*CloudInstancegroupInstanceGroup) Validate ¶

Validate validates this cloud instancegroup instance group

type CloudInterfaceInstanceIP ¶

type CloudInterfaceInstanceIP struct {

	// IP address
	// Required: true
	// Read Only: true
	IPAddress string `json:"ipAddress"`

	// subnetwork
	// Required: true
	Subnetwork *CloudAPIResource `json:"subnetwork"`
}

CloudInterfaceInstanceIP IP swagger:model cloud.InterfaceInstance.IP

func (*CloudInterfaceInstanceIP) MarshalBinary ¶

func (m *CloudInterfaceInstanceIP) MarshalBinary() ([]byte, error)

MarshalBinary interface implementation

func (*CloudInterfaceInstanceIP) UnmarshalBinary ¶

func (m *CloudInterfaceInstanceIP) UnmarshalBinary(b []byte) error

UnmarshalBinary interface implementation

func (*CloudInterfaceInstanceIP) Validate ¶

func (m *CloudInterfaceInstanceIP) Validate(formats strfmt.Registry) error

Validate validates this cloud interface instance IP

type CloudMigrationMigration ¶

type CloudMigrationMigration struct {

	// The planned date of the migration
	// Required: true
	// Read Only: true
	Date strfmt.DateTime `json:"date"`

	// Migration Id
	// Required: true
	// Read Only: true
	MigrationID string `json:"migrationId"`

	// The id of the resource to migrate
	// Required: true
	// Read Only: true
	ResourceID string `json:"resourceId"`

	// The type of the resource to migrate
	// Required: true
	// Read Only: true
	ResourceType string `json:"resourceType"`
}

CloudMigrationMigration Migration swagger:model cloud.Migration.Migration

func (*CloudMigrationMigration) MarshalBinary ¶

func (m *CloudMigrationMigration) MarshalBinary() ([]byte, error)

MarshalBinary interface implementation

func (*CloudMigrationMigration) UnmarshalBinary ¶

func (m *CloudMigrationMigration) UnmarshalBinary(b []byte) error

UnmarshalBinary interface implementation

func (*CloudMigrationMigration) Validate ¶

func (m *CloudMigrationMigration) Validate(formats strfmt.Registry) error

Validate validates this cloud migration migration

type CloudNetworkIPPool ¶

type CloudNetworkIPPool struct {

	// Enable DHCP
	Dhcp bool `json:"dhcp,omitempty"`

	// Last IP for this region (eg: 192.168.1.24)
	End string `json:"end,omitempty"`

	// Global network with cidr (eg: 192.168.1.0/24)
	Network string `json:"network,omitempty"`

	// Region where this subnet will be created
	Region string `json:"region,omitempty"`

	// First IP for this region (eg: 192.168.1.12)
	Start string `json:"start,omitempty"`
}

CloudNetworkIPPool IPPool swagger:model cloud.Network.IPPool

func (*CloudNetworkIPPool) MarshalBinary ¶

func (m *CloudNetworkIPPool) MarshalBinary() ([]byte, error)

MarshalBinary interface implementation

func (*CloudNetworkIPPool) UnmarshalBinary ¶

func (m *CloudNetworkIPPool) UnmarshalBinary(b []byte) error

UnmarshalBinary interface implementation

func (*CloudNetworkIPPool) Validate ¶

func (m *CloudNetworkIPPool) Validate(formats strfmt.Registry) error

Validate validates this cloud network IP pool

type CloudNetworkNetwork ¶

type CloudNetworkNetwork struct {

	// Network id
	// Required: true
	// Read Only: true
	ID string `json:"id"`

	// Network name
	// Required: true
	// Read Only: true
	Name string `json:"name"`

	// regions
	// Required: true
	Regions CloudNetworkNetworkRegions `json:"regions"`

	// Network status
	// Required: true
	// Read Only: true
	Status string `json:"status"`

	// Network type
	// Read Only: true
	Type string `json:"type,omitempty"`

	// Network VLAN id
	// Required: true
	// Read Only: true
	VlanID int64 `json:"vlanId"`
}

CloudNetworkNetwork Network swagger:model cloud.Network.Network

func (*CloudNetworkNetwork) MarshalBinary ¶

func (m *CloudNetworkNetwork) MarshalBinary() ([]byte, error)

MarshalBinary interface implementation

func (*CloudNetworkNetwork) UnmarshalBinary ¶

func (m *CloudNetworkNetwork) UnmarshalBinary(b []byte) error

UnmarshalBinary interface implementation

func (*CloudNetworkNetwork) Validate ¶

func (m *CloudNetworkNetwork) Validate(formats strfmt.Registry) error

Validate validates this cloud network network

type CloudNetworkNetworkRegion ¶

type CloudNetworkNetworkRegion struct {

	// Network region
	// Required: true
	// Read Only: true
	Region string `json:"region"`

	// Network region status
	// Required: true
	// Read Only: true
	Status string `json:"status"`
}

CloudNetworkNetworkRegion NetworkRegion swagger:model cloud.Network.NetworkRegion

func (*CloudNetworkNetworkRegion) MarshalBinary ¶

func (m *CloudNetworkNetworkRegion) MarshalBinary() ([]byte, error)

MarshalBinary interface implementation

func (*CloudNetworkNetworkRegion) UnmarshalBinary ¶

func (m *CloudNetworkNetworkRegion) UnmarshalBinary(b []byte) error

UnmarshalBinary interface implementation

func (*CloudNetworkNetworkRegion) Validate ¶

func (m *CloudNetworkNetworkRegion) Validate(formats strfmt.Registry) error

Validate validates this cloud network network region

type CloudNetworkNetworkRegions ¶

type CloudNetworkNetworkRegions []*CloudNetworkNetworkRegion

CloudNetworkNetworkRegions Details about private network in region swagger:model cloudNetworkNetworkRegions

func (CloudNetworkNetworkRegions) Validate ¶

func (m CloudNetworkNetworkRegions) Validate(formats strfmt.Registry) error

Validate validates this cloud network network regions

type CloudNetworkSubnet ¶

type CloudNetworkSubnet struct {

	// Subnet CIDR
	// Required: true
	// Read Only: true
	Cidr string `json:"cidr"`

	// Gateway IP in the subnet
	// Read Only: true
	GatewayIP string `json:"gatewayIp,omitempty"`

	// Subnet id
	// Required: true
	// Read Only: true
	ID string `json:"id"`

	// ip pools
	// Required: true
	IPPools CloudNetworkSubnetIPPools `json:"ipPools"`
}

CloudNetworkSubnet Subnet swagger:model cloud.Network.Subnet

func (*CloudNetworkSubnet) MarshalBinary ¶

func (m *CloudNetworkSubnet) MarshalBinary() ([]byte, error)

MarshalBinary interface implementation

func (*CloudNetworkSubnet) UnmarshalBinary ¶

func (m *CloudNetworkSubnet) UnmarshalBinary(b []byte) error

UnmarshalBinary interface implementation

func (*CloudNetworkSubnet) Validate ¶

func (m *CloudNetworkSubnet) Validate(formats strfmt.Registry) error

Validate validates this cloud network subnet

type CloudNetworkSubnetIPPools ¶

type CloudNetworkSubnetIPPools []*CloudNetworkIPPool

CloudNetworkSubnetIPPools List of ip pools allocated in subnet swagger:model cloudNetworkSubnetIpPools

func (CloudNetworkSubnetIPPools) Validate ¶

func (m CloudNetworkSubnetIPPools) Validate(formats strfmt.Registry) error

Validate validates this cloud network subnet Ip pools

type CloudPrice ¶

type CloudPrice struct {

	// archive
	Archive CloudPriceArchive `json:"archive"`

	// bandwidth archive in
	BandwidthArchiveIn CloudPriceBandwidthArchiveIn `json:"bandwidthArchiveIn"`

	// bandwidth archive out
	BandwidthArchiveOut CloudPriceBandwidthArchiveOut `json:"bandwidthArchiveOut"`

	// bandwidth storage
	BandwidthStorage CloudPriceBandwidthStorage `json:"bandwidthStorage"`

	// instances
	Instances CloudPriceInstances `json:"instances"`

	// project creation
	ProjectCreation *OrderPrice `json:"projectCreation,omitempty"`

	// snapshots
	Snapshots CloudPriceSnapshots `json:"snapshots"`

	// storage
	Storage CloudPriceStorage `json:"storage"`

	// volumes
	Volumes CloudPriceVolumes `json:"volumes"`
}

CloudPrice A structure defining prices for cloud services swagger:model cloud.Price

func (*CloudPrice) MarshalBinary ¶

func (m *CloudPrice) MarshalBinary() ([]byte, error)

MarshalBinary interface implementation

func (*CloudPrice) UnmarshalBinary ¶

func (m *CloudPrice) UnmarshalBinary(b []byte) error

UnmarshalBinary interface implementation

func (*CloudPrice) Validate ¶

func (m *CloudPrice) Validate(formats strfmt.Registry) error

Validate validates this cloud price

type CloudPriceArchive ¶

type CloudPriceArchive []*CloudArchiveStoragePrice

CloudPriceArchive Price for archive storage swagger:model cloudPriceArchive

func (CloudPriceArchive) Validate ¶

func (m CloudPriceArchive) Validate(formats strfmt.Registry) error

Validate validates this cloud price archive

type CloudPriceBandwidthArchiveIn ¶

type CloudPriceBandwidthArchiveIn []*CloudBandwidthStoragePrice

CloudPriceBandwidthArchiveIn Price for incoming bandwidth on archive storage swagger:model cloudPriceBandwidthArchiveIn

func (CloudPriceBandwidthArchiveIn) Validate ¶

func (m CloudPriceBandwidthArchiveIn) Validate(formats strfmt.Registry) error

Validate validates this cloud price bandwidth archive in

type CloudPriceBandwidthArchiveOut ¶

type CloudPriceBandwidthArchiveOut []*CloudBandwidthStoragePrice

CloudPriceBandwidthArchiveOut Price for outgoing bandwidth on archive storage swagger:model cloudPriceBandwidthArchiveOut

func (CloudPriceBandwidthArchiveOut) Validate ¶

func (m CloudPriceBandwidthArchiveOut) Validate(formats strfmt.Registry) error

Validate validates this cloud price bandwidth archive out

type CloudPriceBandwidthStorage ¶

type CloudPriceBandwidthStorage []*CloudBandwidthStoragePrice

CloudPriceBandwidthStorage Price for bandwidth storage swagger:model cloudPriceBandwidthStorage

func (CloudPriceBandwidthStorage) Validate ¶

func (m CloudPriceBandwidthStorage) Validate(formats strfmt.Registry) error

Validate validates this cloud price bandwidth storage

type CloudPriceInstances ¶

type CloudPriceInstances []*CloudFlavorPrice

CloudPriceInstances cloud price instances swagger:model cloudPriceInstances

func (CloudPriceInstances) Validate ¶

func (m CloudPriceInstances) Validate(formats strfmt.Registry) error

Validate validates this cloud price instances

type CloudPriceSnapshots ¶

type CloudPriceSnapshots []*CloudSnapshotPrice

CloudPriceSnapshots Prices for snapshots swagger:model cloudPriceSnapshots

func (CloudPriceSnapshots) Validate ¶

func (m CloudPriceSnapshots) Validate(formats strfmt.Registry) error

Validate validates this cloud price snapshots

type CloudPriceStorage ¶

type CloudPriceStorage []*CloudStoragePrice

CloudPriceStorage Price for storage swagger:model cloudPriceStorage

func (CloudPriceStorage) Validate ¶

func (m CloudPriceStorage) Validate(formats strfmt.Registry) error

Validate validates this cloud price storage

type CloudPriceVolumes ¶

type CloudPriceVolumes []*CloudVolumePrice

CloudPriceVolumes Prices for volumes swagger:model cloudPriceVolumes

func (CloudPriceVolumes) Validate ¶

func (m CloudPriceVolumes) Validate(formats strfmt.Registry) error

Validate validates this cloud price volumes

type CloudProject ¶

type CloudProject struct {

	// Project access
	// Required: true
	// Read Only: true
	Access string `json:"access"`

	// Project creation date
	// Required: true
	// Read Only: true
	CreationDate strfmt.DateTime `json:"creationDate"`

	// Description of your project
	Description string `json:"description,omitempty"`

	// Expiration date of your project. After this date, your project will be deleted
	// Read Only: true
	Expiration strfmt.DateTime `json:"expiration,omitempty"`

	// Project order id
	// Read Only: true
	OrderID int64 `json:"orderId,omitempty"`

	// Project id
	// Required: true
	// Read Only: true
	ProjectID string `json:"project_id"`

	// Current status
	// Required: true
	// Read Only: true
	Status string `json:"status"`

	// Project unleashed
	// Required: true
	// Read Only: true
	Unleash bool `json:"unleash"`
}

CloudProject Project swagger:model cloud.Project

func (*CloudProject) MarshalBinary ¶

func (m *CloudProject) MarshalBinary() ([]byte, error)

MarshalBinary interface implementation

func (*CloudProject) UnmarshalBinary ¶

func (m *CloudProject) UnmarshalBinary(b []byte) error

UnmarshalBinary interface implementation

func (*CloudProject) Validate ¶

func (m *CloudProject) Validate(formats strfmt.Registry) error

Validate validates this cloud project

type CloudProjectBandwidthStorageUsage ¶

type CloudProjectBandwidthStorageUsage struct {

	// Downloaded bytes from your containers
	DownloadedBytes int64 `json:"downloadedBytes,omitempty"`

	// Region
	Region string `json:"region,omitempty"`

	// total
	Total *OrderPrice `json:"total,omitempty"`
}

CloudProjectBandwidthStorageUsage Usage information for current month on your project swagger:model cloud.Project.BandwidthStorageUsage

func (*CloudProjectBandwidthStorageUsage) MarshalBinary ¶

func (m *CloudProjectBandwidthStorageUsage) MarshalBinary() ([]byte, error)

MarshalBinary interface implementation

func (*CloudProjectBandwidthStorageUsage) UnmarshalBinary ¶

func (m *CloudProjectBandwidthStorageUsage) UnmarshalBinary(b []byte) error

UnmarshalBinary interface implementation

func (*CloudProjectBandwidthStorageUsage) Validate ¶

Validate validates this cloud project bandwidth storage usage

type CloudProjectBill ¶

type CloudProjectBill struct {

	// Bill id
	BillID string `json:"billId,omitempty"`

	// Bill type
	Type string `json:"type,omitempty"`
}

CloudProjectBill Project bill swagger:model cloud.Project.Bill

func (*CloudProjectBill) MarshalBinary ¶

func (m *CloudProjectBill) MarshalBinary() ([]byte, error)

MarshalBinary interface implementation

func (*CloudProjectBill) UnmarshalBinary ¶

func (m *CloudProjectBill) UnmarshalBinary(b []byte) error

UnmarshalBinary interface implementation

func (*CloudProjectBill) Validate ¶

func (m *CloudProjectBill) Validate(formats strfmt.Registry) error

Validate validates this cloud project bill

type CloudProjectCurrentUsage ¶

type CloudProjectCurrentUsage struct {

	// instances
	Instances *CloudProjectInstancesUsage `json:"instances,omitempty"`

	// snapshots
	Snapshots *CloudProjectSnapshotsUsage `json:"snapshots,omitempty"`

	// storage
	Storage *CloudProjectStorageUsage `json:"storage,omitempty"`

	// total
	Total *OrderPrice `json:"total,omitempty"`

	// volume snapshots
	VolumeSnapshots *CloudProjectSnapshotsUsage `json:"volumeSnapshots,omitempty"`

	// volumes
	Volumes *CloudProjectVolumesUsage `json:"volumes,omitempty"`
}

CloudProjectCurrentUsage Usage information for current month on your project swagger:model cloud.Project.CurrentUsage

func (*CloudProjectCurrentUsage) MarshalBinary ¶

func (m *CloudProjectCurrentUsage) MarshalBinary() ([]byte, error)

MarshalBinary interface implementation

func (*CloudProjectCurrentUsage) UnmarshalBinary ¶

func (m *CloudProjectCurrentUsage) UnmarshalBinary(b []byte) error

UnmarshalBinary interface implementation

func (*CloudProjectCurrentUsage) Validate ¶

func (m *CloudProjectCurrentUsage) Validate(formats strfmt.Registry) error

Validate validates this cloud project current usage

type CloudProjectInstanceMonthlyBilling ¶

type CloudProjectInstanceMonthlyBilling struct {

	// Monthly billing activation date
	ActivatedOn strfmt.DateTime `json:"activatedOn,omitempty"`

	// cost
	Cost *OrderPrice `json:"cost,omitempty"`
}

CloudProjectInstanceMonthlyBilling Instance monthly billing details swagger:model cloud.Project.InstanceMonthlyBilling

func (*CloudProjectInstanceMonthlyBilling) MarshalBinary ¶

func (m *CloudProjectInstanceMonthlyBilling) MarshalBinary() ([]byte, error)

MarshalBinary interface implementation

func (*CloudProjectInstanceMonthlyBilling) UnmarshalBinary ¶

func (m *CloudProjectInstanceMonthlyBilling) UnmarshalBinary(b []byte) error

UnmarshalBinary interface implementation

func (*CloudProjectInstanceMonthlyBilling) Validate ¶

Validate validates this cloud project instance monthly billing

type CloudProjectInstanceUsageDetail ¶

type CloudProjectInstanceUsageDetail struct {

	// hourly
	Hourly *OrderPrice `json:"hourly,omitempty"`

	// Instance id
	InstanceID string `json:"instanceId,omitempty"`

	// monthly
	Monthly *CloudProjectInstanceMonthlyBilling `json:"monthly,omitempty"`

	// Is monthly billing enabled
	MonthlyBilling bool `json:"monthlyBilling,omitempty"`

	// Reference
	Reference string `json:"reference,omitempty"`
}

CloudProjectInstanceUsageDetail Instance usage swagger:model cloud.Project.InstanceUsageDetail

func (*CloudProjectInstanceUsageDetail) MarshalBinary ¶

func (m *CloudProjectInstanceUsageDetail) MarshalBinary() ([]byte, error)

MarshalBinary interface implementation

func (*CloudProjectInstanceUsageDetail) UnmarshalBinary ¶

func (m *CloudProjectInstanceUsageDetail) UnmarshalBinary(b []byte) error

UnmarshalBinary interface implementation

func (*CloudProjectInstanceUsageDetail) Validate ¶

Validate validates this cloud project instance usage detail

type CloudProjectInstancesUsage ¶

type CloudProjectInstancesUsage struct {

	// detail
	Detail CloudProjectInstancesUsageDetail `json:"detail"`

	// total
	Total *OrderPrice `json:"total,omitempty"`
}

CloudProjectInstancesUsage Instances usage for current month swagger:model cloud.Project.InstancesUsage

func (*CloudProjectInstancesUsage) MarshalBinary ¶

func (m *CloudProjectInstancesUsage) MarshalBinary() ([]byte, error)

MarshalBinary interface implementation

func (*CloudProjectInstancesUsage) UnmarshalBinary ¶

func (m *CloudProjectInstancesUsage) UnmarshalBinary(b []byte) error

UnmarshalBinary interface implementation

func (*CloudProjectInstancesUsage) Validate ¶

func (m *CloudProjectInstancesUsage) Validate(formats strfmt.Registry) error

Validate validates this cloud project instances usage

type CloudProjectInstancesUsageDetail ¶

type CloudProjectInstancesUsageDetail []*CloudProjectInstanceUsageDetail

CloudProjectInstancesUsageDetail Instance usage details swagger:model cloudProjectInstancesUsageDetail

func (CloudProjectInstancesUsageDetail) Validate ¶

Validate validates this cloud project instances usage detail

type CloudProjectNewProject ¶

type CloudProjectNewProject struct {

	// Agreement to valid
	Agreements []int64 `json:"agreements"`

	// credit
	Credit *CloudProjectNewProjectCredit `json:"credit,omitempty"`

	// Cloud project description
	Description string `json:"description,omitempty"`

	// Cloud project order id
	OrderID int64 `json:"orderId,omitempty"`

	// Cloud project
	Project string `json:"project,omitempty"`

	// Project creation status
	Status string `json:"status,omitempty"`
}

CloudProjectNewProject New cloud project swagger:model cloud.Project.NewProject

func (*CloudProjectNewProject) MarshalBinary ¶

func (m *CloudProjectNewProject) MarshalBinary() ([]byte, error)

MarshalBinary interface implementation

func (*CloudProjectNewProject) UnmarshalBinary ¶

func (m *CloudProjectNewProject) UnmarshalBinary(b []byte) error

UnmarshalBinary interface implementation

func (*CloudProjectNewProject) Validate ¶

func (m *CloudProjectNewProject) Validate(formats strfmt.Registry) error

Validate validates this cloud project new project

type CloudProjectNewProjectCredit ¶

type CloudProjectNewProjectCredit struct {

	// Credit description
	Description string `json:"description,omitempty"`

	// Credit id
	ID int64 `json:"id,omitempty"`

	// Use credits on following products
	Products []string `json:"products"`

	// total credit
	TotalCredit *OrderPrice `json:"total_credit,omitempty"`

	// validity
	Validity *CloudCommonVoucherValidity `json:"validity,omitempty"`
}

CloudProjectNewProjectCredit Credit details swagger:model cloud.Project.NewProjectCredit

func (*CloudProjectNewProjectCredit) MarshalBinary ¶

func (m *CloudProjectNewProjectCredit) MarshalBinary() ([]byte, error)

MarshalBinary interface implementation

func (*CloudProjectNewProjectCredit) UnmarshalBinary ¶

func (m *CloudProjectNewProjectCredit) UnmarshalBinary(b []byte) error

UnmarshalBinary interface implementation

func (*CloudProjectNewProjectCredit) Validate ¶

func (m *CloudProjectNewProjectCredit) Validate(formats strfmt.Registry) error

Validate validates this cloud project new project credit

type CloudProjectNewProjectInfo ¶

type CloudProjectNewProjectInfo struct {

	// Agreement to valid
	Agreements []int64 `json:"agreements"`

	// order
	Order *OrderPrice `json:"order,omitempty"`
}

CloudProjectNewProjectInfo New cloud project informations swagger:model cloud.Project.NewProjectInfo

func (*CloudProjectNewProjectInfo) MarshalBinary ¶

func (m *CloudProjectNewProjectInfo) MarshalBinary() ([]byte, error)

MarshalBinary interface implementation

func (*CloudProjectNewProjectInfo) UnmarshalBinary ¶

func (m *CloudProjectNewProjectInfo) UnmarshalBinary(b []byte) error

UnmarshalBinary interface implementation

func (*CloudProjectNewProjectInfo) Validate ¶

func (m *CloudProjectNewProjectInfo) Validate(formats strfmt.Registry) error

Validate validates this cloud project new project info

type CloudProjectProjectUsage ¶

type CloudProjectProjectUsage struct {

	// current
	Current *CloudProjectCurrentUsage `json:"current,omitempty"`
}

CloudProjectProjectUsage Usage information on your project swagger:model cloud.Project.ProjectUsage

func (*CloudProjectProjectUsage) MarshalBinary ¶

func (m *CloudProjectProjectUsage) MarshalBinary() ([]byte, error)

MarshalBinary interface implementation

func (*CloudProjectProjectUsage) UnmarshalBinary ¶

func (m *CloudProjectProjectUsage) UnmarshalBinary(b []byte) error

UnmarshalBinary interface implementation

func (*CloudProjectProjectUsage) Validate ¶

func (m *CloudProjectProjectUsage) Validate(formats strfmt.Registry) error

Validate validates this cloud project project usage

type CloudProjectSnapshotUsageDetail ¶

type CloudProjectSnapshotUsageDetail struct {

	// price
	Price *OrderPrice `json:"price,omitempty"`

	// Snapshot region
	Region string `json:"region,omitempty"`

	// stored size
	StoredSize *CloudProjectSnapshotUsageDetailStoredSize `json:"storedSize,omitempty"`
}

CloudProjectSnapshotUsageDetail Snapshot usage swagger:model cloud.Project.SnapshotUsageDetail

func (*CloudProjectSnapshotUsageDetail) MarshalBinary ¶

func (m *CloudProjectSnapshotUsageDetail) MarshalBinary() ([]byte, error)

MarshalBinary interface implementation

func (*CloudProjectSnapshotUsageDetail) UnmarshalBinary ¶

func (m *CloudProjectSnapshotUsageDetail) UnmarshalBinary(b []byte) error

UnmarshalBinary interface implementation

func (*CloudProjectSnapshotUsageDetail) Validate ¶

Validate validates this cloud project snapshot usage detail

type CloudProjectSnapshotUsageDetailStoredSize ¶

type CloudProjectSnapshotUsageDetailStoredSize struct {

	// unit
	Unit string `json:"unit,omitempty"`

	// value
	Value float64 `json:"value,omitempty"`
}

CloudProjectSnapshotUsageDetailStoredSize Stored snapshot size in gigabytes swagger:model cloudProjectSnapshotUsageDetailStoredSize

func (*CloudProjectSnapshotUsageDetailStoredSize) MarshalBinary ¶

func (m *CloudProjectSnapshotUsageDetailStoredSize) MarshalBinary() ([]byte, error)

MarshalBinary interface implementation

func (*CloudProjectSnapshotUsageDetailStoredSize) UnmarshalBinary ¶

func (m *CloudProjectSnapshotUsageDetailStoredSize) UnmarshalBinary(b []byte) error

UnmarshalBinary interface implementation

func (*CloudProjectSnapshotUsageDetailStoredSize) Validate ¶

Validate validates this cloud project snapshot usage detail stored size

type CloudProjectSnapshotsUsage ¶

type CloudProjectSnapshotsUsage struct {

	// detail
	Detail CloudProjectSnapshotsUsageDetail `json:"detail"`

	// total
	Total *OrderPrice `json:"total,omitempty"`
}

CloudProjectSnapshotsUsage Snapshots usage for current month swagger:model cloud.Project.SnapshotsUsage

func (*CloudProjectSnapshotsUsage) MarshalBinary ¶

func (m *CloudProjectSnapshotsUsage) MarshalBinary() ([]byte, error)

MarshalBinary interface implementation

func (*CloudProjectSnapshotsUsage) UnmarshalBinary ¶

func (m *CloudProjectSnapshotsUsage) UnmarshalBinary(b []byte) error

UnmarshalBinary interface implementation

func (*CloudProjectSnapshotsUsage) Validate ¶

func (m *CloudProjectSnapshotsUsage) Validate(formats strfmt.Registry) error

Validate validates this cloud project snapshots usage

type CloudProjectSnapshotsUsageDetail ¶

type CloudProjectSnapshotsUsageDetail []*CloudProjectSnapshotUsageDetail

CloudProjectSnapshotsUsageDetail Snapshots usage details swagger:model cloudProjectSnapshotsUsageDetail

func (CloudProjectSnapshotsUsageDetail) Validate ¶

Validate validates this cloud project snapshots usage detail

type CloudProjectStorageUsage ¶

type CloudProjectStorageUsage struct {

	// bandwidth
	Bandwidth CloudProjectStorageUsageBandwidth `json:"bandwidth"`

	// total
	Total *OrderPrice `json:"total,omitempty"`

	// volume
	Volume CloudProjectStorageUsageVolume `json:"volume"`
}

CloudProjectStorageUsage Usage information for current month on your project swagger:model cloud.Project.StorageUsage

func (*CloudProjectStorageUsage) MarshalBinary ¶

func (m *CloudProjectStorageUsage) MarshalBinary() ([]byte, error)

MarshalBinary interface implementation

func (*CloudProjectStorageUsage) UnmarshalBinary ¶

func (m *CloudProjectStorageUsage) UnmarshalBinary(b []byte) error

UnmarshalBinary interface implementation

func (*CloudProjectStorageUsage) Validate ¶

func (m *CloudProjectStorageUsage) Validate(formats strfmt.Registry) error

Validate validates this cloud project storage usage

type CloudProjectStorageUsageBandwidth ¶

type CloudProjectStorageUsageBandwidth []*CloudProjectBandwidthStorageUsage

CloudProjectStorageUsageBandwidth Storage bandwidth usage swagger:model cloudProjectStorageUsageBandwidth

func (CloudProjectStorageUsageBandwidth) Validate ¶

Validate validates this cloud project storage usage bandwidth

type CloudProjectStorageUsageVolume ¶

type CloudProjectStorageUsageVolume []*CloudProjectStorageVolumeUsage

CloudProjectStorageUsageVolume Storage volume usage swagger:model cloudProjectStorageUsageVolume

func (CloudProjectStorageUsageVolume) Validate ¶

Validate validates this cloud project storage usage volume

type CloudProjectStorageVolumeUsage ¶

type CloudProjectStorageVolumeUsage struct {

	// Region
	Region string `json:"region,omitempty"`

	// Bytes stored in your containers
	StoredBytes int64 `json:"storedBytes,omitempty"`

	// total
	Total *OrderPrice `json:"total,omitempty"`
}

CloudProjectStorageVolumeUsage Storage volume used on your project swagger:model cloud.Project.StorageVolumeUsage

func (*CloudProjectStorageVolumeUsage) MarshalBinary ¶

func (m *CloudProjectStorageVolumeUsage) MarshalBinary() ([]byte, error)

MarshalBinary interface implementation

func (*CloudProjectStorageVolumeUsage) UnmarshalBinary ¶

func (m *CloudProjectStorageVolumeUsage) UnmarshalBinary(b []byte) error

UnmarshalBinary interface implementation

func (*CloudProjectStorageVolumeUsage) Validate ¶

func (m *CloudProjectStorageVolumeUsage) Validate(formats strfmt.Registry) error

Validate validates this cloud project storage volume usage

type CloudProjectVolumeUsageDetail ¶

type CloudProjectVolumeUsageDetail struct {

	// price
	Price *OrderPrice `json:"price,omitempty"`

	// volume capacity
	VolumeCapacity *CloudProjectVolumeUsageDetailVolumeCapacity `json:"volumeCapacity,omitempty"`

	// Volume id
	VolumeID string `json:"volumeId,omitempty"`

	// Volume type
	VolumeType string `json:"volumeType,omitempty"`
}

CloudProjectVolumeUsageDetail Volume usage swagger:model cloud.Project.VolumeUsageDetail

func (*CloudProjectVolumeUsageDetail) MarshalBinary ¶

func (m *CloudProjectVolumeUsageDetail) MarshalBinary() ([]byte, error)

MarshalBinary interface implementation

func (*CloudProjectVolumeUsageDetail) UnmarshalBinary ¶

func (m *CloudProjectVolumeUsageDetail) UnmarshalBinary(b []byte) error

UnmarshalBinary interface implementation

func (*CloudProjectVolumeUsageDetail) Validate ¶

func (m *CloudProjectVolumeUsageDetail) Validate(formats strfmt.Registry) error

Validate validates this cloud project volume usage detail

type CloudProjectVolumeUsageDetailVolumeCapacity ¶

type CloudProjectVolumeUsageDetailVolumeCapacity struct {

	// unit
	Unit string `json:"unit,omitempty"`

	// value
	Value int64 `json:"value,omitempty"`
}

CloudProjectVolumeUsageDetailVolumeCapacity Volume capacity in gigabytes swagger:model cloudProjectVolumeUsageDetailVolumeCapacity

func (*CloudProjectVolumeUsageDetailVolumeCapacity) MarshalBinary ¶

func (m *CloudProjectVolumeUsageDetailVolumeCapacity) MarshalBinary() ([]byte, error)

MarshalBinary interface implementation

func (*CloudProjectVolumeUsageDetailVolumeCapacity) UnmarshalBinary ¶

func (m *CloudProjectVolumeUsageDetailVolumeCapacity) UnmarshalBinary(b []byte) error

UnmarshalBinary interface implementation

func (*CloudProjectVolumeUsageDetailVolumeCapacity) Validate ¶

Validate validates this cloud project volume usage detail volume capacity

type CloudProjectVolumesUsage ¶

type CloudProjectVolumesUsage struct {

	// detail
	Detail CloudProjectVolumesUsageDetail `json:"detail"`

	// total
	Total *OrderPrice `json:"total,omitempty"`
}

CloudProjectVolumesUsage Volumes usage for current month swagger:model cloud.Project.VolumesUsage

func (*CloudProjectVolumesUsage) MarshalBinary ¶

func (m *CloudProjectVolumesUsage) MarshalBinary() ([]byte, error)

MarshalBinary interface implementation

func (*CloudProjectVolumesUsage) UnmarshalBinary ¶

func (m *CloudProjectVolumesUsage) UnmarshalBinary(b []byte) error

UnmarshalBinary interface implementation

func (*CloudProjectVolumesUsage) Validate ¶

func (m *CloudProjectVolumesUsage) Validate(formats strfmt.Registry) error

Validate validates this cloud project volumes usage

type CloudProjectVolumesUsageDetail ¶

type CloudProjectVolumesUsageDetail []*CloudProjectVolumeUsageDetail

CloudProjectVolumesUsageDetail Volume usage details swagger:model cloudProjectVolumesUsageDetail

func (CloudProjectVolumesUsageDetail) Validate ¶

Validate validates this cloud project volumes usage detail

type CloudQuotaInstanceQuotas ¶

type CloudQuotaInstanceQuotas struct {

	// Maximum total cores allowed in your project
	// Required: true
	// Read Only: true
	MaxCores int64 `json:"maxCores"`

	// Maximum total cores allowed in your project
	// Required: true
	// Read Only: true
	MaxInstances int64 `json:"maxInstances"`

	// max Ram
	// Required: true
	// Read Only: true
	MaxRAM int64 `json:"maxRam"`

	// Current used cores number
	// Required: true
	// Read Only: true
	UsedCores int64 `json:"usedCores"`

	// Current used instances
	// Required: true
	// Read Only: true
	UsedInstances int64 `json:"usedInstances"`

	// Current used ram
	// Required: true
	// Read Only: true
	UsedRAM int64 `json:"usedRAM"`
}

CloudQuotaInstanceQuotas InstanceQuotas swagger:model cloud.Quota.InstanceQuotas

func (*CloudQuotaInstanceQuotas) MarshalBinary ¶

func (m *CloudQuotaInstanceQuotas) MarshalBinary() ([]byte, error)

MarshalBinary interface implementation

func (*CloudQuotaInstanceQuotas) UnmarshalBinary ¶

func (m *CloudQuotaInstanceQuotas) UnmarshalBinary(b []byte) error

UnmarshalBinary interface implementation

func (*CloudQuotaInstanceQuotas) Validate ¶

func (m *CloudQuotaInstanceQuotas) Validate(formats strfmt.Registry) error

Validate validates this cloud quota instance quotas

type CloudQuotaKeypairQuotas ¶

type CloudQuotaKeypairQuotas struct {

	// Maximum keypairs count allowed in your project
	// Required: true
	// Read Only: true
	MaxCount int64 `json:"maxCount"`
}

CloudQuotaKeypairQuotas KeypairQuotas swagger:model cloud.Quota.KeypairQuotas

func (*CloudQuotaKeypairQuotas) MarshalBinary ¶

func (m *CloudQuotaKeypairQuotas) MarshalBinary() ([]byte, error)

MarshalBinary interface implementation

func (*CloudQuotaKeypairQuotas) UnmarshalBinary ¶

func (m *CloudQuotaKeypairQuotas) UnmarshalBinary(b []byte) error

UnmarshalBinary interface implementation

func (*CloudQuotaKeypairQuotas) Validate ¶

func (m *CloudQuotaKeypairQuotas) Validate(formats strfmt.Registry) error

Validate validates this cloud quota keypair quotas

type CloudQuotaQuotas ¶

type CloudQuotaQuotas struct {

	// instance
	// Required: true
	Instance *CloudQuotaInstanceQuotas `json:"instance"`

	// keypair
	// Required: true
	Keypair *CloudQuotaKeypairQuotas `json:"keypair"`

	// Region
	// Required: true
	// Read Only: true
	Region string `json:"region"`

	// volume
	// Required: true
	Volume *CloudQuotaVolumeQuotas `json:"volume"`
}

CloudQuotaQuotas Quotas swagger:model cloud.Quota.Quotas

func (*CloudQuotaQuotas) MarshalBinary ¶

func (m *CloudQuotaQuotas) MarshalBinary() ([]byte, error)

MarshalBinary interface implementation

func (*CloudQuotaQuotas) UnmarshalBinary ¶

func (m *CloudQuotaQuotas) UnmarshalBinary(b []byte) error

UnmarshalBinary interface implementation

func (*CloudQuotaQuotas) Validate ¶

func (m *CloudQuotaQuotas) Validate(formats strfmt.Registry) error

Validate validates this cloud quota quotas

type CloudQuotaRegionInstanceQuota ¶

type CloudQuotaRegionInstanceQuota struct {

	// Maximum total cores allowed in your project
	// Required: true
	// Read Only: true
	MaxCores int64 `json:"maxCores"`

	// Maximum total cores allowed in your project
	// Required: true
	// Read Only: true
	MaxInstances int64 `json:"maxInstances"`

	// max Ram
	// Required: true
	// Read Only: true
	MaxRAM int64 `json:"maxRam"`

	// Current used cores number
	// Required: true
	// Read Only: true
	UsedCores int64 `json:"usedCores"`

	// Current used instances
	// Required: true
	// Read Only: true
	UsedInstances int64 `json:"usedInstances"`

	// Current used ram
	// Required: true
	// Read Only: true
	UsedRAM int64 `json:"usedRAM"`
}

CloudQuotaRegionInstanceQuota InstanceQuota swagger:model cloud.QuotaRegion.InstanceQuota

func (*CloudQuotaRegionInstanceQuota) MarshalBinary ¶

func (m *CloudQuotaRegionInstanceQuota) MarshalBinary() ([]byte, error)

MarshalBinary interface implementation

func (*CloudQuotaRegionInstanceQuota) UnmarshalBinary ¶

func (m *CloudQuotaRegionInstanceQuota) UnmarshalBinary(b []byte) error

UnmarshalBinary interface implementation

func (*CloudQuotaRegionInstanceQuota) Validate ¶

func (m *CloudQuotaRegionInstanceQuota) Validate(formats strfmt.Registry) error

Validate validates this cloud quota region instance quota

type CloudQuotaRegionKeypairQuota ¶

type CloudQuotaRegionKeypairQuota struct {

	// Maximum keypairs count allowed in your project
	// Required: true
	// Read Only: true
	MaxCount int64 `json:"maxCount"`
}

CloudQuotaRegionKeypairQuota KeypairQuota swagger:model cloud.QuotaRegion.KeypairQuota

func (*CloudQuotaRegionKeypairQuota) MarshalBinary ¶

func (m *CloudQuotaRegionKeypairQuota) MarshalBinary() ([]byte, error)

MarshalBinary interface implementation

func (*CloudQuotaRegionKeypairQuota) UnmarshalBinary ¶

func (m *CloudQuotaRegionKeypairQuota) UnmarshalBinary(b []byte) error

UnmarshalBinary interface implementation

func (*CloudQuotaRegionKeypairQuota) Validate ¶

func (m *CloudQuotaRegionKeypairQuota) Validate(formats strfmt.Registry) error

Validate validates this cloud quota region keypair quota

type CloudQuotaRegionNetworkQuota ¶

type CloudQuotaRegionNetworkQuota struct {

	// Maximum networks allowed in your project
	// Required: true
	// Read Only: true
	MaxNetworks int64 `json:"maxNetworks"`

	// Maximum subnetworks allowed in your project
	// Required: true
	// Read Only: true
	MaxSubnetworks int64 `json:"maxSubnetworks"`
}

CloudQuotaRegionNetworkQuota NetworkQuota swagger:model cloud.QuotaRegion.NetworkQuota

func (*CloudQuotaRegionNetworkQuota) MarshalBinary ¶

func (m *CloudQuotaRegionNetworkQuota) MarshalBinary() ([]byte, error)

MarshalBinary interface implementation

func (*CloudQuotaRegionNetworkQuota) UnmarshalBinary ¶

func (m *CloudQuotaRegionNetworkQuota) UnmarshalBinary(b []byte) error

UnmarshalBinary interface implementation

func (*CloudQuotaRegionNetworkQuota) Validate ¶

func (m *CloudQuotaRegionNetworkQuota) Validate(formats strfmt.Registry) error

Validate validates this cloud quota region network quota

type CloudQuotaRegionVolumeQuota ¶

type CloudQuotaRegionVolumeQuota struct {

	// Maximum total volume capacity allowed in your project
	// Required: true
	// Read Only: true
	MaxGigabytes int64 `json:"maxGigabytes"`

	// Current used volume gigabytes
	// Required: true
	// Read Only: true
	UsedGigabytes int64 `json:"usedGigabytes"`

	// Current volumes count
	// Required: true
	// Read Only: true
	VolumeCount int64 `json:"volumeCount"`
}

CloudQuotaRegionVolumeQuota VolumeQuota swagger:model cloud.QuotaRegion.VolumeQuota

func (*CloudQuotaRegionVolumeQuota) MarshalBinary ¶

func (m *CloudQuotaRegionVolumeQuota) MarshalBinary() ([]byte, error)

MarshalBinary interface implementation

func (*CloudQuotaRegionVolumeQuota) UnmarshalBinary ¶

func (m *CloudQuotaRegionVolumeQuota) UnmarshalBinary(b []byte) error

UnmarshalBinary interface implementation

func (*CloudQuotaRegionVolumeQuota) Validate ¶

func (m *CloudQuotaRegionVolumeQuota) Validate(formats strfmt.Registry) error

Validate validates this cloud quota region volume quota

type CloudQuotaVolumeQuotas ¶

type CloudQuotaVolumeQuotas struct {

	// Maximum total volume capacity allowed in your project
	// Required: true
	// Read Only: true
	MaxGigabytes int64 `json:"maxGigabytes"`

	// Current used volume gigabytes
	// Required: true
	// Read Only: true
	UsedGigabytes int64 `json:"usedGigabytes"`

	// Current volumes count
	// Required: true
	// Read Only: true
	VolumeCount int64 `json:"volumeCount"`
}

CloudQuotaVolumeQuotas VolumeQuotas swagger:model cloud.Quota.VolumeQuotas

func (*CloudQuotaVolumeQuotas) MarshalBinary ¶

func (m *CloudQuotaVolumeQuotas) MarshalBinary() ([]byte, error)

MarshalBinary interface implementation

func (*CloudQuotaVolumeQuotas) UnmarshalBinary ¶

func (m *CloudQuotaVolumeQuotas) UnmarshalBinary(b []byte) error

UnmarshalBinary interface implementation

func (*CloudQuotaVolumeQuotas) Validate ¶

func (m *CloudQuotaVolumeQuotas) Validate(formats strfmt.Registry) error

Validate validates this cloud quota volume quotas

type CloudRegionOpenstackService ¶

type CloudRegionOpenstackService struct {

	// Service name
	// Required: true
	// Read Only: true
	Name string `json:"name"`

	// Service status
	// Required: true
	// Read Only: true
	Status string `json:"status"`
}

CloudRegionOpenstackService OpenstackService swagger:model cloud.Region.OpenstackService

func (*CloudRegionOpenstackService) MarshalBinary ¶

func (m *CloudRegionOpenstackService) MarshalBinary() ([]byte, error)

MarshalBinary interface implementation

func (*CloudRegionOpenstackService) UnmarshalBinary ¶

func (m *CloudRegionOpenstackService) UnmarshalBinary(b []byte) error

UnmarshalBinary interface implementation

func (*CloudRegionOpenstackService) Validate ¶

func (m *CloudRegionOpenstackService) Validate(formats strfmt.Registry) error

Validate validates this cloud region openstack service

type CloudRegionRegionDetail ¶

type CloudRegionRegionDetail struct {

	// Region continent code
	// Required: true
	// Read Only: true
	ContinentCode string `json:"continentCode"`

	// Location of the datacenter where the region is
	// Required: true
	// Read Only: true
	DatacenterLocation string `json:"datacenterLocation"`

	// Region name
	// Required: true
	// Read Only: true
	Name string `json:"name"`

	// services
	// Required: true
	Services CloudRegionRegionDetailServices `json:"services"`
}

CloudRegionRegionDetail RegionDetail swagger:model cloud.Region.RegionDetail

func (*CloudRegionRegionDetail) MarshalBinary ¶

func (m *CloudRegionRegionDetail) MarshalBinary() ([]byte, error)

MarshalBinary interface implementation

func (*CloudRegionRegionDetail) UnmarshalBinary ¶

func (m *CloudRegionRegionDetail) UnmarshalBinary(b []byte) error

UnmarshalBinary interface implementation

func (*CloudRegionRegionDetail) Validate ¶

func (m *CloudRegionRegionDetail) Validate(formats strfmt.Registry) error

Validate validates this cloud region region detail

type CloudRegionRegionDetailServices ¶

type CloudRegionRegionDetailServices []*CloudRegionOpenstackService

CloudRegionRegionDetailServices Details about openstack services status swagger:model cloudRegionRegionDetailServices

func (CloudRegionRegionDetailServices) Validate ¶

Validate validates this cloud region region detail services

type CloudReservedRegionStock ¶

type CloudReservedRegionStock struct {

	// flavors
	// Required: true
	Flavors CloudReservedRegionStockFlavors `json:"flavors"`

	// Region name
	// Required: true
	// Read Only: true
	Name string `json:"name"`
}

CloudReservedRegionStock RegionStock swagger:model cloud.Reserved.RegionStock

func (*CloudReservedRegionStock) MarshalBinary ¶

func (m *CloudReservedRegionStock) MarshalBinary() ([]byte, error)

MarshalBinary interface implementation

func (*CloudReservedRegionStock) UnmarshalBinary ¶

func (m *CloudReservedRegionStock) UnmarshalBinary(b []byte) error

UnmarshalBinary interface implementation

func (*CloudReservedRegionStock) Validate ¶

func (m *CloudReservedRegionStock) Validate(formats strfmt.Registry) error

Validate validates this cloud reserved region stock

type CloudReservedRegionStockFlavors ¶

type CloudReservedRegionStockFlavors []*CloudReservedStock

CloudReservedRegionStockFlavors Stock list by flavor swagger:model cloudReservedRegionStockFlavors

func (CloudReservedRegionStockFlavors) Validate ¶

Validate validates this cloud reserved region stock flavors

type CloudReservedStock ¶

type CloudReservedStock struct {

	// Error message, if any
	// Required: true
	// Read Only: true
	Error string `json:"error"`

	// Flavor id
	// Required: true
	// Read Only: true
	FlavorID string `json:"flavorId"`

	// Flavor name
	// Required: true
	// Read Only: true
	FlavorName string `json:"flavorName"`

	// Number of available instances
	// Required: true
	// Read Only: true
	Quantity int64 `json:"quantity"`
}

CloudReservedStock Stock swagger:model cloud.Reserved.Stock

func (*CloudReservedStock) MarshalBinary ¶

func (m *CloudReservedStock) MarshalBinary() ([]byte, error)

MarshalBinary interface implementation

func (*CloudReservedStock) UnmarshalBinary ¶

func (m *CloudReservedStock) UnmarshalBinary(b []byte) error

UnmarshalBinary interface implementation

func (*CloudReservedStock) Validate ¶

func (m *CloudReservedStock) Validate(formats strfmt.Registry) error

Validate validates this cloud reserved stock

type CloudSnapshotPrice ¶

type CloudSnapshotPrice struct {

	// monthly price
	MonthlyPrice *OrderPrice `json:"monthlyPrice,omitempty"`

	// price
	Price *OrderPrice `json:"price,omitempty"`

	// Snapshot region
	Region string `json:"region,omitempty"`
}

CloudSnapshotPrice Details about snapshot pricing swagger:model cloud.SnapshotPrice

func (*CloudSnapshotPrice) MarshalBinary ¶

func (m *CloudSnapshotPrice) MarshalBinary() ([]byte, error)

MarshalBinary interface implementation

func (*CloudSnapshotPrice) UnmarshalBinary ¶

func (m *CloudSnapshotPrice) UnmarshalBinary(b []byte) error

UnmarshalBinary interface implementation

func (*CloudSnapshotPrice) Validate ¶

func (m *CloudSnapshotPrice) Validate(formats strfmt.Registry) error

Validate validates this cloud snapshot price

type CloudSshkeySSHKey ¶

type CloudSshkeySSHKey struct {

	// SSH key id
	// Required: true
	// Read Only: true
	ID string `json:"id"`

	// SSH key name
	// Required: true
	// Read Only: true
	Name string `json:"name"`

	// SSH public key
	// Required: true
	// Read Only: true
	PublicKey string `json:"publicKey"`

	// SSH key regions
	// Required: true
	// Read Only: true
	Regions []string `json:"regions"`
}

CloudSshkeySSHKey SshKey swagger:model cloud.Sshkey.SshKey

func (*CloudSshkeySSHKey) MarshalBinary ¶

func (m *CloudSshkeySSHKey) MarshalBinary() ([]byte, error)

MarshalBinary interface implementation

func (*CloudSshkeySSHKey) UnmarshalBinary ¶

func (m *CloudSshkeySSHKey) UnmarshalBinary(b []byte) error

UnmarshalBinary interface implementation

func (*CloudSshkeySSHKey) Validate ¶

func (m *CloudSshkeySSHKey) Validate(formats strfmt.Registry) error

Validate validates this cloud sshkey Ssh key

type CloudSshkeySSHKeyDetail ¶

type CloudSshkeySSHKeyDetail struct {

	// SSH key fingerprint
	// Required: true
	// Read Only: true
	FingerPrint string `json:"fingerPrint"`

	// SSH key id
	// Required: true
	// Read Only: true
	ID string `json:"id"`

	// SSH key name
	// Required: true
	// Read Only: true
	Name string `json:"name"`

	// SSH public key
	// Required: true
	// Read Only: true
	PublicKey string `json:"publicKey"`

	// SSH key regions
	// Required: true
	// Read Only: true
	Regions []string `json:"regions"`
}

CloudSshkeySSHKeyDetail SshKeyDetail swagger:model cloud.Sshkey.SshKeyDetail

func (*CloudSshkeySSHKeyDetail) MarshalBinary ¶

func (m *CloudSshkeySSHKeyDetail) MarshalBinary() ([]byte, error)

MarshalBinary interface implementation

func (*CloudSshkeySSHKeyDetail) UnmarshalBinary ¶

func (m *CloudSshkeySSHKeyDetail) UnmarshalBinary(b []byte) error

UnmarshalBinary interface implementation

func (*CloudSshkeySSHKeyDetail) Validate ¶

func (m *CloudSshkeySSHKeyDetail) Validate(formats strfmt.Registry) error

Validate validates this cloud sshkey Ssh key detail

type CloudStorageContainer ¶

type CloudStorageContainer struct {

	// Storage id
	// Required: true
	// Read Only: true
	ID string `json:"id"`

	// Storage name
	// Required: true
	// Read Only: true
	Name string `json:"name"`

	// region
	// Required: true
	// Read Only: true
	Region string `json:"region"`

	// Total bytes stored
	// Required: true
	// Read Only: true
	StoredBytes int64 `json:"storedBytes"`

	// Total objects stored
	// Required: true
	// Read Only: true
	StoredObjects int64 `json:"storedObjects"`
}

CloudStorageContainer Container swagger:model cloud.Storage.Container

func (*CloudStorageContainer) MarshalBinary ¶

func (m *CloudStorageContainer) MarshalBinary() ([]byte, error)

MarshalBinary interface implementation

func (*CloudStorageContainer) UnmarshalBinary ¶

func (m *CloudStorageContainer) UnmarshalBinary(b []byte) error

UnmarshalBinary interface implementation

func (*CloudStorageContainer) Validate ¶

func (m *CloudStorageContainer) Validate(formats strfmt.Registry) error

Validate validates this cloud storage container

type CloudStorageContainerAccess ¶

type CloudStorageContainerAccess struct {

	// endpoints
	// Required: true
	Endpoints CloudStorageContainerAccessEndpoints `json:"endpoints"`

	// Storage access token
	// Required: true
	// Read Only: true
	Token string `json:"token"`
}

CloudStorageContainerAccess ContainerAccess swagger:model cloud.Storage.ContainerAccess

func (*CloudStorageContainerAccess) MarshalBinary ¶

func (m *CloudStorageContainerAccess) MarshalBinary() ([]byte, error)

MarshalBinary interface implementation

func (*CloudStorageContainerAccess) UnmarshalBinary ¶

func (m *CloudStorageContainerAccess) UnmarshalBinary(b []byte) error

UnmarshalBinary interface implementation

func (*CloudStorageContainerAccess) Validate ¶

func (m *CloudStorageContainerAccess) Validate(formats strfmt.Registry) error

Validate validates this cloud storage container access

type CloudStorageContainerAccessEndpoints ¶

type CloudStorageContainerAccessEndpoints []*CloudStorageEndpoint

CloudStorageContainerAccessEndpoints Storage access endpoints swagger:model cloudStorageContainerAccessEndpoints

func (CloudStorageContainerAccessEndpoints) Validate ¶

Validate validates this cloud storage container access endpoints

type CloudStorageContainerDetail ¶

type CloudStorageContainerDetail struct {

	// Whether this is an archive container or not
	// Required: true
	// Read Only: true
	Archive bool `json:"archive"`

	// Origins allowed to make Cross Origin Requests
	// Required: true
	// Read Only: true
	Cors []string `json:"cors"`

	// Container name
	// Required: true
	// Read Only: true
	Name string `json:"name"`

	// objects
	// Required: true
	Objects CloudStorageContainerDetailObjects `json:"objects"`

	// Public container
	// Required: true
	// Read Only: true
	Public bool `json:"public"`

	// Container region
	// Required: true
	// Read Only: true
	Region string `json:"region"`

	// Container static URL
	// Required: true
	// Read Only: true
	StaticURL string `json:"staticUrl"`

	// Total bytes stored
	// Required: true
	// Read Only: true
	StoredBytes int64 `json:"storedBytes"`

	// Total objects stored
	// Required: true
	// Read Only: true
	StoredObjects int64 `json:"storedObjects"`
}

CloudStorageContainerDetail ContainerDetail swagger:model cloud.Storage.ContainerDetail

func (*CloudStorageContainerDetail) MarshalBinary ¶

func (m *CloudStorageContainerDetail) MarshalBinary() ([]byte, error)

MarshalBinary interface implementation

func (*CloudStorageContainerDetail) UnmarshalBinary ¶

func (m *CloudStorageContainerDetail) UnmarshalBinary(b []byte) error

UnmarshalBinary interface implementation

func (*CloudStorageContainerDetail) Validate ¶

func (m *CloudStorageContainerDetail) Validate(formats strfmt.Registry) error

Validate validates this cloud storage container detail

type CloudStorageContainerDetailObjects ¶

type CloudStorageContainerDetailObjects []*CloudStorageContainerObject

CloudStorageContainerDetailObjects Objects stored in container swagger:model cloudStorageContainerDetailObjects

func (CloudStorageContainerDetailObjects) Validate ¶

Validate validates this cloud storage container detail objects

type CloudStorageContainerObject ¶

type CloudStorageContainerObject struct {

	// Object content type
	// Required: true
	// Read Only: true
	ContentType string `json:"contentType"`

	// Last modification date
	// Required: true
	// Read Only: true
	LastModified strfmt.DateTime `json:"lastModified"`

	// Object name
	// Required: true
	// Read Only: true
	Name string `json:"name"`

	// Object retrieval delay (when unsealing)
	// Required: true
	// Read Only: true
	RetrievalDelay int64 `json:"retrievalDelay"`

	// Object retrieval state
	// Required: true
	// Read Only: true
	RetrievalState string `json:"retrievalState"`

	// Object size
	// Required: true
	// Read Only: true
	Size int64 `json:"size"`
}

CloudStorageContainerObject ContainerObject swagger:model cloud.Storage.ContainerObject

func (*CloudStorageContainerObject) MarshalBinary ¶

func (m *CloudStorageContainerObject) MarshalBinary() ([]byte, error)

MarshalBinary interface implementation

func (*CloudStorageContainerObject) UnmarshalBinary ¶

func (m *CloudStorageContainerObject) UnmarshalBinary(b []byte) error

UnmarshalBinary interface implementation

func (*CloudStorageContainerObject) Validate ¶

func (m *CloudStorageContainerObject) Validate(formats strfmt.Registry) error

Validate validates this cloud storage container object

type CloudStorageContainerObjectTempURL ¶

type CloudStorageContainerObjectTempURL struct {

	// Temporary URL expiration date
	// Required: true
	// Read Only: true
	ExpirationDate strfmt.DateTime `json:"expirationDate"`

	// Temporary URL to get object
	// Required: true
	// Read Only: true
	GetURL string `json:"getURL"`
}

CloudStorageContainerObjectTempURL ContainerObjectTempURL swagger:model cloud.Storage.ContainerObjectTempURL

func (*CloudStorageContainerObjectTempURL) MarshalBinary ¶

func (m *CloudStorageContainerObjectTempURL) MarshalBinary() ([]byte, error)

MarshalBinary interface implementation

func (*CloudStorageContainerObjectTempURL) UnmarshalBinary ¶

func (m *CloudStorageContainerObjectTempURL) UnmarshalBinary(b []byte) error

UnmarshalBinary interface implementation

func (*CloudStorageContainerObjectTempURL) Validate ¶

Validate validates this cloud storage container object temp URL

type CloudStorageEndpoint ¶

type CloudStorageEndpoint struct {

	// Endpoint region
	// Required: true
	// Read Only: true
	Region string `json:"region"`

	// Endpoint URL
	// Required: true
	// Read Only: true
	URL string `json:"url"`
}

CloudStorageEndpoint Endpoint swagger:model cloud.Storage.Endpoint

func (*CloudStorageEndpoint) MarshalBinary ¶

func (m *CloudStorageEndpoint) MarshalBinary() ([]byte, error)

MarshalBinary interface implementation

func (*CloudStorageEndpoint) UnmarshalBinary ¶

func (m *CloudStorageEndpoint) UnmarshalBinary(b []byte) error

UnmarshalBinary interface implementation

func (*CloudStorageEndpoint) Validate ¶

func (m *CloudStorageEndpoint) Validate(formats strfmt.Registry) error

Validate validates this cloud storage endpoint

type CloudStoragePrice ¶

type CloudStoragePrice struct {

	// monthly price
	MonthlyPrice *OrderPrice `json:"monthlyPrice,omitempty"`

	// price
	Price *OrderPrice `json:"price,omitempty"`

	// Storage region
	Region string `json:"region,omitempty"`
}

CloudStoragePrice Details about storage pricing swagger:model cloud.StoragePrice

func (*CloudStoragePrice) MarshalBinary ¶

func (m *CloudStoragePrice) MarshalBinary() ([]byte, error)

MarshalBinary interface implementation

func (*CloudStoragePrice) UnmarshalBinary ¶

func (m *CloudStoragePrice) UnmarshalBinary(b []byte) error

UnmarshalBinary interface implementation

func (*CloudStoragePrice) Validate ¶

func (m *CloudStoragePrice) Validate(formats strfmt.Registry) error

Validate validates this cloud storage price

type CloudSubnetworkRegionIPPool ¶

type CloudSubnetworkRegionIPPool struct {

	// Last IP for this region (eg: 192.168.1.24)
	// Required: true
	// Read Only: true
	End string `json:"end"`

	// First IP for this region (eg: 192.168.1.12)
	// Required: true
	// Read Only: true
	Start string `json:"start"`
}

CloudSubnetworkRegionIPPool IPPool swagger:model cloud.SubnetworkRegion.IPPool

func (*CloudSubnetworkRegionIPPool) MarshalBinary ¶

func (m *CloudSubnetworkRegionIPPool) MarshalBinary() ([]byte, error)

MarshalBinary interface implementation

func (*CloudSubnetworkRegionIPPool) UnmarshalBinary ¶

func (m *CloudSubnetworkRegionIPPool) UnmarshalBinary(b []byte) error

UnmarshalBinary interface implementation

func (*CloudSubnetworkRegionIPPool) Validate ¶

func (m *CloudSubnetworkRegionIPPool) Validate(formats strfmt.Registry) error

Validate validates this cloud subnetwork region IP pool

type CloudUsagePeriod ¶

type CloudUsagePeriod struct {

	// Usage from
	// Required: true
	// Read Only: true
	From strfmt.DateTime `json:"from"`

	// Usage to
	// Required: true
	// Read Only: true
	To strfmt.DateTime `json:"to"`
}

CloudUsagePeriod Period swagger:model cloud.Usage.Period

func (*CloudUsagePeriod) MarshalBinary ¶

func (m *CloudUsagePeriod) MarshalBinary() ([]byte, error)

MarshalBinary interface implementation

func (*CloudUsagePeriod) UnmarshalBinary ¶

func (m *CloudUsagePeriod) UnmarshalBinary(b []byte) error

UnmarshalBinary interface implementation

func (*CloudUsagePeriod) Validate ¶

func (m *CloudUsagePeriod) Validate(formats strfmt.Registry) error

Validate validates this cloud usage period

type CloudUsageUsageBill ¶

type CloudUsageUsageBill struct {

	// ID of the bill
	// Required: true
	// Read Only: true
	BillID string `json:"bill_id"`

	// Amount of credits used in this bill (not necessarily on part)
	// Required: true
	// Read Only: true
	Credit float64 `json:"credit"`

	// Amount of the bill that accounts for services for the usage period, credits not taken into account
	// Required: true
	// Read Only: true
	Part float64 `json:"part"`

	// Payment type
	// Required: true
	// Read Only: true
	PaymentType string `json:"payment_type"`

	// Total amount of the bill, credits not taken into account
	// Required: true
	// Read Only: true
	Total float64 `json:"total"`
}

CloudUsageUsageBill UsageBill swagger:model cloud.Usage.UsageBill

func (*CloudUsageUsageBill) MarshalBinary ¶

func (m *CloudUsageUsageBill) MarshalBinary() ([]byte, error)

MarshalBinary interface implementation

func (*CloudUsageUsageBill) UnmarshalBinary ¶

func (m *CloudUsageUsageBill) UnmarshalBinary(b []byte) error

UnmarshalBinary interface implementation

func (*CloudUsageUsageBill) Validate ¶

func (m *CloudUsageUsageBill) Validate(formats strfmt.Registry) error

Validate validates this cloud usage usage bill

type CloudUsageUsageCurrent ¶

type CloudUsageUsageCurrent struct {

	// hourly usage
	HourlyUsage *CloudBillingViewHourlyResources `json:"hourlyUsage,omitempty"`

	// Entry last update
	// Required: true
	// Read Only: true
	LastUpdate strfmt.DateTime `json:"lastUpdate"`

	// monthly usage
	MonthlyUsage *CloudBillingViewMonthlyResources `json:"monthlyUsage,omitempty"`

	// period
	// Required: true
	Period *CloudUsagePeriod `json:"period"`
}

CloudUsageUsageCurrent UsageCurrent swagger:model cloud.Usage.UsageCurrent

func (*CloudUsageUsageCurrent) MarshalBinary ¶

func (m *CloudUsageUsageCurrent) MarshalBinary() ([]byte, error)

MarshalBinary interface implementation

func (*CloudUsageUsageCurrent) UnmarshalBinary ¶

func (m *CloudUsageUsageCurrent) UnmarshalBinary(b []byte) error

UnmarshalBinary interface implementation

func (*CloudUsageUsageCurrent) Validate ¶

func (m *CloudUsageUsageCurrent) Validate(formats strfmt.Registry) error

Validate validates this cloud usage usage current

type CloudUsageUsageForecast ¶

type CloudUsageUsageForecast struct {

	// hourly usage
	HourlyUsage *CloudBillingViewHourlyResources `json:"hourlyUsage,omitempty"`

	// Entry last update
	// Required: true
	// Read Only: true
	LastUpdate strfmt.DateTime `json:"lastUpdate"`

	// monthly usage
	MonthlyUsage *CloudBillingViewMonthlyResources `json:"monthlyUsage,omitempty"`

	// period
	// Required: true
	Period *CloudUsagePeriod `json:"period"`

	// usable credits
	UsableCredits *CloudBillingViewUsedCredits `json:"usableCredits,omitempty"`
}

CloudUsageUsageForecast UsageForecast swagger:model cloud.Usage.UsageForecast

func (*CloudUsageUsageForecast) MarshalBinary ¶

func (m *CloudUsageUsageForecast) MarshalBinary() ([]byte, error)

MarshalBinary interface implementation

func (*CloudUsageUsageForecast) UnmarshalBinary ¶

func (m *CloudUsageUsageForecast) UnmarshalBinary(b []byte) error

UnmarshalBinary interface implementation

func (*CloudUsageUsageForecast) Validate ¶

func (m *CloudUsageUsageForecast) Validate(formats strfmt.Registry) error

Validate validates this cloud usage usage forecast

type CloudUsageUsageHistory ¶

type CloudUsageUsageHistory struct {

	// Usage id
	// Required: true
	// Read Only: true
	ID string `json:"id"`

	// Entry last update
	// Required: true
	// Read Only: true
	LastUpdate strfmt.DateTime `json:"lastUpdate"`

	// period
	// Required: true
	Period *CloudUsagePeriod `json:"period"`
}

CloudUsageUsageHistory UsageHistory swagger:model cloud.Usage.UsageHistory

func (*CloudUsageUsageHistory) MarshalBinary ¶

func (m *CloudUsageUsageHistory) MarshalBinary() ([]byte, error)

MarshalBinary interface implementation

func (*CloudUsageUsageHistory) UnmarshalBinary ¶

func (m *CloudUsageUsageHistory) UnmarshalBinary(b []byte) error

UnmarshalBinary interface implementation

func (*CloudUsageUsageHistory) Validate ¶

func (m *CloudUsageUsageHistory) Validate(formats strfmt.Registry) error

Validate validates this cloud usage usage history

type CloudUsageUsageHistoryDetail ¶

type CloudUsageUsageHistoryDetail struct {

	// hourly usage
	HourlyUsage *CloudBillingViewHourlyResources `json:"hourlyUsage,omitempty"`

	// Usage id
	// Required: true
	// Read Only: true
	ID string `json:"id"`

	// Entry last update
	// Required: true
	// Read Only: true
	LastUpdate strfmt.DateTime `json:"lastUpdate"`

	// monthly usage
	MonthlyUsage *CloudBillingViewMonthlyResources `json:"monthlyUsage,omitempty"`

	// period
	// Required: true
	Period *CloudUsagePeriod `json:"period"`
}

CloudUsageUsageHistoryDetail UsageHistoryDetail swagger:model cloud.Usage.UsageHistoryDetail

func (*CloudUsageUsageHistoryDetail) MarshalBinary ¶

func (m *CloudUsageUsageHistoryDetail) MarshalBinary() ([]byte, error)

MarshalBinary interface implementation

func (*CloudUsageUsageHistoryDetail) UnmarshalBinary ¶

func (m *CloudUsageUsageHistoryDetail) UnmarshalBinary(b []byte) error

UnmarshalBinary interface implementation

func (*CloudUsageUsageHistoryDetail) Validate ¶

func (m *CloudUsageUsageHistoryDetail) Validate(formats strfmt.Registry) error

Validate validates this cloud usage usage history detail

type CloudUserOpenrc ¶

type CloudUserOpenrc struct {

	// openrc file
	// Required: true
	// Read Only: true
	Content string `json:"content"`
}

CloudUserOpenrc Openrc swagger:model cloud.User.Openrc

func (*CloudUserOpenrc) MarshalBinary ¶

func (m *CloudUserOpenrc) MarshalBinary() ([]byte, error)

MarshalBinary interface implementation

func (*CloudUserOpenrc) UnmarshalBinary ¶

func (m *CloudUserOpenrc) UnmarshalBinary(b []byte) error

UnmarshalBinary interface implementation

func (*CloudUserOpenrc) Validate ¶

func (m *CloudUserOpenrc) Validate(formats strfmt.Registry) error

Validate validates this cloud user openrc

type CloudUserRclone ¶

type CloudUserRclone struct {

	// rclone configuration file
	// Required: true
	// Read Only: true
	Content string `json:"content"`
}

CloudUserRclone Rclone swagger:model cloud.User.Rclone

func (*CloudUserRclone) MarshalBinary ¶

func (m *CloudUserRclone) MarshalBinary() ([]byte, error)

MarshalBinary interface implementation

func (*CloudUserRclone) UnmarshalBinary ¶

func (m *CloudUserRclone) UnmarshalBinary(b []byte) error

UnmarshalBinary interface implementation

func (*CloudUserRclone) Validate ¶

func (m *CloudUserRclone) Validate(formats strfmt.Registry) error

Validate validates this cloud user rclone

type CloudUserUser ¶

type CloudUserUser struct {

	// User creation date
	// Required: true
	// Read Only: true
	CreationDate strfmt.DateTime `json:"creationDate"`

	// User description
	// Required: true
	// Read Only: true
	Description string `json:"description"`

	// User id
	// Required: true
	// Read Only: true
	ID int64 `json:"id"`

	// User status
	// Required: true
	// Read Only: true
	Status string `json:"status"`

	// Username
	// Required: true
	// Read Only: true
	Username string `json:"username"`
}

CloudUserUser User swagger:model cloud.User.User

func (*CloudUserUser) MarshalBinary ¶

func (m *CloudUserUser) MarshalBinary() ([]byte, error)

MarshalBinary interface implementation

func (*CloudUserUser) UnmarshalBinary ¶

func (m *CloudUserUser) UnmarshalBinary(b []byte) error

UnmarshalBinary interface implementation

func (*CloudUserUser) Validate ¶

func (m *CloudUserUser) Validate(formats strfmt.Registry) error

Validate validates this cloud user user

type CloudUserUserDetail ¶

type CloudUserUserDetail struct {

	// User creation date
	// Required: true
	// Read Only: true
	CreationDate strfmt.DateTime `json:"creationDate"`

	// User description
	// Required: true
	// Read Only: true
	Description string `json:"description"`

	// User id
	// Required: true
	// Read Only: true
	ID int64 `json:"id"`

	// User password
	// Required: true
	// Read Only: true
	Password string `json:"password"`

	// User status
	// Required: true
	// Read Only: true
	Status string `json:"status"`

	// Username
	// Required: true
	// Read Only: true
	Username string `json:"username"`
}

CloudUserUserDetail UserDetail swagger:model cloud.User.UserDetail

func (*CloudUserUserDetail) MarshalBinary ¶

func (m *CloudUserUserDetail) MarshalBinary() ([]byte, error)

MarshalBinary interface implementation

func (*CloudUserUserDetail) UnmarshalBinary ¶

func (m *CloudUserUserDetail) UnmarshalBinary(b []byte) error

UnmarshalBinary interface implementation

func (*CloudUserUserDetail) Validate ¶

func (m *CloudUserUserDetail) Validate(formats strfmt.Registry) error

Validate validates this cloud user user detail

type CloudVolumePrice ¶

type CloudVolumePrice struct {

	// monthly price
	MonthlyPrice *OrderPrice `json:"monthlyPrice,omitempty"`

	// price
	Price *OrderPrice `json:"price,omitempty"`

	// Volume region
	Region string `json:"region,omitempty"`

	// Volume name
	VolumeName string `json:"volumeName,omitempty"`
}

CloudVolumePrice Details about volume pricing swagger:model cloud.VolumePrice

func (*CloudVolumePrice) MarshalBinary ¶

func (m *CloudVolumePrice) MarshalBinary() ([]byte, error)

MarshalBinary interface implementation

func (*CloudVolumePrice) UnmarshalBinary ¶

func (m *CloudVolumePrice) UnmarshalBinary(b []byte) error

UnmarshalBinary interface implementation

func (*CloudVolumePrice) Validate ¶

func (m *CloudVolumePrice) Validate(formats strfmt.Registry) error

Validate validates this cloud volume price

type CloudVolumeSnapshot ¶

type CloudVolumeSnapshot struct {

	// Snapshot creation date
	// Required: true
	// Read Only: true
	CreationDate strfmt.DateTime `json:"creationDate"`

	// Snapshot description
	// Required: true
	// Read Only: true
	Description string `json:"description"`

	// Snapshot id
	// Required: true
	// Read Only: true
	ID string `json:"id"`

	// Snapshot name
	// Required: true
	// Read Only: true
	Name string `json:"name"`

	// Snapshot region
	// Required: true
	// Read Only: true
	Region string `json:"region"`

	// Snapshot size
	// Required: true
	// Read Only: true
	Size int64 `json:"size"`

	// Snapshot status
	// Required: true
	// Read Only: true
	Status string `json:"status"`

	// Volume source id
	// Required: true
	// Read Only: true
	VolumeID string `json:"volumeId"`
}

CloudVolumeSnapshot Snapshot swagger:model cloud.Volume.Snapshot

func (*CloudVolumeSnapshot) MarshalBinary ¶

func (m *CloudVolumeSnapshot) MarshalBinary() ([]byte, error)

MarshalBinary interface implementation

func (*CloudVolumeSnapshot) UnmarshalBinary ¶

func (m *CloudVolumeSnapshot) UnmarshalBinary(b []byte) error

UnmarshalBinary interface implementation

func (*CloudVolumeSnapshot) Validate ¶

func (m *CloudVolumeSnapshot) Validate(formats strfmt.Registry) error

Validate validates this cloud volume snapshot

type CloudVolumeVolume ¶

type CloudVolumeVolume struct {

	// Volume attached to instances id
	// Required: true
	// Read Only: true
	AttachedTo []string `json:"attachedTo"`

	// Volume bootable
	// Required: true
	// Read Only: true
	Bootable bool `json:"bootable"`

	// Volume creation date
	// Required: true
	// Read Only: true
	CreationDate strfmt.DateTime `json:"creationDate"`

	// Volume description
	// Required: true
	// Read Only: true
	Description string `json:"description"`

	// Volume id
	// Required: true
	// Read Only: true
	ID string `json:"id"`

	// Volume name
	// Required: true
	// Read Only: true
	Name string `json:"name"`

	// Volume region
	// Required: true
	// Read Only: true
	Region string `json:"region"`

	// Volume size (in GB)
	// Required: true
	// Read Only: true
	Size int64 `json:"size"`

	// Volume status
	// Required: true
	// Read Only: true
	Status string `json:"status"`

	// Volume type
	// Required: true
	// Read Only: true
	Type string `json:"type"`
}

CloudVolumeVolume Volume swagger:model cloud.Volume.Volume

func (*CloudVolumeVolume) MarshalBinary ¶

func (m *CloudVolumeVolume) MarshalBinary() ([]byte, error)

MarshalBinary interface implementation

func (*CloudVolumeVolume) UnmarshalBinary ¶

func (m *CloudVolumeVolume) UnmarshalBinary(b []byte) error

UnmarshalBinary interface implementation

func (*CloudVolumeVolume) Validate ¶

func (m *CloudVolumeVolume) Validate(formats strfmt.Registry) error

Validate validates this cloud volume volume

type DeleteCloudProjectServiceNameACLAccountIDDefaultBody ¶

type DeleteCloudProjectServiceNameACLAccountIDDefaultBody struct {

	// error code
	ErrorCode int32 `json:"errorCode,omitempty"`

	// http code
	HTTPCode int32 `json:"httpCode,omitempty"`

	// message
	Message string `json:"message,omitempty"`
}

DeleteCloudProjectServiceNameACLAccountIDDefaultBody delete cloud project service name Acl account Id default body swagger:model deleteCloudProjectServiceNameAclAccountIdDefaultBody

func (*DeleteCloudProjectServiceNameACLAccountIDDefaultBody) MarshalBinary ¶

MarshalBinary interface implementation

func (*DeleteCloudProjectServiceNameACLAccountIDDefaultBody) UnmarshalBinary ¶

UnmarshalBinary interface implementation

func (*DeleteCloudProjectServiceNameACLAccountIDDefaultBody) Validate ¶

Validate validates this delete cloud project service name Acl account Id default body

type DeleteCloudProjectServiceNameAlertingIDDefaultBody ¶

type DeleteCloudProjectServiceNameAlertingIDDefaultBody struct {

	// error code
	ErrorCode int32 `json:"errorCode,omitempty"`

	// http code
	HTTPCode int32 `json:"httpCode,omitempty"`

	// message
	Message string `json:"message,omitempty"`
}

DeleteCloudProjectServiceNameAlertingIDDefaultBody delete cloud project service name alerting Id default body swagger:model deleteCloudProjectServiceNameAlertingIdDefaultBody

func (*DeleteCloudProjectServiceNameAlertingIDDefaultBody) MarshalBinary ¶

MarshalBinary interface implementation

func (*DeleteCloudProjectServiceNameAlertingIDDefaultBody) UnmarshalBinary ¶

UnmarshalBinary interface implementation

func (*DeleteCloudProjectServiceNameAlertingIDDefaultBody) Validate ¶

Validate validates this delete cloud project service name alerting Id default body

type DeleteCloudProjectServiceNameIPLoadbalancingIDDefaultBody ¶

type DeleteCloudProjectServiceNameIPLoadbalancingIDDefaultBody struct {

	// error code
	ErrorCode int32 `json:"errorCode,omitempty"`

	// http code
	HTTPCode int32 `json:"httpCode,omitempty"`

	// message
	Message string `json:"message,omitempty"`
}

DeleteCloudProjectServiceNameIPLoadbalancingIDDefaultBody delete cloud project service name Ip loadbalancing Id default body swagger:model deleteCloudProjectServiceNameIpLoadbalancingIdDefaultBody

func (*DeleteCloudProjectServiceNameIPLoadbalancingIDDefaultBody) MarshalBinary ¶

MarshalBinary interface implementation

func (*DeleteCloudProjectServiceNameIPLoadbalancingIDDefaultBody) UnmarshalBinary ¶

UnmarshalBinary interface implementation

func (*DeleteCloudProjectServiceNameIPLoadbalancingIDDefaultBody) Validate ¶

Validate validates this delete cloud project service name Ip loadbalancing Id default body

type DeleteCloudProjectServiceNameInstanceGroupGroupIDDefaultBody ¶

type DeleteCloudProjectServiceNameInstanceGroupGroupIDDefaultBody struct {

	// error code
	ErrorCode int32 `json:"errorCode,omitempty"`

	// http code
	HTTPCode int32 `json:"httpCode,omitempty"`

	// message
	Message string `json:"message,omitempty"`
}

DeleteCloudProjectServiceNameInstanceGroupGroupIDDefaultBody delete cloud project service name instance group group Id default body swagger:model deleteCloudProjectServiceNameInstanceGroupGroupIdDefaultBody

func (*DeleteCloudProjectServiceNameInstanceGroupGroupIDDefaultBody) MarshalBinary ¶

MarshalBinary interface implementation

func (*DeleteCloudProjectServiceNameInstanceGroupGroupIDDefaultBody) UnmarshalBinary ¶

UnmarshalBinary interface implementation

func (*DeleteCloudProjectServiceNameInstanceGroupGroupIDDefaultBody) Validate ¶

Validate validates this delete cloud project service name instance group group Id default body

type DeleteCloudProjectServiceNameInstanceInstanceIDDefaultBody ¶

type DeleteCloudProjectServiceNameInstanceInstanceIDDefaultBody struct {

	// error code
	ErrorCode int32 `json:"errorCode,omitempty"`

	// http code
	HTTPCode int32 `json:"httpCode,omitempty"`

	// message
	Message string `json:"message,omitempty"`
}

DeleteCloudProjectServiceNameInstanceInstanceIDDefaultBody delete cloud project service name instance instance Id default body swagger:model deleteCloudProjectServiceNameInstanceInstanceIdDefaultBody

func (*DeleteCloudProjectServiceNameInstanceInstanceIDDefaultBody) MarshalBinary ¶

MarshalBinary interface implementation

func (*DeleteCloudProjectServiceNameInstanceInstanceIDDefaultBody) UnmarshalBinary ¶

UnmarshalBinary interface implementation

func (*DeleteCloudProjectServiceNameInstanceInstanceIDDefaultBody) Validate ¶

Validate validates this delete cloud project service name instance instance Id default body

type DeleteCloudProjectServiceNameInstanceInstanceIDInterfaceInterfaceIDDefaultBody ¶

type DeleteCloudProjectServiceNameInstanceInstanceIDInterfaceInterfaceIDDefaultBody struct {

	// error code
	ErrorCode int32 `json:"errorCode,omitempty"`

	// http code
	HTTPCode int32 `json:"httpCode,omitempty"`

	// message
	Message string `json:"message,omitempty"`
}

DeleteCloudProjectServiceNameInstanceInstanceIDInterfaceInterfaceIDDefaultBody delete cloud project service name instance instance Id interface interface Id default body swagger:model deleteCloudProjectServiceNameInstanceInstanceIdInterfaceInterfaceIdDefaultBody

func (*DeleteCloudProjectServiceNameInstanceInstanceIDInterfaceInterfaceIDDefaultBody) MarshalBinary ¶

MarshalBinary interface implementation

func (*DeleteCloudProjectServiceNameInstanceInstanceIDInterfaceInterfaceIDDefaultBody) UnmarshalBinary ¶

UnmarshalBinary interface implementation

func (*DeleteCloudProjectServiceNameInstanceInstanceIDInterfaceInterfaceIDDefaultBody) Validate ¶

Validate validates this delete cloud project service name instance instance Id interface interface Id default body

type DeleteCloudProjectServiceNameNetworkPrivateNetworkIDDefaultBody ¶

type DeleteCloudProjectServiceNameNetworkPrivateNetworkIDDefaultBody struct {

	// error code
	ErrorCode int32 `json:"errorCode,omitempty"`

	// http code
	HTTPCode int32 `json:"httpCode,omitempty"`

	// message
	Message string `json:"message,omitempty"`
}

DeleteCloudProjectServiceNameNetworkPrivateNetworkIDDefaultBody delete cloud project service name network private network Id default body swagger:model deleteCloudProjectServiceNameNetworkPrivateNetworkIdDefaultBody

func (*DeleteCloudProjectServiceNameNetworkPrivateNetworkIDDefaultBody) MarshalBinary ¶

MarshalBinary interface implementation

func (*DeleteCloudProjectServiceNameNetworkPrivateNetworkIDDefaultBody) UnmarshalBinary ¶

UnmarshalBinary interface implementation

func (*DeleteCloudProjectServiceNameNetworkPrivateNetworkIDDefaultBody) Validate ¶

Validate validates this delete cloud project service name network private network Id default body

type DeleteCloudProjectServiceNameNetworkPrivateNetworkIDSubnetSubnetIDDefaultBody ¶

type DeleteCloudProjectServiceNameNetworkPrivateNetworkIDSubnetSubnetIDDefaultBody struct {

	// error code
	ErrorCode int32 `json:"errorCode,omitempty"`

	// http code
	HTTPCode int32 `json:"httpCode,omitempty"`

	// message
	Message string `json:"message,omitempty"`
}

DeleteCloudProjectServiceNameNetworkPrivateNetworkIDSubnetSubnetIDDefaultBody delete cloud project service name network private network Id subnet subnet Id default body swagger:model deleteCloudProjectServiceNameNetworkPrivateNetworkIdSubnetSubnetIdDefaultBody

func (*DeleteCloudProjectServiceNameNetworkPrivateNetworkIDSubnetSubnetIDDefaultBody) MarshalBinary ¶

MarshalBinary interface implementation

func (*DeleteCloudProjectServiceNameNetworkPrivateNetworkIDSubnetSubnetIDDefaultBody) UnmarshalBinary ¶

UnmarshalBinary interface implementation

func (*DeleteCloudProjectServiceNameNetworkPrivateNetworkIDSubnetSubnetIDDefaultBody) Validate ¶

Validate validates this delete cloud project service name network private network Id subnet subnet Id default body

type DeleteCloudProjectServiceNameSnapshotSnapshotIDDefaultBody ¶

type DeleteCloudProjectServiceNameSnapshotSnapshotIDDefaultBody struct {

	// error code
	ErrorCode int32 `json:"errorCode,omitempty"`

	// http code
	HTTPCode int32 `json:"httpCode,omitempty"`

	// message
	Message string `json:"message,omitempty"`
}

DeleteCloudProjectServiceNameSnapshotSnapshotIDDefaultBody delete cloud project service name snapshot snapshot Id default body swagger:model deleteCloudProjectServiceNameSnapshotSnapshotIdDefaultBody

func (*DeleteCloudProjectServiceNameSnapshotSnapshotIDDefaultBody) MarshalBinary ¶

MarshalBinary interface implementation

func (*DeleteCloudProjectServiceNameSnapshotSnapshotIDDefaultBody) UnmarshalBinary ¶

UnmarshalBinary interface implementation

func (*DeleteCloudProjectServiceNameSnapshotSnapshotIDDefaultBody) Validate ¶

Validate validates this delete cloud project service name snapshot snapshot Id default body

type DeleteCloudProjectServiceNameSshkeyKeyIDDefaultBody ¶

type DeleteCloudProjectServiceNameSshkeyKeyIDDefaultBody struct {

	// error code
	ErrorCode int32 `json:"errorCode,omitempty"`

	// http code
	HTTPCode int32 `json:"httpCode,omitempty"`

	// message
	Message string `json:"message,omitempty"`
}

DeleteCloudProjectServiceNameSshkeyKeyIDDefaultBody delete cloud project service name sshkey key Id default body swagger:model deleteCloudProjectServiceNameSshkeyKeyIdDefaultBody

func (*DeleteCloudProjectServiceNameSshkeyKeyIDDefaultBody) MarshalBinary ¶

MarshalBinary interface implementation

func (*DeleteCloudProjectServiceNameSshkeyKeyIDDefaultBody) UnmarshalBinary ¶

UnmarshalBinary interface implementation

func (*DeleteCloudProjectServiceNameSshkeyKeyIDDefaultBody) Validate ¶

Validate validates this delete cloud project service name sshkey key Id default body

type DeleteCloudProjectServiceNameStorageContainerIDCorsDefaultBody ¶

type DeleteCloudProjectServiceNameStorageContainerIDCorsDefaultBody struct {

	// error code
	ErrorCode int32 `json:"errorCode,omitempty"`

	// http code
	HTTPCode int32 `json:"httpCode,omitempty"`

	// message
	Message string `json:"message,omitempty"`
}

DeleteCloudProjectServiceNameStorageContainerIDCorsDefaultBody delete cloud project service name storage container Id cors default body swagger:model deleteCloudProjectServiceNameStorageContainerIdCorsDefaultBody

func (*DeleteCloudProjectServiceNameStorageContainerIDCorsDefaultBody) MarshalBinary ¶

MarshalBinary interface implementation

func (*DeleteCloudProjectServiceNameStorageContainerIDCorsDefaultBody) UnmarshalBinary ¶

UnmarshalBinary interface implementation

func (*DeleteCloudProjectServiceNameStorageContainerIDCorsDefaultBody) Validate ¶

Validate validates this delete cloud project service name storage container Id cors default body

type DeleteCloudProjectServiceNameStorageContainerIDDefaultBody ¶

type DeleteCloudProjectServiceNameStorageContainerIDDefaultBody struct {

	// error code
	ErrorCode int32 `json:"errorCode,omitempty"`

	// http code
	HTTPCode int32 `json:"httpCode,omitempty"`

	// message
	Message string `json:"message,omitempty"`
}

DeleteCloudProjectServiceNameStorageContainerIDDefaultBody delete cloud project service name storage container Id default body swagger:model deleteCloudProjectServiceNameStorageContainerIdDefaultBody

func (*DeleteCloudProjectServiceNameStorageContainerIDDefaultBody) MarshalBinary ¶

MarshalBinary interface implementation

func (*DeleteCloudProjectServiceNameStorageContainerIDDefaultBody) UnmarshalBinary ¶

UnmarshalBinary interface implementation

func (*DeleteCloudProjectServiceNameStorageContainerIDDefaultBody) Validate ¶

Validate validates this delete cloud project service name storage container Id default body

type DeleteCloudProjectServiceNameUserUserIDDefaultBody ¶

type DeleteCloudProjectServiceNameUserUserIDDefaultBody struct {

	// error code
	ErrorCode int32 `json:"errorCode,omitempty"`

	// http code
	HTTPCode int32 `json:"httpCode,omitempty"`

	// message
	Message string `json:"message,omitempty"`
}

DeleteCloudProjectServiceNameUserUserIDDefaultBody delete cloud project service name user user Id default body swagger:model deleteCloudProjectServiceNameUserUserIdDefaultBody

func (*DeleteCloudProjectServiceNameUserUserIDDefaultBody) MarshalBinary ¶

MarshalBinary interface implementation

func (*DeleteCloudProjectServiceNameUserUserIDDefaultBody) UnmarshalBinary ¶

UnmarshalBinary interface implementation

func (*DeleteCloudProjectServiceNameUserUserIDDefaultBody) Validate ¶

Validate validates this delete cloud project service name user user Id default body

type DeleteCloudProjectServiceNameVolumeSnapshotSnapshotIDDefaultBody ¶

type DeleteCloudProjectServiceNameVolumeSnapshotSnapshotIDDefaultBody struct {

	// error code
	ErrorCode int32 `json:"errorCode,omitempty"`

	// http code
	HTTPCode int32 `json:"httpCode,omitempty"`

	// message
	Message string `json:"message,omitempty"`
}

DeleteCloudProjectServiceNameVolumeSnapshotSnapshotIDDefaultBody delete cloud project service name volume snapshot snapshot Id default body swagger:model deleteCloudProjectServiceNameVolumeSnapshotSnapshotIdDefaultBody

func (*DeleteCloudProjectServiceNameVolumeSnapshotSnapshotIDDefaultBody) MarshalBinary ¶

MarshalBinary interface implementation

func (*DeleteCloudProjectServiceNameVolumeSnapshotSnapshotIDDefaultBody) UnmarshalBinary ¶

UnmarshalBinary interface implementation

func (*DeleteCloudProjectServiceNameVolumeSnapshotSnapshotIDDefaultBody) Validate ¶

Validate validates this delete cloud project service name volume snapshot snapshot Id default body

type DeleteCloudProjectServiceNameVolumeVolumeIDDefaultBody ¶

type DeleteCloudProjectServiceNameVolumeVolumeIDDefaultBody struct {

	// error code
	ErrorCode int32 `json:"errorCode,omitempty"`

	// http code
	HTTPCode int32 `json:"httpCode,omitempty"`

	// message
	Message string `json:"message,omitempty"`
}

DeleteCloudProjectServiceNameVolumeVolumeIDDefaultBody delete cloud project service name volume volume Id default body swagger:model deleteCloudProjectServiceNameVolumeVolumeIdDefaultBody

func (*DeleteCloudProjectServiceNameVolumeVolumeIDDefaultBody) MarshalBinary ¶

MarshalBinary interface implementation

func (*DeleteCloudProjectServiceNameVolumeVolumeIDDefaultBody) UnmarshalBinary ¶

UnmarshalBinary interface implementation

func (*DeleteCloudProjectServiceNameVolumeVolumeIDDefaultBody) Validate ¶

Validate validates this delete cloud project service name volume volume Id default body

type DeleteCloudServiceNamePcaPcaServiceNameSessionsSessionIDDefaultBody ¶

type DeleteCloudServiceNamePcaPcaServiceNameSessionsSessionIDDefaultBody struct {

	// error code
	ErrorCode int32 `json:"errorCode,omitempty"`

	// http code
	HTTPCode int32 `json:"httpCode,omitempty"`

	// message
	Message string `json:"message,omitempty"`
}

DeleteCloudServiceNamePcaPcaServiceNameSessionsSessionIDDefaultBody delete cloud service name pca pca service name sessions session Id default body swagger:model deleteCloudServiceNamePcaPcaServiceNameSessionsSessionIdDefaultBody

func (*DeleteCloudServiceNamePcaPcaServiceNameSessionsSessionIDDefaultBody) MarshalBinary ¶

MarshalBinary interface implementation

func (*DeleteCloudServiceNamePcaPcaServiceNameSessionsSessionIDDefaultBody) UnmarshalBinary ¶

UnmarshalBinary interface implementation

func (*DeleteCloudServiceNamePcaPcaServiceNameSessionsSessionIDDefaultBody) Validate ¶

Validate validates this delete cloud service name pca pca service name sessions session Id default body

type GetCloudCreateProjectInfoDefaultBody ¶

type GetCloudCreateProjectInfoDefaultBody struct {

	// error code
	ErrorCode int32 `json:"errorCode,omitempty"`

	// http code
	HTTPCode int32 `json:"httpCode,omitempty"`

	// message
	Message string `json:"message,omitempty"`
}

GetCloudCreateProjectInfoDefaultBody get cloud create project info default body swagger:model getCloudCreateProjectInfoDefaultBody

func (*GetCloudCreateProjectInfoDefaultBody) MarshalBinary ¶

func (m *GetCloudCreateProjectInfoDefaultBody) MarshalBinary() ([]byte, error)

MarshalBinary interface implementation

func (*GetCloudCreateProjectInfoDefaultBody) UnmarshalBinary ¶

func (m *GetCloudCreateProjectInfoDefaultBody) UnmarshalBinary(b []byte) error

UnmarshalBinary interface implementation

func (*GetCloudCreateProjectInfoDefaultBody) Validate ¶

Validate validates this get cloud create project info default body

type GetCloudDefaultBody ¶

type GetCloudDefaultBody struct {

	// error code
	ErrorCode int32 `json:"errorCode,omitempty"`

	// http code
	HTTPCode int32 `json:"httpCode,omitempty"`

	// message
	Message string `json:"message,omitempty"`
}

GetCloudDefaultBody get cloud default body swagger:model getCloudDefaultBody

func (*GetCloudDefaultBody) MarshalBinary ¶

func (m *GetCloudDefaultBody) MarshalBinary() ([]byte, error)

MarshalBinary interface implementation

func (*GetCloudDefaultBody) UnmarshalBinary ¶

func (m *GetCloudDefaultBody) UnmarshalBinary(b []byte) error

UnmarshalBinary interface implementation

func (*GetCloudDefaultBody) Validate ¶

func (m *GetCloudDefaultBody) Validate(formats strfmt.Registry) error

Validate validates this get cloud default body

type GetCloudPriceDefaultBody ¶

type GetCloudPriceDefaultBody struct {

	// error code
	ErrorCode int32 `json:"errorCode,omitempty"`

	// http code
	HTTPCode int32 `json:"httpCode,omitempty"`

	// message
	Message string `json:"message,omitempty"`
}

GetCloudPriceDefaultBody get cloud price default body swagger:model getCloudPriceDefaultBody

func (*GetCloudPriceDefaultBody) MarshalBinary ¶

func (m *GetCloudPriceDefaultBody) MarshalBinary() ([]byte, error)

MarshalBinary interface implementation

func (*GetCloudPriceDefaultBody) UnmarshalBinary ¶

func (m *GetCloudPriceDefaultBody) UnmarshalBinary(b []byte) error

UnmarshalBinary interface implementation

func (*GetCloudPriceDefaultBody) Validate ¶

func (m *GetCloudPriceDefaultBody) Validate(formats strfmt.Registry) error

Validate validates this get cloud price default body

type GetCloudProjectDefaultBody ¶

type GetCloudProjectDefaultBody struct {

	// error code
	ErrorCode int32 `json:"errorCode,omitempty"`

	// http code
	HTTPCode int32 `json:"httpCode,omitempty"`

	// message
	Message string `json:"message,omitempty"`
}

GetCloudProjectDefaultBody get cloud project default body swagger:model getCloudProjectDefaultBody

func (*GetCloudProjectDefaultBody) MarshalBinary ¶

func (m *GetCloudProjectDefaultBody) MarshalBinary() ([]byte, error)

MarshalBinary interface implementation

func (*GetCloudProjectDefaultBody) UnmarshalBinary ¶

func (m *GetCloudProjectDefaultBody) UnmarshalBinary(b []byte) error

UnmarshalBinary interface implementation

func (*GetCloudProjectDefaultBody) Validate ¶

func (m *GetCloudProjectDefaultBody) Validate(formats strfmt.Registry) error

Validate validates this get cloud project default body

type GetCloudProjectServiceNameACLAccountIDDefaultBody ¶

type GetCloudProjectServiceNameACLAccountIDDefaultBody struct {

	// error code
	ErrorCode int32 `json:"errorCode,omitempty"`

	// http code
	HTTPCode int32 `json:"httpCode,omitempty"`

	// message
	Message string `json:"message,omitempty"`
}

GetCloudProjectServiceNameACLAccountIDDefaultBody get cloud project service name Acl account Id default body swagger:model getCloudProjectServiceNameAclAccountIdDefaultBody

func (*GetCloudProjectServiceNameACLAccountIDDefaultBody) MarshalBinary ¶

MarshalBinary interface implementation

func (*GetCloudProjectServiceNameACLAccountIDDefaultBody) UnmarshalBinary ¶

UnmarshalBinary interface implementation

func (*GetCloudProjectServiceNameACLAccountIDDefaultBody) Validate ¶

Validate validates this get cloud project service name Acl account Id default body

type GetCloudProjectServiceNameACLDefaultBody ¶

type GetCloudProjectServiceNameACLDefaultBody struct {

	// error code
	ErrorCode int32 `json:"errorCode,omitempty"`

	// http code
	HTTPCode int32 `json:"httpCode,omitempty"`

	// message
	Message string `json:"message,omitempty"`
}

GetCloudProjectServiceNameACLDefaultBody get cloud project service name Acl default body swagger:model getCloudProjectServiceNameAclDefaultBody

func (*GetCloudProjectServiceNameACLDefaultBody) MarshalBinary ¶

func (m *GetCloudProjectServiceNameACLDefaultBody) MarshalBinary() ([]byte, error)

MarshalBinary interface implementation

func (*GetCloudProjectServiceNameACLDefaultBody) UnmarshalBinary ¶

func (m *GetCloudProjectServiceNameACLDefaultBody) UnmarshalBinary(b []byte) error

UnmarshalBinary interface implementation

func (*GetCloudProjectServiceNameACLDefaultBody) Validate ¶

Validate validates this get cloud project service name Acl default body

type GetCloudProjectServiceNameAlertingDefaultBody ¶

type GetCloudProjectServiceNameAlertingDefaultBody struct {

	// error code
	ErrorCode int32 `json:"errorCode,omitempty"`

	// http code
	HTTPCode int32 `json:"httpCode,omitempty"`

	// message
	Message string `json:"message,omitempty"`
}

GetCloudProjectServiceNameAlertingDefaultBody get cloud project service name alerting default body swagger:model getCloudProjectServiceNameAlertingDefaultBody

func (*GetCloudProjectServiceNameAlertingDefaultBody) MarshalBinary ¶

MarshalBinary interface implementation

func (*GetCloudProjectServiceNameAlertingDefaultBody) UnmarshalBinary ¶

UnmarshalBinary interface implementation

func (*GetCloudProjectServiceNameAlertingDefaultBody) Validate ¶

Validate validates this get cloud project service name alerting default body

type GetCloudProjectServiceNameAlertingIDAlertAlertIDDefaultBody ¶

type GetCloudProjectServiceNameAlertingIDAlertAlertIDDefaultBody struct {

	// error code
	ErrorCode int32 `json:"errorCode,omitempty"`

	// http code
	HTTPCode int32 `json:"httpCode,omitempty"`

	// message
	Message string `json:"message,omitempty"`
}

GetCloudProjectServiceNameAlertingIDAlertAlertIDDefaultBody get cloud project service name alerting Id alert alert Id default body swagger:model getCloudProjectServiceNameAlertingIdAlertAlertIdDefaultBody

func (*GetCloudProjectServiceNameAlertingIDAlertAlertIDDefaultBody) MarshalBinary ¶

MarshalBinary interface implementation

func (*GetCloudProjectServiceNameAlertingIDAlertAlertIDDefaultBody) UnmarshalBinary ¶

UnmarshalBinary interface implementation

func (*GetCloudProjectServiceNameAlertingIDAlertAlertIDDefaultBody) Validate ¶

Validate validates this get cloud project service name alerting Id alert alert Id default body

type GetCloudProjectServiceNameAlertingIDAlertDefaultBody ¶

type GetCloudProjectServiceNameAlertingIDAlertDefaultBody struct {

	// error code
	ErrorCode int32 `json:"errorCode,omitempty"`

	// http code
	HTTPCode int32 `json:"httpCode,omitempty"`

	// message
	Message string `json:"message,omitempty"`
}

GetCloudProjectServiceNameAlertingIDAlertDefaultBody get cloud project service name alerting Id alert default body swagger:model getCloudProjectServiceNameAlertingIdAlertDefaultBody

func (*GetCloudProjectServiceNameAlertingIDAlertDefaultBody) MarshalBinary ¶

MarshalBinary interface implementation

func (*GetCloudProjectServiceNameAlertingIDAlertDefaultBody) UnmarshalBinary ¶

UnmarshalBinary interface implementation

func (*GetCloudProjectServiceNameAlertingIDAlertDefaultBody) Validate ¶

Validate validates this get cloud project service name alerting Id alert default body

type GetCloudProjectServiceNameAlertingIDDefaultBody ¶

type GetCloudProjectServiceNameAlertingIDDefaultBody struct {

	// error code
	ErrorCode int32 `json:"errorCode,omitempty"`

	// http code
	HTTPCode int32 `json:"httpCode,omitempty"`

	// message
	Message string `json:"message,omitempty"`
}

GetCloudProjectServiceNameAlertingIDDefaultBody get cloud project service name alerting Id default body swagger:model getCloudProjectServiceNameAlertingIdDefaultBody

func (*GetCloudProjectServiceNameAlertingIDDefaultBody) MarshalBinary ¶

MarshalBinary interface implementation

func (*GetCloudProjectServiceNameAlertingIDDefaultBody) UnmarshalBinary ¶

UnmarshalBinary interface implementation

func (*GetCloudProjectServiceNameAlertingIDDefaultBody) Validate ¶

Validate validates this get cloud project service name alerting Id default body

type GetCloudProjectServiceNameBillDefaultBody ¶

type GetCloudProjectServiceNameBillDefaultBody struct {

	// error code
	ErrorCode int32 `json:"errorCode,omitempty"`

	// http code
	HTTPCode int32 `json:"httpCode,omitempty"`

	// message
	Message string `json:"message,omitempty"`
}

GetCloudProjectServiceNameBillDefaultBody get cloud project service name bill default body swagger:model getCloudProjectServiceNameBillDefaultBody

func (*GetCloudProjectServiceNameBillDefaultBody) MarshalBinary ¶

func (m *GetCloudProjectServiceNameBillDefaultBody) MarshalBinary() ([]byte, error)

MarshalBinary interface implementation

func (*GetCloudProjectServiceNameBillDefaultBody) UnmarshalBinary ¶

func (m *GetCloudProjectServiceNameBillDefaultBody) UnmarshalBinary(b []byte) error

UnmarshalBinary interface implementation

func (*GetCloudProjectServiceNameBillDefaultBody) Validate ¶

Validate validates this get cloud project service name bill default body

type GetCloudProjectServiceNameBillOKBody ¶

type GetCloudProjectServiceNameBillOKBody []*CloudProjectBill

GetCloudProjectServiceNameBillOKBody get cloud project service name bill o k body swagger:model getCloudProjectServiceNameBillOKBody

func (GetCloudProjectServiceNameBillOKBody) Validate ¶

Validate validates this get cloud project service name bill o k body

type GetCloudProjectServiceNameConsumptionDefaultBody ¶

type GetCloudProjectServiceNameConsumptionDefaultBody struct {

	// error code
	ErrorCode int32 `json:"errorCode,omitempty"`

	// http code
	HTTPCode int32 `json:"httpCode,omitempty"`

	// message
	Message string `json:"message,omitempty"`
}

GetCloudProjectServiceNameConsumptionDefaultBody get cloud project service name consumption default body swagger:model getCloudProjectServiceNameConsumptionDefaultBody

func (*GetCloudProjectServiceNameConsumptionDefaultBody) MarshalBinary ¶

MarshalBinary interface implementation

func (*GetCloudProjectServiceNameConsumptionDefaultBody) UnmarshalBinary ¶

UnmarshalBinary interface implementation

func (*GetCloudProjectServiceNameConsumptionDefaultBody) Validate ¶

Validate validates this get cloud project service name consumption default body

type GetCloudProjectServiceNameCreditDefaultBody ¶

type GetCloudProjectServiceNameCreditDefaultBody struct {

	// error code
	ErrorCode int32 `json:"errorCode,omitempty"`

	// http code
	HTTPCode int32 `json:"httpCode,omitempty"`

	// message
	Message string `json:"message,omitempty"`
}

GetCloudProjectServiceNameCreditDefaultBody get cloud project service name credit default body swagger:model getCloudProjectServiceNameCreditDefaultBody

func (*GetCloudProjectServiceNameCreditDefaultBody) MarshalBinary ¶

func (m *GetCloudProjectServiceNameCreditDefaultBody) MarshalBinary() ([]byte, error)

MarshalBinary interface implementation

func (*GetCloudProjectServiceNameCreditDefaultBody) UnmarshalBinary ¶

func (m *GetCloudProjectServiceNameCreditDefaultBody) UnmarshalBinary(b []byte) error

UnmarshalBinary interface implementation

func (*GetCloudProjectServiceNameCreditDefaultBody) Validate ¶

Validate validates this get cloud project service name credit default body

type GetCloudProjectServiceNameCreditIDDefaultBody ¶

type GetCloudProjectServiceNameCreditIDDefaultBody struct {

	// error code
	ErrorCode int32 `json:"errorCode,omitempty"`

	// http code
	HTTPCode int32 `json:"httpCode,omitempty"`

	// message
	Message string `json:"message,omitempty"`
}

GetCloudProjectServiceNameCreditIDDefaultBody get cloud project service name credit Id default body swagger:model getCloudProjectServiceNameCreditIdDefaultBody

func (*GetCloudProjectServiceNameCreditIDDefaultBody) MarshalBinary ¶

MarshalBinary interface implementation

func (*GetCloudProjectServiceNameCreditIDDefaultBody) UnmarshalBinary ¶

UnmarshalBinary interface implementation

func (*GetCloudProjectServiceNameCreditIDDefaultBody) Validate ¶

Validate validates this get cloud project service name credit Id default body

type GetCloudProjectServiceNameDefaultBody ¶

type GetCloudProjectServiceNameDefaultBody struct {

	// error code
	ErrorCode int32 `json:"errorCode,omitempty"`

	// http code
	HTTPCode int32 `json:"httpCode,omitempty"`

	// message
	Message string `json:"message,omitempty"`
}

GetCloudProjectServiceNameDefaultBody get cloud project service name default body swagger:model getCloudProjectServiceNameDefaultBody

func (*GetCloudProjectServiceNameDefaultBody) MarshalBinary ¶

func (m *GetCloudProjectServiceNameDefaultBody) MarshalBinary() ([]byte, error)

MarshalBinary interface implementation

func (*GetCloudProjectServiceNameDefaultBody) UnmarshalBinary ¶

func (m *GetCloudProjectServiceNameDefaultBody) UnmarshalBinary(b []byte) error

UnmarshalBinary interface implementation

func (*GetCloudProjectServiceNameDefaultBody) Validate ¶

Validate validates this get cloud project service name default body

type GetCloudProjectServiceNameFlavorDefaultBody ¶

type GetCloudProjectServiceNameFlavorDefaultBody struct {

	// error code
	ErrorCode int32 `json:"errorCode,omitempty"`

	// http code
	HTTPCode int32 `json:"httpCode,omitempty"`

	// message
	Message string `json:"message,omitempty"`
}

GetCloudProjectServiceNameFlavorDefaultBody get cloud project service name flavor default body swagger:model getCloudProjectServiceNameFlavorDefaultBody

func (*GetCloudProjectServiceNameFlavorDefaultBody) MarshalBinary ¶

func (m *GetCloudProjectServiceNameFlavorDefaultBody) MarshalBinary() ([]byte, error)

MarshalBinary interface implementation

func (*GetCloudProjectServiceNameFlavorDefaultBody) UnmarshalBinary ¶

func (m *GetCloudProjectServiceNameFlavorDefaultBody) UnmarshalBinary(b []byte) error

UnmarshalBinary interface implementation

func (*GetCloudProjectServiceNameFlavorDefaultBody) Validate ¶

Validate validates this get cloud project service name flavor default body

type GetCloudProjectServiceNameFlavorFlavorIDDefaultBody ¶

type GetCloudProjectServiceNameFlavorFlavorIDDefaultBody struct {

	// error code
	ErrorCode int32 `json:"errorCode,omitempty"`

	// http code
	HTTPCode int32 `json:"httpCode,omitempty"`

	// message
	Message string `json:"message,omitempty"`
}

GetCloudProjectServiceNameFlavorFlavorIDDefaultBody get cloud project service name flavor flavor Id default body swagger:model getCloudProjectServiceNameFlavorFlavorIdDefaultBody

func (*GetCloudProjectServiceNameFlavorFlavorIDDefaultBody) MarshalBinary ¶

MarshalBinary interface implementation

func (*GetCloudProjectServiceNameFlavorFlavorIDDefaultBody) UnmarshalBinary ¶

UnmarshalBinary interface implementation

func (*GetCloudProjectServiceNameFlavorFlavorIDDefaultBody) Validate ¶

Validate validates this get cloud project service name flavor flavor Id default body

type GetCloudProjectServiceNameFlavorOKBody ¶

type GetCloudProjectServiceNameFlavorOKBody []*CloudFlavorFlavor

GetCloudProjectServiceNameFlavorOKBody get cloud project service name flavor o k body swagger:model getCloudProjectServiceNameFlavorOKBody

func (GetCloudProjectServiceNameFlavorOKBody) Validate ¶

Validate validates this get cloud project service name flavor o k body

type GetCloudProjectServiceNameForecastDefaultBody ¶

type GetCloudProjectServiceNameForecastDefaultBody struct {

	// error code
	ErrorCode int32 `json:"errorCode,omitempty"`

	// http code
	HTTPCode int32 `json:"httpCode,omitempty"`

	// message
	Message string `json:"message,omitempty"`
}

GetCloudProjectServiceNameForecastDefaultBody get cloud project service name forecast default body swagger:model getCloudProjectServiceNameForecastDefaultBody

func (*GetCloudProjectServiceNameForecastDefaultBody) MarshalBinary ¶

MarshalBinary interface implementation

func (*GetCloudProjectServiceNameForecastDefaultBody) UnmarshalBinary ¶

UnmarshalBinary interface implementation

func (*GetCloudProjectServiceNameForecastDefaultBody) Validate ¶

Validate validates this get cloud project service name forecast default body

type GetCloudProjectServiceNameIPDefaultBody ¶

type GetCloudProjectServiceNameIPDefaultBody struct {

	// error code
	ErrorCode int32 `json:"errorCode,omitempty"`

	// http code
	HTTPCode int32 `json:"httpCode,omitempty"`

	// message
	Message string `json:"message,omitempty"`
}

GetCloudProjectServiceNameIPDefaultBody get cloud project service name Ip default body swagger:model getCloudProjectServiceNameIpDefaultBody

func (*GetCloudProjectServiceNameIPDefaultBody) MarshalBinary ¶

func (m *GetCloudProjectServiceNameIPDefaultBody) MarshalBinary() ([]byte, error)

MarshalBinary interface implementation

func (*GetCloudProjectServiceNameIPDefaultBody) UnmarshalBinary ¶

func (m *GetCloudProjectServiceNameIPDefaultBody) UnmarshalBinary(b []byte) error

UnmarshalBinary interface implementation

func (*GetCloudProjectServiceNameIPDefaultBody) Validate ¶

Validate validates this get cloud project service name Ip default body

type GetCloudProjectServiceNameIPFailoverDefaultBody ¶

type GetCloudProjectServiceNameIPFailoverDefaultBody struct {

	// error code
	ErrorCode int32 `json:"errorCode,omitempty"`

	// http code
	HTTPCode int32 `json:"httpCode,omitempty"`

	// message
	Message string `json:"message,omitempty"`
}

GetCloudProjectServiceNameIPFailoverDefaultBody get cloud project service name Ip failover default body swagger:model getCloudProjectServiceNameIpFailoverDefaultBody

func (*GetCloudProjectServiceNameIPFailoverDefaultBody) MarshalBinary ¶

MarshalBinary interface implementation

func (*GetCloudProjectServiceNameIPFailoverDefaultBody) UnmarshalBinary ¶

UnmarshalBinary interface implementation

func (*GetCloudProjectServiceNameIPFailoverDefaultBody) Validate ¶

Validate validates this get cloud project service name Ip failover default body

type GetCloudProjectServiceNameIPFailoverIDDefaultBody ¶

type GetCloudProjectServiceNameIPFailoverIDDefaultBody struct {

	// error code
	ErrorCode int32 `json:"errorCode,omitempty"`

	// http code
	HTTPCode int32 `json:"httpCode,omitempty"`

	// message
	Message string `json:"message,omitempty"`
}

GetCloudProjectServiceNameIPFailoverIDDefaultBody get cloud project service name Ip failover Id default body swagger:model getCloudProjectServiceNameIpFailoverIdDefaultBody

func (*GetCloudProjectServiceNameIPFailoverIDDefaultBody) MarshalBinary ¶

MarshalBinary interface implementation

func (*GetCloudProjectServiceNameIPFailoverIDDefaultBody) UnmarshalBinary ¶

UnmarshalBinary interface implementation

func (*GetCloudProjectServiceNameIPFailoverIDDefaultBody) Validate ¶

Validate validates this get cloud project service name Ip failover Id default body

type GetCloudProjectServiceNameIPFailoverOKBody ¶

type GetCloudProjectServiceNameIPFailoverOKBody []*CloudIPFailoverIP

GetCloudProjectServiceNameIPFailoverOKBody get cloud project service name Ip failover o k body swagger:model getCloudProjectServiceNameIpFailoverOKBody

func (GetCloudProjectServiceNameIPFailoverOKBody) Validate ¶

Validate validates this get cloud project service name Ip failover o k body

type GetCloudProjectServiceNameIPLoadbalancingDefaultBody ¶

type GetCloudProjectServiceNameIPLoadbalancingDefaultBody struct {

	// error code
	ErrorCode int32 `json:"errorCode,omitempty"`

	// http code
	HTTPCode int32 `json:"httpCode,omitempty"`

	// message
	Message string `json:"message,omitempty"`
}

GetCloudProjectServiceNameIPLoadbalancingDefaultBody get cloud project service name Ip loadbalancing default body swagger:model getCloudProjectServiceNameIpLoadbalancingDefaultBody

func (*GetCloudProjectServiceNameIPLoadbalancingDefaultBody) MarshalBinary ¶

MarshalBinary interface implementation

func (*GetCloudProjectServiceNameIPLoadbalancingDefaultBody) UnmarshalBinary ¶

UnmarshalBinary interface implementation

func (*GetCloudProjectServiceNameIPLoadbalancingDefaultBody) Validate ¶

Validate validates this get cloud project service name Ip loadbalancing default body

type GetCloudProjectServiceNameIPLoadbalancingIDDefaultBody ¶

type GetCloudProjectServiceNameIPLoadbalancingIDDefaultBody struct {

	// error code
	ErrorCode int32 `json:"errorCode,omitempty"`

	// http code
	HTTPCode int32 `json:"httpCode,omitempty"`

	// message
	Message string `json:"message,omitempty"`
}

GetCloudProjectServiceNameIPLoadbalancingIDDefaultBody get cloud project service name Ip loadbalancing Id default body swagger:model getCloudProjectServiceNameIpLoadbalancingIdDefaultBody

func (*GetCloudProjectServiceNameIPLoadbalancingIDDefaultBody) MarshalBinary ¶

MarshalBinary interface implementation

func (*GetCloudProjectServiceNameIPLoadbalancingIDDefaultBody) UnmarshalBinary ¶

UnmarshalBinary interface implementation

func (*GetCloudProjectServiceNameIPLoadbalancingIDDefaultBody) Validate ¶

Validate validates this get cloud project service name Ip loadbalancing Id default body

type GetCloudProjectServiceNameIPOKBody ¶

type GetCloudProjectServiceNameIPOKBody []*CloudIPCloudIP

GetCloudProjectServiceNameIPOKBody get cloud project service name Ip o k body swagger:model getCloudProjectServiceNameIpOKBody

func (GetCloudProjectServiceNameIPOKBody) Validate ¶

Validate validates this get cloud project service name Ip o k body

type GetCloudProjectServiceNameImageDefaultBody ¶

type GetCloudProjectServiceNameImageDefaultBody struct {

	// error code
	ErrorCode int32 `json:"errorCode,omitempty"`

	// http code
	HTTPCode int32 `json:"httpCode,omitempty"`

	// message
	Message string `json:"message,omitempty"`
}

GetCloudProjectServiceNameImageDefaultBody get cloud project service name image default body swagger:model getCloudProjectServiceNameImageDefaultBody

func (*GetCloudProjectServiceNameImageDefaultBody) MarshalBinary ¶

func (m *GetCloudProjectServiceNameImageDefaultBody) MarshalBinary() ([]byte, error)

MarshalBinary interface implementation

func (*GetCloudProjectServiceNameImageDefaultBody) UnmarshalBinary ¶

func (m *GetCloudProjectServiceNameImageDefaultBody) UnmarshalBinary(b []byte) error

UnmarshalBinary interface implementation

func (*GetCloudProjectServiceNameImageDefaultBody) Validate ¶

Validate validates this get cloud project service name image default body

type GetCloudProjectServiceNameImageImageIDDefaultBody ¶

type GetCloudProjectServiceNameImageImageIDDefaultBody struct {

	// error code
	ErrorCode int32 `json:"errorCode,omitempty"`

	// http code
	HTTPCode int32 `json:"httpCode,omitempty"`

	// message
	Message string `json:"message,omitempty"`
}

GetCloudProjectServiceNameImageImageIDDefaultBody get cloud project service name image image Id default body swagger:model getCloudProjectServiceNameImageImageIdDefaultBody

func (*GetCloudProjectServiceNameImageImageIDDefaultBody) MarshalBinary ¶

MarshalBinary interface implementation

func (*GetCloudProjectServiceNameImageImageIDDefaultBody) UnmarshalBinary ¶

UnmarshalBinary interface implementation

func (*GetCloudProjectServiceNameImageImageIDDefaultBody) Validate ¶

Validate validates this get cloud project service name image image Id default body

type GetCloudProjectServiceNameImageOKBody ¶

type GetCloudProjectServiceNameImageOKBody []*CloudImageImage

GetCloudProjectServiceNameImageOKBody get cloud project service name image o k body swagger:model getCloudProjectServiceNameImageOKBody

func (GetCloudProjectServiceNameImageOKBody) Validate ¶

Validate validates this get cloud project service name image o k body

type GetCloudProjectServiceNameInstanceDefaultBody ¶

type GetCloudProjectServiceNameInstanceDefaultBody struct {

	// error code
	ErrorCode int32 `json:"errorCode,omitempty"`

	// http code
	HTTPCode int32 `json:"httpCode,omitempty"`

	// message
	Message string `json:"message,omitempty"`
}

GetCloudProjectServiceNameInstanceDefaultBody get cloud project service name instance default body swagger:model getCloudProjectServiceNameInstanceDefaultBody

func (*GetCloudProjectServiceNameInstanceDefaultBody) MarshalBinary ¶

MarshalBinary interface implementation

func (*GetCloudProjectServiceNameInstanceDefaultBody) UnmarshalBinary ¶

UnmarshalBinary interface implementation

func (*GetCloudProjectServiceNameInstanceDefaultBody) Validate ¶

Validate validates this get cloud project service name instance default body

type GetCloudProjectServiceNameInstanceGroupDefaultBody ¶

type GetCloudProjectServiceNameInstanceGroupDefaultBody struct {

	// error code
	ErrorCode int32 `json:"errorCode,omitempty"`

	// http code
	HTTPCode int32 `json:"httpCode,omitempty"`

	// message
	Message string `json:"message,omitempty"`
}

GetCloudProjectServiceNameInstanceGroupDefaultBody get cloud project service name instance group default body swagger:model getCloudProjectServiceNameInstanceGroupDefaultBody

func (*GetCloudProjectServiceNameInstanceGroupDefaultBody) MarshalBinary ¶

MarshalBinary interface implementation

func (*GetCloudProjectServiceNameInstanceGroupDefaultBody) UnmarshalBinary ¶

UnmarshalBinary interface implementation

func (*GetCloudProjectServiceNameInstanceGroupDefaultBody) Validate ¶

Validate validates this get cloud project service name instance group default body

type GetCloudProjectServiceNameInstanceGroupGroupIDDefaultBody ¶

type GetCloudProjectServiceNameInstanceGroupGroupIDDefaultBody struct {

	// error code
	ErrorCode int32 `json:"errorCode,omitempty"`

	// http code
	HTTPCode int32 `json:"httpCode,omitempty"`

	// message
	Message string `json:"message,omitempty"`
}

GetCloudProjectServiceNameInstanceGroupGroupIDDefaultBody get cloud project service name instance group group Id default body swagger:model getCloudProjectServiceNameInstanceGroupGroupIdDefaultBody

func (*GetCloudProjectServiceNameInstanceGroupGroupIDDefaultBody) MarshalBinary ¶

MarshalBinary interface implementation

func (*GetCloudProjectServiceNameInstanceGroupGroupIDDefaultBody) UnmarshalBinary ¶

UnmarshalBinary interface implementation

func (*GetCloudProjectServiceNameInstanceGroupGroupIDDefaultBody) Validate ¶

Validate validates this get cloud project service name instance group group Id default body

type GetCloudProjectServiceNameInstanceGroupOKBody ¶

type GetCloudProjectServiceNameInstanceGroupOKBody []*CloudInstancegroupInstanceGroup

GetCloudProjectServiceNameInstanceGroupOKBody get cloud project service name instance group o k body swagger:model getCloudProjectServiceNameInstanceGroupOKBody

func (GetCloudProjectServiceNameInstanceGroupOKBody) Validate ¶

Validate validates this get cloud project service name instance group o k body

type GetCloudProjectServiceNameInstanceInstanceIDDefaultBody ¶

type GetCloudProjectServiceNameInstanceInstanceIDDefaultBody struct {

	// error code
	ErrorCode int32 `json:"errorCode,omitempty"`

	// http code
	HTTPCode int32 `json:"httpCode,omitempty"`

	// message
	Message string `json:"message,omitempty"`
}

GetCloudProjectServiceNameInstanceInstanceIDDefaultBody get cloud project service name instance instance Id default body swagger:model getCloudProjectServiceNameInstanceInstanceIdDefaultBody

func (*GetCloudProjectServiceNameInstanceInstanceIDDefaultBody) MarshalBinary ¶

MarshalBinary interface implementation

func (*GetCloudProjectServiceNameInstanceInstanceIDDefaultBody) UnmarshalBinary ¶

UnmarshalBinary interface implementation

func (*GetCloudProjectServiceNameInstanceInstanceIDDefaultBody) Validate ¶

Validate validates this get cloud project service name instance instance Id default body

type GetCloudProjectServiceNameInstanceInstanceIDInterfaceDefaultBody ¶

type GetCloudProjectServiceNameInstanceInstanceIDInterfaceDefaultBody struct {

	// error code
	ErrorCode int32 `json:"errorCode,omitempty"`

	// http code
	HTTPCode int32 `json:"httpCode,omitempty"`

	// message
	Message string `json:"message,omitempty"`
}

GetCloudProjectServiceNameInstanceInstanceIDInterfaceDefaultBody get cloud project service name instance instance Id interface default body swagger:model getCloudProjectServiceNameInstanceInstanceIdInterfaceDefaultBody

func (*GetCloudProjectServiceNameInstanceInstanceIDInterfaceDefaultBody) MarshalBinary ¶

MarshalBinary interface implementation

func (*GetCloudProjectServiceNameInstanceInstanceIDInterfaceDefaultBody) UnmarshalBinary ¶

UnmarshalBinary interface implementation

func (*GetCloudProjectServiceNameInstanceInstanceIDInterfaceDefaultBody) Validate ¶

Validate validates this get cloud project service name instance instance Id interface default body

type GetCloudProjectServiceNameInstanceInstanceIDInterfaceInterfaceIDDefaultBody ¶

type GetCloudProjectServiceNameInstanceInstanceIDInterfaceInterfaceIDDefaultBody struct {

	// error code
	ErrorCode int32 `json:"errorCode,omitempty"`

	// http code
	HTTPCode int32 `json:"httpCode,omitempty"`

	// message
	Message string `json:"message,omitempty"`
}

GetCloudProjectServiceNameInstanceInstanceIDInterfaceInterfaceIDDefaultBody get cloud project service name instance instance Id interface interface Id default body swagger:model getCloudProjectServiceNameInstanceInstanceIdInterfaceInterfaceIdDefaultBody

func (*GetCloudProjectServiceNameInstanceInstanceIDInterfaceInterfaceIDDefaultBody) MarshalBinary ¶

MarshalBinary interface implementation

func (*GetCloudProjectServiceNameInstanceInstanceIDInterfaceInterfaceIDDefaultBody) UnmarshalBinary ¶

UnmarshalBinary interface implementation

func (*GetCloudProjectServiceNameInstanceInstanceIDInterfaceInterfaceIDDefaultBody) Validate ¶

Validate validates this get cloud project service name instance instance Id interface interface Id default body

type GetCloudProjectServiceNameInstanceInstanceIDInterfaceOKBody ¶

type GetCloudProjectServiceNameInstanceInstanceIDInterfaceOKBody []*CloudInstanceInterfaceInterface

GetCloudProjectServiceNameInstanceInstanceIDInterfaceOKBody get cloud project service name instance instance Id interface o k body swagger:model getCloudProjectServiceNameInstanceInstanceIdInterfaceOKBody

func (GetCloudProjectServiceNameInstanceInstanceIDInterfaceOKBody) Validate ¶

Validate validates this get cloud project service name instance instance Id interface o k body

type GetCloudProjectServiceNameInstanceInstanceIDMonitoringDefaultBody ¶

type GetCloudProjectServiceNameInstanceInstanceIDMonitoringDefaultBody struct {

	// error code
	ErrorCode int32 `json:"errorCode,omitempty"`

	// http code
	HTTPCode int32 `json:"httpCode,omitempty"`

	// message
	Message string `json:"message,omitempty"`
}

GetCloudProjectServiceNameInstanceInstanceIDMonitoringDefaultBody get cloud project service name instance instance Id monitoring default body swagger:model getCloudProjectServiceNameInstanceInstanceIdMonitoringDefaultBody

func (*GetCloudProjectServiceNameInstanceInstanceIDMonitoringDefaultBody) MarshalBinary ¶

MarshalBinary interface implementation

func (*GetCloudProjectServiceNameInstanceInstanceIDMonitoringDefaultBody) UnmarshalBinary ¶

UnmarshalBinary interface implementation

func (*GetCloudProjectServiceNameInstanceInstanceIDMonitoringDefaultBody) Validate ¶

Validate validates this get cloud project service name instance instance Id monitoring default body

type GetCloudProjectServiceNameInstanceOKBody ¶

type GetCloudProjectServiceNameInstanceOKBody []*CloudInstanceInstance

GetCloudProjectServiceNameInstanceOKBody get cloud project service name instance o k body swagger:model getCloudProjectServiceNameInstanceOKBody

func (GetCloudProjectServiceNameInstanceOKBody) Validate ¶

Validate validates this get cloud project service name instance o k body

type GetCloudProjectServiceNameMigrationDefaultBody ¶

type GetCloudProjectServiceNameMigrationDefaultBody struct {

	// error code
	ErrorCode int32 `json:"errorCode,omitempty"`

	// http code
	HTTPCode int32 `json:"httpCode,omitempty"`

	// message
	Message string `json:"message,omitempty"`
}

GetCloudProjectServiceNameMigrationDefaultBody get cloud project service name migration default body swagger:model getCloudProjectServiceNameMigrationDefaultBody

func (*GetCloudProjectServiceNameMigrationDefaultBody) MarshalBinary ¶

MarshalBinary interface implementation

func (*GetCloudProjectServiceNameMigrationDefaultBody) UnmarshalBinary ¶

UnmarshalBinary interface implementation

func (*GetCloudProjectServiceNameMigrationDefaultBody) Validate ¶

Validate validates this get cloud project service name migration default body

type GetCloudProjectServiceNameMigrationMigrationIDDefaultBody ¶

type GetCloudProjectServiceNameMigrationMigrationIDDefaultBody struct {

	// error code
	ErrorCode int32 `json:"errorCode,omitempty"`

	// http code
	HTTPCode int32 `json:"httpCode,omitempty"`

	// message
	Message string `json:"message,omitempty"`
}

GetCloudProjectServiceNameMigrationMigrationIDDefaultBody get cloud project service name migration migration Id default body swagger:model getCloudProjectServiceNameMigrationMigrationIdDefaultBody

func (*GetCloudProjectServiceNameMigrationMigrationIDDefaultBody) MarshalBinary ¶

MarshalBinary interface implementation

func (*GetCloudProjectServiceNameMigrationMigrationIDDefaultBody) UnmarshalBinary ¶

UnmarshalBinary interface implementation

func (*GetCloudProjectServiceNameMigrationMigrationIDDefaultBody) Validate ¶

Validate validates this get cloud project service name migration migration Id default body

type GetCloudProjectServiceNameMigrationOKBody ¶

type GetCloudProjectServiceNameMigrationOKBody []*CloudMigrationMigration

GetCloudProjectServiceNameMigrationOKBody get cloud project service name migration o k body swagger:model getCloudProjectServiceNameMigrationOKBody

func (GetCloudProjectServiceNameMigrationOKBody) Validate ¶

Validate validates this get cloud project service name migration o k body

type GetCloudProjectServiceNameNetworkPrivateDefaultBody ¶

type GetCloudProjectServiceNameNetworkPrivateDefaultBody struct {

	// error code
	ErrorCode int32 `json:"errorCode,omitempty"`

	// http code
	HTTPCode int32 `json:"httpCode,omitempty"`

	// message
	Message string `json:"message,omitempty"`
}

GetCloudProjectServiceNameNetworkPrivateDefaultBody get cloud project service name network private default body swagger:model getCloudProjectServiceNameNetworkPrivateDefaultBody

func (*GetCloudProjectServiceNameNetworkPrivateDefaultBody) MarshalBinary ¶

MarshalBinary interface implementation

func (*GetCloudProjectServiceNameNetworkPrivateDefaultBody) UnmarshalBinary ¶

UnmarshalBinary interface implementation

func (*GetCloudProjectServiceNameNetworkPrivateDefaultBody) Validate ¶

Validate validates this get cloud project service name network private default body

type GetCloudProjectServiceNameNetworkPrivateNetworkIDDefaultBody ¶

type GetCloudProjectServiceNameNetworkPrivateNetworkIDDefaultBody struct {

	// error code
	ErrorCode int32 `json:"errorCode,omitempty"`

	// http code
	HTTPCode int32 `json:"httpCode,omitempty"`

	// message
	Message string `json:"message,omitempty"`
}

GetCloudProjectServiceNameNetworkPrivateNetworkIDDefaultBody get cloud project service name network private network Id default body swagger:model getCloudProjectServiceNameNetworkPrivateNetworkIdDefaultBody

func (*GetCloudProjectServiceNameNetworkPrivateNetworkIDDefaultBody) MarshalBinary ¶

MarshalBinary interface implementation

func (*GetCloudProjectServiceNameNetworkPrivateNetworkIDDefaultBody) UnmarshalBinary ¶

UnmarshalBinary interface implementation

func (*GetCloudProjectServiceNameNetworkPrivateNetworkIDDefaultBody) Validate ¶

Validate validates this get cloud project service name network private network Id default body

type GetCloudProjectServiceNameNetworkPrivateNetworkIDSubnetDefaultBody ¶

type GetCloudProjectServiceNameNetworkPrivateNetworkIDSubnetDefaultBody struct {

	// error code
	ErrorCode int32 `json:"errorCode,omitempty"`

	// http code
	HTTPCode int32 `json:"httpCode,omitempty"`

	// message
	Message string `json:"message,omitempty"`
}

GetCloudProjectServiceNameNetworkPrivateNetworkIDSubnetDefaultBody get cloud project service name network private network Id subnet default body swagger:model getCloudProjectServiceNameNetworkPrivateNetworkIdSubnetDefaultBody

func (*GetCloudProjectServiceNameNetworkPrivateNetworkIDSubnetDefaultBody) MarshalBinary ¶

MarshalBinary interface implementation

func (*GetCloudProjectServiceNameNetworkPrivateNetworkIDSubnetDefaultBody) UnmarshalBinary ¶

UnmarshalBinary interface implementation

func (*GetCloudProjectServiceNameNetworkPrivateNetworkIDSubnetDefaultBody) Validate ¶

Validate validates this get cloud project service name network private network Id subnet default body

type GetCloudProjectServiceNameNetworkPrivateNetworkIDSubnetOKBody ¶

type GetCloudProjectServiceNameNetworkPrivateNetworkIDSubnetOKBody []*CloudNetworkSubnet

GetCloudProjectServiceNameNetworkPrivateNetworkIDSubnetOKBody get cloud project service name network private network Id subnet o k body swagger:model getCloudProjectServiceNameNetworkPrivateNetworkIdSubnetOKBody

func (GetCloudProjectServiceNameNetworkPrivateNetworkIDSubnetOKBody) Validate ¶

Validate validates this get cloud project service name network private network Id subnet o k body

type GetCloudProjectServiceNameNetworkPrivateOKBody ¶

type GetCloudProjectServiceNameNetworkPrivateOKBody []*CloudNetworkNetwork

GetCloudProjectServiceNameNetworkPrivateOKBody get cloud project service name network private o k body swagger:model getCloudProjectServiceNameNetworkPrivateOKBody

func (GetCloudProjectServiceNameNetworkPrivateOKBody) Validate ¶

Validate validates this get cloud project service name network private o k body

type GetCloudProjectServiceNameNetworkPublicDefaultBody ¶

type GetCloudProjectServiceNameNetworkPublicDefaultBody struct {

	// error code
	ErrorCode int32 `json:"errorCode,omitempty"`

	// http code
	HTTPCode int32 `json:"httpCode,omitempty"`

	// message
	Message string `json:"message,omitempty"`
}

GetCloudProjectServiceNameNetworkPublicDefaultBody get cloud project service name network public default body swagger:model getCloudProjectServiceNameNetworkPublicDefaultBody

func (*GetCloudProjectServiceNameNetworkPublicDefaultBody) MarshalBinary ¶

MarshalBinary interface implementation

func (*GetCloudProjectServiceNameNetworkPublicDefaultBody) UnmarshalBinary ¶

UnmarshalBinary interface implementation

func (*GetCloudProjectServiceNameNetworkPublicDefaultBody) Validate ¶

Validate validates this get cloud project service name network public default body

type GetCloudProjectServiceNameNetworkPublicOKBody ¶

type GetCloudProjectServiceNameNetworkPublicOKBody []*CloudNetworkNetwork

GetCloudProjectServiceNameNetworkPublicOKBody get cloud project service name network public o k body swagger:model getCloudProjectServiceNameNetworkPublicOKBody

func (GetCloudProjectServiceNameNetworkPublicOKBody) Validate ¶

Validate validates this get cloud project service name network public o k body

type GetCloudProjectServiceNameQuotaDefaultBody ¶

type GetCloudProjectServiceNameQuotaDefaultBody struct {

	// error code
	ErrorCode int32 `json:"errorCode,omitempty"`

	// http code
	HTTPCode int32 `json:"httpCode,omitempty"`

	// message
	Message string `json:"message,omitempty"`
}

GetCloudProjectServiceNameQuotaDefaultBody get cloud project service name quota default body swagger:model getCloudProjectServiceNameQuotaDefaultBody

func (*GetCloudProjectServiceNameQuotaDefaultBody) MarshalBinary ¶

func (m *GetCloudProjectServiceNameQuotaDefaultBody) MarshalBinary() ([]byte, error)

MarshalBinary interface implementation

func (*GetCloudProjectServiceNameQuotaDefaultBody) UnmarshalBinary ¶

func (m *GetCloudProjectServiceNameQuotaDefaultBody) UnmarshalBinary(b []byte) error

UnmarshalBinary interface implementation

func (*GetCloudProjectServiceNameQuotaDefaultBody) Validate ¶

Validate validates this get cloud project service name quota default body

type GetCloudProjectServiceNameQuotaOKBody ¶

type GetCloudProjectServiceNameQuotaOKBody []*CloudQuotaQuotas

GetCloudProjectServiceNameQuotaOKBody get cloud project service name quota o k body swagger:model getCloudProjectServiceNameQuotaOKBody

func (GetCloudProjectServiceNameQuotaOKBody) Validate ¶

Validate validates this get cloud project service name quota o k body

type GetCloudProjectServiceNameRegionDefaultBody ¶

type GetCloudProjectServiceNameRegionDefaultBody struct {

	// error code
	ErrorCode int32 `json:"errorCode,omitempty"`

	// http code
	HTTPCode int32 `json:"httpCode,omitempty"`

	// message
	Message string `json:"message,omitempty"`
}

GetCloudProjectServiceNameRegionDefaultBody get cloud project service name region default body swagger:model getCloudProjectServiceNameRegionDefaultBody

func (*GetCloudProjectServiceNameRegionDefaultBody) MarshalBinary ¶

func (m *GetCloudProjectServiceNameRegionDefaultBody) MarshalBinary() ([]byte, error)

MarshalBinary interface implementation

func (*GetCloudProjectServiceNameRegionDefaultBody) UnmarshalBinary ¶

func (m *GetCloudProjectServiceNameRegionDefaultBody) UnmarshalBinary(b []byte) error

UnmarshalBinary interface implementation

func (*GetCloudProjectServiceNameRegionDefaultBody) Validate ¶

Validate validates this get cloud project service name region default body

type GetCloudProjectServiceNameRegionRegionNameDefaultBody ¶

type GetCloudProjectServiceNameRegionRegionNameDefaultBody struct {

	// error code
	ErrorCode int32 `json:"errorCode,omitempty"`

	// http code
	HTTPCode int32 `json:"httpCode,omitempty"`

	// message
	Message string `json:"message,omitempty"`
}

GetCloudProjectServiceNameRegionRegionNameDefaultBody get cloud project service name region region name default body swagger:model getCloudProjectServiceNameRegionRegionNameDefaultBody

func (*GetCloudProjectServiceNameRegionRegionNameDefaultBody) MarshalBinary ¶

MarshalBinary interface implementation

func (*GetCloudProjectServiceNameRegionRegionNameDefaultBody) UnmarshalBinary ¶

UnmarshalBinary interface implementation

func (*GetCloudProjectServiceNameRegionRegionNameDefaultBody) Validate ¶

Validate validates this get cloud project service name region region name default body

type GetCloudProjectServiceNameServiceInfosDefaultBody ¶

type GetCloudProjectServiceNameServiceInfosDefaultBody struct {

	// error code
	ErrorCode int32 `json:"errorCode,omitempty"`

	// http code
	HTTPCode int32 `json:"httpCode,omitempty"`

	// message
	Message string `json:"message,omitempty"`
}

GetCloudProjectServiceNameServiceInfosDefaultBody get cloud project service name service infos default body swagger:model getCloudProjectServiceNameServiceInfosDefaultBody

func (*GetCloudProjectServiceNameServiceInfosDefaultBody) MarshalBinary ¶

MarshalBinary interface implementation

func (*GetCloudProjectServiceNameServiceInfosDefaultBody) UnmarshalBinary ¶

UnmarshalBinary interface implementation

func (*GetCloudProjectServiceNameServiceInfosDefaultBody) Validate ¶

Validate validates this get cloud project service name service infos default body

type GetCloudProjectServiceNameSnapshotDefaultBody ¶

type GetCloudProjectServiceNameSnapshotDefaultBody struct {

	// error code
	ErrorCode int32 `json:"errorCode,omitempty"`

	// http code
	HTTPCode int32 `json:"httpCode,omitempty"`

	// message
	Message string `json:"message,omitempty"`
}

GetCloudProjectServiceNameSnapshotDefaultBody get cloud project service name snapshot default body swagger:model getCloudProjectServiceNameSnapshotDefaultBody

func (*GetCloudProjectServiceNameSnapshotDefaultBody) MarshalBinary ¶

MarshalBinary interface implementation

func (*GetCloudProjectServiceNameSnapshotDefaultBody) UnmarshalBinary ¶

UnmarshalBinary interface implementation

func (*GetCloudProjectServiceNameSnapshotDefaultBody) Validate ¶

Validate validates this get cloud project service name snapshot default body

type GetCloudProjectServiceNameSnapshotOKBody ¶

type GetCloudProjectServiceNameSnapshotOKBody []*CloudImageImage

GetCloudProjectServiceNameSnapshotOKBody get cloud project service name snapshot o k body swagger:model getCloudProjectServiceNameSnapshotOKBody

func (GetCloudProjectServiceNameSnapshotOKBody) Validate ¶

Validate validates this get cloud project service name snapshot o k body

type GetCloudProjectServiceNameSnapshotSnapshotIDDefaultBody ¶

type GetCloudProjectServiceNameSnapshotSnapshotIDDefaultBody struct {

	// error code
	ErrorCode int32 `json:"errorCode,omitempty"`

	// http code
	HTTPCode int32 `json:"httpCode,omitempty"`

	// message
	Message string `json:"message,omitempty"`
}

GetCloudProjectServiceNameSnapshotSnapshotIDDefaultBody get cloud project service name snapshot snapshot Id default body swagger:model getCloudProjectServiceNameSnapshotSnapshotIdDefaultBody

func (*GetCloudProjectServiceNameSnapshotSnapshotIDDefaultBody) MarshalBinary ¶

MarshalBinary interface implementation

func (*GetCloudProjectServiceNameSnapshotSnapshotIDDefaultBody) UnmarshalBinary ¶

UnmarshalBinary interface implementation

func (*GetCloudProjectServiceNameSnapshotSnapshotIDDefaultBody) Validate ¶

Validate validates this get cloud project service name snapshot snapshot Id default body

type GetCloudProjectServiceNameSshkeyDefaultBody ¶

type GetCloudProjectServiceNameSshkeyDefaultBody struct {

	// error code
	ErrorCode int32 `json:"errorCode,omitempty"`

	// http code
	HTTPCode int32 `json:"httpCode,omitempty"`

	// message
	Message string `json:"message,omitempty"`
}

GetCloudProjectServiceNameSshkeyDefaultBody get cloud project service name sshkey default body swagger:model getCloudProjectServiceNameSshkeyDefaultBody

func (*GetCloudProjectServiceNameSshkeyDefaultBody) MarshalBinary ¶

func (m *GetCloudProjectServiceNameSshkeyDefaultBody) MarshalBinary() ([]byte, error)

MarshalBinary interface implementation

func (*GetCloudProjectServiceNameSshkeyDefaultBody) UnmarshalBinary ¶

func (m *GetCloudProjectServiceNameSshkeyDefaultBody) UnmarshalBinary(b []byte) error

UnmarshalBinary interface implementation

func (*GetCloudProjectServiceNameSshkeyDefaultBody) Validate ¶

Validate validates this get cloud project service name sshkey default body

type GetCloudProjectServiceNameSshkeyKeyIDDefaultBody ¶

type GetCloudProjectServiceNameSshkeyKeyIDDefaultBody struct {

	// error code
	ErrorCode int32 `json:"errorCode,omitempty"`

	// http code
	HTTPCode int32 `json:"httpCode,omitempty"`

	// message
	Message string `json:"message,omitempty"`
}

GetCloudProjectServiceNameSshkeyKeyIDDefaultBody get cloud project service name sshkey key Id default body swagger:model getCloudProjectServiceNameSshkeyKeyIdDefaultBody

func (*GetCloudProjectServiceNameSshkeyKeyIDDefaultBody) MarshalBinary ¶

MarshalBinary interface implementation

func (*GetCloudProjectServiceNameSshkeyKeyIDDefaultBody) UnmarshalBinary ¶

UnmarshalBinary interface implementation

func (*GetCloudProjectServiceNameSshkeyKeyIDDefaultBody) Validate ¶

Validate validates this get cloud project service name sshkey key Id default body

type GetCloudProjectServiceNameSshkeyOKBody ¶

type GetCloudProjectServiceNameSshkeyOKBody []*CloudSshkeySSHKey

GetCloudProjectServiceNameSshkeyOKBody get cloud project service name sshkey o k body swagger:model getCloudProjectServiceNameSshkeyOKBody

func (GetCloudProjectServiceNameSshkeyOKBody) Validate ¶

Validate validates this get cloud project service name sshkey o k body

type GetCloudProjectServiceNameStorageAccessDefaultBody ¶

type GetCloudProjectServiceNameStorageAccessDefaultBody struct {

	// error code
	ErrorCode int32 `json:"errorCode,omitempty"`

	// http code
	HTTPCode int32 `json:"httpCode,omitempty"`

	// message
	Message string `json:"message,omitempty"`
}

GetCloudProjectServiceNameStorageAccessDefaultBody get cloud project service name storage access default body swagger:model getCloudProjectServiceNameStorageAccessDefaultBody

func (*GetCloudProjectServiceNameStorageAccessDefaultBody) MarshalBinary ¶

MarshalBinary interface implementation

func (*GetCloudProjectServiceNameStorageAccessDefaultBody) UnmarshalBinary ¶

UnmarshalBinary interface implementation

func (*GetCloudProjectServiceNameStorageAccessDefaultBody) Validate ¶

Validate validates this get cloud project service name storage access default body

type GetCloudProjectServiceNameStorageContainerIDDefaultBody ¶

type GetCloudProjectServiceNameStorageContainerIDDefaultBody struct {

	// error code
	ErrorCode int32 `json:"errorCode,omitempty"`

	// http code
	HTTPCode int32 `json:"httpCode,omitempty"`

	// message
	Message string `json:"message,omitempty"`
}

GetCloudProjectServiceNameStorageContainerIDDefaultBody get cloud project service name storage container Id default body swagger:model getCloudProjectServiceNameStorageContainerIdDefaultBody

func (*GetCloudProjectServiceNameStorageContainerIDDefaultBody) MarshalBinary ¶

MarshalBinary interface implementation

func (*GetCloudProjectServiceNameStorageContainerIDDefaultBody) UnmarshalBinary ¶

UnmarshalBinary interface implementation

func (*GetCloudProjectServiceNameStorageContainerIDDefaultBody) Validate ¶

Validate validates this get cloud project service name storage container Id default body

type GetCloudProjectServiceNameStorageDefaultBody ¶

type GetCloudProjectServiceNameStorageDefaultBody struct {

	// error code
	ErrorCode int32 `json:"errorCode,omitempty"`

	// http code
	HTTPCode int32 `json:"httpCode,omitempty"`

	// message
	Message string `json:"message,omitempty"`
}

GetCloudProjectServiceNameStorageDefaultBody get cloud project service name storage default body swagger:model getCloudProjectServiceNameStorageDefaultBody

func (*GetCloudProjectServiceNameStorageDefaultBody) MarshalBinary ¶

MarshalBinary interface implementation

func (*GetCloudProjectServiceNameStorageDefaultBody) UnmarshalBinary ¶

UnmarshalBinary interface implementation

func (*GetCloudProjectServiceNameStorageDefaultBody) Validate ¶

Validate validates this get cloud project service name storage default body

type GetCloudProjectServiceNameStorageOKBody ¶

type GetCloudProjectServiceNameStorageOKBody []*CloudStorageContainer

GetCloudProjectServiceNameStorageOKBody get cloud project service name storage o k body swagger:model getCloudProjectServiceNameStorageOKBody

func (GetCloudProjectServiceNameStorageOKBody) Validate ¶

Validate validates this get cloud project service name storage o k body

type GetCloudProjectServiceNameUsageCurrentDefaultBody ¶

type GetCloudProjectServiceNameUsageCurrentDefaultBody struct {

	// error code
	ErrorCode int32 `json:"errorCode,omitempty"`

	// http code
	HTTPCode int32 `json:"httpCode,omitempty"`

	// message
	Message string `json:"message,omitempty"`
}

GetCloudProjectServiceNameUsageCurrentDefaultBody get cloud project service name usage current default body swagger:model getCloudProjectServiceNameUsageCurrentDefaultBody

func (*GetCloudProjectServiceNameUsageCurrentDefaultBody) MarshalBinary ¶

MarshalBinary interface implementation

func (*GetCloudProjectServiceNameUsageCurrentDefaultBody) UnmarshalBinary ¶

UnmarshalBinary interface implementation

func (*GetCloudProjectServiceNameUsageCurrentDefaultBody) Validate ¶

Validate validates this get cloud project service name usage current default body

type GetCloudProjectServiceNameUsageForecastDefaultBody ¶

type GetCloudProjectServiceNameUsageForecastDefaultBody struct {

	// error code
	ErrorCode int32 `json:"errorCode,omitempty"`

	// http code
	HTTPCode int32 `json:"httpCode,omitempty"`

	// message
	Message string `json:"message,omitempty"`
}

GetCloudProjectServiceNameUsageForecastDefaultBody get cloud project service name usage forecast default body swagger:model getCloudProjectServiceNameUsageForecastDefaultBody

func (*GetCloudProjectServiceNameUsageForecastDefaultBody) MarshalBinary ¶

MarshalBinary interface implementation

func (*GetCloudProjectServiceNameUsageForecastDefaultBody) UnmarshalBinary ¶

UnmarshalBinary interface implementation

func (*GetCloudProjectServiceNameUsageForecastDefaultBody) Validate ¶

Validate validates this get cloud project service name usage forecast default body

type GetCloudProjectServiceNameUsageHistoryDefaultBody ¶

type GetCloudProjectServiceNameUsageHistoryDefaultBody struct {

	// error code
	ErrorCode int32 `json:"errorCode,omitempty"`

	// http code
	HTTPCode int32 `json:"httpCode,omitempty"`

	// message
	Message string `json:"message,omitempty"`
}

GetCloudProjectServiceNameUsageHistoryDefaultBody get cloud project service name usage history default body swagger:model getCloudProjectServiceNameUsageHistoryDefaultBody

func (*GetCloudProjectServiceNameUsageHistoryDefaultBody) MarshalBinary ¶

MarshalBinary interface implementation

func (*GetCloudProjectServiceNameUsageHistoryDefaultBody) UnmarshalBinary ¶

UnmarshalBinary interface implementation

func (*GetCloudProjectServiceNameUsageHistoryDefaultBody) Validate ¶

Validate validates this get cloud project service name usage history default body

type GetCloudProjectServiceNameUsageHistoryOKBody ¶

type GetCloudProjectServiceNameUsageHistoryOKBody []*CloudUsageUsageHistory

GetCloudProjectServiceNameUsageHistoryOKBody get cloud project service name usage history o k body swagger:model getCloudProjectServiceNameUsageHistoryOKBody

func (GetCloudProjectServiceNameUsageHistoryOKBody) Validate ¶

Validate validates this get cloud project service name usage history o k body

type GetCloudProjectServiceNameUsageHistoryUsageIDDefaultBody ¶

type GetCloudProjectServiceNameUsageHistoryUsageIDDefaultBody struct {

	// error code
	ErrorCode int32 `json:"errorCode,omitempty"`

	// http code
	HTTPCode int32 `json:"httpCode,omitempty"`

	// message
	Message string `json:"message,omitempty"`
}

GetCloudProjectServiceNameUsageHistoryUsageIDDefaultBody get cloud project service name usage history usage Id default body swagger:model getCloudProjectServiceNameUsageHistoryUsageIdDefaultBody

func (*GetCloudProjectServiceNameUsageHistoryUsageIDDefaultBody) MarshalBinary ¶

MarshalBinary interface implementation

func (*GetCloudProjectServiceNameUsageHistoryUsageIDDefaultBody) UnmarshalBinary ¶

UnmarshalBinary interface implementation

func (*GetCloudProjectServiceNameUsageHistoryUsageIDDefaultBody) Validate ¶

Validate validates this get cloud project service name usage history usage Id default body

type GetCloudProjectServiceNameUserDefaultBody ¶

type GetCloudProjectServiceNameUserDefaultBody struct {

	// error code
	ErrorCode int32 `json:"errorCode,omitempty"`

	// http code
	HTTPCode int32 `json:"httpCode,omitempty"`

	// message
	Message string `json:"message,omitempty"`
}

GetCloudProjectServiceNameUserDefaultBody get cloud project service name user default body swagger:model getCloudProjectServiceNameUserDefaultBody

func (*GetCloudProjectServiceNameUserDefaultBody) MarshalBinary ¶

func (m *GetCloudProjectServiceNameUserDefaultBody) MarshalBinary() ([]byte, error)

MarshalBinary interface implementation

func (*GetCloudProjectServiceNameUserDefaultBody) UnmarshalBinary ¶

func (m *GetCloudProjectServiceNameUserDefaultBody) UnmarshalBinary(b []byte) error

UnmarshalBinary interface implementation

func (*GetCloudProjectServiceNameUserDefaultBody) Validate ¶

Validate validates this get cloud project service name user default body

type GetCloudProjectServiceNameUserOKBody ¶

type GetCloudProjectServiceNameUserOKBody []*CloudUserUser

GetCloudProjectServiceNameUserOKBody get cloud project service name user o k body swagger:model getCloudProjectServiceNameUserOKBody

func (GetCloudProjectServiceNameUserOKBody) Validate ¶

Validate validates this get cloud project service name user o k body

type GetCloudProjectServiceNameUserUserIDDefaultBody ¶

type GetCloudProjectServiceNameUserUserIDDefaultBody struct {

	// error code
	ErrorCode int32 `json:"errorCode,omitempty"`

	// http code
	HTTPCode int32 `json:"httpCode,omitempty"`

	// message
	Message string `json:"message,omitempty"`
}

GetCloudProjectServiceNameUserUserIDDefaultBody get cloud project service name user user Id default body swagger:model getCloudProjectServiceNameUserUserIdDefaultBody

func (*GetCloudProjectServiceNameUserUserIDDefaultBody) MarshalBinary ¶

MarshalBinary interface implementation

func (*GetCloudProjectServiceNameUserUserIDDefaultBody) UnmarshalBinary ¶

UnmarshalBinary interface implementation

func (*GetCloudProjectServiceNameUserUserIDDefaultBody) Validate ¶

Validate validates this get cloud project service name user user Id default body

type GetCloudProjectServiceNameUserUserIDOpenrcDefaultBody ¶

type GetCloudProjectServiceNameUserUserIDOpenrcDefaultBody struct {

	// error code
	ErrorCode int32 `json:"errorCode,omitempty"`

	// http code
	HTTPCode int32 `json:"httpCode,omitempty"`

	// message
	Message string `json:"message,omitempty"`
}

GetCloudProjectServiceNameUserUserIDOpenrcDefaultBody get cloud project service name user user Id openrc default body swagger:model getCloudProjectServiceNameUserUserIdOpenrcDefaultBody

func (*GetCloudProjectServiceNameUserUserIDOpenrcDefaultBody) MarshalBinary ¶

MarshalBinary interface implementation

func (*GetCloudProjectServiceNameUserUserIDOpenrcDefaultBody) UnmarshalBinary ¶

UnmarshalBinary interface implementation

func (*GetCloudProjectServiceNameUserUserIDOpenrcDefaultBody) Validate ¶

Validate validates this get cloud project service name user user Id openrc default body

type GetCloudProjectServiceNameUserUserIDRcloneDefaultBody ¶

type GetCloudProjectServiceNameUserUserIDRcloneDefaultBody struct {

	// error code
	ErrorCode int32 `json:"errorCode,omitempty"`

	// http code
	HTTPCode int32 `json:"httpCode,omitempty"`

	// message
	Message string `json:"message,omitempty"`
}

GetCloudProjectServiceNameUserUserIDRcloneDefaultBody get cloud project service name user user Id rclone default body swagger:model getCloudProjectServiceNameUserUserIdRcloneDefaultBody

func (*GetCloudProjectServiceNameUserUserIDRcloneDefaultBody) MarshalBinary ¶

MarshalBinary interface implementation

func (*GetCloudProjectServiceNameUserUserIDRcloneDefaultBody) UnmarshalBinary ¶

UnmarshalBinary interface implementation

func (*GetCloudProjectServiceNameUserUserIDRcloneDefaultBody) Validate ¶

Validate validates this get cloud project service name user user Id rclone default body

type GetCloudProjectServiceNameVolumeDefaultBody ¶

type GetCloudProjectServiceNameVolumeDefaultBody struct {

	// error code
	ErrorCode int32 `json:"errorCode,omitempty"`

	// http code
	HTTPCode int32 `json:"httpCode,omitempty"`

	// message
	Message string `json:"message,omitempty"`
}

GetCloudProjectServiceNameVolumeDefaultBody get cloud project service name volume default body swagger:model getCloudProjectServiceNameVolumeDefaultBody

func (*GetCloudProjectServiceNameVolumeDefaultBody) MarshalBinary ¶

func (m *GetCloudProjectServiceNameVolumeDefaultBody) MarshalBinary() ([]byte, error)

MarshalBinary interface implementation

func (*GetCloudProjectServiceNameVolumeDefaultBody) UnmarshalBinary ¶

func (m *GetCloudProjectServiceNameVolumeDefaultBody) UnmarshalBinary(b []byte) error

UnmarshalBinary interface implementation

func (*GetCloudProjectServiceNameVolumeDefaultBody) Validate ¶

Validate validates this get cloud project service name volume default body

type GetCloudProjectServiceNameVolumeOKBody ¶

type GetCloudProjectServiceNameVolumeOKBody []*CloudVolumeVolume

GetCloudProjectServiceNameVolumeOKBody get cloud project service name volume o k body swagger:model getCloudProjectServiceNameVolumeOKBody

func (GetCloudProjectServiceNameVolumeOKBody) Validate ¶

Validate validates this get cloud project service name volume o k body

type GetCloudProjectServiceNameVolumeSnapshotDefaultBody ¶

type GetCloudProjectServiceNameVolumeSnapshotDefaultBody struct {

	// error code
	ErrorCode int32 `json:"errorCode,omitempty"`

	// http code
	HTTPCode int32 `json:"httpCode,omitempty"`

	// message
	Message string `json:"message,omitempty"`
}

GetCloudProjectServiceNameVolumeSnapshotDefaultBody get cloud project service name volume snapshot default body swagger:model getCloudProjectServiceNameVolumeSnapshotDefaultBody

func (*GetCloudProjectServiceNameVolumeSnapshotDefaultBody) MarshalBinary ¶

MarshalBinary interface implementation

func (*GetCloudProjectServiceNameVolumeSnapshotDefaultBody) UnmarshalBinary ¶

UnmarshalBinary interface implementation

func (*GetCloudProjectServiceNameVolumeSnapshotDefaultBody) Validate ¶

Validate validates this get cloud project service name volume snapshot default body

type GetCloudProjectServiceNameVolumeSnapshotOKBody ¶

type GetCloudProjectServiceNameVolumeSnapshotOKBody []*CloudVolumeSnapshot

GetCloudProjectServiceNameVolumeSnapshotOKBody get cloud project service name volume snapshot o k body swagger:model getCloudProjectServiceNameVolumeSnapshotOKBody

func (GetCloudProjectServiceNameVolumeSnapshotOKBody) Validate ¶

Validate validates this get cloud project service name volume snapshot o k body

type GetCloudProjectServiceNameVolumeSnapshotSnapshotIDDefaultBody ¶

type GetCloudProjectServiceNameVolumeSnapshotSnapshotIDDefaultBody struct {

	// error code
	ErrorCode int32 `json:"errorCode,omitempty"`

	// http code
	HTTPCode int32 `json:"httpCode,omitempty"`

	// message
	Message string `json:"message,omitempty"`
}

GetCloudProjectServiceNameVolumeSnapshotSnapshotIDDefaultBody get cloud project service name volume snapshot snapshot Id default body swagger:model getCloudProjectServiceNameVolumeSnapshotSnapshotIdDefaultBody

func (*GetCloudProjectServiceNameVolumeSnapshotSnapshotIDDefaultBody) MarshalBinary ¶

MarshalBinary interface implementation

func (*GetCloudProjectServiceNameVolumeSnapshotSnapshotIDDefaultBody) UnmarshalBinary ¶

UnmarshalBinary interface implementation

func (*GetCloudProjectServiceNameVolumeSnapshotSnapshotIDDefaultBody) Validate ¶

Validate validates this get cloud project service name volume snapshot snapshot Id default body

type GetCloudProjectServiceNameVolumeVolumeIDDefaultBody ¶

type GetCloudProjectServiceNameVolumeVolumeIDDefaultBody struct {

	// error code
	ErrorCode int32 `json:"errorCode,omitempty"`

	// http code
	HTTPCode int32 `json:"httpCode,omitempty"`

	// message
	Message string `json:"message,omitempty"`
}

GetCloudProjectServiceNameVolumeVolumeIDDefaultBody get cloud project service name volume volume Id default body swagger:model getCloudProjectServiceNameVolumeVolumeIdDefaultBody

func (*GetCloudProjectServiceNameVolumeVolumeIDDefaultBody) MarshalBinary ¶

MarshalBinary interface implementation

func (*GetCloudProjectServiceNameVolumeVolumeIDDefaultBody) UnmarshalBinary ¶

UnmarshalBinary interface implementation

func (*GetCloudProjectServiceNameVolumeVolumeIDDefaultBody) Validate ¶

Validate validates this get cloud project service name volume volume Id default body

type GetCloudProjectServiceNameVrackDefaultBody ¶

type GetCloudProjectServiceNameVrackDefaultBody struct {

	// error code
	ErrorCode int32 `json:"errorCode,omitempty"`

	// http code
	HTTPCode int32 `json:"httpCode,omitempty"`

	// message
	Message string `json:"message,omitempty"`
}

GetCloudProjectServiceNameVrackDefaultBody get cloud project service name vrack default body swagger:model getCloudProjectServiceNameVrackDefaultBody

func (*GetCloudProjectServiceNameVrackDefaultBody) MarshalBinary ¶

func (m *GetCloudProjectServiceNameVrackDefaultBody) MarshalBinary() ([]byte, error)

MarshalBinary interface implementation

func (*GetCloudProjectServiceNameVrackDefaultBody) UnmarshalBinary ¶

func (m *GetCloudProjectServiceNameVrackDefaultBody) UnmarshalBinary(b []byte) error

UnmarshalBinary interface implementation

func (*GetCloudProjectServiceNameVrackDefaultBody) Validate ¶

Validate validates this get cloud project service name vrack default body

type GetCloudServiceNamePcaDefaultBody ¶

type GetCloudServiceNamePcaDefaultBody struct {

	// error code
	ErrorCode int32 `json:"errorCode,omitempty"`

	// http code
	HTTPCode int32 `json:"httpCode,omitempty"`

	// message
	Message string `json:"message,omitempty"`
}

GetCloudServiceNamePcaDefaultBody get cloud service name pca default body swagger:model getCloudServiceNamePcaDefaultBody

func (*GetCloudServiceNamePcaDefaultBody) MarshalBinary ¶

func (m *GetCloudServiceNamePcaDefaultBody) MarshalBinary() ([]byte, error)

MarshalBinary interface implementation

func (*GetCloudServiceNamePcaDefaultBody) UnmarshalBinary ¶

func (m *GetCloudServiceNamePcaDefaultBody) UnmarshalBinary(b []byte) error

UnmarshalBinary interface implementation

func (*GetCloudServiceNamePcaDefaultBody) Validate ¶

Validate validates this get cloud service name pca default body

type GetCloudServiceNamePcaPcaServiceNameBillingBillingIDDefaultBody ¶

type GetCloudServiceNamePcaPcaServiceNameBillingBillingIDDefaultBody struct {

	// error code
	ErrorCode int32 `json:"errorCode,omitempty"`

	// http code
	HTTPCode int32 `json:"httpCode,omitempty"`

	// message
	Message string `json:"message,omitempty"`
}

GetCloudServiceNamePcaPcaServiceNameBillingBillingIDDefaultBody get cloud service name pca pca service name billing billing Id default body swagger:model getCloudServiceNamePcaPcaServiceNameBillingBillingIdDefaultBody

func (*GetCloudServiceNamePcaPcaServiceNameBillingBillingIDDefaultBody) MarshalBinary ¶

MarshalBinary interface implementation

func (*GetCloudServiceNamePcaPcaServiceNameBillingBillingIDDefaultBody) UnmarshalBinary ¶

UnmarshalBinary interface implementation

func (*GetCloudServiceNamePcaPcaServiceNameBillingBillingIDDefaultBody) Validate ¶

Validate validates this get cloud service name pca pca service name billing billing Id default body

type GetCloudServiceNamePcaPcaServiceNameBillingDefaultBody ¶

type GetCloudServiceNamePcaPcaServiceNameBillingDefaultBody struct {

	// error code
	ErrorCode int32 `json:"errorCode,omitempty"`

	// http code
	HTTPCode int32 `json:"httpCode,omitempty"`

	// message
	Message string `json:"message,omitempty"`
}

GetCloudServiceNamePcaPcaServiceNameBillingDefaultBody get cloud service name pca pca service name billing default body swagger:model getCloudServiceNamePcaPcaServiceNameBillingDefaultBody

func (*GetCloudServiceNamePcaPcaServiceNameBillingDefaultBody) MarshalBinary ¶

MarshalBinary interface implementation

func (*GetCloudServiceNamePcaPcaServiceNameBillingDefaultBody) UnmarshalBinary ¶

UnmarshalBinary interface implementation

func (*GetCloudServiceNamePcaPcaServiceNameBillingDefaultBody) Validate ¶

Validate validates this get cloud service name pca pca service name billing default body

type GetCloudServiceNamePcaPcaServiceNameDefaultBody ¶

type GetCloudServiceNamePcaPcaServiceNameDefaultBody struct {

	// error code
	ErrorCode int32 `json:"errorCode,omitempty"`

	// http code
	HTTPCode int32 `json:"httpCode,omitempty"`

	// message
	Message string `json:"message,omitempty"`
}

GetCloudServiceNamePcaPcaServiceNameDefaultBody get cloud service name pca pca service name default body swagger:model getCloudServiceNamePcaPcaServiceNameDefaultBody

func (*GetCloudServiceNamePcaPcaServiceNameDefaultBody) MarshalBinary ¶

MarshalBinary interface implementation

func (*GetCloudServiceNamePcaPcaServiceNameDefaultBody) UnmarshalBinary ¶

UnmarshalBinary interface implementation

func (*GetCloudServiceNamePcaPcaServiceNameDefaultBody) Validate ¶

Validate validates this get cloud service name pca pca service name default body

type GetCloudServiceNamePcaPcaServiceNameServiceInfosDefaultBody ¶

type GetCloudServiceNamePcaPcaServiceNameServiceInfosDefaultBody struct {

	// error code
	ErrorCode int32 `json:"errorCode,omitempty"`

	// http code
	HTTPCode int32 `json:"httpCode,omitempty"`

	// message
	Message string `json:"message,omitempty"`
}

GetCloudServiceNamePcaPcaServiceNameServiceInfosDefaultBody get cloud service name pca pca service name service infos default body swagger:model getCloudServiceNamePcaPcaServiceNameServiceInfosDefaultBody

func (*GetCloudServiceNamePcaPcaServiceNameServiceInfosDefaultBody) MarshalBinary ¶

MarshalBinary interface implementation

func (*GetCloudServiceNamePcaPcaServiceNameServiceInfosDefaultBody) UnmarshalBinary ¶

UnmarshalBinary interface implementation

func (*GetCloudServiceNamePcaPcaServiceNameServiceInfosDefaultBody) Validate ¶

Validate validates this get cloud service name pca pca service name service infos default body

type GetCloudServiceNamePcaPcaServiceNameSessionsDefaultBody ¶

type GetCloudServiceNamePcaPcaServiceNameSessionsDefaultBody struct {

	// error code
	ErrorCode int32 `json:"errorCode,omitempty"`

	// http code
	HTTPCode int32 `json:"httpCode,omitempty"`

	// message
	Message string `json:"message,omitempty"`
}

GetCloudServiceNamePcaPcaServiceNameSessionsDefaultBody get cloud service name pca pca service name sessions default body swagger:model getCloudServiceNamePcaPcaServiceNameSessionsDefaultBody

func (*GetCloudServiceNamePcaPcaServiceNameSessionsDefaultBody) MarshalBinary ¶

MarshalBinary interface implementation

func (*GetCloudServiceNamePcaPcaServiceNameSessionsDefaultBody) UnmarshalBinary ¶

UnmarshalBinary interface implementation

func (*GetCloudServiceNamePcaPcaServiceNameSessionsDefaultBody) Validate ¶

Validate validates this get cloud service name pca pca service name sessions default body

type GetCloudServiceNamePcaPcaServiceNameSessionsSessionIDDefaultBody ¶

type GetCloudServiceNamePcaPcaServiceNameSessionsSessionIDDefaultBody struct {

	// error code
	ErrorCode int32 `json:"errorCode,omitempty"`

	// http code
	HTTPCode int32 `json:"httpCode,omitempty"`

	// message
	Message string `json:"message,omitempty"`
}

GetCloudServiceNamePcaPcaServiceNameSessionsSessionIDDefaultBody get cloud service name pca pca service name sessions session Id default body swagger:model getCloudServiceNamePcaPcaServiceNameSessionsSessionIdDefaultBody

func (*GetCloudServiceNamePcaPcaServiceNameSessionsSessionIDDefaultBody) MarshalBinary ¶

MarshalBinary interface implementation

func (*GetCloudServiceNamePcaPcaServiceNameSessionsSessionIDDefaultBody) UnmarshalBinary ¶

UnmarshalBinary interface implementation

func (*GetCloudServiceNamePcaPcaServiceNameSessionsSessionIDDefaultBody) Validate ¶

Validate validates this get cloud service name pca pca service name sessions session Id default body

type GetCloudServiceNamePcaPcaServiceNameSessionsSessionIDFilesDefaultBody ¶

type GetCloudServiceNamePcaPcaServiceNameSessionsSessionIDFilesDefaultBody struct {

	// error code
	ErrorCode int32 `json:"errorCode,omitempty"`

	// http code
	HTTPCode int32 `json:"httpCode,omitempty"`

	// message
	Message string `json:"message,omitempty"`
}

GetCloudServiceNamePcaPcaServiceNameSessionsSessionIDFilesDefaultBody get cloud service name pca pca service name sessions session Id files default body swagger:model getCloudServiceNamePcaPcaServiceNameSessionsSessionIdFilesDefaultBody

func (*GetCloudServiceNamePcaPcaServiceNameSessionsSessionIDFilesDefaultBody) MarshalBinary ¶

MarshalBinary interface implementation

func (*GetCloudServiceNamePcaPcaServiceNameSessionsSessionIDFilesDefaultBody) UnmarshalBinary ¶

UnmarshalBinary interface implementation

func (*GetCloudServiceNamePcaPcaServiceNameSessionsSessionIDFilesDefaultBody) Validate ¶

Validate validates this get cloud service name pca pca service name sessions session Id files default body

type GetCloudServiceNamePcaPcaServiceNameSessionsSessionIDFilesFileIDDefaultBody ¶

type GetCloudServiceNamePcaPcaServiceNameSessionsSessionIDFilesFileIDDefaultBody struct {

	// error code
	ErrorCode int32 `json:"errorCode,omitempty"`

	// http code
	HTTPCode int32 `json:"httpCode,omitempty"`

	// message
	Message string `json:"message,omitempty"`
}

GetCloudServiceNamePcaPcaServiceNameSessionsSessionIDFilesFileIDDefaultBody get cloud service name pca pca service name sessions session Id files file Id default body swagger:model getCloudServiceNamePcaPcaServiceNameSessionsSessionIdFilesFileIdDefaultBody

func (*GetCloudServiceNamePcaPcaServiceNameSessionsSessionIDFilesFileIDDefaultBody) MarshalBinary ¶

MarshalBinary interface implementation

func (*GetCloudServiceNamePcaPcaServiceNameSessionsSessionIDFilesFileIDDefaultBody) UnmarshalBinary ¶

UnmarshalBinary interface implementation

func (*GetCloudServiceNamePcaPcaServiceNameSessionsSessionIDFilesFileIDDefaultBody) Validate ¶

Validate validates this get cloud service name pca pca service name sessions session Id files file Id default body

type GetCloudServiceNamePcaPcaServiceNameTasksDefaultBody ¶

type GetCloudServiceNamePcaPcaServiceNameTasksDefaultBody struct {

	// error code
	ErrorCode int32 `json:"errorCode,omitempty"`

	// http code
	HTTPCode int32 `json:"httpCode,omitempty"`

	// message
	Message string `json:"message,omitempty"`
}

GetCloudServiceNamePcaPcaServiceNameTasksDefaultBody get cloud service name pca pca service name tasks default body swagger:model getCloudServiceNamePcaPcaServiceNameTasksDefaultBody

func (*GetCloudServiceNamePcaPcaServiceNameTasksDefaultBody) MarshalBinary ¶

MarshalBinary interface implementation

func (*GetCloudServiceNamePcaPcaServiceNameTasksDefaultBody) UnmarshalBinary ¶

UnmarshalBinary interface implementation

func (*GetCloudServiceNamePcaPcaServiceNameTasksDefaultBody) Validate ¶

Validate validates this get cloud service name pca pca service name tasks default body

type GetCloudServiceNamePcaPcaServiceNameTasksTaskIDDefaultBody ¶

type GetCloudServiceNamePcaPcaServiceNameTasksTaskIDDefaultBody struct {

	// error code
	ErrorCode int32 `json:"errorCode,omitempty"`

	// http code
	HTTPCode int32 `json:"httpCode,omitempty"`

	// message
	Message string `json:"message,omitempty"`
}

GetCloudServiceNamePcaPcaServiceNameTasksTaskIDDefaultBody get cloud service name pca pca service name tasks task Id default body swagger:model getCloudServiceNamePcaPcaServiceNameTasksTaskIdDefaultBody

func (*GetCloudServiceNamePcaPcaServiceNameTasksTaskIDDefaultBody) MarshalBinary ¶

MarshalBinary interface implementation

func (*GetCloudServiceNamePcaPcaServiceNameTasksTaskIDDefaultBody) UnmarshalBinary ¶

UnmarshalBinary interface implementation

func (*GetCloudServiceNamePcaPcaServiceNameTasksTaskIDDefaultBody) Validate ¶

Validate validates this get cloud service name pca pca service name tasks task Id default body

type GetCloudServiceNamePcaPcaServiceNameUsageDefaultBody ¶

type GetCloudServiceNamePcaPcaServiceNameUsageDefaultBody struct {

	// error code
	ErrorCode int32 `json:"errorCode,omitempty"`

	// http code
	HTTPCode int32 `json:"httpCode,omitempty"`

	// message
	Message string `json:"message,omitempty"`
}

GetCloudServiceNamePcaPcaServiceNameUsageDefaultBody get cloud service name pca pca service name usage default body swagger:model getCloudServiceNamePcaPcaServiceNameUsageDefaultBody

func (*GetCloudServiceNamePcaPcaServiceNameUsageDefaultBody) MarshalBinary ¶

MarshalBinary interface implementation

func (*GetCloudServiceNamePcaPcaServiceNameUsageDefaultBody) UnmarshalBinary ¶

UnmarshalBinary interface implementation

func (*GetCloudServiceNamePcaPcaServiceNameUsageDefaultBody) Validate ¶

Validate validates this get cloud service name pca pca service name usage default body

type GetCloudSubsidiaryPriceDefaultBody ¶

type GetCloudSubsidiaryPriceDefaultBody struct {

	// error code
	ErrorCode int32 `json:"errorCode,omitempty"`

	// http code
	HTTPCode int32 `json:"httpCode,omitempty"`

	// message
	Message string `json:"message,omitempty"`
}

GetCloudSubsidiaryPriceDefaultBody get cloud subsidiary price default body swagger:model getCloudSubsidiaryPriceDefaultBody

func (*GetCloudSubsidiaryPriceDefaultBody) MarshalBinary ¶

func (m *GetCloudSubsidiaryPriceDefaultBody) MarshalBinary() ([]byte, error)

MarshalBinary interface implementation

func (*GetCloudSubsidiaryPriceDefaultBody) UnmarshalBinary ¶

func (m *GetCloudSubsidiaryPriceDefaultBody) UnmarshalBinary(b []byte) error

UnmarshalBinary interface implementation

func (*GetCloudSubsidiaryPriceDefaultBody) Validate ¶

Validate validates this get cloud subsidiary price default body

type OrderPrice ¶

type OrderPrice struct {

	// currency code
	CurrencyCode string `json:"currencyCode,omitempty"`

	// text
	Text string `json:"text,omitempty"`

	// value
	Value float64 `json:"value,omitempty"`
}

OrderPrice Price with it's currency and textual representation swagger:model order.Price

func (*OrderPrice) MarshalBinary ¶

func (m *OrderPrice) MarshalBinary() ([]byte, error)

MarshalBinary interface implementation

func (*OrderPrice) UnmarshalBinary ¶

func (m *OrderPrice) UnmarshalBinary(b []byte) error

UnmarshalBinary interface implementation

func (*OrderPrice) Validate ¶

func (m *OrderPrice) Validate(formats strfmt.Registry) error

Validate validates this order price

type PcaAccount ¶

type PcaAccount struct {

	// account domain
	// Required: true
	// Read Only: true
	Domain string `json:"domain"`

	// host where to upload files to
	// Required: true
	// Read Only: true
	Host string `json:"host"`

	// login for cloud archives
	// Required: true
	// Read Only: true
	Login string `json:"login"`

	// encrypted password
	Password strfmt.Password `json:"password,omitempty"`

	// ssh key to be used for upload and download
	Sshkey string `json:"sshkey,omitempty"`
}

PcaAccount Cloud Archives Account swagger:model pca.Account

func (*PcaAccount) MarshalBinary ¶

func (m *PcaAccount) MarshalBinary() ([]byte, error)

MarshalBinary interface implementation

func (*PcaAccount) UnmarshalBinary ¶

func (m *PcaAccount) UnmarshalBinary(b []byte) error

UnmarshalBinary interface implementation

func (*PcaAccount) Validate ¶

func (m *PcaAccount) Validate(formats strfmt.Registry) error

Validate validates this pca account

type PcaBilling ¶

type PcaBilling struct {

	// Billing action is billed.
	// Required: true
	// Read Only: true
	Billed bool `json:"billed"`

	// Date and time the operation took place
	// Required: true
	// Read Only: true
	Date strfmt.DateTime `json:"date"`

	// Billing id
	// Required: true
	// Read Only: true
	ID int64 `json:"id"`

	// Quantity of bytes for operation
	// Required: true
	// Read Only: true
	Quantity int64 `json:"quantity"`

	// Billing reference name
	// Required: true
	// Read Only: true
	Reference string `json:"reference"`

	// Total usage after operation
	// Required: true
	// Read Only: true
	Total int64 `json:"total"`
}

PcaBilling cloud archives billing swagger:model pca.Billing

func (*PcaBilling) MarshalBinary ¶

func (m *PcaBilling) MarshalBinary() ([]byte, error)

MarshalBinary interface implementation

func (*PcaBilling) UnmarshalBinary ¶

func (m *PcaBilling) UnmarshalBinary(b []byte) error

UnmarshalBinary interface implementation

func (*PcaBilling) Validate ¶

func (m *PcaBilling) Validate(formats strfmt.Registry) error

Validate validates this pca billing

type PcaFile ¶

type PcaFile struct {

	// File MD5 hash
	// Required: true
	// Read Only: true
	MD5 string `json:"MD5"`

	// File SHA1 hash
	// Required: true
	// Read Only: true
	SHA1 string `json:"SHA1"`

	// File SHA256 hash
	// Required: true
	// Read Only: true
	SHA256 string `json:"SHA256"`

	// File id
	// Required: true
	// Read Only: true
	ID string `json:"id"`

	// File name
	// Required: true
	// Read Only: true
	Name string `json:"name"`

	// File size, in bytes
	// Required: true
	// Read Only: true
	Size int64 `json:"size"`

	// File state
	// Required: true
	// Read Only: true
	State string `json:"state"`

	// File type
	// Required: true
	// Read Only: true
	Type string `json:"type"`
}

PcaFile cloud archives files swagger:model pca.File

func (*PcaFile) MarshalBinary ¶

func (m *PcaFile) MarshalBinary() ([]byte, error)

MarshalBinary interface implementation

func (*PcaFile) UnmarshalBinary ¶

func (m *PcaFile) UnmarshalBinary(b []byte) error

UnmarshalBinary interface implementation

func (*PcaFile) Validate ¶

func (m *PcaFile) Validate(formats strfmt.Registry) error

Validate validates this pca file

type PcaSession ¶

type PcaSession struct {

	// Session end date
	// Read Only: true
	EndDate strfmt.DateTime `json:"endDate,omitempty"`

	// Session ID
	// Required: true
	// Read Only: true
	ID string `json:"id"`

	// This is your login
	// Required: true
	// Read Only: true
	Login string `json:"login"`

	// Session friendly name
	Name string `json:"name,omitempty"`

	// Session size, in bytes
	// Required: true
	// Read Only: true
	Size int64 `json:"size"`

	// IP session was made from
	// Read Only: true
	SrcIP string `json:"srcIp,omitempty"`

	// Session start date
	// Required: true
	// Read Only: true
	StartDate strfmt.DateTime `json:"startDate"`

	// Session state
	// Required: true
	// Read Only: true
	State string `json:"state"`
}

PcaSession cloud archives sessions swagger:model pca.Session

func (*PcaSession) MarshalBinary ¶

func (m *PcaSession) MarshalBinary() ([]byte, error)

MarshalBinary interface implementation

func (*PcaSession) UnmarshalBinary ¶

func (m *PcaSession) UnmarshalBinary(b []byte) error

UnmarshalBinary interface implementation

func (*PcaSession) Validate ¶

func (m *PcaSession) Validate(formats strfmt.Registry) error

Validate validates this pca session

type PcaTask ¶

type PcaTask struct {

	// Task comments
	// Read Only: true
	Comment string `json:"comment,omitempty"`

	// Task function
	// Required: true
	// Read Only: true
	Function string `json:"function"`

	// Task ID
	// Required: true
	// Read Only: true
	ID string `json:"id"`

	// Host used for task
	// Read Only: true
	IPAddress string `json:"ipAddress,omitempty"`

	// Task login
	// Required: true
	// Read Only: true
	Login string `json:"login"`

	// Task status
	// Required: true
	// Read Only: true
	Status string `json:"status"`

	// Task date
	// Required: true
	// Read Only: true
	TodoDate strfmt.DateTime `json:"todoDate"`
}

PcaTask cloud archives tasks swagger:model pca.Task

func (*PcaTask) MarshalBinary ¶

func (m *PcaTask) MarshalBinary() ([]byte, error)

MarshalBinary interface implementation

func (*PcaTask) UnmarshalBinary ¶

func (m *PcaTask) UnmarshalBinary(b []byte) error

UnmarshalBinary interface implementation

func (*PcaTask) Validate ¶

func (m *PcaTask) Validate(formats strfmt.Registry) error

Validate validates this pca task

type PostCloudCreateProjectDefaultBody ¶

type PostCloudCreateProjectDefaultBody struct {

	// error code
	ErrorCode int32 `json:"errorCode,omitempty"`

	// http code
	HTTPCode int32 `json:"httpCode,omitempty"`

	// message
	Message string `json:"message,omitempty"`
}

PostCloudCreateProjectDefaultBody post cloud create project default body swagger:model postCloudCreateProjectDefaultBody

func (*PostCloudCreateProjectDefaultBody) MarshalBinary ¶

func (m *PostCloudCreateProjectDefaultBody) MarshalBinary() ([]byte, error)

MarshalBinary interface implementation

func (*PostCloudCreateProjectDefaultBody) UnmarshalBinary ¶

func (m *PostCloudCreateProjectDefaultBody) UnmarshalBinary(b []byte) error

UnmarshalBinary interface implementation

func (*PostCloudCreateProjectDefaultBody) Validate ¶

Validate validates this post cloud create project default body

type PostCloudCreateProjectParamsBody ¶

type PostCloudCreateProjectParamsBody struct {

	// catalog version
	CatalogVersion int64 `json:"catalogVersion,omitempty"`

	// description
	Description string `json:"description,omitempty"`

	// voucher
	Voucher string `json:"voucher,omitempty"`
}

PostCloudCreateProjectParamsBody post cloud create project params body swagger:model postCloudCreateProjectParamsBody

func (*PostCloudCreateProjectParamsBody) MarshalBinary ¶

func (m *PostCloudCreateProjectParamsBody) MarshalBinary() ([]byte, error)

MarshalBinary interface implementation

func (*PostCloudCreateProjectParamsBody) UnmarshalBinary ¶

func (m *PostCloudCreateProjectParamsBody) UnmarshalBinary(b []byte) error

UnmarshalBinary interface implementation

func (*PostCloudCreateProjectParamsBody) Validate ¶

Validate validates this post cloud create project params body

type PostCloudProjectServiceNameACLDefaultBody ¶

type PostCloudProjectServiceNameACLDefaultBody struct {

	// error code
	ErrorCode int32 `json:"errorCode,omitempty"`

	// http code
	HTTPCode int32 `json:"httpCode,omitempty"`

	// message
	Message string `json:"message,omitempty"`
}

PostCloudProjectServiceNameACLDefaultBody post cloud project service name Acl default body swagger:model postCloudProjectServiceNameAclDefaultBody

func (*PostCloudProjectServiceNameACLDefaultBody) MarshalBinary ¶

func (m *PostCloudProjectServiceNameACLDefaultBody) MarshalBinary() ([]byte, error)

MarshalBinary interface implementation

func (*PostCloudProjectServiceNameACLDefaultBody) UnmarshalBinary ¶

func (m *PostCloudProjectServiceNameACLDefaultBody) UnmarshalBinary(b []byte) error

UnmarshalBinary interface implementation

func (*PostCloudProjectServiceNameACLDefaultBody) Validate ¶

Validate validates this post cloud project service name Acl default body

type PostCloudProjectServiceNameACLParamsBody ¶

type PostCloudProjectServiceNameACLParamsBody struct {

	// account Id
	// Required: true
	AccountID *string `json:"accountId"`

	// type
	// Required: true
	Type *string `json:"type"`
}

PostCloudProjectServiceNameACLParamsBody post cloud project service name Acl params body swagger:model postCloudProjectServiceNameAclParamsBody

func (*PostCloudProjectServiceNameACLParamsBody) MarshalBinary ¶

func (m *PostCloudProjectServiceNameACLParamsBody) MarshalBinary() ([]byte, error)

MarshalBinary interface implementation

func (*PostCloudProjectServiceNameACLParamsBody) UnmarshalBinary ¶

func (m *PostCloudProjectServiceNameACLParamsBody) UnmarshalBinary(b []byte) error

UnmarshalBinary interface implementation

func (*PostCloudProjectServiceNameACLParamsBody) Validate ¶

Validate validates this post cloud project service name Acl params body

type PostCloudProjectServiceNameAlertingDefaultBody ¶

type PostCloudProjectServiceNameAlertingDefaultBody struct {

	// error code
	ErrorCode int32 `json:"errorCode,omitempty"`

	// http code
	HTTPCode int32 `json:"httpCode,omitempty"`

	// message
	Message string `json:"message,omitempty"`
}

PostCloudProjectServiceNameAlertingDefaultBody post cloud project service name alerting default body swagger:model postCloudProjectServiceNameAlertingDefaultBody

func (*PostCloudProjectServiceNameAlertingDefaultBody) MarshalBinary ¶

MarshalBinary interface implementation

func (*PostCloudProjectServiceNameAlertingDefaultBody) UnmarshalBinary ¶

UnmarshalBinary interface implementation

func (*PostCloudProjectServiceNameAlertingDefaultBody) Validate ¶

Validate validates this post cloud project service name alerting default body

type PostCloudProjectServiceNameAlertingParamsBody ¶

type PostCloudProjectServiceNameAlertingParamsBody struct {

	// delay
	// Required: true
	Delay *int64 `json:"delay"`

	// email
	// Required: true
	Email *string `json:"email"`

	// monthly threshold
	// Required: true
	MonthlyThreshold *int64 `json:"monthlyThreshold"`
}

PostCloudProjectServiceNameAlertingParamsBody post cloud project service name alerting params body swagger:model postCloudProjectServiceNameAlertingParamsBody

func (*PostCloudProjectServiceNameAlertingParamsBody) MarshalBinary ¶

MarshalBinary interface implementation

func (*PostCloudProjectServiceNameAlertingParamsBody) UnmarshalBinary ¶

UnmarshalBinary interface implementation

func (*PostCloudProjectServiceNameAlertingParamsBody) Validate ¶

Validate validates this post cloud project service name alerting params body

type PostCloudProjectServiceNameCancelDefaultBody ¶

type PostCloudProjectServiceNameCancelDefaultBody struct {

	// error code
	ErrorCode int32 `json:"errorCode,omitempty"`

	// http code
	HTTPCode int32 `json:"httpCode,omitempty"`

	// message
	Message string `json:"message,omitempty"`
}

PostCloudProjectServiceNameCancelDefaultBody post cloud project service name cancel default body swagger:model postCloudProjectServiceNameCancelDefaultBody

func (*PostCloudProjectServiceNameCancelDefaultBody) MarshalBinary ¶

MarshalBinary interface implementation

func (*PostCloudProjectServiceNameCancelDefaultBody) UnmarshalBinary ¶

UnmarshalBinary interface implementation

func (*PostCloudProjectServiceNameCancelDefaultBody) Validate ¶

Validate validates this post cloud project service name cancel default body

type PostCloudProjectServiceNameChangeContactDefaultBody ¶

type PostCloudProjectServiceNameChangeContactDefaultBody struct {

	// error code
	ErrorCode int32 `json:"errorCode,omitempty"`

	// http code
	HTTPCode int32 `json:"httpCode,omitempty"`

	// message
	Message string `json:"message,omitempty"`
}

PostCloudProjectServiceNameChangeContactDefaultBody post cloud project service name change contact default body swagger:model postCloudProjectServiceNameChangeContactDefaultBody

func (*PostCloudProjectServiceNameChangeContactDefaultBody) MarshalBinary ¶

MarshalBinary interface implementation

func (*PostCloudProjectServiceNameChangeContactDefaultBody) UnmarshalBinary ¶

UnmarshalBinary interface implementation

func (*PostCloudProjectServiceNameChangeContactDefaultBody) Validate ¶

Validate validates this post cloud project service name change contact default body

type PostCloudProjectServiceNameChangeContactParamsBody ¶

type PostCloudProjectServiceNameChangeContactParamsBody struct {

	// contact admin
	ContactAdmin string `json:"contactAdmin,omitempty"`

	// contact billing
	ContactBilling string `json:"contactBilling,omitempty"`

	// contact tech
	ContactTech string `json:"contactTech,omitempty"`
}

PostCloudProjectServiceNameChangeContactParamsBody post cloud project service name change contact params body swagger:model postCloudProjectServiceNameChangeContactParamsBody

func (*PostCloudProjectServiceNameChangeContactParamsBody) MarshalBinary ¶

MarshalBinary interface implementation

func (*PostCloudProjectServiceNameChangeContactParamsBody) UnmarshalBinary ¶

UnmarshalBinary interface implementation

func (*PostCloudProjectServiceNameChangeContactParamsBody) Validate ¶

Validate validates this post cloud project service name change contact params body

type PostCloudProjectServiceNameConfirmTerminationDefaultBody ¶

type PostCloudProjectServiceNameConfirmTerminationDefaultBody struct {

	// error code
	ErrorCode int32 `json:"errorCode,omitempty"`

	// http code
	HTTPCode int32 `json:"httpCode,omitempty"`

	// message
	Message string `json:"message,omitempty"`
}

PostCloudProjectServiceNameConfirmTerminationDefaultBody post cloud project service name confirm termination default body swagger:model postCloudProjectServiceNameConfirmTerminationDefaultBody

func (*PostCloudProjectServiceNameConfirmTerminationDefaultBody) MarshalBinary ¶

MarshalBinary interface implementation

func (*PostCloudProjectServiceNameConfirmTerminationDefaultBody) UnmarshalBinary ¶

UnmarshalBinary interface implementation

func (*PostCloudProjectServiceNameConfirmTerminationDefaultBody) Validate ¶

Validate validates this post cloud project service name confirm termination default body

type PostCloudProjectServiceNameConfirmTerminationParamsBody ¶

type PostCloudProjectServiceNameConfirmTerminationParamsBody struct {

	// commentary
	Commentary string `json:"commentary,omitempty"`

	// reason
	Reason string `json:"reason,omitempty"`

	// token
	// Required: true
	Token *string `json:"token"`
}

PostCloudProjectServiceNameConfirmTerminationParamsBody post cloud project service name confirm termination params body swagger:model postCloudProjectServiceNameConfirmTerminationParamsBody

func (*PostCloudProjectServiceNameConfirmTerminationParamsBody) MarshalBinary ¶

MarshalBinary interface implementation

func (*PostCloudProjectServiceNameConfirmTerminationParamsBody) UnmarshalBinary ¶

UnmarshalBinary interface implementation

func (*PostCloudProjectServiceNameConfirmTerminationParamsBody) Validate ¶

Validate validates this post cloud project service name confirm termination params body

type PostCloudProjectServiceNameCreditDefaultBody ¶

type PostCloudProjectServiceNameCreditDefaultBody struct {

	// error code
	ErrorCode int32 `json:"errorCode,omitempty"`

	// http code
	HTTPCode int32 `json:"httpCode,omitempty"`

	// message
	Message string `json:"message,omitempty"`
}

PostCloudProjectServiceNameCreditDefaultBody post cloud project service name credit default body swagger:model postCloudProjectServiceNameCreditDefaultBody

func (*PostCloudProjectServiceNameCreditDefaultBody) MarshalBinary ¶

MarshalBinary interface implementation

func (*PostCloudProjectServiceNameCreditDefaultBody) UnmarshalBinary ¶

UnmarshalBinary interface implementation

func (*PostCloudProjectServiceNameCreditDefaultBody) Validate ¶

Validate validates this post cloud project service name credit default body

type PostCloudProjectServiceNameCreditParamsBody ¶

type PostCloudProjectServiceNameCreditParamsBody struct {

	// code
	// Required: true
	Code *string `json:"code"`
}

PostCloudProjectServiceNameCreditParamsBody post cloud project service name credit params body swagger:model postCloudProjectServiceNameCreditParamsBody

func (*PostCloudProjectServiceNameCreditParamsBody) MarshalBinary ¶

func (m *PostCloudProjectServiceNameCreditParamsBody) MarshalBinary() ([]byte, error)

MarshalBinary interface implementation

func (*PostCloudProjectServiceNameCreditParamsBody) UnmarshalBinary ¶

func (m *PostCloudProjectServiceNameCreditParamsBody) UnmarshalBinary(b []byte) error

UnmarshalBinary interface implementation

func (*PostCloudProjectServiceNameCreditParamsBody) Validate ¶

Validate validates this post cloud project service name credit params body

type PostCloudProjectServiceNameIPFailoverIDAttachDefaultBody ¶

type PostCloudProjectServiceNameIPFailoverIDAttachDefaultBody struct {

	// error code
	ErrorCode int32 `json:"errorCode,omitempty"`

	// http code
	HTTPCode int32 `json:"httpCode,omitempty"`

	// message
	Message string `json:"message,omitempty"`
}

PostCloudProjectServiceNameIPFailoverIDAttachDefaultBody post cloud project service name Ip failover Id attach default body swagger:model postCloudProjectServiceNameIpFailoverIdAttachDefaultBody

func (*PostCloudProjectServiceNameIPFailoverIDAttachDefaultBody) MarshalBinary ¶

MarshalBinary interface implementation

func (*PostCloudProjectServiceNameIPFailoverIDAttachDefaultBody) UnmarshalBinary ¶

UnmarshalBinary interface implementation

func (*PostCloudProjectServiceNameIPFailoverIDAttachDefaultBody) Validate ¶

Validate validates this post cloud project service name Ip failover Id attach default body

type PostCloudProjectServiceNameIPFailoverIDAttachParamsBody ¶

type PostCloudProjectServiceNameIPFailoverIDAttachParamsBody struct {

	// instance Id
	// Required: true
	InstanceID *string `json:"instanceId"`
}

PostCloudProjectServiceNameIPFailoverIDAttachParamsBody post cloud project service name Ip failover Id attach params body swagger:model postCloudProjectServiceNameIpFailoverIdAttachParamsBody

func (*PostCloudProjectServiceNameIPFailoverIDAttachParamsBody) MarshalBinary ¶

MarshalBinary interface implementation

func (*PostCloudProjectServiceNameIPFailoverIDAttachParamsBody) UnmarshalBinary ¶

UnmarshalBinary interface implementation

func (*PostCloudProjectServiceNameIPFailoverIDAttachParamsBody) Validate ¶

Validate validates this post cloud project service name Ip failover Id attach params body

type PostCloudProjectServiceNameIPLoadbalancingDefaultBody ¶

type PostCloudProjectServiceNameIPLoadbalancingDefaultBody struct {

	// error code
	ErrorCode int32 `json:"errorCode,omitempty"`

	// http code
	HTTPCode int32 `json:"httpCode,omitempty"`

	// message
	Message string `json:"message,omitempty"`
}

PostCloudProjectServiceNameIPLoadbalancingDefaultBody post cloud project service name Ip loadbalancing default body swagger:model postCloudProjectServiceNameIpLoadbalancingDefaultBody

func (*PostCloudProjectServiceNameIPLoadbalancingDefaultBody) MarshalBinary ¶

MarshalBinary interface implementation

func (*PostCloudProjectServiceNameIPLoadbalancingDefaultBody) UnmarshalBinary ¶

UnmarshalBinary interface implementation

func (*PostCloudProjectServiceNameIPLoadbalancingDefaultBody) Validate ¶

Validate validates this post cloud project service name Ip loadbalancing default body

type PostCloudProjectServiceNameIPLoadbalancingIDRenewDefaultBody ¶

type PostCloudProjectServiceNameIPLoadbalancingIDRenewDefaultBody struct {

	// error code
	ErrorCode int32 `json:"errorCode,omitempty"`

	// http code
	HTTPCode int32 `json:"httpCode,omitempty"`

	// message
	Message string `json:"message,omitempty"`
}

PostCloudProjectServiceNameIPLoadbalancingIDRenewDefaultBody post cloud project service name Ip loadbalancing Id renew default body swagger:model postCloudProjectServiceNameIpLoadbalancingIdRenewDefaultBody

func (*PostCloudProjectServiceNameIPLoadbalancingIDRenewDefaultBody) MarshalBinary ¶

MarshalBinary interface implementation

func (*PostCloudProjectServiceNameIPLoadbalancingIDRenewDefaultBody) UnmarshalBinary ¶

UnmarshalBinary interface implementation

func (*PostCloudProjectServiceNameIPLoadbalancingIDRenewDefaultBody) Validate ¶

Validate validates this post cloud project service name Ip loadbalancing Id renew default body

type PostCloudProjectServiceNameIPLoadbalancingIDRenewParamsBody ¶

type PostCloudProjectServiceNameIPLoadbalancingIDRenewParamsBody struct {

	// redirection
	// Required: true
	Redirection *string `json:"redirection"`
}

PostCloudProjectServiceNameIPLoadbalancingIDRenewParamsBody post cloud project service name Ip loadbalancing Id renew params body swagger:model postCloudProjectServiceNameIpLoadbalancingIdRenewParamsBody

func (*PostCloudProjectServiceNameIPLoadbalancingIDRenewParamsBody) MarshalBinary ¶

MarshalBinary interface implementation

func (*PostCloudProjectServiceNameIPLoadbalancingIDRenewParamsBody) UnmarshalBinary ¶

UnmarshalBinary interface implementation

func (*PostCloudProjectServiceNameIPLoadbalancingIDRenewParamsBody) Validate ¶

Validate validates this post cloud project service name Ip loadbalancing Id renew params body

type PostCloudProjectServiceNameIPLoadbalancingIDValidateDefaultBody ¶

type PostCloudProjectServiceNameIPLoadbalancingIDValidateDefaultBody struct {

	// error code
	ErrorCode int32 `json:"errorCode,omitempty"`

	// http code
	HTTPCode int32 `json:"httpCode,omitempty"`

	// message
	Message string `json:"message,omitempty"`
}

PostCloudProjectServiceNameIPLoadbalancingIDValidateDefaultBody post cloud project service name Ip loadbalancing Id validate default body swagger:model postCloudProjectServiceNameIpLoadbalancingIdValidateDefaultBody

func (*PostCloudProjectServiceNameIPLoadbalancingIDValidateDefaultBody) MarshalBinary ¶

MarshalBinary interface implementation

func (*PostCloudProjectServiceNameIPLoadbalancingIDValidateDefaultBody) UnmarshalBinary ¶

UnmarshalBinary interface implementation

func (*PostCloudProjectServiceNameIPLoadbalancingIDValidateDefaultBody) Validate ¶

Validate validates this post cloud project service name Ip loadbalancing Id validate default body

type PostCloudProjectServiceNameIPLoadbalancingParamsBody ¶

type PostCloudProjectServiceNameIPLoadbalancingParamsBody struct {

	// ip loadbalancing service name
	// Required: true
	IPLoadbalancingServiceName *string `json:"ipLoadbalancingServiceName"`

	// redirection
	// Required: true
	Redirection *string `json:"redirection"`
}

PostCloudProjectServiceNameIPLoadbalancingParamsBody post cloud project service name Ip loadbalancing params body swagger:model postCloudProjectServiceNameIpLoadbalancingParamsBody

func (*PostCloudProjectServiceNameIPLoadbalancingParamsBody) MarshalBinary ¶

MarshalBinary interface implementation

func (*PostCloudProjectServiceNameIPLoadbalancingParamsBody) UnmarshalBinary ¶

UnmarshalBinary interface implementation

func (*PostCloudProjectServiceNameIPLoadbalancingParamsBody) Validate ¶

Validate validates this post cloud project service name Ip loadbalancing params body

type PostCloudProjectServiceNameInstanceBulkDefaultBody ¶

type PostCloudProjectServiceNameInstanceBulkDefaultBody struct {

	// error code
	ErrorCode int32 `json:"errorCode,omitempty"`

	// http code
	HTTPCode int32 `json:"httpCode,omitempty"`

	// message
	Message string `json:"message,omitempty"`
}

PostCloudProjectServiceNameInstanceBulkDefaultBody post cloud project service name instance bulk default body swagger:model postCloudProjectServiceNameInstanceBulkDefaultBody

func (*PostCloudProjectServiceNameInstanceBulkDefaultBody) MarshalBinary ¶

MarshalBinary interface implementation

func (*PostCloudProjectServiceNameInstanceBulkDefaultBody) UnmarshalBinary ¶

UnmarshalBinary interface implementation

func (*PostCloudProjectServiceNameInstanceBulkDefaultBody) Validate ¶

Validate validates this post cloud project service name instance bulk default body

type PostCloudProjectServiceNameInstanceBulkOKBody ¶

type PostCloudProjectServiceNameInstanceBulkOKBody []*CloudInstanceInstance

PostCloudProjectServiceNameInstanceBulkOKBody post cloud project service name instance bulk o k body swagger:model postCloudProjectServiceNameInstanceBulkOKBody

func (PostCloudProjectServiceNameInstanceBulkOKBody) Validate ¶

Validate validates this post cloud project service name instance bulk o k body

type PostCloudProjectServiceNameInstanceBulkParamsBody ¶

type PostCloudProjectServiceNameInstanceBulkParamsBody struct {

	// flavor Id
	// Required: true
	FlavorID *string `json:"flavorId"`

	// group Id
	GroupID string `json:"groupId,omitempty"`

	// image Id
	ImageID string `json:"imageId,omitempty"`

	// monthly billing
	MonthlyBilling *bool `json:"monthlyBilling,omitempty"`

	// name
	// Required: true
	Name *string `json:"name"`

	// networks
	Networks PostCloudProjectServiceNameInstanceBulkParamsBodyNetworks `json:"networks"`

	// number
	// Required: true
	Number *int64 `json:"number"`

	// region
	// Required: true
	Region *string `json:"region"`

	// ssh key Id
	SSHKeyID string `json:"sshKeyId,omitempty"`

	// user data
	UserData string `json:"userData,omitempty"`

	// volume Id
	VolumeID string `json:"volumeId,omitempty"`
}

PostCloudProjectServiceNameInstanceBulkParamsBody post cloud project service name instance bulk params body swagger:model postCloudProjectServiceNameInstanceBulkParamsBody

func (*PostCloudProjectServiceNameInstanceBulkParamsBody) MarshalBinary ¶

MarshalBinary interface implementation

func (*PostCloudProjectServiceNameInstanceBulkParamsBody) UnmarshalBinary ¶

UnmarshalBinary interface implementation

func (*PostCloudProjectServiceNameInstanceBulkParamsBody) Validate ¶

Validate validates this post cloud project service name instance bulk params body

type PostCloudProjectServiceNameInstanceBulkParamsBodyNetworks ¶

type PostCloudProjectServiceNameInstanceBulkParamsBodyNetworks []*CloudInstanceNetworkBulkParams

PostCloudProjectServiceNameInstanceBulkParamsBodyNetworks post cloud project service name instance bulk params body networks swagger:model postCloudProjectServiceNameInstanceBulkParamsBodyNetworks

func (PostCloudProjectServiceNameInstanceBulkParamsBodyNetworks) Validate ¶

Validate validates this post cloud project service name instance bulk params body networks

type PostCloudProjectServiceNameInstanceDefaultBody ¶

type PostCloudProjectServiceNameInstanceDefaultBody struct {

	// error code
	ErrorCode int32 `json:"errorCode,omitempty"`

	// http code
	HTTPCode int32 `json:"httpCode,omitempty"`

	// message
	Message string `json:"message,omitempty"`
}

PostCloudProjectServiceNameInstanceDefaultBody post cloud project service name instance default body swagger:model postCloudProjectServiceNameInstanceDefaultBody

func (*PostCloudProjectServiceNameInstanceDefaultBody) MarshalBinary ¶

MarshalBinary interface implementation

func (*PostCloudProjectServiceNameInstanceDefaultBody) UnmarshalBinary ¶

UnmarshalBinary interface implementation

func (*PostCloudProjectServiceNameInstanceDefaultBody) Validate ¶

Validate validates this post cloud project service name instance default body

type PostCloudProjectServiceNameInstanceGroupDefaultBody ¶

type PostCloudProjectServiceNameInstanceGroupDefaultBody struct {

	// error code
	ErrorCode int32 `json:"errorCode,omitempty"`

	// http code
	HTTPCode int32 `json:"httpCode,omitempty"`

	// message
	Message string `json:"message,omitempty"`
}

PostCloudProjectServiceNameInstanceGroupDefaultBody post cloud project service name instance group default body swagger:model postCloudProjectServiceNameInstanceGroupDefaultBody

func (*PostCloudProjectServiceNameInstanceGroupDefaultBody) MarshalBinary ¶

MarshalBinary interface implementation

func (*PostCloudProjectServiceNameInstanceGroupDefaultBody) UnmarshalBinary ¶

UnmarshalBinary interface implementation

func (*PostCloudProjectServiceNameInstanceGroupDefaultBody) Validate ¶

Validate validates this post cloud project service name instance group default body

type PostCloudProjectServiceNameInstanceGroupParamsBody ¶

type PostCloudProjectServiceNameInstanceGroupParamsBody struct {

	// name
	// Required: true
	Name *string `json:"name"`

	// region
	// Required: true
	Region *string `json:"region"`

	// type
	// Required: true
	Type *string `json:"type"`
}

PostCloudProjectServiceNameInstanceGroupParamsBody post cloud project service name instance group params body swagger:model postCloudProjectServiceNameInstanceGroupParamsBody

func (*PostCloudProjectServiceNameInstanceGroupParamsBody) MarshalBinary ¶

MarshalBinary interface implementation

func (*PostCloudProjectServiceNameInstanceGroupParamsBody) UnmarshalBinary ¶

UnmarshalBinary interface implementation

func (*PostCloudProjectServiceNameInstanceGroupParamsBody) Validate ¶

Validate validates this post cloud project service name instance group params body

type PostCloudProjectServiceNameInstanceInstanceIDActiveMonthlyBillingDefaultBody ¶

type PostCloudProjectServiceNameInstanceInstanceIDActiveMonthlyBillingDefaultBody struct {

	// error code
	ErrorCode int32 `json:"errorCode,omitempty"`

	// http code
	HTTPCode int32 `json:"httpCode,omitempty"`

	// message
	Message string `json:"message,omitempty"`
}

PostCloudProjectServiceNameInstanceInstanceIDActiveMonthlyBillingDefaultBody post cloud project service name instance instance Id active monthly billing default body swagger:model postCloudProjectServiceNameInstanceInstanceIdActiveMonthlyBillingDefaultBody

func (*PostCloudProjectServiceNameInstanceInstanceIDActiveMonthlyBillingDefaultBody) MarshalBinary ¶

MarshalBinary interface implementation

func (*PostCloudProjectServiceNameInstanceInstanceIDActiveMonthlyBillingDefaultBody) UnmarshalBinary ¶

UnmarshalBinary interface implementation

func (*PostCloudProjectServiceNameInstanceInstanceIDActiveMonthlyBillingDefaultBody) Validate ¶

Validate validates this post cloud project service name instance instance Id active monthly billing default body

type PostCloudProjectServiceNameInstanceInstanceIDApplicationAccessDefaultBody ¶

type PostCloudProjectServiceNameInstanceInstanceIDApplicationAccessDefaultBody struct {

	// error code
	ErrorCode int32 `json:"errorCode,omitempty"`

	// http code
	HTTPCode int32 `json:"httpCode,omitempty"`

	// message
	Message string `json:"message,omitempty"`
}

PostCloudProjectServiceNameInstanceInstanceIDApplicationAccessDefaultBody post cloud project service name instance instance Id application access default body swagger:model postCloudProjectServiceNameInstanceInstanceIdApplicationAccessDefaultBody

func (*PostCloudProjectServiceNameInstanceInstanceIDApplicationAccessDefaultBody) MarshalBinary ¶

MarshalBinary interface implementation

func (*PostCloudProjectServiceNameInstanceInstanceIDApplicationAccessDefaultBody) UnmarshalBinary ¶

UnmarshalBinary interface implementation

func (*PostCloudProjectServiceNameInstanceInstanceIDApplicationAccessDefaultBody) Validate ¶

Validate validates this post cloud project service name instance instance Id application access default body

type PostCloudProjectServiceNameInstanceInstanceIDInterfaceDefaultBody ¶

type PostCloudProjectServiceNameInstanceInstanceIDInterfaceDefaultBody struct {

	// error code
	ErrorCode int32 `json:"errorCode,omitempty"`

	// http code
	HTTPCode int32 `json:"httpCode,omitempty"`

	// message
	Message string `json:"message,omitempty"`
}

PostCloudProjectServiceNameInstanceInstanceIDInterfaceDefaultBody post cloud project service name instance instance Id interface default body swagger:model postCloudProjectServiceNameInstanceInstanceIdInterfaceDefaultBody

func (*PostCloudProjectServiceNameInstanceInstanceIDInterfaceDefaultBody) MarshalBinary ¶

MarshalBinary interface implementation

func (*PostCloudProjectServiceNameInstanceInstanceIDInterfaceDefaultBody) UnmarshalBinary ¶

UnmarshalBinary interface implementation

func (*PostCloudProjectServiceNameInstanceInstanceIDInterfaceDefaultBody) Validate ¶

Validate validates this post cloud project service name instance instance Id interface default body

type PostCloudProjectServiceNameInstanceInstanceIDInterfaceParamsBody ¶

type PostCloudProjectServiceNameInstanceInstanceIDInterfaceParamsBody struct {

	// ip
	IP string `json:"ip,omitempty"`

	// network Id
	// Required: true
	NetworkID *string `json:"networkId"`
}

PostCloudProjectServiceNameInstanceInstanceIDInterfaceParamsBody post cloud project service name instance instance Id interface params body swagger:model postCloudProjectServiceNameInstanceInstanceIdInterfaceParamsBody

func (*PostCloudProjectServiceNameInstanceInstanceIDInterfaceParamsBody) MarshalBinary ¶

MarshalBinary interface implementation

func (*PostCloudProjectServiceNameInstanceInstanceIDInterfaceParamsBody) UnmarshalBinary ¶

UnmarshalBinary interface implementation

func (*PostCloudProjectServiceNameInstanceInstanceIDInterfaceParamsBody) Validate ¶

Validate validates this post cloud project service name instance instance Id interface params body

type PostCloudProjectServiceNameInstanceInstanceIDRebootDefaultBody ¶

type PostCloudProjectServiceNameInstanceInstanceIDRebootDefaultBody struct {

	// error code
	ErrorCode int32 `json:"errorCode,omitempty"`

	// http code
	HTTPCode int32 `json:"httpCode,omitempty"`

	// message
	Message string `json:"message,omitempty"`
}

PostCloudProjectServiceNameInstanceInstanceIDRebootDefaultBody post cloud project service name instance instance Id reboot default body swagger:model postCloudProjectServiceNameInstanceInstanceIdRebootDefaultBody

func (*PostCloudProjectServiceNameInstanceInstanceIDRebootDefaultBody) MarshalBinary ¶

MarshalBinary interface implementation

func (*PostCloudProjectServiceNameInstanceInstanceIDRebootDefaultBody) UnmarshalBinary ¶

UnmarshalBinary interface implementation

func (*PostCloudProjectServiceNameInstanceInstanceIDRebootDefaultBody) Validate ¶

Validate validates this post cloud project service name instance instance Id reboot default body

type PostCloudProjectServiceNameInstanceInstanceIDRebootParamsBody ¶

type PostCloudProjectServiceNameInstanceInstanceIDRebootParamsBody struct {

	// type
	// Required: true
	Type *string `json:"type"`
}

PostCloudProjectServiceNameInstanceInstanceIDRebootParamsBody post cloud project service name instance instance Id reboot params body swagger:model postCloudProjectServiceNameInstanceInstanceIdRebootParamsBody

func (*PostCloudProjectServiceNameInstanceInstanceIDRebootParamsBody) MarshalBinary ¶

MarshalBinary interface implementation

func (*PostCloudProjectServiceNameInstanceInstanceIDRebootParamsBody) UnmarshalBinary ¶

UnmarshalBinary interface implementation

func (*PostCloudProjectServiceNameInstanceInstanceIDRebootParamsBody) Validate ¶

Validate validates this post cloud project service name instance instance Id reboot params body

type PostCloudProjectServiceNameInstanceInstanceIDReinstallDefaultBody ¶

type PostCloudProjectServiceNameInstanceInstanceIDReinstallDefaultBody struct {

	// error code
	ErrorCode int32 `json:"errorCode,omitempty"`

	// http code
	HTTPCode int32 `json:"httpCode,omitempty"`

	// message
	Message string `json:"message,omitempty"`
}

PostCloudProjectServiceNameInstanceInstanceIDReinstallDefaultBody post cloud project service name instance instance Id reinstall default body swagger:model postCloudProjectServiceNameInstanceInstanceIdReinstallDefaultBody

func (*PostCloudProjectServiceNameInstanceInstanceIDReinstallDefaultBody) MarshalBinary ¶

MarshalBinary interface implementation

func (*PostCloudProjectServiceNameInstanceInstanceIDReinstallDefaultBody) UnmarshalBinary ¶

UnmarshalBinary interface implementation

func (*PostCloudProjectServiceNameInstanceInstanceIDReinstallDefaultBody) Validate ¶

Validate validates this post cloud project service name instance instance Id reinstall default body

type PostCloudProjectServiceNameInstanceInstanceIDReinstallParamsBody ¶

type PostCloudProjectServiceNameInstanceInstanceIDReinstallParamsBody struct {

	// image Id
	// Required: true
	ImageID *string `json:"imageId"`
}

PostCloudProjectServiceNameInstanceInstanceIDReinstallParamsBody post cloud project service name instance instance Id reinstall params body swagger:model postCloudProjectServiceNameInstanceInstanceIdReinstallParamsBody

func (*PostCloudProjectServiceNameInstanceInstanceIDReinstallParamsBody) MarshalBinary ¶

MarshalBinary interface implementation

func (*PostCloudProjectServiceNameInstanceInstanceIDReinstallParamsBody) UnmarshalBinary ¶

UnmarshalBinary interface implementation

func (*PostCloudProjectServiceNameInstanceInstanceIDReinstallParamsBody) Validate ¶

Validate validates this post cloud project service name instance instance Id reinstall params body

type PostCloudProjectServiceNameInstanceInstanceIDRescueModeDefaultBody ¶

type PostCloudProjectServiceNameInstanceInstanceIDRescueModeDefaultBody struct {

	// error code
	ErrorCode int32 `json:"errorCode,omitempty"`

	// http code
	HTTPCode int32 `json:"httpCode,omitempty"`

	// message
	Message string `json:"message,omitempty"`
}

PostCloudProjectServiceNameInstanceInstanceIDRescueModeDefaultBody post cloud project service name instance instance Id rescue mode default body swagger:model postCloudProjectServiceNameInstanceInstanceIdRescueModeDefaultBody

func (*PostCloudProjectServiceNameInstanceInstanceIDRescueModeDefaultBody) MarshalBinary ¶

MarshalBinary interface implementation

func (*PostCloudProjectServiceNameInstanceInstanceIDRescueModeDefaultBody) UnmarshalBinary ¶

UnmarshalBinary interface implementation

func (*PostCloudProjectServiceNameInstanceInstanceIDRescueModeDefaultBody) Validate ¶

Validate validates this post cloud project service name instance instance Id rescue mode default body

type PostCloudProjectServiceNameInstanceInstanceIDRescueModeParamsBody ¶

type PostCloudProjectServiceNameInstanceInstanceIDRescueModeParamsBody struct {

	// image Id
	ImageID string `json:"imageId,omitempty"`

	// rescue
	// Required: true
	Rescue bool `json:"rescue"`
}

PostCloudProjectServiceNameInstanceInstanceIDRescueModeParamsBody post cloud project service name instance instance Id rescue mode params body swagger:model postCloudProjectServiceNameInstanceInstanceIdRescueModeParamsBody

func (*PostCloudProjectServiceNameInstanceInstanceIDRescueModeParamsBody) MarshalBinary ¶

MarshalBinary interface implementation

func (*PostCloudProjectServiceNameInstanceInstanceIDRescueModeParamsBody) UnmarshalBinary ¶

UnmarshalBinary interface implementation

func (*PostCloudProjectServiceNameInstanceInstanceIDRescueModeParamsBody) Validate ¶

Validate validates this post cloud project service name instance instance Id rescue mode params body

type PostCloudProjectServiceNameInstanceInstanceIDResizeDefaultBody ¶

type PostCloudProjectServiceNameInstanceInstanceIDResizeDefaultBody struct {

	// error code
	ErrorCode int32 `json:"errorCode,omitempty"`

	// http code
	HTTPCode int32 `json:"httpCode,omitempty"`

	// message
	Message string `json:"message,omitempty"`
}

PostCloudProjectServiceNameInstanceInstanceIDResizeDefaultBody post cloud project service name instance instance Id resize default body swagger:model postCloudProjectServiceNameInstanceInstanceIdResizeDefaultBody

func (*PostCloudProjectServiceNameInstanceInstanceIDResizeDefaultBody) MarshalBinary ¶

MarshalBinary interface implementation

func (*PostCloudProjectServiceNameInstanceInstanceIDResizeDefaultBody) UnmarshalBinary ¶

UnmarshalBinary interface implementation

func (*PostCloudProjectServiceNameInstanceInstanceIDResizeDefaultBody) Validate ¶

Validate validates this post cloud project service name instance instance Id resize default body

type PostCloudProjectServiceNameInstanceInstanceIDResizeParamsBody ¶

type PostCloudProjectServiceNameInstanceInstanceIDResizeParamsBody struct {

	// flavor Id
	// Required: true
	FlavorID *string `json:"flavorId"`
}

PostCloudProjectServiceNameInstanceInstanceIDResizeParamsBody post cloud project service name instance instance Id resize params body swagger:model postCloudProjectServiceNameInstanceInstanceIdResizeParamsBody

func (*PostCloudProjectServiceNameInstanceInstanceIDResizeParamsBody) MarshalBinary ¶

MarshalBinary interface implementation

func (*PostCloudProjectServiceNameInstanceInstanceIDResizeParamsBody) UnmarshalBinary ¶

UnmarshalBinary interface implementation

func (*PostCloudProjectServiceNameInstanceInstanceIDResizeParamsBody) Validate ¶

Validate validates this post cloud project service name instance instance Id resize params body

type PostCloudProjectServiceNameInstanceInstanceIDResumeDefaultBody ¶

type PostCloudProjectServiceNameInstanceInstanceIDResumeDefaultBody struct {

	// error code
	ErrorCode int32 `json:"errorCode,omitempty"`

	// http code
	HTTPCode int32 `json:"httpCode,omitempty"`

	// message
	Message string `json:"message,omitempty"`
}

PostCloudProjectServiceNameInstanceInstanceIDResumeDefaultBody post cloud project service name instance instance Id resume default body swagger:model postCloudProjectServiceNameInstanceInstanceIdResumeDefaultBody

func (*PostCloudProjectServiceNameInstanceInstanceIDResumeDefaultBody) MarshalBinary ¶

MarshalBinary interface implementation

func (*PostCloudProjectServiceNameInstanceInstanceIDResumeDefaultBody) UnmarshalBinary ¶

UnmarshalBinary interface implementation

func (*PostCloudProjectServiceNameInstanceInstanceIDResumeDefaultBody) Validate ¶

Validate validates this post cloud project service name instance instance Id resume default body

type PostCloudProjectServiceNameInstanceInstanceIDSnapshotDefaultBody ¶

type PostCloudProjectServiceNameInstanceInstanceIDSnapshotDefaultBody struct {

	// error code
	ErrorCode int32 `json:"errorCode,omitempty"`

	// http code
	HTTPCode int32 `json:"httpCode,omitempty"`

	// message
	Message string `json:"message,omitempty"`
}

PostCloudProjectServiceNameInstanceInstanceIDSnapshotDefaultBody post cloud project service name instance instance Id snapshot default body swagger:model postCloudProjectServiceNameInstanceInstanceIdSnapshotDefaultBody

func (*PostCloudProjectServiceNameInstanceInstanceIDSnapshotDefaultBody) MarshalBinary ¶

MarshalBinary interface implementation

func (*PostCloudProjectServiceNameInstanceInstanceIDSnapshotDefaultBody) UnmarshalBinary ¶

UnmarshalBinary interface implementation

func (*PostCloudProjectServiceNameInstanceInstanceIDSnapshotDefaultBody) Validate ¶

Validate validates this post cloud project service name instance instance Id snapshot default body

type PostCloudProjectServiceNameInstanceInstanceIDSnapshotParamsBody ¶

type PostCloudProjectServiceNameInstanceInstanceIDSnapshotParamsBody struct {

	// snapshot name
	// Required: true
	SnapshotName *string `json:"snapshotName"`
}

PostCloudProjectServiceNameInstanceInstanceIDSnapshotParamsBody post cloud project service name instance instance Id snapshot params body swagger:model postCloudProjectServiceNameInstanceInstanceIdSnapshotParamsBody

func (*PostCloudProjectServiceNameInstanceInstanceIDSnapshotParamsBody) MarshalBinary ¶

MarshalBinary interface implementation

func (*PostCloudProjectServiceNameInstanceInstanceIDSnapshotParamsBody) UnmarshalBinary ¶

UnmarshalBinary interface implementation

func (*PostCloudProjectServiceNameInstanceInstanceIDSnapshotParamsBody) Validate ¶

Validate validates this post cloud project service name instance instance Id snapshot params body

type PostCloudProjectServiceNameInstanceInstanceIDVncDefaultBody ¶

type PostCloudProjectServiceNameInstanceInstanceIDVncDefaultBody struct {

	// error code
	ErrorCode int32 `json:"errorCode,omitempty"`

	// http code
	HTTPCode int32 `json:"httpCode,omitempty"`

	// message
	Message string `json:"message,omitempty"`
}

PostCloudProjectServiceNameInstanceInstanceIDVncDefaultBody post cloud project service name instance instance Id vnc default body swagger:model postCloudProjectServiceNameInstanceInstanceIdVncDefaultBody

func (*PostCloudProjectServiceNameInstanceInstanceIDVncDefaultBody) MarshalBinary ¶

MarshalBinary interface implementation

func (*PostCloudProjectServiceNameInstanceInstanceIDVncDefaultBody) UnmarshalBinary ¶

UnmarshalBinary interface implementation

func (*PostCloudProjectServiceNameInstanceInstanceIDVncDefaultBody) Validate ¶

Validate validates this post cloud project service name instance instance Id vnc default body

type PostCloudProjectServiceNameInstanceParamsBody ¶

type PostCloudProjectServiceNameInstanceParamsBody struct {

	// flavor Id
	// Required: true
	FlavorID *string `json:"flavorId"`

	// group Id
	GroupID string `json:"groupId,omitempty"`

	// image Id
	ImageID string `json:"imageId,omitempty"`

	// monthly billing
	MonthlyBilling *bool `json:"monthlyBilling,omitempty"`

	// name
	// Required: true
	Name *string `json:"name"`

	// networks
	Networks PostCloudProjectServiceNameInstanceParamsBodyNetworks `json:"networks"`

	// region
	// Required: true
	Region *string `json:"region"`

	// ssh key Id
	SSHKeyID string `json:"sshKeyId,omitempty"`

	// user data
	UserData string `json:"userData,omitempty"`

	// volume Id
	VolumeID string `json:"volumeId,omitempty"`
}

PostCloudProjectServiceNameInstanceParamsBody post cloud project service name instance params body swagger:model postCloudProjectServiceNameInstanceParamsBody

func (*PostCloudProjectServiceNameInstanceParamsBody) MarshalBinary ¶

MarshalBinary interface implementation

func (*PostCloudProjectServiceNameInstanceParamsBody) UnmarshalBinary ¶

UnmarshalBinary interface implementation

func (*PostCloudProjectServiceNameInstanceParamsBody) Validate ¶

Validate validates this post cloud project service name instance params body

type PostCloudProjectServiceNameInstanceParamsBodyNetworks ¶

type PostCloudProjectServiceNameInstanceParamsBodyNetworks []*CloudInstanceNetworkParams

PostCloudProjectServiceNameInstanceParamsBodyNetworks post cloud project service name instance params body networks swagger:model postCloudProjectServiceNameInstanceParamsBodyNetworks

func (PostCloudProjectServiceNameInstanceParamsBodyNetworks) Validate ¶

Validate validates this post cloud project service name instance params body networks

type PostCloudProjectServiceNameNetworkPrivateDefaultBody ¶

type PostCloudProjectServiceNameNetworkPrivateDefaultBody struct {

	// error code
	ErrorCode int32 `json:"errorCode,omitempty"`

	// http code
	HTTPCode int32 `json:"httpCode,omitempty"`

	// message
	Message string `json:"message,omitempty"`
}

PostCloudProjectServiceNameNetworkPrivateDefaultBody post cloud project service name network private default body swagger:model postCloudProjectServiceNameNetworkPrivateDefaultBody

func (*PostCloudProjectServiceNameNetworkPrivateDefaultBody) MarshalBinary ¶

MarshalBinary interface implementation

func (*PostCloudProjectServiceNameNetworkPrivateDefaultBody) UnmarshalBinary ¶

UnmarshalBinary interface implementation

func (*PostCloudProjectServiceNameNetworkPrivateDefaultBody) Validate ¶

Validate validates this post cloud project service name network private default body

type PostCloudProjectServiceNameNetworkPrivateNetworkIDRegionDefaultBody ¶

type PostCloudProjectServiceNameNetworkPrivateNetworkIDRegionDefaultBody struct {

	// error code
	ErrorCode int32 `json:"errorCode,omitempty"`

	// http code
	HTTPCode int32 `json:"httpCode,omitempty"`

	// message
	Message string `json:"message,omitempty"`
}

PostCloudProjectServiceNameNetworkPrivateNetworkIDRegionDefaultBody post cloud project service name network private network Id region default body swagger:model postCloudProjectServiceNameNetworkPrivateNetworkIdRegionDefaultBody

func (*PostCloudProjectServiceNameNetworkPrivateNetworkIDRegionDefaultBody) MarshalBinary ¶

MarshalBinary interface implementation

func (*PostCloudProjectServiceNameNetworkPrivateNetworkIDRegionDefaultBody) UnmarshalBinary ¶

UnmarshalBinary interface implementation

func (*PostCloudProjectServiceNameNetworkPrivateNetworkIDRegionDefaultBody) Validate ¶

Validate validates this post cloud project service name network private network Id region default body

type PostCloudProjectServiceNameNetworkPrivateNetworkIDRegionParamsBody ¶

type PostCloudProjectServiceNameNetworkPrivateNetworkIDRegionParamsBody struct {

	// region
	// Required: true
	Region *string `json:"region"`
}

PostCloudProjectServiceNameNetworkPrivateNetworkIDRegionParamsBody post cloud project service name network private network Id region params body swagger:model postCloudProjectServiceNameNetworkPrivateNetworkIdRegionParamsBody

func (*PostCloudProjectServiceNameNetworkPrivateNetworkIDRegionParamsBody) MarshalBinary ¶

MarshalBinary interface implementation

func (*PostCloudProjectServiceNameNetworkPrivateNetworkIDRegionParamsBody) UnmarshalBinary ¶

UnmarshalBinary interface implementation

func (*PostCloudProjectServiceNameNetworkPrivateNetworkIDRegionParamsBody) Validate ¶

Validate validates this post cloud project service name network private network Id region params body

type PostCloudProjectServiceNameNetworkPrivateNetworkIDSubnetDefaultBody ¶

type PostCloudProjectServiceNameNetworkPrivateNetworkIDSubnetDefaultBody struct {

	// error code
	ErrorCode int32 `json:"errorCode,omitempty"`

	// http code
	HTTPCode int32 `json:"httpCode,omitempty"`

	// message
	Message string `json:"message,omitempty"`
}

PostCloudProjectServiceNameNetworkPrivateNetworkIDSubnetDefaultBody post cloud project service name network private network Id subnet default body swagger:model postCloudProjectServiceNameNetworkPrivateNetworkIdSubnetDefaultBody

func (*PostCloudProjectServiceNameNetworkPrivateNetworkIDSubnetDefaultBody) MarshalBinary ¶

MarshalBinary interface implementation

func (*PostCloudProjectServiceNameNetworkPrivateNetworkIDSubnetDefaultBody) UnmarshalBinary ¶

UnmarshalBinary interface implementation

func (*PostCloudProjectServiceNameNetworkPrivateNetworkIDSubnetDefaultBody) Validate ¶

Validate validates this post cloud project service name network private network Id subnet default body

type PostCloudProjectServiceNameNetworkPrivateNetworkIDSubnetParamsBody ¶

type PostCloudProjectServiceNameNetworkPrivateNetworkIDSubnetParamsBody struct {

	// dhcp
	// Required: true
	Dhcp bool `json:"dhcp"`

	// end
	// Required: true
	End *string `json:"end"`

	// network
	// Required: true
	Network *string `json:"network"`

	// no gateway
	// Required: true
	NoGateway bool `json:"noGateway"`

	// region
	// Required: true
	Region *string `json:"region"`

	// start
	// Required: true
	Start *string `json:"start"`
}

PostCloudProjectServiceNameNetworkPrivateNetworkIDSubnetParamsBody post cloud project service name network private network Id subnet params body swagger:model postCloudProjectServiceNameNetworkPrivateNetworkIdSubnetParamsBody

func (*PostCloudProjectServiceNameNetworkPrivateNetworkIDSubnetParamsBody) MarshalBinary ¶

MarshalBinary interface implementation

func (*PostCloudProjectServiceNameNetworkPrivateNetworkIDSubnetParamsBody) UnmarshalBinary ¶

UnmarshalBinary interface implementation

func (*PostCloudProjectServiceNameNetworkPrivateNetworkIDSubnetParamsBody) Validate ¶

Validate validates this post cloud project service name network private network Id subnet params body

type PostCloudProjectServiceNameNetworkPrivateParamsBody ¶

type PostCloudProjectServiceNameNetworkPrivateParamsBody struct {

	// name
	// Required: true
	Name *string `json:"name"`

	// regions
	Regions []string `json:"regions"`

	// vlan Id
	VlanID int64 `json:"vlanId,omitempty"`
}

PostCloudProjectServiceNameNetworkPrivateParamsBody post cloud project service name network private params body swagger:model postCloudProjectServiceNameNetworkPrivateParamsBody

func (*PostCloudProjectServiceNameNetworkPrivateParamsBody) MarshalBinary ¶

MarshalBinary interface implementation

func (*PostCloudProjectServiceNameNetworkPrivateParamsBody) UnmarshalBinary ¶

UnmarshalBinary interface implementation

func (*PostCloudProjectServiceNameNetworkPrivateParamsBody) Validate ¶

Validate validates this post cloud project service name network private params body

type PostCloudProjectServiceNameRetainDefaultBody ¶

type PostCloudProjectServiceNameRetainDefaultBody struct {

	// error code
	ErrorCode int32 `json:"errorCode,omitempty"`

	// http code
	HTTPCode int32 `json:"httpCode,omitempty"`

	// message
	Message string `json:"message,omitempty"`
}

PostCloudProjectServiceNameRetainDefaultBody post cloud project service name retain default body swagger:model postCloudProjectServiceNameRetainDefaultBody

func (*PostCloudProjectServiceNameRetainDefaultBody) MarshalBinary ¶

MarshalBinary interface implementation

func (*PostCloudProjectServiceNameRetainDefaultBody) UnmarshalBinary ¶

UnmarshalBinary interface implementation

func (*PostCloudProjectServiceNameRetainDefaultBody) Validate ¶

Validate validates this post cloud project service name retain default body

type PostCloudProjectServiceNameSshkeyDefaultBody ¶

type PostCloudProjectServiceNameSshkeyDefaultBody struct {

	// error code
	ErrorCode int32 `json:"errorCode,omitempty"`

	// http code
	HTTPCode int32 `json:"httpCode,omitempty"`

	// message
	Message string `json:"message,omitempty"`
}

PostCloudProjectServiceNameSshkeyDefaultBody post cloud project service name sshkey default body swagger:model postCloudProjectServiceNameSshkeyDefaultBody

func (*PostCloudProjectServiceNameSshkeyDefaultBody) MarshalBinary ¶

MarshalBinary interface implementation

func (*PostCloudProjectServiceNameSshkeyDefaultBody) UnmarshalBinary ¶

UnmarshalBinary interface implementation

func (*PostCloudProjectServiceNameSshkeyDefaultBody) Validate ¶

Validate validates this post cloud project service name sshkey default body

type PostCloudProjectServiceNameSshkeyParamsBody ¶

type PostCloudProjectServiceNameSshkeyParamsBody struct {

	// name
	// Required: true
	Name *string `json:"name"`

	// public key
	// Required: true
	PublicKey *string `json:"publicKey"`

	// region
	Region string `json:"region,omitempty"`
}

PostCloudProjectServiceNameSshkeyParamsBody post cloud project service name sshkey params body swagger:model postCloudProjectServiceNameSshkeyParamsBody

func (*PostCloudProjectServiceNameSshkeyParamsBody) MarshalBinary ¶

func (m *PostCloudProjectServiceNameSshkeyParamsBody) MarshalBinary() ([]byte, error)

MarshalBinary interface implementation

func (*PostCloudProjectServiceNameSshkeyParamsBody) UnmarshalBinary ¶

func (m *PostCloudProjectServiceNameSshkeyParamsBody) UnmarshalBinary(b []byte) error

UnmarshalBinary interface implementation

func (*PostCloudProjectServiceNameSshkeyParamsBody) Validate ¶

Validate validates this post cloud project service name sshkey params body

type PostCloudProjectServiceNameStorageAccessDefaultBody ¶

type PostCloudProjectServiceNameStorageAccessDefaultBody struct {

	// error code
	ErrorCode int32 `json:"errorCode,omitempty"`

	// http code
	HTTPCode int32 `json:"httpCode,omitempty"`

	// message
	Message string `json:"message,omitempty"`
}

PostCloudProjectServiceNameStorageAccessDefaultBody post cloud project service name storage access default body swagger:model postCloudProjectServiceNameStorageAccessDefaultBody

func (*PostCloudProjectServiceNameStorageAccessDefaultBody) MarshalBinary ¶

MarshalBinary interface implementation

func (*PostCloudProjectServiceNameStorageAccessDefaultBody) UnmarshalBinary ¶

UnmarshalBinary interface implementation

func (*PostCloudProjectServiceNameStorageAccessDefaultBody) Validate ¶

Validate validates this post cloud project service name storage access default body

type PostCloudProjectServiceNameStorageContainerIDCorsDefaultBody ¶

type PostCloudProjectServiceNameStorageContainerIDCorsDefaultBody struct {

	// error code
	ErrorCode int32 `json:"errorCode,omitempty"`

	// http code
	HTTPCode int32 `json:"httpCode,omitempty"`

	// message
	Message string `json:"message,omitempty"`
}

PostCloudProjectServiceNameStorageContainerIDCorsDefaultBody post cloud project service name storage container Id cors default body swagger:model postCloudProjectServiceNameStorageContainerIdCorsDefaultBody

func (*PostCloudProjectServiceNameStorageContainerIDCorsDefaultBody) MarshalBinary ¶

MarshalBinary interface implementation

func (*PostCloudProjectServiceNameStorageContainerIDCorsDefaultBody) UnmarshalBinary ¶

UnmarshalBinary interface implementation

func (*PostCloudProjectServiceNameStorageContainerIDCorsDefaultBody) Validate ¶

Validate validates this post cloud project service name storage container Id cors default body

type PostCloudProjectServiceNameStorageContainerIDCorsParamsBody ¶

type PostCloudProjectServiceNameStorageContainerIDCorsParamsBody struct {

	// origin
	// Required: true
	Origin *string `json:"origin"`
}

PostCloudProjectServiceNameStorageContainerIDCorsParamsBody post cloud project service name storage container Id cors params body swagger:model postCloudProjectServiceNameStorageContainerIdCorsParamsBody

func (*PostCloudProjectServiceNameStorageContainerIDCorsParamsBody) MarshalBinary ¶

MarshalBinary interface implementation

func (*PostCloudProjectServiceNameStorageContainerIDCorsParamsBody) UnmarshalBinary ¶

UnmarshalBinary interface implementation

func (*PostCloudProjectServiceNameStorageContainerIDCorsParamsBody) Validate ¶

Validate validates this post cloud project service name storage container Id cors params body

type PostCloudProjectServiceNameStorageContainerIDPublicURLDefaultBody ¶

type PostCloudProjectServiceNameStorageContainerIDPublicURLDefaultBody struct {

	// error code
	ErrorCode int32 `json:"errorCode,omitempty"`

	// http code
	HTTPCode int32 `json:"httpCode,omitempty"`

	// message
	Message string `json:"message,omitempty"`
}

PostCloudProjectServiceNameStorageContainerIDPublicURLDefaultBody post cloud project service name storage container Id public Url default body swagger:model postCloudProjectServiceNameStorageContainerIdPublicUrlDefaultBody

func (*PostCloudProjectServiceNameStorageContainerIDPublicURLDefaultBody) MarshalBinary ¶

MarshalBinary interface implementation

func (*PostCloudProjectServiceNameStorageContainerIDPublicURLDefaultBody) UnmarshalBinary ¶

UnmarshalBinary interface implementation

func (*PostCloudProjectServiceNameStorageContainerIDPublicURLDefaultBody) Validate ¶

Validate validates this post cloud project service name storage container Id public Url default body

type PostCloudProjectServiceNameStorageContainerIDPublicURLParamsBody ¶

type PostCloudProjectServiceNameStorageContainerIDPublicURLParamsBody struct {

	// expiration date
	// Required: true
	ExpirationDate *strfmt.DateTime `json:"expirationDate"`

	// object name
	// Required: true
	ObjectName *string `json:"objectName"`
}

PostCloudProjectServiceNameStorageContainerIDPublicURLParamsBody post cloud project service name storage container Id public Url params body swagger:model postCloudProjectServiceNameStorageContainerIdPublicUrlParamsBody

func (*PostCloudProjectServiceNameStorageContainerIDPublicURLParamsBody) MarshalBinary ¶

MarshalBinary interface implementation

func (*PostCloudProjectServiceNameStorageContainerIDPublicURLParamsBody) UnmarshalBinary ¶

UnmarshalBinary interface implementation

func (*PostCloudProjectServiceNameStorageContainerIDPublicURLParamsBody) Validate ¶

Validate validates this post cloud project service name storage container Id public Url params body

type PostCloudProjectServiceNameStorageContainerIDStaticDefaultBody ¶

type PostCloudProjectServiceNameStorageContainerIDStaticDefaultBody struct {

	// error code
	ErrorCode int32 `json:"errorCode,omitempty"`

	// http code
	HTTPCode int32 `json:"httpCode,omitempty"`

	// message
	Message string `json:"message,omitempty"`
}

PostCloudProjectServiceNameStorageContainerIDStaticDefaultBody post cloud project service name storage container Id static default body swagger:model postCloudProjectServiceNameStorageContainerIdStaticDefaultBody

func (*PostCloudProjectServiceNameStorageContainerIDStaticDefaultBody) MarshalBinary ¶

MarshalBinary interface implementation

func (*PostCloudProjectServiceNameStorageContainerIDStaticDefaultBody) UnmarshalBinary ¶

UnmarshalBinary interface implementation

func (*PostCloudProjectServiceNameStorageContainerIDStaticDefaultBody) Validate ¶

Validate validates this post cloud project service name storage container Id static default body

type PostCloudProjectServiceNameStorageContainerIDUserDefaultBody ¶

type PostCloudProjectServiceNameStorageContainerIDUserDefaultBody struct {

	// error code
	ErrorCode int32 `json:"errorCode,omitempty"`

	// http code
	HTTPCode int32 `json:"httpCode,omitempty"`

	// message
	Message string `json:"message,omitempty"`
}

PostCloudProjectServiceNameStorageContainerIDUserDefaultBody post cloud project service name storage container Id user default body swagger:model postCloudProjectServiceNameStorageContainerIdUserDefaultBody

func (*PostCloudProjectServiceNameStorageContainerIDUserDefaultBody) MarshalBinary ¶

MarshalBinary interface implementation

func (*PostCloudProjectServiceNameStorageContainerIDUserDefaultBody) UnmarshalBinary ¶

UnmarshalBinary interface implementation

func (*PostCloudProjectServiceNameStorageContainerIDUserDefaultBody) Validate ¶

Validate validates this post cloud project service name storage container Id user default body

type PostCloudProjectServiceNameStorageContainerIDUserParamsBody ¶

type PostCloudProjectServiceNameStorageContainerIDUserParamsBody struct {

	// description
	Description string `json:"description,omitempty"`

	// right
	// Required: true
	Right *string `json:"right"`
}

PostCloudProjectServiceNameStorageContainerIDUserParamsBody post cloud project service name storage container Id user params body swagger:model postCloudProjectServiceNameStorageContainerIdUserParamsBody

func (*PostCloudProjectServiceNameStorageContainerIDUserParamsBody) MarshalBinary ¶

MarshalBinary interface implementation

func (*PostCloudProjectServiceNameStorageContainerIDUserParamsBody) UnmarshalBinary ¶

UnmarshalBinary interface implementation

func (*PostCloudProjectServiceNameStorageContainerIDUserParamsBody) Validate ¶

Validate validates this post cloud project service name storage container Id user params body

type PostCloudProjectServiceNameStorageDefaultBody ¶

type PostCloudProjectServiceNameStorageDefaultBody struct {

	// error code
	ErrorCode int32 `json:"errorCode,omitempty"`

	// http code
	HTTPCode int32 `json:"httpCode,omitempty"`

	// message
	Message string `json:"message,omitempty"`
}

PostCloudProjectServiceNameStorageDefaultBody post cloud project service name storage default body swagger:model postCloudProjectServiceNameStorageDefaultBody

func (*PostCloudProjectServiceNameStorageDefaultBody) MarshalBinary ¶

MarshalBinary interface implementation

func (*PostCloudProjectServiceNameStorageDefaultBody) UnmarshalBinary ¶

UnmarshalBinary interface implementation

func (*PostCloudProjectServiceNameStorageDefaultBody) Validate ¶

Validate validates this post cloud project service name storage default body

type PostCloudProjectServiceNameStorageParamsBody ¶

type PostCloudProjectServiceNameStorageParamsBody struct {

	// archive
	// Required: true
	Archive bool `json:"archive"`

	// container name
	// Required: true
	ContainerName *string `json:"containerName"`

	// region
	// Required: true
	Region *string `json:"region"`
}

PostCloudProjectServiceNameStorageParamsBody post cloud project service name storage params body swagger:model postCloudProjectServiceNameStorageParamsBody

func (*PostCloudProjectServiceNameStorageParamsBody) MarshalBinary ¶

MarshalBinary interface implementation

func (*PostCloudProjectServiceNameStorageParamsBody) UnmarshalBinary ¶

UnmarshalBinary interface implementation

func (*PostCloudProjectServiceNameStorageParamsBody) Validate ¶

Validate validates this post cloud project service name storage params body

type PostCloudProjectServiceNameTerminateDefaultBody ¶

type PostCloudProjectServiceNameTerminateDefaultBody struct {

	// error code
	ErrorCode int32 `json:"errorCode,omitempty"`

	// http code
	HTTPCode int32 `json:"httpCode,omitempty"`

	// message
	Message string `json:"message,omitempty"`
}

PostCloudProjectServiceNameTerminateDefaultBody post cloud project service name terminate default body swagger:model postCloudProjectServiceNameTerminateDefaultBody

func (*PostCloudProjectServiceNameTerminateDefaultBody) MarshalBinary ¶

MarshalBinary interface implementation

func (*PostCloudProjectServiceNameTerminateDefaultBody) UnmarshalBinary ¶

UnmarshalBinary interface implementation

func (*PostCloudProjectServiceNameTerminateDefaultBody) Validate ¶

Validate validates this post cloud project service name terminate default body

type PostCloudProjectServiceNameUnleashDefaultBody ¶

type PostCloudProjectServiceNameUnleashDefaultBody struct {

	// error code
	ErrorCode int32 `json:"errorCode,omitempty"`

	// http code
	HTTPCode int32 `json:"httpCode,omitempty"`

	// message
	Message string `json:"message,omitempty"`
}

PostCloudProjectServiceNameUnleashDefaultBody post cloud project service name unleash default body swagger:model postCloudProjectServiceNameUnleashDefaultBody

func (*PostCloudProjectServiceNameUnleashDefaultBody) MarshalBinary ¶

MarshalBinary interface implementation

func (*PostCloudProjectServiceNameUnleashDefaultBody) UnmarshalBinary ¶

UnmarshalBinary interface implementation

func (*PostCloudProjectServiceNameUnleashDefaultBody) Validate ¶

Validate validates this post cloud project service name unleash default body

type PostCloudProjectServiceNameUserDefaultBody ¶

type PostCloudProjectServiceNameUserDefaultBody struct {

	// error code
	ErrorCode int32 `json:"errorCode,omitempty"`

	// http code
	HTTPCode int32 `json:"httpCode,omitempty"`

	// message
	Message string `json:"message,omitempty"`
}

PostCloudProjectServiceNameUserDefaultBody post cloud project service name user default body swagger:model postCloudProjectServiceNameUserDefaultBody

func (*PostCloudProjectServiceNameUserDefaultBody) MarshalBinary ¶

func (m *PostCloudProjectServiceNameUserDefaultBody) MarshalBinary() ([]byte, error)

MarshalBinary interface implementation

func (*PostCloudProjectServiceNameUserDefaultBody) UnmarshalBinary ¶

func (m *PostCloudProjectServiceNameUserDefaultBody) UnmarshalBinary(b []byte) error

UnmarshalBinary interface implementation

func (*PostCloudProjectServiceNameUserDefaultBody) Validate ¶

Validate validates this post cloud project service name user default body

type PostCloudProjectServiceNameUserParamsBody ¶

type PostCloudProjectServiceNameUserParamsBody struct {

	// description
	Description string `json:"description,omitempty"`

	// role
	Role string `json:"role,omitempty"`
}

PostCloudProjectServiceNameUserParamsBody post cloud project service name user params body swagger:model postCloudProjectServiceNameUserParamsBody

func (*PostCloudProjectServiceNameUserParamsBody) MarshalBinary ¶

func (m *PostCloudProjectServiceNameUserParamsBody) MarshalBinary() ([]byte, error)

MarshalBinary interface implementation

func (*PostCloudProjectServiceNameUserParamsBody) UnmarshalBinary ¶

func (m *PostCloudProjectServiceNameUserParamsBody) UnmarshalBinary(b []byte) error

UnmarshalBinary interface implementation

func (*PostCloudProjectServiceNameUserParamsBody) Validate ¶

Validate validates this post cloud project service name user params body

type PostCloudProjectServiceNameUserUserIDRegeneratePasswordDefaultBody ¶

type PostCloudProjectServiceNameUserUserIDRegeneratePasswordDefaultBody struct {

	// error code
	ErrorCode int32 `json:"errorCode,omitempty"`

	// http code
	HTTPCode int32 `json:"httpCode,omitempty"`

	// message
	Message string `json:"message,omitempty"`
}

PostCloudProjectServiceNameUserUserIDRegeneratePasswordDefaultBody post cloud project service name user user Id regenerate password default body swagger:model postCloudProjectServiceNameUserUserIdRegeneratePasswordDefaultBody

func (*PostCloudProjectServiceNameUserUserIDRegeneratePasswordDefaultBody) MarshalBinary ¶

MarshalBinary interface implementation

func (*PostCloudProjectServiceNameUserUserIDRegeneratePasswordDefaultBody) UnmarshalBinary ¶

UnmarshalBinary interface implementation

func (*PostCloudProjectServiceNameUserUserIDRegeneratePasswordDefaultBody) Validate ¶

Validate validates this post cloud project service name user user Id regenerate password default body

type PostCloudProjectServiceNameUserUserIDTokenDefaultBody ¶

type PostCloudProjectServiceNameUserUserIDTokenDefaultBody struct {

	// error code
	ErrorCode int32 `json:"errorCode,omitempty"`

	// http code
	HTTPCode int32 `json:"httpCode,omitempty"`

	// message
	Message string `json:"message,omitempty"`
}

PostCloudProjectServiceNameUserUserIDTokenDefaultBody post cloud project service name user user Id token default body swagger:model postCloudProjectServiceNameUserUserIdTokenDefaultBody

func (*PostCloudProjectServiceNameUserUserIDTokenDefaultBody) MarshalBinary ¶

MarshalBinary interface implementation

func (*PostCloudProjectServiceNameUserUserIDTokenDefaultBody) UnmarshalBinary ¶

UnmarshalBinary interface implementation

func (*PostCloudProjectServiceNameUserUserIDTokenDefaultBody) Validate ¶

Validate validates this post cloud project service name user user Id token default body

type PostCloudProjectServiceNameUserUserIDTokenParamsBody ¶

type PostCloudProjectServiceNameUserUserIDTokenParamsBody struct {

	// password
	// Required: true
	Password *strfmt.Password `json:"password"`
}

PostCloudProjectServiceNameUserUserIDTokenParamsBody post cloud project service name user user Id token params body swagger:model postCloudProjectServiceNameUserUserIdTokenParamsBody

func (*PostCloudProjectServiceNameUserUserIDTokenParamsBody) MarshalBinary ¶

MarshalBinary interface implementation

func (*PostCloudProjectServiceNameUserUserIDTokenParamsBody) UnmarshalBinary ¶

UnmarshalBinary interface implementation

func (*PostCloudProjectServiceNameUserUserIDTokenParamsBody) Validate ¶

Validate validates this post cloud project service name user user Id token params body

type PostCloudProjectServiceNameVolumeDefaultBody ¶

type PostCloudProjectServiceNameVolumeDefaultBody struct {

	// error code
	ErrorCode int32 `json:"errorCode,omitempty"`

	// http code
	HTTPCode int32 `json:"httpCode,omitempty"`

	// message
	Message string `json:"message,omitempty"`
}

PostCloudProjectServiceNameVolumeDefaultBody post cloud project service name volume default body swagger:model postCloudProjectServiceNameVolumeDefaultBody

func (*PostCloudProjectServiceNameVolumeDefaultBody) MarshalBinary ¶

MarshalBinary interface implementation

func (*PostCloudProjectServiceNameVolumeDefaultBody) UnmarshalBinary ¶

UnmarshalBinary interface implementation

func (*PostCloudProjectServiceNameVolumeDefaultBody) Validate ¶

Validate validates this post cloud project service name volume default body

type PostCloudProjectServiceNameVolumeParamsBody ¶

type PostCloudProjectServiceNameVolumeParamsBody struct {

	// description
	Description string `json:"description,omitempty"`

	// image Id
	ImageID string `json:"imageId,omitempty"`

	// name
	Name string `json:"name,omitempty"`

	// region
	// Required: true
	Region *string `json:"region"`

	// size
	// Required: true
	Size *int64 `json:"size"`

	// snapshot Id
	SnapshotID string `json:"snapshotId,omitempty"`

	// type
	// Required: true
	Type *string `json:"type"`
}

PostCloudProjectServiceNameVolumeParamsBody post cloud project service name volume params body swagger:model postCloudProjectServiceNameVolumeParamsBody

func (*PostCloudProjectServiceNameVolumeParamsBody) MarshalBinary ¶

func (m *PostCloudProjectServiceNameVolumeParamsBody) MarshalBinary() ([]byte, error)

MarshalBinary interface implementation

func (*PostCloudProjectServiceNameVolumeParamsBody) UnmarshalBinary ¶

func (m *PostCloudProjectServiceNameVolumeParamsBody) UnmarshalBinary(b []byte) error

UnmarshalBinary interface implementation

func (*PostCloudProjectServiceNameVolumeParamsBody) Validate ¶

Validate validates this post cloud project service name volume params body

type PostCloudProjectServiceNameVolumeVolumeIDAttachDefaultBody ¶

type PostCloudProjectServiceNameVolumeVolumeIDAttachDefaultBody struct {

	// error code
	ErrorCode int32 `json:"errorCode,omitempty"`

	// http code
	HTTPCode int32 `json:"httpCode,omitempty"`

	// message
	Message string `json:"message,omitempty"`
}

PostCloudProjectServiceNameVolumeVolumeIDAttachDefaultBody post cloud project service name volume volume Id attach default body swagger:model postCloudProjectServiceNameVolumeVolumeIdAttachDefaultBody

func (*PostCloudProjectServiceNameVolumeVolumeIDAttachDefaultBody) MarshalBinary ¶

MarshalBinary interface implementation

func (*PostCloudProjectServiceNameVolumeVolumeIDAttachDefaultBody) UnmarshalBinary ¶

UnmarshalBinary interface implementation

func (*PostCloudProjectServiceNameVolumeVolumeIDAttachDefaultBody) Validate ¶

Validate validates this post cloud project service name volume volume Id attach default body

type PostCloudProjectServiceNameVolumeVolumeIDAttachParamsBody ¶

type PostCloudProjectServiceNameVolumeVolumeIDAttachParamsBody struct {

	// instance Id
	// Required: true
	InstanceID *string `json:"instanceId"`
}

PostCloudProjectServiceNameVolumeVolumeIDAttachParamsBody post cloud project service name volume volume Id attach params body swagger:model postCloudProjectServiceNameVolumeVolumeIdAttachParamsBody

func (*PostCloudProjectServiceNameVolumeVolumeIDAttachParamsBody) MarshalBinary ¶

MarshalBinary interface implementation

func (*PostCloudProjectServiceNameVolumeVolumeIDAttachParamsBody) UnmarshalBinary ¶

UnmarshalBinary interface implementation

func (*PostCloudProjectServiceNameVolumeVolumeIDAttachParamsBody) Validate ¶

Validate validates this post cloud project service name volume volume Id attach params body

type PostCloudProjectServiceNameVolumeVolumeIDDetachDefaultBody ¶

type PostCloudProjectServiceNameVolumeVolumeIDDetachDefaultBody struct {

	// error code
	ErrorCode int32 `json:"errorCode,omitempty"`

	// http code
	HTTPCode int32 `json:"httpCode,omitempty"`

	// message
	Message string `json:"message,omitempty"`
}

PostCloudProjectServiceNameVolumeVolumeIDDetachDefaultBody post cloud project service name volume volume Id detach default body swagger:model postCloudProjectServiceNameVolumeVolumeIdDetachDefaultBody

func (*PostCloudProjectServiceNameVolumeVolumeIDDetachDefaultBody) MarshalBinary ¶

MarshalBinary interface implementation

func (*PostCloudProjectServiceNameVolumeVolumeIDDetachDefaultBody) UnmarshalBinary ¶

UnmarshalBinary interface implementation

func (*PostCloudProjectServiceNameVolumeVolumeIDDetachDefaultBody) Validate ¶

Validate validates this post cloud project service name volume volume Id detach default body

type PostCloudProjectServiceNameVolumeVolumeIDDetachParamsBody ¶

type PostCloudProjectServiceNameVolumeVolumeIDDetachParamsBody struct {

	// instance Id
	// Required: true
	InstanceID *string `json:"instanceId"`
}

PostCloudProjectServiceNameVolumeVolumeIDDetachParamsBody post cloud project service name volume volume Id detach params body swagger:model postCloudProjectServiceNameVolumeVolumeIdDetachParamsBody

func (*PostCloudProjectServiceNameVolumeVolumeIDDetachParamsBody) MarshalBinary ¶

MarshalBinary interface implementation

func (*PostCloudProjectServiceNameVolumeVolumeIDDetachParamsBody) UnmarshalBinary ¶

UnmarshalBinary interface implementation

func (*PostCloudProjectServiceNameVolumeVolumeIDDetachParamsBody) Validate ¶

Validate validates this post cloud project service name volume volume Id detach params body

type PostCloudProjectServiceNameVolumeVolumeIDSnapshotDefaultBody ¶

type PostCloudProjectServiceNameVolumeVolumeIDSnapshotDefaultBody struct {

	// error code
	ErrorCode int32 `json:"errorCode,omitempty"`

	// http code
	HTTPCode int32 `json:"httpCode,omitempty"`

	// message
	Message string `json:"message,omitempty"`
}

PostCloudProjectServiceNameVolumeVolumeIDSnapshotDefaultBody post cloud project service name volume volume Id snapshot default body swagger:model postCloudProjectServiceNameVolumeVolumeIdSnapshotDefaultBody

func (*PostCloudProjectServiceNameVolumeVolumeIDSnapshotDefaultBody) MarshalBinary ¶

MarshalBinary interface implementation

func (*PostCloudProjectServiceNameVolumeVolumeIDSnapshotDefaultBody) UnmarshalBinary ¶

UnmarshalBinary interface implementation

func (*PostCloudProjectServiceNameVolumeVolumeIDSnapshotDefaultBody) Validate ¶

Validate validates this post cloud project service name volume volume Id snapshot default body

type PostCloudProjectServiceNameVolumeVolumeIDSnapshotParamsBody ¶

type PostCloudProjectServiceNameVolumeVolumeIDSnapshotParamsBody struct {

	// description
	Description string `json:"description,omitempty"`

	// name
	Name string `json:"name,omitempty"`
}

PostCloudProjectServiceNameVolumeVolumeIDSnapshotParamsBody post cloud project service name volume volume Id snapshot params body swagger:model postCloudProjectServiceNameVolumeVolumeIdSnapshotParamsBody

func (*PostCloudProjectServiceNameVolumeVolumeIDSnapshotParamsBody) MarshalBinary ¶

MarshalBinary interface implementation

func (*PostCloudProjectServiceNameVolumeVolumeIDSnapshotParamsBody) UnmarshalBinary ¶

UnmarshalBinary interface implementation

func (*PostCloudProjectServiceNameVolumeVolumeIDSnapshotParamsBody) Validate ¶

Validate validates this post cloud project service name volume volume Id snapshot params body

type PostCloudProjectServiceNameVolumeVolumeIDUpsizeDefaultBody ¶

type PostCloudProjectServiceNameVolumeVolumeIDUpsizeDefaultBody struct {

	// error code
	ErrorCode int32 `json:"errorCode,omitempty"`

	// http code
	HTTPCode int32 `json:"httpCode,omitempty"`

	// message
	Message string `json:"message,omitempty"`
}

PostCloudProjectServiceNameVolumeVolumeIDUpsizeDefaultBody post cloud project service name volume volume Id upsize default body swagger:model postCloudProjectServiceNameVolumeVolumeIdUpsizeDefaultBody

func (*PostCloudProjectServiceNameVolumeVolumeIDUpsizeDefaultBody) MarshalBinary ¶

MarshalBinary interface implementation

func (*PostCloudProjectServiceNameVolumeVolumeIDUpsizeDefaultBody) UnmarshalBinary ¶

UnmarshalBinary interface implementation

func (*PostCloudProjectServiceNameVolumeVolumeIDUpsizeDefaultBody) Validate ¶

Validate validates this post cloud project service name volume volume Id upsize default body

type PostCloudProjectServiceNameVolumeVolumeIDUpsizeParamsBody ¶

type PostCloudProjectServiceNameVolumeVolumeIDUpsizeParamsBody struct {

	// size
	// Required: true
	Size *int64 `json:"size"`
}

PostCloudProjectServiceNameVolumeVolumeIDUpsizeParamsBody post cloud project service name volume volume Id upsize params body swagger:model postCloudProjectServiceNameVolumeVolumeIdUpsizeParamsBody

func (*PostCloudProjectServiceNameVolumeVolumeIDUpsizeParamsBody) MarshalBinary ¶

MarshalBinary interface implementation

func (*PostCloudProjectServiceNameVolumeVolumeIDUpsizeParamsBody) UnmarshalBinary ¶

UnmarshalBinary interface implementation

func (*PostCloudProjectServiceNameVolumeVolumeIDUpsizeParamsBody) Validate ¶

Validate validates this post cloud project service name volume volume Id upsize params body

type PostCloudServiceNamePcaPcaServiceNameSessionsSessionIDRestoreDefaultBody ¶

type PostCloudServiceNamePcaPcaServiceNameSessionsSessionIDRestoreDefaultBody struct {

	// error code
	ErrorCode int32 `json:"errorCode,omitempty"`

	// http code
	HTTPCode int32 `json:"httpCode,omitempty"`

	// message
	Message string `json:"message,omitempty"`
}

PostCloudServiceNamePcaPcaServiceNameSessionsSessionIDRestoreDefaultBody post cloud service name pca pca service name sessions session Id restore default body swagger:model postCloudServiceNamePcaPcaServiceNameSessionsSessionIdRestoreDefaultBody

func (*PostCloudServiceNamePcaPcaServiceNameSessionsSessionIDRestoreDefaultBody) MarshalBinary ¶

MarshalBinary interface implementation

func (*PostCloudServiceNamePcaPcaServiceNameSessionsSessionIDRestoreDefaultBody) UnmarshalBinary ¶

UnmarshalBinary interface implementation

func (*PostCloudServiceNamePcaPcaServiceNameSessionsSessionIDRestoreDefaultBody) Validate ¶

Validate validates this post cloud service name pca pca service name sessions session Id restore default body

type PostCloudServiceNamePcaPcaServiceNameTasksDefaultBody ¶

type PostCloudServiceNamePcaPcaServiceNameTasksDefaultBody struct {

	// error code
	ErrorCode int32 `json:"errorCode,omitempty"`

	// http code
	HTTPCode int32 `json:"httpCode,omitempty"`

	// message
	Message string `json:"message,omitempty"`
}

PostCloudServiceNamePcaPcaServiceNameTasksDefaultBody post cloud service name pca pca service name tasks default body swagger:model postCloudServiceNamePcaPcaServiceNameTasksDefaultBody

func (*PostCloudServiceNamePcaPcaServiceNameTasksDefaultBody) MarshalBinary ¶

MarshalBinary interface implementation

func (*PostCloudServiceNamePcaPcaServiceNameTasksDefaultBody) UnmarshalBinary ¶

UnmarshalBinary interface implementation

func (*PostCloudServiceNamePcaPcaServiceNameTasksDefaultBody) Validate ¶

Validate validates this post cloud service name pca pca service name tasks default body

type PostCloudServiceNamePcaPcaServiceNameTasksParamsBody ¶

type PostCloudServiceNamePcaPcaServiceNameTasksParamsBody struct {

	// file ids
	// Required: true
	FileIds []string `json:"fileIds"`

	// session Id
	// Required: true
	SessionID *string `json:"sessionId"`

	// task function
	// Required: true
	TaskFunction *string `json:"taskFunction"`
}

PostCloudServiceNamePcaPcaServiceNameTasksParamsBody post cloud service name pca pca service name tasks params body swagger:model postCloudServiceNamePcaPcaServiceNameTasksParamsBody

func (*PostCloudServiceNamePcaPcaServiceNameTasksParamsBody) MarshalBinary ¶

MarshalBinary interface implementation

func (*PostCloudServiceNamePcaPcaServiceNameTasksParamsBody) UnmarshalBinary ¶

UnmarshalBinary interface implementation

func (*PostCloudServiceNamePcaPcaServiceNameTasksParamsBody) Validate ¶

Validate validates this post cloud service name pca pca service name tasks params body

type PutCloudProjectServiceNameAlertingIDDefaultBody ¶

type PutCloudProjectServiceNameAlertingIDDefaultBody struct {

	// error code
	ErrorCode int32 `json:"errorCode,omitempty"`

	// http code
	HTTPCode int32 `json:"httpCode,omitempty"`

	// message
	Message string `json:"message,omitempty"`
}

PutCloudProjectServiceNameAlertingIDDefaultBody put cloud project service name alerting Id default body swagger:model putCloudProjectServiceNameAlertingIdDefaultBody

func (*PutCloudProjectServiceNameAlertingIDDefaultBody) MarshalBinary ¶

MarshalBinary interface implementation

func (*PutCloudProjectServiceNameAlertingIDDefaultBody) UnmarshalBinary ¶

UnmarshalBinary interface implementation

func (*PutCloudProjectServiceNameAlertingIDDefaultBody) Validate ¶

Validate validates this put cloud project service name alerting Id default body

type PutCloudProjectServiceNameDefaultBody ¶

type PutCloudProjectServiceNameDefaultBody struct {

	// error code
	ErrorCode int32 `json:"errorCode,omitempty"`

	// http code
	HTTPCode int32 `json:"httpCode,omitempty"`

	// message
	Message string `json:"message,omitempty"`
}

PutCloudProjectServiceNameDefaultBody put cloud project service name default body swagger:model putCloudProjectServiceNameDefaultBody

func (*PutCloudProjectServiceNameDefaultBody) MarshalBinary ¶

func (m *PutCloudProjectServiceNameDefaultBody) MarshalBinary() ([]byte, error)

MarshalBinary interface implementation

func (*PutCloudProjectServiceNameDefaultBody) UnmarshalBinary ¶

func (m *PutCloudProjectServiceNameDefaultBody) UnmarshalBinary(b []byte) error

UnmarshalBinary interface implementation

func (*PutCloudProjectServiceNameDefaultBody) Validate ¶

Validate validates this put cloud project service name default body

type PutCloudProjectServiceNameInstanceInstanceIDDefaultBody ¶

type PutCloudProjectServiceNameInstanceInstanceIDDefaultBody struct {

	// error code
	ErrorCode int32 `json:"errorCode,omitempty"`

	// http code
	HTTPCode int32 `json:"httpCode,omitempty"`

	// message
	Message string `json:"message,omitempty"`
}

PutCloudProjectServiceNameInstanceInstanceIDDefaultBody put cloud project service name instance instance Id default body swagger:model putCloudProjectServiceNameInstanceInstanceIdDefaultBody

func (*PutCloudProjectServiceNameInstanceInstanceIDDefaultBody) MarshalBinary ¶

MarshalBinary interface implementation

func (*PutCloudProjectServiceNameInstanceInstanceIDDefaultBody) UnmarshalBinary ¶

UnmarshalBinary interface implementation

func (*PutCloudProjectServiceNameInstanceInstanceIDDefaultBody) Validate ¶

Validate validates this put cloud project service name instance instance Id default body

type PutCloudProjectServiceNameInstanceInstanceIDParamsBody ¶

type PutCloudProjectServiceNameInstanceInstanceIDParamsBody struct {

	// instance name
	// Required: true
	InstanceName *string `json:"instanceName"`
}

PutCloudProjectServiceNameInstanceInstanceIDParamsBody put cloud project service name instance instance Id params body swagger:model putCloudProjectServiceNameInstanceInstanceIdParamsBody

func (*PutCloudProjectServiceNameInstanceInstanceIDParamsBody) MarshalBinary ¶

MarshalBinary interface implementation

func (*PutCloudProjectServiceNameInstanceInstanceIDParamsBody) UnmarshalBinary ¶

UnmarshalBinary interface implementation

func (*PutCloudProjectServiceNameInstanceInstanceIDParamsBody) Validate ¶

Validate validates this put cloud project service name instance instance Id params body

type PutCloudProjectServiceNameMigrationMigrationIDDefaultBody ¶

type PutCloudProjectServiceNameMigrationMigrationIDDefaultBody struct {

	// error code
	ErrorCode int32 `json:"errorCode,omitempty"`

	// http code
	HTTPCode int32 `json:"httpCode,omitempty"`

	// message
	Message string `json:"message,omitempty"`
}

PutCloudProjectServiceNameMigrationMigrationIDDefaultBody put cloud project service name migration migration Id default body swagger:model putCloudProjectServiceNameMigrationMigrationIdDefaultBody

func (*PutCloudProjectServiceNameMigrationMigrationIDDefaultBody) MarshalBinary ¶

MarshalBinary interface implementation

func (*PutCloudProjectServiceNameMigrationMigrationIDDefaultBody) UnmarshalBinary ¶

UnmarshalBinary interface implementation

func (*PutCloudProjectServiceNameMigrationMigrationIDDefaultBody) Validate ¶

Validate validates this put cloud project service name migration migration Id default body

type PutCloudProjectServiceNameMigrationMigrationIDParamsBody ¶

type PutCloudProjectServiceNameMigrationMigrationIDParamsBody struct {

	// date
	// Required: true
	Date *strfmt.DateTime `json:"date"`
}

PutCloudProjectServiceNameMigrationMigrationIDParamsBody put cloud project service name migration migration Id params body swagger:model putCloudProjectServiceNameMigrationMigrationIdParamsBody

func (*PutCloudProjectServiceNameMigrationMigrationIDParamsBody) MarshalBinary ¶

MarshalBinary interface implementation

func (*PutCloudProjectServiceNameMigrationMigrationIDParamsBody) UnmarshalBinary ¶

UnmarshalBinary interface implementation

func (*PutCloudProjectServiceNameMigrationMigrationIDParamsBody) Validate ¶

Validate validates this put cloud project service name migration migration Id params body

type PutCloudProjectServiceNameNetworkPrivateNetworkIDDefaultBody ¶

type PutCloudProjectServiceNameNetworkPrivateNetworkIDDefaultBody struct {

	// error code
	ErrorCode int32 `json:"errorCode,omitempty"`

	// http code
	HTTPCode int32 `json:"httpCode,omitempty"`

	// message
	Message string `json:"message,omitempty"`
}

PutCloudProjectServiceNameNetworkPrivateNetworkIDDefaultBody put cloud project service name network private network Id default body swagger:model putCloudProjectServiceNameNetworkPrivateNetworkIdDefaultBody

func (*PutCloudProjectServiceNameNetworkPrivateNetworkIDDefaultBody) MarshalBinary ¶

MarshalBinary interface implementation

func (*PutCloudProjectServiceNameNetworkPrivateNetworkIDDefaultBody) UnmarshalBinary ¶

UnmarshalBinary interface implementation

func (*PutCloudProjectServiceNameNetworkPrivateNetworkIDDefaultBody) Validate ¶

Validate validates this put cloud project service name network private network Id default body

type PutCloudProjectServiceNameNetworkPrivateNetworkIDParamsBody ¶

type PutCloudProjectServiceNameNetworkPrivateNetworkIDParamsBody struct {

	// name
	// Required: true
	Name *string `json:"name"`
}

PutCloudProjectServiceNameNetworkPrivateNetworkIDParamsBody put cloud project service name network private network Id params body swagger:model putCloudProjectServiceNameNetworkPrivateNetworkIdParamsBody

func (*PutCloudProjectServiceNameNetworkPrivateNetworkIDParamsBody) MarshalBinary ¶

MarshalBinary interface implementation

func (*PutCloudProjectServiceNameNetworkPrivateNetworkIDParamsBody) UnmarshalBinary ¶

UnmarshalBinary interface implementation

func (*PutCloudProjectServiceNameNetworkPrivateNetworkIDParamsBody) Validate ¶

Validate validates this put cloud project service name network private network Id params body

type PutCloudProjectServiceNameServiceInfosDefaultBody ¶

type PutCloudProjectServiceNameServiceInfosDefaultBody struct {

	// error code
	ErrorCode int32 `json:"errorCode,omitempty"`

	// http code
	HTTPCode int32 `json:"httpCode,omitempty"`

	// message
	Message string `json:"message,omitempty"`
}

PutCloudProjectServiceNameServiceInfosDefaultBody put cloud project service name service infos default body swagger:model putCloudProjectServiceNameServiceInfosDefaultBody

func (*PutCloudProjectServiceNameServiceInfosDefaultBody) MarshalBinary ¶

MarshalBinary interface implementation

func (*PutCloudProjectServiceNameServiceInfosDefaultBody) UnmarshalBinary ¶

UnmarshalBinary interface implementation

func (*PutCloudProjectServiceNameServiceInfosDefaultBody) Validate ¶

Validate validates this put cloud project service name service infos default body

type PutCloudProjectServiceNameVolumeVolumeIDDefaultBody ¶

type PutCloudProjectServiceNameVolumeVolumeIDDefaultBody struct {

	// error code
	ErrorCode int32 `json:"errorCode,omitempty"`

	// http code
	HTTPCode int32 `json:"httpCode,omitempty"`

	// message
	Message string `json:"message,omitempty"`
}

PutCloudProjectServiceNameVolumeVolumeIDDefaultBody put cloud project service name volume volume Id default body swagger:model putCloudProjectServiceNameVolumeVolumeIdDefaultBody

func (*PutCloudProjectServiceNameVolumeVolumeIDDefaultBody) MarshalBinary ¶

MarshalBinary interface implementation

func (*PutCloudProjectServiceNameVolumeVolumeIDDefaultBody) UnmarshalBinary ¶

UnmarshalBinary interface implementation

func (*PutCloudProjectServiceNameVolumeVolumeIDDefaultBody) Validate ¶

Validate validates this put cloud project service name volume volume Id default body

type PutCloudProjectServiceNameVolumeVolumeIDParamsBody ¶

type PutCloudProjectServiceNameVolumeVolumeIDParamsBody struct {

	// description
	Description string `json:"description,omitempty"`

	// name
	Name string `json:"name,omitempty"`
}

PutCloudProjectServiceNameVolumeVolumeIDParamsBody put cloud project service name volume volume Id params body swagger:model putCloudProjectServiceNameVolumeVolumeIdParamsBody

func (*PutCloudProjectServiceNameVolumeVolumeIDParamsBody) MarshalBinary ¶

MarshalBinary interface implementation

func (*PutCloudProjectServiceNameVolumeVolumeIDParamsBody) UnmarshalBinary ¶

UnmarshalBinary interface implementation

func (*PutCloudProjectServiceNameVolumeVolumeIDParamsBody) Validate ¶

Validate validates this put cloud project service name volume volume Id params body

type PutCloudServiceNamePcaPcaServiceNameDefaultBody ¶

type PutCloudServiceNamePcaPcaServiceNameDefaultBody struct {

	// error code
	ErrorCode int32 `json:"errorCode,omitempty"`

	// http code
	HTTPCode int32 `json:"httpCode,omitempty"`

	// message
	Message string `json:"message,omitempty"`
}

PutCloudServiceNamePcaPcaServiceNameDefaultBody put cloud service name pca pca service name default body swagger:model putCloudServiceNamePcaPcaServiceNameDefaultBody

func (*PutCloudServiceNamePcaPcaServiceNameDefaultBody) MarshalBinary ¶

MarshalBinary interface implementation

func (*PutCloudServiceNamePcaPcaServiceNameDefaultBody) UnmarshalBinary ¶

UnmarshalBinary interface implementation

func (*PutCloudServiceNamePcaPcaServiceNameDefaultBody) Validate ¶

Validate validates this put cloud service name pca pca service name default body

type PutCloudServiceNamePcaPcaServiceNameServiceInfosDefaultBody ¶

type PutCloudServiceNamePcaPcaServiceNameServiceInfosDefaultBody struct {

	// error code
	ErrorCode int32 `json:"errorCode,omitempty"`

	// http code
	HTTPCode int32 `json:"httpCode,omitempty"`

	// message
	Message string `json:"message,omitempty"`
}

PutCloudServiceNamePcaPcaServiceNameServiceInfosDefaultBody put cloud service name pca pca service name service infos default body swagger:model putCloudServiceNamePcaPcaServiceNameServiceInfosDefaultBody

func (*PutCloudServiceNamePcaPcaServiceNameServiceInfosDefaultBody) MarshalBinary ¶

MarshalBinary interface implementation

func (*PutCloudServiceNamePcaPcaServiceNameServiceInfosDefaultBody) UnmarshalBinary ¶

UnmarshalBinary interface implementation

func (*PutCloudServiceNamePcaPcaServiceNameServiceInfosDefaultBody) Validate ¶

Validate validates this put cloud service name pca pca service name service infos default body

type PutCloudServiceNamePcaPcaServiceNameSessionsSessionIDDefaultBody ¶

type PutCloudServiceNamePcaPcaServiceNameSessionsSessionIDDefaultBody struct {

	// error code
	ErrorCode int32 `json:"errorCode,omitempty"`

	// http code
	HTTPCode int32 `json:"httpCode,omitempty"`

	// message
	Message string `json:"message,omitempty"`
}

PutCloudServiceNamePcaPcaServiceNameSessionsSessionIDDefaultBody put cloud service name pca pca service name sessions session Id default body swagger:model putCloudServiceNamePcaPcaServiceNameSessionsSessionIdDefaultBody

func (*PutCloudServiceNamePcaPcaServiceNameSessionsSessionIDDefaultBody) MarshalBinary ¶

MarshalBinary interface implementation

func (*PutCloudServiceNamePcaPcaServiceNameSessionsSessionIDDefaultBody) UnmarshalBinary ¶

UnmarshalBinary interface implementation

func (*PutCloudServiceNamePcaPcaServiceNameSessionsSessionIDDefaultBody) Validate ¶

Validate validates this put cloud service name pca pca service name sessions session Id default body

type ServiceRenewType ¶

type ServiceRenewType struct {

	// The service is automatically renewed
	Automatic bool `json:"automatic,omitempty"`

	// The service will be deleted at expiration
	DeleteAtExpiration bool `json:"deleteAtExpiration,omitempty"`

	// The service forced to be renewed
	Forced bool `json:"forced,omitempty"`

	// The service needs to be manually renewed and paid
	ManualPayment bool `json:"manualPayment,omitempty"`

	// period of renew in month
	Period int64 `json:"period,omitempty"`
}

ServiceRenewType Map a possible renew for a specific service swagger:model service.RenewType

func (*ServiceRenewType) MarshalBinary ¶

func (m *ServiceRenewType) MarshalBinary() ([]byte, error)

MarshalBinary interface implementation

func (*ServiceRenewType) UnmarshalBinary ¶

func (m *ServiceRenewType) UnmarshalBinary(b []byte) error

UnmarshalBinary interface implementation

func (*ServiceRenewType) Validate ¶

func (m *ServiceRenewType) Validate(formats strfmt.Registry) error

Validate validates this service renew type

type ServicesService ¶

type ServicesService struct {

	// Indicates that the service can be set up to be deleted at expiration
	// Required: true
	// Read Only: true
	CanDeleteAtExpiration bool `json:"canDeleteAtExpiration"`

	// contact admin
	// Required: true
	// Read Only: true
	ContactAdmin string `json:"contactAdmin"`

	// contact billing
	// Required: true
	// Read Only: true
	ContactBilling string `json:"contactBilling"`

	// contact tech
	// Required: true
	// Read Only: true
	ContactTech string `json:"contactTech"`

	// creation
	// Required: true
	// Read Only: true
	Creation strfmt.Date `json:"creation"`

	// domain
	// Required: true
	// Read Only: true
	Domain string `json:"domain"`

	// engaged up to
	// Read Only: true
	EngagedUpTo strfmt.Date `json:"engagedUpTo,omitempty"`

	// expiration
	// Required: true
	// Read Only: true
	Expiration strfmt.Date `json:"expiration"`

	// All the possible renew period of your service in month
	// Read Only: true
	PossibleRenewPeriod []int64 `json:"possibleRenewPeriod"`

	// renew
	Renew *ServiceRenewType `json:"renew,omitempty"`

	// renewal type
	// Required: true
	// Read Only: true
	RenewalType string `json:"renewalType"`

	// service Id
	// Required: true
	// Read Only: true
	ServiceID int64 `json:"serviceId"`

	// status
	// Required: true
	// Read Only: true
	Status string `json:"status"`
}

ServicesService Details about a Service swagger:model services.Service

func (*ServicesService) MarshalBinary ¶

func (m *ServicesService) MarshalBinary() ([]byte, error)

MarshalBinary interface implementation

func (*ServicesService) UnmarshalBinary ¶

func (m *ServicesService) UnmarshalBinary(b []byte) error

UnmarshalBinary interface implementation

func (*ServicesService) Validate ¶

func (m *ServicesService) Validate(formats strfmt.Registry) error

Validate validates this services service

type VrackVrack ¶

type VrackVrack struct {

	// yourvrackdescription
	Description string `json:"description,omitempty"`

	// yourvrackname
	Name string `json:"name,omitempty"`
}

VrackVrack vrack swagger:model vrack.Vrack

func (*VrackVrack) MarshalBinary ¶

func (m *VrackVrack) MarshalBinary() ([]byte, error)

MarshalBinary interface implementation

func (*VrackVrack) UnmarshalBinary ¶

func (m *VrackVrack) UnmarshalBinary(b []byte) error

UnmarshalBinary interface implementation

func (*VrackVrack) Validate ¶

func (m *VrackVrack) Validate(formats strfmt.Registry) error

Validate validates this vrack vrack

Source Files ¶

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL