Documentation
¶
Index ¶
- func CacheExpires(r *http.Response) time.Time
- func IsNil(i interface{}) bool
- func NewConfiguration() *config.Configuration
- func ParameterValueToString(obj interface{}, key string) string
- func PtrBool(v bool) *bool
- func PtrFloat32(v float32) *float32
- func PtrFloat64(v float64) *float64
- func PtrInt(v int) *int
- func PtrInt32(v int32) *int32
- func PtrInt64(v int64) *int64
- func PtrString(v string) *string
- func PtrTime(v time.Time) *time.Time
- type APIClient
- func (a *APIClient) AddNetworkToServer(ctx context.Context, projectId string, serverId string, networkId string) ApiAddNetworkToServerRequest
- func (a *APIClient) AddNetworkToServerExecute(ctx context.Context, projectId string, serverId string, networkId string) error
- func (a *APIClient) AddNicToServer(ctx context.Context, projectId string, serverId string, nicId string) ApiAddNicToServerRequest
- func (a *APIClient) AddNicToServerExecute(ctx context.Context, projectId string, serverId string, nicId string) error
- func (a *APIClient) AddPublicIpToServer(ctx context.Context, projectId string, serverId string, publicIpId string) ApiAddPublicIpToServerRequest
- func (a *APIClient) AddPublicIpToServerExecute(ctx context.Context, projectId string, serverId string, publicIpId string) error
- func (a *APIClient) AddSecurityGroupToServer(ctx context.Context, projectId string, serverId string, securityGroupId string) ApiAddSecurityGroupToServerRequest
- func (a *APIClient) AddSecurityGroupToServerExecute(ctx context.Context, projectId string, serverId string, securityGroupId string) error
- func (a *APIClient) AddServiceAccountToServer(ctx context.Context, projectId string, serverId string, ...) ApiAddServiceAccountToServerRequest
- func (a *APIClient) AddServiceAccountToServerExecute(ctx context.Context, projectId string, serverId string, ...) (*ServiceAccountMailListResponse, error)
- func (a *APIClient) AddVolumeToServer(ctx context.Context, projectId string, serverId string, volumeId string) ApiAddVolumeToServerRequest
- func (a *APIClient) AddVolumeToServerExecute(ctx context.Context, projectId string, serverId string, volumeId string) (*VolumeAttachment, error)
- func (a *APIClient) CreateAffinityGroup(ctx context.Context, projectId string) ApiCreateAffinityGroupRequest
- func (a *APIClient) CreateAffinityGroupExecute(ctx context.Context, projectId string) (*AffinityGroup, error)
- func (a *APIClient) CreateBackup(ctx context.Context, projectId string) ApiCreateBackupRequest
- func (a *APIClient) CreateBackupExecute(ctx context.Context, projectId string) (*Backup, error)
- func (a *APIClient) CreateImage(ctx context.Context, projectId string) ApiCreateImageRequest
- func (a *APIClient) CreateImageExecute(ctx context.Context, projectId string) (*ImageCreateResponse, error)
- func (a *APIClient) CreateKeyPair(ctx context.Context) ApiCreateKeyPairRequest
- func (a *APIClient) CreateKeyPairExecute(ctx context.Context) (*Keypair, error)
- func (a *APIClient) CreateNetwork(ctx context.Context, projectId string) ApiCreateNetworkRequest
- func (a *APIClient) CreateNetworkArea(ctx context.Context, organizationId string) ApiCreateNetworkAreaRequest
- func (a *APIClient) CreateNetworkAreaExecute(ctx context.Context, organizationId string) (*NetworkArea, error)
- func (a *APIClient) CreateNetworkAreaRange(ctx context.Context, organizationId string, areaId string) ApiCreateNetworkAreaRangeRequest
- func (a *APIClient) CreateNetworkAreaRangeExecute(ctx context.Context, organizationId string, areaId string) (*NetworkRangeListResponse, error)
- func (a *APIClient) CreateNetworkAreaRoute(ctx context.Context, organizationId string, areaId string) ApiCreateNetworkAreaRouteRequest
- func (a *APIClient) CreateNetworkAreaRouteExecute(ctx context.Context, organizationId string, areaId string) (*RouteListResponse, error)
- func (a *APIClient) CreateNetworkExecute(ctx context.Context, projectId string) (*Network, error)
- func (a *APIClient) CreateNic(ctx context.Context, projectId string, networkId string) ApiCreateNicRequest
- func (a *APIClient) CreateNicExecute(ctx context.Context, projectId string, networkId string) (*NIC, error)
- func (a *APIClient) CreatePublicIP(ctx context.Context, projectId string) ApiCreatePublicIPRequest
- func (a *APIClient) CreatePublicIPExecute(ctx context.Context, projectId string) (*PublicIp, error)
- func (a *APIClient) CreateSecurityGroup(ctx context.Context, projectId string) ApiCreateSecurityGroupRequest
- func (a *APIClient) CreateSecurityGroupExecute(ctx context.Context, projectId string) (*SecurityGroup, error)
- func (a *APIClient) CreateSecurityGroupRule(ctx context.Context, projectId string, securityGroupId string) ApiCreateSecurityGroupRuleRequest
- func (a *APIClient) CreateSecurityGroupRuleExecute(ctx context.Context, projectId string, securityGroupId string) (*SecurityGroupRule, error)
- func (a *APIClient) CreateServer(ctx context.Context, projectId string) ApiCreateServerRequest
- func (a *APIClient) CreateServerExecute(ctx context.Context, projectId string) (*Server, error)
- func (a *APIClient) CreateSnapshot(ctx context.Context, projectId string) ApiCreateSnapshotRequest
- func (a *APIClient) CreateSnapshotExecute(ctx context.Context, projectId string) (*Snapshot, error)
- func (a *APIClient) CreateVolume(ctx context.Context, projectId string) ApiCreateVolumeRequest
- func (a *APIClient) CreateVolumeExecute(ctx context.Context, projectId string) (*Volume, error)
- func (a *APIClient) DeallocateServer(ctx context.Context, projectId string, serverId string) ApiDeallocateServerRequest
- func (a *APIClient) DeallocateServerExecute(ctx context.Context, projectId string, serverId string) error
- func (a *APIClient) DeleteAffinityGroup(ctx context.Context, projectId string, affinityGroupId string) ApiDeleteAffinityGroupRequest
- func (a *APIClient) DeleteAffinityGroupExecute(ctx context.Context, projectId string, affinityGroupId string) error
- func (a *APIClient) DeleteBackup(ctx context.Context, projectId string, backupId string) ApiDeleteBackupRequest
- func (a *APIClient) DeleteBackupExecute(ctx context.Context, projectId string, backupId string) error
- func (a *APIClient) DeleteImage(ctx context.Context, projectId string, imageId string) ApiDeleteImageRequest
- func (a *APIClient) DeleteImageExecute(ctx context.Context, projectId string, imageId string) error
- func (a *APIClient) DeleteImageShare(ctx context.Context, projectId string, imageId string) ApiDeleteImageShareRequest
- func (a *APIClient) DeleteImageShareConsumer(ctx context.Context, projectId string, imageId string, ...) ApiDeleteImageShareConsumerRequest
- func (a *APIClient) DeleteImageShareConsumerExecute(ctx context.Context, projectId string, imageId string, ...) error
- func (a *APIClient) DeleteImageShareExecute(ctx context.Context, projectId string, imageId string) error
- func (a *APIClient) DeleteKeyPair(ctx context.Context, keypairName string) ApiDeleteKeyPairRequest
- func (a *APIClient) DeleteKeyPairExecute(ctx context.Context, keypairName string) error
- func (a *APIClient) DeleteNetwork(ctx context.Context, projectId string, networkId string) ApiDeleteNetworkRequest
- func (a *APIClient) DeleteNetworkArea(ctx context.Context, organizationId string, areaId string) ApiDeleteNetworkAreaRequest
- func (a *APIClient) DeleteNetworkAreaExecute(ctx context.Context, organizationId string, areaId string) error
- func (a *APIClient) DeleteNetworkAreaRange(ctx context.Context, organizationId string, areaId string, ...) ApiDeleteNetworkAreaRangeRequest
- func (a *APIClient) DeleteNetworkAreaRangeExecute(ctx context.Context, organizationId string, areaId string, ...) error
- func (a *APIClient) DeleteNetworkAreaRoute(ctx context.Context, organizationId string, areaId string, routeId string) ApiDeleteNetworkAreaRouteRequest
- func (a *APIClient) DeleteNetworkAreaRouteExecute(ctx context.Context, organizationId string, areaId string, routeId string) error
- func (a *APIClient) DeleteNetworkExecute(ctx context.Context, projectId string, networkId string) error
- func (a *APIClient) DeleteNic(ctx context.Context, projectId string, networkId string, nicId string) ApiDeleteNicRequest
- func (a *APIClient) DeleteNicExecute(ctx context.Context, projectId string, networkId string, nicId string) error
- func (a *APIClient) DeletePublicIP(ctx context.Context, projectId string, publicIpId string) ApiDeletePublicIPRequest
- func (a *APIClient) DeletePublicIPExecute(ctx context.Context, projectId string, publicIpId string) error
- func (a *APIClient) DeleteSecurityGroup(ctx context.Context, projectId string, securityGroupId string) ApiDeleteSecurityGroupRequest
- func (a *APIClient) DeleteSecurityGroupExecute(ctx context.Context, projectId string, securityGroupId string) error
- func (a *APIClient) DeleteSecurityGroupRule(ctx context.Context, projectId string, securityGroupId string, ...) ApiDeleteSecurityGroupRuleRequest
- func (a *APIClient) DeleteSecurityGroupRuleExecute(ctx context.Context, projectId string, securityGroupId string, ...) error
- func (a *APIClient) DeleteServer(ctx context.Context, projectId string, serverId string) ApiDeleteServerRequest
- func (a *APIClient) DeleteServerExecute(ctx context.Context, projectId string, serverId string) error
- func (a *APIClient) DeleteSnapshot(ctx context.Context, projectId string, snapshotId string) ApiDeleteSnapshotRequest
- func (a *APIClient) DeleteSnapshotExecute(ctx context.Context, projectId string, snapshotId string) error
- func (a *APIClient) DeleteVolume(ctx context.Context, projectId string, volumeId string) ApiDeleteVolumeRequest
- func (a *APIClient) DeleteVolumeExecute(ctx context.Context, projectId string, volumeId string) error
- func (a *APIClient) GetAffinityGroup(ctx context.Context, projectId string, affinityGroupId string) ApiGetAffinityGroupRequest
- func (a *APIClient) GetAffinityGroupExecute(ctx context.Context, projectId string, affinityGroupId string) (*AffinityGroup, error)
- func (a *APIClient) GetAttachedVolume(ctx context.Context, projectId string, serverId string, volumeId string) ApiGetAttachedVolumeRequest
- func (a *APIClient) GetAttachedVolumeExecute(ctx context.Context, projectId string, serverId string, volumeId string) (*VolumeAttachment, error)
- func (a *APIClient) GetBackup(ctx context.Context, projectId string, backupId string) ApiGetBackupRequest
- func (a *APIClient) GetBackupExecute(ctx context.Context, projectId string, backupId string) (*Backup, error)
- func (c *APIClient) GetConfig() *config.Configuration
- func (a *APIClient) GetImage(ctx context.Context, projectId string, imageId string) ApiGetImageRequest
- func (a *APIClient) GetImageExecute(ctx context.Context, projectId string, imageId string) (*Image, error)
- func (a *APIClient) GetImageShare(ctx context.Context, projectId string, imageId string) ApiGetImageShareRequest
- func (a *APIClient) GetImageShareConsumer(ctx context.Context, projectId string, imageId string, ...) ApiGetImageShareConsumerRequest
- func (a *APIClient) GetImageShareConsumerExecute(ctx context.Context, projectId string, imageId string, ...) (*ImageShareConsumer, error)
- func (a *APIClient) GetImageShareExecute(ctx context.Context, projectId string, imageId string) (*ImageShare, error)
- func (a *APIClient) GetKeyPair(ctx context.Context, keypairName string) ApiGetKeyPairRequest
- func (a *APIClient) GetKeyPairExecute(ctx context.Context, keypairName string) (*Keypair, error)
- func (a *APIClient) GetMachineType(ctx context.Context, projectId string, machineType string) ApiGetMachineTypeRequest
- func (a *APIClient) GetMachineTypeExecute(ctx context.Context, projectId string, machineType string) (*MachineType, error)
- func (a *APIClient) GetNetwork(ctx context.Context, projectId string, networkId string) ApiGetNetworkRequest
- func (a *APIClient) GetNetworkArea(ctx context.Context, organizationId string, areaId string) ApiGetNetworkAreaRequest
- func (a *APIClient) GetNetworkAreaExecute(ctx context.Context, organizationId string, areaId string) (*NetworkArea, error)
- func (a *APIClient) GetNetworkAreaRange(ctx context.Context, organizationId string, areaId string, ...) ApiGetNetworkAreaRangeRequest
- func (a *APIClient) GetNetworkAreaRangeExecute(ctx context.Context, organizationId string, areaId string, ...) (*NetworkRange, error)
- func (a *APIClient) GetNetworkAreaRoute(ctx context.Context, organizationId string, areaId string, routeId string) ApiGetNetworkAreaRouteRequest
- func (a *APIClient) GetNetworkAreaRouteExecute(ctx context.Context, organizationId string, areaId string, routeId string) (*Route, error)
- func (a *APIClient) GetNetworkExecute(ctx context.Context, projectId string, networkId string) (*Network, error)
- func (a *APIClient) GetNic(ctx context.Context, projectId string, networkId string, nicId string) ApiGetNicRequest
- func (a *APIClient) GetNicExecute(ctx context.Context, projectId string, networkId string, nicId string) (*NIC, error)
- func (a *APIClient) GetOrganizationRequest(ctx context.Context, organizationId string, requestId string) ApiGetOrganizationRequestRequest
- func (a *APIClient) GetOrganizationRequestExecute(ctx context.Context, organizationId string, requestId string) (*Request, error)
- func (a *APIClient) GetProjectNIC(ctx context.Context, projectId string, nicId string) ApiGetProjectNICRequest
- func (a *APIClient) GetProjectNICExecute(ctx context.Context, projectId string, nicId string) (*NIC, error)
- func (a *APIClient) GetProjectRequest(ctx context.Context, projectId string, requestId string) ApiGetProjectRequestRequest
- func (a *APIClient) GetProjectRequestExecute(ctx context.Context, projectId string, requestId string) (*Request, error)
- func (a *APIClient) GetPublicIP(ctx context.Context, projectId string, publicIpId string) ApiGetPublicIPRequest
- func (a *APIClient) GetPublicIPExecute(ctx context.Context, projectId string, publicIpId string) (*PublicIp, error)
- func (a *APIClient) GetSecurityGroup(ctx context.Context, projectId string, securityGroupId string) ApiGetSecurityGroupRequest
- func (a *APIClient) GetSecurityGroupExecute(ctx context.Context, projectId string, securityGroupId string) (*SecurityGroup, error)
- func (a *APIClient) GetSecurityGroupRule(ctx context.Context, projectId string, securityGroupId string, ...) ApiGetSecurityGroupRuleRequest
- func (a *APIClient) GetSecurityGroupRuleExecute(ctx context.Context, projectId string, securityGroupId string, ...) (*SecurityGroupRule, error)
- func (a *APIClient) GetServer(ctx context.Context, projectId string, serverId string) ApiGetServerRequest
- func (a *APIClient) GetServerConsole(ctx context.Context, projectId string, serverId string) ApiGetServerConsoleRequest
- func (a *APIClient) GetServerConsoleExecute(ctx context.Context, projectId string, serverId string) (*ServerConsoleUrl, error)
- func (a *APIClient) GetServerExecute(ctx context.Context, projectId string, serverId string) (*Server, error)
- func (a *APIClient) GetServerLog(ctx context.Context, projectId string, serverId string) ApiGetServerLogRequest
- func (a *APIClient) GetServerLogExecute(ctx context.Context, projectId string, serverId string) (*GetServerLog200Response, error)
- func (a *APIClient) GetSnapshot(ctx context.Context, projectId string, snapshotId string) ApiGetSnapshotRequest
- func (a *APIClient) GetSnapshotExecute(ctx context.Context, projectId string, snapshotId string) (*Snapshot, error)
- func (a *APIClient) GetVolume(ctx context.Context, projectId string, volumeId string) ApiGetVolumeRequest
- func (a *APIClient) GetVolumeExecute(ctx context.Context, projectId string, volumeId string) (*Volume, error)
- func (a *APIClient) GetVolumePerformanceClass(ctx context.Context, projectId string, volumePerformanceClass string) ApiGetVolumePerformanceClassRequest
- func (a *APIClient) GetVolumePerformanceClassExecute(ctx context.Context, projectId string, volumePerformanceClass string) (*VolumePerformanceClass, error)
- func (a *APIClient) ListAffinityGroups(ctx context.Context, projectId string) ApiListAffinityGroupsRequest
- func (a *APIClient) ListAffinityGroupsExecute(ctx context.Context, projectId string) (*AffinityGroupListResponse, error)
- func (a *APIClient) ListAttachedVolumes(ctx context.Context, projectId string, serverId string) ApiListAttachedVolumesRequest
- func (a *APIClient) ListAttachedVolumesExecute(ctx context.Context, projectId string, serverId string) (*VolumeAttachmentListResponse, error)
- func (a *APIClient) ListAvailabilityZones(ctx context.Context) ApiListAvailabilityZonesRequest
- func (a *APIClient) ListAvailabilityZonesExecute(ctx context.Context) (*AvailabilityZoneListResponse, error)
- func (a *APIClient) ListBackups(ctx context.Context, projectId string) ApiListBackupsRequest
- func (a *APIClient) ListBackupsExecute(ctx context.Context, projectId string) (*BackupListResponse, error)
- func (a *APIClient) ListImages(ctx context.Context, projectId string) ApiListImagesRequest
- func (a *APIClient) ListImagesExecute(ctx context.Context, projectId string) (*ImageListResponse, error)
- func (a *APIClient) ListKeyPairs(ctx context.Context) ApiListKeyPairsRequest
- func (a *APIClient) ListKeyPairsExecute(ctx context.Context) (*KeyPairListResponse, error)
- func (a *APIClient) ListMachineTypes(ctx context.Context, projectId string) ApiListMachineTypesRequest
- func (a *APIClient) ListMachineTypesExecute(ctx context.Context, projectId string) (*MachineTypeListResponse, error)
- func (a *APIClient) ListNetworkAreaProjects(ctx context.Context, organizationId string, areaId string) ApiListNetworkAreaProjectsRequest
- func (a *APIClient) ListNetworkAreaProjectsExecute(ctx context.Context, organizationId string, areaId string) (*ProjectListResponse, error)
- func (a *APIClient) ListNetworkAreaRanges(ctx context.Context, organizationId string, areaId string) ApiListNetworkAreaRangesRequest
- func (a *APIClient) ListNetworkAreaRangesExecute(ctx context.Context, organizationId string, areaId string) (*NetworkRangeListResponse, error)
- func (a *APIClient) ListNetworkAreaRoutes(ctx context.Context, organizationId string, areaId string) ApiListNetworkAreaRoutesRequest
- func (a *APIClient) ListNetworkAreaRoutesExecute(ctx context.Context, organizationId string, areaId string) (*RouteListResponse, error)
- func (a *APIClient) ListNetworkAreas(ctx context.Context, organizationId string) ApiListNetworkAreasRequest
- func (a *APIClient) ListNetworkAreasExecute(ctx context.Context, organizationId string) (*NetworkAreaListResponse, error)
- func (a *APIClient) ListNetworks(ctx context.Context, projectId string) ApiListNetworksRequest
- func (a *APIClient) ListNetworksExecute(ctx context.Context, projectId string) (*NetworkListResponse, error)
- func (a *APIClient) ListNics(ctx context.Context, projectId string, networkId string) ApiListNicsRequest
- func (a *APIClient) ListNicsExecute(ctx context.Context, projectId string, networkId string) (*NICListResponse, error)
- func (a *APIClient) ListProjectNICs(ctx context.Context, projectId string) ApiListProjectNICsRequest
- func (a *APIClient) ListProjectNICsExecute(ctx context.Context, projectId string) (*NICListResponse, error)
- func (a *APIClient) ListPublicIPRanges(ctx context.Context) ApiListPublicIPRangesRequest
- func (a *APIClient) ListPublicIPRangesExecute(ctx context.Context) (*PublicNetworkListResponse, error)
- func (a *APIClient) ListPublicIPs(ctx context.Context, projectId string) ApiListPublicIPsRequest
- func (a *APIClient) ListPublicIPsExecute(ctx context.Context, projectId string) (*PublicIpListResponse, error)
- func (a *APIClient) ListQuotas(ctx context.Context, projectId string) ApiListQuotasRequest
- func (a *APIClient) ListQuotasExecute(ctx context.Context, projectId string) (*QuotaListResponse, error)
- func (a *APIClient) ListSecurityGroupRules(ctx context.Context, projectId string, securityGroupId string) ApiListSecurityGroupRulesRequest
- func (a *APIClient) ListSecurityGroupRulesExecute(ctx context.Context, projectId string, securityGroupId string) (*SecurityGroupRuleListResponse, error)
- func (a *APIClient) ListSecurityGroups(ctx context.Context, projectId string) ApiListSecurityGroupsRequest
- func (a *APIClient) ListSecurityGroupsExecute(ctx context.Context, projectId string) (*SecurityGroupListResponse, error)
- func (a *APIClient) ListServerNics(ctx context.Context, projectId string, serverId string) ApiListServerNicsRequest
- func (a *APIClient) ListServerNicsExecute(ctx context.Context, projectId string, serverId string) (*NICListResponse, error)
- func (a *APIClient) ListServerServiceAccounts(ctx context.Context, projectId string, serverId string) ApiListServerServiceAccountsRequest
- func (a *APIClient) ListServerServiceAccountsExecute(ctx context.Context, projectId string, serverId string) (*ServiceAccountMailListResponse, error)
- func (a *APIClient) ListServers(ctx context.Context, projectId string) ApiListServersRequest
- func (a *APIClient) ListServersExecute(ctx context.Context, projectId string) (*ServerListResponse, error)
- func (a *APIClient) ListSnapshots(ctx context.Context, projectId string) ApiListSnapshotsRequest
- func (a *APIClient) ListSnapshotsExecute(ctx context.Context, projectId string) (*SnapshotListResponse, error)
- func (a *APIClient) ListVolumePerformanceClasses(ctx context.Context, projectId string) ApiListVolumePerformanceClassesRequest
- func (a *APIClient) ListVolumePerformanceClassesExecute(ctx context.Context, projectId string) (*VolumePerformanceClassListResponse, error)
- func (a *APIClient) ListVolumes(ctx context.Context, projectId string) ApiListVolumesRequest
- func (a *APIClient) ListVolumesExecute(ctx context.Context, projectId string) (*VolumeListResponse, error)
- func (a *APIClient) PartialUpdateNetwork(ctx context.Context, projectId string, networkId string) ApiPartialUpdateNetworkRequest
- func (a *APIClient) PartialUpdateNetworkArea(ctx context.Context, organizationId string, areaId string) ApiPartialUpdateNetworkAreaRequest
- func (a *APIClient) PartialUpdateNetworkAreaExecute(ctx context.Context, organizationId string, areaId string) (*NetworkArea, error)
- func (a *APIClient) PartialUpdateNetworkExecute(ctx context.Context, projectId string, networkId string) error
- func (a *APIClient) RebootServer(ctx context.Context, projectId string, serverId string) ApiRebootServerRequest
- func (a *APIClient) RebootServerExecute(ctx context.Context, projectId string, serverId string) error
- func (a *APIClient) RemoveNetworkFromServer(ctx context.Context, projectId string, serverId string, networkId string) ApiRemoveNetworkFromServerRequest
- func (a *APIClient) RemoveNetworkFromServerExecute(ctx context.Context, projectId string, serverId string, networkId string) error
- func (a *APIClient) RemoveNicFromServer(ctx context.Context, projectId string, serverId string, nicId string) ApiRemoveNicFromServerRequest
- func (a *APIClient) RemoveNicFromServerExecute(ctx context.Context, projectId string, serverId string, nicId string) error
- func (a *APIClient) RemovePublicIpFromServer(ctx context.Context, projectId string, serverId string, publicIpId string) ApiRemovePublicIpFromServerRequest
- func (a *APIClient) RemovePublicIpFromServerExecute(ctx context.Context, projectId string, serverId string, publicIpId string) error
- func (a *APIClient) RemoveSecurityGroupFromServer(ctx context.Context, projectId string, serverId string, securityGroupId string) ApiRemoveSecurityGroupFromServerRequest
- func (a *APIClient) RemoveSecurityGroupFromServerExecute(ctx context.Context, projectId string, serverId string, securityGroupId string) error
- func (a *APIClient) RemoveServiceAccountFromServer(ctx context.Context, projectId string, serverId string, ...) ApiRemoveServiceAccountFromServerRequest
- func (a *APIClient) RemoveServiceAccountFromServerExecute(ctx context.Context, projectId string, serverId string, ...) (*ServiceAccountMailListResponse, error)
- func (a *APIClient) RemoveVolumeFromServer(ctx context.Context, projectId string, serverId string, volumeId string) ApiRemoveVolumeFromServerRequest
- func (a *APIClient) RemoveVolumeFromServerExecute(ctx context.Context, projectId string, serverId string, volumeId string) error
- func (a *APIClient) RescueServer(ctx context.Context, projectId string, serverId string) ApiRescueServerRequest
- func (a *APIClient) RescueServerExecute(ctx context.Context, projectId string, serverId string) error
- func (a *APIClient) ResizeServer(ctx context.Context, projectId string, serverId string) ApiResizeServerRequest
- func (a *APIClient) ResizeServerExecute(ctx context.Context, projectId string, serverId string) error
- func (a *APIClient) ResizeVolume(ctx context.Context, projectId string, volumeId string) ApiResizeVolumeRequest
- func (a *APIClient) ResizeVolumeExecute(ctx context.Context, projectId string, volumeId string) error
- func (a *APIClient) RestoreBackup(ctx context.Context, projectId string, backupId string) ApiRestoreBackupRequest
- func (a *APIClient) RestoreBackupExecute(ctx context.Context, projectId string, backupId string) error
- func (a *APIClient) SetImageShare(ctx context.Context, projectId string, imageId string) ApiSetImageShareRequest
- func (a *APIClient) SetImageShareExecute(ctx context.Context, projectId string, imageId string) (*ImageShare, error)
- func (a *APIClient) StartServer(ctx context.Context, projectId string, serverId string) ApiStartServerRequest
- func (a *APIClient) StartServerExecute(ctx context.Context, projectId string, serverId string) error
- func (a *APIClient) StopServer(ctx context.Context, projectId string, serverId string) ApiStopServerRequest
- func (a *APIClient) StopServerExecute(ctx context.Context, projectId string, serverId string) error
- func (a *APIClient) UnrescueServer(ctx context.Context, projectId string, serverId string) ApiUnrescueServerRequest
- func (a *APIClient) UnrescueServerExecute(ctx context.Context, projectId string, serverId string) error
- func (a *APIClient) UpdateAttachedVolume(ctx context.Context, projectId string, serverId string, volumeId string) ApiUpdateAttachedVolumeRequest
- func (a *APIClient) UpdateAttachedVolumeExecute(ctx context.Context, projectId string, serverId string, volumeId string) (*VolumeAttachment, error)
- func (a *APIClient) UpdateBackup(ctx context.Context, projectId string, backupId string) ApiUpdateBackupRequest
- func (a *APIClient) UpdateBackupExecute(ctx context.Context, projectId string, backupId string) (*Backup, error)
- func (a *APIClient) UpdateImage(ctx context.Context, projectId string, imageId string) ApiUpdateImageRequest
- func (a *APIClient) UpdateImageExecute(ctx context.Context, projectId string, imageId string) (*Image, error)
- func (a *APIClient) UpdateImageScopeLocal(ctx context.Context, projectId string, imageId string) ApiUpdateImageScopeLocalRequest
- func (a *APIClient) UpdateImageScopeLocalExecute(ctx context.Context, projectId string, imageId string) (*Image, error)
- func (a *APIClient) UpdateImageScopePublic(ctx context.Context, projectId string, imageId string) ApiUpdateImageScopePublicRequest
- func (a *APIClient) UpdateImageScopePublicExecute(ctx context.Context, projectId string, imageId string) (*Image, error)
- func (a *APIClient) UpdateImageShare(ctx context.Context, projectId string, imageId string) ApiUpdateImageShareRequest
- func (a *APIClient) UpdateImageShareExecute(ctx context.Context, projectId string, imageId string) (*ImageShare, error)
- func (a *APIClient) UpdateKeyPair(ctx context.Context, keypairName string) ApiUpdateKeyPairRequest
- func (a *APIClient) UpdateKeyPairExecute(ctx context.Context, keypairName string) (*Keypair, error)
- func (a *APIClient) UpdateNetworkAreaRoute(ctx context.Context, organizationId string, areaId string, routeId string) ApiUpdateNetworkAreaRouteRequest
- func (a *APIClient) UpdateNetworkAreaRouteExecute(ctx context.Context, organizationId string, areaId string, routeId string) (*Route, error)
- func (a *APIClient) UpdateNic(ctx context.Context, projectId string, networkId string, nicId string) ApiUpdateNicRequest
- func (a *APIClient) UpdateNicExecute(ctx context.Context, projectId string, networkId string, nicId string) (*NIC, error)
- func (a *APIClient) UpdatePublicIP(ctx context.Context, projectId string, publicIpId string) ApiUpdatePublicIPRequest
- func (a *APIClient) UpdatePublicIPExecute(ctx context.Context, projectId string, publicIpId string) (*PublicIp, error)
- func (a *APIClient) UpdateSecurityGroup(ctx context.Context, projectId string, securityGroupId string) ApiUpdateSecurityGroupRequest
- func (a *APIClient) UpdateSecurityGroupExecute(ctx context.Context, projectId string, securityGroupId string) (*SecurityGroup, error)
- func (a *APIClient) UpdateServer(ctx context.Context, projectId string, serverId string) ApiUpdateServerRequest
- func (a *APIClient) UpdateServerExecute(ctx context.Context, projectId string, serverId string) (*Server, error)
- func (a *APIClient) UpdateSnapshot(ctx context.Context, projectId string, snapshotId string) ApiUpdateSnapshotRequest
- func (a *APIClient) UpdateSnapshotExecute(ctx context.Context, projectId string, snapshotId string) (*Snapshot, error)
- func (a *APIClient) UpdateVolume(ctx context.Context, projectId string, volumeId string) ApiUpdateVolumeRequest
- func (a *APIClient) UpdateVolumeExecute(ctx context.Context, projectId string, volumeId string) (*Volume, error)
- type AddVolumeToServerPayload
- func (o *AddVolumeToServerPayload) GetDeleteOnTermination() (res AddVolumeToServerPayloadgetDeleteOnTerminationRetType)
- func (o *AddVolumeToServerPayload) GetDeleteOnTerminationOk() (ret AddVolumeToServerPayloadgetDeleteOnTerminationRetType, ok bool)
- func (o *AddVolumeToServerPayload) GetServerId() (res AddVolumeToServerPayloadGetServerIdRetType)
- func (o *AddVolumeToServerPayload) GetServerIdOk() (ret AddVolumeToServerPayloadGetServerIdRetType, ok bool)
- func (o *AddVolumeToServerPayload) GetVolumeId() (res AddVolumeToServerPayloadGetVolumeIdRetType)
- func (o *AddVolumeToServerPayload) GetVolumeIdOk() (ret AddVolumeToServerPayloadGetVolumeIdRetType, ok bool)
- func (o *AddVolumeToServerPayload) HasDeleteOnTermination() bool
- func (o *AddVolumeToServerPayload) HasServerId() bool
- func (o *AddVolumeToServerPayload) HasVolumeId() bool
- func (o *AddVolumeToServerPayload) SetDeleteOnTermination(v AddVolumeToServerPayloadgetDeleteOnTerminationRetType)
- func (o *AddVolumeToServerPayload) SetServerId(v AddVolumeToServerPayloadGetServerIdRetType)
- func (o *AddVolumeToServerPayload) SetVolumeId(v AddVolumeToServerPayloadGetVolumeIdRetType)
- func (o AddVolumeToServerPayload) ToMap() (map[string]interface{}, error)
- type AddVolumeToServerPayloadGetServerIdArgType
- type AddVolumeToServerPayloadGetServerIdAttributeType
- type AddVolumeToServerPayloadGetServerIdRetType
- type AddVolumeToServerPayloadGetVolumeIdArgType
- type AddVolumeToServerPayloadGetVolumeIdAttributeType
- type AddVolumeToServerPayloadGetVolumeIdRetType
- type AddVolumeToServerPayloadgetDeleteOnTerminationArgType
- type AddVolumeToServerPayloadgetDeleteOnTerminationAttributeType
- type AddVolumeToServerPayloadgetDeleteOnTerminationRetType
- type AffinityGroup
- func (o *AffinityGroup) GetId() (res AffinityGroupGetIdRetType)
- func (o *AffinityGroup) GetIdOk() (ret AffinityGroupGetIdRetType, ok bool)
- func (o *AffinityGroup) GetMembers() (res AffinityGroupGetMembersRetType)
- func (o *AffinityGroup) GetMembersOk() (ret AffinityGroupGetMembersRetType, ok bool)
- func (o *AffinityGroup) GetName() (ret AffinityGroupGetNameRetType)
- func (o *AffinityGroup) GetNameOk() (ret AffinityGroupGetNameRetType, ok bool)
- func (o *AffinityGroup) GetPolicy() (ret AffinityGroupGetPolicyRetType)
- func (o *AffinityGroup) GetPolicyOk() (ret AffinityGroupGetPolicyRetType, ok bool)
- func (o *AffinityGroup) HasId() bool
- func (o *AffinityGroup) HasMembers() bool
- func (o *AffinityGroup) SetId(v AffinityGroupGetIdRetType)
- func (o *AffinityGroup) SetMembers(v AffinityGroupGetMembersRetType)
- func (o *AffinityGroup) SetName(v AffinityGroupGetNameRetType)
- func (o *AffinityGroup) SetPolicy(v AffinityGroupGetPolicyRetType)
- func (o AffinityGroup) ToMap() (map[string]interface{}, error)
- type AffinityGroupGetIdArgType
- type AffinityGroupGetIdAttributeType
- type AffinityGroupGetIdRetType
- type AffinityGroupGetMembersArgType
- type AffinityGroupGetMembersAttributeType
- type AffinityGroupGetMembersRetType
- type AffinityGroupGetNameArgType
- type AffinityGroupGetNameAttributeType
- type AffinityGroupGetNameRetType
- type AffinityGroupGetPolicyArgType
- type AffinityGroupGetPolicyAttributeType
- type AffinityGroupGetPolicyRetType
- type AffinityGroupListResponse
- func (o *AffinityGroupListResponse) GetItems() (ret AffinityGroupListResponseGetItemsRetType)
- func (o *AffinityGroupListResponse) GetItemsOk() (ret AffinityGroupListResponseGetItemsRetType, ok bool)
- func (o *AffinityGroupListResponse) SetItems(v AffinityGroupListResponseGetItemsRetType)
- func (o AffinityGroupListResponse) ToMap() (map[string]interface{}, error)
- type AffinityGroupListResponseGetItemsArgType
- type AffinityGroupListResponseGetItemsAttributeType
- type AffinityGroupListResponseGetItemsRetType
- type AllowedAddressesInner
- type ApiAddNetworkToServerRequest
- type ApiAddNicToServerRequest
- type ApiAddPublicIpToServerRequest
- type ApiAddSecurityGroupToServerRequest
- type ApiAddServiceAccountToServerRequest
- type ApiAddVolumeToServerRequest
- type ApiCreateAffinityGroupRequest
- type ApiCreateBackupRequest
- type ApiCreateImageRequest
- type ApiCreateKeyPairRequest
- type ApiCreateNetworkAreaRangeRequest
- type ApiCreateNetworkAreaRequest
- type ApiCreateNetworkAreaRouteRequest
- type ApiCreateNetworkRequest
- type ApiCreateNicRequest
- type ApiCreatePublicIPRequest
- type ApiCreateSecurityGroupRequest
- type ApiCreateSecurityGroupRuleRequest
- type ApiCreateServerRequest
- type ApiCreateSnapshotRequest
- type ApiCreateVolumeRequest
- type ApiDeallocateServerRequest
- type ApiDeleteAffinityGroupRequest
- type ApiDeleteBackupRequest
- type ApiDeleteImageRequest
- type ApiDeleteImageShareConsumerRequest
- type ApiDeleteImageShareRequest
- type ApiDeleteKeyPairRequest
- type ApiDeleteNetworkAreaRangeRequest
- type ApiDeleteNetworkAreaRequest
- type ApiDeleteNetworkAreaRouteRequest
- type ApiDeleteNetworkRequest
- type ApiDeleteNicRequest
- type ApiDeletePublicIPRequest
- type ApiDeleteSecurityGroupRequest
- type ApiDeleteSecurityGroupRuleRequest
- type ApiDeleteServerRequest
- type ApiDeleteSnapshotRequest
- type ApiDeleteVolumeRequest
- type ApiGetAffinityGroupRequest
- type ApiGetAttachedVolumeRequest
- type ApiGetBackupRequest
- type ApiGetImageRequest
- type ApiGetImageShareConsumerRequest
- type ApiGetImageShareRequest
- type ApiGetKeyPairRequest
- type ApiGetMachineTypeRequest
- type ApiGetNetworkAreaRangeRequest
- type ApiGetNetworkAreaRequest
- type ApiGetNetworkAreaRouteRequest
- type ApiGetNetworkRequest
- type ApiGetNicRequest
- type ApiGetOrganizationRequestRequest
- type ApiGetProjectNICRequest
- type ApiGetProjectRequestRequest
- type ApiGetPublicIPRequest
- type ApiGetSecurityGroupRequest
- type ApiGetSecurityGroupRuleRequest
- type ApiGetServerConsoleRequest
- type ApiGetServerLogRequest
- type ApiGetServerRequest
- type ApiGetSnapshotRequest
- type ApiGetVolumePerformanceClassRequest
- type ApiGetVolumeRequest
- type ApiListAffinityGroupsRequest
- type ApiListAttachedVolumesRequest
- type ApiListAvailabilityZonesRequest
- type ApiListBackupsRequest
- type ApiListImagesRequest
- type ApiListKeyPairsRequest
- type ApiListMachineTypesRequest
- type ApiListNetworkAreaProjectsRequest
- type ApiListNetworkAreaRangesRequest
- type ApiListNetworkAreaRoutesRequest
- type ApiListNetworkAreasRequest
- type ApiListNetworksRequest
- type ApiListNicsRequest
- type ApiListProjectNICsRequest
- type ApiListPublicIPRangesRequest
- type ApiListPublicIPsRequest
- type ApiListQuotasRequest
- type ApiListSecurityGroupRulesRequest
- type ApiListSecurityGroupsRequest
- type ApiListServerNicsRequest
- type ApiListServerServiceAccountsRequest
- type ApiListServersRequest
- type ApiListSnapshotsRequest
- type ApiListVolumePerformanceClassesRequest
- type ApiListVolumesRequest
- type ApiPartialUpdateNetworkAreaRequest
- type ApiPartialUpdateNetworkRequest
- type ApiRebootServerRequest
- type ApiRemoveNetworkFromServerRequest
- type ApiRemoveNicFromServerRequest
- type ApiRemovePublicIpFromServerRequest
- type ApiRemoveSecurityGroupFromServerRequest
- type ApiRemoveServiceAccountFromServerRequest
- type ApiRemoveVolumeFromServerRequest
- type ApiRescueServerRequest
- type ApiResizeServerRequest
- type ApiResizeVolumeRequest
- type ApiRestoreBackupRequest
- type ApiSetImageShareRequest
- type ApiStartServerRequest
- type ApiStopServerRequest
- type ApiUnrescueServerRequest
- type ApiUpdateAttachedVolumeRequest
- type ApiUpdateBackupRequest
- type ApiUpdateImageRequest
- type ApiUpdateImageScopeLocalRequest
- type ApiUpdateImageScopePublicRequest
- type ApiUpdateImageShareRequest
- type ApiUpdateKeyPairRequest
- type ApiUpdateNetworkAreaRouteRequest
- type ApiUpdateNicRequest
- type ApiUpdatePublicIPRequest
- type ApiUpdateSecurityGroupRequest
- type ApiUpdateServerRequest
- type ApiUpdateSnapshotRequest
- type ApiUpdateVolumeRequest
- type Area
- func (o *Area) GetDefaultNameservers() (res AreaGetDefaultNameserversRetType)
- func (o *Area) GetDefaultNameserversOk() (ret AreaGetDefaultNameserversRetType, ok bool)
- func (o *Area) GetNetworkRanges() (res AreaGetNetworkRangesRetType)
- func (o *Area) GetNetworkRangesOk() (ret AreaGetNetworkRangesRetType, ok bool)
- func (o *Area) GetRoutes() (res AreaGetRoutesRetType)
- func (o *Area) GetRoutesOk() (ret AreaGetRoutesRetType, ok bool)
- func (o *Area) GetTransferNetwork() (res AreaGetTransferNetworkRetType)
- func (o *Area) GetTransferNetworkOk() (ret AreaGetTransferNetworkRetType, ok bool)
- func (o *Area) HasDefaultNameservers() bool
- func (o *Area) HasNetworkRanges() bool
- func (o *Area) HasRoutes() bool
- func (o *Area) HasTransferNetwork() bool
- func (o *Area) SetDefaultNameservers(v AreaGetDefaultNameserversRetType)
- func (o *Area) SetNetworkRanges(v AreaGetNetworkRangesRetType)
- func (o *Area) SetRoutes(v AreaGetRoutesRetType)
- func (o *Area) SetTransferNetwork(v AreaGetTransferNetworkRetType)
- func (o Area) ToMap() (map[string]interface{}, error)
- type AreaConfig
- func (o *AreaConfig) GetDefaultNameservers() (res AreaConfigGetDefaultNameserversRetType)
- func (o *AreaConfig) GetDefaultNameserversOk() (ret AreaConfigGetDefaultNameserversRetType, ok bool)
- func (o *AreaConfig) GetNetworkRanges() (ret AreaConfigGetNetworkRangesRetType)
- func (o *AreaConfig) GetNetworkRangesOk() (ret AreaConfigGetNetworkRangesRetType, ok bool)
- func (o *AreaConfig) GetRoutes() (res AreaConfigGetRoutesRetType)
- func (o *AreaConfig) GetRoutesOk() (ret AreaConfigGetRoutesRetType, ok bool)
- func (o *AreaConfig) GetTransferNetwork() (ret AreaConfigGetTransferNetworkRetType)
- func (o *AreaConfig) GetTransferNetworkOk() (ret AreaConfigGetTransferNetworkRetType, ok bool)
- func (o *AreaConfig) HasDefaultNameservers() bool
- func (o *AreaConfig) HasRoutes() bool
- func (o *AreaConfig) SetDefaultNameservers(v AreaConfigGetDefaultNameserversRetType)
- func (o *AreaConfig) SetNetworkRanges(v AreaConfigGetNetworkRangesRetType)
- func (o *AreaConfig) SetRoutes(v AreaConfigGetRoutesRetType)
- func (o *AreaConfig) SetTransferNetwork(v AreaConfigGetTransferNetworkRetType)
- func (o AreaConfig) ToMap() (map[string]interface{}, error)
- type AreaConfigGetDefaultNameserversArgType
- type AreaConfigGetDefaultNameserversAttributeType
- type AreaConfigGetDefaultNameserversRetType
- type AreaConfigGetNetworkRangesArgType
- type AreaConfigGetNetworkRangesAttributeType
- type AreaConfigGetNetworkRangesRetType
- type AreaConfigGetRoutesArgType
- type AreaConfigGetRoutesAttributeType
- type AreaConfigGetRoutesRetType
- type AreaConfigGetTransferNetworkArgType
- type AreaConfigGetTransferNetworkAttributeType
- type AreaConfigGetTransferNetworkRetType
- type AreaGetDefaultNameserversArgType
- type AreaGetDefaultNameserversAttributeType
- type AreaGetDefaultNameserversRetType
- type AreaGetNetworkRangesArgType
- type AreaGetNetworkRangesAttributeType
- type AreaGetNetworkRangesRetType
- type AreaGetRoutesArgType
- type AreaGetRoutesAttributeType
- type AreaGetRoutesRetType
- type AreaGetTransferNetworkArgType
- type AreaGetTransferNetworkAttributeType
- type AreaGetTransferNetworkRetType
- type AreaPrefixConfigIPv4
- func (o *AreaPrefixConfigIPv4) GetDefaultPrefixLen() (res AreaPrefixConfigIPv4GetDefaultPrefixLenRetType)
- func (o *AreaPrefixConfigIPv4) GetDefaultPrefixLenOk() (ret AreaPrefixConfigIPv4GetDefaultPrefixLenRetType, ok bool)
- func (o *AreaPrefixConfigIPv4) GetMaxPrefixLen() (res AreaPrefixConfigIPv4GetMaxPrefixLenRetType)
- func (o *AreaPrefixConfigIPv4) GetMaxPrefixLenOk() (ret AreaPrefixConfigIPv4GetMaxPrefixLenRetType, ok bool)
- func (o *AreaPrefixConfigIPv4) GetMinPrefixLen() (res AreaPrefixConfigIPv4GetMinPrefixLenRetType)
- func (o *AreaPrefixConfigIPv4) GetMinPrefixLenOk() (ret AreaPrefixConfigIPv4GetMinPrefixLenRetType, ok bool)
- func (o *AreaPrefixConfigIPv4) HasDefaultPrefixLen() bool
- func (o *AreaPrefixConfigIPv4) HasMaxPrefixLen() bool
- func (o *AreaPrefixConfigIPv4) HasMinPrefixLen() bool
- func (o *AreaPrefixConfigIPv4) SetDefaultPrefixLen(v AreaPrefixConfigIPv4GetDefaultPrefixLenRetType)
- func (o *AreaPrefixConfigIPv4) SetMaxPrefixLen(v AreaPrefixConfigIPv4GetMaxPrefixLenRetType)
- func (o *AreaPrefixConfigIPv4) SetMinPrefixLen(v AreaPrefixConfigIPv4GetMinPrefixLenRetType)
- func (o AreaPrefixConfigIPv4) ToMap() (map[string]interface{}, error)
- type AreaPrefixConfigIPv4GetDefaultPrefixLenArgType
- type AreaPrefixConfigIPv4GetDefaultPrefixLenAttributeType
- type AreaPrefixConfigIPv4GetDefaultPrefixLenRetType
- type AreaPrefixConfigIPv4GetMaxPrefixLenArgType
- type AreaPrefixConfigIPv4GetMaxPrefixLenAttributeType
- type AreaPrefixConfigIPv4GetMaxPrefixLenRetType
- type AreaPrefixConfigIPv4GetMinPrefixLenArgType
- type AreaPrefixConfigIPv4GetMinPrefixLenAttributeType
- type AreaPrefixConfigIPv4GetMinPrefixLenRetType
- type AvailabilityZoneListResponse
- func (o *AvailabilityZoneListResponse) GetItems() (ret AvailabilityZoneListResponseGetItemsRetType)
- func (o *AvailabilityZoneListResponse) GetItemsOk() (ret AvailabilityZoneListResponseGetItemsRetType, ok bool)
- func (o *AvailabilityZoneListResponse) SetItems(v AvailabilityZoneListResponseGetItemsRetType)
- func (o AvailabilityZoneListResponse) ToMap() (map[string]interface{}, error)
- type AvailabilityZoneListResponseGetItemsArgType
- type AvailabilityZoneListResponseGetItemsAttributeType
- type AvailabilityZoneListResponseGetItemsRetType
- type Backup
- func (o *Backup) GetAvailabilityZone() (res BackupGetAvailabilityZoneRetType)
- func (o *Backup) GetAvailabilityZoneOk() (ret BackupGetAvailabilityZoneRetType, ok bool)
- func (o *Backup) GetCreatedAt() (res BackupGetCreatedAtRetType)
- func (o *Backup) GetCreatedAtOk() (ret BackupGetCreatedAtRetType, ok bool)
- func (o *Backup) GetId() (res BackupGetIdRetType)
- func (o *Backup) GetIdOk() (ret BackupGetIdRetType, ok bool)
- func (o *Backup) GetLabels() (res BackupGetLabelsRetType)
- func (o *Backup) GetLabelsOk() (ret BackupGetLabelsRetType, ok bool)
- func (o *Backup) GetName() (res BackupGetNameRetType)
- func (o *Backup) GetNameOk() (ret BackupGetNameRetType, ok bool)
- func (o *Backup) GetSize() (res BackupGetSizeRetType)
- func (o *Backup) GetSizeOk() (ret BackupGetSizeRetType, ok bool)
- func (o *Backup) GetSnapshotId() (res BackupGetSnapshotIdRetType)
- func (o *Backup) GetSnapshotIdOk() (ret BackupGetSnapshotIdRetType, ok bool)
- func (o *Backup) GetStatus() (res BackupGetStatusRetType)
- func (o *Backup) GetStatusOk() (ret BackupGetStatusRetType, ok bool)
- func (o *Backup) GetUpdatedAt() (res BackupGetUpdatedAtRetType)
- func (o *Backup) GetUpdatedAtOk() (ret BackupGetUpdatedAtRetType, ok bool)
- func (o *Backup) GetVolumeId() (res BackupGetVolumeIdRetType)
- func (o *Backup) GetVolumeIdOk() (ret BackupGetVolumeIdRetType, ok bool)
- func (o *Backup) HasAvailabilityZone() bool
- func (o *Backup) HasCreatedAt() bool
- func (o *Backup) HasId() bool
- func (o *Backup) HasLabels() bool
- func (o *Backup) HasName() bool
- func (o *Backup) HasSize() bool
- func (o *Backup) HasSnapshotId() bool
- func (o *Backup) HasStatus() bool
- func (o *Backup) HasUpdatedAt() bool
- func (o *Backup) HasVolumeId() bool
- func (o *Backup) SetAvailabilityZone(v BackupGetAvailabilityZoneRetType)
- func (o *Backup) SetCreatedAt(v BackupGetCreatedAtRetType)
- func (o *Backup) SetId(v BackupGetIdRetType)
- func (o *Backup) SetLabels(v BackupGetLabelsRetType)
- func (o *Backup) SetName(v BackupGetNameRetType)
- func (o *Backup) SetSize(v BackupGetSizeRetType)
- func (o *Backup) SetSnapshotId(v BackupGetSnapshotIdRetType)
- func (o *Backup) SetStatus(v BackupGetStatusRetType)
- func (o *Backup) SetUpdatedAt(v BackupGetUpdatedAtRetType)
- func (o *Backup) SetVolumeId(v BackupGetVolumeIdRetType)
- func (o Backup) ToMap() (map[string]interface{}, error)
- type BackupGetAvailabilityZoneArgType
- type BackupGetAvailabilityZoneAttributeType
- type BackupGetAvailabilityZoneRetType
- type BackupGetCreatedAtArgType
- type BackupGetCreatedAtAttributeType
- type BackupGetCreatedAtRetType
- type BackupGetIdArgType
- type BackupGetIdAttributeType
- type BackupGetIdRetType
- type BackupGetLabelsArgType
- type BackupGetLabelsAttributeType
- type BackupGetLabelsRetType
- type BackupGetNameArgType
- type BackupGetNameAttributeType
- type BackupGetNameRetType
- type BackupGetSizeArgType
- type BackupGetSizeAttributeType
- type BackupGetSizeRetType
- type BackupGetSnapshotIdArgType
- type BackupGetSnapshotIdAttributeType
- type BackupGetSnapshotIdRetType
- type BackupGetStatusArgType
- type BackupGetStatusAttributeType
- type BackupGetStatusRetType
- type BackupGetUpdatedAtArgType
- type BackupGetUpdatedAtAttributeType
- type BackupGetUpdatedAtRetType
- type BackupGetVolumeIdArgType
- type BackupGetVolumeIdAttributeType
- type BackupGetVolumeIdRetType
- type BackupListResponse
- func (o *BackupListResponse) GetItems() (ret BackupListResponseGetItemsRetType)
- func (o *BackupListResponse) GetItemsOk() (ret BackupListResponseGetItemsRetType, ok bool)
- func (o *BackupListResponse) SetItems(v BackupListResponseGetItemsRetType)
- func (o BackupListResponse) ToMap() (map[string]interface{}, error)
- type BackupListResponseGetItemsArgType
- type BackupListResponseGetItemsAttributeType
- type BackupListResponseGetItemsRetType
- type BackupSource
- func (o *BackupSource) GetId() (ret BackupSourceGetIdRetType)
- func (o *BackupSource) GetIdOk() (ret BackupSourceGetIdRetType, ok bool)
- func (o *BackupSource) GetType() (ret BackupSourceGetTypeRetType)
- func (o *BackupSource) GetTypeOk() (ret BackupSourceGetTypeRetType, ok bool)
- func (o *BackupSource) SetId(v BackupSourceGetIdRetType)
- func (o *BackupSource) SetType(v BackupSourceGetTypeRetType)
- func (o BackupSource) ToMap() (map[string]interface{}, error)
- type BackupSourceGetIdArgType
- type BackupSourceGetIdAttributeType
- type BackupSourceGetIdRetType
- type BackupSourceGetTypeArgType
- type BackupSourceGetTypeAttributeType
- type BackupSourceGetTypeRetType
- type BaseSecurityGroupRule
- func (o *BaseSecurityGroupRule) GetDescription() (res BaseSecurityGroupRuleGetDescriptionRetType)
- func (o *BaseSecurityGroupRule) GetDescriptionOk() (ret BaseSecurityGroupRuleGetDescriptionRetType, ok bool)
- func (o *BaseSecurityGroupRule) GetDirection() (ret BaseSecurityGroupRuleGetDirectionRetType)
- func (o *BaseSecurityGroupRule) GetDirectionOk() (ret BaseSecurityGroupRuleGetDirectionRetType, ok bool)
- func (o *BaseSecurityGroupRule) GetEthertype() (res BaseSecurityGroupRuleGetEthertypeRetType)
- func (o *BaseSecurityGroupRule) GetEthertypeOk() (ret BaseSecurityGroupRuleGetEthertypeRetType, ok bool)
- func (o *BaseSecurityGroupRule) GetIcmpParameters() (res BaseSecurityGroupRuleGetIcmpParametersRetType)
- func (o *BaseSecurityGroupRule) GetIcmpParametersOk() (ret BaseSecurityGroupRuleGetIcmpParametersRetType, ok bool)
- func (o *BaseSecurityGroupRule) GetId() (res BaseSecurityGroupRuleGetIdRetType)
- func (o *BaseSecurityGroupRule) GetIdOk() (ret BaseSecurityGroupRuleGetIdRetType, ok bool)
- func (o *BaseSecurityGroupRule) GetIpRange() (res BaseSecurityGroupRuleGetIpRangeRetType)
- func (o *BaseSecurityGroupRule) GetIpRangeOk() (ret BaseSecurityGroupRuleGetIpRangeRetType, ok bool)
- func (o *BaseSecurityGroupRule) GetPortRange() (res BaseSecurityGroupRuleGetPortRangeRetType)
- func (o *BaseSecurityGroupRule) GetPortRangeOk() (ret BaseSecurityGroupRuleGetPortRangeRetType, ok bool)
- func (o *BaseSecurityGroupRule) GetRemoteSecurityGroupId() (res BaseSecurityGroupRuleGetRemoteSecurityGroupIdRetType)
- func (o *BaseSecurityGroupRule) GetRemoteSecurityGroupIdOk() (ret BaseSecurityGroupRuleGetRemoteSecurityGroupIdRetType, ok bool)
- func (o *BaseSecurityGroupRule) GetSecurityGroupId() (res BaseSecurityGroupRuleGetSecurityGroupIdRetType)
- func (o *BaseSecurityGroupRule) GetSecurityGroupIdOk() (ret BaseSecurityGroupRuleGetSecurityGroupIdRetType, ok bool)
- func (o *BaseSecurityGroupRule) HasDescription() bool
- func (o *BaseSecurityGroupRule) HasEthertype() bool
- func (o *BaseSecurityGroupRule) HasIcmpParameters() bool
- func (o *BaseSecurityGroupRule) HasId() bool
- func (o *BaseSecurityGroupRule) HasIpRange() bool
- func (o *BaseSecurityGroupRule) HasPortRange() bool
- func (o *BaseSecurityGroupRule) HasRemoteSecurityGroupId() bool
- func (o *BaseSecurityGroupRule) HasSecurityGroupId() bool
- func (o *BaseSecurityGroupRule) SetDescription(v BaseSecurityGroupRuleGetDescriptionRetType)
- func (o *BaseSecurityGroupRule) SetDirection(v BaseSecurityGroupRuleGetDirectionRetType)
- func (o *BaseSecurityGroupRule) SetEthertype(v BaseSecurityGroupRuleGetEthertypeRetType)
- func (o *BaseSecurityGroupRule) SetIcmpParameters(v BaseSecurityGroupRuleGetIcmpParametersRetType)
- func (o *BaseSecurityGroupRule) SetId(v BaseSecurityGroupRuleGetIdRetType)
- func (o *BaseSecurityGroupRule) SetIpRange(v BaseSecurityGroupRuleGetIpRangeRetType)
- func (o *BaseSecurityGroupRule) SetPortRange(v BaseSecurityGroupRuleGetPortRangeRetType)
- func (o *BaseSecurityGroupRule) SetRemoteSecurityGroupId(v BaseSecurityGroupRuleGetRemoteSecurityGroupIdRetType)
- func (o *BaseSecurityGroupRule) SetSecurityGroupId(v BaseSecurityGroupRuleGetSecurityGroupIdRetType)
- func (o BaseSecurityGroupRule) ToMap() (map[string]interface{}, error)
- type BaseSecurityGroupRuleGetDescriptionArgType
- type BaseSecurityGroupRuleGetDescriptionAttributeType
- type BaseSecurityGroupRuleGetDescriptionRetType
- type BaseSecurityGroupRuleGetDirectionArgType
- type BaseSecurityGroupRuleGetDirectionAttributeType
- type BaseSecurityGroupRuleGetDirectionRetType
- type BaseSecurityGroupRuleGetEthertypeArgType
- type BaseSecurityGroupRuleGetEthertypeAttributeType
- type BaseSecurityGroupRuleGetEthertypeRetType
- type BaseSecurityGroupRuleGetIcmpParametersArgType
- type BaseSecurityGroupRuleGetIcmpParametersAttributeType
- type BaseSecurityGroupRuleGetIcmpParametersRetType
- type BaseSecurityGroupRuleGetIdArgType
- type BaseSecurityGroupRuleGetIdAttributeType
- type BaseSecurityGroupRuleGetIdRetType
- type BaseSecurityGroupRuleGetIpRangeArgType
- type BaseSecurityGroupRuleGetIpRangeAttributeType
- type BaseSecurityGroupRuleGetIpRangeRetType
- type BaseSecurityGroupRuleGetPortRangeArgType
- type BaseSecurityGroupRuleGetPortRangeAttributeType
- type BaseSecurityGroupRuleGetPortRangeRetType
- type BaseSecurityGroupRuleGetRemoteSecurityGroupIdArgType
- type BaseSecurityGroupRuleGetRemoteSecurityGroupIdAttributeType
- type BaseSecurityGroupRuleGetRemoteSecurityGroupIdRetType
- type BaseSecurityGroupRuleGetSecurityGroupIdArgType
- type BaseSecurityGroupRuleGetSecurityGroupIdAttributeType
- type BaseSecurityGroupRuleGetSecurityGroupIdRetType
- type BootVolume
- func (o *BootVolume) GetDeleteOnTermination() (res BootVolumegetDeleteOnTerminationRetType)
- func (o *BootVolume) GetDeleteOnTerminationOk() (ret BootVolumegetDeleteOnTerminationRetType, ok bool)
- func (o *BootVolume) GetId() (res BootVolumeGetIdRetType)
- func (o *BootVolume) GetIdOk() (ret BootVolumeGetIdRetType, ok bool)
- func (o *BootVolume) GetPerformanceClass() (res BootVolumeGetPerformanceClassRetType)
- func (o *BootVolume) GetPerformanceClassOk() (ret BootVolumeGetPerformanceClassRetType, ok bool)
- func (o *BootVolume) GetSize() (res BootVolumeGetSizeRetType)
- func (o *BootVolume) GetSizeOk() (ret BootVolumeGetSizeRetType, ok bool)
- func (o *BootVolume) GetSource() (res BootVolumeGetSourceRetType)
- func (o *BootVolume) GetSourceOk() (ret BootVolumeGetSourceRetType, ok bool)
- func (o *BootVolume) HasDeleteOnTermination() bool
- func (o *BootVolume) HasId() bool
- func (o *BootVolume) HasPerformanceClass() bool
- func (o *BootVolume) HasSize() bool
- func (o *BootVolume) HasSource() bool
- func (o *BootVolume) SetDeleteOnTermination(v BootVolumegetDeleteOnTerminationRetType)
- func (o *BootVolume) SetId(v BootVolumeGetIdRetType)
- func (o *BootVolume) SetPerformanceClass(v BootVolumeGetPerformanceClassRetType)
- func (o *BootVolume) SetSize(v BootVolumeGetSizeRetType)
- func (o *BootVolume) SetSource(v BootVolumeGetSourceRetType)
- func (o BootVolume) ToMap() (map[string]interface{}, error)
- type BootVolumeGetIdArgType
- type BootVolumeGetIdAttributeType
- type BootVolumeGetIdRetType
- type BootVolumeGetPerformanceClassArgType
- type BootVolumeGetPerformanceClassAttributeType
- type BootVolumeGetPerformanceClassRetType
- type BootVolumeGetSizeArgType
- type BootVolumeGetSizeAttributeType
- type BootVolumeGetSizeRetType
- type BootVolumeGetSourceArgType
- type BootVolumeGetSourceAttributeType
- type BootVolumeGetSourceRetType
- type BootVolumeSource
- func (o *BootVolumeSource) GetId() (ret BootVolumeSourceGetIdRetType)
- func (o *BootVolumeSource) GetIdOk() (ret BootVolumeSourceGetIdRetType, ok bool)
- func (o *BootVolumeSource) GetType() (ret BootVolumeSourceGetTypeRetType)
- func (o *BootVolumeSource) GetTypeOk() (ret BootVolumeSourceGetTypeRetType, ok bool)
- func (o *BootVolumeSource) SetId(v BootVolumeSourceGetIdRetType)
- func (o *BootVolumeSource) SetType(v BootVolumeSourceGetTypeRetType)
- func (o BootVolumeSource) ToMap() (map[string]interface{}, error)
- type BootVolumeSourceGetIdArgType
- type BootVolumeSourceGetIdAttributeType
- type BootVolumeSourceGetIdRetType
- type BootVolumeSourceGetTypeArgType
- type BootVolumeSourceGetTypeAttributeType
- type BootVolumeSourceGetTypeRetType
- type BootVolumegetDeleteOnTerminationArgType
- type BootVolumegetDeleteOnTerminationAttributeType
- type BootVolumegetDeleteOnTerminationRetType
- type CreateAffinityGroupPayload
- func (o *CreateAffinityGroupPayload) GetId() (res CreateAffinityGroupPayloadGetIdRetType)
- func (o *CreateAffinityGroupPayload) GetIdOk() (ret CreateAffinityGroupPayloadGetIdRetType, ok bool)
- func (o *CreateAffinityGroupPayload) GetMembers() (res CreateAffinityGroupPayloadGetMembersRetType)
- func (o *CreateAffinityGroupPayload) GetMembersOk() (ret CreateAffinityGroupPayloadGetMembersRetType, ok bool)
- func (o *CreateAffinityGroupPayload) GetName() (ret CreateAffinityGroupPayloadGetNameRetType)
- func (o *CreateAffinityGroupPayload) GetNameOk() (ret CreateAffinityGroupPayloadGetNameRetType, ok bool)
- func (o *CreateAffinityGroupPayload) GetPolicy() (ret CreateAffinityGroupPayloadGetPolicyRetType)
- func (o *CreateAffinityGroupPayload) GetPolicyOk() (ret CreateAffinityGroupPayloadGetPolicyRetType, ok bool)
- func (o *CreateAffinityGroupPayload) HasId() bool
- func (o *CreateAffinityGroupPayload) HasMembers() bool
- func (o *CreateAffinityGroupPayload) SetId(v CreateAffinityGroupPayloadGetIdRetType)
- func (o *CreateAffinityGroupPayload) SetMembers(v CreateAffinityGroupPayloadGetMembersRetType)
- func (o *CreateAffinityGroupPayload) SetName(v CreateAffinityGroupPayloadGetNameRetType)
- func (o *CreateAffinityGroupPayload) SetPolicy(v CreateAffinityGroupPayloadGetPolicyRetType)
- func (o CreateAffinityGroupPayload) ToMap() (map[string]interface{}, error)
- type CreateAffinityGroupPayloadGetIdArgType
- type CreateAffinityGroupPayloadGetIdAttributeType
- type CreateAffinityGroupPayloadGetIdRetType
- type CreateAffinityGroupPayloadGetMembersArgType
- type CreateAffinityGroupPayloadGetMembersAttributeType
- type CreateAffinityGroupPayloadGetMembersRetType
- type CreateAffinityGroupPayloadGetNameArgType
- type CreateAffinityGroupPayloadGetNameAttributeType
- type CreateAffinityGroupPayloadGetNameRetType
- type CreateAffinityGroupPayloadGetPolicyArgType
- type CreateAffinityGroupPayloadGetPolicyAttributeType
- type CreateAffinityGroupPayloadGetPolicyRetType
- type CreateAreaAddressFamily
- func (o *CreateAreaAddressFamily) GetIpv4() (res CreateAreaAddressFamilyGetIpv4RetType)
- func (o *CreateAreaAddressFamily) GetIpv4Ok() (ret CreateAreaAddressFamilyGetIpv4RetType, ok bool)
- func (o *CreateAreaAddressFamily) HasIpv4() bool
- func (o *CreateAreaAddressFamily) SetIpv4(v CreateAreaAddressFamilyGetIpv4RetType)
- func (o CreateAreaAddressFamily) ToMap() (map[string]interface{}, error)
- type CreateAreaAddressFamilyGetIpv4ArgType
- type CreateAreaAddressFamilyGetIpv4AttributeType
- type CreateAreaAddressFamilyGetIpv4RetType
- type CreateAreaIPv4
- func (o *CreateAreaIPv4) GetDefaultNameservers() (res CreateAreaIPv4GetDefaultNameserversRetType)
- func (o *CreateAreaIPv4) GetDefaultNameserversOk() (ret CreateAreaIPv4GetDefaultNameserversRetType, ok bool)
- func (o *CreateAreaIPv4) GetDefaultPrefixLen() (res CreateAreaIPv4GetDefaultPrefixLenRetType)
- func (o *CreateAreaIPv4) GetDefaultPrefixLenOk() (ret CreateAreaIPv4GetDefaultPrefixLenRetType, ok bool)
- func (o *CreateAreaIPv4) GetMaxPrefixLen() (res CreateAreaIPv4GetMaxPrefixLenRetType)
- func (o *CreateAreaIPv4) GetMaxPrefixLenOk() (ret CreateAreaIPv4GetMaxPrefixLenRetType, ok bool)
- func (o *CreateAreaIPv4) GetMinPrefixLen() (res CreateAreaIPv4GetMinPrefixLenRetType)
- func (o *CreateAreaIPv4) GetMinPrefixLenOk() (ret CreateAreaIPv4GetMinPrefixLenRetType, ok bool)
- func (o *CreateAreaIPv4) GetNetworkRanges() (ret CreateAreaIPv4GetNetworkRangesRetType)
- func (o *CreateAreaIPv4) GetNetworkRangesOk() (ret CreateAreaIPv4GetNetworkRangesRetType, ok bool)
- func (o *CreateAreaIPv4) GetRoutes() (res CreateAreaIPv4GetRoutesRetType)
- func (o *CreateAreaIPv4) GetRoutesOk() (ret CreateAreaIPv4GetRoutesRetType, ok bool)
- func (o *CreateAreaIPv4) GetTransferNetwork() (ret CreateAreaIPv4GetTransferNetworkRetType)
- func (o *CreateAreaIPv4) GetTransferNetworkOk() (ret CreateAreaIPv4GetTransferNetworkRetType, ok bool)
- func (o *CreateAreaIPv4) HasDefaultNameservers() bool
- func (o *CreateAreaIPv4) HasDefaultPrefixLen() bool
- func (o *CreateAreaIPv4) HasMaxPrefixLen() bool
- func (o *CreateAreaIPv4) HasMinPrefixLen() bool
- func (o *CreateAreaIPv4) HasRoutes() bool
- func (o *CreateAreaIPv4) SetDefaultNameservers(v CreateAreaIPv4GetDefaultNameserversRetType)
- func (o *CreateAreaIPv4) SetDefaultPrefixLen(v CreateAreaIPv4GetDefaultPrefixLenRetType)
- func (o *CreateAreaIPv4) SetMaxPrefixLen(v CreateAreaIPv4GetMaxPrefixLenRetType)
- func (o *CreateAreaIPv4) SetMinPrefixLen(v CreateAreaIPv4GetMinPrefixLenRetType)
- func (o *CreateAreaIPv4) SetNetworkRanges(v CreateAreaIPv4GetNetworkRangesRetType)
- func (o *CreateAreaIPv4) SetRoutes(v CreateAreaIPv4GetRoutesRetType)
- func (o *CreateAreaIPv4) SetTransferNetwork(v CreateAreaIPv4GetTransferNetworkRetType)
- func (o CreateAreaIPv4) ToMap() (map[string]interface{}, error)
- type CreateAreaIPv4GetDefaultNameserversArgType
- type CreateAreaIPv4GetDefaultNameserversAttributeType
- type CreateAreaIPv4GetDefaultNameserversRetType
- type CreateAreaIPv4GetDefaultPrefixLenArgType
- type CreateAreaIPv4GetDefaultPrefixLenAttributeType
- type CreateAreaIPv4GetDefaultPrefixLenRetType
- type CreateAreaIPv4GetMaxPrefixLenArgType
- type CreateAreaIPv4GetMaxPrefixLenAttributeType
- type CreateAreaIPv4GetMaxPrefixLenRetType
- type CreateAreaIPv4GetMinPrefixLenArgType
- type CreateAreaIPv4GetMinPrefixLenAttributeType
- type CreateAreaIPv4GetMinPrefixLenRetType
- type CreateAreaIPv4GetNetworkRangesArgType
- type CreateAreaIPv4GetNetworkRangesAttributeType
- type CreateAreaIPv4GetNetworkRangesRetType
- type CreateAreaIPv4GetRoutesArgType
- type CreateAreaIPv4GetRoutesAttributeType
- type CreateAreaIPv4GetRoutesRetType
- type CreateAreaIPv4GetTransferNetworkArgType
- type CreateAreaIPv4GetTransferNetworkAttributeType
- type CreateAreaIPv4GetTransferNetworkRetType
- type CreateBackupPayload
- func (o *CreateBackupPayload) GetLabels() (res CreateBackupPayloadGetLabelsRetType)
- func (o *CreateBackupPayload) GetLabelsOk() (ret CreateBackupPayloadGetLabelsRetType, ok bool)
- func (o *CreateBackupPayload) GetName() (res CreateBackupPayloadGetNameRetType)
- func (o *CreateBackupPayload) GetNameOk() (ret CreateBackupPayloadGetNameRetType, ok bool)
- func (o *CreateBackupPayload) GetSource() (ret CreateBackupPayloadGetSourceRetType)
- func (o *CreateBackupPayload) GetSourceOk() (ret CreateBackupPayloadGetSourceRetType, ok bool)
- func (o *CreateBackupPayload) HasLabels() bool
- func (o *CreateBackupPayload) HasName() bool
- func (o *CreateBackupPayload) SetLabels(v CreateBackupPayloadGetLabelsRetType)
- func (o *CreateBackupPayload) SetName(v CreateBackupPayloadGetNameRetType)
- func (o *CreateBackupPayload) SetSource(v CreateBackupPayloadGetSourceRetType)
- func (o CreateBackupPayload) ToMap() (map[string]interface{}, error)
- type CreateBackupPayloadGetLabelsArgType
- type CreateBackupPayloadGetLabelsAttributeType
- type CreateBackupPayloadGetLabelsRetType
- type CreateBackupPayloadGetNameArgType
- type CreateBackupPayloadGetNameAttributeType
- type CreateBackupPayloadGetNameRetType
- type CreateBackupPayloadGetSourceArgType
- type CreateBackupPayloadGetSourceAttributeType
- type CreateBackupPayloadGetSourceRetType
- type CreateImagePayload
- func (o *CreateImagePayload) GetChecksum() (res CreateImagePayloadGetChecksumRetType)
- func (o *CreateImagePayload) GetChecksumOk() (ret CreateImagePayloadGetChecksumRetType, ok bool)
- func (o *CreateImagePayload) GetConfig() (res CreateImagePayloadGetConfigRetType)
- func (o *CreateImagePayload) GetConfigOk() (ret CreateImagePayloadGetConfigRetType, ok bool)
- func (o *CreateImagePayload) GetCreatedAt() (res CreateImagePayloadGetCreatedAtRetType)
- func (o *CreateImagePayload) GetCreatedAtOk() (ret CreateImagePayloadGetCreatedAtRetType, ok bool)
- func (o *CreateImagePayload) GetDiskFormat() (ret CreateImagePayloadGetDiskFormatRetType)
- func (o *CreateImagePayload) GetDiskFormatOk() (ret CreateImagePayloadGetDiskFormatRetType, ok bool)
- func (o *CreateImagePayload) GetId() (res CreateImagePayloadGetIdRetType)
- func (o *CreateImagePayload) GetIdOk() (ret CreateImagePayloadGetIdRetType, ok bool)
- func (o *CreateImagePayload) GetLabels() (res CreateImagePayloadGetLabelsRetType)
- func (o *CreateImagePayload) GetLabelsOk() (ret CreateImagePayloadGetLabelsRetType, ok bool)
- func (o *CreateImagePayload) GetMinDiskSize() (res CreateImagePayloadGetMinDiskSizeRetType)
- func (o *CreateImagePayload) GetMinDiskSizeOk() (ret CreateImagePayloadGetMinDiskSizeRetType, ok bool)
- func (o *CreateImagePayload) GetMinRam() (res CreateImagePayloadGetMinRamRetType)
- func (o *CreateImagePayload) GetMinRamOk() (ret CreateImagePayloadGetMinRamRetType, ok bool)
- func (o *CreateImagePayload) GetName() (ret CreateImagePayloadGetNameRetType)
- func (o *CreateImagePayload) GetNameOk() (ret CreateImagePayloadGetNameRetType, ok bool)
- func (o *CreateImagePayload) GetOwner() (res CreateImagePayloadGetOwnerRetType)
- func (o *CreateImagePayload) GetOwnerOk() (ret CreateImagePayloadGetOwnerRetType, ok bool)
- func (o *CreateImagePayload) GetProtected() (res CreateImagePayloadgetProtectedRetType)
- func (o *CreateImagePayload) GetProtectedOk() (ret CreateImagePayloadgetProtectedRetType, ok bool)
- func (o *CreateImagePayload) GetScope() (res CreateImagePayloadGetScopeRetType)
- func (o *CreateImagePayload) GetScopeOk() (ret CreateImagePayloadGetScopeRetType, ok bool)
- func (o *CreateImagePayload) GetSize() (res CreateImagePayloadGetSizeRetType)
- func (o *CreateImagePayload) GetSizeOk() (ret CreateImagePayloadGetSizeRetType, ok bool)
- func (o *CreateImagePayload) GetStatus() (res CreateImagePayloadGetStatusRetType)
- func (o *CreateImagePayload) GetStatusOk() (ret CreateImagePayloadGetStatusRetType, ok bool)
- func (o *CreateImagePayload) GetUpdatedAt() (res CreateImagePayloadGetUpdatedAtRetType)
- func (o *CreateImagePayload) GetUpdatedAtOk() (ret CreateImagePayloadGetUpdatedAtRetType, ok bool)
- func (o *CreateImagePayload) HasChecksum() bool
- func (o *CreateImagePayload) HasConfig() bool
- func (o *CreateImagePayload) HasCreatedAt() bool
- func (o *CreateImagePayload) HasId() bool
- func (o *CreateImagePayload) HasLabels() bool
- func (o *CreateImagePayload) HasMinDiskSize() bool
- func (o *CreateImagePayload) HasMinRam() bool
- func (o *CreateImagePayload) HasOwner() bool
- func (o *CreateImagePayload) HasProtected() bool
- func (o *CreateImagePayload) HasScope() bool
- func (o *CreateImagePayload) HasSize() bool
- func (o *CreateImagePayload) HasStatus() bool
- func (o *CreateImagePayload) HasUpdatedAt() bool
- func (o *CreateImagePayload) SetChecksum(v CreateImagePayloadGetChecksumRetType)
- func (o *CreateImagePayload) SetConfig(v CreateImagePayloadGetConfigRetType)
- func (o *CreateImagePayload) SetCreatedAt(v CreateImagePayloadGetCreatedAtRetType)
- func (o *CreateImagePayload) SetDiskFormat(v CreateImagePayloadGetDiskFormatRetType)
- func (o *CreateImagePayload) SetId(v CreateImagePayloadGetIdRetType)
- func (o *CreateImagePayload) SetLabels(v CreateImagePayloadGetLabelsRetType)
- func (o *CreateImagePayload) SetMinDiskSize(v CreateImagePayloadGetMinDiskSizeRetType)
- func (o *CreateImagePayload) SetMinRam(v CreateImagePayloadGetMinRamRetType)
- func (o *CreateImagePayload) SetName(v CreateImagePayloadGetNameRetType)
- func (o *CreateImagePayload) SetOwner(v CreateImagePayloadGetOwnerRetType)
- func (o *CreateImagePayload) SetProtected(v CreateImagePayloadgetProtectedRetType)
- func (o *CreateImagePayload) SetScope(v CreateImagePayloadGetScopeRetType)
- func (o *CreateImagePayload) SetSize(v CreateImagePayloadGetSizeRetType)
- func (o *CreateImagePayload) SetStatus(v CreateImagePayloadGetStatusRetType)
- func (o *CreateImagePayload) SetUpdatedAt(v CreateImagePayloadGetUpdatedAtRetType)
- func (o CreateImagePayload) ToMap() (map[string]interface{}, error)
- type CreateImagePayloadGetChecksumArgType
- type CreateImagePayloadGetChecksumAttributeType
- type CreateImagePayloadGetChecksumRetType
- type CreateImagePayloadGetConfigArgType
- type CreateImagePayloadGetConfigAttributeType
- type CreateImagePayloadGetConfigRetType
- type CreateImagePayloadGetCreatedAtArgType
- type CreateImagePayloadGetCreatedAtAttributeType
- type CreateImagePayloadGetCreatedAtRetType
- type CreateImagePayloadGetDiskFormatArgType
- type CreateImagePayloadGetDiskFormatAttributeType
- type CreateImagePayloadGetDiskFormatRetType
- type CreateImagePayloadGetIdArgType
- type CreateImagePayloadGetIdAttributeType
- type CreateImagePayloadGetIdRetType
- type CreateImagePayloadGetLabelsArgType
- type CreateImagePayloadGetLabelsAttributeType
- type CreateImagePayloadGetLabelsRetType
- type CreateImagePayloadGetMinDiskSizeArgType
- type CreateImagePayloadGetMinDiskSizeAttributeType
- type CreateImagePayloadGetMinDiskSizeRetType
- type CreateImagePayloadGetMinRamArgType
- type CreateImagePayloadGetMinRamAttributeType
- type CreateImagePayloadGetMinRamRetType
- type CreateImagePayloadGetNameArgType
- type CreateImagePayloadGetNameAttributeType
- type CreateImagePayloadGetNameRetType
- type CreateImagePayloadGetOwnerArgType
- type CreateImagePayloadGetOwnerAttributeType
- type CreateImagePayloadGetOwnerRetType
- type CreateImagePayloadGetScopeArgType
- type CreateImagePayloadGetScopeAttributeType
- type CreateImagePayloadGetScopeRetType
- type CreateImagePayloadGetSizeArgType
- type CreateImagePayloadGetSizeAttributeType
- type CreateImagePayloadGetSizeRetType
- type CreateImagePayloadGetStatusArgType
- type CreateImagePayloadGetStatusAttributeType
- type CreateImagePayloadGetStatusRetType
- type CreateImagePayloadGetUpdatedAtArgType
- type CreateImagePayloadGetUpdatedAtAttributeType
- type CreateImagePayloadGetUpdatedAtRetType
- type CreateImagePayloadgetProtectedArgType
- type CreateImagePayloadgetProtectedAttributeType
- type CreateImagePayloadgetProtectedRetType
- type CreateKeyPairPayload
- func (o *CreateKeyPairPayload) GetCreatedAt() (res CreateKeyPairPayloadGetCreatedAtRetType)
- func (o *CreateKeyPairPayload) GetCreatedAtOk() (ret CreateKeyPairPayloadGetCreatedAtRetType, ok bool)
- func (o *CreateKeyPairPayload) GetFingerprint() (res CreateKeyPairPayloadGetFingerprintRetType)
- func (o *CreateKeyPairPayload) GetFingerprintOk() (ret CreateKeyPairPayloadGetFingerprintRetType, ok bool)
- func (o *CreateKeyPairPayload) GetLabels() (res CreateKeyPairPayloadGetLabelsRetType)
- func (o *CreateKeyPairPayload) GetLabelsOk() (ret CreateKeyPairPayloadGetLabelsRetType, ok bool)
- func (o *CreateKeyPairPayload) GetName() (res CreateKeyPairPayloadGetNameRetType)
- func (o *CreateKeyPairPayload) GetNameOk() (ret CreateKeyPairPayloadGetNameRetType, ok bool)
- func (o *CreateKeyPairPayload) GetPublicKey() (ret CreateKeyPairPayloadGetPublicKeyRetType)
- func (o *CreateKeyPairPayload) GetPublicKeyOk() (ret CreateKeyPairPayloadGetPublicKeyRetType, ok bool)
- func (o *CreateKeyPairPayload) GetUpdatedAt() (res CreateKeyPairPayloadGetUpdatedAtRetType)
- func (o *CreateKeyPairPayload) GetUpdatedAtOk() (ret CreateKeyPairPayloadGetUpdatedAtRetType, ok bool)
- func (o *CreateKeyPairPayload) HasCreatedAt() bool
- func (o *CreateKeyPairPayload) HasFingerprint() bool
- func (o *CreateKeyPairPayload) HasLabels() bool
- func (o *CreateKeyPairPayload) HasName() bool
- func (o *CreateKeyPairPayload) HasUpdatedAt() bool
- func (o *CreateKeyPairPayload) SetCreatedAt(v CreateKeyPairPayloadGetCreatedAtRetType)
- func (o *CreateKeyPairPayload) SetFingerprint(v CreateKeyPairPayloadGetFingerprintRetType)
- func (o *CreateKeyPairPayload) SetLabels(v CreateKeyPairPayloadGetLabelsRetType)
- func (o *CreateKeyPairPayload) SetName(v CreateKeyPairPayloadGetNameRetType)
- func (o *CreateKeyPairPayload) SetPublicKey(v CreateKeyPairPayloadGetPublicKeyRetType)
- func (o *CreateKeyPairPayload) SetUpdatedAt(v CreateKeyPairPayloadGetUpdatedAtRetType)
- func (o CreateKeyPairPayload) ToMap() (map[string]interface{}, error)
- type CreateKeyPairPayloadGetCreatedAtArgType
- type CreateKeyPairPayloadGetCreatedAtAttributeType
- type CreateKeyPairPayloadGetCreatedAtRetType
- type CreateKeyPairPayloadGetFingerprintArgType
- type CreateKeyPairPayloadGetFingerprintAttributeType
- type CreateKeyPairPayloadGetFingerprintRetType
- type CreateKeyPairPayloadGetLabelsArgType
- type CreateKeyPairPayloadGetLabelsAttributeType
- type CreateKeyPairPayloadGetLabelsRetType
- type CreateKeyPairPayloadGetNameArgType
- type CreateKeyPairPayloadGetNameAttributeType
- type CreateKeyPairPayloadGetNameRetType
- type CreateKeyPairPayloadGetPublicKeyArgType
- type CreateKeyPairPayloadGetPublicKeyAttributeType
- type CreateKeyPairPayloadGetPublicKeyRetType
- type CreateKeyPairPayloadGetUpdatedAtArgType
- type CreateKeyPairPayloadGetUpdatedAtAttributeType
- type CreateKeyPairPayloadGetUpdatedAtRetType
- type CreateNetworkAddressFamily
- func (o *CreateNetworkAddressFamily) GetIpv4() (res CreateNetworkAddressFamilyGetIpv4RetType)
- func (o *CreateNetworkAddressFamily) GetIpv4Ok() (ret CreateNetworkAddressFamilyGetIpv4RetType, ok bool)
- func (o *CreateNetworkAddressFamily) GetIpv6() (res CreateNetworkAddressFamilyGetIpv6RetType)
- func (o *CreateNetworkAddressFamily) GetIpv6Ok() (ret CreateNetworkAddressFamilyGetIpv6RetType, ok bool)
- func (o *CreateNetworkAddressFamily) HasIpv4() bool
- func (o *CreateNetworkAddressFamily) HasIpv6() bool
- func (o *CreateNetworkAddressFamily) SetIpv4(v CreateNetworkAddressFamilyGetIpv4RetType)
- func (o *CreateNetworkAddressFamily) SetIpv6(v CreateNetworkAddressFamilyGetIpv6RetType)
- func (o CreateNetworkAddressFamily) ToMap() (map[string]interface{}, error)
- type CreateNetworkAddressFamilyGetIpv4ArgType
- type CreateNetworkAddressFamilyGetIpv4AttributeType
- type CreateNetworkAddressFamilyGetIpv4RetType
- type CreateNetworkAddressFamilyGetIpv6ArgType
- type CreateNetworkAddressFamilyGetIpv6AttributeType
- type CreateNetworkAddressFamilyGetIpv6RetType
- type CreateNetworkAreaPayload
- func (o *CreateNetworkAreaPayload) GetAddressFamily() (ret CreateNetworkAreaPayloadGetAddressFamilyRetType)
- func (o *CreateNetworkAreaPayload) GetAddressFamilyOk() (ret CreateNetworkAreaPayloadGetAddressFamilyRetType, ok bool)
- func (o *CreateNetworkAreaPayload) GetLabels() (res CreateNetworkAreaPayloadGetLabelsRetType)
- func (o *CreateNetworkAreaPayload) GetLabelsOk() (ret CreateNetworkAreaPayloadGetLabelsRetType, ok bool)
- func (o *CreateNetworkAreaPayload) GetName() (ret CreateNetworkAreaPayloadGetNameRetType)
- func (o *CreateNetworkAreaPayload) GetNameOk() (ret CreateNetworkAreaPayloadGetNameRetType, ok bool)
- func (o *CreateNetworkAreaPayload) HasLabels() bool
- func (o *CreateNetworkAreaPayload) SetAddressFamily(v CreateNetworkAreaPayloadGetAddressFamilyRetType)
- func (o *CreateNetworkAreaPayload) SetLabels(v CreateNetworkAreaPayloadGetLabelsRetType)
- func (o *CreateNetworkAreaPayload) SetName(v CreateNetworkAreaPayloadGetNameRetType)
- func (o CreateNetworkAreaPayload) ToMap() (map[string]interface{}, error)
- type CreateNetworkAreaPayloadGetAddressFamilyArgType
- type CreateNetworkAreaPayloadGetAddressFamilyAttributeType
- type CreateNetworkAreaPayloadGetAddressFamilyRetType
- type CreateNetworkAreaPayloadGetLabelsArgType
- type CreateNetworkAreaPayloadGetLabelsAttributeType
- type CreateNetworkAreaPayloadGetLabelsRetType
- type CreateNetworkAreaPayloadGetNameArgType
- type CreateNetworkAreaPayloadGetNameAttributeType
- type CreateNetworkAreaPayloadGetNameRetType
- type CreateNetworkAreaRangePayload
- func (o *CreateNetworkAreaRangePayload) GetIpv4() (res CreateNetworkAreaRangePayloadGetIpv4RetType)
- func (o *CreateNetworkAreaRangePayload) GetIpv4Ok() (ret CreateNetworkAreaRangePayloadGetIpv4RetType, ok bool)
- func (o *CreateNetworkAreaRangePayload) HasIpv4() bool
- func (o *CreateNetworkAreaRangePayload) SetIpv4(v CreateNetworkAreaRangePayloadGetIpv4RetType)
- func (o CreateNetworkAreaRangePayload) ToMap() (map[string]interface{}, error)
- type CreateNetworkAreaRangePayloadGetIpv4ArgType
- type CreateNetworkAreaRangePayloadGetIpv4AttributeType
- type CreateNetworkAreaRangePayloadGetIpv4RetType
- type CreateNetworkAreaRoutePayload
- func (o *CreateNetworkAreaRoutePayload) GetIpv4() (res CreateNetworkAreaRoutePayloadGetIpv4RetType)
- func (o *CreateNetworkAreaRoutePayload) GetIpv4Ok() (ret CreateNetworkAreaRoutePayloadGetIpv4RetType, ok bool)
- func (o *CreateNetworkAreaRoutePayload) HasIpv4() bool
- func (o *CreateNetworkAreaRoutePayload) SetIpv4(v CreateNetworkAreaRoutePayloadGetIpv4RetType)
- func (o CreateNetworkAreaRoutePayload) ToMap() (map[string]interface{}, error)
- type CreateNetworkAreaRoutePayloadGetIpv4ArgType
- type CreateNetworkAreaRoutePayloadGetIpv4AttributeType
- type CreateNetworkAreaRoutePayloadGetIpv4RetType
- type CreateNetworkIPv4Body
- func (o *CreateNetworkIPv4Body) GetGateway() (res CreateNetworkIPv4BodyGetGatewayRetType)
- func (o *CreateNetworkIPv4Body) GetGatewayOk() (ret CreateNetworkIPv4BodyGetGatewayRetType, ok bool)
- func (o *CreateNetworkIPv4Body) GetNameservers() (res CreateNetworkIPv4BodyGetNameserversRetType)
- func (o *CreateNetworkIPv4Body) GetNameserversOk() (ret CreateNetworkIPv4BodyGetNameserversRetType, ok bool)
- func (o *CreateNetworkIPv4Body) GetPrefix() (res CreateNetworkIPv4BodyGetPrefixRetType)
- func (o *CreateNetworkIPv4Body) GetPrefixLength() (res CreateNetworkIPv4BodyGetPrefixLengthRetType)
- func (o *CreateNetworkIPv4Body) GetPrefixLengthOk() (ret CreateNetworkIPv4BodyGetPrefixLengthRetType, ok bool)
- func (o *CreateNetworkIPv4Body) GetPrefixOk() (ret CreateNetworkIPv4BodyGetPrefixRetType, ok bool)
- func (o *CreateNetworkIPv4Body) HasGateway() bool
- func (o *CreateNetworkIPv4Body) HasNameservers() bool
- func (o *CreateNetworkIPv4Body) HasPrefix() bool
- func (o *CreateNetworkIPv4Body) HasPrefixLength() bool
- func (o *CreateNetworkIPv4Body) SetGateway(v CreateNetworkIPv4BodyGetGatewayRetType)
- func (o *CreateNetworkIPv4Body) SetGatewayNil()
- func (o *CreateNetworkIPv4Body) SetNameservers(v CreateNetworkIPv4BodyGetNameserversRetType)
- func (o *CreateNetworkIPv4Body) SetPrefix(v CreateNetworkIPv4BodyGetPrefixRetType)
- func (o *CreateNetworkIPv4Body) SetPrefixLength(v CreateNetworkIPv4BodyGetPrefixLengthRetType)
- func (o CreateNetworkIPv4Body) ToMap() (map[string]interface{}, error)
- func (o *CreateNetworkIPv4Body) UnsetGateway()
- type CreateNetworkIPv4BodyGetGatewayArgType
- type CreateNetworkIPv4BodyGetGatewayAttributeType
- type CreateNetworkIPv4BodyGetGatewayRetType
- type CreateNetworkIPv4BodyGetNameserversArgType
- type CreateNetworkIPv4BodyGetNameserversAttributeType
- type CreateNetworkIPv4BodyGetNameserversRetType
- type CreateNetworkIPv4BodyGetPrefixArgType
- type CreateNetworkIPv4BodyGetPrefixAttributeType
- type CreateNetworkIPv4BodyGetPrefixLengthArgType
- type CreateNetworkIPv4BodyGetPrefixLengthAttributeType
- type CreateNetworkIPv4BodyGetPrefixLengthRetType
- type CreateNetworkIPv4BodyGetPrefixRetType
- type CreateNetworkIPv6Body
- func (o *CreateNetworkIPv6Body) GetGateway() (res CreateNetworkIPv6BodyGetGatewayRetType)
- func (o *CreateNetworkIPv6Body) GetGatewayOk() (ret CreateNetworkIPv6BodyGetGatewayRetType, ok bool)
- func (o *CreateNetworkIPv6Body) GetNameservers() (res CreateNetworkIPv6BodyGetNameserversRetType)
- func (o *CreateNetworkIPv6Body) GetNameserversOk() (ret CreateNetworkIPv6BodyGetNameserversRetType, ok bool)
- func (o *CreateNetworkIPv6Body) GetPrefix() (res CreateNetworkIPv6BodyGetPrefixRetType)
- func (o *CreateNetworkIPv6Body) GetPrefixLength() (res CreateNetworkIPv6BodyGetPrefixLengthRetType)
- func (o *CreateNetworkIPv6Body) GetPrefixLengthOk() (ret CreateNetworkIPv6BodyGetPrefixLengthRetType, ok bool)
- func (o *CreateNetworkIPv6Body) GetPrefixOk() (ret CreateNetworkIPv6BodyGetPrefixRetType, ok bool)
- func (o *CreateNetworkIPv6Body) HasGateway() bool
- func (o *CreateNetworkIPv6Body) HasNameservers() bool
- func (o *CreateNetworkIPv6Body) HasPrefix() bool
- func (o *CreateNetworkIPv6Body) HasPrefixLength() bool
- func (o *CreateNetworkIPv6Body) SetGateway(v CreateNetworkIPv6BodyGetGatewayRetType)
- func (o *CreateNetworkIPv6Body) SetGatewayNil()
- func (o *CreateNetworkIPv6Body) SetNameservers(v CreateNetworkIPv6BodyGetNameserversRetType)
- func (o *CreateNetworkIPv6Body) SetPrefix(v CreateNetworkIPv6BodyGetPrefixRetType)
- func (o *CreateNetworkIPv6Body) SetPrefixLength(v CreateNetworkIPv6BodyGetPrefixLengthRetType)
- func (o CreateNetworkIPv6Body) ToMap() (map[string]interface{}, error)
- func (o *CreateNetworkIPv6Body) UnsetGateway()
- type CreateNetworkIPv6BodyGetGatewayArgType
- type CreateNetworkIPv6BodyGetGatewayAttributeType
- type CreateNetworkIPv6BodyGetGatewayRetType
- type CreateNetworkIPv6BodyGetNameserversArgType
- type CreateNetworkIPv6BodyGetNameserversAttributeType
- type CreateNetworkIPv6BodyGetNameserversRetType
- type CreateNetworkIPv6BodyGetPrefixArgType
- type CreateNetworkIPv6BodyGetPrefixAttributeType
- type CreateNetworkIPv6BodyGetPrefixLengthArgType
- type CreateNetworkIPv6BodyGetPrefixLengthAttributeType
- type CreateNetworkIPv6BodyGetPrefixLengthRetType
- type CreateNetworkIPv6BodyGetPrefixRetType
- type CreateNetworkPayload
- func (o *CreateNetworkPayload) GetAddressFamily() (res CreateNetworkPayloadGetAddressFamilyRetType)
- func (o *CreateNetworkPayload) GetAddressFamilyOk() (ret CreateNetworkPayloadGetAddressFamilyRetType, ok bool)
- func (o *CreateNetworkPayload) GetLabels() (res CreateNetworkPayloadGetLabelsRetType)
- func (o *CreateNetworkPayload) GetLabelsOk() (ret CreateNetworkPayloadGetLabelsRetType, ok bool)
- func (o *CreateNetworkPayload) GetName() (ret CreateNetworkPayloadGetNameRetType)
- func (o *CreateNetworkPayload) GetNameOk() (ret CreateNetworkPayloadGetNameRetType, ok bool)
- func (o *CreateNetworkPayload) GetRouted() (res CreateNetworkPayloadgetRoutedRetType)
- func (o *CreateNetworkPayload) GetRoutedOk() (ret CreateNetworkPayloadgetRoutedRetType, ok bool)
- func (o *CreateNetworkPayload) HasAddressFamily() bool
- func (o *CreateNetworkPayload) HasLabels() bool
- func (o *CreateNetworkPayload) HasRouted() bool
- func (o *CreateNetworkPayload) SetAddressFamily(v CreateNetworkPayloadGetAddressFamilyRetType)
- func (o *CreateNetworkPayload) SetLabels(v CreateNetworkPayloadGetLabelsRetType)
- func (o *CreateNetworkPayload) SetName(v CreateNetworkPayloadGetNameRetType)
- func (o *CreateNetworkPayload) SetRouted(v CreateNetworkPayloadgetRoutedRetType)
- func (o CreateNetworkPayload) ToMap() (map[string]interface{}, error)
- type CreateNetworkPayloadGetAddressFamilyArgType
- type CreateNetworkPayloadGetAddressFamilyAttributeType
- type CreateNetworkPayloadGetAddressFamilyRetType
- type CreateNetworkPayloadGetLabelsArgType
- type CreateNetworkPayloadGetLabelsAttributeType
- type CreateNetworkPayloadGetLabelsRetType
- type CreateNetworkPayloadGetNameArgType
- type CreateNetworkPayloadGetNameAttributeType
- type CreateNetworkPayloadGetNameRetType
- type CreateNetworkPayloadgetRoutedArgType
- type CreateNetworkPayloadgetRoutedAttributeType
- type CreateNetworkPayloadgetRoutedRetType
- type CreateNicPayload
- func (o *CreateNicPayload) GetAllowedAddresses() (res CreateNicPayloadGetAllowedAddressesRetType)
- func (o *CreateNicPayload) GetAllowedAddressesOk() (ret CreateNicPayloadGetAllowedAddressesRetType, ok bool)
- func (o *CreateNicPayload) GetDevice() (res CreateNicPayloadGetDeviceRetType)
- func (o *CreateNicPayload) GetDeviceOk() (ret CreateNicPayloadGetDeviceRetType, ok bool)
- func (o *CreateNicPayload) GetId() (res CreateNicPayloadGetIdRetType)
- func (o *CreateNicPayload) GetIdOk() (ret CreateNicPayloadGetIdRetType, ok bool)
- func (o *CreateNicPayload) GetIpv4() (res CreateNicPayloadGetIpv4RetType)
- func (o *CreateNicPayload) GetIpv4Ok() (ret CreateNicPayloadGetIpv4RetType, ok bool)
- func (o *CreateNicPayload) GetIpv6() (res CreateNicPayloadGetIpv6RetType)
- func (o *CreateNicPayload) GetIpv6Ok() (ret CreateNicPayloadGetIpv6RetType, ok bool)
- func (o *CreateNicPayload) GetLabels() (res CreateNicPayloadGetLabelsRetType)
- func (o *CreateNicPayload) GetLabelsOk() (ret CreateNicPayloadGetLabelsRetType, ok bool)
- func (o *CreateNicPayload) GetMac() (res CreateNicPayloadGetMacRetType)
- func (o *CreateNicPayload) GetMacOk() (ret CreateNicPayloadGetMacRetType, ok bool)
- func (o *CreateNicPayload) GetName() (res CreateNicPayloadGetNameRetType)
- func (o *CreateNicPayload) GetNameOk() (ret CreateNicPayloadGetNameRetType, ok bool)
- func (o *CreateNicPayload) GetNetworkId() (res CreateNicPayloadGetNetworkIdRetType)
- func (o *CreateNicPayload) GetNetworkIdOk() (ret CreateNicPayloadGetNetworkIdRetType, ok bool)
- func (o *CreateNicPayload) GetNicSecurity() (res CreateNicPayloadgetNicSecurityRetType)
- func (o *CreateNicPayload) GetNicSecurityOk() (ret CreateNicPayloadgetNicSecurityRetType, ok bool)
- func (o *CreateNicPayload) GetSecurityGroups() (res CreateNicPayloadGetSecurityGroupsRetType)
- func (o *CreateNicPayload) GetSecurityGroupsOk() (ret CreateNicPayloadGetSecurityGroupsRetType, ok bool)
- func (o *CreateNicPayload) GetStatus() (res CreateNicPayloadGetStatusRetType)
- func (o *CreateNicPayload) GetStatusOk() (ret CreateNicPayloadGetStatusRetType, ok bool)
- func (o *CreateNicPayload) GetType() (res CreateNicPayloadGetTypeRetType)
- func (o *CreateNicPayload) GetTypeOk() (ret CreateNicPayloadGetTypeRetType, ok bool)
- func (o *CreateNicPayload) HasAllowedAddresses() bool
- func (o *CreateNicPayload) HasDevice() bool
- func (o *CreateNicPayload) HasId() bool
- func (o *CreateNicPayload) HasIpv4() bool
- func (o *CreateNicPayload) HasIpv6() bool
- func (o *CreateNicPayload) HasLabels() bool
- func (o *CreateNicPayload) HasMac() bool
- func (o *CreateNicPayload) HasName() bool
- func (o *CreateNicPayload) HasNetworkId() bool
- func (o *CreateNicPayload) HasNicSecurity() bool
- func (o *CreateNicPayload) HasSecurityGroups() bool
- func (o *CreateNicPayload) HasStatus() bool
- func (o *CreateNicPayload) HasType() bool
- func (o *CreateNicPayload) SetAllowedAddresses(v CreateNicPayloadGetAllowedAddressesRetType)
- func (o *CreateNicPayload) SetDevice(v CreateNicPayloadGetDeviceRetType)
- func (o *CreateNicPayload) SetId(v CreateNicPayloadGetIdRetType)
- func (o *CreateNicPayload) SetIpv4(v CreateNicPayloadGetIpv4RetType)
- func (o *CreateNicPayload) SetIpv6(v CreateNicPayloadGetIpv6RetType)
- func (o *CreateNicPayload) SetLabels(v CreateNicPayloadGetLabelsRetType)
- func (o *CreateNicPayload) SetMac(v CreateNicPayloadGetMacRetType)
- func (o *CreateNicPayload) SetName(v CreateNicPayloadGetNameRetType)
- func (o *CreateNicPayload) SetNetworkId(v CreateNicPayloadGetNetworkIdRetType)
- func (o *CreateNicPayload) SetNicSecurity(v CreateNicPayloadgetNicSecurityRetType)
- func (o *CreateNicPayload) SetSecurityGroups(v CreateNicPayloadGetSecurityGroupsRetType)
- func (o *CreateNicPayload) SetStatus(v CreateNicPayloadGetStatusRetType)
- func (o *CreateNicPayload) SetType(v CreateNicPayloadGetTypeRetType)
- func (o CreateNicPayload) ToMap() (map[string]interface{}, error)
- type CreateNicPayloadGetAllowedAddressesArgType
- type CreateNicPayloadGetAllowedAddressesAttributeType
- type CreateNicPayloadGetAllowedAddressesRetType
- type CreateNicPayloadGetDeviceArgType
- type CreateNicPayloadGetDeviceAttributeType
- type CreateNicPayloadGetDeviceRetType
- type CreateNicPayloadGetIdArgType
- type CreateNicPayloadGetIdAttributeType
- type CreateNicPayloadGetIdRetType
- type CreateNicPayloadGetIpv4ArgType
- type CreateNicPayloadGetIpv4AttributeType
- type CreateNicPayloadGetIpv4RetType
- type CreateNicPayloadGetIpv6ArgType
- type CreateNicPayloadGetIpv6AttributeType
- type CreateNicPayloadGetIpv6RetType
- type CreateNicPayloadGetLabelsArgType
- type CreateNicPayloadGetLabelsAttributeType
- type CreateNicPayloadGetLabelsRetType
- type CreateNicPayloadGetMacArgType
- type CreateNicPayloadGetMacAttributeType
- type CreateNicPayloadGetMacRetType
- type CreateNicPayloadGetNameArgType
- type CreateNicPayloadGetNameAttributeType
- type CreateNicPayloadGetNameRetType
- type CreateNicPayloadGetNetworkIdArgType
- type CreateNicPayloadGetNetworkIdAttributeType
- type CreateNicPayloadGetNetworkIdRetType
- type CreateNicPayloadGetSecurityGroupsArgType
- type CreateNicPayloadGetSecurityGroupsAttributeType
- type CreateNicPayloadGetSecurityGroupsRetType
- type CreateNicPayloadGetStatusArgType
- type CreateNicPayloadGetStatusAttributeType
- type CreateNicPayloadGetStatusRetType
- type CreateNicPayloadGetTypeArgType
- type CreateNicPayloadGetTypeAttributeType
- type CreateNicPayloadGetTypeRetType
- type CreateNicPayloadgetNicSecurityArgType
- type CreateNicPayloadgetNicSecurityAttributeType
- type CreateNicPayloadgetNicSecurityRetType
- type CreateProtocol
- type CreatePublicIPPayload
- func (o *CreatePublicIPPayload) GetId() (res CreatePublicIPPayloadGetIdRetType)
- func (o *CreatePublicIPPayload) GetIdOk() (ret CreatePublicIPPayloadGetIdRetType, ok bool)
- func (o *CreatePublicIPPayload) GetIp() (res CreatePublicIPPayloadGetIpRetType)
- func (o *CreatePublicIPPayload) GetIpOk() (ret CreatePublicIPPayloadGetIpRetType, ok bool)
- func (o *CreatePublicIPPayload) GetLabels() (res CreatePublicIPPayloadGetLabelsRetType)
- func (o *CreatePublicIPPayload) GetLabelsOk() (ret CreatePublicIPPayloadGetLabelsRetType, ok bool)
- func (o *CreatePublicIPPayload) GetNetworkInterface() (res CreatePublicIPPayloadGetNetworkInterfaceRetType)
- func (o *CreatePublicIPPayload) GetNetworkInterfaceOk() (ret CreatePublicIPPayloadGetNetworkInterfaceRetType, ok bool)
- func (o *CreatePublicIPPayload) HasId() bool
- func (o *CreatePublicIPPayload) HasIp() bool
- func (o *CreatePublicIPPayload) HasLabels() bool
- func (o *CreatePublicIPPayload) HasNetworkInterface() bool
- func (o *CreatePublicIPPayload) SetId(v CreatePublicIPPayloadGetIdRetType)
- func (o *CreatePublicIPPayload) SetIp(v CreatePublicIPPayloadGetIpRetType)
- func (o *CreatePublicIPPayload) SetLabels(v CreatePublicIPPayloadGetLabelsRetType)
- func (o *CreatePublicIPPayload) SetNetworkInterface(v CreatePublicIPPayloadGetNetworkInterfaceRetType)
- func (o *CreatePublicIPPayload) SetNetworkInterfaceNil()
- func (o CreatePublicIPPayload) ToMap() (map[string]interface{}, error)
- func (o *CreatePublicIPPayload) UnsetNetworkInterface()
- type CreatePublicIPPayloadGetIdArgType
- type CreatePublicIPPayloadGetIdAttributeType
- type CreatePublicIPPayloadGetIdRetType
- type CreatePublicIPPayloadGetIpArgType
- type CreatePublicIPPayloadGetIpAttributeType
- type CreatePublicIPPayloadGetIpRetType
- type CreatePublicIPPayloadGetLabelsArgType
- type CreatePublicIPPayloadGetLabelsAttributeType
- type CreatePublicIPPayloadGetLabelsRetType
- type CreatePublicIPPayloadGetNetworkInterfaceArgType
- type CreatePublicIPPayloadGetNetworkInterfaceAttributeType
- type CreatePublicIPPayloadGetNetworkInterfaceRetType
- type CreateSecurityGroupPayload
- func (o *CreateSecurityGroupPayload) GetCreatedAt() (res CreateSecurityGroupPayloadGetCreatedAtRetType)
- func (o *CreateSecurityGroupPayload) GetCreatedAtOk() (ret CreateSecurityGroupPayloadGetCreatedAtRetType, ok bool)
- func (o *CreateSecurityGroupPayload) GetDescription() (res CreateSecurityGroupPayloadGetDescriptionRetType)
- func (o *CreateSecurityGroupPayload) GetDescriptionOk() (ret CreateSecurityGroupPayloadGetDescriptionRetType, ok bool)
- func (o *CreateSecurityGroupPayload) GetId() (res CreateSecurityGroupPayloadGetIdRetType)
- func (o *CreateSecurityGroupPayload) GetIdOk() (ret CreateSecurityGroupPayloadGetIdRetType, ok bool)
- func (o *CreateSecurityGroupPayload) GetLabels() (res CreateSecurityGroupPayloadGetLabelsRetType)
- func (o *CreateSecurityGroupPayload) GetLabelsOk() (ret CreateSecurityGroupPayloadGetLabelsRetType, ok bool)
- func (o *CreateSecurityGroupPayload) GetName() (ret CreateSecurityGroupPayloadGetNameRetType)
- func (o *CreateSecurityGroupPayload) GetNameOk() (ret CreateSecurityGroupPayloadGetNameRetType, ok bool)
- func (o *CreateSecurityGroupPayload) GetRules() (res CreateSecurityGroupPayloadGetRulesRetType)
- func (o *CreateSecurityGroupPayload) GetRulesOk() (ret CreateSecurityGroupPayloadGetRulesRetType, ok bool)
- func (o *CreateSecurityGroupPayload) GetStateful() (res CreateSecurityGroupPayloadgetStatefulRetType)
- func (o *CreateSecurityGroupPayload) GetStatefulOk() (ret CreateSecurityGroupPayloadgetStatefulRetType, ok bool)
- func (o *CreateSecurityGroupPayload) GetUpdatedAt() (res CreateSecurityGroupPayloadGetUpdatedAtRetType)
- func (o *CreateSecurityGroupPayload) GetUpdatedAtOk() (ret CreateSecurityGroupPayloadGetUpdatedAtRetType, ok bool)
- func (o *CreateSecurityGroupPayload) HasCreatedAt() bool
- func (o *CreateSecurityGroupPayload) HasDescription() bool
- func (o *CreateSecurityGroupPayload) HasId() bool
- func (o *CreateSecurityGroupPayload) HasLabels() bool
- func (o *CreateSecurityGroupPayload) HasRules() bool
- func (o *CreateSecurityGroupPayload) HasStateful() bool
- func (o *CreateSecurityGroupPayload) HasUpdatedAt() bool
- func (o *CreateSecurityGroupPayload) SetCreatedAt(v CreateSecurityGroupPayloadGetCreatedAtRetType)
- func (o *CreateSecurityGroupPayload) SetDescription(v CreateSecurityGroupPayloadGetDescriptionRetType)
- func (o *CreateSecurityGroupPayload) SetId(v CreateSecurityGroupPayloadGetIdRetType)
- func (o *CreateSecurityGroupPayload) SetLabels(v CreateSecurityGroupPayloadGetLabelsRetType)
- func (o *CreateSecurityGroupPayload) SetName(v CreateSecurityGroupPayloadGetNameRetType)
- func (o *CreateSecurityGroupPayload) SetRules(v CreateSecurityGroupPayloadGetRulesRetType)
- func (o *CreateSecurityGroupPayload) SetStateful(v CreateSecurityGroupPayloadgetStatefulRetType)
- func (o *CreateSecurityGroupPayload) SetUpdatedAt(v CreateSecurityGroupPayloadGetUpdatedAtRetType)
- func (o CreateSecurityGroupPayload) ToMap() (map[string]interface{}, error)
- type CreateSecurityGroupPayloadGetCreatedAtArgType
- type CreateSecurityGroupPayloadGetCreatedAtAttributeType
- type CreateSecurityGroupPayloadGetCreatedAtRetType
- type CreateSecurityGroupPayloadGetDescriptionArgType
- type CreateSecurityGroupPayloadGetDescriptionAttributeType
- type CreateSecurityGroupPayloadGetDescriptionRetType
- type CreateSecurityGroupPayloadGetIdArgType
- type CreateSecurityGroupPayloadGetIdAttributeType
- type CreateSecurityGroupPayloadGetIdRetType
- type CreateSecurityGroupPayloadGetLabelsArgType
- type CreateSecurityGroupPayloadGetLabelsAttributeType
- type CreateSecurityGroupPayloadGetLabelsRetType
- type CreateSecurityGroupPayloadGetNameArgType
- type CreateSecurityGroupPayloadGetNameAttributeType
- type CreateSecurityGroupPayloadGetNameRetType
- type CreateSecurityGroupPayloadGetRulesArgType
- type CreateSecurityGroupPayloadGetRulesAttributeType
- type CreateSecurityGroupPayloadGetRulesRetType
- type CreateSecurityGroupPayloadGetUpdatedAtArgType
- type CreateSecurityGroupPayloadGetUpdatedAtAttributeType
- type CreateSecurityGroupPayloadGetUpdatedAtRetType
- type CreateSecurityGroupPayloadgetStatefulArgType
- type CreateSecurityGroupPayloadgetStatefulAttributeType
- type CreateSecurityGroupPayloadgetStatefulRetType
- type CreateSecurityGroupRulePayload
- func (o *CreateSecurityGroupRulePayload) GetDescription() (res CreateSecurityGroupRulePayloadGetDescriptionRetType)
- func (o *CreateSecurityGroupRulePayload) GetDescriptionOk() (ret CreateSecurityGroupRulePayloadGetDescriptionRetType, ok bool)
- func (o *CreateSecurityGroupRulePayload) GetDirection() (ret CreateSecurityGroupRulePayloadGetDirectionRetType)
- func (o *CreateSecurityGroupRulePayload) GetDirectionOk() (ret CreateSecurityGroupRulePayloadGetDirectionRetType, ok bool)
- func (o *CreateSecurityGroupRulePayload) GetEthertype() (res CreateSecurityGroupRulePayloadGetEthertypeRetType)
- func (o *CreateSecurityGroupRulePayload) GetEthertypeOk() (ret CreateSecurityGroupRulePayloadGetEthertypeRetType, ok bool)
- func (o *CreateSecurityGroupRulePayload) GetIcmpParameters() (res CreateSecurityGroupRulePayloadGetIcmpParametersRetType)
- func (o *CreateSecurityGroupRulePayload) GetIcmpParametersOk() (ret CreateSecurityGroupRulePayloadGetIcmpParametersRetType, ok bool)
- func (o *CreateSecurityGroupRulePayload) GetId() (res CreateSecurityGroupRulePayloadGetIdRetType)
- func (o *CreateSecurityGroupRulePayload) GetIdOk() (ret CreateSecurityGroupRulePayloadGetIdRetType, ok bool)
- func (o *CreateSecurityGroupRulePayload) GetIpRange() (res CreateSecurityGroupRulePayloadGetIpRangeRetType)
- func (o *CreateSecurityGroupRulePayload) GetIpRangeOk() (ret CreateSecurityGroupRulePayloadGetIpRangeRetType, ok bool)
- func (o *CreateSecurityGroupRulePayload) GetPortRange() (res CreateSecurityGroupRulePayloadGetPortRangeRetType)
- func (o *CreateSecurityGroupRulePayload) GetPortRangeOk() (ret CreateSecurityGroupRulePayloadGetPortRangeRetType, ok bool)
- func (o *CreateSecurityGroupRulePayload) GetProtocol() (res CreateSecurityGroupRulePayloadGetProtocolRetType)
- func (o *CreateSecurityGroupRulePayload) GetProtocolOk() (ret CreateSecurityGroupRulePayloadGetProtocolRetType, ok bool)
- func (o *CreateSecurityGroupRulePayload) GetRemoteSecurityGroupId() (res CreateSecurityGroupRulePayloadGetRemoteSecurityGroupIdRetType)
- func (o *CreateSecurityGroupRulePayload) GetRemoteSecurityGroupIdOk() (ret CreateSecurityGroupRulePayloadGetRemoteSecurityGroupIdRetType, ok bool)
- func (o *CreateSecurityGroupRulePayload) GetSecurityGroupId() (res CreateSecurityGroupRulePayloadGetSecurityGroupIdRetType)
- func (o *CreateSecurityGroupRulePayload) GetSecurityGroupIdOk() (ret CreateSecurityGroupRulePayloadGetSecurityGroupIdRetType, ok bool)
- func (o *CreateSecurityGroupRulePayload) HasDescription() bool
- func (o *CreateSecurityGroupRulePayload) HasEthertype() bool
- func (o *CreateSecurityGroupRulePayload) HasIcmpParameters() bool
- func (o *CreateSecurityGroupRulePayload) HasId() bool
- func (o *CreateSecurityGroupRulePayload) HasIpRange() bool
- func (o *CreateSecurityGroupRulePayload) HasPortRange() bool
- func (o *CreateSecurityGroupRulePayload) HasProtocol() bool
- func (o *CreateSecurityGroupRulePayload) HasRemoteSecurityGroupId() bool
- func (o *CreateSecurityGroupRulePayload) HasSecurityGroupId() bool
- func (o *CreateSecurityGroupRulePayload) SetDescription(v CreateSecurityGroupRulePayloadGetDescriptionRetType)
- func (o *CreateSecurityGroupRulePayload) SetDirection(v CreateSecurityGroupRulePayloadGetDirectionRetType)
- func (o *CreateSecurityGroupRulePayload) SetEthertype(v CreateSecurityGroupRulePayloadGetEthertypeRetType)
- func (o *CreateSecurityGroupRulePayload) SetIcmpParameters(v CreateSecurityGroupRulePayloadGetIcmpParametersRetType)
- func (o *CreateSecurityGroupRulePayload) SetId(v CreateSecurityGroupRulePayloadGetIdRetType)
- func (o *CreateSecurityGroupRulePayload) SetIpRange(v CreateSecurityGroupRulePayloadGetIpRangeRetType)
- func (o *CreateSecurityGroupRulePayload) SetPortRange(v CreateSecurityGroupRulePayloadGetPortRangeRetType)
- func (o *CreateSecurityGroupRulePayload) SetProtocol(v CreateSecurityGroupRulePayloadGetProtocolRetType)
- func (o *CreateSecurityGroupRulePayload) SetRemoteSecurityGroupId(v CreateSecurityGroupRulePayloadGetRemoteSecurityGroupIdRetType)
- func (o *CreateSecurityGroupRulePayload) SetSecurityGroupId(v CreateSecurityGroupRulePayloadGetSecurityGroupIdRetType)
- func (o CreateSecurityGroupRulePayload) ToMap() (map[string]interface{}, error)
- type CreateSecurityGroupRulePayloadGetDescriptionArgType
- type CreateSecurityGroupRulePayloadGetDescriptionAttributeType
- type CreateSecurityGroupRulePayloadGetDescriptionRetType
- type CreateSecurityGroupRulePayloadGetDirectionArgType
- type CreateSecurityGroupRulePayloadGetDirectionAttributeType
- type CreateSecurityGroupRulePayloadGetDirectionRetType
- type CreateSecurityGroupRulePayloadGetEthertypeArgType
- type CreateSecurityGroupRulePayloadGetEthertypeAttributeType
- type CreateSecurityGroupRulePayloadGetEthertypeRetType
- type CreateSecurityGroupRulePayloadGetIcmpParametersArgType
- type CreateSecurityGroupRulePayloadGetIcmpParametersAttributeType
- type CreateSecurityGroupRulePayloadGetIcmpParametersRetType
- type CreateSecurityGroupRulePayloadGetIdArgType
- type CreateSecurityGroupRulePayloadGetIdAttributeType
- type CreateSecurityGroupRulePayloadGetIdRetType
- type CreateSecurityGroupRulePayloadGetIpRangeArgType
- type CreateSecurityGroupRulePayloadGetIpRangeAttributeType
- type CreateSecurityGroupRulePayloadGetIpRangeRetType
- type CreateSecurityGroupRulePayloadGetPortRangeArgType
- type CreateSecurityGroupRulePayloadGetPortRangeAttributeType
- type CreateSecurityGroupRulePayloadGetPortRangeRetType
- type CreateSecurityGroupRulePayloadGetProtocolArgType
- type CreateSecurityGroupRulePayloadGetProtocolAttributeType
- type CreateSecurityGroupRulePayloadGetProtocolRetType
- type CreateSecurityGroupRulePayloadGetRemoteSecurityGroupIdArgType
- type CreateSecurityGroupRulePayloadGetRemoteSecurityGroupIdAttributeType
- type CreateSecurityGroupRulePayloadGetRemoteSecurityGroupIdRetType
- type CreateSecurityGroupRulePayloadGetSecurityGroupIdArgType
- type CreateSecurityGroupRulePayloadGetSecurityGroupIdAttributeType
- type CreateSecurityGroupRulePayloadGetSecurityGroupIdRetType
- type CreateSecurityGroupRuleProtocol
- func (o *CreateSecurityGroupRuleProtocol) GetProtocol() (res CreateSecurityGroupRuleProtocolGetProtocolRetType)
- func (o *CreateSecurityGroupRuleProtocol) GetProtocolOk() (ret CreateSecurityGroupRuleProtocolGetProtocolRetType, ok bool)
- func (o *CreateSecurityGroupRuleProtocol) HasProtocol() bool
- func (o *CreateSecurityGroupRuleProtocol) SetProtocol(v CreateSecurityGroupRuleProtocolGetProtocolRetType)
- func (o CreateSecurityGroupRuleProtocol) ToMap() (map[string]interface{}, error)
- type CreateSecurityGroupRuleProtocolGetProtocolArgType
- type CreateSecurityGroupRuleProtocolGetProtocolAttributeType
- type CreateSecurityGroupRuleProtocolGetProtocolRetType
- type CreateServerNetworking
- func (o *CreateServerNetworking) GetNetworkId() (res CreateServerNetworkingGetNetworkIdRetType)
- func (o *CreateServerNetworking) GetNetworkIdOk() (ret CreateServerNetworkingGetNetworkIdRetType, ok bool)
- func (o *CreateServerNetworking) HasNetworkId() bool
- func (o *CreateServerNetworking) SetNetworkId(v CreateServerNetworkingGetNetworkIdRetType)
- func (o CreateServerNetworking) ToMap() (map[string]interface{}, error)
- type CreateServerNetworkingGetNetworkIdArgType
- type CreateServerNetworkingGetNetworkIdAttributeType
- type CreateServerNetworkingGetNetworkIdRetType
- type CreateServerNetworkingWithNics
- func (o *CreateServerNetworkingWithNics) GetNicIds() (res CreateServerNetworkingWithNicsGetNicIdsRetType)
- func (o *CreateServerNetworkingWithNics) GetNicIdsOk() (ret CreateServerNetworkingWithNicsGetNicIdsRetType, ok bool)
- func (o *CreateServerNetworkingWithNics) HasNicIds() bool
- func (o *CreateServerNetworkingWithNics) SetNicIds(v CreateServerNetworkingWithNicsGetNicIdsRetType)
- func (o CreateServerNetworkingWithNics) ToMap() (map[string]interface{}, error)
- type CreateServerNetworkingWithNicsGetNicIdsArgType
- type CreateServerNetworkingWithNicsGetNicIdsAttributeType
- type CreateServerNetworkingWithNicsGetNicIdsRetType
- type CreateServerPayload
- func (o *CreateServerPayload) GetAffinityGroup() (res CreateServerPayloadGetAffinityGroupRetType)
- func (o *CreateServerPayload) GetAffinityGroupOk() (ret CreateServerPayloadGetAffinityGroupRetType, ok bool)
- func (o *CreateServerPayload) GetAvailabilityZone() (res CreateServerPayloadGetAvailabilityZoneRetType)
- func (o *CreateServerPayload) GetAvailabilityZoneOk() (ret CreateServerPayloadGetAvailabilityZoneRetType, ok bool)
- func (o *CreateServerPayload) GetBootVolume() (res CreateServerPayloadGetBootVolumeRetType)
- func (o *CreateServerPayload) GetBootVolumeOk() (ret CreateServerPayloadGetBootVolumeRetType, ok bool)
- func (o *CreateServerPayload) GetCreatedAt() (res CreateServerPayloadGetCreatedAtRetType)
- func (o *CreateServerPayload) GetCreatedAtOk() (ret CreateServerPayloadGetCreatedAtRetType, ok bool)
- func (o *CreateServerPayload) GetErrorMessage() (res CreateServerPayloadGetErrorMessageRetType)
- func (o *CreateServerPayload) GetErrorMessageOk() (ret CreateServerPayloadGetErrorMessageRetType, ok bool)
- func (o *CreateServerPayload) GetId() (res CreateServerPayloadGetIdRetType)
- func (o *CreateServerPayload) GetIdOk() (ret CreateServerPayloadGetIdRetType, ok bool)
- func (o *CreateServerPayload) GetImageId() (res CreateServerPayloadGetImageIdRetType)
- func (o *CreateServerPayload) GetImageIdOk() (ret CreateServerPayloadGetImageIdRetType, ok bool)
- func (o *CreateServerPayload) GetKeypairName() (res CreateServerPayloadGetKeypairNameRetType)
- func (o *CreateServerPayload) GetKeypairNameOk() (ret CreateServerPayloadGetKeypairNameRetType, ok bool)
- func (o *CreateServerPayload) GetLabels() (res CreateServerPayloadGetLabelsRetType)
- func (o *CreateServerPayload) GetLabelsOk() (ret CreateServerPayloadGetLabelsRetType, ok bool)
- func (o *CreateServerPayload) GetLaunchedAt() (res CreateServerPayloadGetLaunchedAtRetType)
- func (o *CreateServerPayload) GetLaunchedAtOk() (ret CreateServerPayloadGetLaunchedAtRetType, ok bool)
- func (o *CreateServerPayload) GetMachineType() (ret CreateServerPayloadGetMachineTypeRetType)
- func (o *CreateServerPayload) GetMachineTypeOk() (ret CreateServerPayloadGetMachineTypeRetType, ok bool)
- func (o *CreateServerPayload) GetMaintenanceWindow() (res CreateServerPayloadGetMaintenanceWindowRetType)
- func (o *CreateServerPayload) GetMaintenanceWindowOk() (ret CreateServerPayloadGetMaintenanceWindowRetType, ok bool)
- func (o *CreateServerPayload) GetName() (ret CreateServerPayloadGetNameRetType)
- func (o *CreateServerPayload) GetNameOk() (ret CreateServerPayloadGetNameRetType, ok bool)
- func (o *CreateServerPayload) GetNetworking() (res CreateServerPayloadGetNetworkingRetType)
- func (o *CreateServerPayload) GetNetworkingOk() (ret CreateServerPayloadGetNetworkingRetType, ok bool)
- func (o *CreateServerPayload) GetNics() (res CreateServerPayloadGetNicsRetType)
- func (o *CreateServerPayload) GetNicsOk() (ret CreateServerPayloadGetNicsRetType, ok bool)
- func (o *CreateServerPayload) GetPowerStatus() (res CreateServerPayloadGetPowerStatusRetType)
- func (o *CreateServerPayload) GetPowerStatusOk() (ret CreateServerPayloadGetPowerStatusRetType, ok bool)
- func (o *CreateServerPayload) GetSecurityGroups() (res CreateServerPayloadGetSecurityGroupsRetType)
- func (o *CreateServerPayload) GetSecurityGroupsOk() (ret CreateServerPayloadGetSecurityGroupsRetType, ok bool)
- func (o *CreateServerPayload) GetServiceAccountMails() (res CreateServerPayloadGetServiceAccountMailsRetType)
- func (o *CreateServerPayload) GetServiceAccountMailsOk() (ret CreateServerPayloadGetServiceAccountMailsRetType, ok bool)
- func (o *CreateServerPayload) GetStatus() (res CreateServerPayloadGetStatusRetType)
- func (o *CreateServerPayload) GetStatusOk() (ret CreateServerPayloadGetStatusRetType, ok bool)
- func (o *CreateServerPayload) GetUpdatedAt() (res CreateServerPayloadGetUpdatedAtRetType)
- func (o *CreateServerPayload) GetUpdatedAtOk() (ret CreateServerPayloadGetUpdatedAtRetType, ok bool)
- func (o *CreateServerPayload) GetUserData() (res CreateServerPayloadGetUserDataRetType)
- func (o *CreateServerPayload) GetUserDataOk() (ret CreateServerPayloadGetUserDataRetType, ok bool)
- func (o *CreateServerPayload) GetVolumes() (res CreateServerPayloadGetVolumesRetType)
- func (o *CreateServerPayload) GetVolumesOk() (ret CreateServerPayloadGetVolumesRetType, ok bool)
- func (o *CreateServerPayload) HasAffinityGroup() bool
- func (o *CreateServerPayload) HasAvailabilityZone() bool
- func (o *CreateServerPayload) HasBootVolume() bool
- func (o *CreateServerPayload) HasCreatedAt() bool
- func (o *CreateServerPayload) HasErrorMessage() bool
- func (o *CreateServerPayload) HasId() bool
- func (o *CreateServerPayload) HasImageId() bool
- func (o *CreateServerPayload) HasKeypairName() bool
- func (o *CreateServerPayload) HasLabels() bool
- func (o *CreateServerPayload) HasLaunchedAt() bool
- func (o *CreateServerPayload) HasMaintenanceWindow() bool
- func (o *CreateServerPayload) HasNetworking() bool
- func (o *CreateServerPayload) HasNics() bool
- func (o *CreateServerPayload) HasPowerStatus() bool
- func (o *CreateServerPayload) HasSecurityGroups() bool
- func (o *CreateServerPayload) HasServiceAccountMails() bool
- func (o *CreateServerPayload) HasStatus() bool
- func (o *CreateServerPayload) HasUpdatedAt() bool
- func (o *CreateServerPayload) HasUserData() bool
- func (o *CreateServerPayload) HasVolumes() bool
- func (o *CreateServerPayload) SetAffinityGroup(v CreateServerPayloadGetAffinityGroupRetType)
- func (o *CreateServerPayload) SetAvailabilityZone(v CreateServerPayloadGetAvailabilityZoneRetType)
- func (o *CreateServerPayload) SetBootVolume(v CreateServerPayloadGetBootVolumeRetType)
- func (o *CreateServerPayload) SetCreatedAt(v CreateServerPayloadGetCreatedAtRetType)
- func (o *CreateServerPayload) SetErrorMessage(v CreateServerPayloadGetErrorMessageRetType)
- func (o *CreateServerPayload) SetId(v CreateServerPayloadGetIdRetType)
- func (o *CreateServerPayload) SetImageId(v CreateServerPayloadGetImageIdRetType)
- func (o *CreateServerPayload) SetKeypairName(v CreateServerPayloadGetKeypairNameRetType)
- func (o *CreateServerPayload) SetLabels(v CreateServerPayloadGetLabelsRetType)
- func (o *CreateServerPayload) SetLaunchedAt(v CreateServerPayloadGetLaunchedAtRetType)
- func (o *CreateServerPayload) SetMachineType(v CreateServerPayloadGetMachineTypeRetType)
- func (o *CreateServerPayload) SetMaintenanceWindow(v CreateServerPayloadGetMaintenanceWindowRetType)
- func (o *CreateServerPayload) SetName(v CreateServerPayloadGetNameRetType)
- func (o *CreateServerPayload) SetNetworking(v CreateServerPayloadGetNetworkingRetType)
- func (o *CreateServerPayload) SetNics(v CreateServerPayloadGetNicsRetType)
- func (o *CreateServerPayload) SetPowerStatus(v CreateServerPayloadGetPowerStatusRetType)
- func (o *CreateServerPayload) SetSecurityGroups(v CreateServerPayloadGetSecurityGroupsRetType)
- func (o *CreateServerPayload) SetServiceAccountMails(v CreateServerPayloadGetServiceAccountMailsRetType)
- func (o *CreateServerPayload) SetStatus(v CreateServerPayloadGetStatusRetType)
- func (o *CreateServerPayload) SetUpdatedAt(v CreateServerPayloadGetUpdatedAtRetType)
- func (o *CreateServerPayload) SetUserData(v CreateServerPayloadGetUserDataRetType)
- func (o *CreateServerPayload) SetVolumes(v CreateServerPayloadGetVolumesRetType)
- func (o CreateServerPayload) ToMap() (map[string]interface{}, error)
- type CreateServerPayloadBootVolume
- func (o *CreateServerPayloadBootVolume) GetDeleteOnTermination() (res CreateServerPayloadBootVolumegetDeleteOnTerminationRetType)
- func (o *CreateServerPayloadBootVolume) GetDeleteOnTerminationOk() (ret CreateServerPayloadBootVolumegetDeleteOnTerminationRetType, ok bool)
- func (o *CreateServerPayloadBootVolume) GetId() (res CreateServerPayloadBootVolumeGetIdRetType)
- func (o *CreateServerPayloadBootVolume) GetIdOk() (ret CreateServerPayloadBootVolumeGetIdRetType, ok bool)
- func (o *CreateServerPayloadBootVolume) GetPerformanceClass() (res CreateServerPayloadBootVolumeGetPerformanceClassRetType)
- func (o *CreateServerPayloadBootVolume) GetPerformanceClassOk() (ret CreateServerPayloadBootVolumeGetPerformanceClassRetType, ok bool)
- func (o *CreateServerPayloadBootVolume) GetSize() (res CreateServerPayloadBootVolumeGetSizeRetType)
- func (o *CreateServerPayloadBootVolume) GetSizeOk() (ret CreateServerPayloadBootVolumeGetSizeRetType, ok bool)
- func (o *CreateServerPayloadBootVolume) GetSource() (res CreateServerPayloadBootVolumeGetSourceRetType)
- func (o *CreateServerPayloadBootVolume) GetSourceOk() (ret CreateServerPayloadBootVolumeGetSourceRetType, ok bool)
- func (o *CreateServerPayloadBootVolume) HasDeleteOnTermination() bool
- func (o *CreateServerPayloadBootVolume) HasId() bool
- func (o *CreateServerPayloadBootVolume) HasPerformanceClass() bool
- func (o *CreateServerPayloadBootVolume) HasSize() bool
- func (o *CreateServerPayloadBootVolume) HasSource() bool
- func (o *CreateServerPayloadBootVolume) SetDeleteOnTermination(v CreateServerPayloadBootVolumegetDeleteOnTerminationRetType)
- func (o *CreateServerPayloadBootVolume) SetId(v CreateServerPayloadBootVolumeGetIdRetType)
- func (o *CreateServerPayloadBootVolume) SetPerformanceClass(v CreateServerPayloadBootVolumeGetPerformanceClassRetType)
- func (o *CreateServerPayloadBootVolume) SetSize(v CreateServerPayloadBootVolumeGetSizeRetType)
- func (o *CreateServerPayloadBootVolume) SetSource(v CreateServerPayloadBootVolumeGetSourceRetType)
- func (o CreateServerPayloadBootVolume) ToMap() (map[string]interface{}, error)
- type CreateServerPayloadBootVolumeGetIdArgType
- type CreateServerPayloadBootVolumeGetIdAttributeType
- type CreateServerPayloadBootVolumeGetIdRetType
- type CreateServerPayloadBootVolumeGetPerformanceClassArgType
- type CreateServerPayloadBootVolumeGetPerformanceClassAttributeType
- type CreateServerPayloadBootVolumeGetPerformanceClassRetType
- type CreateServerPayloadBootVolumeGetSizeArgType
- type CreateServerPayloadBootVolumeGetSizeAttributeType
- type CreateServerPayloadBootVolumeGetSizeRetType
- type CreateServerPayloadBootVolumeGetSourceArgType
- type CreateServerPayloadBootVolumeGetSourceAttributeType
- type CreateServerPayloadBootVolumeGetSourceRetType
- type CreateServerPayloadBootVolumegetDeleteOnTerminationArgType
- type CreateServerPayloadBootVolumegetDeleteOnTerminationAttributeType
- type CreateServerPayloadBootVolumegetDeleteOnTerminationRetType
- type CreateServerPayloadGetAffinityGroupArgType
- type CreateServerPayloadGetAffinityGroupAttributeType
- type CreateServerPayloadGetAffinityGroupRetType
- type CreateServerPayloadGetAvailabilityZoneArgType
- type CreateServerPayloadGetAvailabilityZoneAttributeType
- type CreateServerPayloadGetAvailabilityZoneRetType
- type CreateServerPayloadGetBootVolumeArgType
- type CreateServerPayloadGetBootVolumeAttributeType
- type CreateServerPayloadGetBootVolumeRetType
- type CreateServerPayloadGetCreatedAtArgType
- type CreateServerPayloadGetCreatedAtAttributeType
- type CreateServerPayloadGetCreatedAtRetType
- type CreateServerPayloadGetErrorMessageArgType
- type CreateServerPayloadGetErrorMessageAttributeType
- type CreateServerPayloadGetErrorMessageRetType
- type CreateServerPayloadGetIdArgType
- type CreateServerPayloadGetIdAttributeType
- type CreateServerPayloadGetIdRetType
- type CreateServerPayloadGetImageIdArgType
- type CreateServerPayloadGetImageIdAttributeType
- type CreateServerPayloadGetImageIdRetType
- type CreateServerPayloadGetKeypairNameArgType
- type CreateServerPayloadGetKeypairNameAttributeType
- type CreateServerPayloadGetKeypairNameRetType
- type CreateServerPayloadGetLabelsArgType
- type CreateServerPayloadGetLabelsAttributeType
- type CreateServerPayloadGetLabelsRetType
- type CreateServerPayloadGetLaunchedAtArgType
- type CreateServerPayloadGetLaunchedAtAttributeType
- type CreateServerPayloadGetLaunchedAtRetType
- type CreateServerPayloadGetMachineTypeArgType
- type CreateServerPayloadGetMachineTypeAttributeType
- type CreateServerPayloadGetMachineTypeRetType
- type CreateServerPayloadGetMaintenanceWindowArgType
- type CreateServerPayloadGetMaintenanceWindowAttributeType
- type CreateServerPayloadGetMaintenanceWindowRetType
- type CreateServerPayloadGetNameArgType
- type CreateServerPayloadGetNameAttributeType
- type CreateServerPayloadGetNameRetType
- type CreateServerPayloadGetNetworkingArgType
- type CreateServerPayloadGetNetworkingAttributeType
- type CreateServerPayloadGetNetworkingRetType
- type CreateServerPayloadGetNicsArgType
- type CreateServerPayloadGetNicsAttributeType
- type CreateServerPayloadGetNicsRetType
- type CreateServerPayloadGetPowerStatusArgType
- type CreateServerPayloadGetPowerStatusAttributeType
- type CreateServerPayloadGetPowerStatusRetType
- type CreateServerPayloadGetSecurityGroupsArgType
- type CreateServerPayloadGetSecurityGroupsAttributeType
- type CreateServerPayloadGetSecurityGroupsRetType
- type CreateServerPayloadGetServiceAccountMailsArgType
- type CreateServerPayloadGetServiceAccountMailsAttributeType
- type CreateServerPayloadGetServiceAccountMailsRetType
- type CreateServerPayloadGetStatusArgType
- type CreateServerPayloadGetStatusAttributeType
- type CreateServerPayloadGetStatusRetType
- type CreateServerPayloadGetUpdatedAtArgType
- type CreateServerPayloadGetUpdatedAtAttributeType
- type CreateServerPayloadGetUpdatedAtRetType
- type CreateServerPayloadGetUserDataArgType
- type CreateServerPayloadGetUserDataAttributeType
- type CreateServerPayloadGetUserDataRetType
- type CreateServerPayloadGetVolumesArgType
- type CreateServerPayloadGetVolumesAttributeType
- type CreateServerPayloadGetVolumesRetType
- type CreateServerPayloadNetworking
- type CreateSnapshotPayload
- func (o *CreateSnapshotPayload) GetCreatedAt() (res CreateSnapshotPayloadGetCreatedAtRetType)
- func (o *CreateSnapshotPayload) GetCreatedAtOk() (ret CreateSnapshotPayloadGetCreatedAtRetType, ok bool)
- func (o *CreateSnapshotPayload) GetId() (res CreateSnapshotPayloadGetIdRetType)
- func (o *CreateSnapshotPayload) GetIdOk() (ret CreateSnapshotPayloadGetIdRetType, ok bool)
- func (o *CreateSnapshotPayload) GetLabels() (res CreateSnapshotPayloadGetLabelsRetType)
- func (o *CreateSnapshotPayload) GetLabelsOk() (ret CreateSnapshotPayloadGetLabelsRetType, ok bool)
- func (o *CreateSnapshotPayload) GetName() (res CreateSnapshotPayloadGetNameRetType)
- func (o *CreateSnapshotPayload) GetNameOk() (ret CreateSnapshotPayloadGetNameRetType, ok bool)
- func (o *CreateSnapshotPayload) GetSize() (res CreateSnapshotPayloadGetSizeRetType)
- func (o *CreateSnapshotPayload) GetSizeOk() (ret CreateSnapshotPayloadGetSizeRetType, ok bool)
- func (o *CreateSnapshotPayload) GetStatus() (res CreateSnapshotPayloadGetStatusRetType)
- func (o *CreateSnapshotPayload) GetStatusOk() (ret CreateSnapshotPayloadGetStatusRetType, ok bool)
- func (o *CreateSnapshotPayload) GetUpdatedAt() (res CreateSnapshotPayloadGetUpdatedAtRetType)
- func (o *CreateSnapshotPayload) GetUpdatedAtOk() (ret CreateSnapshotPayloadGetUpdatedAtRetType, ok bool)
- func (o *CreateSnapshotPayload) GetVolumeId() (ret CreateSnapshotPayloadGetVolumeIdRetType)
- func (o *CreateSnapshotPayload) GetVolumeIdOk() (ret CreateSnapshotPayloadGetVolumeIdRetType, ok bool)
- func (o *CreateSnapshotPayload) HasCreatedAt() bool
- func (o *CreateSnapshotPayload) HasId() bool
- func (o *CreateSnapshotPayload) HasLabels() bool
- func (o *CreateSnapshotPayload) HasName() bool
- func (o *CreateSnapshotPayload) HasSize() bool
- func (o *CreateSnapshotPayload) HasStatus() bool
- func (o *CreateSnapshotPayload) HasUpdatedAt() bool
- func (o *CreateSnapshotPayload) SetCreatedAt(v CreateSnapshotPayloadGetCreatedAtRetType)
- func (o *CreateSnapshotPayload) SetId(v CreateSnapshotPayloadGetIdRetType)
- func (o *CreateSnapshotPayload) SetLabels(v CreateSnapshotPayloadGetLabelsRetType)
- func (o *CreateSnapshotPayload) SetName(v CreateSnapshotPayloadGetNameRetType)
- func (o *CreateSnapshotPayload) SetSize(v CreateSnapshotPayloadGetSizeRetType)
- func (o *CreateSnapshotPayload) SetStatus(v CreateSnapshotPayloadGetStatusRetType)
- func (o *CreateSnapshotPayload) SetUpdatedAt(v CreateSnapshotPayloadGetUpdatedAtRetType)
- func (o *CreateSnapshotPayload) SetVolumeId(v CreateSnapshotPayloadGetVolumeIdRetType)
- func (o CreateSnapshotPayload) ToMap() (map[string]interface{}, error)
- type CreateSnapshotPayloadGetCreatedAtArgType
- type CreateSnapshotPayloadGetCreatedAtAttributeType
- type CreateSnapshotPayloadGetCreatedAtRetType
- type CreateSnapshotPayloadGetIdArgType
- type CreateSnapshotPayloadGetIdAttributeType
- type CreateSnapshotPayloadGetIdRetType
- type CreateSnapshotPayloadGetLabelsArgType
- type CreateSnapshotPayloadGetLabelsAttributeType
- type CreateSnapshotPayloadGetLabelsRetType
- type CreateSnapshotPayloadGetNameArgType
- type CreateSnapshotPayloadGetNameAttributeType
- type CreateSnapshotPayloadGetNameRetType
- type CreateSnapshotPayloadGetSizeArgType
- type CreateSnapshotPayloadGetSizeAttributeType
- type CreateSnapshotPayloadGetSizeRetType
- type CreateSnapshotPayloadGetStatusArgType
- type CreateSnapshotPayloadGetStatusAttributeType
- type CreateSnapshotPayloadGetStatusRetType
- type CreateSnapshotPayloadGetUpdatedAtArgType
- type CreateSnapshotPayloadGetUpdatedAtAttributeType
- type CreateSnapshotPayloadGetUpdatedAtRetType
- type CreateSnapshotPayloadGetVolumeIdArgType
- type CreateSnapshotPayloadGetVolumeIdAttributeType
- type CreateSnapshotPayloadGetVolumeIdRetType
- type CreateVolumePayload
- func (o *CreateVolumePayload) GetAvailabilityZone() (ret CreateVolumePayloadGetAvailabilityZoneRetType)
- func (o *CreateVolumePayload) GetAvailabilityZoneOk() (ret CreateVolumePayloadGetAvailabilityZoneRetType, ok bool)
- func (o *CreateVolumePayload) GetBootable() (res CreateVolumePayloadgetBootableRetType)
- func (o *CreateVolumePayload) GetBootableOk() (ret CreateVolumePayloadgetBootableRetType, ok bool)
- func (o *CreateVolumePayload) GetCreatedAt() (res CreateVolumePayloadGetCreatedAtRetType)
- func (o *CreateVolumePayload) GetCreatedAtOk() (ret CreateVolumePayloadGetCreatedAtRetType, ok bool)
- func (o *CreateVolumePayload) GetDescription() (res CreateVolumePayloadGetDescriptionRetType)
- func (o *CreateVolumePayload) GetDescriptionOk() (ret CreateVolumePayloadGetDescriptionRetType, ok bool)
- func (o *CreateVolumePayload) GetId() (res CreateVolumePayloadGetIdRetType)
- func (o *CreateVolumePayload) GetIdOk() (ret CreateVolumePayloadGetIdRetType, ok bool)
- func (o *CreateVolumePayload) GetImageConfig() (res CreateVolumePayloadGetImageConfigRetType)
- func (o *CreateVolumePayload) GetImageConfigOk() (ret CreateVolumePayloadGetImageConfigRetType, ok bool)
- func (o *CreateVolumePayload) GetLabels() (res CreateVolumePayloadGetLabelsRetType)
- func (o *CreateVolumePayload) GetLabelsOk() (ret CreateVolumePayloadGetLabelsRetType, ok bool)
- func (o *CreateVolumePayload) GetName() (res CreateVolumePayloadGetNameRetType)
- func (o *CreateVolumePayload) GetNameOk() (ret CreateVolumePayloadGetNameRetType, ok bool)
- func (o *CreateVolumePayload) GetPerformanceClass() (res CreateVolumePayloadGetPerformanceClassRetType)
- func (o *CreateVolumePayload) GetPerformanceClassOk() (ret CreateVolumePayloadGetPerformanceClassRetType, ok bool)
- func (o *CreateVolumePayload) GetServerId() (res CreateVolumePayloadGetServerIdRetType)
- func (o *CreateVolumePayload) GetServerIdOk() (ret CreateVolumePayloadGetServerIdRetType, ok bool)
- func (o *CreateVolumePayload) GetSize() (res CreateVolumePayloadGetSizeRetType)
- func (o *CreateVolumePayload) GetSizeOk() (ret CreateVolumePayloadGetSizeRetType, ok bool)
- func (o *CreateVolumePayload) GetSource() (res CreateVolumePayloadGetSourceRetType)
- func (o *CreateVolumePayload) GetSourceOk() (ret CreateVolumePayloadGetSourceRetType, ok bool)
- func (o *CreateVolumePayload) GetStatus() (res CreateVolumePayloadGetStatusRetType)
- func (o *CreateVolumePayload) GetStatusOk() (ret CreateVolumePayloadGetStatusRetType, ok bool)
- func (o *CreateVolumePayload) GetUpdatedAt() (res CreateVolumePayloadGetUpdatedAtRetType)
- func (o *CreateVolumePayload) GetUpdatedAtOk() (ret CreateVolumePayloadGetUpdatedAtRetType, ok bool)
- func (o *CreateVolumePayload) HasBootable() bool
- func (o *CreateVolumePayload) HasCreatedAt() bool
- func (o *CreateVolumePayload) HasDescription() bool
- func (o *CreateVolumePayload) HasId() bool
- func (o *CreateVolumePayload) HasImageConfig() bool
- func (o *CreateVolumePayload) HasLabels() bool
- func (o *CreateVolumePayload) HasName() bool
- func (o *CreateVolumePayload) HasPerformanceClass() bool
- func (o *CreateVolumePayload) HasServerId() bool
- func (o *CreateVolumePayload) HasSize() bool
- func (o *CreateVolumePayload) HasSource() bool
- func (o *CreateVolumePayload) HasStatus() bool
- func (o *CreateVolumePayload) HasUpdatedAt() bool
- func (o *CreateVolumePayload) SetAvailabilityZone(v CreateVolumePayloadGetAvailabilityZoneRetType)
- func (o *CreateVolumePayload) SetBootable(v CreateVolumePayloadgetBootableRetType)
- func (o *CreateVolumePayload) SetCreatedAt(v CreateVolumePayloadGetCreatedAtRetType)
- func (o *CreateVolumePayload) SetDescription(v CreateVolumePayloadGetDescriptionRetType)
- func (o *CreateVolumePayload) SetId(v CreateVolumePayloadGetIdRetType)
- func (o *CreateVolumePayload) SetImageConfig(v CreateVolumePayloadGetImageConfigRetType)
- func (o *CreateVolumePayload) SetLabels(v CreateVolumePayloadGetLabelsRetType)
- func (o *CreateVolumePayload) SetName(v CreateVolumePayloadGetNameRetType)
- func (o *CreateVolumePayload) SetPerformanceClass(v CreateVolumePayloadGetPerformanceClassRetType)
- func (o *CreateVolumePayload) SetServerId(v CreateVolumePayloadGetServerIdRetType)
- func (o *CreateVolumePayload) SetSize(v CreateVolumePayloadGetSizeRetType)
- func (o *CreateVolumePayload) SetSource(v CreateVolumePayloadGetSourceRetType)
- func (o *CreateVolumePayload) SetStatus(v CreateVolumePayloadGetStatusRetType)
- func (o *CreateVolumePayload) SetUpdatedAt(v CreateVolumePayloadGetUpdatedAtRetType)
- func (o CreateVolumePayload) ToMap() (map[string]interface{}, error)
- type CreateVolumePayloadGetAvailabilityZoneArgType
- type CreateVolumePayloadGetAvailabilityZoneAttributeType
- type CreateVolumePayloadGetAvailabilityZoneRetType
- type CreateVolumePayloadGetCreatedAtArgType
- type CreateVolumePayloadGetCreatedAtAttributeType
- type CreateVolumePayloadGetCreatedAtRetType
- type CreateVolumePayloadGetDescriptionArgType
- type CreateVolumePayloadGetDescriptionAttributeType
- type CreateVolumePayloadGetDescriptionRetType
- type CreateVolumePayloadGetIdArgType
- type CreateVolumePayloadGetIdAttributeType
- type CreateVolumePayloadGetIdRetType
- type CreateVolumePayloadGetImageConfigArgType
- type CreateVolumePayloadGetImageConfigAttributeType
- type CreateVolumePayloadGetImageConfigRetType
- type CreateVolumePayloadGetLabelsArgType
- type CreateVolumePayloadGetLabelsAttributeType
- type CreateVolumePayloadGetLabelsRetType
- type CreateVolumePayloadGetNameArgType
- type CreateVolumePayloadGetNameAttributeType
- type CreateVolumePayloadGetNameRetType
- type CreateVolumePayloadGetPerformanceClassArgType
- type CreateVolumePayloadGetPerformanceClassAttributeType
- type CreateVolumePayloadGetPerformanceClassRetType
- type CreateVolumePayloadGetServerIdArgType
- type CreateVolumePayloadGetServerIdAttributeType
- type CreateVolumePayloadGetServerIdRetType
- type CreateVolumePayloadGetSizeArgType
- type CreateVolumePayloadGetSizeAttributeType
- type CreateVolumePayloadGetSizeRetType
- type CreateVolumePayloadGetSourceArgType
- type CreateVolumePayloadGetSourceAttributeType
- type CreateVolumePayloadGetSourceRetType
- type CreateVolumePayloadGetStatusArgType
- type CreateVolumePayloadGetStatusAttributeType
- type CreateVolumePayloadGetStatusRetType
- type CreateVolumePayloadGetUpdatedAtArgType
- type CreateVolumePayloadGetUpdatedAtAttributeType
- type CreateVolumePayloadGetUpdatedAtRetType
- type CreateVolumePayloadgetBootableArgType
- type CreateVolumePayloadgetBootableAttributeType
- type CreateVolumePayloadgetBootableRetType
- type DefaultApiService
- type Error
- func (o *Error) GetCode() (ret ErrorGetCodeRetType)
- func (o *Error) GetCodeOk() (ret ErrorGetCodeRetType, ok bool)
- func (o *Error) GetMsg() (ret ErrorGetMsgRetType)
- func (o *Error) GetMsgOk() (ret ErrorGetMsgRetType, ok bool)
- func (o *Error) SetCode(v ErrorGetCodeRetType)
- func (o *Error) SetMsg(v ErrorGetMsgRetType)
- func (o Error) ToMap() (map[string]interface{}, error)
- type ErrorGetCodeArgType
- type ErrorGetCodeAttributeType
- type ErrorGetCodeRetType
- type ErrorGetMsgArgType
- type ErrorGetMsgAttributeType
- type ErrorGetMsgRetType
- type GetServerLog200Response
- func (o *GetServerLog200Response) GetOutput() (res GetServerLog200ResponseGetOutputRetType)
- func (o *GetServerLog200Response) GetOutputOk() (ret GetServerLog200ResponseGetOutputRetType, ok bool)
- func (o *GetServerLog200Response) HasOutput() bool
- func (o *GetServerLog200Response) SetOutput(v GetServerLog200ResponseGetOutputRetType)
- func (o GetServerLog200Response) ToMap() (map[string]interface{}, error)
- type GetServerLog200ResponseGetOutputArgType
- type GetServerLog200ResponseGetOutputAttributeType
- type GetServerLog200ResponseGetOutputRetType
- type ICMPParameters
- func (o *ICMPParameters) GetCode() (ret ICMPParametersGetCodeRetType)
- func (o *ICMPParameters) GetCodeOk() (ret ICMPParametersGetCodeRetType, ok bool)
- func (o *ICMPParameters) GetType() (ret ICMPParametersGetTypeRetType)
- func (o *ICMPParameters) GetTypeOk() (ret ICMPParametersGetTypeRetType, ok bool)
- func (o *ICMPParameters) SetCode(v ICMPParametersGetCodeRetType)
- func (o *ICMPParameters) SetType(v ICMPParametersGetTypeRetType)
- func (o ICMPParameters) ToMap() (map[string]interface{}, error)
- type ICMPParametersGetCodeArgType
- type ICMPParametersGetCodeAttributeType
- type ICMPParametersGetCodeRetType
- type ICMPParametersGetTypeArgType
- type ICMPParametersGetTypeAttributeType
- type ICMPParametersGetTypeRetType
- type Image
- func (o *Image) GetChecksum() (res ImageGetChecksumRetType)
- func (o *Image) GetChecksumOk() (ret ImageGetChecksumRetType, ok bool)
- func (o *Image) GetConfig() (res ImageGetConfigRetType)
- func (o *Image) GetConfigOk() (ret ImageGetConfigRetType, ok bool)
- func (o *Image) GetCreatedAt() (res ImageGetCreatedAtRetType)
- func (o *Image) GetCreatedAtOk() (ret ImageGetCreatedAtRetType, ok bool)
- func (o *Image) GetDiskFormat() (ret ImageGetDiskFormatRetType)
- func (o *Image) GetDiskFormatOk() (ret ImageGetDiskFormatRetType, ok bool)
- func (o *Image) GetId() (res ImageGetIdRetType)
- func (o *Image) GetIdOk() (ret ImageGetIdRetType, ok bool)
- func (o *Image) GetLabels() (res ImageGetLabelsRetType)
- func (o *Image) GetLabelsOk() (ret ImageGetLabelsRetType, ok bool)
- func (o *Image) GetMinDiskSize() (res ImageGetMinDiskSizeRetType)
- func (o *Image) GetMinDiskSizeOk() (ret ImageGetMinDiskSizeRetType, ok bool)
- func (o *Image) GetMinRam() (res ImageGetMinRamRetType)
- func (o *Image) GetMinRamOk() (ret ImageGetMinRamRetType, ok bool)
- func (o *Image) GetName() (ret ImageGetNameRetType)
- func (o *Image) GetNameOk() (ret ImageGetNameRetType, ok bool)
- func (o *Image) GetOwner() (res ImageGetOwnerRetType)
- func (o *Image) GetOwnerOk() (ret ImageGetOwnerRetType, ok bool)
- func (o *Image) GetProtected() (res ImagegetProtectedRetType)
- func (o *Image) GetProtectedOk() (ret ImagegetProtectedRetType, ok bool)
- func (o *Image) GetScope() (res ImageGetScopeRetType)
- func (o *Image) GetScopeOk() (ret ImageGetScopeRetType, ok bool)
- func (o *Image) GetSize() (res ImageGetSizeRetType)
- func (o *Image) GetSizeOk() (ret ImageGetSizeRetType, ok bool)
- func (o *Image) GetStatus() (res ImageGetStatusRetType)
- func (o *Image) GetStatusOk() (ret ImageGetStatusRetType, ok bool)
- func (o *Image) GetUpdatedAt() (res ImageGetUpdatedAtRetType)
- func (o *Image) GetUpdatedAtOk() (ret ImageGetUpdatedAtRetType, ok bool)
- func (o *Image) HasChecksum() bool
- func (o *Image) HasConfig() bool
- func (o *Image) HasCreatedAt() bool
- func (o *Image) HasId() bool
- func (o *Image) HasLabels() bool
- func (o *Image) HasMinDiskSize() bool
- func (o *Image) HasMinRam() bool
- func (o *Image) HasOwner() bool
- func (o *Image) HasProtected() bool
- func (o *Image) HasScope() bool
- func (o *Image) HasSize() bool
- func (o *Image) HasStatus() bool
- func (o *Image) HasUpdatedAt() bool
- func (o *Image) SetChecksum(v ImageGetChecksumRetType)
- func (o *Image) SetConfig(v ImageGetConfigRetType)
- func (o *Image) SetCreatedAt(v ImageGetCreatedAtRetType)
- func (o *Image) SetDiskFormat(v ImageGetDiskFormatRetType)
- func (o *Image) SetId(v ImageGetIdRetType)
- func (o *Image) SetLabels(v ImageGetLabelsRetType)
- func (o *Image) SetMinDiskSize(v ImageGetMinDiskSizeRetType)
- func (o *Image) SetMinRam(v ImageGetMinRamRetType)
- func (o *Image) SetName(v ImageGetNameRetType)
- func (o *Image) SetOwner(v ImageGetOwnerRetType)
- func (o *Image) SetProtected(v ImagegetProtectedRetType)
- func (o *Image) SetScope(v ImageGetScopeRetType)
- func (o *Image) SetSize(v ImageGetSizeRetType)
- func (o *Image) SetStatus(v ImageGetStatusRetType)
- func (o *Image) SetUpdatedAt(v ImageGetUpdatedAtRetType)
- func (o Image) ToMap() (map[string]interface{}, error)
- type ImageChecksum
- func (o *ImageChecksum) GetAlgorithm() (ret ImageChecksumGetAlgorithmRetType)
- func (o *ImageChecksum) GetAlgorithmOk() (ret ImageChecksumGetAlgorithmRetType, ok bool)
- func (o *ImageChecksum) GetDigest() (ret ImageChecksumGetDigestRetType)
- func (o *ImageChecksum) GetDigestOk() (ret ImageChecksumGetDigestRetType, ok bool)
- func (o *ImageChecksum) SetAlgorithm(v ImageChecksumGetAlgorithmRetType)
- func (o *ImageChecksum) SetDigest(v ImageChecksumGetDigestRetType)
- func (o ImageChecksum) ToMap() (map[string]interface{}, error)
- type ImageChecksumGetAlgorithmArgType
- type ImageChecksumGetAlgorithmAttributeType
- type ImageChecksumGetAlgorithmRetType
- type ImageChecksumGetDigestArgType
- type ImageChecksumGetDigestAttributeType
- type ImageChecksumGetDigestRetType
- type ImageConfig
- func (o *ImageConfig) GetArchitecture() (res ImageConfigGetArchitectureRetType)
- func (o *ImageConfig) GetArchitectureOk() (ret ImageConfigGetArchitectureRetType, ok bool)
- func (o *ImageConfig) GetBootMenu() (res ImageConfiggetBootMenuRetType)
- func (o *ImageConfig) GetBootMenuOk() (ret ImageConfiggetBootMenuRetType, ok bool)
- func (o *ImageConfig) GetCdromBus() (res ImageConfigGetCdromBusRetType)
- func (o *ImageConfig) GetCdromBusOk() (ret ImageConfigGetCdromBusRetType, ok bool)
- func (o *ImageConfig) GetDiskBus() (res ImageConfigGetDiskBusRetType)
- func (o *ImageConfig) GetDiskBusOk() (ret ImageConfigGetDiskBusRetType, ok bool)
- func (o *ImageConfig) GetNicModel() (res ImageConfigGetNicModelRetType)
- func (o *ImageConfig) GetNicModelOk() (ret ImageConfigGetNicModelRetType, ok bool)
- func (o *ImageConfig) GetOperatingSystem() (res ImageConfigGetOperatingSystemRetType)
- func (o *ImageConfig) GetOperatingSystemDistro() (res ImageConfigGetOperatingSystemDistroRetType)
- func (o *ImageConfig) GetOperatingSystemDistroOk() (ret ImageConfigGetOperatingSystemDistroRetType, ok bool)
- func (o *ImageConfig) GetOperatingSystemOk() (ret ImageConfigGetOperatingSystemRetType, ok bool)
- func (o *ImageConfig) GetOperatingSystemVersion() (res ImageConfigGetOperatingSystemVersionRetType)
- func (o *ImageConfig) GetOperatingSystemVersionOk() (ret ImageConfigGetOperatingSystemVersionRetType, ok bool)
- func (o *ImageConfig) GetRescueBus() (res ImageConfigGetRescueBusRetType)
- func (o *ImageConfig) GetRescueBusOk() (ret ImageConfigGetRescueBusRetType, ok bool)
- func (o *ImageConfig) GetRescueDevice() (res ImageConfigGetRescueDeviceRetType)
- func (o *ImageConfig) GetRescueDeviceOk() (ret ImageConfigGetRescueDeviceRetType, ok bool)
- func (o *ImageConfig) GetSecureBoot() (res ImageConfiggetSecureBootRetType)
- func (o *ImageConfig) GetSecureBootOk() (ret ImageConfiggetSecureBootRetType, ok bool)
- func (o *ImageConfig) GetUefi() (res ImageConfiggetUefiRetType)
- func (o *ImageConfig) GetUefiOk() (ret ImageConfiggetUefiRetType, ok bool)
- func (o *ImageConfig) GetVideoModel() (res ImageConfigGetVideoModelRetType)
- func (o *ImageConfig) GetVideoModelOk() (ret ImageConfigGetVideoModelRetType, ok bool)
- func (o *ImageConfig) GetVirtioScsi() (res ImageConfiggetVirtioScsiRetType)
- func (o *ImageConfig) GetVirtioScsiOk() (ret ImageConfiggetVirtioScsiRetType, ok bool)
- func (o *ImageConfig) HasArchitecture() bool
- func (o *ImageConfig) HasBootMenu() bool
- func (o *ImageConfig) HasCdromBus() bool
- func (o *ImageConfig) HasDiskBus() bool
- func (o *ImageConfig) HasNicModel() bool
- func (o *ImageConfig) HasOperatingSystem() bool
- func (o *ImageConfig) HasOperatingSystemDistro() bool
- func (o *ImageConfig) HasOperatingSystemVersion() bool
- func (o *ImageConfig) HasRescueBus() bool
- func (o *ImageConfig) HasRescueDevice() bool
- func (o *ImageConfig) HasSecureBoot() bool
- func (o *ImageConfig) HasUefi() bool
- func (o *ImageConfig) HasVideoModel() bool
- func (o *ImageConfig) HasVirtioScsi() bool
- func (o *ImageConfig) SetArchitecture(v ImageConfigGetArchitectureRetType)
- func (o *ImageConfig) SetBootMenu(v ImageConfiggetBootMenuRetType)
- func (o *ImageConfig) SetCdromBus(v ImageConfigGetCdromBusRetType)
- func (o *ImageConfig) SetCdromBusNil()
- func (o *ImageConfig) SetDiskBus(v ImageConfigGetDiskBusRetType)
- func (o *ImageConfig) SetDiskBusNil()
- func (o *ImageConfig) SetNicModel(v ImageConfigGetNicModelRetType)
- func (o *ImageConfig) SetNicModelNil()
- func (o *ImageConfig) SetOperatingSystem(v ImageConfigGetOperatingSystemRetType)
- func (o *ImageConfig) SetOperatingSystemDistro(v ImageConfigGetOperatingSystemDistroRetType)
- func (o *ImageConfig) SetOperatingSystemDistroNil()
- func (o *ImageConfig) SetOperatingSystemVersion(v ImageConfigGetOperatingSystemVersionRetType)
- func (o *ImageConfig) SetOperatingSystemVersionNil()
- func (o *ImageConfig) SetRescueBus(v ImageConfigGetRescueBusRetType)
- func (o *ImageConfig) SetRescueBusNil()
- func (o *ImageConfig) SetRescueDevice(v ImageConfigGetRescueDeviceRetType)
- func (o *ImageConfig) SetRescueDeviceNil()
- func (o *ImageConfig) SetSecureBoot(v ImageConfiggetSecureBootRetType)
- func (o *ImageConfig) SetUefi(v ImageConfiggetUefiRetType)
- func (o *ImageConfig) SetVideoModel(v ImageConfigGetVideoModelRetType)
- func (o *ImageConfig) SetVideoModelNil()
- func (o *ImageConfig) SetVirtioScsi(v ImageConfiggetVirtioScsiRetType)
- func (o ImageConfig) ToMap() (map[string]interface{}, error)
- func (o *ImageConfig) UnsetCdromBus()
- func (o *ImageConfig) UnsetDiskBus()
- func (o *ImageConfig) UnsetNicModel()
- func (o *ImageConfig) UnsetOperatingSystemDistro()
- func (o *ImageConfig) UnsetOperatingSystemVersion()
- func (o *ImageConfig) UnsetRescueBus()
- func (o *ImageConfig) UnsetRescueDevice()
- func (o *ImageConfig) UnsetVideoModel()
- type ImageConfigGetArchitectureArgType
- type ImageConfigGetArchitectureAttributeType
- type ImageConfigGetArchitectureRetType
- type ImageConfigGetCdromBusArgType
- type ImageConfigGetCdromBusAttributeType
- type ImageConfigGetCdromBusRetType
- type ImageConfigGetDiskBusArgType
- type ImageConfigGetDiskBusAttributeType
- type ImageConfigGetDiskBusRetType
- type ImageConfigGetNicModelArgType
- type ImageConfigGetNicModelAttributeType
- type ImageConfigGetNicModelRetType
- type ImageConfigGetOperatingSystemArgType
- type ImageConfigGetOperatingSystemAttributeType
- type ImageConfigGetOperatingSystemDistroArgType
- type ImageConfigGetOperatingSystemDistroAttributeType
- type ImageConfigGetOperatingSystemDistroRetType
- type ImageConfigGetOperatingSystemRetType
- type ImageConfigGetOperatingSystemVersionArgType
- type ImageConfigGetOperatingSystemVersionAttributeType
- type ImageConfigGetOperatingSystemVersionRetType
- type ImageConfigGetRescueBusArgType
- type ImageConfigGetRescueBusAttributeType
- type ImageConfigGetRescueBusRetType
- type ImageConfigGetRescueDeviceArgType
- type ImageConfigGetRescueDeviceAttributeType
- type ImageConfigGetRescueDeviceRetType
- type ImageConfigGetVideoModelArgType
- type ImageConfigGetVideoModelAttributeType
- type ImageConfigGetVideoModelRetType
- type ImageConfiggetBootMenuArgType
- type ImageConfiggetBootMenuAttributeType
- type ImageConfiggetBootMenuRetType
- type ImageConfiggetSecureBootArgType
- type ImageConfiggetSecureBootAttributeType
- type ImageConfiggetSecureBootRetType
- type ImageConfiggetUefiArgType
- type ImageConfiggetUefiAttributeType
- type ImageConfiggetUefiRetType
- type ImageConfiggetVirtioScsiArgType
- type ImageConfiggetVirtioScsiAttributeType
- type ImageConfiggetVirtioScsiRetType
- type ImageCreateResponse
- func (o *ImageCreateResponse) GetId() (ret ImageCreateResponseGetIdRetType)
- func (o *ImageCreateResponse) GetIdOk() (ret ImageCreateResponseGetIdRetType, ok bool)
- func (o *ImageCreateResponse) GetUploadUrl() (ret ImageCreateResponseGetUploadUrlRetType)
- func (o *ImageCreateResponse) GetUploadUrlOk() (ret ImageCreateResponseGetUploadUrlRetType, ok bool)
- func (o *ImageCreateResponse) SetId(v ImageCreateResponseGetIdRetType)
- func (o *ImageCreateResponse) SetUploadUrl(v ImageCreateResponseGetUploadUrlRetType)
- func (o ImageCreateResponse) ToMap() (map[string]interface{}, error)
- type ImageCreateResponseGetIdArgType
- type ImageCreateResponseGetIdAttributeType
- type ImageCreateResponseGetIdRetType
- type ImageCreateResponseGetUploadUrlArgType
- type ImageCreateResponseGetUploadUrlAttributeType
- type ImageCreateResponseGetUploadUrlRetType
- type ImageGetChecksumArgType
- type ImageGetChecksumAttributeType
- type ImageGetChecksumRetType
- type ImageGetConfigArgType
- type ImageGetConfigAttributeType
- type ImageGetConfigRetType
- type ImageGetCreatedAtArgType
- type ImageGetCreatedAtAttributeType
- type ImageGetCreatedAtRetType
- type ImageGetDiskFormatArgType
- type ImageGetDiskFormatAttributeType
- type ImageGetDiskFormatRetType
- type ImageGetIdArgType
- type ImageGetIdAttributeType
- type ImageGetIdRetType
- type ImageGetLabelsArgType
- type ImageGetLabelsAttributeType
- type ImageGetLabelsRetType
- type ImageGetMinDiskSizeArgType
- type ImageGetMinDiskSizeAttributeType
- type ImageGetMinDiskSizeRetType
- type ImageGetMinRamArgType
- type ImageGetMinRamAttributeType
- type ImageGetMinRamRetType
- type ImageGetNameArgType
- type ImageGetNameAttributeType
- type ImageGetNameRetType
- type ImageGetOwnerArgType
- type ImageGetOwnerAttributeType
- type ImageGetOwnerRetType
- type ImageGetScopeArgType
- type ImageGetScopeAttributeType
- type ImageGetScopeRetType
- type ImageGetSizeArgType
- type ImageGetSizeAttributeType
- type ImageGetSizeRetType
- type ImageGetStatusArgType
- type ImageGetStatusAttributeType
- type ImageGetStatusRetType
- type ImageGetUpdatedAtArgType
- type ImageGetUpdatedAtAttributeType
- type ImageGetUpdatedAtRetType
- type ImageListResponse
- func (o *ImageListResponse) GetItems() (ret ImageListResponseGetItemsRetType)
- func (o *ImageListResponse) GetItemsOk() (ret ImageListResponseGetItemsRetType, ok bool)
- func (o *ImageListResponse) SetItems(v ImageListResponseGetItemsRetType)
- func (o ImageListResponse) ToMap() (map[string]interface{}, error)
- type ImageListResponseGetItemsArgType
- type ImageListResponseGetItemsAttributeType
- type ImageListResponseGetItemsRetType
- type ImageShare
- func (o *ImageShare) GetParentOrganization() (res ImageSharegetParentOrganizationRetType)
- func (o *ImageShare) GetParentOrganizationOk() (ret ImageSharegetParentOrganizationRetType, ok bool)
- func (o *ImageShare) GetProjects() (res ImageShareGetProjectsRetType)
- func (o *ImageShare) GetProjectsOk() (ret ImageShareGetProjectsRetType, ok bool)
- func (o *ImageShare) HasParentOrganization() bool
- func (o *ImageShare) HasProjects() bool
- func (o *ImageShare) SetParentOrganization(v ImageSharegetParentOrganizationRetType)
- func (o *ImageShare) SetProjects(v ImageShareGetProjectsRetType)
- func (o ImageShare) ToMap() (map[string]interface{}, error)
- type ImageShareConsumer
- func (o *ImageShareConsumer) GetConsumerProjectId() (res ImageShareConsumerGetConsumerProjectIdRetType)
- func (o *ImageShareConsumer) GetConsumerProjectIdOk() (ret ImageShareConsumerGetConsumerProjectIdRetType, ok bool)
- func (o *ImageShareConsumer) GetCreatedAt() (res ImageShareConsumerGetCreatedAtRetType)
- func (o *ImageShareConsumer) GetCreatedAtOk() (ret ImageShareConsumerGetCreatedAtRetType, ok bool)
- func (o *ImageShareConsumer) GetImageId() (res ImageShareConsumerGetImageIdRetType)
- func (o *ImageShareConsumer) GetImageIdOk() (ret ImageShareConsumerGetImageIdRetType, ok bool)
- func (o *ImageShareConsumer) GetUpdatedAt() (res ImageShareConsumerGetUpdatedAtRetType)
- func (o *ImageShareConsumer) GetUpdatedAtOk() (ret ImageShareConsumerGetUpdatedAtRetType, ok bool)
- func (o *ImageShareConsumer) HasConsumerProjectId() bool
- func (o *ImageShareConsumer) HasCreatedAt() bool
- func (o *ImageShareConsumer) HasImageId() bool
- func (o *ImageShareConsumer) HasUpdatedAt() bool
- func (o *ImageShareConsumer) SetConsumerProjectId(v ImageShareConsumerGetConsumerProjectIdRetType)
- func (o *ImageShareConsumer) SetCreatedAt(v ImageShareConsumerGetCreatedAtRetType)
- func (o *ImageShareConsumer) SetImageId(v ImageShareConsumerGetImageIdRetType)
- func (o *ImageShareConsumer) SetUpdatedAt(v ImageShareConsumerGetUpdatedAtRetType)
- func (o ImageShareConsumer) ToMap() (map[string]interface{}, error)
- type ImageShareConsumerGetConsumerProjectIdArgType
- type ImageShareConsumerGetConsumerProjectIdAttributeType
- type ImageShareConsumerGetConsumerProjectIdRetType
- type ImageShareConsumerGetCreatedAtArgType
- type ImageShareConsumerGetCreatedAtAttributeType
- type ImageShareConsumerGetCreatedAtRetType
- type ImageShareConsumerGetImageIdArgType
- type ImageShareConsumerGetImageIdAttributeType
- type ImageShareConsumerGetImageIdRetType
- type ImageShareConsumerGetUpdatedAtArgType
- type ImageShareConsumerGetUpdatedAtAttributeType
- type ImageShareConsumerGetUpdatedAtRetType
- type ImageShareGetProjectsArgType
- type ImageShareGetProjectsAttributeType
- type ImageShareGetProjectsRetType
- type ImageSharegetParentOrganizationArgType
- type ImageSharegetParentOrganizationAttributeType
- type ImageSharegetParentOrganizationRetType
- type ImagegetProtectedArgType
- type ImagegetProtectedAttributeType
- type ImagegetProtectedRetType
- type KeyPairListResponse
- func (o *KeyPairListResponse) GetItems() (ret KeyPairListResponseGetItemsRetType)
- func (o *KeyPairListResponse) GetItemsOk() (ret KeyPairListResponseGetItemsRetType, ok bool)
- func (o *KeyPairListResponse) SetItems(v KeyPairListResponseGetItemsRetType)
- func (o KeyPairListResponse) ToMap() (map[string]interface{}, error)
- type KeyPairListResponseGetItemsArgType
- type KeyPairListResponseGetItemsAttributeType
- type KeyPairListResponseGetItemsRetType
- type Keypair
- func (o *Keypair) GetCreatedAt() (res KeypairGetCreatedAtRetType)
- func (o *Keypair) GetCreatedAtOk() (ret KeypairGetCreatedAtRetType, ok bool)
- func (o *Keypair) GetFingerprint() (res KeypairGetFingerprintRetType)
- func (o *Keypair) GetFingerprintOk() (ret KeypairGetFingerprintRetType, ok bool)
- func (o *Keypair) GetLabels() (res KeypairGetLabelsRetType)
- func (o *Keypair) GetLabelsOk() (ret KeypairGetLabelsRetType, ok bool)
- func (o *Keypair) GetName() (res KeypairGetNameRetType)
- func (o *Keypair) GetNameOk() (ret KeypairGetNameRetType, ok bool)
- func (o *Keypair) GetPublicKey() (ret KeypairGetPublicKeyRetType)
- func (o *Keypair) GetPublicKeyOk() (ret KeypairGetPublicKeyRetType, ok bool)
- func (o *Keypair) GetUpdatedAt() (res KeypairGetUpdatedAtRetType)
- func (o *Keypair) GetUpdatedAtOk() (ret KeypairGetUpdatedAtRetType, ok bool)
- func (o *Keypair) HasCreatedAt() bool
- func (o *Keypair) HasFingerprint() bool
- func (o *Keypair) HasLabels() bool
- func (o *Keypair) HasName() bool
- func (o *Keypair) HasUpdatedAt() bool
- func (o *Keypair) SetCreatedAt(v KeypairGetCreatedAtRetType)
- func (o *Keypair) SetFingerprint(v KeypairGetFingerprintRetType)
- func (o *Keypair) SetLabels(v KeypairGetLabelsRetType)
- func (o *Keypair) SetName(v KeypairGetNameRetType)
- func (o *Keypair) SetPublicKey(v KeypairGetPublicKeyRetType)
- func (o *Keypair) SetUpdatedAt(v KeypairGetUpdatedAtRetType)
- func (o Keypair) ToMap() (map[string]interface{}, error)
- type KeypairGetCreatedAtArgType
- type KeypairGetCreatedAtAttributeType
- type KeypairGetCreatedAtRetType
- type KeypairGetFingerprintArgType
- type KeypairGetFingerprintAttributeType
- type KeypairGetFingerprintRetType
- type KeypairGetLabelsArgType
- type KeypairGetLabelsAttributeType
- type KeypairGetLabelsRetType
- type KeypairGetNameArgType
- type KeypairGetNameAttributeType
- type KeypairGetNameRetType
- type KeypairGetPublicKeyArgType
- type KeypairGetPublicKeyAttributeType
- type KeypairGetPublicKeyRetType
- type KeypairGetUpdatedAtArgType
- type KeypairGetUpdatedAtAttributeType
- type KeypairGetUpdatedAtRetType
- type MachineType
- func (o *MachineType) GetDescription() (res MachineTypeGetDescriptionRetType)
- func (o *MachineType) GetDescriptionOk() (ret MachineTypeGetDescriptionRetType, ok bool)
- func (o *MachineType) GetDisk() (ret MachineTypeGetDiskRetType)
- func (o *MachineType) GetDiskOk() (ret MachineTypeGetDiskRetType, ok bool)
- func (o *MachineType) GetExtraSpecs() (res MachineTypeGetExtraSpecsRetType)
- func (o *MachineType) GetExtraSpecsOk() (ret MachineTypeGetExtraSpecsRetType, ok bool)
- func (o *MachineType) GetName() (ret MachineTypeGetNameRetType)
- func (o *MachineType) GetNameOk() (ret MachineTypeGetNameRetType, ok bool)
- func (o *MachineType) GetRam() (ret MachineTypeGetRamRetType)
- func (o *MachineType) GetRamOk() (ret MachineTypeGetRamRetType, ok bool)
- func (o *MachineType) GetVcpus() (ret MachineTypeGetVcpusRetType)
- func (o *MachineType) GetVcpusOk() (ret MachineTypeGetVcpusRetType, ok bool)
- func (o *MachineType) HasDescription() bool
- func (o *MachineType) HasExtraSpecs() bool
- func (o *MachineType) SetDescription(v MachineTypeGetDescriptionRetType)
- func (o *MachineType) SetDisk(v MachineTypeGetDiskRetType)
- func (o *MachineType) SetExtraSpecs(v MachineTypeGetExtraSpecsRetType)
- func (o *MachineType) SetName(v MachineTypeGetNameRetType)
- func (o *MachineType) SetRam(v MachineTypeGetRamRetType)
- func (o *MachineType) SetVcpus(v MachineTypeGetVcpusRetType)
- func (o MachineType) ToMap() (map[string]interface{}, error)
- type MachineTypeGetDescriptionArgType
- type MachineTypeGetDescriptionAttributeType
- type MachineTypeGetDescriptionRetType
- type MachineTypeGetDiskArgType
- type MachineTypeGetDiskAttributeType
- type MachineTypeGetDiskRetType
- type MachineTypeGetExtraSpecsArgType
- type MachineTypeGetExtraSpecsAttributeType
- type MachineTypeGetExtraSpecsRetType
- type MachineTypeGetNameArgType
- type MachineTypeGetNameAttributeType
- type MachineTypeGetNameRetType
- type MachineTypeGetRamArgType
- type MachineTypeGetRamAttributeType
- type MachineTypeGetRamRetType
- type MachineTypeGetVcpusArgType
- type MachineTypeGetVcpusAttributeType
- type MachineTypeGetVcpusRetType
- type MachineTypeListResponse
- func (o *MachineTypeListResponse) GetItems() (ret MachineTypeListResponseGetItemsRetType)
- func (o *MachineTypeListResponse) GetItemsOk() (ret MachineTypeListResponseGetItemsRetType, ok bool)
- func (o *MachineTypeListResponse) SetItems(v MachineTypeListResponseGetItemsRetType)
- func (o MachineTypeListResponse) ToMap() (map[string]interface{}, error)
- type MachineTypeListResponseGetItemsArgType
- type MachineTypeListResponseGetItemsAttributeType
- type MachineTypeListResponseGetItemsRetType
- type MappedNullable
- type NIC
- func (o *NIC) GetAllowedAddresses() (res NICGetAllowedAddressesRetType)
- func (o *NIC) GetAllowedAddressesOk() (ret NICGetAllowedAddressesRetType, ok bool)
- func (o *NIC) GetDevice() (res NICGetDeviceRetType)
- func (o *NIC) GetDeviceOk() (ret NICGetDeviceRetType, ok bool)
- func (o *NIC) GetId() (res NICGetIdRetType)
- func (o *NIC) GetIdOk() (ret NICGetIdRetType, ok bool)
- func (o *NIC) GetIpv4() (res NICGetIpv4RetType)
- func (o *NIC) GetIpv4Ok() (ret NICGetIpv4RetType, ok bool)
- func (o *NIC) GetIpv6() (res NICGetIpv6RetType)
- func (o *NIC) GetIpv6Ok() (ret NICGetIpv6RetType, ok bool)
- func (o *NIC) GetLabels() (res NICGetLabelsRetType)
- func (o *NIC) GetLabelsOk() (ret NICGetLabelsRetType, ok bool)
- func (o *NIC) GetMac() (res NICGetMacRetType)
- func (o *NIC) GetMacOk() (ret NICGetMacRetType, ok bool)
- func (o *NIC) GetName() (res NICGetNameRetType)
- func (o *NIC) GetNameOk() (ret NICGetNameRetType, ok bool)
- func (o *NIC) GetNetworkId() (res NICGetNetworkIdRetType)
- func (o *NIC) GetNetworkIdOk() (ret NICGetNetworkIdRetType, ok bool)
- func (o *NIC) GetNicSecurity() (res NICgetNicSecurityRetType)
- func (o *NIC) GetNicSecurityOk() (ret NICgetNicSecurityRetType, ok bool)
- func (o *NIC) GetSecurityGroups() (res NICGetSecurityGroupsRetType)
- func (o *NIC) GetSecurityGroupsOk() (ret NICGetSecurityGroupsRetType, ok bool)
- func (o *NIC) GetStatus() (res NICGetStatusRetType)
- func (o *NIC) GetStatusOk() (ret NICGetStatusRetType, ok bool)
- func (o *NIC) GetType() (res NICGetTypeRetType)
- func (o *NIC) GetTypeOk() (ret NICGetTypeRetType, ok bool)
- func (o *NIC) HasAllowedAddresses() bool
- func (o *NIC) HasDevice() bool
- func (o *NIC) HasId() bool
- func (o *NIC) HasIpv4() bool
- func (o *NIC) HasIpv6() bool
- func (o *NIC) HasLabels() bool
- func (o *NIC) HasMac() bool
- func (o *NIC) HasName() bool
- func (o *NIC) HasNetworkId() bool
- func (o *NIC) HasNicSecurity() bool
- func (o *NIC) HasSecurityGroups() bool
- func (o *NIC) HasStatus() bool
- func (o *NIC) HasType() bool
- func (o *NIC) SetAllowedAddresses(v NICGetAllowedAddressesRetType)
- func (o *NIC) SetDevice(v NICGetDeviceRetType)
- func (o *NIC) SetId(v NICGetIdRetType)
- func (o *NIC) SetIpv4(v NICGetIpv4RetType)
- func (o *NIC) SetIpv6(v NICGetIpv6RetType)
- func (o *NIC) SetLabels(v NICGetLabelsRetType)
- func (o *NIC) SetMac(v NICGetMacRetType)
- func (o *NIC) SetName(v NICGetNameRetType)
- func (o *NIC) SetNetworkId(v NICGetNetworkIdRetType)
- func (o *NIC) SetNicSecurity(v NICgetNicSecurityRetType)
- func (o *NIC) SetSecurityGroups(v NICGetSecurityGroupsRetType)
- func (o *NIC) SetStatus(v NICGetStatusRetType)
- func (o *NIC) SetType(v NICGetTypeRetType)
- func (o NIC) ToMap() (map[string]interface{}, error)
- type NICGetAllowedAddressesArgType
- type NICGetAllowedAddressesAttributeType
- type NICGetAllowedAddressesRetType
- type NICGetDeviceArgType
- type NICGetDeviceAttributeType
- type NICGetDeviceRetType
- type NICGetIdArgType
- type NICGetIdAttributeType
- type NICGetIdRetType
- type NICGetIpv4ArgType
- type NICGetIpv4AttributeType
- type NICGetIpv4RetType
- type NICGetIpv6ArgType
- type NICGetIpv6AttributeType
- type NICGetIpv6RetType
- type NICGetLabelsArgType
- type NICGetLabelsAttributeType
- type NICGetLabelsRetType
- type NICGetMacArgType
- type NICGetMacAttributeType
- type NICGetMacRetType
- type NICGetNameArgType
- type NICGetNameAttributeType
- type NICGetNameRetType
- type NICGetNetworkIdArgType
- type NICGetNetworkIdAttributeType
- type NICGetNetworkIdRetType
- type NICGetSecurityGroupsArgType
- type NICGetSecurityGroupsAttributeType
- type NICGetSecurityGroupsRetType
- type NICGetStatusArgType
- type NICGetStatusAttributeType
- type NICGetStatusRetType
- type NICGetTypeArgType
- type NICGetTypeAttributeType
- type NICGetTypeRetType
- type NICListResponse
- type NICListResponseGetItemsArgType
- type NICListResponseGetItemsAttributeType
- type NICListResponseGetItemsRetType
- type NICgetNicSecurityArgType
- type NICgetNicSecurityAttributeType
- type NICgetNicSecurityRetType
- type Network
- func (o *Network) GetCreatedAt() (res NetworkGetCreatedAtRetType)
- func (o *Network) GetCreatedAtOk() (ret NetworkGetCreatedAtRetType, ok bool)
- func (o *Network) GetGateway() (res NetworkGetGatewayRetType)
- func (o *Network) GetGatewayOk() (ret NetworkGetGatewayRetType, ok bool)
- func (o *Network) GetGatewayv6() (res NetworkGetGatewayv6RetType)
- func (o *Network) GetGatewayv6Ok() (ret NetworkGetGatewayv6RetType, ok bool)
- func (o *Network) GetLabels() (res NetworkGetLabelsRetType)
- func (o *Network) GetLabelsOk() (ret NetworkGetLabelsRetType, ok bool)
- func (o *Network) GetName() (ret NetworkGetNameRetType)
- func (o *Network) GetNameOk() (ret NetworkGetNameRetType, ok bool)
- func (o *Network) GetNameservers() (res NetworkGetNameserversRetType)
- func (o *Network) GetNameserversOk() (ret NetworkGetNameserversRetType, ok bool)
- func (o *Network) GetNameserversV6() (res NetworkGetNameserversV6RetType)
- func (o *Network) GetNameserversV6Ok() (ret NetworkGetNameserversV6RetType, ok bool)
- func (o *Network) GetNetworkId() (ret NetworkGetNetworkIdRetType)
- func (o *Network) GetNetworkIdOk() (ret NetworkGetNetworkIdRetType, ok bool)
- func (o *Network) GetPrefixes() (res NetworkGetPrefixesRetType)
- func (o *Network) GetPrefixesOk() (ret NetworkGetPrefixesRetType, ok bool)
- func (o *Network) GetPrefixesV6() (res NetworkGetPrefixesV6RetType)
- func (o *Network) GetPrefixesV6Ok() (ret NetworkGetPrefixesV6RetType, ok bool)
- func (o *Network) GetPublicIp() (res NetworkGetPublicIpRetType)
- func (o *Network) GetPublicIpOk() (ret NetworkGetPublicIpRetType, ok bool)
- func (o *Network) GetRouted() (res NetworkgetRoutedRetType)
- func (o *Network) GetRoutedOk() (ret NetworkgetRoutedRetType, ok bool)
- func (o *Network) GetState() (ret NetworkGetStateRetType)
- func (o *Network) GetStateOk() (ret NetworkGetStateRetType, ok bool)
- func (o *Network) GetUpdatedAt() (res NetworkGetUpdatedAtRetType)
- func (o *Network) GetUpdatedAtOk() (ret NetworkGetUpdatedAtRetType, ok bool)
- func (o *Network) HasCreatedAt() bool
- func (o *Network) HasGateway() bool
- func (o *Network) HasGatewayv6() bool
- func (o *Network) HasLabels() bool
- func (o *Network) HasNameservers() bool
- func (o *Network) HasNameserversV6() bool
- func (o *Network) HasPrefixes() bool
- func (o *Network) HasPrefixesV6() bool
- func (o *Network) HasPublicIp() bool
- func (o *Network) HasRouted() bool
- func (o *Network) HasUpdatedAt() bool
- func (o *Network) SetCreatedAt(v NetworkGetCreatedAtRetType)
- func (o *Network) SetGateway(v NetworkGetGatewayRetType)
- func (o *Network) SetGatewayNil()
- func (o *Network) SetGatewayv6(v NetworkGetGatewayv6RetType)
- func (o *Network) SetGatewayv6Nil()
- func (o *Network) SetLabels(v NetworkGetLabelsRetType)
- func (o *Network) SetName(v NetworkGetNameRetType)
- func (o *Network) SetNameservers(v NetworkGetNameserversRetType)
- func (o *Network) SetNameserversV6(v NetworkGetNameserversV6RetType)
- func (o *Network) SetNetworkId(v NetworkGetNetworkIdRetType)
- func (o *Network) SetPrefixes(v NetworkGetPrefixesRetType)
- func (o *Network) SetPrefixesV6(v NetworkGetPrefixesV6RetType)
- func (o *Network) SetPublicIp(v NetworkGetPublicIpRetType)
- func (o *Network) SetRouted(v NetworkgetRoutedRetType)
- func (o *Network) SetState(v NetworkGetStateRetType)
- func (o *Network) SetUpdatedAt(v NetworkGetUpdatedAtRetType)
- func (o Network) ToMap() (map[string]interface{}, error)
- func (o *Network) UnsetGateway()
- func (o *Network) UnsetGatewayv6()
- type NetworkArea
- func (o *NetworkArea) GetAreaId() (ret NetworkAreaGetAreaIdRetType)
- func (o *NetworkArea) GetAreaIdOk() (ret NetworkAreaGetAreaIdRetType, ok bool)
- func (o *NetworkArea) GetCreatedAt() (res NetworkAreaGetCreatedAtRetType)
- func (o *NetworkArea) GetCreatedAtOk() (ret NetworkAreaGetCreatedAtRetType, ok bool)
- func (o *NetworkArea) GetIpv4() (res NetworkAreaGetIpv4RetType)
- func (o *NetworkArea) GetIpv4Ok() (ret NetworkAreaGetIpv4RetType, ok bool)
- func (o *NetworkArea) GetLabels() (res NetworkAreaGetLabelsRetType)
- func (o *NetworkArea) GetLabelsOk() (ret NetworkAreaGetLabelsRetType, ok bool)
- func (o *NetworkArea) GetName() (ret NetworkAreaGetNameRetType)
- func (o *NetworkArea) GetNameOk() (ret NetworkAreaGetNameRetType, ok bool)
- func (o *NetworkArea) GetProjectCount() (ret NetworkAreaGetProjectCountRetType)
- func (o *NetworkArea) GetProjectCountOk() (ret NetworkAreaGetProjectCountRetType, ok bool)
- func (o *NetworkArea) GetState() (ret NetworkAreaGetStateRetType)
- func (o *NetworkArea) GetStateOk() (ret NetworkAreaGetStateRetType, ok bool)
- func (o *NetworkArea) GetUpdatedAt() (res NetworkAreaGetUpdatedAtRetType)
- func (o *NetworkArea) GetUpdatedAtOk() (ret NetworkAreaGetUpdatedAtRetType, ok bool)
- func (o *NetworkArea) HasCreatedAt() bool
- func (o *NetworkArea) HasIpv4() bool
- func (o *NetworkArea) HasLabels() bool
- func (o *NetworkArea) HasUpdatedAt() bool
- func (o *NetworkArea) SetAreaId(v NetworkAreaGetAreaIdRetType)
- func (o *NetworkArea) SetCreatedAt(v NetworkAreaGetCreatedAtRetType)
- func (o *NetworkArea) SetIpv4(v NetworkAreaGetIpv4RetType)
- func (o *NetworkArea) SetLabels(v NetworkAreaGetLabelsRetType)
- func (o *NetworkArea) SetName(v NetworkAreaGetNameRetType)
- func (o *NetworkArea) SetProjectCount(v NetworkAreaGetProjectCountRetType)
- func (o *NetworkArea) SetState(v NetworkAreaGetStateRetType)
- func (o *NetworkArea) SetUpdatedAt(v NetworkAreaGetUpdatedAtRetType)
- func (o NetworkArea) ToMap() (map[string]interface{}, error)
- type NetworkAreaGetAreaIdArgType
- type NetworkAreaGetAreaIdAttributeType
- type NetworkAreaGetAreaIdRetType
- type NetworkAreaGetCreatedAtArgType
- type NetworkAreaGetCreatedAtAttributeType
- type NetworkAreaGetCreatedAtRetType
- type NetworkAreaGetIpv4ArgType
- type NetworkAreaGetIpv4AttributeType
- type NetworkAreaGetIpv4RetType
- type NetworkAreaGetLabelsArgType
- type NetworkAreaGetLabelsAttributeType
- type NetworkAreaGetLabelsRetType
- type NetworkAreaGetNameArgType
- type NetworkAreaGetNameAttributeType
- type NetworkAreaGetNameRetType
- type NetworkAreaGetProjectCountArgType
- type NetworkAreaGetProjectCountAttributeType
- type NetworkAreaGetProjectCountRetType
- type NetworkAreaGetStateArgType
- type NetworkAreaGetStateAttributeType
- type NetworkAreaGetStateRetType
- type NetworkAreaGetUpdatedAtArgType
- type NetworkAreaGetUpdatedAtAttributeType
- type NetworkAreaGetUpdatedAtRetType
- type NetworkAreaIPv4
- func (o *NetworkAreaIPv4) GetDefaultNameservers() (res NetworkAreaIPv4GetDefaultNameserversRetType)
- func (o *NetworkAreaIPv4) GetDefaultNameserversOk() (ret NetworkAreaIPv4GetDefaultNameserversRetType, ok bool)
- func (o *NetworkAreaIPv4) GetDefaultPrefixLen() (res NetworkAreaIPv4GetDefaultPrefixLenRetType)
- func (o *NetworkAreaIPv4) GetDefaultPrefixLenOk() (ret NetworkAreaIPv4GetDefaultPrefixLenRetType, ok bool)
- func (o *NetworkAreaIPv4) GetMaxPrefixLen() (res NetworkAreaIPv4GetMaxPrefixLenRetType)
- func (o *NetworkAreaIPv4) GetMaxPrefixLenOk() (ret NetworkAreaIPv4GetMaxPrefixLenRetType, ok bool)
- func (o *NetworkAreaIPv4) GetMinPrefixLen() (res NetworkAreaIPv4GetMinPrefixLenRetType)
- func (o *NetworkAreaIPv4) GetMinPrefixLenOk() (ret NetworkAreaIPv4GetMinPrefixLenRetType, ok bool)
- func (o *NetworkAreaIPv4) GetNetworkRanges() (res NetworkAreaIPv4GetNetworkRangesRetType)
- func (o *NetworkAreaIPv4) GetNetworkRangesOk() (ret NetworkAreaIPv4GetNetworkRangesRetType, ok bool)
- func (o *NetworkAreaIPv4) GetRoutes() (res NetworkAreaIPv4GetRoutesRetType)
- func (o *NetworkAreaIPv4) GetRoutesOk() (ret NetworkAreaIPv4GetRoutesRetType, ok bool)
- func (o *NetworkAreaIPv4) GetTransferNetwork() (res NetworkAreaIPv4GetTransferNetworkRetType)
- func (o *NetworkAreaIPv4) GetTransferNetworkOk() (ret NetworkAreaIPv4GetTransferNetworkRetType, ok bool)
- func (o *NetworkAreaIPv4) HasDefaultNameservers() bool
- func (o *NetworkAreaIPv4) HasDefaultPrefixLen() bool
- func (o *NetworkAreaIPv4) HasMaxPrefixLen() bool
- func (o *NetworkAreaIPv4) HasMinPrefixLen() bool
- func (o *NetworkAreaIPv4) HasNetworkRanges() bool
- func (o *NetworkAreaIPv4) HasRoutes() bool
- func (o *NetworkAreaIPv4) HasTransferNetwork() bool
- func (o *NetworkAreaIPv4) SetDefaultNameservers(v NetworkAreaIPv4GetDefaultNameserversRetType)
- func (o *NetworkAreaIPv4) SetDefaultPrefixLen(v NetworkAreaIPv4GetDefaultPrefixLenRetType)
- func (o *NetworkAreaIPv4) SetMaxPrefixLen(v NetworkAreaIPv4GetMaxPrefixLenRetType)
- func (o *NetworkAreaIPv4) SetMinPrefixLen(v NetworkAreaIPv4GetMinPrefixLenRetType)
- func (o *NetworkAreaIPv4) SetNetworkRanges(v NetworkAreaIPv4GetNetworkRangesRetType)
- func (o *NetworkAreaIPv4) SetRoutes(v NetworkAreaIPv4GetRoutesRetType)
- func (o *NetworkAreaIPv4) SetTransferNetwork(v NetworkAreaIPv4GetTransferNetworkRetType)
- func (o NetworkAreaIPv4) ToMap() (map[string]interface{}, error)
- type NetworkAreaIPv4GetDefaultNameserversArgType
- type NetworkAreaIPv4GetDefaultNameserversAttributeType
- type NetworkAreaIPv4GetDefaultNameserversRetType
- type NetworkAreaIPv4GetDefaultPrefixLenArgType
- type NetworkAreaIPv4GetDefaultPrefixLenAttributeType
- type NetworkAreaIPv4GetDefaultPrefixLenRetType
- type NetworkAreaIPv4GetMaxPrefixLenArgType
- type NetworkAreaIPv4GetMaxPrefixLenAttributeType
- type NetworkAreaIPv4GetMaxPrefixLenRetType
- type NetworkAreaIPv4GetMinPrefixLenArgType
- type NetworkAreaIPv4GetMinPrefixLenAttributeType
- type NetworkAreaIPv4GetMinPrefixLenRetType
- type NetworkAreaIPv4GetNetworkRangesArgType
- type NetworkAreaIPv4GetNetworkRangesAttributeType
- type NetworkAreaIPv4GetNetworkRangesRetType
- type NetworkAreaIPv4GetRoutesArgType
- type NetworkAreaIPv4GetRoutesAttributeType
- type NetworkAreaIPv4GetRoutesRetType
- type NetworkAreaIPv4GetTransferNetworkArgType
- type NetworkAreaIPv4GetTransferNetworkAttributeType
- type NetworkAreaIPv4GetTransferNetworkRetType
- type NetworkAreaListResponse
- func (o *NetworkAreaListResponse) GetItems() (ret NetworkAreaListResponseGetItemsRetType)
- func (o *NetworkAreaListResponse) GetItemsOk() (ret NetworkAreaListResponseGetItemsRetType, ok bool)
- func (o *NetworkAreaListResponse) SetItems(v NetworkAreaListResponseGetItemsRetType)
- func (o NetworkAreaListResponse) ToMap() (map[string]interface{}, error)
- type NetworkAreaListResponseGetItemsArgType
- type NetworkAreaListResponseGetItemsAttributeType
- type NetworkAreaListResponseGetItemsRetType
- type NetworkGetCreatedAtArgType
- type NetworkGetCreatedAtAttributeType
- type NetworkGetCreatedAtRetType
- type NetworkGetGatewayArgType
- type NetworkGetGatewayAttributeType
- type NetworkGetGatewayRetType
- type NetworkGetGatewayv6ArgType
- type NetworkGetGatewayv6AttributeType
- type NetworkGetGatewayv6RetType
- type NetworkGetLabelsArgType
- type NetworkGetLabelsAttributeType
- type NetworkGetLabelsRetType
- type NetworkGetNameArgType
- type NetworkGetNameAttributeType
- type NetworkGetNameRetType
- type NetworkGetNameserversArgType
- type NetworkGetNameserversAttributeType
- type NetworkGetNameserversRetType
- type NetworkGetNameserversV6ArgType
- type NetworkGetNameserversV6AttributeType
- type NetworkGetNameserversV6RetType
- type NetworkGetNetworkIdArgType
- type NetworkGetNetworkIdAttributeType
- type NetworkGetNetworkIdRetType
- type NetworkGetPrefixesArgType
- type NetworkGetPrefixesAttributeType
- type NetworkGetPrefixesRetType
- type NetworkGetPrefixesV6ArgType
- type NetworkGetPrefixesV6AttributeType
- type NetworkGetPrefixesV6RetType
- type NetworkGetPublicIpArgType
- type NetworkGetPublicIpAttributeType
- type NetworkGetPublicIpRetType
- type NetworkGetStateArgType
- type NetworkGetStateAttributeType
- type NetworkGetStateRetType
- type NetworkGetUpdatedAtArgType
- type NetworkGetUpdatedAtAttributeType
- type NetworkGetUpdatedAtRetType
- type NetworkListResponse
- func (o *NetworkListResponse) GetItems() (ret NetworkListResponseGetItemsRetType)
- func (o *NetworkListResponse) GetItemsOk() (ret NetworkListResponseGetItemsRetType, ok bool)
- func (o *NetworkListResponse) SetItems(v NetworkListResponseGetItemsRetType)
- func (o NetworkListResponse) ToMap() (map[string]interface{}, error)
- type NetworkListResponseGetItemsArgType
- type NetworkListResponseGetItemsAttributeType
- type NetworkListResponseGetItemsRetType
- type NetworkRange
- func (o *NetworkRange) GetCreatedAt() (res NetworkRangeGetCreatedAtRetType)
- func (o *NetworkRange) GetCreatedAtOk() (ret NetworkRangeGetCreatedAtRetType, ok bool)
- func (o *NetworkRange) GetNetworkRangeId() (res NetworkRangeGetNetworkRangeIdRetType)
- func (o *NetworkRange) GetNetworkRangeIdOk() (ret NetworkRangeGetNetworkRangeIdRetType, ok bool)
- func (o *NetworkRange) GetPrefix() (ret NetworkRangeGetPrefixRetType)
- func (o *NetworkRange) GetPrefixOk() (ret NetworkRangeGetPrefixRetType, ok bool)
- func (o *NetworkRange) GetUpdatedAt() (res NetworkRangeGetUpdatedAtRetType)
- func (o *NetworkRange) GetUpdatedAtOk() (ret NetworkRangeGetUpdatedAtRetType, ok bool)
- func (o *NetworkRange) HasCreatedAt() bool
- func (o *NetworkRange) HasNetworkRangeId() bool
- func (o *NetworkRange) HasUpdatedAt() bool
- func (o *NetworkRange) SetCreatedAt(v NetworkRangeGetCreatedAtRetType)
- func (o *NetworkRange) SetNetworkRangeId(v NetworkRangeGetNetworkRangeIdRetType)
- func (o *NetworkRange) SetPrefix(v NetworkRangeGetPrefixRetType)
- func (o *NetworkRange) SetUpdatedAt(v NetworkRangeGetUpdatedAtRetType)
- func (o NetworkRange) ToMap() (map[string]interface{}, error)
- type NetworkRangeGetCreatedAtArgType
- type NetworkRangeGetCreatedAtAttributeType
- type NetworkRangeGetCreatedAtRetType
- type NetworkRangeGetNetworkRangeIdArgType
- type NetworkRangeGetNetworkRangeIdAttributeType
- type NetworkRangeGetNetworkRangeIdRetType
- type NetworkRangeGetPrefixArgType
- type NetworkRangeGetPrefixAttributeType
- type NetworkRangeGetPrefixRetType
- type NetworkRangeGetUpdatedAtArgType
- type NetworkRangeGetUpdatedAtAttributeType
- type NetworkRangeGetUpdatedAtRetType
- type NetworkRangeListResponse
- func (o *NetworkRangeListResponse) GetItems() (ret NetworkRangeListResponseGetItemsRetType)
- func (o *NetworkRangeListResponse) GetItemsOk() (ret NetworkRangeListResponseGetItemsRetType, ok bool)
- func (o *NetworkRangeListResponse) SetItems(v NetworkRangeListResponseGetItemsRetType)
- func (o NetworkRangeListResponse) ToMap() (map[string]interface{}, error)
- type NetworkRangeListResponseGetItemsArgType
- type NetworkRangeListResponseGetItemsAttributeType
- type NetworkRangeListResponseGetItemsRetType
- type NetworkgetRoutedArgType
- type NetworkgetRoutedAttributeType
- type NetworkgetRoutedRetType
- type NullableAddVolumeToServerPayload
- func (v NullableAddVolumeToServerPayload) Get() *AddVolumeToServerPayload
- func (v NullableAddVolumeToServerPayload) IsSet() bool
- func (v NullableAddVolumeToServerPayload) MarshalJSON() ([]byte, error)
- func (v *NullableAddVolumeToServerPayload) Set(val *AddVolumeToServerPayload)
- func (v *NullableAddVolumeToServerPayload) UnmarshalJSON(src []byte) error
- func (v *NullableAddVolumeToServerPayload) Unset()
- type NullableAffinityGroup
- func (v NullableAffinityGroup) Get() *AffinityGroup
- func (v NullableAffinityGroup) IsSet() bool
- func (v NullableAffinityGroup) MarshalJSON() ([]byte, error)
- func (v *NullableAffinityGroup) Set(val *AffinityGroup)
- func (v *NullableAffinityGroup) UnmarshalJSON(src []byte) error
- func (v *NullableAffinityGroup) Unset()
- type NullableAffinityGroupListResponse
- func (v NullableAffinityGroupListResponse) Get() *AffinityGroupListResponse
- func (v NullableAffinityGroupListResponse) IsSet() bool
- func (v NullableAffinityGroupListResponse) MarshalJSON() ([]byte, error)
- func (v *NullableAffinityGroupListResponse) Set(val *AffinityGroupListResponse)
- func (v *NullableAffinityGroupListResponse) UnmarshalJSON(src []byte) error
- func (v *NullableAffinityGroupListResponse) Unset()
- type NullableAllowedAddressesInner
- func (v NullableAllowedAddressesInner) Get() *AllowedAddressesInner
- func (v NullableAllowedAddressesInner) IsSet() bool
- func (v NullableAllowedAddressesInner) MarshalJSON() ([]byte, error)
- func (v *NullableAllowedAddressesInner) Set(val *AllowedAddressesInner)
- func (v *NullableAllowedAddressesInner) UnmarshalJSON(src []byte) error
- func (v *NullableAllowedAddressesInner) Unset()
- type NullableArea
- type NullableAreaConfig
- type NullableAreaPrefixConfigIPv4
- func (v NullableAreaPrefixConfigIPv4) Get() *AreaPrefixConfigIPv4
- func (v NullableAreaPrefixConfigIPv4) IsSet() bool
- func (v NullableAreaPrefixConfigIPv4) MarshalJSON() ([]byte, error)
- func (v *NullableAreaPrefixConfigIPv4) Set(val *AreaPrefixConfigIPv4)
- func (v *NullableAreaPrefixConfigIPv4) UnmarshalJSON(src []byte) error
- func (v *NullableAreaPrefixConfigIPv4) Unset()
- type NullableAvailabilityZoneListResponse
- func (v NullableAvailabilityZoneListResponse) Get() *AvailabilityZoneListResponse
- func (v NullableAvailabilityZoneListResponse) IsSet() bool
- func (v NullableAvailabilityZoneListResponse) MarshalJSON() ([]byte, error)
- func (v *NullableAvailabilityZoneListResponse) Set(val *AvailabilityZoneListResponse)
- func (v *NullableAvailabilityZoneListResponse) UnmarshalJSON(src []byte) error
- func (v *NullableAvailabilityZoneListResponse) Unset()
- type NullableBackup
- type NullableBackupListResponse
- func (v NullableBackupListResponse) Get() *BackupListResponse
- func (v NullableBackupListResponse) IsSet() bool
- func (v NullableBackupListResponse) MarshalJSON() ([]byte, error)
- func (v *NullableBackupListResponse) Set(val *BackupListResponse)
- func (v *NullableBackupListResponse) UnmarshalJSON(src []byte) error
- func (v *NullableBackupListResponse) Unset()
- type NullableBackupSource
- func (v NullableBackupSource) Get() *BackupSource
- func (v NullableBackupSource) IsSet() bool
- func (v NullableBackupSource) MarshalJSON() ([]byte, error)
- func (v *NullableBackupSource) Set(val *BackupSource)
- func (v *NullableBackupSource) UnmarshalJSON(src []byte) error
- func (v *NullableBackupSource) Unset()
- type NullableBaseSecurityGroupRule
- func (v NullableBaseSecurityGroupRule) Get() *BaseSecurityGroupRule
- func (v NullableBaseSecurityGroupRule) IsSet() bool
- func (v NullableBaseSecurityGroupRule) MarshalJSON() ([]byte, error)
- func (v *NullableBaseSecurityGroupRule) Set(val *BaseSecurityGroupRule)
- func (v *NullableBaseSecurityGroupRule) UnmarshalJSON(src []byte) error
- func (v *NullableBaseSecurityGroupRule) Unset()
- type NullableBool
- type NullableBootVolume
- type NullableBootVolumeSource
- func (v NullableBootVolumeSource) Get() *BootVolumeSource
- func (v NullableBootVolumeSource) IsSet() bool
- func (v NullableBootVolumeSource) MarshalJSON() ([]byte, error)
- func (v *NullableBootVolumeSource) Set(val *BootVolumeSource)
- func (v *NullableBootVolumeSource) UnmarshalJSON(src []byte) error
- func (v *NullableBootVolumeSource) Unset()
- type NullableCreateAffinityGroupPayload
- func (v NullableCreateAffinityGroupPayload) Get() *CreateAffinityGroupPayload
- func (v NullableCreateAffinityGroupPayload) IsSet() bool
- func (v NullableCreateAffinityGroupPayload) MarshalJSON() ([]byte, error)
- func (v *NullableCreateAffinityGroupPayload) Set(val *CreateAffinityGroupPayload)
- func (v *NullableCreateAffinityGroupPayload) UnmarshalJSON(src []byte) error
- func (v *NullableCreateAffinityGroupPayload) Unset()
- type NullableCreateAreaAddressFamily
- func (v NullableCreateAreaAddressFamily) Get() *CreateAreaAddressFamily
- func (v NullableCreateAreaAddressFamily) IsSet() bool
- func (v NullableCreateAreaAddressFamily) MarshalJSON() ([]byte, error)
- func (v *NullableCreateAreaAddressFamily) Set(val *CreateAreaAddressFamily)
- func (v *NullableCreateAreaAddressFamily) UnmarshalJSON(src []byte) error
- func (v *NullableCreateAreaAddressFamily) Unset()
- type NullableCreateAreaIPv4
- func (v NullableCreateAreaIPv4) Get() *CreateAreaIPv4
- func (v NullableCreateAreaIPv4) IsSet() bool
- func (v NullableCreateAreaIPv4) MarshalJSON() ([]byte, error)
- func (v *NullableCreateAreaIPv4) Set(val *CreateAreaIPv4)
- func (v *NullableCreateAreaIPv4) UnmarshalJSON(src []byte) error
- func (v *NullableCreateAreaIPv4) Unset()
- type NullableCreateBackupPayload
- func (v NullableCreateBackupPayload) Get() *CreateBackupPayload
- func (v NullableCreateBackupPayload) IsSet() bool
- func (v NullableCreateBackupPayload) MarshalJSON() ([]byte, error)
- func (v *NullableCreateBackupPayload) Set(val *CreateBackupPayload)
- func (v *NullableCreateBackupPayload) UnmarshalJSON(src []byte) error
- func (v *NullableCreateBackupPayload) Unset()
- type NullableCreateImagePayload
- func (v NullableCreateImagePayload) Get() *CreateImagePayload
- func (v NullableCreateImagePayload) IsSet() bool
- func (v NullableCreateImagePayload) MarshalJSON() ([]byte, error)
- func (v *NullableCreateImagePayload) Set(val *CreateImagePayload)
- func (v *NullableCreateImagePayload) UnmarshalJSON(src []byte) error
- func (v *NullableCreateImagePayload) Unset()
- type NullableCreateKeyPairPayload
- func (v NullableCreateKeyPairPayload) Get() *CreateKeyPairPayload
- func (v NullableCreateKeyPairPayload) IsSet() bool
- func (v NullableCreateKeyPairPayload) MarshalJSON() ([]byte, error)
- func (v *NullableCreateKeyPairPayload) Set(val *CreateKeyPairPayload)
- func (v *NullableCreateKeyPairPayload) UnmarshalJSON(src []byte) error
- func (v *NullableCreateKeyPairPayload) Unset()
- type NullableCreateNetworkAddressFamily
- func (v NullableCreateNetworkAddressFamily) Get() *CreateNetworkAddressFamily
- func (v NullableCreateNetworkAddressFamily) IsSet() bool
- func (v NullableCreateNetworkAddressFamily) MarshalJSON() ([]byte, error)
- func (v *NullableCreateNetworkAddressFamily) Set(val *CreateNetworkAddressFamily)
- func (v *NullableCreateNetworkAddressFamily) UnmarshalJSON(src []byte) error
- func (v *NullableCreateNetworkAddressFamily) Unset()
- type NullableCreateNetworkAreaPayload
- func (v NullableCreateNetworkAreaPayload) Get() *CreateNetworkAreaPayload
- func (v NullableCreateNetworkAreaPayload) IsSet() bool
- func (v NullableCreateNetworkAreaPayload) MarshalJSON() ([]byte, error)
- func (v *NullableCreateNetworkAreaPayload) Set(val *CreateNetworkAreaPayload)
- func (v *NullableCreateNetworkAreaPayload) UnmarshalJSON(src []byte) error
- func (v *NullableCreateNetworkAreaPayload) Unset()
- type NullableCreateNetworkAreaRangePayload
- func (v NullableCreateNetworkAreaRangePayload) Get() *CreateNetworkAreaRangePayload
- func (v NullableCreateNetworkAreaRangePayload) IsSet() bool
- func (v NullableCreateNetworkAreaRangePayload) MarshalJSON() ([]byte, error)
- func (v *NullableCreateNetworkAreaRangePayload) Set(val *CreateNetworkAreaRangePayload)
- func (v *NullableCreateNetworkAreaRangePayload) UnmarshalJSON(src []byte) error
- func (v *NullableCreateNetworkAreaRangePayload) Unset()
- type NullableCreateNetworkAreaRoutePayload
- func (v NullableCreateNetworkAreaRoutePayload) Get() *CreateNetworkAreaRoutePayload
- func (v NullableCreateNetworkAreaRoutePayload) IsSet() bool
- func (v NullableCreateNetworkAreaRoutePayload) MarshalJSON() ([]byte, error)
- func (v *NullableCreateNetworkAreaRoutePayload) Set(val *CreateNetworkAreaRoutePayload)
- func (v *NullableCreateNetworkAreaRoutePayload) UnmarshalJSON(src []byte) error
- func (v *NullableCreateNetworkAreaRoutePayload) Unset()
- type NullableCreateNetworkIPv4Body
- func (v NullableCreateNetworkIPv4Body) Get() *CreateNetworkIPv4Body
- func (v NullableCreateNetworkIPv4Body) IsSet() bool
- func (v NullableCreateNetworkIPv4Body) MarshalJSON() ([]byte, error)
- func (v *NullableCreateNetworkIPv4Body) Set(val *CreateNetworkIPv4Body)
- func (v *NullableCreateNetworkIPv4Body) UnmarshalJSON(src []byte) error
- func (v *NullableCreateNetworkIPv4Body) Unset()
- type NullableCreateNetworkIPv6Body
- func (v NullableCreateNetworkIPv6Body) Get() *CreateNetworkIPv6Body
- func (v NullableCreateNetworkIPv6Body) IsSet() bool
- func (v NullableCreateNetworkIPv6Body) MarshalJSON() ([]byte, error)
- func (v *NullableCreateNetworkIPv6Body) Set(val *CreateNetworkIPv6Body)
- func (v *NullableCreateNetworkIPv6Body) UnmarshalJSON(src []byte) error
- func (v *NullableCreateNetworkIPv6Body) Unset()
- type NullableCreateNetworkPayload
- func (v NullableCreateNetworkPayload) Get() *CreateNetworkPayload
- func (v NullableCreateNetworkPayload) IsSet() bool
- func (v NullableCreateNetworkPayload) MarshalJSON() ([]byte, error)
- func (v *NullableCreateNetworkPayload) Set(val *CreateNetworkPayload)
- func (v *NullableCreateNetworkPayload) UnmarshalJSON(src []byte) error
- func (v *NullableCreateNetworkPayload) Unset()
- type NullableCreateNicPayload
- func (v NullableCreateNicPayload) Get() *CreateNicPayload
- func (v NullableCreateNicPayload) IsSet() bool
- func (v NullableCreateNicPayload) MarshalJSON() ([]byte, error)
- func (v *NullableCreateNicPayload) Set(val *CreateNicPayload)
- func (v *NullableCreateNicPayload) UnmarshalJSON(src []byte) error
- func (v *NullableCreateNicPayload) Unset()
- type NullableCreateProtocol
- func (v NullableCreateProtocol) Get() *CreateProtocol
- func (v NullableCreateProtocol) IsSet() bool
- func (v NullableCreateProtocol) MarshalJSON() ([]byte, error)
- func (v *NullableCreateProtocol) Set(val *CreateProtocol)
- func (v *NullableCreateProtocol) UnmarshalJSON(src []byte) error
- func (v *NullableCreateProtocol) Unset()
- type NullableCreatePublicIPPayload
- func (v NullableCreatePublicIPPayload) Get() *CreatePublicIPPayload
- func (v NullableCreatePublicIPPayload) IsSet() bool
- func (v NullableCreatePublicIPPayload) MarshalJSON() ([]byte, error)
- func (v *NullableCreatePublicIPPayload) Set(val *CreatePublicIPPayload)
- func (v *NullableCreatePublicIPPayload) UnmarshalJSON(src []byte) error
- func (v *NullableCreatePublicIPPayload) Unset()
- type NullableCreateSecurityGroupPayload
- func (v NullableCreateSecurityGroupPayload) Get() *CreateSecurityGroupPayload
- func (v NullableCreateSecurityGroupPayload) IsSet() bool
- func (v NullableCreateSecurityGroupPayload) MarshalJSON() ([]byte, error)
- func (v *NullableCreateSecurityGroupPayload) Set(val *CreateSecurityGroupPayload)
- func (v *NullableCreateSecurityGroupPayload) UnmarshalJSON(src []byte) error
- func (v *NullableCreateSecurityGroupPayload) Unset()
- type NullableCreateSecurityGroupRulePayload
- func (v NullableCreateSecurityGroupRulePayload) Get() *CreateSecurityGroupRulePayload
- func (v NullableCreateSecurityGroupRulePayload) IsSet() bool
- func (v NullableCreateSecurityGroupRulePayload) MarshalJSON() ([]byte, error)
- func (v *NullableCreateSecurityGroupRulePayload) Set(val *CreateSecurityGroupRulePayload)
- func (v *NullableCreateSecurityGroupRulePayload) UnmarshalJSON(src []byte) error
- func (v *NullableCreateSecurityGroupRulePayload) Unset()
- type NullableCreateSecurityGroupRuleProtocol
- func (v NullableCreateSecurityGroupRuleProtocol) Get() *CreateSecurityGroupRuleProtocol
- func (v NullableCreateSecurityGroupRuleProtocol) IsSet() bool
- func (v NullableCreateSecurityGroupRuleProtocol) MarshalJSON() ([]byte, error)
- func (v *NullableCreateSecurityGroupRuleProtocol) Set(val *CreateSecurityGroupRuleProtocol)
- func (v *NullableCreateSecurityGroupRuleProtocol) UnmarshalJSON(src []byte) error
- func (v *NullableCreateSecurityGroupRuleProtocol) Unset()
- type NullableCreateServerNetworking
- func (v NullableCreateServerNetworking) Get() *CreateServerNetworking
- func (v NullableCreateServerNetworking) IsSet() bool
- func (v NullableCreateServerNetworking) MarshalJSON() ([]byte, error)
- func (v *NullableCreateServerNetworking) Set(val *CreateServerNetworking)
- func (v *NullableCreateServerNetworking) UnmarshalJSON(src []byte) error
- func (v *NullableCreateServerNetworking) Unset()
- type NullableCreateServerNetworkingWithNics
- func (v NullableCreateServerNetworkingWithNics) Get() *CreateServerNetworkingWithNics
- func (v NullableCreateServerNetworkingWithNics) IsSet() bool
- func (v NullableCreateServerNetworkingWithNics) MarshalJSON() ([]byte, error)
- func (v *NullableCreateServerNetworkingWithNics) Set(val *CreateServerNetworkingWithNics)
- func (v *NullableCreateServerNetworkingWithNics) UnmarshalJSON(src []byte) error
- func (v *NullableCreateServerNetworkingWithNics) Unset()
- type NullableCreateServerPayload
- func (v NullableCreateServerPayload) Get() *CreateServerPayload
- func (v NullableCreateServerPayload) IsSet() bool
- func (v NullableCreateServerPayload) MarshalJSON() ([]byte, error)
- func (v *NullableCreateServerPayload) Set(val *CreateServerPayload)
- func (v *NullableCreateServerPayload) UnmarshalJSON(src []byte) error
- func (v *NullableCreateServerPayload) Unset()
- type NullableCreateServerPayloadBootVolume
- func (v NullableCreateServerPayloadBootVolume) Get() *CreateServerPayloadBootVolume
- func (v NullableCreateServerPayloadBootVolume) IsSet() bool
- func (v NullableCreateServerPayloadBootVolume) MarshalJSON() ([]byte, error)
- func (v *NullableCreateServerPayloadBootVolume) Set(val *CreateServerPayloadBootVolume)
- func (v *NullableCreateServerPayloadBootVolume) UnmarshalJSON(src []byte) error
- func (v *NullableCreateServerPayloadBootVolume) Unset()
- type NullableCreateServerPayloadNetworking
- func (v NullableCreateServerPayloadNetworking) Get() *CreateServerPayloadNetworking
- func (v NullableCreateServerPayloadNetworking) IsSet() bool
- func (v NullableCreateServerPayloadNetworking) MarshalJSON() ([]byte, error)
- func (v *NullableCreateServerPayloadNetworking) Set(val *CreateServerPayloadNetworking)
- func (v *NullableCreateServerPayloadNetworking) UnmarshalJSON(src []byte) error
- func (v *NullableCreateServerPayloadNetworking) Unset()
- type NullableCreateSnapshotPayload
- func (v NullableCreateSnapshotPayload) Get() *CreateSnapshotPayload
- func (v NullableCreateSnapshotPayload) IsSet() bool
- func (v NullableCreateSnapshotPayload) MarshalJSON() ([]byte, error)
- func (v *NullableCreateSnapshotPayload) Set(val *CreateSnapshotPayload)
- func (v *NullableCreateSnapshotPayload) UnmarshalJSON(src []byte) error
- func (v *NullableCreateSnapshotPayload) Unset()
- type NullableCreateVolumePayload
- func (v NullableCreateVolumePayload) Get() *CreateVolumePayload
- func (v NullableCreateVolumePayload) IsSet() bool
- func (v NullableCreateVolumePayload) MarshalJSON() ([]byte, error)
- func (v *NullableCreateVolumePayload) Set(val *CreateVolumePayload)
- func (v *NullableCreateVolumePayload) UnmarshalJSON(src []byte) error
- func (v *NullableCreateVolumePayload) Unset()
- type NullableError
- type NullableFloat32
- type NullableFloat64
- type NullableGetServerLog200Response
- func (v NullableGetServerLog200Response) Get() *GetServerLog200Response
- func (v NullableGetServerLog200Response) IsSet() bool
- func (v NullableGetServerLog200Response) MarshalJSON() ([]byte, error)
- func (v *NullableGetServerLog200Response) Set(val *GetServerLog200Response)
- func (v *NullableGetServerLog200Response) UnmarshalJSON(src []byte) error
- func (v *NullableGetServerLog200Response) Unset()
- type NullableICMPParameters
- func (v NullableICMPParameters) Get() *ICMPParameters
- func (v NullableICMPParameters) IsSet() bool
- func (v NullableICMPParameters) MarshalJSON() ([]byte, error)
- func (v *NullableICMPParameters) Set(val *ICMPParameters)
- func (v *NullableICMPParameters) UnmarshalJSON(src []byte) error
- func (v *NullableICMPParameters) Unset()
- type NullableImage
- type NullableImageChecksum
- func (v NullableImageChecksum) Get() *ImageChecksum
- func (v NullableImageChecksum) IsSet() bool
- func (v NullableImageChecksum) MarshalJSON() ([]byte, error)
- func (v *NullableImageChecksum) Set(val *ImageChecksum)
- func (v *NullableImageChecksum) UnmarshalJSON(src []byte) error
- func (v *NullableImageChecksum) Unset()
- type NullableImageConfig
- func (v NullableImageConfig) Get() *ImageConfig
- func (v NullableImageConfig) IsSet() bool
- func (v NullableImageConfig) MarshalJSON() ([]byte, error)
- func (v *NullableImageConfig) Set(val *ImageConfig)
- func (v *NullableImageConfig) UnmarshalJSON(src []byte) error
- func (v *NullableImageConfig) Unset()
- type NullableImageCreateResponse
- func (v NullableImageCreateResponse) Get() *ImageCreateResponse
- func (v NullableImageCreateResponse) IsSet() bool
- func (v NullableImageCreateResponse) MarshalJSON() ([]byte, error)
- func (v *NullableImageCreateResponse) Set(val *ImageCreateResponse)
- func (v *NullableImageCreateResponse) UnmarshalJSON(src []byte) error
- func (v *NullableImageCreateResponse) Unset()
- type NullableImageListResponse
- func (v NullableImageListResponse) Get() *ImageListResponse
- func (v NullableImageListResponse) IsSet() bool
- func (v NullableImageListResponse) MarshalJSON() ([]byte, error)
- func (v *NullableImageListResponse) Set(val *ImageListResponse)
- func (v *NullableImageListResponse) UnmarshalJSON(src []byte) error
- func (v *NullableImageListResponse) Unset()
- type NullableImageShare
- type NullableImageShareConsumer
- func (v NullableImageShareConsumer) Get() *ImageShareConsumer
- func (v NullableImageShareConsumer) IsSet() bool
- func (v NullableImageShareConsumer) MarshalJSON() ([]byte, error)
- func (v *NullableImageShareConsumer) Set(val *ImageShareConsumer)
- func (v *NullableImageShareConsumer) UnmarshalJSON(src []byte) error
- func (v *NullableImageShareConsumer) Unset()
- type NullableInt
- type NullableInt32
- type NullableInt64
- type NullableKeyPairListResponse
- func (v NullableKeyPairListResponse) Get() *KeyPairListResponse
- func (v NullableKeyPairListResponse) IsSet() bool
- func (v NullableKeyPairListResponse) MarshalJSON() ([]byte, error)
- func (v *NullableKeyPairListResponse) Set(val *KeyPairListResponse)
- func (v *NullableKeyPairListResponse) UnmarshalJSON(src []byte) error
- func (v *NullableKeyPairListResponse) Unset()
- type NullableKeypair
- type NullableMachineType
- func (v NullableMachineType) Get() *MachineType
- func (v NullableMachineType) IsSet() bool
- func (v NullableMachineType) MarshalJSON() ([]byte, error)
- func (v *NullableMachineType) Set(val *MachineType)
- func (v *NullableMachineType) UnmarshalJSON(src []byte) error
- func (v *NullableMachineType) Unset()
- type NullableMachineTypeListResponse
- func (v NullableMachineTypeListResponse) Get() *MachineTypeListResponse
- func (v NullableMachineTypeListResponse) IsSet() bool
- func (v NullableMachineTypeListResponse) MarshalJSON() ([]byte, error)
- func (v *NullableMachineTypeListResponse) Set(val *MachineTypeListResponse)
- func (v *NullableMachineTypeListResponse) UnmarshalJSON(src []byte) error
- func (v *NullableMachineTypeListResponse) Unset()
- type NullableNIC
- type NullableNICListResponse
- func (v NullableNICListResponse) Get() *NICListResponse
- func (v NullableNICListResponse) IsSet() bool
- func (v NullableNICListResponse) MarshalJSON() ([]byte, error)
- func (v *NullableNICListResponse) Set(val *NICListResponse)
- func (v *NullableNICListResponse) UnmarshalJSON(src []byte) error
- func (v *NullableNICListResponse) Unset()
- type NullableNetwork
- type NullableNetworkArea
- func (v NullableNetworkArea) Get() *NetworkArea
- func (v NullableNetworkArea) IsSet() bool
- func (v NullableNetworkArea) MarshalJSON() ([]byte, error)
- func (v *NullableNetworkArea) Set(val *NetworkArea)
- func (v *NullableNetworkArea) UnmarshalJSON(src []byte) error
- func (v *NullableNetworkArea) Unset()
- type NullableNetworkAreaIPv4
- func (v NullableNetworkAreaIPv4) Get() *NetworkAreaIPv4
- func (v NullableNetworkAreaIPv4) IsSet() bool
- func (v NullableNetworkAreaIPv4) MarshalJSON() ([]byte, error)
- func (v *NullableNetworkAreaIPv4) Set(val *NetworkAreaIPv4)
- func (v *NullableNetworkAreaIPv4) UnmarshalJSON(src []byte) error
- func (v *NullableNetworkAreaIPv4) Unset()
- type NullableNetworkAreaListResponse
- func (v NullableNetworkAreaListResponse) Get() *NetworkAreaListResponse
- func (v NullableNetworkAreaListResponse) IsSet() bool
- func (v NullableNetworkAreaListResponse) MarshalJSON() ([]byte, error)
- func (v *NullableNetworkAreaListResponse) Set(val *NetworkAreaListResponse)
- func (v *NullableNetworkAreaListResponse) UnmarshalJSON(src []byte) error
- func (v *NullableNetworkAreaListResponse) Unset()
- type NullableNetworkListResponse
- func (v NullableNetworkListResponse) Get() *NetworkListResponse
- func (v NullableNetworkListResponse) IsSet() bool
- func (v NullableNetworkListResponse) MarshalJSON() ([]byte, error)
- func (v *NullableNetworkListResponse) Set(val *NetworkListResponse)
- func (v *NullableNetworkListResponse) UnmarshalJSON(src []byte) error
- func (v *NullableNetworkListResponse) Unset()
- type NullableNetworkRange
- func (v NullableNetworkRange) Get() *NetworkRange
- func (v NullableNetworkRange) IsSet() bool
- func (v NullableNetworkRange) MarshalJSON() ([]byte, error)
- func (v *NullableNetworkRange) Set(val *NetworkRange)
- func (v *NullableNetworkRange) UnmarshalJSON(src []byte) error
- func (v *NullableNetworkRange) Unset()
- type NullableNetworkRangeListResponse
- func (v NullableNetworkRangeListResponse) Get() *NetworkRangeListResponse
- func (v NullableNetworkRangeListResponse) IsSet() bool
- func (v NullableNetworkRangeListResponse) MarshalJSON() ([]byte, error)
- func (v *NullableNetworkRangeListResponse) Set(val *NetworkRangeListResponse)
- func (v *NullableNetworkRangeListResponse) UnmarshalJSON(src []byte) error
- func (v *NullableNetworkRangeListResponse) Unset()
- type NullablePartialUpdateNetworkAreaPayload
- func (v NullablePartialUpdateNetworkAreaPayload) Get() *PartialUpdateNetworkAreaPayload
- func (v NullablePartialUpdateNetworkAreaPayload) IsSet() bool
- func (v NullablePartialUpdateNetworkAreaPayload) MarshalJSON() ([]byte, error)
- func (v *NullablePartialUpdateNetworkAreaPayload) Set(val *PartialUpdateNetworkAreaPayload)
- func (v *NullablePartialUpdateNetworkAreaPayload) UnmarshalJSON(src []byte) error
- func (v *NullablePartialUpdateNetworkAreaPayload) Unset()
- type NullablePartialUpdateNetworkPayload
- func (v NullablePartialUpdateNetworkPayload) Get() *PartialUpdateNetworkPayload
- func (v NullablePartialUpdateNetworkPayload) IsSet() bool
- func (v NullablePartialUpdateNetworkPayload) MarshalJSON() ([]byte, error)
- func (v *NullablePartialUpdateNetworkPayload) Set(val *PartialUpdateNetworkPayload)
- func (v *NullablePartialUpdateNetworkPayload) UnmarshalJSON(src []byte) error
- func (v *NullablePartialUpdateNetworkPayload) Unset()
- type NullablePortRange
- type NullableProjectListResponse
- func (v NullableProjectListResponse) Get() *ProjectListResponse
- func (v NullableProjectListResponse) IsSet() bool
- func (v NullableProjectListResponse) MarshalJSON() ([]byte, error)
- func (v *NullableProjectListResponse) Set(val *ProjectListResponse)
- func (v *NullableProjectListResponse) UnmarshalJSON(src []byte) error
- func (v *NullableProjectListResponse) Unset()
- type NullableProtocol
- type NullablePublicIp
- type NullablePublicIpListResponse
- func (v NullablePublicIpListResponse) Get() *PublicIpListResponse
- func (v NullablePublicIpListResponse) IsSet() bool
- func (v NullablePublicIpListResponse) MarshalJSON() ([]byte, error)
- func (v *NullablePublicIpListResponse) Set(val *PublicIpListResponse)
- func (v *NullablePublicIpListResponse) UnmarshalJSON(src []byte) error
- func (v *NullablePublicIpListResponse) Unset()
- type NullablePublicNetwork
- func (v NullablePublicNetwork) Get() *PublicNetwork
- func (v NullablePublicNetwork) IsSet() bool
- func (v NullablePublicNetwork) MarshalJSON() ([]byte, error)
- func (v *NullablePublicNetwork) Set(val *PublicNetwork)
- func (v *NullablePublicNetwork) UnmarshalJSON(src []byte) error
- func (v *NullablePublicNetwork) Unset()
- type NullablePublicNetworkListResponse
- func (v NullablePublicNetworkListResponse) Get() *PublicNetworkListResponse
- func (v NullablePublicNetworkListResponse) IsSet() bool
- func (v NullablePublicNetworkListResponse) MarshalJSON() ([]byte, error)
- func (v *NullablePublicNetworkListResponse) Set(val *PublicNetworkListResponse)
- func (v *NullablePublicNetworkListResponse) UnmarshalJSON(src []byte) error
- func (v *NullablePublicNetworkListResponse) Unset()
- type NullableQuota
- type NullableQuotaList
- type NullableQuotaListBackupGigabytes
- func (v NullableQuotaListBackupGigabytes) Get() *QuotaListBackupGigabytes
- func (v NullableQuotaListBackupGigabytes) IsSet() bool
- func (v NullableQuotaListBackupGigabytes) MarshalJSON() ([]byte, error)
- func (v *NullableQuotaListBackupGigabytes) Set(val *QuotaListBackupGigabytes)
- func (v *NullableQuotaListBackupGigabytes) UnmarshalJSON(src []byte) error
- func (v *NullableQuotaListBackupGigabytes) Unset()
- type NullableQuotaListBackups
- func (v NullableQuotaListBackups) Get() *QuotaListBackups
- func (v NullableQuotaListBackups) IsSet() bool
- func (v NullableQuotaListBackups) MarshalJSON() ([]byte, error)
- func (v *NullableQuotaListBackups) Set(val *QuotaListBackups)
- func (v *NullableQuotaListBackups) UnmarshalJSON(src []byte) error
- func (v *NullableQuotaListBackups) Unset()
- type NullableQuotaListGigabytes
- func (v NullableQuotaListGigabytes) Get() *QuotaListGigabytes
- func (v NullableQuotaListGigabytes) IsSet() bool
- func (v NullableQuotaListGigabytes) MarshalJSON() ([]byte, error)
- func (v *NullableQuotaListGigabytes) Set(val *QuotaListGigabytes)
- func (v *NullableQuotaListGigabytes) UnmarshalJSON(src []byte) error
- func (v *NullableQuotaListGigabytes) Unset()
- type NullableQuotaListNetworks
- func (v NullableQuotaListNetworks) Get() *QuotaListNetworks
- func (v NullableQuotaListNetworks) IsSet() bool
- func (v NullableQuotaListNetworks) MarshalJSON() ([]byte, error)
- func (v *NullableQuotaListNetworks) Set(val *QuotaListNetworks)
- func (v *NullableQuotaListNetworks) UnmarshalJSON(src []byte) error
- func (v *NullableQuotaListNetworks) Unset()
- type NullableQuotaListNics
- func (v NullableQuotaListNics) Get() *QuotaListNics
- func (v NullableQuotaListNics) IsSet() bool
- func (v NullableQuotaListNics) MarshalJSON() ([]byte, error)
- func (v *NullableQuotaListNics) Set(val *QuotaListNics)
- func (v *NullableQuotaListNics) UnmarshalJSON(src []byte) error
- func (v *NullableQuotaListNics) Unset()
- type NullableQuotaListPublicIps
- func (v NullableQuotaListPublicIps) Get() *QuotaListPublicIps
- func (v NullableQuotaListPublicIps) IsSet() bool
- func (v NullableQuotaListPublicIps) MarshalJSON() ([]byte, error)
- func (v *NullableQuotaListPublicIps) Set(val *QuotaListPublicIps)
- func (v *NullableQuotaListPublicIps) UnmarshalJSON(src []byte) error
- func (v *NullableQuotaListPublicIps) Unset()
- type NullableQuotaListRam
- func (v NullableQuotaListRam) Get() *QuotaListRam
- func (v NullableQuotaListRam) IsSet() bool
- func (v NullableQuotaListRam) MarshalJSON() ([]byte, error)
- func (v *NullableQuotaListRam) Set(val *QuotaListRam)
- func (v *NullableQuotaListRam) UnmarshalJSON(src []byte) error
- func (v *NullableQuotaListRam) Unset()
- type NullableQuotaListResponse
- func (v NullableQuotaListResponse) Get() *QuotaListResponse
- func (v NullableQuotaListResponse) IsSet() bool
- func (v NullableQuotaListResponse) MarshalJSON() ([]byte, error)
- func (v *NullableQuotaListResponse) Set(val *QuotaListResponse)
- func (v *NullableQuotaListResponse) UnmarshalJSON(src []byte) error
- func (v *NullableQuotaListResponse) Unset()
- type NullableQuotaListSecurityGroupRules
- func (v NullableQuotaListSecurityGroupRules) Get() *QuotaListSecurityGroupRules
- func (v NullableQuotaListSecurityGroupRules) IsSet() bool
- func (v NullableQuotaListSecurityGroupRules) MarshalJSON() ([]byte, error)
- func (v *NullableQuotaListSecurityGroupRules) Set(val *QuotaListSecurityGroupRules)
- func (v *NullableQuotaListSecurityGroupRules) UnmarshalJSON(src []byte) error
- func (v *NullableQuotaListSecurityGroupRules) Unset()
- type NullableQuotaListSecurityGroups
- func (v NullableQuotaListSecurityGroups) Get() *QuotaListSecurityGroups
- func (v NullableQuotaListSecurityGroups) IsSet() bool
- func (v NullableQuotaListSecurityGroups) MarshalJSON() ([]byte, error)
- func (v *NullableQuotaListSecurityGroups) Set(val *QuotaListSecurityGroups)
- func (v *NullableQuotaListSecurityGroups) UnmarshalJSON(src []byte) error
- func (v *NullableQuotaListSecurityGroups) Unset()
- type NullableQuotaListSnapshots
- func (v NullableQuotaListSnapshots) Get() *QuotaListSnapshots
- func (v NullableQuotaListSnapshots) IsSet() bool
- func (v NullableQuotaListSnapshots) MarshalJSON() ([]byte, error)
- func (v *NullableQuotaListSnapshots) Set(val *QuotaListSnapshots)
- func (v *NullableQuotaListSnapshots) UnmarshalJSON(src []byte) error
- func (v *NullableQuotaListSnapshots) Unset()
- type NullableQuotaListVcpu
- func (v NullableQuotaListVcpu) Get() *QuotaListVcpu
- func (v NullableQuotaListVcpu) IsSet() bool
- func (v NullableQuotaListVcpu) MarshalJSON() ([]byte, error)
- func (v *NullableQuotaListVcpu) Set(val *QuotaListVcpu)
- func (v *NullableQuotaListVcpu) UnmarshalJSON(src []byte) error
- func (v *NullableQuotaListVcpu) Unset()
- type NullableQuotaListVolumes
- func (v NullableQuotaListVolumes) Get() *QuotaListVolumes
- func (v NullableQuotaListVolumes) IsSet() bool
- func (v NullableQuotaListVolumes) MarshalJSON() ([]byte, error)
- func (v *NullableQuotaListVolumes) Set(val *QuotaListVolumes)
- func (v *NullableQuotaListVolumes) UnmarshalJSON(src []byte) error
- func (v *NullableQuotaListVolumes) Unset()
- type NullableRequest
- type NullableRequestResource
- func (v NullableRequestResource) Get() *RequestResource
- func (v NullableRequestResource) IsSet() bool
- func (v NullableRequestResource) MarshalJSON() ([]byte, error)
- func (v *NullableRequestResource) Set(val *RequestResource)
- func (v *NullableRequestResource) UnmarshalJSON(src []byte) error
- func (v *NullableRequestResource) Unset()
- type NullableRescueServerPayload
- func (v NullableRescueServerPayload) Get() *RescueServerPayload
- func (v NullableRescueServerPayload) IsSet() bool
- func (v NullableRescueServerPayload) MarshalJSON() ([]byte, error)
- func (v *NullableRescueServerPayload) Set(val *RescueServerPayload)
- func (v *NullableRescueServerPayload) UnmarshalJSON(src []byte) error
- func (v *NullableRescueServerPayload) Unset()
- type NullableResizeServerPayload
- func (v NullableResizeServerPayload) Get() *ResizeServerPayload
- func (v NullableResizeServerPayload) IsSet() bool
- func (v NullableResizeServerPayload) MarshalJSON() ([]byte, error)
- func (v *NullableResizeServerPayload) Set(val *ResizeServerPayload)
- func (v *NullableResizeServerPayload) UnmarshalJSON(src []byte) error
- func (v *NullableResizeServerPayload) Unset()
- type NullableResizeVolumePayload
- func (v NullableResizeVolumePayload) Get() *ResizeVolumePayload
- func (v NullableResizeVolumePayload) IsSet() bool
- func (v NullableResizeVolumePayload) MarshalJSON() ([]byte, error)
- func (v *NullableResizeVolumePayload) Set(val *ResizeVolumePayload)
- func (v *NullableResizeVolumePayload) UnmarshalJSON(src []byte) error
- func (v *NullableResizeVolumePayload) Unset()
- type NullableRoute
- type NullableRouteListResponse
- func (v NullableRouteListResponse) Get() *RouteListResponse
- func (v NullableRouteListResponse) IsSet() bool
- func (v NullableRouteListResponse) MarshalJSON() ([]byte, error)
- func (v *NullableRouteListResponse) Set(val *RouteListResponse)
- func (v *NullableRouteListResponse) UnmarshalJSON(src []byte) error
- func (v *NullableRouteListResponse) Unset()
- type NullableSecurityGroup
- func (v NullableSecurityGroup) Get() *SecurityGroup
- func (v NullableSecurityGroup) IsSet() bool
- func (v NullableSecurityGroup) MarshalJSON() ([]byte, error)
- func (v *NullableSecurityGroup) Set(val *SecurityGroup)
- func (v *NullableSecurityGroup) UnmarshalJSON(src []byte) error
- func (v *NullableSecurityGroup) Unset()
- type NullableSecurityGroupListResponse
- func (v NullableSecurityGroupListResponse) Get() *SecurityGroupListResponse
- func (v NullableSecurityGroupListResponse) IsSet() bool
- func (v NullableSecurityGroupListResponse) MarshalJSON() ([]byte, error)
- func (v *NullableSecurityGroupListResponse) Set(val *SecurityGroupListResponse)
- func (v *NullableSecurityGroupListResponse) UnmarshalJSON(src []byte) error
- func (v *NullableSecurityGroupListResponse) Unset()
- type NullableSecurityGroupRule
- func (v NullableSecurityGroupRule) Get() *SecurityGroupRule
- func (v NullableSecurityGroupRule) IsSet() bool
- func (v NullableSecurityGroupRule) MarshalJSON() ([]byte, error)
- func (v *NullableSecurityGroupRule) Set(val *SecurityGroupRule)
- func (v *NullableSecurityGroupRule) UnmarshalJSON(src []byte) error
- func (v *NullableSecurityGroupRule) Unset()
- type NullableSecurityGroupRuleListResponse
- func (v NullableSecurityGroupRuleListResponse) Get() *SecurityGroupRuleListResponse
- func (v NullableSecurityGroupRuleListResponse) IsSet() bool
- func (v NullableSecurityGroupRuleListResponse) MarshalJSON() ([]byte, error)
- func (v *NullableSecurityGroupRuleListResponse) Set(val *SecurityGroupRuleListResponse)
- func (v *NullableSecurityGroupRuleListResponse) UnmarshalJSON(src []byte) error
- func (v *NullableSecurityGroupRuleListResponse) Unset()
- type NullableSecurityGroupRuleProtocol
- func (v NullableSecurityGroupRuleProtocol) Get() *SecurityGroupRuleProtocol
- func (v NullableSecurityGroupRuleProtocol) IsSet() bool
- func (v NullableSecurityGroupRuleProtocol) MarshalJSON() ([]byte, error)
- func (v *NullableSecurityGroupRuleProtocol) Set(val *SecurityGroupRuleProtocol)
- func (v *NullableSecurityGroupRuleProtocol) UnmarshalJSON(src []byte) error
- func (v *NullableSecurityGroupRuleProtocol) Unset()
- type NullableServer
- type NullableServerConsoleUrl
- func (v NullableServerConsoleUrl) Get() *ServerConsoleUrl
- func (v NullableServerConsoleUrl) IsSet() bool
- func (v NullableServerConsoleUrl) MarshalJSON() ([]byte, error)
- func (v *NullableServerConsoleUrl) Set(val *ServerConsoleUrl)
- func (v *NullableServerConsoleUrl) UnmarshalJSON(src []byte) error
- func (v *NullableServerConsoleUrl) Unset()
- type NullableServerListResponse
- func (v NullableServerListResponse) Get() *ServerListResponse
- func (v NullableServerListResponse) IsSet() bool
- func (v NullableServerListResponse) MarshalJSON() ([]byte, error)
- func (v *NullableServerListResponse) Set(val *ServerListResponse)
- func (v *NullableServerListResponse) UnmarshalJSON(src []byte) error
- func (v *NullableServerListResponse) Unset()
- type NullableServerMaintenance
- func (v NullableServerMaintenance) Get() *ServerMaintenance
- func (v NullableServerMaintenance) IsSet() bool
- func (v NullableServerMaintenance) MarshalJSON() ([]byte, error)
- func (v *NullableServerMaintenance) Set(val *ServerMaintenance)
- func (v *NullableServerMaintenance) UnmarshalJSON(src []byte) error
- func (v *NullableServerMaintenance) Unset()
- type NullableServerNetwork
- func (v NullableServerNetwork) Get() *ServerNetwork
- func (v NullableServerNetwork) IsSet() bool
- func (v NullableServerNetwork) MarshalJSON() ([]byte, error)
- func (v *NullableServerNetwork) Set(val *ServerNetwork)
- func (v *NullableServerNetwork) UnmarshalJSON(src []byte) error
- func (v *NullableServerNetwork) Unset()
- type NullableServiceAccountMailListResponse
- func (v NullableServiceAccountMailListResponse) Get() *ServiceAccountMailListResponse
- func (v NullableServiceAccountMailListResponse) IsSet() bool
- func (v NullableServiceAccountMailListResponse) MarshalJSON() ([]byte, error)
- func (v *NullableServiceAccountMailListResponse) Set(val *ServiceAccountMailListResponse)
- func (v *NullableServiceAccountMailListResponse) UnmarshalJSON(src []byte) error
- func (v *NullableServiceAccountMailListResponse) Unset()
- type NullableSetImageSharePayload
- func (v NullableSetImageSharePayload) Get() *SetImageSharePayload
- func (v NullableSetImageSharePayload) IsSet() bool
- func (v NullableSetImageSharePayload) MarshalJSON() ([]byte, error)
- func (v *NullableSetImageSharePayload) Set(val *SetImageSharePayload)
- func (v *NullableSetImageSharePayload) UnmarshalJSON(src []byte) error
- func (v *NullableSetImageSharePayload) Unset()
- type NullableSnapshot
- type NullableSnapshotListResponse
- func (v NullableSnapshotListResponse) Get() *SnapshotListResponse
- func (v NullableSnapshotListResponse) IsSet() bool
- func (v NullableSnapshotListResponse) MarshalJSON() ([]byte, error)
- func (v *NullableSnapshotListResponse) Set(val *SnapshotListResponse)
- func (v *NullableSnapshotListResponse) UnmarshalJSON(src []byte) error
- func (v *NullableSnapshotListResponse) Unset()
- type NullableString
- type NullableTime
- type NullableUpdateAreaAddressFamily
- func (v NullableUpdateAreaAddressFamily) Get() *UpdateAreaAddressFamily
- func (v NullableUpdateAreaAddressFamily) IsSet() bool
- func (v NullableUpdateAreaAddressFamily) MarshalJSON() ([]byte, error)
- func (v *NullableUpdateAreaAddressFamily) Set(val *UpdateAreaAddressFamily)
- func (v *NullableUpdateAreaAddressFamily) UnmarshalJSON(src []byte) error
- func (v *NullableUpdateAreaAddressFamily) Unset()
- type NullableUpdateAreaIPv4
- func (v NullableUpdateAreaIPv4) Get() *UpdateAreaIPv4
- func (v NullableUpdateAreaIPv4) IsSet() bool
- func (v NullableUpdateAreaIPv4) MarshalJSON() ([]byte, error)
- func (v *NullableUpdateAreaIPv4) Set(val *UpdateAreaIPv4)
- func (v *NullableUpdateAreaIPv4) UnmarshalJSON(src []byte) error
- func (v *NullableUpdateAreaIPv4) Unset()
- type NullableUpdateAttachedVolumePayload
- func (v NullableUpdateAttachedVolumePayload) Get() *UpdateAttachedVolumePayload
- func (v NullableUpdateAttachedVolumePayload) IsSet() bool
- func (v NullableUpdateAttachedVolumePayload) MarshalJSON() ([]byte, error)
- func (v *NullableUpdateAttachedVolumePayload) Set(val *UpdateAttachedVolumePayload)
- func (v *NullableUpdateAttachedVolumePayload) UnmarshalJSON(src []byte) error
- func (v *NullableUpdateAttachedVolumePayload) Unset()
- type NullableUpdateBackupPayload
- func (v NullableUpdateBackupPayload) Get() *UpdateBackupPayload
- func (v NullableUpdateBackupPayload) IsSet() bool
- func (v NullableUpdateBackupPayload) MarshalJSON() ([]byte, error)
- func (v *NullableUpdateBackupPayload) Set(val *UpdateBackupPayload)
- func (v *NullableUpdateBackupPayload) UnmarshalJSON(src []byte) error
- func (v *NullableUpdateBackupPayload) Unset()
- type NullableUpdateImagePayload
- func (v NullableUpdateImagePayload) Get() *UpdateImagePayload
- func (v NullableUpdateImagePayload) IsSet() bool
- func (v NullableUpdateImagePayload) MarshalJSON() ([]byte, error)
- func (v *NullableUpdateImagePayload) Set(val *UpdateImagePayload)
- func (v *NullableUpdateImagePayload) UnmarshalJSON(src []byte) error
- func (v *NullableUpdateImagePayload) Unset()
- type NullableUpdateImageSharePayload
- func (v NullableUpdateImageSharePayload) Get() *UpdateImageSharePayload
- func (v NullableUpdateImageSharePayload) IsSet() bool
- func (v NullableUpdateImageSharePayload) MarshalJSON() ([]byte, error)
- func (v *NullableUpdateImageSharePayload) Set(val *UpdateImageSharePayload)
- func (v *NullableUpdateImageSharePayload) UnmarshalJSON(src []byte) error
- func (v *NullableUpdateImageSharePayload) Unset()
- type NullableUpdateKeyPairPayload
- func (v NullableUpdateKeyPairPayload) Get() *UpdateKeyPairPayload
- func (v NullableUpdateKeyPairPayload) IsSet() bool
- func (v NullableUpdateKeyPairPayload) MarshalJSON() ([]byte, error)
- func (v *NullableUpdateKeyPairPayload) Set(val *UpdateKeyPairPayload)
- func (v *NullableUpdateKeyPairPayload) UnmarshalJSON(src []byte) error
- func (v *NullableUpdateKeyPairPayload) Unset()
- type NullableUpdateNetworkAddressFamily
- func (v NullableUpdateNetworkAddressFamily) Get() *UpdateNetworkAddressFamily
- func (v NullableUpdateNetworkAddressFamily) IsSet() bool
- func (v NullableUpdateNetworkAddressFamily) MarshalJSON() ([]byte, error)
- func (v *NullableUpdateNetworkAddressFamily) Set(val *UpdateNetworkAddressFamily)
- func (v *NullableUpdateNetworkAddressFamily) UnmarshalJSON(src []byte) error
- func (v *NullableUpdateNetworkAddressFamily) Unset()
- type NullableUpdateNetworkAreaRoutePayload
- func (v NullableUpdateNetworkAreaRoutePayload) Get() *UpdateNetworkAreaRoutePayload
- func (v NullableUpdateNetworkAreaRoutePayload) IsSet() bool
- func (v NullableUpdateNetworkAreaRoutePayload) MarshalJSON() ([]byte, error)
- func (v *NullableUpdateNetworkAreaRoutePayload) Set(val *UpdateNetworkAreaRoutePayload)
- func (v *NullableUpdateNetworkAreaRoutePayload) UnmarshalJSON(src []byte) error
- func (v *NullableUpdateNetworkAreaRoutePayload) Unset()
- type NullableUpdateNetworkIPv4Body
- func (v NullableUpdateNetworkIPv4Body) Get() *UpdateNetworkIPv4Body
- func (v NullableUpdateNetworkIPv4Body) IsSet() bool
- func (v NullableUpdateNetworkIPv4Body) MarshalJSON() ([]byte, error)
- func (v *NullableUpdateNetworkIPv4Body) Set(val *UpdateNetworkIPv4Body)
- func (v *NullableUpdateNetworkIPv4Body) UnmarshalJSON(src []byte) error
- func (v *NullableUpdateNetworkIPv4Body) Unset()
- type NullableUpdateNetworkIPv6Body
- func (v NullableUpdateNetworkIPv6Body) Get() *UpdateNetworkIPv6Body
- func (v NullableUpdateNetworkIPv6Body) IsSet() bool
- func (v NullableUpdateNetworkIPv6Body) MarshalJSON() ([]byte, error)
- func (v *NullableUpdateNetworkIPv6Body) Set(val *UpdateNetworkIPv6Body)
- func (v *NullableUpdateNetworkIPv6Body) UnmarshalJSON(src []byte) error
- func (v *NullableUpdateNetworkIPv6Body) Unset()
- type NullableUpdateNicPayload
- func (v NullableUpdateNicPayload) Get() *UpdateNicPayload
- func (v NullableUpdateNicPayload) IsSet() bool
- func (v NullableUpdateNicPayload) MarshalJSON() ([]byte, error)
- func (v *NullableUpdateNicPayload) Set(val *UpdateNicPayload)
- func (v *NullableUpdateNicPayload) UnmarshalJSON(src []byte) error
- func (v *NullableUpdateNicPayload) Unset()
- type NullableUpdatePublicIPPayload
- func (v NullableUpdatePublicIPPayload) Get() *UpdatePublicIPPayload
- func (v NullableUpdatePublicIPPayload) IsSet() bool
- func (v NullableUpdatePublicIPPayload) MarshalJSON() ([]byte, error)
- func (v *NullableUpdatePublicIPPayload) Set(val *UpdatePublicIPPayload)
- func (v *NullableUpdatePublicIPPayload) UnmarshalJSON(src []byte) error
- func (v *NullableUpdatePublicIPPayload) Unset()
- type NullableUpdateSecurityGroupPayload
- func (v NullableUpdateSecurityGroupPayload) Get() *UpdateSecurityGroupPayload
- func (v NullableUpdateSecurityGroupPayload) IsSet() bool
- func (v NullableUpdateSecurityGroupPayload) MarshalJSON() ([]byte, error)
- func (v *NullableUpdateSecurityGroupPayload) Set(val *UpdateSecurityGroupPayload)
- func (v *NullableUpdateSecurityGroupPayload) UnmarshalJSON(src []byte) error
- func (v *NullableUpdateSecurityGroupPayload) Unset()
- type NullableUpdateServerPayload
- func (v NullableUpdateServerPayload) Get() *UpdateServerPayload
- func (v NullableUpdateServerPayload) IsSet() bool
- func (v NullableUpdateServerPayload) MarshalJSON() ([]byte, error)
- func (v *NullableUpdateServerPayload) Set(val *UpdateServerPayload)
- func (v *NullableUpdateServerPayload) UnmarshalJSON(src []byte) error
- func (v *NullableUpdateServerPayload) Unset()
- type NullableUpdateSnapshotPayload
- func (v NullableUpdateSnapshotPayload) Get() *UpdateSnapshotPayload
- func (v NullableUpdateSnapshotPayload) IsSet() bool
- func (v NullableUpdateSnapshotPayload) MarshalJSON() ([]byte, error)
- func (v *NullableUpdateSnapshotPayload) Set(val *UpdateSnapshotPayload)
- func (v *NullableUpdateSnapshotPayload) UnmarshalJSON(src []byte) error
- func (v *NullableUpdateSnapshotPayload) Unset()
- type NullableUpdateVolumePayload
- func (v NullableUpdateVolumePayload) Get() *UpdateVolumePayload
- func (v NullableUpdateVolumePayload) IsSet() bool
- func (v NullableUpdateVolumePayload) MarshalJSON() ([]byte, error)
- func (v *NullableUpdateVolumePayload) Set(val *UpdateVolumePayload)
- func (v *NullableUpdateVolumePayload) UnmarshalJSON(src []byte) error
- func (v *NullableUpdateVolumePayload) Unset()
- type NullableValue
- type NullableVolume
- type NullableVolumeAttachment
- func (v NullableVolumeAttachment) Get() *VolumeAttachment
- func (v NullableVolumeAttachment) IsSet() bool
- func (v NullableVolumeAttachment) MarshalJSON() ([]byte, error)
- func (v *NullableVolumeAttachment) Set(val *VolumeAttachment)
- func (v *NullableVolumeAttachment) UnmarshalJSON(src []byte) error
- func (v *NullableVolumeAttachment) Unset()
- type NullableVolumeAttachmentListResponse
- func (v NullableVolumeAttachmentListResponse) Get() *VolumeAttachmentListResponse
- func (v NullableVolumeAttachmentListResponse) IsSet() bool
- func (v NullableVolumeAttachmentListResponse) MarshalJSON() ([]byte, error)
- func (v *NullableVolumeAttachmentListResponse) Set(val *VolumeAttachmentListResponse)
- func (v *NullableVolumeAttachmentListResponse) UnmarshalJSON(src []byte) error
- func (v *NullableVolumeAttachmentListResponse) Unset()
- type NullableVolumeListResponse
- func (v NullableVolumeListResponse) Get() *VolumeListResponse
- func (v NullableVolumeListResponse) IsSet() bool
- func (v NullableVolumeListResponse) MarshalJSON() ([]byte, error)
- func (v *NullableVolumeListResponse) Set(val *VolumeListResponse)
- func (v *NullableVolumeListResponse) UnmarshalJSON(src []byte) error
- func (v *NullableVolumeListResponse) Unset()
- type NullableVolumePerformanceClass
- func (v NullableVolumePerformanceClass) Get() *VolumePerformanceClass
- func (v NullableVolumePerformanceClass) IsSet() bool
- func (v NullableVolumePerformanceClass) MarshalJSON() ([]byte, error)
- func (v *NullableVolumePerformanceClass) Set(val *VolumePerformanceClass)
- func (v *NullableVolumePerformanceClass) UnmarshalJSON(src []byte) error
- func (v *NullableVolumePerformanceClass) Unset()
- type NullableVolumePerformanceClassListResponse
- func (v NullableVolumePerformanceClassListResponse) Get() *VolumePerformanceClassListResponse
- func (v NullableVolumePerformanceClassListResponse) IsSet() bool
- func (v NullableVolumePerformanceClassListResponse) MarshalJSON() ([]byte, error)
- func (v *NullableVolumePerformanceClassListResponse) Set(val *VolumePerformanceClassListResponse)
- func (v *NullableVolumePerformanceClassListResponse) UnmarshalJSON(src []byte) error
- func (v *NullableVolumePerformanceClassListResponse) Unset()
- type NullableVolumeSource
- func (v NullableVolumeSource) Get() *VolumeSource
- func (v NullableVolumeSource) IsSet() bool
- func (v NullableVolumeSource) MarshalJSON() ([]byte, error)
- func (v *NullableVolumeSource) Set(val *VolumeSource)
- func (v *NullableVolumeSource) UnmarshalJSON(src []byte) error
- func (v *NullableVolumeSource) Unset()
- type PartialUpdateNetworkAreaPayload
- func (o *PartialUpdateNetworkAreaPayload) GetAddressFamily() (res PartialUpdateNetworkAreaPayloadGetAddressFamilyRetType)
- func (o *PartialUpdateNetworkAreaPayload) GetAddressFamilyOk() (ret PartialUpdateNetworkAreaPayloadGetAddressFamilyRetType, ok bool)
- func (o *PartialUpdateNetworkAreaPayload) GetLabels() (res PartialUpdateNetworkAreaPayloadGetLabelsRetType)
- func (o *PartialUpdateNetworkAreaPayload) GetLabelsOk() (ret PartialUpdateNetworkAreaPayloadGetLabelsRetType, ok bool)
- func (o *PartialUpdateNetworkAreaPayload) GetName() (res PartialUpdateNetworkAreaPayloadGetNameRetType)
- func (o *PartialUpdateNetworkAreaPayload) GetNameOk() (ret PartialUpdateNetworkAreaPayloadGetNameRetType, ok bool)
- func (o *PartialUpdateNetworkAreaPayload) HasAddressFamily() bool
- func (o *PartialUpdateNetworkAreaPayload) HasLabels() bool
- func (o *PartialUpdateNetworkAreaPayload) HasName() bool
- func (o *PartialUpdateNetworkAreaPayload) SetAddressFamily(v PartialUpdateNetworkAreaPayloadGetAddressFamilyRetType)
- func (o *PartialUpdateNetworkAreaPayload) SetLabels(v PartialUpdateNetworkAreaPayloadGetLabelsRetType)
- func (o *PartialUpdateNetworkAreaPayload) SetName(v PartialUpdateNetworkAreaPayloadGetNameRetType)
- func (o PartialUpdateNetworkAreaPayload) ToMap() (map[string]interface{}, error)
- type PartialUpdateNetworkAreaPayloadGetAddressFamilyArgType
- type PartialUpdateNetworkAreaPayloadGetAddressFamilyAttributeType
- type PartialUpdateNetworkAreaPayloadGetAddressFamilyRetType
- type PartialUpdateNetworkAreaPayloadGetLabelsArgType
- type PartialUpdateNetworkAreaPayloadGetLabelsAttributeType
- type PartialUpdateNetworkAreaPayloadGetLabelsRetType
- type PartialUpdateNetworkAreaPayloadGetNameArgType
- type PartialUpdateNetworkAreaPayloadGetNameAttributeType
- type PartialUpdateNetworkAreaPayloadGetNameRetType
- type PartialUpdateNetworkPayload
- func (o *PartialUpdateNetworkPayload) GetAddressFamily() (res PartialUpdateNetworkPayloadGetAddressFamilyRetType)
- func (o *PartialUpdateNetworkPayload) GetAddressFamilyOk() (ret PartialUpdateNetworkPayloadGetAddressFamilyRetType, ok bool)
- func (o *PartialUpdateNetworkPayload) GetLabels() (res PartialUpdateNetworkPayloadGetLabelsRetType)
- func (o *PartialUpdateNetworkPayload) GetLabelsOk() (ret PartialUpdateNetworkPayloadGetLabelsRetType, ok bool)
- func (o *PartialUpdateNetworkPayload) GetName() (res PartialUpdateNetworkPayloadGetNameRetType)
- func (o *PartialUpdateNetworkPayload) GetNameOk() (ret PartialUpdateNetworkPayloadGetNameRetType, ok bool)
- func (o *PartialUpdateNetworkPayload) GetRouted() (res PartialUpdateNetworkPayloadgetRoutedRetType)
- func (o *PartialUpdateNetworkPayload) GetRoutedOk() (ret PartialUpdateNetworkPayloadgetRoutedRetType, ok bool)
- func (o *PartialUpdateNetworkPayload) HasAddressFamily() bool
- func (o *PartialUpdateNetworkPayload) HasLabels() bool
- func (o *PartialUpdateNetworkPayload) HasName() bool
- func (o *PartialUpdateNetworkPayload) HasRouted() bool
- func (o *PartialUpdateNetworkPayload) SetAddressFamily(v PartialUpdateNetworkPayloadGetAddressFamilyRetType)
- func (o *PartialUpdateNetworkPayload) SetLabels(v PartialUpdateNetworkPayloadGetLabelsRetType)
- func (o *PartialUpdateNetworkPayload) SetName(v PartialUpdateNetworkPayloadGetNameRetType)
- func (o *PartialUpdateNetworkPayload) SetRouted(v PartialUpdateNetworkPayloadgetRoutedRetType)
- func (o PartialUpdateNetworkPayload) ToMap() (map[string]interface{}, error)
- type PartialUpdateNetworkPayloadGetAddressFamilyArgType
- type PartialUpdateNetworkPayloadGetAddressFamilyAttributeType
- type PartialUpdateNetworkPayloadGetAddressFamilyRetType
- type PartialUpdateNetworkPayloadGetLabelsArgType
- type PartialUpdateNetworkPayloadGetLabelsAttributeType
- type PartialUpdateNetworkPayloadGetLabelsRetType
- type PartialUpdateNetworkPayloadGetNameArgType
- type PartialUpdateNetworkPayloadGetNameAttributeType
- type PartialUpdateNetworkPayloadGetNameRetType
- type PartialUpdateNetworkPayloadgetRoutedArgType
- type PartialUpdateNetworkPayloadgetRoutedAttributeType
- type PartialUpdateNetworkPayloadgetRoutedRetType
- type PortRange
- func (o *PortRange) GetMax() (ret PortRangeGetMaxRetType)
- func (o *PortRange) GetMaxOk() (ret PortRangeGetMaxRetType, ok bool)
- func (o *PortRange) GetMin() (ret PortRangeGetMinRetType)
- func (o *PortRange) GetMinOk() (ret PortRangeGetMinRetType, ok bool)
- func (o *PortRange) SetMax(v PortRangeGetMaxRetType)
- func (o *PortRange) SetMin(v PortRangeGetMinRetType)
- func (o PortRange) ToMap() (map[string]interface{}, error)
- type PortRangeGetMaxArgType
- type PortRangeGetMaxAttributeType
- type PortRangeGetMaxRetType
- type PortRangeGetMinArgType
- type PortRangeGetMinAttributeType
- type PortRangeGetMinRetType
- type ProjectListResponse
- func (o *ProjectListResponse) GetItems() (ret ProjectListResponseGetItemsRetType)
- func (o *ProjectListResponse) GetItemsOk() (ret ProjectListResponseGetItemsRetType, ok bool)
- func (o *ProjectListResponse) SetItems(v ProjectListResponseGetItemsRetType)
- func (o ProjectListResponse) ToMap() (map[string]interface{}, error)
- type ProjectListResponseGetItemsArgType
- type ProjectListResponseGetItemsAttributeType
- type ProjectListResponseGetItemsRetType
- type Protocol
- func (o *Protocol) GetName() (res ProtocolGetNameRetType)
- func (o *Protocol) GetNameOk() (ret ProtocolGetNameRetType, ok bool)
- func (o *Protocol) GetNumber() (res ProtocolGetNumberRetType)
- func (o *Protocol) GetNumberOk() (ret ProtocolGetNumberRetType, ok bool)
- func (o *Protocol) HasName() bool
- func (o *Protocol) HasNumber() bool
- func (o *Protocol) SetName(v ProtocolGetNameRetType)
- func (o *Protocol) SetNumber(v ProtocolGetNumberRetType)
- func (o Protocol) ToMap() (map[string]interface{}, error)
- type ProtocolGetNameArgType
- type ProtocolGetNameAttributeType
- type ProtocolGetNameRetType
- type ProtocolGetNumberArgType
- type ProtocolGetNumberAttributeType
- type ProtocolGetNumberRetType
- type PublicIp
- func (o *PublicIp) GetId() (res PublicIpGetIdRetType)
- func (o *PublicIp) GetIdOk() (ret PublicIpGetIdRetType, ok bool)
- func (o *PublicIp) GetIp() (res PublicIpGetIpRetType)
- func (o *PublicIp) GetIpOk() (ret PublicIpGetIpRetType, ok bool)
- func (o *PublicIp) GetLabels() (res PublicIpGetLabelsRetType)
- func (o *PublicIp) GetLabelsOk() (ret PublicIpGetLabelsRetType, ok bool)
- func (o *PublicIp) GetNetworkInterface() (res PublicIpGetNetworkInterfaceRetType)
- func (o *PublicIp) GetNetworkInterfaceOk() (ret PublicIpGetNetworkInterfaceRetType, ok bool)
- func (o *PublicIp) HasId() bool
- func (o *PublicIp) HasIp() bool
- func (o *PublicIp) HasLabels() bool
- func (o *PublicIp) HasNetworkInterface() bool
- func (o *PublicIp) SetId(v PublicIpGetIdRetType)
- func (o *PublicIp) SetIp(v PublicIpGetIpRetType)
- func (o *PublicIp) SetLabels(v PublicIpGetLabelsRetType)
- func (o *PublicIp) SetNetworkInterface(v PublicIpGetNetworkInterfaceRetType)
- func (o *PublicIp) SetNetworkInterfaceNil()
- func (o PublicIp) ToMap() (map[string]interface{}, error)
- func (o *PublicIp) UnsetNetworkInterface()
- type PublicIpGetIdArgType
- type PublicIpGetIdAttributeType
- type PublicIpGetIdRetType
- type PublicIpGetIpArgType
- type PublicIpGetIpAttributeType
- type PublicIpGetIpRetType
- type PublicIpGetLabelsArgType
- type PublicIpGetLabelsAttributeType
- type PublicIpGetLabelsRetType
- type PublicIpGetNetworkInterfaceArgType
- type PublicIpGetNetworkInterfaceAttributeType
- type PublicIpGetNetworkInterfaceRetType
- type PublicIpListResponse
- func (o *PublicIpListResponse) GetItems() (ret PublicIpListResponseGetItemsRetType)
- func (o *PublicIpListResponse) GetItemsOk() (ret PublicIpListResponseGetItemsRetType, ok bool)
- func (o *PublicIpListResponse) SetItems(v PublicIpListResponseGetItemsRetType)
- func (o PublicIpListResponse) ToMap() (map[string]interface{}, error)
- type PublicIpListResponseGetItemsArgType
- type PublicIpListResponseGetItemsAttributeType
- type PublicIpListResponseGetItemsRetType
- type PublicNetwork
- type PublicNetworkGetCidrArgType
- type PublicNetworkGetCidrAttributeType
- type PublicNetworkGetCidrRetType
- type PublicNetworkListResponse
- func (o *PublicNetworkListResponse) GetItems() (ret PublicNetworkListResponseGetItemsRetType)
- func (o *PublicNetworkListResponse) GetItemsOk() (ret PublicNetworkListResponseGetItemsRetType, ok bool)
- func (o *PublicNetworkListResponse) SetItems(v PublicNetworkListResponseGetItemsRetType)
- func (o PublicNetworkListResponse) ToMap() (map[string]interface{}, error)
- type PublicNetworkListResponseGetItemsArgType
- type PublicNetworkListResponseGetItemsAttributeType
- type PublicNetworkListResponseGetItemsRetType
- type Quota
- func (o *Quota) GetLimit() (ret QuotaGetLimitRetType)
- func (o *Quota) GetLimitOk() (ret QuotaGetLimitRetType, ok bool)
- func (o *Quota) GetUsage() (ret QuotaGetUsageRetType)
- func (o *Quota) GetUsageOk() (ret QuotaGetUsageRetType, ok bool)
- func (o *Quota) SetLimit(v QuotaGetLimitRetType)
- func (o *Quota) SetUsage(v QuotaGetUsageRetType)
- func (o Quota) ToMap() (map[string]interface{}, error)
- type QuotaGetLimitArgType
- type QuotaGetLimitAttributeType
- type QuotaGetLimitRetType
- type QuotaGetUsageArgType
- type QuotaGetUsageAttributeType
- type QuotaGetUsageRetType
- type QuotaList
- func (o *QuotaList) GetBackupGigabytes() (ret QuotaListGetBackupGigabytesRetType)
- func (o *QuotaList) GetBackupGigabytesOk() (ret QuotaListGetBackupGigabytesRetType, ok bool)
- func (o *QuotaList) GetBackups() (ret QuotaListGetBackupsRetType)
- func (o *QuotaList) GetBackupsOk() (ret QuotaListGetBackupsRetType, ok bool)
- func (o *QuotaList) GetGigabytes() (ret QuotaListGetGigabytesRetType)
- func (o *QuotaList) GetGigabytesOk() (ret QuotaListGetGigabytesRetType, ok bool)
- func (o *QuotaList) GetNetworks() (ret QuotaListGetNetworksRetType)
- func (o *QuotaList) GetNetworksOk() (ret QuotaListGetNetworksRetType, ok bool)
- func (o *QuotaList) GetNics() (ret QuotaListGetNicsRetType)
- func (o *QuotaList) GetNicsOk() (ret QuotaListGetNicsRetType, ok bool)
- func (o *QuotaList) GetPublicIps() (ret QuotaListGetPublicIpsRetType)
- func (o *QuotaList) GetPublicIpsOk() (ret QuotaListGetPublicIpsRetType, ok bool)
- func (o *QuotaList) GetRam() (ret QuotaListGetRamRetType)
- func (o *QuotaList) GetRamOk() (ret QuotaListGetRamRetType, ok bool)
- func (o *QuotaList) GetSecurityGroupRules() (ret QuotaListGetSecurityGroupRulesRetType)
- func (o *QuotaList) GetSecurityGroupRulesOk() (ret QuotaListGetSecurityGroupRulesRetType, ok bool)
- func (o *QuotaList) GetSecurityGroups() (ret QuotaListGetSecurityGroupsRetType)
- func (o *QuotaList) GetSecurityGroupsOk() (ret QuotaListGetSecurityGroupsRetType, ok bool)
- func (o *QuotaList) GetSnapshots() (ret QuotaListGetSnapshotsRetType)
- func (o *QuotaList) GetSnapshotsOk() (ret QuotaListGetSnapshotsRetType, ok bool)
- func (o *QuotaList) GetVcpu() (ret QuotaListGetVcpuRetType)
- func (o *QuotaList) GetVcpuOk() (ret QuotaListGetVcpuRetType, ok bool)
- func (o *QuotaList) GetVolumes() (ret QuotaListGetVolumesRetType)
- func (o *QuotaList) GetVolumesOk() (ret QuotaListGetVolumesRetType, ok bool)
- func (o *QuotaList) SetBackupGigabytes(v QuotaListGetBackupGigabytesRetType)
- func (o *QuotaList) SetBackups(v QuotaListGetBackupsRetType)
- func (o *QuotaList) SetGigabytes(v QuotaListGetGigabytesRetType)
- func (o *QuotaList) SetNetworks(v QuotaListGetNetworksRetType)
- func (o *QuotaList) SetNics(v QuotaListGetNicsRetType)
- func (o *QuotaList) SetPublicIps(v QuotaListGetPublicIpsRetType)
- func (o *QuotaList) SetRam(v QuotaListGetRamRetType)
- func (o *QuotaList) SetSecurityGroupRules(v QuotaListGetSecurityGroupRulesRetType)
- func (o *QuotaList) SetSecurityGroups(v QuotaListGetSecurityGroupsRetType)
- func (o *QuotaList) SetSnapshots(v QuotaListGetSnapshotsRetType)
- func (o *QuotaList) SetVcpu(v QuotaListGetVcpuRetType)
- func (o *QuotaList) SetVolumes(v QuotaListGetVolumesRetType)
- func (o QuotaList) ToMap() (map[string]interface{}, error)
- type QuotaListBackupGigabytes
- func (o *QuotaListBackupGigabytes) GetLimit() (ret QuotaListBackupGigabytesGetLimitRetType)
- func (o *QuotaListBackupGigabytes) GetLimitOk() (ret QuotaListBackupGigabytesGetLimitRetType, ok bool)
- func (o *QuotaListBackupGigabytes) GetUsage() (ret QuotaListBackupGigabytesGetUsageRetType)
- func (o *QuotaListBackupGigabytes) GetUsageOk() (ret QuotaListBackupGigabytesGetUsageRetType, ok bool)
- func (o *QuotaListBackupGigabytes) SetLimit(v QuotaListBackupGigabytesGetLimitRetType)
- func (o *QuotaListBackupGigabytes) SetUsage(v QuotaListBackupGigabytesGetUsageRetType)
- func (o QuotaListBackupGigabytes) ToMap() (map[string]interface{}, error)
- type QuotaListBackupGigabytesGetLimitArgType
- type QuotaListBackupGigabytesGetLimitAttributeType
- type QuotaListBackupGigabytesGetLimitRetType
- type QuotaListBackupGigabytesGetUsageArgType
- type QuotaListBackupGigabytesGetUsageAttributeType
- type QuotaListBackupGigabytesGetUsageRetType
- type QuotaListBackups
- func (o *QuotaListBackups) GetLimit() (ret QuotaListBackupsGetLimitRetType)
- func (o *QuotaListBackups) GetLimitOk() (ret QuotaListBackupsGetLimitRetType, ok bool)
- func (o *QuotaListBackups) GetUsage() (ret QuotaListBackupsGetUsageRetType)
- func (o *QuotaListBackups) GetUsageOk() (ret QuotaListBackupsGetUsageRetType, ok bool)
- func (o *QuotaListBackups) SetLimit(v QuotaListBackupsGetLimitRetType)
- func (o *QuotaListBackups) SetUsage(v QuotaListBackupsGetUsageRetType)
- func (o QuotaListBackups) ToMap() (map[string]interface{}, error)
- type QuotaListBackupsGetLimitArgType
- type QuotaListBackupsGetLimitAttributeType
- type QuotaListBackupsGetLimitRetType
- type QuotaListBackupsGetUsageArgType
- type QuotaListBackupsGetUsageAttributeType
- type QuotaListBackupsGetUsageRetType
- type QuotaListGetBackupGigabytesArgType
- type QuotaListGetBackupGigabytesAttributeType
- type QuotaListGetBackupGigabytesRetType
- type QuotaListGetBackupsArgType
- type QuotaListGetBackupsAttributeType
- type QuotaListGetBackupsRetType
- type QuotaListGetGigabytesArgType
- type QuotaListGetGigabytesAttributeType
- type QuotaListGetGigabytesRetType
- type QuotaListGetNetworksArgType
- type QuotaListGetNetworksAttributeType
- type QuotaListGetNetworksRetType
- type QuotaListGetNicsArgType
- type QuotaListGetNicsAttributeType
- type QuotaListGetNicsRetType
- type QuotaListGetPublicIpsArgType
- type QuotaListGetPublicIpsAttributeType
- type QuotaListGetPublicIpsRetType
- type QuotaListGetRamArgType
- type QuotaListGetRamAttributeType
- type QuotaListGetRamRetType
- type QuotaListGetSecurityGroupRulesArgType
- type QuotaListGetSecurityGroupRulesAttributeType
- type QuotaListGetSecurityGroupRulesRetType
- type QuotaListGetSecurityGroupsArgType
- type QuotaListGetSecurityGroupsAttributeType
- type QuotaListGetSecurityGroupsRetType
- type QuotaListGetSnapshotsArgType
- type QuotaListGetSnapshotsAttributeType
- type QuotaListGetSnapshotsRetType
- type QuotaListGetVcpuArgType
- type QuotaListGetVcpuAttributeType
- type QuotaListGetVcpuRetType
- type QuotaListGetVolumesArgType
- type QuotaListGetVolumesAttributeType
- type QuotaListGetVolumesRetType
- type QuotaListGigabytes
- func (o *QuotaListGigabytes) GetLimit() (ret QuotaListGigabytesGetLimitRetType)
- func (o *QuotaListGigabytes) GetLimitOk() (ret QuotaListGigabytesGetLimitRetType, ok bool)
- func (o *QuotaListGigabytes) GetUsage() (ret QuotaListGigabytesGetUsageRetType)
- func (o *QuotaListGigabytes) GetUsageOk() (ret QuotaListGigabytesGetUsageRetType, ok bool)
- func (o *QuotaListGigabytes) SetLimit(v QuotaListGigabytesGetLimitRetType)
- func (o *QuotaListGigabytes) SetUsage(v QuotaListGigabytesGetUsageRetType)
- func (o QuotaListGigabytes) ToMap() (map[string]interface{}, error)
- type QuotaListGigabytesGetLimitArgType
- type QuotaListGigabytesGetLimitAttributeType
- type QuotaListGigabytesGetLimitRetType
- type QuotaListGigabytesGetUsageArgType
- type QuotaListGigabytesGetUsageAttributeType
- type QuotaListGigabytesGetUsageRetType
- type QuotaListNetworks
- func (o *QuotaListNetworks) GetLimit() (ret QuotaListNetworksGetLimitRetType)
- func (o *QuotaListNetworks) GetLimitOk() (ret QuotaListNetworksGetLimitRetType, ok bool)
- func (o *QuotaListNetworks) GetUsage() (ret QuotaListNetworksGetUsageRetType)
- func (o *QuotaListNetworks) GetUsageOk() (ret QuotaListNetworksGetUsageRetType, ok bool)
- func (o *QuotaListNetworks) SetLimit(v QuotaListNetworksGetLimitRetType)
- func (o *QuotaListNetworks) SetUsage(v QuotaListNetworksGetUsageRetType)
- func (o QuotaListNetworks) ToMap() (map[string]interface{}, error)
- type QuotaListNetworksGetLimitArgType
- type QuotaListNetworksGetLimitAttributeType
- type QuotaListNetworksGetLimitRetType
- type QuotaListNetworksGetUsageArgType
- type QuotaListNetworksGetUsageAttributeType
- type QuotaListNetworksGetUsageRetType
- type QuotaListNics
- func (o *QuotaListNics) GetLimit() (ret QuotaListNicsGetLimitRetType)
- func (o *QuotaListNics) GetLimitOk() (ret QuotaListNicsGetLimitRetType, ok bool)
- func (o *QuotaListNics) GetUsage() (ret QuotaListNicsGetUsageRetType)
- func (o *QuotaListNics) GetUsageOk() (ret QuotaListNicsGetUsageRetType, ok bool)
- func (o *QuotaListNics) SetLimit(v QuotaListNicsGetLimitRetType)
- func (o *QuotaListNics) SetUsage(v QuotaListNicsGetUsageRetType)
- func (o QuotaListNics) ToMap() (map[string]interface{}, error)
- type QuotaListNicsGetLimitArgType
- type QuotaListNicsGetLimitAttributeType
- type QuotaListNicsGetLimitRetType
- type QuotaListNicsGetUsageArgType
- type QuotaListNicsGetUsageAttributeType
- type QuotaListNicsGetUsageRetType
- type QuotaListPublicIps
- func (o *QuotaListPublicIps) GetLimit() (ret QuotaListPublicIpsGetLimitRetType)
- func (o *QuotaListPublicIps) GetLimitOk() (ret QuotaListPublicIpsGetLimitRetType, ok bool)
- func (o *QuotaListPublicIps) GetUsage() (ret QuotaListPublicIpsGetUsageRetType)
- func (o *QuotaListPublicIps) GetUsageOk() (ret QuotaListPublicIpsGetUsageRetType, ok bool)
- func (o *QuotaListPublicIps) SetLimit(v QuotaListPublicIpsGetLimitRetType)
- func (o *QuotaListPublicIps) SetUsage(v QuotaListPublicIpsGetUsageRetType)
- func (o QuotaListPublicIps) ToMap() (map[string]interface{}, error)
- type QuotaListPublicIpsGetLimitArgType
- type QuotaListPublicIpsGetLimitAttributeType
- type QuotaListPublicIpsGetLimitRetType
- type QuotaListPublicIpsGetUsageArgType
- type QuotaListPublicIpsGetUsageAttributeType
- type QuotaListPublicIpsGetUsageRetType
- type QuotaListRam
- func (o *QuotaListRam) GetLimit() (ret QuotaListRamGetLimitRetType)
- func (o *QuotaListRam) GetLimitOk() (ret QuotaListRamGetLimitRetType, ok bool)
- func (o *QuotaListRam) GetUsage() (ret QuotaListRamGetUsageRetType)
- func (o *QuotaListRam) GetUsageOk() (ret QuotaListRamGetUsageRetType, ok bool)
- func (o *QuotaListRam) SetLimit(v QuotaListRamGetLimitRetType)
- func (o *QuotaListRam) SetUsage(v QuotaListRamGetUsageRetType)
- func (o QuotaListRam) ToMap() (map[string]interface{}, error)
- type QuotaListRamGetLimitArgType
- type QuotaListRamGetLimitAttributeType
- type QuotaListRamGetLimitRetType
- type QuotaListRamGetUsageArgType
- type QuotaListRamGetUsageAttributeType
- type QuotaListRamGetUsageRetType
- type QuotaListResponse
- func (o *QuotaListResponse) GetQuotas() (ret QuotaListResponseGetQuotasRetType)
- func (o *QuotaListResponse) GetQuotasOk() (ret QuotaListResponseGetQuotasRetType, ok bool)
- func (o *QuotaListResponse) SetQuotas(v QuotaListResponseGetQuotasRetType)
- func (o QuotaListResponse) ToMap() (map[string]interface{}, error)
- type QuotaListResponseGetQuotasArgType
- type QuotaListResponseGetQuotasAttributeType
- type QuotaListResponseGetQuotasRetType
- type QuotaListSecurityGroupRules
- func (o *QuotaListSecurityGroupRules) GetLimit() (ret QuotaListSecurityGroupRulesGetLimitRetType)
- func (o *QuotaListSecurityGroupRules) GetLimitOk() (ret QuotaListSecurityGroupRulesGetLimitRetType, ok bool)
- func (o *QuotaListSecurityGroupRules) GetUsage() (ret QuotaListSecurityGroupRulesGetUsageRetType)
- func (o *QuotaListSecurityGroupRules) GetUsageOk() (ret QuotaListSecurityGroupRulesGetUsageRetType, ok bool)
- func (o *QuotaListSecurityGroupRules) SetLimit(v QuotaListSecurityGroupRulesGetLimitRetType)
- func (o *QuotaListSecurityGroupRules) SetUsage(v QuotaListSecurityGroupRulesGetUsageRetType)
- func (o QuotaListSecurityGroupRules) ToMap() (map[string]interface{}, error)
- type QuotaListSecurityGroupRulesGetLimitArgType
- type QuotaListSecurityGroupRulesGetLimitAttributeType
- type QuotaListSecurityGroupRulesGetLimitRetType
- type QuotaListSecurityGroupRulesGetUsageArgType
- type QuotaListSecurityGroupRulesGetUsageAttributeType
- type QuotaListSecurityGroupRulesGetUsageRetType
- type QuotaListSecurityGroups
- func (o *QuotaListSecurityGroups) GetLimit() (ret QuotaListSecurityGroupsGetLimitRetType)
- func (o *QuotaListSecurityGroups) GetLimitOk() (ret QuotaListSecurityGroupsGetLimitRetType, ok bool)
- func (o *QuotaListSecurityGroups) GetUsage() (ret QuotaListSecurityGroupsGetUsageRetType)
- func (o *QuotaListSecurityGroups) GetUsageOk() (ret QuotaListSecurityGroupsGetUsageRetType, ok bool)
- func (o *QuotaListSecurityGroups) SetLimit(v QuotaListSecurityGroupsGetLimitRetType)
- func (o *QuotaListSecurityGroups) SetUsage(v QuotaListSecurityGroupsGetUsageRetType)
- func (o QuotaListSecurityGroups) ToMap() (map[string]interface{}, error)
- type QuotaListSecurityGroupsGetLimitArgType
- type QuotaListSecurityGroupsGetLimitAttributeType
- type QuotaListSecurityGroupsGetLimitRetType
- type QuotaListSecurityGroupsGetUsageArgType
- type QuotaListSecurityGroupsGetUsageAttributeType
- type QuotaListSecurityGroupsGetUsageRetType
- type QuotaListSnapshots
- func (o *QuotaListSnapshots) GetLimit() (ret QuotaListSnapshotsGetLimitRetType)
- func (o *QuotaListSnapshots) GetLimitOk() (ret QuotaListSnapshotsGetLimitRetType, ok bool)
- func (o *QuotaListSnapshots) GetUsage() (ret QuotaListSnapshotsGetUsageRetType)
- func (o *QuotaListSnapshots) GetUsageOk() (ret QuotaListSnapshotsGetUsageRetType, ok bool)
- func (o *QuotaListSnapshots) SetLimit(v QuotaListSnapshotsGetLimitRetType)
- func (o *QuotaListSnapshots) SetUsage(v QuotaListSnapshotsGetUsageRetType)
- func (o QuotaListSnapshots) ToMap() (map[string]interface{}, error)
- type QuotaListSnapshotsGetLimitArgType
- type QuotaListSnapshotsGetLimitAttributeType
- type QuotaListSnapshotsGetLimitRetType
- type QuotaListSnapshotsGetUsageArgType
- type QuotaListSnapshotsGetUsageAttributeType
- type QuotaListSnapshotsGetUsageRetType
- type QuotaListVcpu
- func (o *QuotaListVcpu) GetLimit() (ret QuotaListVcpuGetLimitRetType)
- func (o *QuotaListVcpu) GetLimitOk() (ret QuotaListVcpuGetLimitRetType, ok bool)
- func (o *QuotaListVcpu) GetUsage() (ret QuotaListVcpuGetUsageRetType)
- func (o *QuotaListVcpu) GetUsageOk() (ret QuotaListVcpuGetUsageRetType, ok bool)
- func (o *QuotaListVcpu) SetLimit(v QuotaListVcpuGetLimitRetType)
- func (o *QuotaListVcpu) SetUsage(v QuotaListVcpuGetUsageRetType)
- func (o QuotaListVcpu) ToMap() (map[string]interface{}, error)
- type QuotaListVcpuGetLimitArgType
- type QuotaListVcpuGetLimitAttributeType
- type QuotaListVcpuGetLimitRetType
- type QuotaListVcpuGetUsageArgType
- type QuotaListVcpuGetUsageAttributeType
- type QuotaListVcpuGetUsageRetType
- type QuotaListVolumes
- func (o *QuotaListVolumes) GetLimit() (ret QuotaListVolumesGetLimitRetType)
- func (o *QuotaListVolumes) GetLimitOk() (ret QuotaListVolumesGetLimitRetType, ok bool)
- func (o *QuotaListVolumes) GetUsage() (ret QuotaListVolumesGetUsageRetType)
- func (o *QuotaListVolumes) GetUsageOk() (ret QuotaListVolumesGetUsageRetType, ok bool)
- func (o *QuotaListVolumes) SetLimit(v QuotaListVolumesGetLimitRetType)
- func (o *QuotaListVolumes) SetUsage(v QuotaListVolumesGetUsageRetType)
- func (o QuotaListVolumes) ToMap() (map[string]interface{}, error)
- type QuotaListVolumesGetLimitArgType
- type QuotaListVolumesGetLimitAttributeType
- type QuotaListVolumesGetLimitRetType
- type QuotaListVolumesGetUsageArgType
- type QuotaListVolumesGetUsageAttributeType
- type QuotaListVolumesGetUsageRetType
- type Request
- func (o *Request) GetDetails() (res RequestGetDetailsRetType)
- func (o *Request) GetDetailsOk() (ret RequestGetDetailsRetType, ok bool)
- func (o *Request) GetRequestAction() (ret RequestGetRequestActionRetType)
- func (o *Request) GetRequestActionOk() (ret RequestGetRequestActionRetType, ok bool)
- func (o *Request) GetRequestId() (ret RequestGetRequestIdRetType)
- func (o *Request) GetRequestIdOk() (ret RequestGetRequestIdRetType, ok bool)
- func (o *Request) GetRequestType() (ret RequestGetRequestTypeRetType)
- func (o *Request) GetRequestTypeOk() (ret RequestGetRequestTypeRetType, ok bool)
- func (o *Request) GetResources() (ret RequestGetResourcesRetType)
- func (o *Request) GetResourcesOk() (ret RequestGetResourcesRetType, ok bool)
- func (o *Request) GetStatus() (ret RequestGetStatusRetType)
- func (o *Request) GetStatusOk() (ret RequestGetStatusRetType, ok bool)
- func (o *Request) HasDetails() bool
- func (o *Request) SetDetails(v RequestGetDetailsRetType)
- func (o *Request) SetRequestAction(v RequestGetRequestActionRetType)
- func (o *Request) SetRequestId(v RequestGetRequestIdRetType)
- func (o *Request) SetRequestType(v RequestGetRequestTypeRetType)
- func (o *Request) SetResources(v RequestGetResourcesRetType)
- func (o *Request) SetStatus(v RequestGetStatusRetType)
- func (o Request) ToMap() (map[string]interface{}, error)
- type RequestGetDetailsArgType
- type RequestGetDetailsAttributeType
- type RequestGetDetailsRetType
- type RequestGetRequestActionArgType
- type RequestGetRequestActionAttributeType
- type RequestGetRequestActionRetType
- type RequestGetRequestIdArgType
- type RequestGetRequestIdAttributeType
- type RequestGetRequestIdRetType
- type RequestGetRequestTypeArgType
- type RequestGetRequestTypeAttributeType
- type RequestGetRequestTypeRetType
- type RequestGetResourcesArgType
- type RequestGetResourcesAttributeType
- type RequestGetResourcesRetType
- type RequestGetStatusArgType
- type RequestGetStatusAttributeType
- type RequestGetStatusRetType
- type RequestResource
- func (o *RequestResource) GetId() (ret RequestResourceGetIdRetType)
- func (o *RequestResource) GetIdOk() (ret RequestResourceGetIdRetType, ok bool)
- func (o *RequestResource) GetStatus() (ret RequestResourceGetStatusRetType)
- func (o *RequestResource) GetStatusOk() (ret RequestResourceGetStatusRetType, ok bool)
- func (o *RequestResource) GetType() (ret RequestResourceGetTypeRetType)
- func (o *RequestResource) GetTypeOk() (ret RequestResourceGetTypeRetType, ok bool)
- func (o *RequestResource) SetId(v RequestResourceGetIdRetType)
- func (o *RequestResource) SetStatus(v RequestResourceGetStatusRetType)
- func (o *RequestResource) SetType(v RequestResourceGetTypeRetType)
- func (o RequestResource) ToMap() (map[string]interface{}, error)
- type RequestResourceGetIdArgType
- type RequestResourceGetIdAttributeType
- type RequestResourceGetIdRetType
- type RequestResourceGetStatusArgType
- type RequestResourceGetStatusAttributeType
- type RequestResourceGetStatusRetType
- type RequestResourceGetTypeArgType
- type RequestResourceGetTypeAttributeType
- type RequestResourceGetTypeRetType
- type RescueServerPayload
- func (o *RescueServerPayload) GetImage() (ret RescueServerPayloadGetImageRetType)
- func (o *RescueServerPayload) GetImageOk() (ret RescueServerPayloadGetImageRetType, ok bool)
- func (o *RescueServerPayload) SetImage(v RescueServerPayloadGetImageRetType)
- func (o RescueServerPayload) ToMap() (map[string]interface{}, error)
- type RescueServerPayloadGetImageArgType
- type RescueServerPayloadGetImageAttributeType
- type RescueServerPayloadGetImageRetType
- type ResizeServerPayload
- func (o *ResizeServerPayload) GetMachineType() (ret ResizeServerPayloadGetMachineTypeRetType)
- func (o *ResizeServerPayload) GetMachineTypeOk() (ret ResizeServerPayloadGetMachineTypeRetType, ok bool)
- func (o *ResizeServerPayload) SetMachineType(v ResizeServerPayloadGetMachineTypeRetType)
- func (o ResizeServerPayload) ToMap() (map[string]interface{}, error)
- type ResizeServerPayloadGetMachineTypeArgType
- type ResizeServerPayloadGetMachineTypeAttributeType
- type ResizeServerPayloadGetMachineTypeRetType
- type ResizeVolumePayload
- func (o *ResizeVolumePayload) GetSize() (ret ResizeVolumePayloadGetSizeRetType)
- func (o *ResizeVolumePayload) GetSizeOk() (ret ResizeVolumePayloadGetSizeRetType, ok bool)
- func (o *ResizeVolumePayload) SetSize(v ResizeVolumePayloadGetSizeRetType)
- func (o ResizeVolumePayload) ToMap() (map[string]interface{}, error)
- type ResizeVolumePayloadGetSizeArgType
- type ResizeVolumePayloadGetSizeAttributeType
- type ResizeVolumePayloadGetSizeRetType
- type Route
- func (o *Route) GetCreatedAt() (res RouteGetCreatedAtRetType)
- func (o *Route) GetCreatedAtOk() (ret RouteGetCreatedAtRetType, ok bool)
- func (o *Route) GetLabels() (res RouteGetLabelsRetType)
- func (o *Route) GetLabelsOk() (ret RouteGetLabelsRetType, ok bool)
- func (o *Route) GetNexthop() (ret RouteGetNexthopRetType)
- func (o *Route) GetNexthopOk() (ret RouteGetNexthopRetType, ok bool)
- func (o *Route) GetPrefix() (ret RouteGetPrefixRetType)
- func (o *Route) GetPrefixOk() (ret RouteGetPrefixRetType, ok bool)
- func (o *Route) GetRouteId() (res RouteGetRouteIdRetType)
- func (o *Route) GetRouteIdOk() (ret RouteGetRouteIdRetType, ok bool)
- func (o *Route) GetUpdatedAt() (res RouteGetUpdatedAtRetType)
- func (o *Route) GetUpdatedAtOk() (ret RouteGetUpdatedAtRetType, ok bool)
- func (o *Route) HasCreatedAt() bool
- func (o *Route) HasLabels() bool
- func (o *Route) HasRouteId() bool
- func (o *Route) HasUpdatedAt() bool
- func (o *Route) SetCreatedAt(v RouteGetCreatedAtRetType)
- func (o *Route) SetLabels(v RouteGetLabelsRetType)
- func (o *Route) SetNexthop(v RouteGetNexthopRetType)
- func (o *Route) SetPrefix(v RouteGetPrefixRetType)
- func (o *Route) SetRouteId(v RouteGetRouteIdRetType)
- func (o *Route) SetUpdatedAt(v RouteGetUpdatedAtRetType)
- func (o Route) ToMap() (map[string]interface{}, error)
- type RouteGetCreatedAtArgType
- type RouteGetCreatedAtAttributeType
- type RouteGetCreatedAtRetType
- type RouteGetLabelsArgType
- type RouteGetLabelsAttributeType
- type RouteGetLabelsRetType
- type RouteGetNexthopArgType
- type RouteGetNexthopAttributeType
- type RouteGetNexthopRetType
- type RouteGetPrefixArgType
- type RouteGetPrefixAttributeType
- type RouteGetPrefixRetType
- type RouteGetRouteIdArgType
- type RouteGetRouteIdAttributeType
- type RouteGetRouteIdRetType
- type RouteGetUpdatedAtArgType
- type RouteGetUpdatedAtAttributeType
- type RouteGetUpdatedAtRetType
- type RouteListResponse
- func (o *RouteListResponse) GetItems() (ret RouteListResponseGetItemsRetType)
- func (o *RouteListResponse) GetItemsOk() (ret RouteListResponseGetItemsRetType, ok bool)
- func (o *RouteListResponse) SetItems(v RouteListResponseGetItemsRetType)
- func (o RouteListResponse) ToMap() (map[string]interface{}, error)
- type RouteListResponseGetItemsArgType
- type RouteListResponseGetItemsAttributeType
- type RouteListResponseGetItemsRetType
- type SecurityGroup
- func (o *SecurityGroup) GetCreatedAt() (res SecurityGroupGetCreatedAtRetType)
- func (o *SecurityGroup) GetCreatedAtOk() (ret SecurityGroupGetCreatedAtRetType, ok bool)
- func (o *SecurityGroup) GetDescription() (res SecurityGroupGetDescriptionRetType)
- func (o *SecurityGroup) GetDescriptionOk() (ret SecurityGroupGetDescriptionRetType, ok bool)
- func (o *SecurityGroup) GetId() (res SecurityGroupGetIdRetType)
- func (o *SecurityGroup) GetIdOk() (ret SecurityGroupGetIdRetType, ok bool)
- func (o *SecurityGroup) GetLabels() (res SecurityGroupGetLabelsRetType)
- func (o *SecurityGroup) GetLabelsOk() (ret SecurityGroupGetLabelsRetType, ok bool)
- func (o *SecurityGroup) GetName() (ret SecurityGroupGetNameRetType)
- func (o *SecurityGroup) GetNameOk() (ret SecurityGroupGetNameRetType, ok bool)
- func (o *SecurityGroup) GetRules() (res SecurityGroupGetRulesRetType)
- func (o *SecurityGroup) GetRulesOk() (ret SecurityGroupGetRulesRetType, ok bool)
- func (o *SecurityGroup) GetStateful() (res SecurityGroupgetStatefulRetType)
- func (o *SecurityGroup) GetStatefulOk() (ret SecurityGroupgetStatefulRetType, ok bool)
- func (o *SecurityGroup) GetUpdatedAt() (res SecurityGroupGetUpdatedAtRetType)
- func (o *SecurityGroup) GetUpdatedAtOk() (ret SecurityGroupGetUpdatedAtRetType, ok bool)
- func (o *SecurityGroup) HasCreatedAt() bool
- func (o *SecurityGroup) HasDescription() bool
- func (o *SecurityGroup) HasId() bool
- func (o *SecurityGroup) HasLabels() bool
- func (o *SecurityGroup) HasRules() bool
- func (o *SecurityGroup) HasStateful() bool
- func (o *SecurityGroup) HasUpdatedAt() bool
- func (o *SecurityGroup) SetCreatedAt(v SecurityGroupGetCreatedAtRetType)
- func (o *SecurityGroup) SetDescription(v SecurityGroupGetDescriptionRetType)
- func (o *SecurityGroup) SetId(v SecurityGroupGetIdRetType)
- func (o *SecurityGroup) SetLabels(v SecurityGroupGetLabelsRetType)
- func (o *SecurityGroup) SetName(v SecurityGroupGetNameRetType)
- func (o *SecurityGroup) SetRules(v SecurityGroupGetRulesRetType)
- func (o *SecurityGroup) SetStateful(v SecurityGroupgetStatefulRetType)
- func (o *SecurityGroup) SetUpdatedAt(v SecurityGroupGetUpdatedAtRetType)
- func (o SecurityGroup) ToMap() (map[string]interface{}, error)
- type SecurityGroupGetCreatedAtArgType
- type SecurityGroupGetCreatedAtAttributeType
- type SecurityGroupGetCreatedAtRetType
- type SecurityGroupGetDescriptionArgType
- type SecurityGroupGetDescriptionAttributeType
- type SecurityGroupGetDescriptionRetType
- type SecurityGroupGetIdArgType
- type SecurityGroupGetIdAttributeType
- type SecurityGroupGetIdRetType
- type SecurityGroupGetLabelsArgType
- type SecurityGroupGetLabelsAttributeType
- type SecurityGroupGetLabelsRetType
- type SecurityGroupGetNameArgType
- type SecurityGroupGetNameAttributeType
- type SecurityGroupGetNameRetType
- type SecurityGroupGetRulesArgType
- type SecurityGroupGetRulesAttributeType
- type SecurityGroupGetRulesRetType
- type SecurityGroupGetUpdatedAtArgType
- type SecurityGroupGetUpdatedAtAttributeType
- type SecurityGroupGetUpdatedAtRetType
- type SecurityGroupListResponse
- func (o *SecurityGroupListResponse) GetItems() (ret SecurityGroupListResponseGetItemsRetType)
- func (o *SecurityGroupListResponse) GetItemsOk() (ret SecurityGroupListResponseGetItemsRetType, ok bool)
- func (o *SecurityGroupListResponse) SetItems(v SecurityGroupListResponseGetItemsRetType)
- func (o SecurityGroupListResponse) ToMap() (map[string]interface{}, error)
- type SecurityGroupListResponseGetItemsArgType
- type SecurityGroupListResponseGetItemsAttributeType
- type SecurityGroupListResponseGetItemsRetType
- type SecurityGroupRule
- func (o *SecurityGroupRule) GetDescription() (res SecurityGroupRuleGetDescriptionRetType)
- func (o *SecurityGroupRule) GetDescriptionOk() (ret SecurityGroupRuleGetDescriptionRetType, ok bool)
- func (o *SecurityGroupRule) GetDirection() (ret SecurityGroupRuleGetDirectionRetType)
- func (o *SecurityGroupRule) GetDirectionOk() (ret SecurityGroupRuleGetDirectionRetType, ok bool)
- func (o *SecurityGroupRule) GetEthertype() (res SecurityGroupRuleGetEthertypeRetType)
- func (o *SecurityGroupRule) GetEthertypeOk() (ret SecurityGroupRuleGetEthertypeRetType, ok bool)
- func (o *SecurityGroupRule) GetIcmpParameters() (res SecurityGroupRuleGetIcmpParametersRetType)
- func (o *SecurityGroupRule) GetIcmpParametersOk() (ret SecurityGroupRuleGetIcmpParametersRetType, ok bool)
- func (o *SecurityGroupRule) GetId() (res SecurityGroupRuleGetIdRetType)
- func (o *SecurityGroupRule) GetIdOk() (ret SecurityGroupRuleGetIdRetType, ok bool)
- func (o *SecurityGroupRule) GetIpRange() (res SecurityGroupRuleGetIpRangeRetType)
- func (o *SecurityGroupRule) GetIpRangeOk() (ret SecurityGroupRuleGetIpRangeRetType, ok bool)
- func (o *SecurityGroupRule) GetPortRange() (res SecurityGroupRuleGetPortRangeRetType)
- func (o *SecurityGroupRule) GetPortRangeOk() (ret SecurityGroupRuleGetPortRangeRetType, ok bool)
- func (o *SecurityGroupRule) GetProtocol() (res SecurityGroupRuleGetProtocolRetType)
- func (o *SecurityGroupRule) GetProtocolOk() (ret SecurityGroupRuleGetProtocolRetType, ok bool)
- func (o *SecurityGroupRule) GetRemoteSecurityGroupId() (res SecurityGroupRuleGetRemoteSecurityGroupIdRetType)
- func (o *SecurityGroupRule) GetRemoteSecurityGroupIdOk() (ret SecurityGroupRuleGetRemoteSecurityGroupIdRetType, ok bool)
- func (o *SecurityGroupRule) GetSecurityGroupId() (res SecurityGroupRuleGetSecurityGroupIdRetType)
- func (o *SecurityGroupRule) GetSecurityGroupIdOk() (ret SecurityGroupRuleGetSecurityGroupIdRetType, ok bool)
- func (o *SecurityGroupRule) HasDescription() bool
- func (o *SecurityGroupRule) HasEthertype() bool
- func (o *SecurityGroupRule) HasIcmpParameters() bool
- func (o *SecurityGroupRule) HasId() bool
- func (o *SecurityGroupRule) HasIpRange() bool
- func (o *SecurityGroupRule) HasPortRange() bool
- func (o *SecurityGroupRule) HasProtocol() bool
- func (o *SecurityGroupRule) HasRemoteSecurityGroupId() bool
- func (o *SecurityGroupRule) HasSecurityGroupId() bool
- func (o *SecurityGroupRule) SetDescription(v SecurityGroupRuleGetDescriptionRetType)
- func (o *SecurityGroupRule) SetDirection(v SecurityGroupRuleGetDirectionRetType)
- func (o *SecurityGroupRule) SetEthertype(v SecurityGroupRuleGetEthertypeRetType)
- func (o *SecurityGroupRule) SetIcmpParameters(v SecurityGroupRuleGetIcmpParametersRetType)
- func (o *SecurityGroupRule) SetId(v SecurityGroupRuleGetIdRetType)
- func (o *SecurityGroupRule) SetIpRange(v SecurityGroupRuleGetIpRangeRetType)
- func (o *SecurityGroupRule) SetPortRange(v SecurityGroupRuleGetPortRangeRetType)
- func (o *SecurityGroupRule) SetProtocol(v SecurityGroupRuleGetProtocolRetType)
- func (o *SecurityGroupRule) SetRemoteSecurityGroupId(v SecurityGroupRuleGetRemoteSecurityGroupIdRetType)
- func (o *SecurityGroupRule) SetSecurityGroupId(v SecurityGroupRuleGetSecurityGroupIdRetType)
- func (o SecurityGroupRule) ToMap() (map[string]interface{}, error)
- type SecurityGroupRuleGetDescriptionArgType
- type SecurityGroupRuleGetDescriptionAttributeType
- type SecurityGroupRuleGetDescriptionRetType
- type SecurityGroupRuleGetDirectionArgType
- type SecurityGroupRuleGetDirectionAttributeType
- type SecurityGroupRuleGetDirectionRetType
- type SecurityGroupRuleGetEthertypeArgType
- type SecurityGroupRuleGetEthertypeAttributeType
- type SecurityGroupRuleGetEthertypeRetType
- type SecurityGroupRuleGetIcmpParametersArgType
- type SecurityGroupRuleGetIcmpParametersAttributeType
- type SecurityGroupRuleGetIcmpParametersRetType
- type SecurityGroupRuleGetIdArgType
- type SecurityGroupRuleGetIdAttributeType
- type SecurityGroupRuleGetIdRetType
- type SecurityGroupRuleGetIpRangeArgType
- type SecurityGroupRuleGetIpRangeAttributeType
- type SecurityGroupRuleGetIpRangeRetType
- type SecurityGroupRuleGetPortRangeArgType
- type SecurityGroupRuleGetPortRangeAttributeType
- type SecurityGroupRuleGetPortRangeRetType
- type SecurityGroupRuleGetProtocolArgType
- type SecurityGroupRuleGetProtocolAttributeType
- type SecurityGroupRuleGetProtocolRetType
- type SecurityGroupRuleGetRemoteSecurityGroupIdArgType
- type SecurityGroupRuleGetRemoteSecurityGroupIdAttributeType
- type SecurityGroupRuleGetRemoteSecurityGroupIdRetType
- type SecurityGroupRuleGetSecurityGroupIdArgType
- type SecurityGroupRuleGetSecurityGroupIdAttributeType
- type SecurityGroupRuleGetSecurityGroupIdRetType
- type SecurityGroupRuleListResponse
- func (o *SecurityGroupRuleListResponse) GetItems() (ret SecurityGroupRuleListResponseGetItemsRetType)
- func (o *SecurityGroupRuleListResponse) GetItemsOk() (ret SecurityGroupRuleListResponseGetItemsRetType, ok bool)
- func (o *SecurityGroupRuleListResponse) SetItems(v SecurityGroupRuleListResponseGetItemsRetType)
- func (o SecurityGroupRuleListResponse) ToMap() (map[string]interface{}, error)
- type SecurityGroupRuleListResponseGetItemsArgType
- type SecurityGroupRuleListResponseGetItemsAttributeType
- type SecurityGroupRuleListResponseGetItemsRetType
- type SecurityGroupRuleProtocol
- func (o *SecurityGroupRuleProtocol) GetProtocol() (res SecurityGroupRuleProtocolGetProtocolRetType)
- func (o *SecurityGroupRuleProtocol) GetProtocolOk() (ret SecurityGroupRuleProtocolGetProtocolRetType, ok bool)
- func (o *SecurityGroupRuleProtocol) HasProtocol() bool
- func (o *SecurityGroupRuleProtocol) SetProtocol(v SecurityGroupRuleProtocolGetProtocolRetType)
- func (o SecurityGroupRuleProtocol) ToMap() (map[string]interface{}, error)
- type SecurityGroupRuleProtocolGetProtocolArgType
- type SecurityGroupRuleProtocolGetProtocolAttributeType
- type SecurityGroupRuleProtocolGetProtocolRetType
- type SecurityGroupgetStatefulArgType
- type SecurityGroupgetStatefulAttributeType
- type SecurityGroupgetStatefulRetType
- type Server
- func (o *Server) GetAffinityGroup() (res ServerGetAffinityGroupRetType)
- func (o *Server) GetAffinityGroupOk() (ret ServerGetAffinityGroupRetType, ok bool)
- func (o *Server) GetAvailabilityZone() (res ServerGetAvailabilityZoneRetType)
- func (o *Server) GetAvailabilityZoneOk() (ret ServerGetAvailabilityZoneRetType, ok bool)
- func (o *Server) GetBootVolume() (res ServerGetBootVolumeRetType)
- func (o *Server) GetBootVolumeOk() (ret ServerGetBootVolumeRetType, ok bool)
- func (o *Server) GetCreatedAt() (res ServerGetCreatedAtRetType)
- func (o *Server) GetCreatedAtOk() (ret ServerGetCreatedAtRetType, ok bool)
- func (o *Server) GetErrorMessage() (res ServerGetErrorMessageRetType)
- func (o *Server) GetErrorMessageOk() (ret ServerGetErrorMessageRetType, ok bool)
- func (o *Server) GetId() (res ServerGetIdRetType)
- func (o *Server) GetIdOk() (ret ServerGetIdRetType, ok bool)
- func (o *Server) GetImageId() (res ServerGetImageIdRetType)
- func (o *Server) GetImageIdOk() (ret ServerGetImageIdRetType, ok bool)
- func (o *Server) GetKeypairName() (res ServerGetKeypairNameRetType)
- func (o *Server) GetKeypairNameOk() (ret ServerGetKeypairNameRetType, ok bool)
- func (o *Server) GetLabels() (res ServerGetLabelsRetType)
- func (o *Server) GetLabelsOk() (ret ServerGetLabelsRetType, ok bool)
- func (o *Server) GetLaunchedAt() (res ServerGetLaunchedAtRetType)
- func (o *Server) GetLaunchedAtOk() (ret ServerGetLaunchedAtRetType, ok bool)
- func (o *Server) GetMachineType() (ret ServerGetMachineTypeRetType)
- func (o *Server) GetMachineTypeOk() (ret ServerGetMachineTypeRetType, ok bool)
- func (o *Server) GetMaintenanceWindow() (res ServerGetMaintenanceWindowRetType)
- func (o *Server) GetMaintenanceWindowOk() (ret ServerGetMaintenanceWindowRetType, ok bool)
- func (o *Server) GetName() (ret ServerGetNameRetType)
- func (o *Server) GetNameOk() (ret ServerGetNameRetType, ok bool)
- func (o *Server) GetNetworking() (res ServerGetNetworkingRetType)
- func (o *Server) GetNetworkingOk() (ret ServerGetNetworkingRetType, ok bool)
- func (o *Server) GetNics() (res ServerGetNicsRetType)
- func (o *Server) GetNicsOk() (ret ServerGetNicsRetType, ok bool)
- func (o *Server) GetPowerStatus() (res ServerGetPowerStatusRetType)
- func (o *Server) GetPowerStatusOk() (ret ServerGetPowerStatusRetType, ok bool)
- func (o *Server) GetSecurityGroups() (res ServerGetSecurityGroupsRetType)
- func (o *Server) GetSecurityGroupsOk() (ret ServerGetSecurityGroupsRetType, ok bool)
- func (o *Server) GetServiceAccountMails() (res ServerGetServiceAccountMailsRetType)
- func (o *Server) GetServiceAccountMailsOk() (ret ServerGetServiceAccountMailsRetType, ok bool)
- func (o *Server) GetStatus() (res ServerGetStatusRetType)
- func (o *Server) GetStatusOk() (ret ServerGetStatusRetType, ok bool)
- func (o *Server) GetUpdatedAt() (res ServerGetUpdatedAtRetType)
- func (o *Server) GetUpdatedAtOk() (ret ServerGetUpdatedAtRetType, ok bool)
- func (o *Server) GetUserData() (res ServerGetUserDataRetType)
- func (o *Server) GetUserDataOk() (ret ServerGetUserDataRetType, ok bool)
- func (o *Server) GetVolumes() (res ServerGetVolumesRetType)
- func (o *Server) GetVolumesOk() (ret ServerGetVolumesRetType, ok bool)
- func (o *Server) HasAffinityGroup() bool
- func (o *Server) HasAvailabilityZone() bool
- func (o *Server) HasBootVolume() bool
- func (o *Server) HasCreatedAt() bool
- func (o *Server) HasErrorMessage() bool
- func (o *Server) HasId() bool
- func (o *Server) HasImageId() bool
- func (o *Server) HasKeypairName() bool
- func (o *Server) HasLabels() bool
- func (o *Server) HasLaunchedAt() bool
- func (o *Server) HasMaintenanceWindow() bool
- func (o *Server) HasNetworking() bool
- func (o *Server) HasNics() bool
- func (o *Server) HasPowerStatus() bool
- func (o *Server) HasSecurityGroups() bool
- func (o *Server) HasServiceAccountMails() bool
- func (o *Server) HasStatus() bool
- func (o *Server) HasUpdatedAt() bool
- func (o *Server) HasUserData() bool
- func (o *Server) HasVolumes() bool
- func (o *Server) SetAffinityGroup(v ServerGetAffinityGroupRetType)
- func (o *Server) SetAvailabilityZone(v ServerGetAvailabilityZoneRetType)
- func (o *Server) SetBootVolume(v ServerGetBootVolumeRetType)
- func (o *Server) SetCreatedAt(v ServerGetCreatedAtRetType)
- func (o *Server) SetErrorMessage(v ServerGetErrorMessageRetType)
- func (o *Server) SetId(v ServerGetIdRetType)
- func (o *Server) SetImageId(v ServerGetImageIdRetType)
- func (o *Server) SetKeypairName(v ServerGetKeypairNameRetType)
- func (o *Server) SetLabels(v ServerGetLabelsRetType)
- func (o *Server) SetLaunchedAt(v ServerGetLaunchedAtRetType)
- func (o *Server) SetMachineType(v ServerGetMachineTypeRetType)
- func (o *Server) SetMaintenanceWindow(v ServerGetMaintenanceWindowRetType)
- func (o *Server) SetName(v ServerGetNameRetType)
- func (o *Server) SetNetworking(v ServerGetNetworkingRetType)
- func (o *Server) SetNics(v ServerGetNicsRetType)
- func (o *Server) SetPowerStatus(v ServerGetPowerStatusRetType)
- func (o *Server) SetSecurityGroups(v ServerGetSecurityGroupsRetType)
- func (o *Server) SetServiceAccountMails(v ServerGetServiceAccountMailsRetType)
- func (o *Server) SetStatus(v ServerGetStatusRetType)
- func (o *Server) SetUpdatedAt(v ServerGetUpdatedAtRetType)
- func (o *Server) SetUserData(v ServerGetUserDataRetType)
- func (o *Server) SetVolumes(v ServerGetVolumesRetType)
- func (o Server) ToMap() (map[string]interface{}, error)
- type ServerConsoleUrl
- type ServerConsoleUrlGetUrlArgType
- type ServerConsoleUrlGetUrlAttributeType
- type ServerConsoleUrlGetUrlRetType
- type ServerGetAffinityGroupArgType
- type ServerGetAffinityGroupAttributeType
- type ServerGetAffinityGroupRetType
- type ServerGetAvailabilityZoneArgType
- type ServerGetAvailabilityZoneAttributeType
- type ServerGetAvailabilityZoneRetType
- type ServerGetBootVolumeArgType
- type ServerGetBootVolumeAttributeType
- type ServerGetBootVolumeRetType
- type ServerGetCreatedAtArgType
- type ServerGetCreatedAtAttributeType
- type ServerGetCreatedAtRetType
- type ServerGetErrorMessageArgType
- type ServerGetErrorMessageAttributeType
- type ServerGetErrorMessageRetType
- type ServerGetIdArgType
- type ServerGetIdAttributeType
- type ServerGetIdRetType
- type ServerGetImageIdArgType
- type ServerGetImageIdAttributeType
- type ServerGetImageIdRetType
- type ServerGetKeypairNameArgType
- type ServerGetKeypairNameAttributeType
- type ServerGetKeypairNameRetType
- type ServerGetLabelsArgType
- type ServerGetLabelsAttributeType
- type ServerGetLabelsRetType
- type ServerGetLaunchedAtArgType
- type ServerGetLaunchedAtAttributeType
- type ServerGetLaunchedAtRetType
- type ServerGetMachineTypeArgType
- type ServerGetMachineTypeAttributeType
- type ServerGetMachineTypeRetType
- type ServerGetMaintenanceWindowArgType
- type ServerGetMaintenanceWindowAttributeType
- type ServerGetMaintenanceWindowRetType
- type ServerGetNameArgType
- type ServerGetNameAttributeType
- type ServerGetNameRetType
- type ServerGetNetworkingArgType
- type ServerGetNetworkingAttributeType
- type ServerGetNetworkingRetType
- type ServerGetNicsArgType
- type ServerGetNicsAttributeType
- type ServerGetNicsRetType
- type ServerGetPowerStatusArgType
- type ServerGetPowerStatusAttributeType
- type ServerGetPowerStatusRetType
- type ServerGetSecurityGroupsArgType
- type ServerGetSecurityGroupsAttributeType
- type ServerGetSecurityGroupsRetType
- type ServerGetServiceAccountMailsArgType
- type ServerGetServiceAccountMailsAttributeType
- type ServerGetServiceAccountMailsRetType
- type ServerGetStatusArgType
- type ServerGetStatusAttributeType
- type ServerGetStatusRetType
- type ServerGetUpdatedAtArgType
- type ServerGetUpdatedAtAttributeType
- type ServerGetUpdatedAtRetType
- type ServerGetUserDataArgType
- type ServerGetUserDataAttributeType
- type ServerGetUserDataRetType
- type ServerGetVolumesArgType
- type ServerGetVolumesAttributeType
- type ServerGetVolumesRetType
- type ServerListResponse
- func (o *ServerListResponse) GetItems() (ret ServerListResponseGetItemsRetType)
- func (o *ServerListResponse) GetItemsOk() (ret ServerListResponseGetItemsRetType, ok bool)
- func (o *ServerListResponse) SetItems(v ServerListResponseGetItemsRetType)
- func (o ServerListResponse) ToMap() (map[string]interface{}, error)
- type ServerListResponseGetItemsArgType
- type ServerListResponseGetItemsAttributeType
- type ServerListResponseGetItemsRetType
- type ServerMaintenance
- func (o *ServerMaintenance) GetDetails() (res ServerMaintenanceGetDetailsRetType)
- func (o *ServerMaintenance) GetDetailsOk() (ret ServerMaintenanceGetDetailsRetType, ok bool)
- func (o *ServerMaintenance) GetEndsAt() (ret ServerMaintenanceGetEndsAtRetType)
- func (o *ServerMaintenance) GetEndsAtOk() (ret ServerMaintenanceGetEndsAtRetType, ok bool)
- func (o *ServerMaintenance) GetStartsAt() (ret ServerMaintenanceGetStartsAtRetType)
- func (o *ServerMaintenance) GetStartsAtOk() (ret ServerMaintenanceGetStartsAtRetType, ok bool)
- func (o *ServerMaintenance) GetStatus() (ret ServerMaintenanceGetStatusRetType)
- func (o *ServerMaintenance) GetStatusOk() (ret ServerMaintenanceGetStatusRetType, ok bool)
- func (o *ServerMaintenance) HasDetails() bool
- func (o *ServerMaintenance) SetDetails(v ServerMaintenanceGetDetailsRetType)
- func (o *ServerMaintenance) SetEndsAt(v ServerMaintenanceGetEndsAtRetType)
- func (o *ServerMaintenance) SetStartsAt(v ServerMaintenanceGetStartsAtRetType)
- func (o *ServerMaintenance) SetStatus(v ServerMaintenanceGetStatusRetType)
- func (o ServerMaintenance) ToMap() (map[string]interface{}, error)
- type ServerMaintenanceGetDetailsArgType
- type ServerMaintenanceGetDetailsAttributeType
- type ServerMaintenanceGetDetailsRetType
- type ServerMaintenanceGetEndsAtArgType
- type ServerMaintenanceGetEndsAtAttributeType
- type ServerMaintenanceGetEndsAtRetType
- type ServerMaintenanceGetStartsAtArgType
- type ServerMaintenanceGetStartsAtAttributeType
- type ServerMaintenanceGetStartsAtRetType
- type ServerMaintenanceGetStatusArgType
- type ServerMaintenanceGetStatusAttributeType
- type ServerMaintenanceGetStatusRetType
- type ServerNetwork
- func (o *ServerNetwork) GetAllowedAddresses() (res ServerNetworkGetAllowedAddressesRetType)
- func (o *ServerNetwork) GetAllowedAddressesOk() (ret ServerNetworkGetAllowedAddressesRetType, ok bool)
- func (o *ServerNetwork) GetIpv4() (res ServerNetworkGetIpv4RetType)
- func (o *ServerNetwork) GetIpv4Ok() (ret ServerNetworkGetIpv4RetType, ok bool)
- func (o *ServerNetwork) GetIpv6() (res ServerNetworkGetIpv6RetType)
- func (o *ServerNetwork) GetIpv6Ok() (ret ServerNetworkGetIpv6RetType, ok bool)
- func (o *ServerNetwork) GetMac() (ret ServerNetworkGetMacRetType)
- func (o *ServerNetwork) GetMacOk() (ret ServerNetworkGetMacRetType, ok bool)
- func (o *ServerNetwork) GetNetworkId() (ret ServerNetworkGetNetworkIdRetType)
- func (o *ServerNetwork) GetNetworkIdOk() (ret ServerNetworkGetNetworkIdRetType, ok bool)
- func (o *ServerNetwork) GetNetworkName() (ret ServerNetworkGetNetworkNameRetType)
- func (o *ServerNetwork) GetNetworkNameOk() (ret ServerNetworkGetNetworkNameRetType, ok bool)
- func (o *ServerNetwork) GetNicId() (ret ServerNetworkGetNicIdRetType)
- func (o *ServerNetwork) GetNicIdOk() (ret ServerNetworkGetNicIdRetType, ok bool)
- func (o *ServerNetwork) GetNicSecurity() (ret ServerNetworkgetNicSecurityRetType)
- func (o *ServerNetwork) GetNicSecurityOk() (ret ServerNetworkgetNicSecurityRetType, ok bool)
- func (o *ServerNetwork) GetPublicIp() (res ServerNetworkGetPublicIpRetType)
- func (o *ServerNetwork) GetPublicIpOk() (ret ServerNetworkGetPublicIpRetType, ok bool)
- func (o *ServerNetwork) GetSecurityGroups() (res ServerNetworkGetSecurityGroupsRetType)
- func (o *ServerNetwork) GetSecurityGroupsOk() (ret ServerNetworkGetSecurityGroupsRetType, ok bool)
- func (o *ServerNetwork) HasAllowedAddresses() bool
- func (o *ServerNetwork) HasIpv4() bool
- func (o *ServerNetwork) HasIpv6() bool
- func (o *ServerNetwork) HasPublicIp() bool
- func (o *ServerNetwork) HasSecurityGroups() bool
- func (o *ServerNetwork) SetAllowedAddresses(v ServerNetworkGetAllowedAddressesRetType)
- func (o *ServerNetwork) SetIpv4(v ServerNetworkGetIpv4RetType)
- func (o *ServerNetwork) SetIpv6(v ServerNetworkGetIpv6RetType)
- func (o *ServerNetwork) SetMac(v ServerNetworkGetMacRetType)
- func (o *ServerNetwork) SetNetworkId(v ServerNetworkGetNetworkIdRetType)
- func (o *ServerNetwork) SetNetworkName(v ServerNetworkGetNetworkNameRetType)
- func (o *ServerNetwork) SetNicId(v ServerNetworkGetNicIdRetType)
- func (o *ServerNetwork) SetNicSecurity(v ServerNetworkgetNicSecurityRetType)
- func (o *ServerNetwork) SetPublicIp(v ServerNetworkGetPublicIpRetType)
- func (o *ServerNetwork) SetSecurityGroups(v ServerNetworkGetSecurityGroupsRetType)
- func (o ServerNetwork) ToMap() (map[string]interface{}, error)
- type ServerNetworkGetAllowedAddressesArgType
- type ServerNetworkGetAllowedAddressesAttributeType
- type ServerNetworkGetAllowedAddressesRetType
- type ServerNetworkGetIpv4ArgType
- type ServerNetworkGetIpv4AttributeType
- type ServerNetworkGetIpv4RetType
- type ServerNetworkGetIpv6ArgType
- type ServerNetworkGetIpv6AttributeType
- type ServerNetworkGetIpv6RetType
- type ServerNetworkGetMacArgType
- type ServerNetworkGetMacAttributeType
- type ServerNetworkGetMacRetType
- type ServerNetworkGetNetworkIdArgType
- type ServerNetworkGetNetworkIdAttributeType
- type ServerNetworkGetNetworkIdRetType
- type ServerNetworkGetNetworkNameArgType
- type ServerNetworkGetNetworkNameAttributeType
- type ServerNetworkGetNetworkNameRetType
- type ServerNetworkGetNicIdArgType
- type ServerNetworkGetNicIdAttributeType
- type ServerNetworkGetNicIdRetType
- type ServerNetworkGetPublicIpArgType
- type ServerNetworkGetPublicIpAttributeType
- type ServerNetworkGetPublicIpRetType
- type ServerNetworkGetSecurityGroupsArgType
- type ServerNetworkGetSecurityGroupsAttributeType
- type ServerNetworkGetSecurityGroupsRetType
- type ServerNetworkgetNicSecurityArgType
- type ServerNetworkgetNicSecurityAttributeType
- type ServerNetworkgetNicSecurityRetType
- type ServiceAccountMailListResponse
- func (o *ServiceAccountMailListResponse) GetItems() (ret ServiceAccountMailListResponseGetItemsRetType)
- func (o *ServiceAccountMailListResponse) GetItemsOk() (ret ServiceAccountMailListResponseGetItemsRetType, ok bool)
- func (o *ServiceAccountMailListResponse) SetItems(v ServiceAccountMailListResponseGetItemsRetType)
- func (o ServiceAccountMailListResponse) ToMap() (map[string]interface{}, error)
- type ServiceAccountMailListResponseGetItemsArgType
- type ServiceAccountMailListResponseGetItemsAttributeType
- type ServiceAccountMailListResponseGetItemsRetType
- type SetImageSharePayload
- func (o *SetImageSharePayload) GetParentOrganization() (res SetImageSharePayloadgetParentOrganizationRetType)
- func (o *SetImageSharePayload) GetParentOrganizationOk() (ret SetImageSharePayloadgetParentOrganizationRetType, ok bool)
- func (o *SetImageSharePayload) GetProjects() (res SetImageSharePayloadGetProjectsRetType)
- func (o *SetImageSharePayload) GetProjectsOk() (ret SetImageSharePayloadGetProjectsRetType, ok bool)
- func (o *SetImageSharePayload) HasParentOrganization() bool
- func (o *SetImageSharePayload) HasProjects() bool
- func (o *SetImageSharePayload) SetParentOrganization(v SetImageSharePayloadgetParentOrganizationRetType)
- func (o *SetImageSharePayload) SetProjects(v SetImageSharePayloadGetProjectsRetType)
- func (o SetImageSharePayload) ToMap() (map[string]interface{}, error)
- type SetImageSharePayloadGetProjectsArgType
- type SetImageSharePayloadGetProjectsAttributeType
- type SetImageSharePayloadGetProjectsRetType
- type SetImageSharePayloadgetParentOrganizationArgType
- type SetImageSharePayloadgetParentOrganizationAttributeType
- type SetImageSharePayloadgetParentOrganizationRetType
- type Snapshot
- func (o *Snapshot) GetCreatedAt() (res SnapshotGetCreatedAtRetType)
- func (o *Snapshot) GetCreatedAtOk() (ret SnapshotGetCreatedAtRetType, ok bool)
- func (o *Snapshot) GetId() (res SnapshotGetIdRetType)
- func (o *Snapshot) GetIdOk() (ret SnapshotGetIdRetType, ok bool)
- func (o *Snapshot) GetLabels() (res SnapshotGetLabelsRetType)
- func (o *Snapshot) GetLabelsOk() (ret SnapshotGetLabelsRetType, ok bool)
- func (o *Snapshot) GetName() (res SnapshotGetNameRetType)
- func (o *Snapshot) GetNameOk() (ret SnapshotGetNameRetType, ok bool)
- func (o *Snapshot) GetSize() (res SnapshotGetSizeRetType)
- func (o *Snapshot) GetSizeOk() (ret SnapshotGetSizeRetType, ok bool)
- func (o *Snapshot) GetStatus() (res SnapshotGetStatusRetType)
- func (o *Snapshot) GetStatusOk() (ret SnapshotGetStatusRetType, ok bool)
- func (o *Snapshot) GetUpdatedAt() (res SnapshotGetUpdatedAtRetType)
- func (o *Snapshot) GetUpdatedAtOk() (ret SnapshotGetUpdatedAtRetType, ok bool)
- func (o *Snapshot) GetVolumeId() (ret SnapshotGetVolumeIdRetType)
- func (o *Snapshot) GetVolumeIdOk() (ret SnapshotGetVolumeIdRetType, ok bool)
- func (o *Snapshot) HasCreatedAt() bool
- func (o *Snapshot) HasId() bool
- func (o *Snapshot) HasLabels() bool
- func (o *Snapshot) HasName() bool
- func (o *Snapshot) HasSize() bool
- func (o *Snapshot) HasStatus() bool
- func (o *Snapshot) HasUpdatedAt() bool
- func (o *Snapshot) SetCreatedAt(v SnapshotGetCreatedAtRetType)
- func (o *Snapshot) SetId(v SnapshotGetIdRetType)
- func (o *Snapshot) SetLabels(v SnapshotGetLabelsRetType)
- func (o *Snapshot) SetName(v SnapshotGetNameRetType)
- func (o *Snapshot) SetSize(v SnapshotGetSizeRetType)
- func (o *Snapshot) SetStatus(v SnapshotGetStatusRetType)
- func (o *Snapshot) SetUpdatedAt(v SnapshotGetUpdatedAtRetType)
- func (o *Snapshot) SetVolumeId(v SnapshotGetVolumeIdRetType)
- func (o Snapshot) ToMap() (map[string]interface{}, error)
- type SnapshotGetCreatedAtArgType
- type SnapshotGetCreatedAtAttributeType
- type SnapshotGetCreatedAtRetType
- type SnapshotGetIdArgType
- type SnapshotGetIdAttributeType
- type SnapshotGetIdRetType
- type SnapshotGetLabelsArgType
- type SnapshotGetLabelsAttributeType
- type SnapshotGetLabelsRetType
- type SnapshotGetNameArgType
- type SnapshotGetNameAttributeType
- type SnapshotGetNameRetType
- type SnapshotGetSizeArgType
- type SnapshotGetSizeAttributeType
- type SnapshotGetSizeRetType
- type SnapshotGetStatusArgType
- type SnapshotGetStatusAttributeType
- type SnapshotGetStatusRetType
- type SnapshotGetUpdatedAtArgType
- type SnapshotGetUpdatedAtAttributeType
- type SnapshotGetUpdatedAtRetType
- type SnapshotGetVolumeIdArgType
- type SnapshotGetVolumeIdAttributeType
- type SnapshotGetVolumeIdRetType
- type SnapshotListResponse
- func (o *SnapshotListResponse) GetItems() (ret SnapshotListResponseGetItemsRetType)
- func (o *SnapshotListResponse) GetItemsOk() (ret SnapshotListResponseGetItemsRetType, ok bool)
- func (o *SnapshotListResponse) SetItems(v SnapshotListResponseGetItemsRetType)
- func (o SnapshotListResponse) ToMap() (map[string]interface{}, error)
- type SnapshotListResponseGetItemsArgType
- type SnapshotListResponseGetItemsAttributeType
- type SnapshotListResponseGetItemsRetType
- type UpdateAreaAddressFamily
- func (o *UpdateAreaAddressFamily) GetIpv4() (res UpdateAreaAddressFamilyGetIpv4RetType)
- func (o *UpdateAreaAddressFamily) GetIpv4Ok() (ret UpdateAreaAddressFamilyGetIpv4RetType, ok bool)
- func (o *UpdateAreaAddressFamily) HasIpv4() bool
- func (o *UpdateAreaAddressFamily) SetIpv4(v UpdateAreaAddressFamilyGetIpv4RetType)
- func (o UpdateAreaAddressFamily) ToMap() (map[string]interface{}, error)
- type UpdateAreaAddressFamilyGetIpv4ArgType
- type UpdateAreaAddressFamilyGetIpv4AttributeType
- type UpdateAreaAddressFamilyGetIpv4RetType
- type UpdateAreaIPv4
- func (o *UpdateAreaIPv4) GetDefaultNameservers() (res UpdateAreaIPv4GetDefaultNameserversRetType)
- func (o *UpdateAreaIPv4) GetDefaultNameserversOk() (ret UpdateAreaIPv4GetDefaultNameserversRetType, ok bool)
- func (o *UpdateAreaIPv4) GetDefaultPrefixLen() (res UpdateAreaIPv4GetDefaultPrefixLenRetType)
- func (o *UpdateAreaIPv4) GetDefaultPrefixLenOk() (ret UpdateAreaIPv4GetDefaultPrefixLenRetType, ok bool)
- func (o *UpdateAreaIPv4) GetMaxPrefixLen() (res UpdateAreaIPv4GetMaxPrefixLenRetType)
- func (o *UpdateAreaIPv4) GetMaxPrefixLenOk() (ret UpdateAreaIPv4GetMaxPrefixLenRetType, ok bool)
- func (o *UpdateAreaIPv4) GetMinPrefixLen() (res UpdateAreaIPv4GetMinPrefixLenRetType)
- func (o *UpdateAreaIPv4) GetMinPrefixLenOk() (ret UpdateAreaIPv4GetMinPrefixLenRetType, ok bool)
- func (o *UpdateAreaIPv4) HasDefaultNameservers() bool
- func (o *UpdateAreaIPv4) HasDefaultPrefixLen() bool
- func (o *UpdateAreaIPv4) HasMaxPrefixLen() bool
- func (o *UpdateAreaIPv4) HasMinPrefixLen() bool
- func (o *UpdateAreaIPv4) SetDefaultNameservers(v UpdateAreaIPv4GetDefaultNameserversRetType)
- func (o *UpdateAreaIPv4) SetDefaultPrefixLen(v UpdateAreaIPv4GetDefaultPrefixLenRetType)
- func (o *UpdateAreaIPv4) SetMaxPrefixLen(v UpdateAreaIPv4GetMaxPrefixLenRetType)
- func (o *UpdateAreaIPv4) SetMinPrefixLen(v UpdateAreaIPv4GetMinPrefixLenRetType)
- func (o UpdateAreaIPv4) ToMap() (map[string]interface{}, error)
- type UpdateAreaIPv4GetDefaultNameserversArgType
- type UpdateAreaIPv4GetDefaultNameserversAttributeType
- type UpdateAreaIPv4GetDefaultNameserversRetType
- type UpdateAreaIPv4GetDefaultPrefixLenArgType
- type UpdateAreaIPv4GetDefaultPrefixLenAttributeType
- type UpdateAreaIPv4GetDefaultPrefixLenRetType
- type UpdateAreaIPv4GetMaxPrefixLenArgType
- type UpdateAreaIPv4GetMaxPrefixLenAttributeType
- type UpdateAreaIPv4GetMaxPrefixLenRetType
- type UpdateAreaIPv4GetMinPrefixLenArgType
- type UpdateAreaIPv4GetMinPrefixLenAttributeType
- type UpdateAreaIPv4GetMinPrefixLenRetType
- type UpdateAttachedVolumePayload
- func (o *UpdateAttachedVolumePayload) GetDeleteOnTermination() (res UpdateAttachedVolumePayloadgetDeleteOnTerminationRetType)
- func (o *UpdateAttachedVolumePayload) GetDeleteOnTerminationOk() (ret UpdateAttachedVolumePayloadgetDeleteOnTerminationRetType, ok bool)
- func (o *UpdateAttachedVolumePayload) GetServerId() (res UpdateAttachedVolumePayloadGetServerIdRetType)
- func (o *UpdateAttachedVolumePayload) GetServerIdOk() (ret UpdateAttachedVolumePayloadGetServerIdRetType, ok bool)
- func (o *UpdateAttachedVolumePayload) GetVolumeId() (res UpdateAttachedVolumePayloadGetVolumeIdRetType)
- func (o *UpdateAttachedVolumePayload) GetVolumeIdOk() (ret UpdateAttachedVolumePayloadGetVolumeIdRetType, ok bool)
- func (o *UpdateAttachedVolumePayload) HasDeleteOnTermination() bool
- func (o *UpdateAttachedVolumePayload) HasServerId() bool
- func (o *UpdateAttachedVolumePayload) HasVolumeId() bool
- func (o *UpdateAttachedVolumePayload) SetDeleteOnTermination(v UpdateAttachedVolumePayloadgetDeleteOnTerminationRetType)
- func (o *UpdateAttachedVolumePayload) SetServerId(v UpdateAttachedVolumePayloadGetServerIdRetType)
- func (o *UpdateAttachedVolumePayload) SetVolumeId(v UpdateAttachedVolumePayloadGetVolumeIdRetType)
- func (o UpdateAttachedVolumePayload) ToMap() (map[string]interface{}, error)
- type UpdateAttachedVolumePayloadGetServerIdArgType
- type UpdateAttachedVolumePayloadGetServerIdAttributeType
- type UpdateAttachedVolumePayloadGetServerIdRetType
- type UpdateAttachedVolumePayloadGetVolumeIdArgType
- type UpdateAttachedVolumePayloadGetVolumeIdAttributeType
- type UpdateAttachedVolumePayloadGetVolumeIdRetType
- type UpdateAttachedVolumePayloadgetDeleteOnTerminationArgType
- type UpdateAttachedVolumePayloadgetDeleteOnTerminationAttributeType
- type UpdateAttachedVolumePayloadgetDeleteOnTerminationRetType
- type UpdateBackupPayload
- func (o *UpdateBackupPayload) GetAvailabilityZone() (res UpdateBackupPayloadGetAvailabilityZoneRetType)
- func (o *UpdateBackupPayload) GetAvailabilityZoneOk() (ret UpdateBackupPayloadGetAvailabilityZoneRetType, ok bool)
- func (o *UpdateBackupPayload) GetCreatedAt() (res UpdateBackupPayloadGetCreatedAtRetType)
- func (o *UpdateBackupPayload) GetCreatedAtOk() (ret UpdateBackupPayloadGetCreatedAtRetType, ok bool)
- func (o *UpdateBackupPayload) GetId() (res UpdateBackupPayloadGetIdRetType)
- func (o *UpdateBackupPayload) GetIdOk() (ret UpdateBackupPayloadGetIdRetType, ok bool)
- func (o *UpdateBackupPayload) GetLabels() (res UpdateBackupPayloadGetLabelsRetType)
- func (o *UpdateBackupPayload) GetLabelsOk() (ret UpdateBackupPayloadGetLabelsRetType, ok bool)
- func (o *UpdateBackupPayload) GetName() (res UpdateBackupPayloadGetNameRetType)
- func (o *UpdateBackupPayload) GetNameOk() (ret UpdateBackupPayloadGetNameRetType, ok bool)
- func (o *UpdateBackupPayload) GetSize() (res UpdateBackupPayloadGetSizeRetType)
- func (o *UpdateBackupPayload) GetSizeOk() (ret UpdateBackupPayloadGetSizeRetType, ok bool)
- func (o *UpdateBackupPayload) GetSnapshotId() (res UpdateBackupPayloadGetSnapshotIdRetType)
- func (o *UpdateBackupPayload) GetSnapshotIdOk() (ret UpdateBackupPayloadGetSnapshotIdRetType, ok bool)
- func (o *UpdateBackupPayload) GetStatus() (res UpdateBackupPayloadGetStatusRetType)
- func (o *UpdateBackupPayload) GetStatusOk() (ret UpdateBackupPayloadGetStatusRetType, ok bool)
- func (o *UpdateBackupPayload) GetUpdatedAt() (res UpdateBackupPayloadGetUpdatedAtRetType)
- func (o *UpdateBackupPayload) GetUpdatedAtOk() (ret UpdateBackupPayloadGetUpdatedAtRetType, ok bool)
- func (o *UpdateBackupPayload) GetVolumeId() (res UpdateBackupPayloadGetVolumeIdRetType)
- func (o *UpdateBackupPayload) GetVolumeIdOk() (ret UpdateBackupPayloadGetVolumeIdRetType, ok bool)
- func (o *UpdateBackupPayload) HasAvailabilityZone() bool
- func (o *UpdateBackupPayload) HasCreatedAt() bool
- func (o *UpdateBackupPayload) HasId() bool
- func (o *UpdateBackupPayload) HasLabels() bool
- func (o *UpdateBackupPayload) HasName() bool
- func (o *UpdateBackupPayload) HasSize() bool
- func (o *UpdateBackupPayload) HasSnapshotId() bool
- func (o *UpdateBackupPayload) HasStatus() bool
- func (o *UpdateBackupPayload) HasUpdatedAt() bool
- func (o *UpdateBackupPayload) HasVolumeId() bool
- func (o *UpdateBackupPayload) SetAvailabilityZone(v UpdateBackupPayloadGetAvailabilityZoneRetType)
- func (o *UpdateBackupPayload) SetCreatedAt(v UpdateBackupPayloadGetCreatedAtRetType)
- func (o *UpdateBackupPayload) SetId(v UpdateBackupPayloadGetIdRetType)
- func (o *UpdateBackupPayload) SetLabels(v UpdateBackupPayloadGetLabelsRetType)
- func (o *UpdateBackupPayload) SetName(v UpdateBackupPayloadGetNameRetType)
- func (o *UpdateBackupPayload) SetSize(v UpdateBackupPayloadGetSizeRetType)
- func (o *UpdateBackupPayload) SetSnapshotId(v UpdateBackupPayloadGetSnapshotIdRetType)
- func (o *UpdateBackupPayload) SetStatus(v UpdateBackupPayloadGetStatusRetType)
- func (o *UpdateBackupPayload) SetUpdatedAt(v UpdateBackupPayloadGetUpdatedAtRetType)
- func (o *UpdateBackupPayload) SetVolumeId(v UpdateBackupPayloadGetVolumeIdRetType)
- func (o UpdateBackupPayload) ToMap() (map[string]interface{}, error)
- type UpdateBackupPayloadGetAvailabilityZoneArgType
- type UpdateBackupPayloadGetAvailabilityZoneAttributeType
- type UpdateBackupPayloadGetAvailabilityZoneRetType
- type UpdateBackupPayloadGetCreatedAtArgType
- type UpdateBackupPayloadGetCreatedAtAttributeType
- type UpdateBackupPayloadGetCreatedAtRetType
- type UpdateBackupPayloadGetIdArgType
- type UpdateBackupPayloadGetIdAttributeType
- type UpdateBackupPayloadGetIdRetType
- type UpdateBackupPayloadGetLabelsArgType
- type UpdateBackupPayloadGetLabelsAttributeType
- type UpdateBackupPayloadGetLabelsRetType
- type UpdateBackupPayloadGetNameArgType
- type UpdateBackupPayloadGetNameAttributeType
- type UpdateBackupPayloadGetNameRetType
- type UpdateBackupPayloadGetSizeArgType
- type UpdateBackupPayloadGetSizeAttributeType
- type UpdateBackupPayloadGetSizeRetType
- type UpdateBackupPayloadGetSnapshotIdArgType
- type UpdateBackupPayloadGetSnapshotIdAttributeType
- type UpdateBackupPayloadGetSnapshotIdRetType
- type UpdateBackupPayloadGetStatusArgType
- type UpdateBackupPayloadGetStatusAttributeType
- type UpdateBackupPayloadGetStatusRetType
- type UpdateBackupPayloadGetUpdatedAtArgType
- type UpdateBackupPayloadGetUpdatedAtAttributeType
- type UpdateBackupPayloadGetUpdatedAtRetType
- type UpdateBackupPayloadGetVolumeIdArgType
- type UpdateBackupPayloadGetVolumeIdAttributeType
- type UpdateBackupPayloadGetVolumeIdRetType
- type UpdateImagePayload
- func (o *UpdateImagePayload) GetConfig() (res UpdateImagePayloadGetConfigRetType)
- func (o *UpdateImagePayload) GetConfigOk() (ret UpdateImagePayloadGetConfigRetType, ok bool)
- func (o *UpdateImagePayload) GetDiskFormat() (res UpdateImagePayloadGetDiskFormatRetType)
- func (o *UpdateImagePayload) GetDiskFormatOk() (ret UpdateImagePayloadGetDiskFormatRetType, ok bool)
- func (o *UpdateImagePayload) GetLabels() (res UpdateImagePayloadGetLabelsRetType)
- func (o *UpdateImagePayload) GetLabelsOk() (ret UpdateImagePayloadGetLabelsRetType, ok bool)
- func (o *UpdateImagePayload) GetMinDiskSize() (res UpdateImagePayloadGetMinDiskSizeRetType)
- func (o *UpdateImagePayload) GetMinDiskSizeOk() (ret UpdateImagePayloadGetMinDiskSizeRetType, ok bool)
- func (o *UpdateImagePayload) GetMinRam() (res UpdateImagePayloadGetMinRamRetType)
- func (o *UpdateImagePayload) GetMinRamOk() (ret UpdateImagePayloadGetMinRamRetType, ok bool)
- func (o *UpdateImagePayload) GetName() (res UpdateImagePayloadGetNameRetType)
- func (o *UpdateImagePayload) GetNameOk() (ret UpdateImagePayloadGetNameRetType, ok bool)
- func (o *UpdateImagePayload) GetProtected() (res UpdateImagePayloadgetProtectedRetType)
- func (o *UpdateImagePayload) GetProtectedOk() (ret UpdateImagePayloadgetProtectedRetType, ok bool)
- func (o *UpdateImagePayload) HasConfig() bool
- func (o *UpdateImagePayload) HasDiskFormat() bool
- func (o *UpdateImagePayload) HasLabels() bool
- func (o *UpdateImagePayload) HasMinDiskSize() bool
- func (o *UpdateImagePayload) HasMinRam() bool
- func (o *UpdateImagePayload) HasName() bool
- func (o *UpdateImagePayload) HasProtected() bool
- func (o *UpdateImagePayload) SetConfig(v UpdateImagePayloadGetConfigRetType)
- func (o *UpdateImagePayload) SetDiskFormat(v UpdateImagePayloadGetDiskFormatRetType)
- func (o *UpdateImagePayload) SetLabels(v UpdateImagePayloadGetLabelsRetType)
- func (o *UpdateImagePayload) SetMinDiskSize(v UpdateImagePayloadGetMinDiskSizeRetType)
- func (o *UpdateImagePayload) SetMinRam(v UpdateImagePayloadGetMinRamRetType)
- func (o *UpdateImagePayload) SetName(v UpdateImagePayloadGetNameRetType)
- func (o *UpdateImagePayload) SetProtected(v UpdateImagePayloadgetProtectedRetType)
- func (o UpdateImagePayload) ToMap() (map[string]interface{}, error)
- type UpdateImagePayloadGetConfigArgType
- type UpdateImagePayloadGetConfigAttributeType
- type UpdateImagePayloadGetConfigRetType
- type UpdateImagePayloadGetDiskFormatArgType
- type UpdateImagePayloadGetDiskFormatAttributeType
- type UpdateImagePayloadGetDiskFormatRetType
- type UpdateImagePayloadGetLabelsArgType
- type UpdateImagePayloadGetLabelsAttributeType
- type UpdateImagePayloadGetLabelsRetType
- type UpdateImagePayloadGetMinDiskSizeArgType
- type UpdateImagePayloadGetMinDiskSizeAttributeType
- type UpdateImagePayloadGetMinDiskSizeRetType
- type UpdateImagePayloadGetMinRamArgType
- type UpdateImagePayloadGetMinRamAttributeType
- type UpdateImagePayloadGetMinRamRetType
- type UpdateImagePayloadGetNameArgType
- type UpdateImagePayloadGetNameAttributeType
- type UpdateImagePayloadGetNameRetType
- type UpdateImagePayloadgetProtectedArgType
- type UpdateImagePayloadgetProtectedAttributeType
- type UpdateImagePayloadgetProtectedRetType
- type UpdateImageSharePayload
- func (o *UpdateImageSharePayload) GetParentOrganization() (res UpdateImageSharePayloadgetParentOrganizationRetType)
- func (o *UpdateImageSharePayload) GetParentOrganizationOk() (ret UpdateImageSharePayloadgetParentOrganizationRetType, ok bool)
- func (o *UpdateImageSharePayload) GetProjects() (res UpdateImageSharePayloadGetProjectsRetType)
- func (o *UpdateImageSharePayload) GetProjectsOk() (ret UpdateImageSharePayloadGetProjectsRetType, ok bool)
- func (o *UpdateImageSharePayload) HasParentOrganization() bool
- func (o *UpdateImageSharePayload) HasProjects() bool
- func (o *UpdateImageSharePayload) SetParentOrganization(v UpdateImageSharePayloadgetParentOrganizationRetType)
- func (o *UpdateImageSharePayload) SetProjects(v UpdateImageSharePayloadGetProjectsRetType)
- func (o UpdateImageSharePayload) ToMap() (map[string]interface{}, error)
- type UpdateImageSharePayloadGetProjectsArgType
- type UpdateImageSharePayloadGetProjectsAttributeType
- type UpdateImageSharePayloadGetProjectsRetType
- type UpdateImageSharePayloadgetParentOrganizationArgType
- type UpdateImageSharePayloadgetParentOrganizationAttributeType
- type UpdateImageSharePayloadgetParentOrganizationRetType
- type UpdateKeyPairPayload
- func (o *UpdateKeyPairPayload) GetLabels() (res UpdateKeyPairPayloadGetLabelsRetType)
- func (o *UpdateKeyPairPayload) GetLabelsOk() (ret UpdateKeyPairPayloadGetLabelsRetType, ok bool)
- func (o *UpdateKeyPairPayload) HasLabels() bool
- func (o *UpdateKeyPairPayload) SetLabels(v UpdateKeyPairPayloadGetLabelsRetType)
- func (o UpdateKeyPairPayload) ToMap() (map[string]interface{}, error)
- type UpdateKeyPairPayloadGetLabelsArgType
- type UpdateKeyPairPayloadGetLabelsAttributeType
- type UpdateKeyPairPayloadGetLabelsRetType
- type UpdateNetworkAddressFamily
- func (o *UpdateNetworkAddressFamily) GetIpv4() (res UpdateNetworkAddressFamilyGetIpv4RetType)
- func (o *UpdateNetworkAddressFamily) GetIpv4Ok() (ret UpdateNetworkAddressFamilyGetIpv4RetType, ok bool)
- func (o *UpdateNetworkAddressFamily) GetIpv6() (res UpdateNetworkAddressFamilyGetIpv6RetType)
- func (o *UpdateNetworkAddressFamily) GetIpv6Ok() (ret UpdateNetworkAddressFamilyGetIpv6RetType, ok bool)
- func (o *UpdateNetworkAddressFamily) HasIpv4() bool
- func (o *UpdateNetworkAddressFamily) HasIpv6() bool
- func (o *UpdateNetworkAddressFamily) SetIpv4(v UpdateNetworkAddressFamilyGetIpv4RetType)
- func (o *UpdateNetworkAddressFamily) SetIpv6(v UpdateNetworkAddressFamilyGetIpv6RetType)
- func (o UpdateNetworkAddressFamily) ToMap() (map[string]interface{}, error)
- type UpdateNetworkAddressFamilyGetIpv4ArgType
- type UpdateNetworkAddressFamilyGetIpv4AttributeType
- type UpdateNetworkAddressFamilyGetIpv4RetType
- type UpdateNetworkAddressFamilyGetIpv6ArgType
- type UpdateNetworkAddressFamilyGetIpv6AttributeType
- type UpdateNetworkAddressFamilyGetIpv6RetType
- type UpdateNetworkAreaRoutePayload
- func (o *UpdateNetworkAreaRoutePayload) GetLabels() (res UpdateNetworkAreaRoutePayloadGetLabelsRetType)
- func (o *UpdateNetworkAreaRoutePayload) GetLabelsOk() (ret UpdateNetworkAreaRoutePayloadGetLabelsRetType, ok bool)
- func (o *UpdateNetworkAreaRoutePayload) HasLabels() bool
- func (o *UpdateNetworkAreaRoutePayload) SetLabels(v UpdateNetworkAreaRoutePayloadGetLabelsRetType)
- func (o UpdateNetworkAreaRoutePayload) ToMap() (map[string]interface{}, error)
- type UpdateNetworkAreaRoutePayloadGetLabelsArgType
- type UpdateNetworkAreaRoutePayloadGetLabelsAttributeType
- type UpdateNetworkAreaRoutePayloadGetLabelsRetType
- type UpdateNetworkIPv4Body
- func (o *UpdateNetworkIPv4Body) GetGateway() (res UpdateNetworkIPv4BodyGetGatewayRetType)
- func (o *UpdateNetworkIPv4Body) GetGatewayOk() (ret UpdateNetworkIPv4BodyGetGatewayRetType, ok bool)
- func (o *UpdateNetworkIPv4Body) GetNameservers() (res UpdateNetworkIPv4BodyGetNameserversRetType)
- func (o *UpdateNetworkIPv4Body) GetNameserversOk() (ret UpdateNetworkIPv4BodyGetNameserversRetType, ok bool)
- func (o *UpdateNetworkIPv4Body) HasGateway() bool
- func (o *UpdateNetworkIPv4Body) HasNameservers() bool
- func (o *UpdateNetworkIPv4Body) SetGateway(v UpdateNetworkIPv4BodyGetGatewayRetType)
- func (o *UpdateNetworkIPv4Body) SetGatewayNil()
- func (o *UpdateNetworkIPv4Body) SetNameservers(v UpdateNetworkIPv4BodyGetNameserversRetType)
- func (o UpdateNetworkIPv4Body) ToMap() (map[string]interface{}, error)
- func (o *UpdateNetworkIPv4Body) UnsetGateway()
- type UpdateNetworkIPv4BodyGetGatewayArgType
- type UpdateNetworkIPv4BodyGetGatewayAttributeType
- type UpdateNetworkIPv4BodyGetGatewayRetType
- type UpdateNetworkIPv4BodyGetNameserversArgType
- type UpdateNetworkIPv4BodyGetNameserversAttributeType
- type UpdateNetworkIPv4BodyGetNameserversRetType
- type UpdateNetworkIPv6Body
- func (o *UpdateNetworkIPv6Body) GetGateway() (res UpdateNetworkIPv6BodyGetGatewayRetType)
- func (o *UpdateNetworkIPv6Body) GetGatewayOk() (ret UpdateNetworkIPv6BodyGetGatewayRetType, ok bool)
- func (o *UpdateNetworkIPv6Body) GetNameservers() (res UpdateNetworkIPv6BodyGetNameserversRetType)
- func (o *UpdateNetworkIPv6Body) GetNameserversOk() (ret UpdateNetworkIPv6BodyGetNameserversRetType, ok bool)
- func (o *UpdateNetworkIPv6Body) HasGateway() bool
- func (o *UpdateNetworkIPv6Body) HasNameservers() bool
- func (o *UpdateNetworkIPv6Body) SetGateway(v UpdateNetworkIPv6BodyGetGatewayRetType)
- func (o *UpdateNetworkIPv6Body) SetGatewayNil()
- func (o *UpdateNetworkIPv6Body) SetNameservers(v UpdateNetworkIPv6BodyGetNameserversRetType)
- func (o UpdateNetworkIPv6Body) ToMap() (map[string]interface{}, error)
- func (o *UpdateNetworkIPv6Body) UnsetGateway()
- type UpdateNetworkIPv6BodyGetGatewayArgType
- type UpdateNetworkIPv6BodyGetGatewayAttributeType
- type UpdateNetworkIPv6BodyGetGatewayRetType
- type UpdateNetworkIPv6BodyGetNameserversArgType
- type UpdateNetworkIPv6BodyGetNameserversAttributeType
- type UpdateNetworkIPv6BodyGetNameserversRetType
- type UpdateNicPayload
- func (o *UpdateNicPayload) GetAllowedAddresses() (res UpdateNicPayloadGetAllowedAddressesRetType)
- func (o *UpdateNicPayload) GetAllowedAddressesOk() (ret UpdateNicPayloadGetAllowedAddressesRetType, ok bool)
- func (o *UpdateNicPayload) GetLabels() (res UpdateNicPayloadGetLabelsRetType)
- func (o *UpdateNicPayload) GetLabelsOk() (ret UpdateNicPayloadGetLabelsRetType, ok bool)
- func (o *UpdateNicPayload) GetName() (res UpdateNicPayloadGetNameRetType)
- func (o *UpdateNicPayload) GetNameOk() (ret UpdateNicPayloadGetNameRetType, ok bool)
- func (o *UpdateNicPayload) GetNicSecurity() (res UpdateNicPayloadgetNicSecurityRetType)
- func (o *UpdateNicPayload) GetNicSecurityOk() (ret UpdateNicPayloadgetNicSecurityRetType, ok bool)
- func (o *UpdateNicPayload) GetSecurityGroups() (res UpdateNicPayloadGetSecurityGroupsRetType)
- func (o *UpdateNicPayload) GetSecurityGroupsOk() (ret UpdateNicPayloadGetSecurityGroupsRetType, ok bool)
- func (o *UpdateNicPayload) HasAllowedAddresses() bool
- func (o *UpdateNicPayload) HasLabels() bool
- func (o *UpdateNicPayload) HasName() bool
- func (o *UpdateNicPayload) HasNicSecurity() bool
- func (o *UpdateNicPayload) HasSecurityGroups() bool
- func (o *UpdateNicPayload) SetAllowedAddresses(v UpdateNicPayloadGetAllowedAddressesRetType)
- func (o *UpdateNicPayload) SetLabels(v UpdateNicPayloadGetLabelsRetType)
- func (o *UpdateNicPayload) SetName(v UpdateNicPayloadGetNameRetType)
- func (o *UpdateNicPayload) SetNicSecurity(v UpdateNicPayloadgetNicSecurityRetType)
- func (o *UpdateNicPayload) SetSecurityGroups(v UpdateNicPayloadGetSecurityGroupsRetType)
- func (o UpdateNicPayload) ToMap() (map[string]interface{}, error)
- type UpdateNicPayloadGetAllowedAddressesArgType
- type UpdateNicPayloadGetAllowedAddressesAttributeType
- type UpdateNicPayloadGetAllowedAddressesRetType
- type UpdateNicPayloadGetLabelsArgType
- type UpdateNicPayloadGetLabelsAttributeType
- type UpdateNicPayloadGetLabelsRetType
- type UpdateNicPayloadGetNameArgType
- type UpdateNicPayloadGetNameAttributeType
- type UpdateNicPayloadGetNameRetType
- type UpdateNicPayloadGetSecurityGroupsArgType
- type UpdateNicPayloadGetSecurityGroupsAttributeType
- type UpdateNicPayloadGetSecurityGroupsRetType
- type UpdateNicPayloadgetNicSecurityArgType
- type UpdateNicPayloadgetNicSecurityAttributeType
- type UpdateNicPayloadgetNicSecurityRetType
- type UpdatePublicIPPayload
- func (o *UpdatePublicIPPayload) GetId() (res UpdatePublicIPPayloadGetIdRetType)
- func (o *UpdatePublicIPPayload) GetIdOk() (ret UpdatePublicIPPayloadGetIdRetType, ok bool)
- func (o *UpdatePublicIPPayload) GetIp() (res UpdatePublicIPPayloadGetIpRetType)
- func (o *UpdatePublicIPPayload) GetIpOk() (ret UpdatePublicIPPayloadGetIpRetType, ok bool)
- func (o *UpdatePublicIPPayload) GetLabels() (res UpdatePublicIPPayloadGetLabelsRetType)
- func (o *UpdatePublicIPPayload) GetLabelsOk() (ret UpdatePublicIPPayloadGetLabelsRetType, ok bool)
- func (o *UpdatePublicIPPayload) GetNetworkInterface() (res UpdatePublicIPPayloadGetNetworkInterfaceRetType)
- func (o *UpdatePublicIPPayload) GetNetworkInterfaceOk() (ret UpdatePublicIPPayloadGetNetworkInterfaceRetType, ok bool)
- func (o *UpdatePublicIPPayload) HasId() bool
- func (o *UpdatePublicIPPayload) HasIp() bool
- func (o *UpdatePublicIPPayload) HasLabels() bool
- func (o *UpdatePublicIPPayload) HasNetworkInterface() bool
- func (o *UpdatePublicIPPayload) SetId(v UpdatePublicIPPayloadGetIdRetType)
- func (o *UpdatePublicIPPayload) SetIp(v UpdatePublicIPPayloadGetIpRetType)
- func (o *UpdatePublicIPPayload) SetLabels(v UpdatePublicIPPayloadGetLabelsRetType)
- func (o *UpdatePublicIPPayload) SetNetworkInterface(v UpdatePublicIPPayloadGetNetworkInterfaceRetType)
- func (o *UpdatePublicIPPayload) SetNetworkInterfaceNil()
- func (o UpdatePublicIPPayload) ToMap() (map[string]interface{}, error)
- func (o *UpdatePublicIPPayload) UnsetNetworkInterface()
- type UpdatePublicIPPayloadGetIdArgType
- type UpdatePublicIPPayloadGetIdAttributeType
- type UpdatePublicIPPayloadGetIdRetType
- type UpdatePublicIPPayloadGetIpArgType
- type UpdatePublicIPPayloadGetIpAttributeType
- type UpdatePublicIPPayloadGetIpRetType
- type UpdatePublicIPPayloadGetLabelsArgType
- type UpdatePublicIPPayloadGetLabelsAttributeType
- type UpdatePublicIPPayloadGetLabelsRetType
- type UpdatePublicIPPayloadGetNetworkInterfaceArgType
- type UpdatePublicIPPayloadGetNetworkInterfaceAttributeType
- type UpdatePublicIPPayloadGetNetworkInterfaceRetType
- type UpdateSecurityGroupPayload
- func (o *UpdateSecurityGroupPayload) GetDescription() (res UpdateSecurityGroupPayloadGetDescriptionRetType)
- func (o *UpdateSecurityGroupPayload) GetDescriptionOk() (ret UpdateSecurityGroupPayloadGetDescriptionRetType, ok bool)
- func (o *UpdateSecurityGroupPayload) GetLabels() (res UpdateSecurityGroupPayloadGetLabelsRetType)
- func (o *UpdateSecurityGroupPayload) GetLabelsOk() (ret UpdateSecurityGroupPayloadGetLabelsRetType, ok bool)
- func (o *UpdateSecurityGroupPayload) GetName() (res UpdateSecurityGroupPayloadGetNameRetType)
- func (o *UpdateSecurityGroupPayload) GetNameOk() (ret UpdateSecurityGroupPayloadGetNameRetType, ok bool)
- func (o *UpdateSecurityGroupPayload) HasDescription() bool
- func (o *UpdateSecurityGroupPayload) HasLabels() bool
- func (o *UpdateSecurityGroupPayload) HasName() bool
- func (o *UpdateSecurityGroupPayload) SetDescription(v UpdateSecurityGroupPayloadGetDescriptionRetType)
- func (o *UpdateSecurityGroupPayload) SetLabels(v UpdateSecurityGroupPayloadGetLabelsRetType)
- func (o *UpdateSecurityGroupPayload) SetName(v UpdateSecurityGroupPayloadGetNameRetType)
- func (o UpdateSecurityGroupPayload) ToMap() (map[string]interface{}, error)
- type UpdateSecurityGroupPayloadGetDescriptionArgType
- type UpdateSecurityGroupPayloadGetDescriptionAttributeType
- type UpdateSecurityGroupPayloadGetDescriptionRetType
- type UpdateSecurityGroupPayloadGetLabelsArgType
- type UpdateSecurityGroupPayloadGetLabelsAttributeType
- type UpdateSecurityGroupPayloadGetLabelsRetType
- type UpdateSecurityGroupPayloadGetNameArgType
- type UpdateSecurityGroupPayloadGetNameAttributeType
- type UpdateSecurityGroupPayloadGetNameRetType
- type UpdateServerPayload
- func (o *UpdateServerPayload) GetLabels() (res UpdateServerPayloadGetLabelsRetType)
- func (o *UpdateServerPayload) GetLabelsOk() (ret UpdateServerPayloadGetLabelsRetType, ok bool)
- func (o *UpdateServerPayload) GetName() (res UpdateServerPayloadGetNameRetType)
- func (o *UpdateServerPayload) GetNameOk() (ret UpdateServerPayloadGetNameRetType, ok bool)
- func (o *UpdateServerPayload) HasLabels() bool
- func (o *UpdateServerPayload) HasName() bool
- func (o *UpdateServerPayload) SetLabels(v UpdateServerPayloadGetLabelsRetType)
- func (o *UpdateServerPayload) SetName(v UpdateServerPayloadGetNameRetType)
- func (o UpdateServerPayload) ToMap() (map[string]interface{}, error)
- type UpdateServerPayloadGetLabelsArgType
- type UpdateServerPayloadGetLabelsAttributeType
- type UpdateServerPayloadGetLabelsRetType
- type UpdateServerPayloadGetNameArgType
- type UpdateServerPayloadGetNameAttributeType
- type UpdateServerPayloadGetNameRetType
- type UpdateSnapshotPayload
- func (o *UpdateSnapshotPayload) GetLabels() (res UpdateSnapshotPayloadGetLabelsRetType)
- func (o *UpdateSnapshotPayload) GetLabelsOk() (ret UpdateSnapshotPayloadGetLabelsRetType, ok bool)
- func (o *UpdateSnapshotPayload) GetName() (res UpdateSnapshotPayloadGetNameRetType)
- func (o *UpdateSnapshotPayload) GetNameOk() (ret UpdateSnapshotPayloadGetNameRetType, ok bool)
- func (o *UpdateSnapshotPayload) HasLabels() bool
- func (o *UpdateSnapshotPayload) HasName() bool
- func (o *UpdateSnapshotPayload) SetLabels(v UpdateSnapshotPayloadGetLabelsRetType)
- func (o *UpdateSnapshotPayload) SetName(v UpdateSnapshotPayloadGetNameRetType)
- func (o UpdateSnapshotPayload) ToMap() (map[string]interface{}, error)
- type UpdateSnapshotPayloadGetLabelsArgType
- type UpdateSnapshotPayloadGetLabelsAttributeType
- type UpdateSnapshotPayloadGetLabelsRetType
- type UpdateSnapshotPayloadGetNameArgType
- type UpdateSnapshotPayloadGetNameAttributeType
- type UpdateSnapshotPayloadGetNameRetType
- type UpdateVolumePayload
- func (o *UpdateVolumePayload) GetBootable() (res UpdateVolumePayloadgetBootableRetType)
- func (o *UpdateVolumePayload) GetBootableOk() (ret UpdateVolumePayloadgetBootableRetType, ok bool)
- func (o *UpdateVolumePayload) GetDescription() (res UpdateVolumePayloadGetDescriptionRetType)
- func (o *UpdateVolumePayload) GetDescriptionOk() (ret UpdateVolumePayloadGetDescriptionRetType, ok bool)
- func (o *UpdateVolumePayload) GetImageConfig() (res UpdateVolumePayloadGetImageConfigRetType)
- func (o *UpdateVolumePayload) GetImageConfigOk() (ret UpdateVolumePayloadGetImageConfigRetType, ok bool)
- func (o *UpdateVolumePayload) GetLabels() (res UpdateVolumePayloadGetLabelsRetType)
- func (o *UpdateVolumePayload) GetLabelsOk() (ret UpdateVolumePayloadGetLabelsRetType, ok bool)
- func (o *UpdateVolumePayload) GetName() (res UpdateVolumePayloadGetNameRetType)
- func (o *UpdateVolumePayload) GetNameOk() (ret UpdateVolumePayloadGetNameRetType, ok bool)
- func (o *UpdateVolumePayload) HasBootable() bool
- func (o *UpdateVolumePayload) HasDescription() bool
- func (o *UpdateVolumePayload) HasImageConfig() bool
- func (o *UpdateVolumePayload) HasLabels() bool
- func (o *UpdateVolumePayload) HasName() bool
- func (o *UpdateVolumePayload) SetBootable(v UpdateVolumePayloadgetBootableRetType)
- func (o *UpdateVolumePayload) SetDescription(v UpdateVolumePayloadGetDescriptionRetType)
- func (o *UpdateVolumePayload) SetImageConfig(v UpdateVolumePayloadGetImageConfigRetType)
- func (o *UpdateVolumePayload) SetLabels(v UpdateVolumePayloadGetLabelsRetType)
- func (o *UpdateVolumePayload) SetName(v UpdateVolumePayloadGetNameRetType)
- func (o UpdateVolumePayload) ToMap() (map[string]interface{}, error)
- type UpdateVolumePayloadGetDescriptionArgType
- type UpdateVolumePayloadGetDescriptionAttributeType
- type UpdateVolumePayloadGetDescriptionRetType
- type UpdateVolumePayloadGetImageConfigArgType
- type UpdateVolumePayloadGetImageConfigAttributeType
- type UpdateVolumePayloadGetImageConfigRetType
- type UpdateVolumePayloadGetLabelsArgType
- type UpdateVolumePayloadGetLabelsAttributeType
- type UpdateVolumePayloadGetLabelsRetType
- type UpdateVolumePayloadGetNameArgType
- type UpdateVolumePayloadGetNameAttributeType
- type UpdateVolumePayloadGetNameRetType
- type UpdateVolumePayloadgetBootableArgType
- type UpdateVolumePayloadgetBootableAttributeType
- type UpdateVolumePayloadgetBootableRetType
- type Volume
- func (o *Volume) GetAvailabilityZone() (ret VolumeGetAvailabilityZoneRetType)
- func (o *Volume) GetAvailabilityZoneOk() (ret VolumeGetAvailabilityZoneRetType, ok bool)
- func (o *Volume) GetBootable() (res VolumegetBootableRetType)
- func (o *Volume) GetBootableOk() (ret VolumegetBootableRetType, ok bool)
- func (o *Volume) GetCreatedAt() (res VolumeGetCreatedAtRetType)
- func (o *Volume) GetCreatedAtOk() (ret VolumeGetCreatedAtRetType, ok bool)
- func (o *Volume) GetDescription() (res VolumeGetDescriptionRetType)
- func (o *Volume) GetDescriptionOk() (ret VolumeGetDescriptionRetType, ok bool)
- func (o *Volume) GetId() (res VolumeGetIdRetType)
- func (o *Volume) GetIdOk() (ret VolumeGetIdRetType, ok bool)
- func (o *Volume) GetImageConfig() (res VolumeGetImageConfigRetType)
- func (o *Volume) GetImageConfigOk() (ret VolumeGetImageConfigRetType, ok bool)
- func (o *Volume) GetLabels() (res VolumeGetLabelsRetType)
- func (o *Volume) GetLabelsOk() (ret VolumeGetLabelsRetType, ok bool)
- func (o *Volume) GetName() (res VolumeGetNameRetType)
- func (o *Volume) GetNameOk() (ret VolumeGetNameRetType, ok bool)
- func (o *Volume) GetPerformanceClass() (res VolumeGetPerformanceClassRetType)
- func (o *Volume) GetPerformanceClassOk() (ret VolumeGetPerformanceClassRetType, ok bool)
- func (o *Volume) GetServerId() (res VolumeGetServerIdRetType)
- func (o *Volume) GetServerIdOk() (ret VolumeGetServerIdRetType, ok bool)
- func (o *Volume) GetSize() (res VolumeGetSizeRetType)
- func (o *Volume) GetSizeOk() (ret VolumeGetSizeRetType, ok bool)
- func (o *Volume) GetSource() (res VolumeGetSourceRetType)
- func (o *Volume) GetSourceOk() (ret VolumeGetSourceRetType, ok bool)
- func (o *Volume) GetStatus() (res VolumeGetStatusRetType)
- func (o *Volume) GetStatusOk() (ret VolumeGetStatusRetType, ok bool)
- func (o *Volume) GetUpdatedAt() (res VolumeGetUpdatedAtRetType)
- func (o *Volume) GetUpdatedAtOk() (ret VolumeGetUpdatedAtRetType, ok bool)
- func (o *Volume) HasBootable() bool
- func (o *Volume) HasCreatedAt() bool
- func (o *Volume) HasDescription() bool
- func (o *Volume) HasId() bool
- func (o *Volume) HasImageConfig() bool
- func (o *Volume) HasLabels() bool
- func (o *Volume) HasName() bool
- func (o *Volume) HasPerformanceClass() bool
- func (o *Volume) HasServerId() bool
- func (o *Volume) HasSize() bool
- func (o *Volume) HasSource() bool
- func (o *Volume) HasStatus() bool
- func (o *Volume) HasUpdatedAt() bool
- func (o *Volume) SetAvailabilityZone(v VolumeGetAvailabilityZoneRetType)
- func (o *Volume) SetBootable(v VolumegetBootableRetType)
- func (o *Volume) SetCreatedAt(v VolumeGetCreatedAtRetType)
- func (o *Volume) SetDescription(v VolumeGetDescriptionRetType)
- func (o *Volume) SetId(v VolumeGetIdRetType)
- func (o *Volume) SetImageConfig(v VolumeGetImageConfigRetType)
- func (o *Volume) SetLabels(v VolumeGetLabelsRetType)
- func (o *Volume) SetName(v VolumeGetNameRetType)
- func (o *Volume) SetPerformanceClass(v VolumeGetPerformanceClassRetType)
- func (o *Volume) SetServerId(v VolumeGetServerIdRetType)
- func (o *Volume) SetSize(v VolumeGetSizeRetType)
- func (o *Volume) SetSource(v VolumeGetSourceRetType)
- func (o *Volume) SetStatus(v VolumeGetStatusRetType)
- func (o *Volume) SetUpdatedAt(v VolumeGetUpdatedAtRetType)
- func (o Volume) ToMap() (map[string]interface{}, error)
- type VolumeAttachment
- func (o *VolumeAttachment) GetDeleteOnTermination() (res VolumeAttachmentgetDeleteOnTerminationRetType)
- func (o *VolumeAttachment) GetDeleteOnTerminationOk() (ret VolumeAttachmentgetDeleteOnTerminationRetType, ok bool)
- func (o *VolumeAttachment) GetServerId() (res VolumeAttachmentGetServerIdRetType)
- func (o *VolumeAttachment) GetServerIdOk() (ret VolumeAttachmentGetServerIdRetType, ok bool)
- func (o *VolumeAttachment) GetVolumeId() (res VolumeAttachmentGetVolumeIdRetType)
- func (o *VolumeAttachment) GetVolumeIdOk() (ret VolumeAttachmentGetVolumeIdRetType, ok bool)
- func (o *VolumeAttachment) HasDeleteOnTermination() bool
- func (o *VolumeAttachment) HasServerId() bool
- func (o *VolumeAttachment) HasVolumeId() bool
- func (o *VolumeAttachment) SetDeleteOnTermination(v VolumeAttachmentgetDeleteOnTerminationRetType)
- func (o *VolumeAttachment) SetServerId(v VolumeAttachmentGetServerIdRetType)
- func (o *VolumeAttachment) SetVolumeId(v VolumeAttachmentGetVolumeIdRetType)
- func (o VolumeAttachment) ToMap() (map[string]interface{}, error)
- type VolumeAttachmentGetServerIdArgType
- type VolumeAttachmentGetServerIdAttributeType
- type VolumeAttachmentGetServerIdRetType
- type VolumeAttachmentGetVolumeIdArgType
- type VolumeAttachmentGetVolumeIdAttributeType
- type VolumeAttachmentGetVolumeIdRetType
- type VolumeAttachmentListResponse
- func (o *VolumeAttachmentListResponse) GetItems() (ret VolumeAttachmentListResponseGetItemsRetType)
- func (o *VolumeAttachmentListResponse) GetItemsOk() (ret VolumeAttachmentListResponseGetItemsRetType, ok bool)
- func (o *VolumeAttachmentListResponse) SetItems(v VolumeAttachmentListResponseGetItemsRetType)
- func (o VolumeAttachmentListResponse) ToMap() (map[string]interface{}, error)
- type VolumeAttachmentListResponseGetItemsArgType
- type VolumeAttachmentListResponseGetItemsAttributeType
- type VolumeAttachmentListResponseGetItemsRetType
- type VolumeAttachmentgetDeleteOnTerminationArgType
- type VolumeAttachmentgetDeleteOnTerminationAttributeType
- type VolumeAttachmentgetDeleteOnTerminationRetType
- type VolumeGetAvailabilityZoneArgType
- type VolumeGetAvailabilityZoneAttributeType
- type VolumeGetAvailabilityZoneRetType
- type VolumeGetCreatedAtArgType
- type VolumeGetCreatedAtAttributeType
- type VolumeGetCreatedAtRetType
- type VolumeGetDescriptionArgType
- type VolumeGetDescriptionAttributeType
- type VolumeGetDescriptionRetType
- type VolumeGetIdArgType
- type VolumeGetIdAttributeType
- type VolumeGetIdRetType
- type VolumeGetImageConfigArgType
- type VolumeGetImageConfigAttributeType
- type VolumeGetImageConfigRetType
- type VolumeGetLabelsArgType
- type VolumeGetLabelsAttributeType
- type VolumeGetLabelsRetType
- type VolumeGetNameArgType
- type VolumeGetNameAttributeType
- type VolumeGetNameRetType
- type VolumeGetPerformanceClassArgType
- type VolumeGetPerformanceClassAttributeType
- type VolumeGetPerformanceClassRetType
- type VolumeGetServerIdArgType
- type VolumeGetServerIdAttributeType
- type VolumeGetServerIdRetType
- type VolumeGetSizeArgType
- type VolumeGetSizeAttributeType
- type VolumeGetSizeRetType
- type VolumeGetSourceArgType
- type VolumeGetSourceAttributeType
- type VolumeGetSourceRetType
- type VolumeGetStatusArgType
- type VolumeGetStatusAttributeType
- type VolumeGetStatusRetType
- type VolumeGetUpdatedAtArgType
- type VolumeGetUpdatedAtAttributeType
- type VolumeGetUpdatedAtRetType
- type VolumeListResponse
- func (o *VolumeListResponse) GetItems() (ret VolumeListResponseGetItemsRetType)
- func (o *VolumeListResponse) GetItemsOk() (ret VolumeListResponseGetItemsRetType, ok bool)
- func (o *VolumeListResponse) SetItems(v VolumeListResponseGetItemsRetType)
- func (o VolumeListResponse) ToMap() (map[string]interface{}, error)
- type VolumeListResponseGetItemsArgType
- type VolumeListResponseGetItemsAttributeType
- type VolumeListResponseGetItemsRetType
- type VolumePerformanceClass
- func (o *VolumePerformanceClass) GetDescription() (res VolumePerformanceClassGetDescriptionRetType)
- func (o *VolumePerformanceClass) GetDescriptionOk() (ret VolumePerformanceClassGetDescriptionRetType, ok bool)
- func (o *VolumePerformanceClass) GetIops() (res VolumePerformanceClassGetIopsRetType)
- func (o *VolumePerformanceClass) GetIopsOk() (ret VolumePerformanceClassGetIopsRetType, ok bool)
- func (o *VolumePerformanceClass) GetLabels() (res VolumePerformanceClassGetLabelsRetType)
- func (o *VolumePerformanceClass) GetLabelsOk() (ret VolumePerformanceClassGetLabelsRetType, ok bool)
- func (o *VolumePerformanceClass) GetName() (ret VolumePerformanceClassGetNameRetType)
- func (o *VolumePerformanceClass) GetNameOk() (ret VolumePerformanceClassGetNameRetType, ok bool)
- func (o *VolumePerformanceClass) GetThroughput() (res VolumePerformanceClassGetThroughputRetType)
- func (o *VolumePerformanceClass) GetThroughputOk() (ret VolumePerformanceClassGetThroughputRetType, ok bool)
- func (o *VolumePerformanceClass) HasDescription() bool
- func (o *VolumePerformanceClass) HasIops() bool
- func (o *VolumePerformanceClass) HasLabels() bool
- func (o *VolumePerformanceClass) HasThroughput() bool
- func (o *VolumePerformanceClass) SetDescription(v VolumePerformanceClassGetDescriptionRetType)
- func (o *VolumePerformanceClass) SetIops(v VolumePerformanceClassGetIopsRetType)
- func (o *VolumePerformanceClass) SetLabels(v VolumePerformanceClassGetLabelsRetType)
- func (o *VolumePerformanceClass) SetName(v VolumePerformanceClassGetNameRetType)
- func (o *VolumePerformanceClass) SetThroughput(v VolumePerformanceClassGetThroughputRetType)
- func (o VolumePerformanceClass) ToMap() (map[string]interface{}, error)
- type VolumePerformanceClassGetDescriptionArgType
- type VolumePerformanceClassGetDescriptionAttributeType
- type VolumePerformanceClassGetDescriptionRetType
- type VolumePerformanceClassGetIopsArgType
- type VolumePerformanceClassGetIopsAttributeType
- type VolumePerformanceClassGetIopsRetType
- type VolumePerformanceClassGetLabelsArgType
- type VolumePerformanceClassGetLabelsAttributeType
- type VolumePerformanceClassGetLabelsRetType
- type VolumePerformanceClassGetNameArgType
- type VolumePerformanceClassGetNameAttributeType
- type VolumePerformanceClassGetNameRetType
- type VolumePerformanceClassGetThroughputArgType
- type VolumePerformanceClassGetThroughputAttributeType
- type VolumePerformanceClassGetThroughputRetType
- type VolumePerformanceClassListResponse
- func (o *VolumePerformanceClassListResponse) GetItems() (ret VolumePerformanceClassListResponseGetItemsRetType)
- func (o *VolumePerformanceClassListResponse) GetItemsOk() (ret VolumePerformanceClassListResponseGetItemsRetType, ok bool)
- func (o *VolumePerformanceClassListResponse) SetItems(v VolumePerformanceClassListResponseGetItemsRetType)
- func (o VolumePerformanceClassListResponse) ToMap() (map[string]interface{}, error)
- type VolumePerformanceClassListResponseGetItemsArgType
- type VolumePerformanceClassListResponseGetItemsAttributeType
- type VolumePerformanceClassListResponseGetItemsRetType
- type VolumeSource
- func (o *VolumeSource) GetId() (ret VolumeSourceGetIdRetType)
- func (o *VolumeSource) GetIdOk() (ret VolumeSourceGetIdRetType, ok bool)
- func (o *VolumeSource) GetType() (ret VolumeSourceGetTypeRetType)
- func (o *VolumeSource) GetTypeOk() (ret VolumeSourceGetTypeRetType, ok bool)
- func (o *VolumeSource) SetId(v VolumeSourceGetIdRetType)
- func (o *VolumeSource) SetType(v VolumeSourceGetTypeRetType)
- func (o VolumeSource) ToMap() (map[string]interface{}, error)
- type VolumeSourceGetIdArgType
- type VolumeSourceGetIdAttributeType
- type VolumeSourceGetIdRetType
- type VolumeSourceGetTypeArgType
- type VolumeSourceGetTypeAttributeType
- type VolumeSourceGetTypeRetType
- type VolumegetBootableArgType
- type VolumegetBootableAttributeType
- type VolumegetBootableRetType
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func CacheExpires ¶
CacheExpires helper function to determine remaining time before repeating a request.
func NewConfiguration ¶
func NewConfiguration() *config.Configuration
NewConfiguration returns a new Configuration object
func ParameterValueToString ¶
func PtrFloat32 ¶
PtrFloat32 is a helper routine that returns a pointer to given float value.
func PtrFloat64 ¶
PtrFloat64 is a helper routine that returns a pointer to given float value.
Types ¶
type APIClient ¶
type APIClient struct {
// contains filtered or unexported fields
}
APIClient manages communication with the IaaS-API API v1 In most cases there should be only one, shared, APIClient.
func NewAPIClient ¶
func NewAPIClient(opts ...config.ConfigurationOption) (*APIClient, error)
NewAPIClient creates a new API client. Optionally receives configuration options
func (*APIClient) AddNetworkToServer ¶ added in v0.13.0
func (a *APIClient) AddNetworkToServer(ctx context.Context, projectId string, serverId string, networkId string) ApiAddNetworkToServerRequest
AddNetworkToServer: Create and attach a network interface from the specified network.
Create and attach a network interface from the specified network to the server.
@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background(). @param projectId The identifier (ID) of a STACKIT Project. @param serverId The identifier (ID) of a STACKIT Server. @param networkId The identifier (ID) of a STACKIT Network. @return ApiAddNetworkToServerRequest
func (*APIClient) AddNetworkToServerExecute ¶ added in v0.13.0
func (*APIClient) AddNicToServer ¶ added in v0.16.0
func (a *APIClient) AddNicToServer(ctx context.Context, projectId string, serverId string, nicId string) ApiAddNicToServerRequest
AddNicToServer: Attach an existing network interface.
Attach an existing network interface to a server.
@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background(). @param projectId The identifier (ID) of a STACKIT Project. @param serverId The identifier (ID) of a STACKIT Server. @param nicId The identifier (ID) of a network interface. @return ApiAddNicToServerRequest
func (*APIClient) AddNicToServerExecute ¶ added in v0.16.0
func (*APIClient) AddPublicIpToServer ¶ added in v0.13.0
func (a *APIClient) AddPublicIpToServer(ctx context.Context, projectId string, serverId string, publicIpId string) ApiAddPublicIpToServerRequest
AddPublicIpToServer: Associate a public IP to the server.
Associate a public IP to a server.
@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background(). @param projectId The identifier (ID) of a STACKIT Project. @param serverId The identifier (ID) of a STACKIT Server. @param publicIpId The identifier (ID) of a Public IP. @return ApiAddPublicIpToServerRequest
func (*APIClient) AddPublicIpToServerExecute ¶ added in v0.13.0
func (*APIClient) AddSecurityGroupToServer ¶ added in v0.13.0
func (a *APIClient) AddSecurityGroupToServer(ctx context.Context, projectId string, serverId string, securityGroupId string) ApiAddSecurityGroupToServerRequest
AddSecurityGroupToServer: Add a server to a security group.
Add an existing server to an existing security group.
@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background(). @param projectId The identifier (ID) of a STACKIT Project. @param serverId The identifier (ID) of a STACKIT Server. @param securityGroupId The identifier (ID) of a STACKIT Security Group. @return ApiAddSecurityGroupToServerRequest
func (*APIClient) AddSecurityGroupToServerExecute ¶ added in v0.13.0
func (*APIClient) AddServiceAccountToServer ¶ added in v0.13.0
func (a *APIClient) AddServiceAccountToServer(ctx context.Context, projectId string, serverId string, serviceAccountMail string) ApiAddServiceAccountToServerRequest
AddServiceAccountToServer: Attach service account to a server.
Attach an additional service account to the server.
@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background(). @param projectId The identifier (ID) of a STACKIT Project. @param serverId The identifier (ID) of a STACKIT Server. @param serviceAccountMail The e-mail address of a service account. @return ApiAddServiceAccountToServerRequest
func (*APIClient) AddServiceAccountToServerExecute ¶ added in v0.13.0
func (*APIClient) AddVolumeToServer ¶ added in v0.13.0
func (a *APIClient) AddVolumeToServer(ctx context.Context, projectId string, serverId string, volumeId string) ApiAddVolumeToServerRequest
AddVolumeToServer: Attach a volume to a server.
Attach an existing volume to an existing server.
@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background(). @param projectId The identifier (ID) of a STACKIT Project. @param serverId The identifier (ID) of a STACKIT Server. @param volumeId The identifier (ID) of a STACKIT Volume. @return ApiAddVolumeToServerRequest
func (*APIClient) AddVolumeToServerExecute ¶ added in v0.13.0
func (*APIClient) CreateAffinityGroup ¶ added in v0.17.0
func (a *APIClient) CreateAffinityGroup(ctx context.Context, projectId string) ApiCreateAffinityGroupRequest
CreateAffinityGroup: Create a new affinity group in a project.
Create a new server affinity group in the given project ID.
@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background(). @param projectId The identifier (ID) of a STACKIT Project. @return ApiCreateAffinityGroupRequest
func (*APIClient) CreateAffinityGroupExecute ¶ added in v0.17.0
func (*APIClient) CreateBackup ¶ added in v0.17.0
func (a *APIClient) CreateBackup(ctx context.Context, projectId string) ApiCreateBackupRequest
CreateBackup: Create new Backup.
Create a new Backup in a project. If a snapshot ID is provided create the backup from the snapshot.
@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background(). @param projectId The identifier (ID) of a STACKIT Project. @return ApiCreateBackupRequest
func (*APIClient) CreateBackupExecute ¶ added in v0.17.0
func (*APIClient) CreateImage ¶ added in v0.17.0
func (a *APIClient) CreateImage(ctx context.Context, projectId string) ApiCreateImageRequest
CreateImage: Create new Image.
Create a new Image in a project. This call, if successful, returns a pre-signed URL for the customer to upload the image.
@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background(). @param projectId The identifier (ID) of a STACKIT Project. @return ApiCreateImageRequest
func (*APIClient) CreateImageExecute ¶ added in v0.17.0
func (*APIClient) CreateKeyPair ¶ added in v0.16.0
func (a *APIClient) CreateKeyPair(ctx context.Context) ApiCreateKeyPairRequest
CreateKeyPair: Import a public key.
Import a new public key for the requesting user based on provided public key material. The creation will fail if an SSH keypair with the same name already exists. If a name is not provided it is autogenerated form the ssh-pubkey comment section. If that is also not present it will be the the MD5 fingerprint of the key. For autogenerated names invalid characters will be removed. Supported keypair types are ecdsa, ed25519 and rsa.
@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background(). @return ApiCreateKeyPairRequest
func (*APIClient) CreateKeyPairExecute ¶ added in v0.16.0
func (*APIClient) CreateNetwork ¶
func (a *APIClient) CreateNetwork(ctx context.Context, projectId string) ApiCreateNetworkRequest
CreateNetwork: Create new network.
Create a new network in a project. `nameservers` will be filled from `defaultNameservers` of the respective area if not specified. If the project has `internetAccess` enabled and this is the first network in the project this might incur cost.
@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background(). @param projectId The identifier (ID) of a STACKIT Project. @return ApiCreateNetworkRequest
func (*APIClient) CreateNetworkArea ¶
func (a *APIClient) CreateNetworkArea(ctx context.Context, organizationId string) ApiCreateNetworkAreaRequest
CreateNetworkArea: Create new network area in an organization.
Create a new network area in an organization.
@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background(). @param organizationId The identifier (ID) of a STACKIT Organization. @return ApiCreateNetworkAreaRequest
func (*APIClient) CreateNetworkAreaExecute ¶
func (*APIClient) CreateNetworkAreaRange ¶
func (a *APIClient) CreateNetworkAreaRange(ctx context.Context, organizationId string, areaId string) ApiCreateNetworkAreaRangeRequest
CreateNetworkAreaRange: Create new network range in a network area.
Create a new network range in an existing network area.
@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background(). @param organizationId The identifier (ID) of a STACKIT Organization. @param areaId The identifier (ID) of a STACKIT Network Area. @return ApiCreateNetworkAreaRangeRequest
func (*APIClient) CreateNetworkAreaRangeExecute ¶
func (*APIClient) CreateNetworkAreaRoute ¶
func (a *APIClient) CreateNetworkAreaRoute(ctx context.Context, organizationId string, areaId string) ApiCreateNetworkAreaRouteRequest
CreateNetworkAreaRoute: Create new network routes.
Create one or several new network routes in a network area.
@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background(). @param organizationId The identifier (ID) of a STACKIT Organization. @param areaId The identifier (ID) of a STACKIT Network Area. @return ApiCreateNetworkAreaRouteRequest
func (*APIClient) CreateNetworkAreaRouteExecute ¶
func (*APIClient) CreateNetworkExecute ¶
func (*APIClient) CreateNic ¶ added in v0.16.0
func (a *APIClient) CreateNic(ctx context.Context, projectId string, networkId string) ApiCreateNicRequest
CreateNic: Create new network interface.
Create a new network interface in a project.
@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background(). @param projectId The identifier (ID) of a STACKIT Project. @param networkId The identifier (ID) of a STACKIT Network. @return ApiCreateNicRequest
func (*APIClient) CreateNicExecute ¶ added in v0.16.0
func (*APIClient) CreatePublicIP ¶ added in v0.13.0
func (a *APIClient) CreatePublicIP(ctx context.Context, projectId string) ApiCreatePublicIPRequest
CreatePublicIP: Create new public IP.
Create a new public IP in a project.
@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background(). @param projectId The identifier (ID) of a STACKIT Project. @return ApiCreatePublicIPRequest
func (*APIClient) CreatePublicIPExecute ¶ added in v0.13.0
func (*APIClient) CreateSecurityGroup ¶ added in v0.13.0
func (a *APIClient) CreateSecurityGroup(ctx context.Context, projectId string) ApiCreateSecurityGroupRequest
CreateSecurityGroup: Create new security group.
Create a new security group in a project.
@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background(). @param projectId The identifier (ID) of a STACKIT Project. @return ApiCreateSecurityGroupRequest
func (*APIClient) CreateSecurityGroupExecute ¶ added in v0.13.0
func (*APIClient) CreateSecurityGroupRule ¶ added in v0.13.0
func (a *APIClient) CreateSecurityGroupRule(ctx context.Context, projectId string, securityGroupId string) ApiCreateSecurityGroupRuleRequest
CreateSecurityGroupRule: Create new security group rule.
Create a new security group rule in a project.
@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background(). @param projectId The identifier (ID) of a STACKIT Project. @param securityGroupId The identifier (ID) of a STACKIT Security Group. @return ApiCreateSecurityGroupRuleRequest
func (*APIClient) CreateSecurityGroupRuleExecute ¶ added in v0.13.0
func (*APIClient) CreateServer ¶ added in v0.13.0
func (a *APIClient) CreateServer(ctx context.Context, projectId string) ApiCreateServerRequest
CreateServer: Create new server.
Create a new server in a project.
@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background(). @param projectId The identifier (ID) of a STACKIT Project. @return ApiCreateServerRequest
func (*APIClient) CreateServerExecute ¶ added in v0.13.0
func (*APIClient) CreateSnapshot ¶ added in v0.17.0
func (a *APIClient) CreateSnapshot(ctx context.Context, projectId string) ApiCreateSnapshotRequest
CreateSnapshot: Create new Snapshot.
Create a new Snapshot from a Volume in a project.
@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background(). @param projectId The identifier (ID) of a STACKIT Project. @return ApiCreateSnapshotRequest
func (*APIClient) CreateSnapshotExecute ¶ added in v0.17.0
func (*APIClient) CreateVolume ¶ added in v0.13.0
func (a *APIClient) CreateVolume(ctx context.Context, projectId string) ApiCreateVolumeRequest
CreateVolume: Create new volume.
Create a new volume in a project. If a volume source is not provided, an empty volume will be created. The size property is required if no source or an image source is provided.
@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background(). @param projectId The identifier (ID) of a STACKIT Project. @return ApiCreateVolumeRequest
func (*APIClient) CreateVolumeExecute ¶ added in v0.13.0
func (*APIClient) DeallocateServer ¶ added in v0.13.0
func (a *APIClient) DeallocateServer(ctx context.Context, projectId string, serverId string) ApiDeallocateServerRequest
DeallocateServer: Deallocate an existing server.
Deallocate an existing server. The server will be removed from the hypervisor so only the volume will be billed.
@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background(). @param projectId The identifier (ID) of a STACKIT Project. @param serverId The identifier (ID) of a STACKIT Server. @return ApiDeallocateServerRequest
func (*APIClient) DeallocateServerExecute ¶ added in v0.13.0
func (*APIClient) DeleteAffinityGroup ¶ added in v0.17.0
func (a *APIClient) DeleteAffinityGroup(ctx context.Context, projectId string, affinityGroupId string) ApiDeleteAffinityGroupRequest
DeleteAffinityGroup: Delete a affinity group in a project.
Delete a affinity group in the given project.
@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background(). @param projectId The identifier (ID) of a STACKIT Project. @param affinityGroupId The identifier (ID) of a STACKIT Affinity Group. @return ApiDeleteAffinityGroupRequest
func (*APIClient) DeleteAffinityGroupExecute ¶ added in v0.17.0
func (*APIClient) DeleteBackup ¶ added in v0.17.0
func (a *APIClient) DeleteBackup(ctx context.Context, projectId string, backupId string) ApiDeleteBackupRequest
DeleteBackup: Delete a backup.
Delete a backup that is part of the project.
@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background(). @param projectId The identifier (ID) of a STACKIT Project. @param backupId The identifier (ID) of a STACKIT Backup. @return ApiDeleteBackupRequest
func (*APIClient) DeleteBackupExecute ¶ added in v0.17.0
func (*APIClient) DeleteImage ¶ added in v0.17.0
func (a *APIClient) DeleteImage(ctx context.Context, projectId string, imageId string) ApiDeleteImageRequest
DeleteImage: Delete an Image.
Delete an image that is part of the project.
@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background(). @param projectId The identifier (ID) of a STACKIT Project. @param imageId The identifier (ID) of a STACKIT Image. @return ApiDeleteImageRequest
func (*APIClient) DeleteImageExecute ¶ added in v0.17.0
func (*APIClient) DeleteImageShare ¶ added in v0.17.0
func (a *APIClient) DeleteImageShare(ctx context.Context, projectId string, imageId string) ApiDeleteImageShareRequest
DeleteImageShare: Remove image share.
Remove the image share. New scope will be local.
@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background(). @param projectId The identifier (ID) of a STACKIT Project. @param imageId The identifier (ID) of a STACKIT Image. @return ApiDeleteImageShareRequest
func (*APIClient) DeleteImageShareConsumer ¶ added in v0.17.0
func (a *APIClient) DeleteImageShareConsumer(ctx context.Context, projectId string, imageId string, consumerProjectId string) ApiDeleteImageShareConsumerRequest
DeleteImageShareConsumer: Remove an image share consumer.
Remove consumer from a shared image.
@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background(). @param projectId The identifier (ID) of a STACKIT Project. @param imageId The identifier (ID) of a STACKIT Image. @param consumerProjectId The identifier (ID) of a STACKIT Project that consumes an image share. @return ApiDeleteImageShareConsumerRequest
func (*APIClient) DeleteImageShareConsumerExecute ¶ added in v0.17.0
func (*APIClient) DeleteImageShareExecute ¶ added in v0.17.0
func (*APIClient) DeleteKeyPair ¶ added in v0.16.0
func (a *APIClient) DeleteKeyPair(ctx context.Context, keypairName string) ApiDeleteKeyPairRequest
DeleteKeyPair: Delete an SSH keypair.
Delete an SSH keypair from a user.
@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background(). @param keypairName The name of an SSH keypair. @return ApiDeleteKeyPairRequest
func (*APIClient) DeleteKeyPairExecute ¶ added in v0.16.0
func (*APIClient) DeleteNetwork ¶
func (a *APIClient) DeleteNetwork(ctx context.Context, projectId string, networkId string) ApiDeleteNetworkRequest
DeleteNetwork: Delete network.
Delete a network. If the network is still in use, the deletion will fail.
@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background(). @param projectId The identifier (ID) of a STACKIT Project. @param networkId The identifier (ID) of a STACKIT Network. @return ApiDeleteNetworkRequest
func (*APIClient) DeleteNetworkArea ¶
func (a *APIClient) DeleteNetworkArea(ctx context.Context, organizationId string, areaId string) ApiDeleteNetworkAreaRequest
DeleteNetworkArea: Delete a network area.
Delete an existing network area in an organization. This is only possible if no projects are using the area anymore.
@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background(). @param organizationId The identifier (ID) of a STACKIT Organization. @param areaId The identifier (ID) of a STACKIT Network Area. @return ApiDeleteNetworkAreaRequest
func (*APIClient) DeleteNetworkAreaExecute ¶
func (*APIClient) DeleteNetworkAreaRange ¶
func (a *APIClient) DeleteNetworkAreaRange(ctx context.Context, organizationId string, areaId string, networkRangeId string) ApiDeleteNetworkAreaRangeRequest
DeleteNetworkAreaRange: Delete a network range.
Delete a network range of a network area. The deletion will fail if the network range is still used.
@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background(). @param organizationId The identifier (ID) of a STACKIT Organization. @param areaId The identifier (ID) of a STACKIT Network Area. @param networkRangeId The identifier (ID) of a STACKIT Network Range. @return ApiDeleteNetworkAreaRangeRequest
func (*APIClient) DeleteNetworkAreaRangeExecute ¶
func (*APIClient) DeleteNetworkAreaRoute ¶
func (a *APIClient) DeleteNetworkAreaRoute(ctx context.Context, organizationId string, areaId string, routeId string) ApiDeleteNetworkAreaRouteRequest
DeleteNetworkAreaRoute: Delete a network route.
Delete a network route of a network area.
@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background(). @param organizationId The identifier (ID) of a STACKIT Organization. @param areaId The identifier (ID) of a STACKIT Network Area. @param routeId The identifier (ID) of a STACKIT Route. @return ApiDeleteNetworkAreaRouteRequest
func (*APIClient) DeleteNetworkAreaRouteExecute ¶
func (*APIClient) DeleteNetworkExecute ¶
func (*APIClient) DeleteNic ¶ added in v0.16.0
func (a *APIClient) DeleteNic(ctx context.Context, projectId string, networkId string, nicId string) ApiDeleteNicRequest
DeleteNic: Delete a network interface.
Delete a network interface that is part of the project.
@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background(). @param projectId The identifier (ID) of a STACKIT Project. @param networkId The identifier (ID) of a STACKIT Network. @param nicId The identifier (ID) of a network interface. @return ApiDeleteNicRequest
func (*APIClient) DeleteNicExecute ¶ added in v0.16.0
func (*APIClient) DeletePublicIP ¶ added in v0.13.0
func (a *APIClient) DeletePublicIP(ctx context.Context, projectId string, publicIpId string) ApiDeletePublicIPRequest
DeletePublicIP: Delete a public IP.
Delete a public IP that is part of the project.
@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background(). @param projectId The identifier (ID) of a STACKIT Project. @param publicIpId The identifier (ID) of a Public IP. @return ApiDeletePublicIPRequest
func (*APIClient) DeletePublicIPExecute ¶ added in v0.13.0
func (*APIClient) DeleteSecurityGroup ¶ added in v0.13.0
func (a *APIClient) DeleteSecurityGroup(ctx context.Context, projectId string, securityGroupId string) ApiDeleteSecurityGroupRequest
DeleteSecurityGroup: Delete security group.
Delete a security group.
@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background(). @param projectId The identifier (ID) of a STACKIT Project. @param securityGroupId The identifier (ID) of a STACKIT Security Group. @return ApiDeleteSecurityGroupRequest
func (*APIClient) DeleteSecurityGroupExecute ¶ added in v0.13.0
func (*APIClient) DeleteSecurityGroupRule ¶ added in v0.13.0
func (a *APIClient) DeleteSecurityGroupRule(ctx context.Context, projectId string, securityGroupId string, securityGroupRuleId string) ApiDeleteSecurityGroupRuleRequest
DeleteSecurityGroupRule: Delete security group rule.
Delete a security group rule.
@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background(). @param projectId The identifier (ID) of a STACKIT Project. @param securityGroupId The identifier (ID) of a STACKIT Security Group. @param securityGroupRuleId The identifier (ID) of a STACKIT Security Group Rule. @return ApiDeleteSecurityGroupRuleRequest
func (*APIClient) DeleteSecurityGroupRuleExecute ¶ added in v0.13.0
func (*APIClient) DeleteServer ¶ added in v0.13.0
func (a *APIClient) DeleteServer(ctx context.Context, projectId string, serverId string) ApiDeleteServerRequest
DeleteServer: Delete a server.
Delete a server. Volumes won't be deleted.
@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background(). @param projectId The identifier (ID) of a STACKIT Project. @param serverId The identifier (ID) of a STACKIT Server. @return ApiDeleteServerRequest
func (*APIClient) DeleteServerExecute ¶ added in v0.13.0
func (*APIClient) DeleteSnapshot ¶ added in v0.17.0
func (a *APIClient) DeleteSnapshot(ctx context.Context, projectId string, snapshotId string) ApiDeleteSnapshotRequest
DeleteSnapshot: Delete a snapshot.
Delete a snapshot that is part of the project.
@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background(). @param projectId The identifier (ID) of a STACKIT Project. @param snapshotId The identifier (ID) of a STACKIT Snapshot. @return ApiDeleteSnapshotRequest
func (*APIClient) DeleteSnapshotExecute ¶ added in v0.17.0
func (*APIClient) DeleteVolume ¶ added in v0.13.0
func (a *APIClient) DeleteVolume(ctx context.Context, projectId string, volumeId string) ApiDeleteVolumeRequest
DeleteVolume: Delete a volume.
Delete a volume inside a project. The deletion will fail if the volume is still in use.
@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background(). @param projectId The identifier (ID) of a STACKIT Project. @param volumeId The identifier (ID) of a STACKIT Volume. @return ApiDeleteVolumeRequest
func (*APIClient) DeleteVolumeExecute ¶ added in v0.13.0
func (*APIClient) GetAffinityGroup ¶ added in v0.17.0
func (a *APIClient) GetAffinityGroup(ctx context.Context, projectId string, affinityGroupId string) ApiGetAffinityGroupRequest
GetAffinityGroup: Get the affinity group.
Get the affinity group created in a project.
@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background(). @param projectId The identifier (ID) of a STACKIT Project. @param affinityGroupId The identifier (ID) of a STACKIT Affinity Group. @return ApiGetAffinityGroupRequest
func (*APIClient) GetAffinityGroupExecute ¶ added in v0.17.0
func (*APIClient) GetAttachedVolume ¶ added in v0.13.0
func (a *APIClient) GetAttachedVolume(ctx context.Context, projectId string, serverId string, volumeId string) ApiGetAttachedVolumeRequest
GetAttachedVolume: Get Volume Attachment details.
Get the details of an existing Volume Attachment.
@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background(). @param projectId The identifier (ID) of a STACKIT Project. @param serverId The identifier (ID) of a STACKIT Server. @param volumeId The identifier (ID) of a STACKIT Volume. @return ApiGetAttachedVolumeRequest
func (*APIClient) GetAttachedVolumeExecute ¶ added in v0.13.0
func (*APIClient) GetBackup ¶ added in v0.17.0
func (a *APIClient) GetBackup(ctx context.Context, projectId string, backupId string) ApiGetBackupRequest
GetBackup: Get details about a backup.
Get details about a block device backup.
@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background(). @param projectId The identifier (ID) of a STACKIT Project. @param backupId The identifier (ID) of a STACKIT Backup. @return ApiGetBackupRequest
func (*APIClient) GetBackupExecute ¶ added in v0.17.0
func (*APIClient) GetConfig ¶
func (c *APIClient) GetConfig() *config.Configuration
Allow modification of underlying config for alternate implementations and testing Caution: modifying the configuration while live can cause data races and potentially unwanted behavior
func (*APIClient) GetImage ¶ added in v0.17.0
func (a *APIClient) GetImage(ctx context.Context, projectId string, imageId string) ApiGetImageRequest
GetImage: Get details about an image.
Get details about a specific Image inside a project.
@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background(). @param projectId The identifier (ID) of a STACKIT Project. @param imageId The identifier (ID) of a STACKIT Image. @return ApiGetImageRequest
func (*APIClient) GetImageExecute ¶ added in v0.17.0
func (*APIClient) GetImageShare ¶ added in v0.17.0
func (a *APIClient) GetImageShare(ctx context.Context, projectId string, imageId string) ApiGetImageShareRequest
GetImageShare: Get share details of an image.
Get share details about an shared image.
@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background(). @param projectId The identifier (ID) of a STACKIT Project. @param imageId The identifier (ID) of a STACKIT Image. @return ApiGetImageShareRequest
func (*APIClient) GetImageShareConsumer ¶ added in v0.17.0
func (a *APIClient) GetImageShareConsumer(ctx context.Context, projectId string, imageId string, consumerProjectId string) ApiGetImageShareConsumerRequest
GetImageShareConsumer: Get image share consumer.
Get details about an image share consumer.
@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background(). @param projectId The identifier (ID) of a STACKIT Project. @param imageId The identifier (ID) of a STACKIT Image. @param consumerProjectId The identifier (ID) of a STACKIT Project that consumes an image share. @return ApiGetImageShareConsumerRequest
func (*APIClient) GetImageShareConsumerExecute ¶ added in v0.17.0
func (*APIClient) GetImageShareExecute ¶ added in v0.17.0
func (*APIClient) GetKeyPair ¶ added in v0.16.0
func (a *APIClient) GetKeyPair(ctx context.Context, keypairName string) ApiGetKeyPairRequest
GetKeyPair: Get SSH keypair details.
Get details about an SSH keypair.
@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background(). @param keypairName The name of an SSH keypair. @return ApiGetKeyPairRequest
func (*APIClient) GetKeyPairExecute ¶ added in v0.16.0
func (*APIClient) GetMachineType ¶ added in v0.16.0
func (a *APIClient) GetMachineType(ctx context.Context, projectId string, machineType string) ApiGetMachineTypeRequest
GetMachineType: Get details about a machine type.
Get details about a specific machine type.
@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background(). @param projectId The identifier (ID) of a STACKIT Project. @param machineType STACKIT machine type Name. @return ApiGetMachineTypeRequest
func (*APIClient) GetMachineTypeExecute ¶ added in v0.16.0
func (*APIClient) GetNetwork ¶
func (a *APIClient) GetNetwork(ctx context.Context, projectId string, networkId string) ApiGetNetworkRequest
GetNetwork: Get network details.
Get details about a network of a project.
@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background(). @param projectId The identifier (ID) of a STACKIT Project. @param networkId The identifier (ID) of a STACKIT Network. @return ApiGetNetworkRequest
func (*APIClient) GetNetworkArea ¶
func (a *APIClient) GetNetworkArea(ctx context.Context, organizationId string, areaId string) ApiGetNetworkAreaRequest
GetNetworkArea: Get details about a network area.
Get details about a network area in an organization.
@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background(). @param organizationId The identifier (ID) of a STACKIT Organization. @param areaId The identifier (ID) of a STACKIT Network Area. @return ApiGetNetworkAreaRequest
func (*APIClient) GetNetworkAreaExecute ¶
func (*APIClient) GetNetworkAreaRange ¶
func (a *APIClient) GetNetworkAreaRange(ctx context.Context, organizationId string, areaId string, networkRangeId string) ApiGetNetworkAreaRangeRequest
GetNetworkAreaRange: Get details about a network range.
Get details about a network range in a network area.
@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background(). @param organizationId The identifier (ID) of a STACKIT Organization. @param areaId The identifier (ID) of a STACKIT Network Area. @param networkRangeId The identifier (ID) of a STACKIT Network Range. @return ApiGetNetworkAreaRangeRequest
func (*APIClient) GetNetworkAreaRangeExecute ¶
func (*APIClient) GetNetworkAreaRoute ¶
func (a *APIClient) GetNetworkAreaRoute(ctx context.Context, organizationId string, areaId string, routeId string) ApiGetNetworkAreaRouteRequest
GetNetworkAreaRoute: Get details about a network route.
Get details about a network route defined in a network area.
@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background(). @param organizationId The identifier (ID) of a STACKIT Organization. @param areaId The identifier (ID) of a STACKIT Network Area. @param routeId The identifier (ID) of a STACKIT Route. @return ApiGetNetworkAreaRouteRequest
func (*APIClient) GetNetworkAreaRouteExecute ¶
func (*APIClient) GetNetworkExecute ¶
func (*APIClient) GetNic ¶ added in v0.16.0
func (a *APIClient) GetNic(ctx context.Context, projectId string, networkId string, nicId string) ApiGetNicRequest
GetNic: Get details about a network interface of a network.
Get details about a network interface inside a network.
@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background(). @param projectId The identifier (ID) of a STACKIT Project. @param networkId The identifier (ID) of a STACKIT Network. @param nicId The identifier (ID) of a network interface. @return ApiGetNicRequest
func (*APIClient) GetNicExecute ¶ added in v0.16.0
func (*APIClient) GetOrganizationRequest ¶
func (a *APIClient) GetOrganizationRequest(ctx context.Context, organizationId string, requestId string) ApiGetOrganizationRequestRequest
GetOrganizationRequest: Lookup an organization request ID.
Lookup an organization request ID from a previous request. This allows to find resource IDs of resources generated during a organization request.
@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background(). @param organizationId The identifier (ID) of a STACKIT Organization. @param requestId The identifier (ID) of a STACKIT Request. @return ApiGetOrganizationRequestRequest
func (*APIClient) GetOrganizationRequestExecute ¶
func (*APIClient) GetProjectNIC ¶ added in v0.17.0
func (a *APIClient) GetProjectNIC(ctx context.Context, projectId string, nicId string) ApiGetProjectNICRequest
GetProjectNIC: Get details about a network interface of a project.
Get details about a network interface inside a project.
@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background(). @param projectId The identifier (ID) of a STACKIT Project. @param nicId The identifier (ID) of a network interface. @return ApiGetProjectNICRequest
func (*APIClient) GetProjectNICExecute ¶ added in v0.17.0
func (*APIClient) GetProjectRequest ¶
func (a *APIClient) GetProjectRequest(ctx context.Context, projectId string, requestId string) ApiGetProjectRequestRequest
GetProjectRequest: Lookup a project request ID.
Lookup a project request ID from a previous request. This allows to find resource IDs of resources generated during a projects request.
@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background(). @param projectId The identifier (ID) of a STACKIT Project. @param requestId The identifier (ID) of a STACKIT Request. @return ApiGetProjectRequestRequest
func (*APIClient) GetProjectRequestExecute ¶
func (*APIClient) GetPublicIP ¶ added in v0.13.0
func (a *APIClient) GetPublicIP(ctx context.Context, projectId string, publicIpId string) ApiGetPublicIPRequest
GetPublicIP: Get details about a public IP.
Get details about a public IP inside a project.
@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background(). @param projectId The identifier (ID) of a STACKIT Project. @param publicIpId The identifier (ID) of a Public IP. @return ApiGetPublicIPRequest
func (*APIClient) GetPublicIPExecute ¶ added in v0.13.0
func (*APIClient) GetSecurityGroup ¶ added in v0.13.0
func (a *APIClient) GetSecurityGroup(ctx context.Context, projectId string, securityGroupId string) ApiGetSecurityGroupRequest
GetSecurityGroup: Get security group details.
Get details about a security group of a project.
@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background(). @param projectId The identifier (ID) of a STACKIT Project. @param securityGroupId The identifier (ID) of a STACKIT Security Group. @return ApiGetSecurityGroupRequest
func (*APIClient) GetSecurityGroupExecute ¶ added in v0.13.0
func (*APIClient) GetSecurityGroupRule ¶ added in v0.13.0
func (a *APIClient) GetSecurityGroupRule(ctx context.Context, projectId string, securityGroupId string, securityGroupRuleId string) ApiGetSecurityGroupRuleRequest
GetSecurityGroupRule: Get security group rule details.
Get details about a security group rule of a project.
@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background(). @param projectId The identifier (ID) of a STACKIT Project. @param securityGroupId The identifier (ID) of a STACKIT Security Group. @param securityGroupRuleId The identifier (ID) of a STACKIT Security Group Rule. @return ApiGetSecurityGroupRuleRequest
func (*APIClient) GetSecurityGroupRuleExecute ¶ added in v0.13.0
func (*APIClient) GetServer ¶ added in v0.13.0
func (a *APIClient) GetServer(ctx context.Context, projectId string, serverId string) ApiGetServerRequest
GetServer: Get server details.
Get details about a server by its ID.
@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background(). @param projectId The identifier (ID) of a STACKIT Project. @param serverId The identifier (ID) of a STACKIT Server. @return ApiGetServerRequest
func (*APIClient) GetServerConsole ¶ added in v0.13.0
func (a *APIClient) GetServerConsole(ctx context.Context, projectId string, serverId string) ApiGetServerConsoleRequest
GetServerConsole: Get server console.
Get a URL for server remote console.
@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background(). @param projectId The identifier (ID) of a STACKIT Project. @param serverId The identifier (ID) of a STACKIT Server. @return ApiGetServerConsoleRequest
func (*APIClient) GetServerConsoleExecute ¶ added in v0.13.0
func (*APIClient) GetServerExecute ¶ added in v0.13.0
func (*APIClient) GetServerLog ¶ added in v0.13.0
func (a *APIClient) GetServerLog(ctx context.Context, projectId string, serverId string) ApiGetServerLogRequest
GetServerLog: Get server log.
Get server console log.
@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background(). @param projectId The identifier (ID) of a STACKIT Project. @param serverId The identifier (ID) of a STACKIT Server. @return ApiGetServerLogRequest
func (*APIClient) GetServerLogExecute ¶ added in v0.13.0
func (*APIClient) GetSnapshot ¶ added in v0.17.0
func (a *APIClient) GetSnapshot(ctx context.Context, projectId string, snapshotId string) ApiGetSnapshotRequest
GetSnapshot: Get details about a snapshot.
Get details about a block device snapshot.
@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background(). @param projectId The identifier (ID) of a STACKIT Project. @param snapshotId The identifier (ID) of a STACKIT Snapshot. @return ApiGetSnapshotRequest
func (*APIClient) GetSnapshotExecute ¶ added in v0.17.0
func (*APIClient) GetVolume ¶ added in v0.13.0
func (a *APIClient) GetVolume(ctx context.Context, projectId string, volumeId string) ApiGetVolumeRequest
GetVolume: Get details about a volume.
Get details about a block device volume.
@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background(). @param projectId The identifier (ID) of a STACKIT Project. @param volumeId The identifier (ID) of a STACKIT Volume. @return ApiGetVolumeRequest
func (*APIClient) GetVolumeExecute ¶ added in v0.13.0
func (*APIClient) GetVolumePerformanceClass ¶ added in v0.16.0
func (a *APIClient) GetVolumePerformanceClass(ctx context.Context, projectId string, volumePerformanceClass string) ApiGetVolumePerformanceClassRequest
GetVolumePerformanceClass: Get details about a volume performance class.
Get details about a specific volume performance class.
@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background(). @param projectId The identifier (ID) of a STACKIT Project. @param volumePerformanceClass The name of a STACKIT Volume performance class. @return ApiGetVolumePerformanceClassRequest
func (*APIClient) GetVolumePerformanceClassExecute ¶ added in v0.16.0
func (*APIClient) ListAffinityGroups ¶ added in v0.17.0
func (a *APIClient) ListAffinityGroups(ctx context.Context, projectId string) ApiListAffinityGroupsRequest
ListAffinityGroups: Get the affinity groups setup for a project.
Get the affinity groups created in a project. Affinity groups are an indication of locality of a server relative to another group of servers. They can be either running on the same host (affinity) or on different ones (anti-affinity).
@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background(). @param projectId The identifier (ID) of a STACKIT Project. @return ApiListAffinityGroupsRequest
func (*APIClient) ListAffinityGroupsExecute ¶ added in v0.17.0
func (*APIClient) ListAttachedVolumes ¶ added in v0.13.0
func (a *APIClient) ListAttachedVolumes(ctx context.Context, projectId string, serverId string) ApiListAttachedVolumesRequest
ListAttachedVolumes: List all volume attachments of a server.
Get a list of all volume attachments of a server.
@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background(). @param projectId The identifier (ID) of a STACKIT Project. @param serverId The identifier (ID) of a STACKIT Server. @return ApiListAttachedVolumesRequest
func (*APIClient) ListAttachedVolumesExecute ¶ added in v0.13.0
func (*APIClient) ListAvailabilityZones ¶ added in v0.17.0
func (a *APIClient) ListAvailabilityZones(ctx context.Context) ApiListAvailabilityZonesRequest
ListAvailabilityZones: List all availability zones.
Get a list of all availability zones.
@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background(). @return ApiListAvailabilityZonesRequest
func (*APIClient) ListAvailabilityZonesExecute ¶ added in v0.17.0
func (a *APIClient) ListAvailabilityZonesExecute(ctx context.Context) (*AvailabilityZoneListResponse, error)
func (*APIClient) ListBackups ¶ added in v0.17.0
func (a *APIClient) ListBackups(ctx context.Context, projectId string) ApiListBackupsRequest
ListBackups: List all backups inside a project.
Get a list of all backups inside a project.
@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background(). @param projectId The identifier (ID) of a STACKIT Project. @return ApiListBackupsRequest
func (*APIClient) ListBackupsExecute ¶ added in v0.17.0
func (*APIClient) ListImages ¶ added in v0.17.0
func (a *APIClient) ListImages(ctx context.Context, projectId string) ApiListImagesRequest
ListImages: List all Images inside a project.
Get a list of all images inside a project.
@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background(). @param projectId The identifier (ID) of a STACKIT Project. @return ApiListImagesRequest
func (*APIClient) ListImagesExecute ¶ added in v0.17.0
func (*APIClient) ListKeyPairs ¶ added in v0.16.0
func (a *APIClient) ListKeyPairs(ctx context.Context) ApiListKeyPairsRequest
ListKeyPairs: List all SSH keypairs for the requesting user.
Get a list of all SSH keypairs assigned to the requesting user.
@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background(). @return ApiListKeyPairsRequest
func (*APIClient) ListKeyPairsExecute ¶ added in v0.16.0
func (a *APIClient) ListKeyPairsExecute(ctx context.Context) (*KeyPairListResponse, error)
func (*APIClient) ListMachineTypes ¶ added in v0.16.0
func (a *APIClient) ListMachineTypes(ctx context.Context, projectId string) ApiListMachineTypesRequest
ListMachineTypes: List all machine types available for a project.
Get a list of all machine type available in a project.
@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background(). @param projectId The identifier (ID) of a STACKIT Project. @return ApiListMachineTypesRequest
func (*APIClient) ListMachineTypesExecute ¶ added in v0.16.0
func (*APIClient) ListNetworkAreaProjects ¶
func (a *APIClient) ListNetworkAreaProjects(ctx context.Context, organizationId string, areaId string) ApiListNetworkAreaProjectsRequest
ListNetworkAreaProjects: List all projects using a network area.
Get a list of all projects using a network area.
@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background(). @param organizationId The identifier (ID) of a STACKIT Organization. @param areaId The identifier (ID) of a STACKIT Network Area. @return ApiListNetworkAreaProjectsRequest
func (*APIClient) ListNetworkAreaProjectsExecute ¶
func (*APIClient) ListNetworkAreaRanges ¶
func (a *APIClient) ListNetworkAreaRanges(ctx context.Context, organizationId string, areaId string) ApiListNetworkAreaRangesRequest
ListNetworkAreaRanges: List all network ranges in a network area.
Get a list of all network ranges in a network area.
@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background(). @param organizationId The identifier (ID) of a STACKIT Organization. @param areaId The identifier (ID) of a STACKIT Network Area. @return ApiListNetworkAreaRangesRequest
func (*APIClient) ListNetworkAreaRangesExecute ¶
func (*APIClient) ListNetworkAreaRoutes ¶
func (a *APIClient) ListNetworkAreaRoutes(ctx context.Context, organizationId string, areaId string) ApiListNetworkAreaRoutesRequest
ListNetworkAreaRoutes: List all network routes in a network area.
Get a list of all network routes defined in a network area.
@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background(). @param organizationId The identifier (ID) of a STACKIT Organization. @param areaId The identifier (ID) of a STACKIT Network Area. @return ApiListNetworkAreaRoutesRequest
func (*APIClient) ListNetworkAreaRoutesExecute ¶
func (*APIClient) ListNetworkAreas ¶
func (a *APIClient) ListNetworkAreas(ctx context.Context, organizationId string) ApiListNetworkAreasRequest
ListNetworkAreas: List all network areas in an organization.
Get a list of all visible network areas defined in an organization.
@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background(). @param organizationId The identifier (ID) of a STACKIT Organization. @return ApiListNetworkAreasRequest
func (*APIClient) ListNetworkAreasExecute ¶
func (*APIClient) ListNetworks ¶
func (a *APIClient) ListNetworks(ctx context.Context, projectId string) ApiListNetworksRequest
ListNetworks: List all networks inside a project.
Get a list of all networks inside a project.
@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background(). @param projectId The identifier (ID) of a STACKIT Project. @return ApiListNetworksRequest
func (*APIClient) ListNetworksExecute ¶
func (*APIClient) ListNics ¶ added in v0.16.0
func (a *APIClient) ListNics(ctx context.Context, projectId string, networkId string) ApiListNicsRequest
ListNics: List all network interfaces inside a network.
Get a list of all network interfaces inside a network.
@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background(). @param projectId The identifier (ID) of a STACKIT Project. @param networkId The identifier (ID) of a STACKIT Network. @return ApiListNicsRequest
func (*APIClient) ListNicsExecute ¶ added in v0.16.0
func (*APIClient) ListProjectNICs ¶ added in v0.17.0
func (a *APIClient) ListProjectNICs(ctx context.Context, projectId string) ApiListProjectNICsRequest
ListProjectNICs: List all network interfaces inside a project.
Get a list of all network interfaces inside a project.
@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background(). @param projectId The identifier (ID) of a STACKIT Project. @return ApiListProjectNICsRequest
func (*APIClient) ListProjectNICsExecute ¶ added in v0.17.0
func (*APIClient) ListPublicIPRanges ¶ added in v0.22.0
func (a *APIClient) ListPublicIPRanges(ctx context.Context) ApiListPublicIPRangesRequest
ListPublicIPRanges: List all public IP ranges.
Get a list of all public IP ranges that STACKIT uses.
@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background(). @return ApiListPublicIPRangesRequest
func (*APIClient) ListPublicIPRangesExecute ¶ added in v0.22.0
func (a *APIClient) ListPublicIPRangesExecute(ctx context.Context) (*PublicNetworkListResponse, error)
func (*APIClient) ListPublicIPs ¶ added in v0.13.0
func (a *APIClient) ListPublicIPs(ctx context.Context, projectId string) ApiListPublicIPsRequest
ListPublicIPs: List all public IPs inside a project.
Get a list of all public IPs inside a project.
@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background(). @param projectId The identifier (ID) of a STACKIT Project. @return ApiListPublicIPsRequest
func (*APIClient) ListPublicIPsExecute ¶ added in v0.13.0
func (*APIClient) ListQuotas ¶ added in v0.19.0
func (a *APIClient) ListQuotas(ctx context.Context, projectId string) ApiListQuotasRequest
ListQuotas: List project quotas.
List quota limits and usage for project resources.
@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background(). @param projectId The identifier (ID) of a STACKIT Project. @return ApiListQuotasRequest
func (*APIClient) ListQuotasExecute ¶ added in v0.19.0
func (*APIClient) ListSecurityGroupRules ¶ added in v0.13.0
func (a *APIClient) ListSecurityGroupRules(ctx context.Context, projectId string, securityGroupId string) ApiListSecurityGroupRulesRequest
ListSecurityGroupRules: List all rules for a security group.
Get a list of all rules inside a security group.
@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background(). @param projectId The identifier (ID) of a STACKIT Project. @param securityGroupId The identifier (ID) of a STACKIT Security Group. @return ApiListSecurityGroupRulesRequest
func (*APIClient) ListSecurityGroupRulesExecute ¶ added in v0.13.0
func (*APIClient) ListSecurityGroups ¶ added in v0.13.0
func (a *APIClient) ListSecurityGroups(ctx context.Context, projectId string) ApiListSecurityGroupsRequest
ListSecurityGroups: List all security groups inside a project.
Get a list of all security groups inside a project.
@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background(). @param projectId The identifier (ID) of a STACKIT Project. @return ApiListSecurityGroupsRequest
func (*APIClient) ListSecurityGroupsExecute ¶ added in v0.13.0
func (*APIClient) ListServerNics ¶ added in v0.16.0
func (a *APIClient) ListServerNics(ctx context.Context, projectId string, serverId string) ApiListServerNicsRequest
ListServerNics: Get all network interfaces.
Get all network interfaces attached to the server.
@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background(). @param projectId The identifier (ID) of a STACKIT Project. @param serverId The identifier (ID) of a STACKIT Server. @return ApiListServerNicsRequest
func (*APIClient) ListServerNicsExecute ¶ added in v0.16.0
func (*APIClient) ListServerServiceAccounts ¶ added in v0.13.0
func (a *APIClient) ListServerServiceAccounts(ctx context.Context, projectId string, serverId string) ApiListServerServiceAccountsRequest
ListServerServiceAccounts: List all service accounts of the Server.
Get the list of the service accounts of the server.
@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background(). @param projectId The identifier (ID) of a STACKIT Project. @param serverId The identifier (ID) of a STACKIT Server. @return ApiListServerServiceAccountsRequest
func (*APIClient) ListServerServiceAccountsExecute ¶ added in v0.13.0
func (*APIClient) ListServers ¶ added in v0.13.0
func (a *APIClient) ListServers(ctx context.Context, projectId string) ApiListServersRequest
ListServers: List all servers inside a project.
Get a list of all servers inside a project.
@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background(). @param projectId The identifier (ID) of a STACKIT Project. @return ApiListServersRequest
func (*APIClient) ListServersExecute ¶ added in v0.13.0
func (*APIClient) ListSnapshots ¶ added in v0.17.0
func (a *APIClient) ListSnapshots(ctx context.Context, projectId string) ApiListSnapshotsRequest
ListSnapshots: List all snapshots inside a project.
Get a list of all snapshots inside a project.
@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background(). @param projectId The identifier (ID) of a STACKIT Project. @return ApiListSnapshotsRequest
func (*APIClient) ListSnapshotsExecute ¶ added in v0.17.0
func (*APIClient) ListVolumePerformanceClasses ¶ added in v0.16.0
func (a *APIClient) ListVolumePerformanceClasses(ctx context.Context, projectId string) ApiListVolumePerformanceClassesRequest
ListVolumePerformanceClasses: List all volume performance classes available for a project.
Get a list of all volume performance classes available inside a project.
@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background(). @param projectId The identifier (ID) of a STACKIT Project. @return ApiListVolumePerformanceClassesRequest
func (*APIClient) ListVolumePerformanceClassesExecute ¶ added in v0.16.0
func (*APIClient) ListVolumes ¶ added in v0.13.0
func (a *APIClient) ListVolumes(ctx context.Context, projectId string) ApiListVolumesRequest
ListVolumes: List all volumes inside a project.
Get a list of all volumes inside a project.
@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background(). @param projectId The identifier (ID) of a STACKIT Project. @return ApiListVolumesRequest
func (*APIClient) ListVolumesExecute ¶ added in v0.13.0
func (*APIClient) PartialUpdateNetwork ¶
func (a *APIClient) PartialUpdateNetwork(ctx context.Context, projectId string, networkId string) ApiPartialUpdateNetworkRequest
PartialUpdateNetwork: Update network settings.
Update the settings of a network inside a project.
@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background(). @param projectId The identifier (ID) of a STACKIT Project. @param networkId The identifier (ID) of a STACKIT Network. @return ApiPartialUpdateNetworkRequest
func (*APIClient) PartialUpdateNetworkArea ¶
func (a *APIClient) PartialUpdateNetworkArea(ctx context.Context, organizationId string, areaId string) ApiPartialUpdateNetworkAreaRequest
PartialUpdateNetworkArea: Update network area settings.
Update the settings of a network area in an organization.
@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background(). @param organizationId The identifier (ID) of a STACKIT Organization. @param areaId The identifier (ID) of a STACKIT Network Area. @return ApiPartialUpdateNetworkAreaRequest
func (*APIClient) PartialUpdateNetworkAreaExecute ¶
func (*APIClient) PartialUpdateNetworkExecute ¶
func (*APIClient) RebootServer ¶ added in v0.13.0
func (a *APIClient) RebootServer(ctx context.Context, projectId string, serverId string) ApiRebootServerRequest
RebootServer: Reboot the server.
Reboot the server. A soft reboot will attempt to gracefully shut down the server by passing the command to the operating system. A hard reboot will power cycle the server without waiting for the operating system to shutdown properly.
@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background(). @param projectId The identifier (ID) of a STACKIT Project. @param serverId The identifier (ID) of a STACKIT Server. @return ApiRebootServerRequest
func (*APIClient) RebootServerExecute ¶ added in v0.13.0
func (*APIClient) RemoveNetworkFromServer ¶ added in v0.13.0
func (a *APIClient) RemoveNetworkFromServer(ctx context.Context, projectId string, serverId string, networkId string) ApiRemoveNetworkFromServerRequest
RemoveNetworkFromServer: Detach and delete all network interfaces associated with the specified network.
Detach and delete all network interfaces associated with the specified network from the server.
@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background(). @param projectId The identifier (ID) of a STACKIT Project. @param serverId The identifier (ID) of a STACKIT Server. @param networkId The identifier (ID) of a STACKIT Network. @return ApiRemoveNetworkFromServerRequest
func (*APIClient) RemoveNetworkFromServerExecute ¶ added in v0.13.0
func (*APIClient) RemoveNicFromServer ¶ added in v0.16.0
func (a *APIClient) RemoveNicFromServer(ctx context.Context, projectId string, serverId string, nicId string) ApiRemoveNicFromServerRequest
RemoveNicFromServer: Detach a network interface.
Detach a network interface from a server.
@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background(). @param projectId The identifier (ID) of a STACKIT Project. @param serverId The identifier (ID) of a STACKIT Server. @param nicId The identifier (ID) of a network interface. @return ApiRemoveNicFromServerRequest
func (*APIClient) RemoveNicFromServerExecute ¶ added in v0.16.0
func (*APIClient) RemovePublicIpFromServer ¶ added in v0.13.0
func (a *APIClient) RemovePublicIpFromServer(ctx context.Context, projectId string, serverId string, publicIpId string) ApiRemovePublicIpFromServerRequest
RemovePublicIpFromServer: Dissociate a public IP from a server.
Dissociate a public IP on an existing server.
@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background(). @param projectId The identifier (ID) of a STACKIT Project. @param serverId The identifier (ID) of a STACKIT Server. @param publicIpId The identifier (ID) of a Public IP. @return ApiRemovePublicIpFromServerRequest
func (*APIClient) RemovePublicIpFromServerExecute ¶ added in v0.13.0
func (*APIClient) RemoveSecurityGroupFromServer ¶ added in v0.13.0
func (a *APIClient) RemoveSecurityGroupFromServer(ctx context.Context, projectId string, serverId string, securityGroupId string) ApiRemoveSecurityGroupFromServerRequest
RemoveSecurityGroupFromServer: Remove a server from a security group.
Remove a server from a attached security group.
@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background(). @param projectId The identifier (ID) of a STACKIT Project. @param serverId The identifier (ID) of a STACKIT Server. @param securityGroupId The identifier (ID) of a STACKIT Security Group. @return ApiRemoveSecurityGroupFromServerRequest
func (*APIClient) RemoveSecurityGroupFromServerExecute ¶ added in v0.13.0
func (*APIClient) RemoveServiceAccountFromServer ¶ added in v0.13.0
func (a *APIClient) RemoveServiceAccountFromServer(ctx context.Context, projectId string, serverId string, serviceAccountMail string) ApiRemoveServiceAccountFromServerRequest
RemoveServiceAccountFromServer: Detach a service account from a server.
Detach an additional service account from the server.
@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background(). @param projectId The identifier (ID) of a STACKIT Project. @param serverId The identifier (ID) of a STACKIT Server. @param serviceAccountMail The e-mail address of a service account. @return ApiRemoveServiceAccountFromServerRequest
func (*APIClient) RemoveServiceAccountFromServerExecute ¶ added in v0.13.0
func (*APIClient) RemoveVolumeFromServer ¶ added in v0.13.0
func (a *APIClient) RemoveVolumeFromServer(ctx context.Context, projectId string, serverId string, volumeId string) ApiRemoveVolumeFromServerRequest
RemoveVolumeFromServer: Detach a volume from a server.
Detach an existing volume from an existing server.
@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background(). @param projectId The identifier (ID) of a STACKIT Project. @param serverId The identifier (ID) of a STACKIT Server. @param volumeId The identifier (ID) of a STACKIT Volume. @return ApiRemoveVolumeFromServerRequest
func (*APIClient) RemoveVolumeFromServerExecute ¶ added in v0.13.0
func (*APIClient) RescueServer ¶ added in v0.13.0
func (a *APIClient) RescueServer(ctx context.Context, projectId string, serverId string) ApiRescueServerRequest
RescueServer: Rescue an existing server.
Rescue an existing server. It is shutdown and the initial image is attached as the boot volume, while the boot volume is attached as secondary volume and the server is booted.
@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background(). @param projectId The identifier (ID) of a STACKIT Project. @param serverId The identifier (ID) of a STACKIT Server. @return ApiRescueServerRequest
func (*APIClient) RescueServerExecute ¶ added in v0.13.0
func (*APIClient) ResizeServer ¶ added in v0.13.0
func (a *APIClient) ResizeServer(ctx context.Context, projectId string, serverId string) ApiResizeServerRequest
ResizeServer: Resize a server.
Resize the server to the given machine type.
@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background(). @param projectId The identifier (ID) of a STACKIT Project. @param serverId The identifier (ID) of a STACKIT Server. @return ApiResizeServerRequest
func (*APIClient) ResizeServerExecute ¶ added in v0.13.0
func (*APIClient) ResizeVolume ¶ added in v0.13.0
func (a *APIClient) ResizeVolume(ctx context.Context, projectId string, volumeId string) ApiResizeVolumeRequest
ResizeVolume: Update the size of a volume.
Update the size of a block device volume. The new volume size must be larger than the current size.
@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background(). @param projectId The identifier (ID) of a STACKIT Project. @param volumeId The identifier (ID) of a STACKIT Volume. @return ApiResizeVolumeRequest
func (*APIClient) ResizeVolumeExecute ¶ added in v0.13.0
func (*APIClient) RestoreBackup ¶ added in v0.17.0
func (a *APIClient) RestoreBackup(ctx context.Context, projectId string, backupId string) ApiRestoreBackupRequest
RestoreBackup: Restore Backup to the referenced source Volume.
Restores a Backup to the existing Volume it references to. The use of this endpoint is disruptive as the volume needs to be detached. If a new volume is to be created use the volumes endpoint with the option to create from backup.
@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background(). @param projectId The identifier (ID) of a STACKIT Project. @param backupId The identifier (ID) of a STACKIT Backup. @return ApiRestoreBackupRequest
func (*APIClient) RestoreBackupExecute ¶ added in v0.17.0
func (*APIClient) SetImageShare ¶ added in v0.17.0
func (a *APIClient) SetImageShare(ctx context.Context, projectId string, imageId string) ApiSetImageShareRequest
SetImageShare: Set image share.
Set share of an Image. New Options will replace existing settings.
@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background(). @param projectId The identifier (ID) of a STACKIT Project. @param imageId The identifier (ID) of a STACKIT Image. @return ApiSetImageShareRequest
func (*APIClient) SetImageShareExecute ¶ added in v0.17.0
func (*APIClient) StartServer ¶ added in v0.13.0
func (a *APIClient) StartServer(ctx context.Context, projectId string, serverId string) ApiStartServerRequest
StartServer: Boot up a server.
Start an existing server or allocates the server if deallocated.
@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background(). @param projectId The identifier (ID) of a STACKIT Project. @param serverId The identifier (ID) of a STACKIT Server. @return ApiStartServerRequest
func (*APIClient) StartServerExecute ¶ added in v0.13.0
func (*APIClient) StopServer ¶ added in v0.13.0
func (a *APIClient) StopServer(ctx context.Context, projectId string, serverId string) ApiStopServerRequest
StopServer: Stop an existing server.
Stops an existing server. The server will remain on the Hypervisor and will be charged full price for all resources attached to it. The attached resources will remain reserved. Useful particularly for vGPU servers.
@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background(). @param projectId The identifier (ID) of a STACKIT Project. @param serverId The identifier (ID) of a STACKIT Server. @return ApiStopServerRequest
func (*APIClient) StopServerExecute ¶ added in v0.13.0
func (*APIClient) UnrescueServer ¶ added in v0.13.0
func (a *APIClient) UnrescueServer(ctx context.Context, projectId string, serverId string) ApiUnrescueServerRequest
UnrescueServer: Unrescue an existing server.
Unrescue an existing server. The original boot volume is attached as boot volume of the server and the server is booted up.
@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background(). @param projectId The identifier (ID) of a STACKIT Project. @param serverId The identifier (ID) of a STACKIT Server. @return ApiUnrescueServerRequest
func (*APIClient) UnrescueServerExecute ¶ added in v0.13.0
func (*APIClient) UpdateAttachedVolume ¶ added in v0.13.0
func (a *APIClient) UpdateAttachedVolume(ctx context.Context, projectId string, serverId string, volumeId string) ApiUpdateAttachedVolumeRequest
UpdateAttachedVolume: Update Volume Attachment Parameters.
Update the properties of an existing Volume Attachment.
@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background(). @param projectId The identifier (ID) of a STACKIT Project. @param serverId The identifier (ID) of a STACKIT Server. @param volumeId The identifier (ID) of a STACKIT Volume. @return ApiUpdateAttachedVolumeRequest
func (*APIClient) UpdateAttachedVolumeExecute ¶ added in v0.13.0
func (*APIClient) UpdateBackup ¶ added in v0.17.0
func (a *APIClient) UpdateBackup(ctx context.Context, projectId string, backupId string) ApiUpdateBackupRequest
UpdateBackup: Update information of a backup.
Update name or labels of the backup.
@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background(). @param projectId The identifier (ID) of a STACKIT Project. @param backupId The identifier (ID) of a STACKIT Backup. @return ApiUpdateBackupRequest
func (*APIClient) UpdateBackupExecute ¶ added in v0.17.0
func (*APIClient) UpdateImage ¶ added in v0.17.0
func (a *APIClient) UpdateImage(ctx context.Context, projectId string, imageId string) ApiUpdateImageRequest
UpdateImage: Update Image Parameters.
Update the properties of an existing Image inside a project.
@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background(). @param projectId The identifier (ID) of a STACKIT Project. @param imageId The identifier (ID) of a STACKIT Image. @return ApiUpdateImageRequest
func (*APIClient) UpdateImageExecute ¶ added in v0.17.0
func (*APIClient) UpdateImageScopeLocal ¶ added in v0.19.0
func (a *APIClient) UpdateImageScopeLocal(ctx context.Context, projectId string, imageId string) ApiUpdateImageScopeLocalRequest
UpdateImageScopeLocal: Update Image Scope to Local.
Update the scope property of an existing Image inside a project to local.
@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background(). @param projectId The identifier (ID) of a STACKIT Project. @param imageId The identifier (ID) of a STACKIT Image. @return ApiUpdateImageScopeLocalRequest
func (*APIClient) UpdateImageScopeLocalExecute ¶ added in v0.19.0
func (*APIClient) UpdateImageScopePublic ¶ added in v0.19.0
func (a *APIClient) UpdateImageScopePublic(ctx context.Context, projectId string, imageId string) ApiUpdateImageScopePublicRequest
UpdateImageScopePublic: Update Image Scope to Public.
Update the scope property of an existing Image inside a project to public.
@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background(). @param projectId The identifier (ID) of a STACKIT Project. @param imageId The identifier (ID) of a STACKIT Image. @return ApiUpdateImageScopePublicRequest
func (*APIClient) UpdateImageScopePublicExecute ¶ added in v0.19.0
func (*APIClient) UpdateImageShare ¶ added in v0.17.0
func (a *APIClient) UpdateImageShare(ctx context.Context, projectId string, imageId string) ApiUpdateImageShareRequest
UpdateImageShare: Update image share.
Update share of an Image. Projects will be appended to existing list.
@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background(). @param projectId The identifier (ID) of a STACKIT Project. @param imageId The identifier (ID) of a STACKIT Image. @return ApiUpdateImageShareRequest
func (*APIClient) UpdateImageShareExecute ¶ added in v0.17.0
func (*APIClient) UpdateKeyPair ¶ added in v0.16.0
func (a *APIClient) UpdateKeyPair(ctx context.Context, keypairName string) ApiUpdateKeyPairRequest
UpdateKeyPair: Update information of an SSH keypair.
Update labels of the SSH keypair.
@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background(). @param keypairName The name of an SSH keypair. @return ApiUpdateKeyPairRequest
func (*APIClient) UpdateKeyPairExecute ¶ added in v0.16.0
func (*APIClient) UpdateNetworkAreaRoute ¶ added in v0.15.0
func (a *APIClient) UpdateNetworkAreaRoute(ctx context.Context, organizationId string, areaId string, routeId string) ApiUpdateNetworkAreaRouteRequest
UpdateNetworkAreaRoute: Update a network route.
Update a network route defined in a network area.
@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background(). @param organizationId The identifier (ID) of a STACKIT Organization. @param areaId The identifier (ID) of a STACKIT Network Area. @param routeId The identifier (ID) of a STACKIT Route. @return ApiUpdateNetworkAreaRouteRequest
func (*APIClient) UpdateNetworkAreaRouteExecute ¶ added in v0.15.0
func (*APIClient) UpdateNic ¶ added in v0.16.0
func (a *APIClient) UpdateNic(ctx context.Context, projectId string, networkId string, nicId string) ApiUpdateNicRequest
UpdateNic: Update a network interface.
Update the properties of an existing network interface inside a network.
@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background(). @param projectId The identifier (ID) of a STACKIT Project. @param networkId The identifier (ID) of a STACKIT Network. @param nicId The identifier (ID) of a network interface. @return ApiUpdateNicRequest
func (*APIClient) UpdateNicExecute ¶ added in v0.16.0
func (*APIClient) UpdatePublicIP ¶ added in v0.13.0
func (a *APIClient) UpdatePublicIP(ctx context.Context, projectId string, publicIpId string) ApiUpdatePublicIPRequest
UpdatePublicIP: Update a public IP.
Update the properties of an existing public IP inside a project.
@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background(). @param projectId The identifier (ID) of a STACKIT Project. @param publicIpId The identifier (ID) of a Public IP. @return ApiUpdatePublicIPRequest
func (*APIClient) UpdatePublicIPExecute ¶ added in v0.13.0
func (*APIClient) UpdateSecurityGroup ¶ added in v0.13.0
func (a *APIClient) UpdateSecurityGroup(ctx context.Context, projectId string, securityGroupId string) ApiUpdateSecurityGroupRequest
UpdateSecurityGroup: Update information of a security group.
Update labels of the security group.
@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background(). @param projectId The identifier (ID) of a STACKIT Project. @param securityGroupId The identifier (ID) of a STACKIT Security Group. @return ApiUpdateSecurityGroupRequest
func (*APIClient) UpdateSecurityGroupExecute ¶ added in v0.13.0
func (*APIClient) UpdateServer ¶ added in v0.13.0
func (a *APIClient) UpdateServer(ctx context.Context, projectId string, serverId string) ApiUpdateServerRequest
UpdateServer: Update information of a server.
Update name or labels of the server.
@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background(). @param projectId The identifier (ID) of a STACKIT Project. @param serverId The identifier (ID) of a STACKIT Server. @return ApiUpdateServerRequest
func (*APIClient) UpdateServerExecute ¶ added in v0.13.0
func (*APIClient) UpdateSnapshot ¶ added in v0.17.0
func (a *APIClient) UpdateSnapshot(ctx context.Context, projectId string, snapshotId string) ApiUpdateSnapshotRequest
UpdateSnapshot: Update information of the snapshot.
Update information like name or labels of the snapshot.
@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background(). @param projectId The identifier (ID) of a STACKIT Project. @param snapshotId The identifier (ID) of a STACKIT Snapshot. @return ApiUpdateSnapshotRequest
func (*APIClient) UpdateSnapshotExecute ¶ added in v0.17.0
func (*APIClient) UpdateVolume ¶ added in v0.13.0
func (a *APIClient) UpdateVolume(ctx context.Context, projectId string, volumeId string) ApiUpdateVolumeRequest
UpdateVolume: Update information of a volume.
Update name, description or labels of the volume.
@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background(). @param projectId The identifier (ID) of a STACKIT Project. @param volumeId The identifier (ID) of a STACKIT Volume. @return ApiUpdateVolumeRequest
type AddVolumeToServerPayload ¶ added in v0.13.0
type AddVolumeToServerPayload struct { // Delete the volume during the termination of the server. Defaults to false. DeleteOnTermination AddVolumeToServerPayloadgetDeleteOnTerminationAttributeType `json:"deleteOnTermination,omitempty"` // Universally Unique Identifier (UUID). ServerId AddVolumeToServerPayloadGetServerIdAttributeType `json:"serverId,omitempty"` // Universally Unique Identifier (UUID). VolumeId AddVolumeToServerPayloadGetVolumeIdAttributeType `json:"volumeId,omitempty"` }
AddVolumeToServerPayload Object that represents a Volume attachment to a server.
func NewAddVolumeToServerPayload ¶ added in v0.13.0
func NewAddVolumeToServerPayload() *AddVolumeToServerPayload
NewAddVolumeToServerPayload instantiates a new AddVolumeToServerPayload object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed
func NewAddVolumeToServerPayloadWithDefaults ¶ added in v0.13.0
func NewAddVolumeToServerPayloadWithDefaults() *AddVolumeToServerPayload
NewAddVolumeToServerPayloadWithDefaults instantiates a new AddVolumeToServerPayload object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set
func (*AddVolumeToServerPayload) GetDeleteOnTermination ¶ added in v0.13.0
func (o *AddVolumeToServerPayload) GetDeleteOnTermination() (res AddVolumeToServerPayloadgetDeleteOnTerminationRetType)
GetDeleteOnTermination returns the DeleteOnTermination field value if set, zero value otherwise.
func (*AddVolumeToServerPayload) GetDeleteOnTerminationOk ¶ added in v0.13.0
func (o *AddVolumeToServerPayload) GetDeleteOnTerminationOk() (ret AddVolumeToServerPayloadgetDeleteOnTerminationRetType, ok bool)
GetDeleteOnTerminationOk returns a tuple with the DeleteOnTermination field value if set, nil otherwise and a boolean to check if the value has been set.
func (*AddVolumeToServerPayload) GetServerId ¶ added in v0.13.0
func (o *AddVolumeToServerPayload) GetServerId() (res AddVolumeToServerPayloadGetServerIdRetType)
GetServerId returns the ServerId field value if set, zero value otherwise.
func (*AddVolumeToServerPayload) GetServerIdOk ¶ added in v0.13.0
func (o *AddVolumeToServerPayload) GetServerIdOk() (ret AddVolumeToServerPayloadGetServerIdRetType, ok bool)
GetServerIdOk returns a tuple with the ServerId field value if set, nil otherwise and a boolean to check if the value has been set.
func (*AddVolumeToServerPayload) GetVolumeId ¶ added in v0.13.0
func (o *AddVolumeToServerPayload) GetVolumeId() (res AddVolumeToServerPayloadGetVolumeIdRetType)
GetVolumeId returns the VolumeId field value if set, zero value otherwise.
func (*AddVolumeToServerPayload) GetVolumeIdOk ¶ added in v0.13.0
func (o *AddVolumeToServerPayload) GetVolumeIdOk() (ret AddVolumeToServerPayloadGetVolumeIdRetType, ok bool)
GetVolumeIdOk returns a tuple with the VolumeId field value if set, nil otherwise and a boolean to check if the value has been set.
func (*AddVolumeToServerPayload) HasDeleteOnTermination ¶ added in v0.13.0
func (o *AddVolumeToServerPayload) HasDeleteOnTermination() bool
HasDeleteOnTermination returns a boolean if a field has been set.
func (*AddVolumeToServerPayload) HasServerId ¶ added in v0.13.0
func (o *AddVolumeToServerPayload) HasServerId() bool
HasServerId returns a boolean if a field has been set.
func (*AddVolumeToServerPayload) HasVolumeId ¶ added in v0.13.0
func (o *AddVolumeToServerPayload) HasVolumeId() bool
HasVolumeId returns a boolean if a field has been set.
func (*AddVolumeToServerPayload) SetDeleteOnTermination ¶ added in v0.13.0
func (o *AddVolumeToServerPayload) SetDeleteOnTermination(v AddVolumeToServerPayloadgetDeleteOnTerminationRetType)
SetDeleteOnTermination gets a reference to the given bool and assigns it to the DeleteOnTermination field.
func (*AddVolumeToServerPayload) SetServerId ¶ added in v0.13.0
func (o *AddVolumeToServerPayload) SetServerId(v AddVolumeToServerPayloadGetServerIdRetType)
SetServerId gets a reference to the given string and assigns it to the ServerId field.
func (*AddVolumeToServerPayload) SetVolumeId ¶ added in v0.13.0
func (o *AddVolumeToServerPayload) SetVolumeId(v AddVolumeToServerPayloadGetVolumeIdRetType)
SetVolumeId gets a reference to the given string and assigns it to the VolumeId field.
func (AddVolumeToServerPayload) ToMap ¶ added in v0.13.0
func (o AddVolumeToServerPayload) ToMap() (map[string]interface{}, error)
type AddVolumeToServerPayloadGetServerIdArgType ¶ added in v0.21.2
type AddVolumeToServerPayloadGetServerIdArgType = string
type AddVolumeToServerPayloadGetServerIdAttributeType ¶ added in v0.21.2
type AddVolumeToServerPayloadGetServerIdAttributeType = *string
isNotNullableString
type AddVolumeToServerPayloadGetServerIdRetType ¶ added in v0.21.2
type AddVolumeToServerPayloadGetServerIdRetType = string
type AddVolumeToServerPayloadGetVolumeIdArgType ¶ added in v0.21.2
type AddVolumeToServerPayloadGetVolumeIdArgType = string
type AddVolumeToServerPayloadGetVolumeIdAttributeType ¶ added in v0.21.2
type AddVolumeToServerPayloadGetVolumeIdAttributeType = *string
isNotNullableString
type AddVolumeToServerPayloadGetVolumeIdRetType ¶ added in v0.21.2
type AddVolumeToServerPayloadGetVolumeIdRetType = string
type AddVolumeToServerPayloadgetDeleteOnTerminationArgType ¶ added in v0.21.2
type AddVolumeToServerPayloadgetDeleteOnTerminationArgType = bool
type AddVolumeToServerPayloadgetDeleteOnTerminationAttributeType ¶ added in v0.21.2
type AddVolumeToServerPayloadgetDeleteOnTerminationAttributeType = *bool
isBoolean
type AddVolumeToServerPayloadgetDeleteOnTerminationRetType ¶ added in v0.21.2
type AddVolumeToServerPayloadgetDeleteOnTerminationRetType = bool
type AffinityGroup ¶ added in v0.17.0
type AffinityGroup struct { // Universally Unique Identifier (UUID). Id AffinityGroupGetIdAttributeType `json:"id,omitempty"` // The servers that are part of the affinity group. Members AffinityGroupGetMembersAttributeType `json:"members,omitempty"` // The name for a General Object. Matches Names and also UUIDs. // REQUIRED Name AffinityGroupGetNameAttributeType `json:"name"` // The affinity group policy. `hard-affinity`: All servers in this group will be hosted on the same compute node. `soft-affinity`: All servers in this group will be hosted on as few compute nodes as possible. `hard-anti-affinity`: All servers in this group will be hosted on different compute nodes. `soft-anti-affinity`: All servers in this group will be hosted on as many compute nodes as possible. Possible values: `hard-anti-affinity`, `hard-affinity`, `soft-anti-affinity`, `soft-affinity`. // REQUIRED Policy AffinityGroupGetPolicyAttributeType `json:"policy"` }
AffinityGroup Definition of an affinity group.
func NewAffinityGroup ¶ added in v0.17.0
func NewAffinityGroup(name AffinityGroupGetNameArgType, policy AffinityGroupGetPolicyArgType) *AffinityGroup
NewAffinityGroup instantiates a new AffinityGroup object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed
func NewAffinityGroupWithDefaults ¶ added in v0.17.0
func NewAffinityGroupWithDefaults() *AffinityGroup
NewAffinityGroupWithDefaults instantiates a new AffinityGroup object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set
func (*AffinityGroup) GetId ¶ added in v0.17.0
func (o *AffinityGroup) GetId() (res AffinityGroupGetIdRetType)
GetId returns the Id field value if set, zero value otherwise.
func (*AffinityGroup) GetIdOk ¶ added in v0.17.0
func (o *AffinityGroup) GetIdOk() (ret AffinityGroupGetIdRetType, ok bool)
GetIdOk returns a tuple with the Id field value if set, nil otherwise and a boolean to check if the value has been set.
func (*AffinityGroup) GetMembers ¶ added in v0.17.0
func (o *AffinityGroup) GetMembers() (res AffinityGroupGetMembersRetType)
GetMembers returns the Members field value if set, zero value otherwise.
func (*AffinityGroup) GetMembersOk ¶ added in v0.17.0
func (o *AffinityGroup) GetMembersOk() (ret AffinityGroupGetMembersRetType, ok bool)
GetMembersOk returns a tuple with the Members field value if set, nil otherwise and a boolean to check if the value has been set.
func (*AffinityGroup) GetName ¶ added in v0.17.0
func (o *AffinityGroup) GetName() (ret AffinityGroupGetNameRetType)
GetName returns the Name field value
func (*AffinityGroup) GetNameOk ¶ added in v0.17.0
func (o *AffinityGroup) GetNameOk() (ret AffinityGroupGetNameRetType, ok bool)
GetNameOk returns a tuple with the Name field value and a boolean to check if the value has been set.
func (*AffinityGroup) GetPolicy ¶ added in v0.17.0
func (o *AffinityGroup) GetPolicy() (ret AffinityGroupGetPolicyRetType)
GetPolicy returns the Policy field value
func (*AffinityGroup) GetPolicyOk ¶ added in v0.17.0
func (o *AffinityGroup) GetPolicyOk() (ret AffinityGroupGetPolicyRetType, ok bool)
GetPolicyOk returns a tuple with the Policy field value and a boolean to check if the value has been set.
func (*AffinityGroup) HasId ¶ added in v0.17.0
func (o *AffinityGroup) HasId() bool
HasId returns a boolean if a field has been set.
func (*AffinityGroup) HasMembers ¶ added in v0.17.0
func (o *AffinityGroup) HasMembers() bool
HasMembers returns a boolean if a field has been set.
func (*AffinityGroup) SetId ¶ added in v0.17.0
func (o *AffinityGroup) SetId(v AffinityGroupGetIdRetType)
SetId gets a reference to the given string and assigns it to the Id field.
func (*AffinityGroup) SetMembers ¶ added in v0.17.0
func (o *AffinityGroup) SetMembers(v AffinityGroupGetMembersRetType)
SetMembers gets a reference to the given []string and assigns it to the Members field.
func (*AffinityGroup) SetName ¶ added in v0.17.0
func (o *AffinityGroup) SetName(v AffinityGroupGetNameRetType)
SetName sets field value
func (*AffinityGroup) SetPolicy ¶ added in v0.17.0
func (o *AffinityGroup) SetPolicy(v AffinityGroupGetPolicyRetType)
SetPolicy sets field value
func (AffinityGroup) ToMap ¶ added in v0.17.0
func (o AffinityGroup) ToMap() (map[string]interface{}, error)
type AffinityGroupGetIdArgType ¶ added in v0.21.2
type AffinityGroupGetIdArgType = string
type AffinityGroupGetIdAttributeType ¶ added in v0.21.2
type AffinityGroupGetIdAttributeType = *string
isNotNullableString
type AffinityGroupGetIdRetType ¶ added in v0.21.2
type AffinityGroupGetIdRetType = string
type AffinityGroupGetMembersArgType ¶ added in v0.21.2
type AffinityGroupGetMembersArgType = []string
type AffinityGroupGetMembersAttributeType ¶ added in v0.21.2
type AffinityGroupGetMembersAttributeType = *[]string
isArray
type AffinityGroupGetMembersRetType ¶ added in v0.21.2
type AffinityGroupGetMembersRetType = []string
type AffinityGroupGetNameArgType ¶ added in v0.21.2
type AffinityGroupGetNameArgType = string
type AffinityGroupGetNameAttributeType ¶ added in v0.21.2
type AffinityGroupGetNameAttributeType = *string
isNotNullableString
type AffinityGroupGetNameRetType ¶ added in v0.21.2
type AffinityGroupGetNameRetType = string
type AffinityGroupGetPolicyArgType ¶ added in v0.21.2
type AffinityGroupGetPolicyArgType = string
type AffinityGroupGetPolicyAttributeType ¶ added in v0.21.2
type AffinityGroupGetPolicyAttributeType = *string
isNotNullableString
type AffinityGroupGetPolicyRetType ¶ added in v0.21.2
type AffinityGroupGetPolicyRetType = string
type AffinityGroupListResponse ¶ added in v0.17.0
type AffinityGroupListResponse struct { // A list of affinity groups. // REQUIRED Items AffinityGroupListResponseGetItemsAttributeType `json:"items"` }
AffinityGroupListResponse Response object for affinity group list request.
func NewAffinityGroupListResponse ¶ added in v0.17.0
func NewAffinityGroupListResponse(items AffinityGroupListResponseGetItemsArgType) *AffinityGroupListResponse
NewAffinityGroupListResponse instantiates a new AffinityGroupListResponse object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed
func NewAffinityGroupListResponseWithDefaults ¶ added in v0.17.0
func NewAffinityGroupListResponseWithDefaults() *AffinityGroupListResponse
NewAffinityGroupListResponseWithDefaults instantiates a new AffinityGroupListResponse object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set
func (*AffinityGroupListResponse) GetItems ¶ added in v0.17.0
func (o *AffinityGroupListResponse) GetItems() (ret AffinityGroupListResponseGetItemsRetType)
GetItems returns the Items field value
func (*AffinityGroupListResponse) GetItemsOk ¶ added in v0.17.0
func (o *AffinityGroupListResponse) GetItemsOk() (ret AffinityGroupListResponseGetItemsRetType, ok bool)
GetItemsOk returns a tuple with the Items field value and a boolean to check if the value has been set.
func (*AffinityGroupListResponse) SetItems ¶ added in v0.17.0
func (o *AffinityGroupListResponse) SetItems(v AffinityGroupListResponseGetItemsRetType)
SetItems sets field value
func (AffinityGroupListResponse) ToMap ¶ added in v0.17.0
func (o AffinityGroupListResponse) ToMap() (map[string]interface{}, error)
type AffinityGroupListResponseGetItemsArgType ¶ added in v0.21.2
type AffinityGroupListResponseGetItemsArgType = []AffinityGroup
type AffinityGroupListResponseGetItemsAttributeType ¶ added in v0.21.2
type AffinityGroupListResponseGetItemsAttributeType = *[]AffinityGroup
isArray
type AffinityGroupListResponseGetItemsRetType ¶ added in v0.21.2
type AffinityGroupListResponseGetItemsRetType = []AffinityGroup
type AllowedAddressesInner ¶ added in v0.13.0
type AllowedAddressesInner struct {
String *string
}
AllowedAddressesInner - struct for AllowedAddressesInner
func StringAsAllowedAddressesInner ¶ added in v0.13.0
func StringAsAllowedAddressesInner(v *string) AllowedAddressesInner
stringAsAllowedAddressesInner is a convenience function that returns string wrapped in AllowedAddressesInner
func (*AllowedAddressesInner) GetActualInstance ¶ added in v0.13.0
func (obj *AllowedAddressesInner) GetActualInstance() interface{}
Get the actual instance
func (AllowedAddressesInner) MarshalJSON ¶ added in v0.13.0
func (src AllowedAddressesInner) MarshalJSON() ([]byte, error)
Marshal data from the first non-nil pointers in the struct to JSON
func (*AllowedAddressesInner) UnmarshalJSON ¶ added in v0.13.0
func (dst *AllowedAddressesInner) UnmarshalJSON(data []byte) error
Unmarshal JSON data into one of the pointers in the struct
type ApiAddNetworkToServerRequest ¶ added in v0.13.0
type ApiAddNetworkToServerRequest struct {
// contains filtered or unexported fields
}
func (ApiAddNetworkToServerRequest) Execute ¶ added in v0.13.0
func (r ApiAddNetworkToServerRequest) Execute() error
type ApiAddNicToServerRequest ¶ added in v0.16.0
type ApiAddNicToServerRequest struct {
// contains filtered or unexported fields
}
func (ApiAddNicToServerRequest) Execute ¶ added in v0.16.0
func (r ApiAddNicToServerRequest) Execute() error
type ApiAddPublicIpToServerRequest ¶ added in v0.13.0
type ApiAddPublicIpToServerRequest struct {
// contains filtered or unexported fields
}
func (ApiAddPublicIpToServerRequest) Execute ¶ added in v0.13.0
func (r ApiAddPublicIpToServerRequest) Execute() error
type ApiAddSecurityGroupToServerRequest ¶ added in v0.13.0
type ApiAddSecurityGroupToServerRequest struct {
// contains filtered or unexported fields
}
func (ApiAddSecurityGroupToServerRequest) Execute ¶ added in v0.13.0
func (r ApiAddSecurityGroupToServerRequest) Execute() error
type ApiAddServiceAccountToServerRequest ¶ added in v0.13.0
type ApiAddServiceAccountToServerRequest struct {
// contains filtered or unexported fields
}
func (ApiAddServiceAccountToServerRequest) Execute ¶ added in v0.13.0
func (r ApiAddServiceAccountToServerRequest) Execute() (*ServiceAccountMailListResponse, error)
type ApiAddVolumeToServerRequest ¶ added in v0.13.0
type ApiAddVolumeToServerRequest struct {
// contains filtered or unexported fields
}
func (ApiAddVolumeToServerRequest) AddVolumeToServerPayload ¶ added in v0.13.0
func (r ApiAddVolumeToServerRequest) AddVolumeToServerPayload(addVolumeToServerPayload AddVolumeToServerPayload) ApiAddVolumeToServerRequest
func (ApiAddVolumeToServerRequest) Execute ¶ added in v0.13.0
func (r ApiAddVolumeToServerRequest) Execute() (*VolumeAttachment, error)
type ApiCreateAffinityGroupRequest ¶ added in v0.17.0
type ApiCreateAffinityGroupRequest struct {
// contains filtered or unexported fields
}
func (ApiCreateAffinityGroupRequest) CreateAffinityGroupPayload ¶ added in v0.17.0
func (r ApiCreateAffinityGroupRequest) CreateAffinityGroupPayload(createAffinityGroupPayload CreateAffinityGroupPayload) ApiCreateAffinityGroupRequest
func (ApiCreateAffinityGroupRequest) Execute ¶ added in v0.17.0
func (r ApiCreateAffinityGroupRequest) Execute() (*AffinityGroup, error)
type ApiCreateBackupRequest ¶ added in v0.17.0
type ApiCreateBackupRequest struct {
// contains filtered or unexported fields
}
func (ApiCreateBackupRequest) CreateBackupPayload ¶ added in v0.17.0
func (r ApiCreateBackupRequest) CreateBackupPayload(createBackupPayload CreateBackupPayload) ApiCreateBackupRequest
func (ApiCreateBackupRequest) Execute ¶ added in v0.17.0
func (r ApiCreateBackupRequest) Execute() (*Backup, error)
type ApiCreateImageRequest ¶ added in v0.17.0
type ApiCreateImageRequest struct {
// contains filtered or unexported fields
}
func (ApiCreateImageRequest) CreateImagePayload ¶ added in v0.17.0
func (r ApiCreateImageRequest) CreateImagePayload(createImagePayload CreateImagePayload) ApiCreateImageRequest
func (ApiCreateImageRequest) Execute ¶ added in v0.17.0
func (r ApiCreateImageRequest) Execute() (*ImageCreateResponse, error)
type ApiCreateKeyPairRequest ¶ added in v0.16.0
type ApiCreateKeyPairRequest struct {
// contains filtered or unexported fields
}
func (ApiCreateKeyPairRequest) CreateKeyPairPayload ¶ added in v0.16.0
func (r ApiCreateKeyPairRequest) CreateKeyPairPayload(createKeyPairPayload CreateKeyPairPayload) ApiCreateKeyPairRequest
func (ApiCreateKeyPairRequest) Execute ¶ added in v0.16.0
func (r ApiCreateKeyPairRequest) Execute() (*Keypair, error)
type ApiCreateNetworkAreaRangeRequest ¶
type ApiCreateNetworkAreaRangeRequest struct {
// contains filtered or unexported fields
}
func (ApiCreateNetworkAreaRangeRequest) CreateNetworkAreaRangePayload ¶
func (r ApiCreateNetworkAreaRangeRequest) CreateNetworkAreaRangePayload(createNetworkAreaRangePayload CreateNetworkAreaRangePayload) ApiCreateNetworkAreaRangeRequest
func (ApiCreateNetworkAreaRangeRequest) Execute ¶
func (r ApiCreateNetworkAreaRangeRequest) Execute() (*NetworkRangeListResponse, error)
type ApiCreateNetworkAreaRequest ¶
type ApiCreateNetworkAreaRequest struct {
// contains filtered or unexported fields
}
func (ApiCreateNetworkAreaRequest) CreateNetworkAreaPayload ¶
func (r ApiCreateNetworkAreaRequest) CreateNetworkAreaPayload(createNetworkAreaPayload CreateNetworkAreaPayload) ApiCreateNetworkAreaRequest
func (ApiCreateNetworkAreaRequest) Execute ¶
func (r ApiCreateNetworkAreaRequest) Execute() (*NetworkArea, error)
type ApiCreateNetworkAreaRouteRequest ¶
type ApiCreateNetworkAreaRouteRequest struct {
// contains filtered or unexported fields
}
func (ApiCreateNetworkAreaRouteRequest) CreateNetworkAreaRoutePayload ¶
func (r ApiCreateNetworkAreaRouteRequest) CreateNetworkAreaRoutePayload(createNetworkAreaRoutePayload CreateNetworkAreaRoutePayload) ApiCreateNetworkAreaRouteRequest
func (ApiCreateNetworkAreaRouteRequest) Execute ¶
func (r ApiCreateNetworkAreaRouteRequest) Execute() (*RouteListResponse, error)
type ApiCreateNetworkRequest ¶
type ApiCreateNetworkRequest struct {
// contains filtered or unexported fields
}
func (ApiCreateNetworkRequest) CreateNetworkPayload ¶
func (r ApiCreateNetworkRequest) CreateNetworkPayload(createNetworkPayload CreateNetworkPayload) ApiCreateNetworkRequest
func (ApiCreateNetworkRequest) Execute ¶
func (r ApiCreateNetworkRequest) Execute() (*Network, error)
type ApiCreateNicRequest ¶ added in v0.16.0
type ApiCreateNicRequest struct {
// contains filtered or unexported fields
}
func (ApiCreateNicRequest) CreateNicPayload ¶ added in v0.16.0
func (r ApiCreateNicRequest) CreateNicPayload(createNicPayload CreateNicPayload) ApiCreateNicRequest
func (ApiCreateNicRequest) Execute ¶ added in v0.16.0
func (r ApiCreateNicRequest) Execute() (*NIC, error)
type ApiCreatePublicIPRequest ¶ added in v0.13.0
type ApiCreatePublicIPRequest struct {
// contains filtered or unexported fields
}
func (ApiCreatePublicIPRequest) CreatePublicIPPayload ¶ added in v0.13.0
func (r ApiCreatePublicIPRequest) CreatePublicIPPayload(createPublicIPPayload CreatePublicIPPayload) ApiCreatePublicIPRequest
func (ApiCreatePublicIPRequest) Execute ¶ added in v0.13.0
func (r ApiCreatePublicIPRequest) Execute() (*PublicIp, error)
type ApiCreateSecurityGroupRequest ¶ added in v0.13.0
type ApiCreateSecurityGroupRequest struct {
// contains filtered or unexported fields
}
func (ApiCreateSecurityGroupRequest) CreateSecurityGroupPayload ¶ added in v0.13.0
func (r ApiCreateSecurityGroupRequest) CreateSecurityGroupPayload(createSecurityGroupPayload CreateSecurityGroupPayload) ApiCreateSecurityGroupRequest
func (ApiCreateSecurityGroupRequest) Execute ¶ added in v0.13.0
func (r ApiCreateSecurityGroupRequest) Execute() (*SecurityGroup, error)
type ApiCreateSecurityGroupRuleRequest ¶ added in v0.13.0
type ApiCreateSecurityGroupRuleRequest struct {
// contains filtered or unexported fields
}
func (ApiCreateSecurityGroupRuleRequest) CreateSecurityGroupRulePayload ¶ added in v0.13.0
func (r ApiCreateSecurityGroupRuleRequest) CreateSecurityGroupRulePayload(createSecurityGroupRulePayload CreateSecurityGroupRulePayload) ApiCreateSecurityGroupRuleRequest
func (ApiCreateSecurityGroupRuleRequest) Execute ¶ added in v0.13.0
func (r ApiCreateSecurityGroupRuleRequest) Execute() (*SecurityGroupRule, error)
type ApiCreateServerRequest ¶ added in v0.13.0
type ApiCreateServerRequest struct {
// contains filtered or unexported fields
}
func (ApiCreateServerRequest) CreateServerPayload ¶ added in v0.13.0
func (r ApiCreateServerRequest) CreateServerPayload(createServerPayload CreateServerPayload) ApiCreateServerRequest
func (ApiCreateServerRequest) Execute ¶ added in v0.13.0
func (r ApiCreateServerRequest) Execute() (*Server, error)
type ApiCreateSnapshotRequest ¶ added in v0.17.0
type ApiCreateSnapshotRequest struct {
// contains filtered or unexported fields
}
func (ApiCreateSnapshotRequest) CreateSnapshotPayload ¶ added in v0.17.0
func (r ApiCreateSnapshotRequest) CreateSnapshotPayload(createSnapshotPayload CreateSnapshotPayload) ApiCreateSnapshotRequest
func (ApiCreateSnapshotRequest) Execute ¶ added in v0.17.0
func (r ApiCreateSnapshotRequest) Execute() (*Snapshot, error)
type ApiCreateVolumeRequest ¶ added in v0.13.0
type ApiCreateVolumeRequest struct {
// contains filtered or unexported fields
}
func (ApiCreateVolumeRequest) CreateVolumePayload ¶ added in v0.13.0
func (r ApiCreateVolumeRequest) CreateVolumePayload(createVolumePayload CreateVolumePayload) ApiCreateVolumeRequest
func (ApiCreateVolumeRequest) Execute ¶ added in v0.13.0
func (r ApiCreateVolumeRequest) Execute() (*Volume, error)
type ApiDeallocateServerRequest ¶ added in v0.13.0
type ApiDeallocateServerRequest struct {
// contains filtered or unexported fields
}
func (ApiDeallocateServerRequest) Execute ¶ added in v0.13.0
func (r ApiDeallocateServerRequest) Execute() error
type ApiDeleteAffinityGroupRequest ¶ added in v0.17.0
type ApiDeleteAffinityGroupRequest struct {
// contains filtered or unexported fields
}
func (ApiDeleteAffinityGroupRequest) Execute ¶ added in v0.17.0
func (r ApiDeleteAffinityGroupRequest) Execute() error
type ApiDeleteBackupRequest ¶ added in v0.17.0
type ApiDeleteBackupRequest struct {
// contains filtered or unexported fields
}
func (ApiDeleteBackupRequest) Execute ¶ added in v0.17.0
func (r ApiDeleteBackupRequest) Execute() error
func (ApiDeleteBackupRequest) Force ¶ added in v0.17.0
func (r ApiDeleteBackupRequest) Force(force bool) ApiDeleteBackupRequest
type ApiDeleteImageRequest ¶ added in v0.17.0
type ApiDeleteImageRequest struct {
// contains filtered or unexported fields
}
func (ApiDeleteImageRequest) Execute ¶ added in v0.17.0
func (r ApiDeleteImageRequest) Execute() error
type ApiDeleteImageShareConsumerRequest ¶ added in v0.17.0
type ApiDeleteImageShareConsumerRequest struct {
// contains filtered or unexported fields
}
func (ApiDeleteImageShareConsumerRequest) Execute ¶ added in v0.17.0
func (r ApiDeleteImageShareConsumerRequest) Execute() error
type ApiDeleteImageShareRequest ¶ added in v0.17.0
type ApiDeleteImageShareRequest struct {
// contains filtered or unexported fields
}
func (ApiDeleteImageShareRequest) Execute ¶ added in v0.17.0
func (r ApiDeleteImageShareRequest) Execute() error
type ApiDeleteKeyPairRequest ¶ added in v0.16.0
type ApiDeleteKeyPairRequest struct {
// contains filtered or unexported fields
}
func (ApiDeleteKeyPairRequest) Execute ¶ added in v0.16.0
func (r ApiDeleteKeyPairRequest) Execute() error
type ApiDeleteNetworkAreaRangeRequest ¶
type ApiDeleteNetworkAreaRangeRequest struct {
// contains filtered or unexported fields
}
func (ApiDeleteNetworkAreaRangeRequest) Execute ¶
func (r ApiDeleteNetworkAreaRangeRequest) Execute() error
type ApiDeleteNetworkAreaRequest ¶
type ApiDeleteNetworkAreaRequest struct {
// contains filtered or unexported fields
}
func (ApiDeleteNetworkAreaRequest) Execute ¶
func (r ApiDeleteNetworkAreaRequest) Execute() error
type ApiDeleteNetworkAreaRouteRequest ¶
type ApiDeleteNetworkAreaRouteRequest struct {
// contains filtered or unexported fields
}
func (ApiDeleteNetworkAreaRouteRequest) Execute ¶
func (r ApiDeleteNetworkAreaRouteRequest) Execute() error
type ApiDeleteNetworkRequest ¶
type ApiDeleteNetworkRequest struct {
// contains filtered or unexported fields
}
func (ApiDeleteNetworkRequest) Execute ¶
func (r ApiDeleteNetworkRequest) Execute() error
type ApiDeleteNicRequest ¶ added in v0.16.0
type ApiDeleteNicRequest struct {
// contains filtered or unexported fields
}
func (ApiDeleteNicRequest) Execute ¶ added in v0.16.0
func (r ApiDeleteNicRequest) Execute() error
type ApiDeletePublicIPRequest ¶ added in v0.13.0
type ApiDeletePublicIPRequest struct {
// contains filtered or unexported fields
}
func (ApiDeletePublicIPRequest) Execute ¶ added in v0.13.0
func (r ApiDeletePublicIPRequest) Execute() error
type ApiDeleteSecurityGroupRequest ¶ added in v0.13.0
type ApiDeleteSecurityGroupRequest struct {
// contains filtered or unexported fields
}
func (ApiDeleteSecurityGroupRequest) Execute ¶ added in v0.13.0
func (r ApiDeleteSecurityGroupRequest) Execute() error
type ApiDeleteSecurityGroupRuleRequest ¶ added in v0.13.0
type ApiDeleteSecurityGroupRuleRequest struct {
// contains filtered or unexported fields
}
func (ApiDeleteSecurityGroupRuleRequest) Execute ¶ added in v0.13.0
func (r ApiDeleteSecurityGroupRuleRequest) Execute() error
type ApiDeleteServerRequest ¶ added in v0.13.0
type ApiDeleteServerRequest struct {
// contains filtered or unexported fields
}
func (ApiDeleteServerRequest) Execute ¶ added in v0.13.0
func (r ApiDeleteServerRequest) Execute() error
type ApiDeleteSnapshotRequest ¶ added in v0.17.0
type ApiDeleteSnapshotRequest struct {
// contains filtered or unexported fields
}
func (ApiDeleteSnapshotRequest) Execute ¶ added in v0.17.0
func (r ApiDeleteSnapshotRequest) Execute() error
type ApiDeleteVolumeRequest ¶ added in v0.13.0
type ApiDeleteVolumeRequest struct {
// contains filtered or unexported fields
}
func (ApiDeleteVolumeRequest) Execute ¶ added in v0.13.0
func (r ApiDeleteVolumeRequest) Execute() error
type ApiGetAffinityGroupRequest ¶ added in v0.17.0
type ApiGetAffinityGroupRequest struct {
// contains filtered or unexported fields
}
func (ApiGetAffinityGroupRequest) Execute ¶ added in v0.17.0
func (r ApiGetAffinityGroupRequest) Execute() (*AffinityGroup, error)
type ApiGetAttachedVolumeRequest ¶ added in v0.13.0
type ApiGetAttachedVolumeRequest struct {
// contains filtered or unexported fields
}
func (ApiGetAttachedVolumeRequest) Execute ¶ added in v0.13.0
func (r ApiGetAttachedVolumeRequest) Execute() (*VolumeAttachment, error)
type ApiGetBackupRequest ¶ added in v0.17.0
type ApiGetBackupRequest struct {
// contains filtered or unexported fields
}
func (ApiGetBackupRequest) Execute ¶ added in v0.17.0
func (r ApiGetBackupRequest) Execute() (*Backup, error)
type ApiGetImageRequest ¶ added in v0.17.0
type ApiGetImageRequest struct {
// contains filtered or unexported fields
}
func (ApiGetImageRequest) Execute ¶ added in v0.17.0
func (r ApiGetImageRequest) Execute() (*Image, error)
type ApiGetImageShareConsumerRequest ¶ added in v0.17.0
type ApiGetImageShareConsumerRequest struct {
// contains filtered or unexported fields
}
func (ApiGetImageShareConsumerRequest) Execute ¶ added in v0.17.0
func (r ApiGetImageShareConsumerRequest) Execute() (*ImageShareConsumer, error)
type ApiGetImageShareRequest ¶ added in v0.17.0
type ApiGetImageShareRequest struct {
// contains filtered or unexported fields
}
func (ApiGetImageShareRequest) Execute ¶ added in v0.17.0
func (r ApiGetImageShareRequest) Execute() (*ImageShare, error)
type ApiGetKeyPairRequest ¶ added in v0.16.0
type ApiGetKeyPairRequest struct {
// contains filtered or unexported fields
}
func (ApiGetKeyPairRequest) Execute ¶ added in v0.16.0
func (r ApiGetKeyPairRequest) Execute() (*Keypair, error)
type ApiGetMachineTypeRequest ¶ added in v0.16.0
type ApiGetMachineTypeRequest struct {
// contains filtered or unexported fields
}
func (ApiGetMachineTypeRequest) Execute ¶ added in v0.16.0
func (r ApiGetMachineTypeRequest) Execute() (*MachineType, error)
type ApiGetNetworkAreaRangeRequest ¶
type ApiGetNetworkAreaRangeRequest struct {
// contains filtered or unexported fields
}
func (ApiGetNetworkAreaRangeRequest) Execute ¶
func (r ApiGetNetworkAreaRangeRequest) Execute() (*NetworkRange, error)
type ApiGetNetworkAreaRequest ¶
type ApiGetNetworkAreaRequest struct {
// contains filtered or unexported fields
}
func (ApiGetNetworkAreaRequest) Execute ¶
func (r ApiGetNetworkAreaRequest) Execute() (*NetworkArea, error)
type ApiGetNetworkAreaRouteRequest ¶
type ApiGetNetworkAreaRouteRequest struct {
// contains filtered or unexported fields
}
func (ApiGetNetworkAreaRouteRequest) Execute ¶
func (r ApiGetNetworkAreaRouteRequest) Execute() (*Route, error)
type ApiGetNetworkRequest ¶
type ApiGetNetworkRequest struct {
// contains filtered or unexported fields
}
func (ApiGetNetworkRequest) Execute ¶
func (r ApiGetNetworkRequest) Execute() (*Network, error)
type ApiGetNicRequest ¶ added in v0.16.0
type ApiGetNicRequest struct {
// contains filtered or unexported fields
}
func (ApiGetNicRequest) Execute ¶ added in v0.16.0
func (r ApiGetNicRequest) Execute() (*NIC, error)
type ApiGetOrganizationRequestRequest ¶
type ApiGetOrganizationRequestRequest struct {
// contains filtered or unexported fields
}
func (ApiGetOrganizationRequestRequest) Execute ¶
func (r ApiGetOrganizationRequestRequest) Execute() (*Request, error)
type ApiGetProjectNICRequest ¶ added in v0.17.0
type ApiGetProjectNICRequest struct {
// contains filtered or unexported fields
}
func (ApiGetProjectNICRequest) Execute ¶ added in v0.17.0
func (r ApiGetProjectNICRequest) Execute() (*NIC, error)
type ApiGetProjectRequestRequest ¶
type ApiGetProjectRequestRequest struct {
// contains filtered or unexported fields
}
func (ApiGetProjectRequestRequest) Execute ¶
func (r ApiGetProjectRequestRequest) Execute() (*Request, error)
type ApiGetPublicIPRequest ¶ added in v0.13.0
type ApiGetPublicIPRequest struct {
// contains filtered or unexported fields
}
func (ApiGetPublicIPRequest) Execute ¶ added in v0.13.0
func (r ApiGetPublicIPRequest) Execute() (*PublicIp, error)
type ApiGetSecurityGroupRequest ¶ added in v0.13.0
type ApiGetSecurityGroupRequest struct {
// contains filtered or unexported fields
}
func (ApiGetSecurityGroupRequest) Execute ¶ added in v0.13.0
func (r ApiGetSecurityGroupRequest) Execute() (*SecurityGroup, error)
type ApiGetSecurityGroupRuleRequest ¶ added in v0.13.0
type ApiGetSecurityGroupRuleRequest struct {
// contains filtered or unexported fields
}
func (ApiGetSecurityGroupRuleRequest) Execute ¶ added in v0.13.0
func (r ApiGetSecurityGroupRuleRequest) Execute() (*SecurityGroupRule, error)
type ApiGetServerConsoleRequest ¶ added in v0.13.0
type ApiGetServerConsoleRequest struct {
// contains filtered or unexported fields
}
func (ApiGetServerConsoleRequest) Execute ¶ added in v0.13.0
func (r ApiGetServerConsoleRequest) Execute() (*ServerConsoleUrl, error)
type ApiGetServerLogRequest ¶ added in v0.13.0
type ApiGetServerLogRequest struct {
// contains filtered or unexported fields
}
func (ApiGetServerLogRequest) Execute ¶ added in v0.13.0
func (r ApiGetServerLogRequest) Execute() (*GetServerLog200Response, error)
func (ApiGetServerLogRequest) Length ¶ added in v0.17.0
func (r ApiGetServerLogRequest) Length(length int64) ApiGetServerLogRequest
type ApiGetServerRequest ¶ added in v0.13.0
type ApiGetServerRequest struct {
// contains filtered or unexported fields
}
func (ApiGetServerRequest) Details ¶ added in v0.13.0
func (r ApiGetServerRequest) Details(details bool) ApiGetServerRequest
func (ApiGetServerRequest) Execute ¶ added in v0.13.0
func (r ApiGetServerRequest) Execute() (*Server, error)
type ApiGetSnapshotRequest ¶ added in v0.17.0
type ApiGetSnapshotRequest struct {
// contains filtered or unexported fields
}
func (ApiGetSnapshotRequest) Execute ¶ added in v0.17.0
func (r ApiGetSnapshotRequest) Execute() (*Snapshot, error)
type ApiGetVolumePerformanceClassRequest ¶ added in v0.16.0
type ApiGetVolumePerformanceClassRequest struct {
// contains filtered or unexported fields
}
func (ApiGetVolumePerformanceClassRequest) Execute ¶ added in v0.16.0
func (r ApiGetVolumePerformanceClassRequest) Execute() (*VolumePerformanceClass, error)
type ApiGetVolumeRequest ¶ added in v0.13.0
type ApiGetVolumeRequest struct {
// contains filtered or unexported fields
}
func (ApiGetVolumeRequest) Execute ¶ added in v0.13.0
func (r ApiGetVolumeRequest) Execute() (*Volume, error)
type ApiListAffinityGroupsRequest ¶ added in v0.17.0
type ApiListAffinityGroupsRequest struct {
// contains filtered or unexported fields
}
func (ApiListAffinityGroupsRequest) Execute ¶ added in v0.17.0
func (r ApiListAffinityGroupsRequest) Execute() (*AffinityGroupListResponse, error)
type ApiListAttachedVolumesRequest ¶ added in v0.13.0
type ApiListAttachedVolumesRequest struct {
// contains filtered or unexported fields
}
func (ApiListAttachedVolumesRequest) Execute ¶ added in v0.13.0
func (r ApiListAttachedVolumesRequest) Execute() (*VolumeAttachmentListResponse, error)
type ApiListAvailabilityZonesRequest ¶ added in v0.17.0
type ApiListAvailabilityZonesRequest struct {
// contains filtered or unexported fields
}
func (ApiListAvailabilityZonesRequest) Execute ¶ added in v0.17.0
func (r ApiListAvailabilityZonesRequest) Execute() (*AvailabilityZoneListResponse, error)
type ApiListBackupsRequest ¶ added in v0.17.0
type ApiListBackupsRequest struct {
// contains filtered or unexported fields
}
func (ApiListBackupsRequest) Execute ¶ added in v0.17.0
func (r ApiListBackupsRequest) Execute() (*BackupListResponse, error)
func (ApiListBackupsRequest) LabelSelector ¶ added in v0.17.0
func (r ApiListBackupsRequest) LabelSelector(labelSelector string) ApiListBackupsRequest
type ApiListImagesRequest ¶ added in v0.17.0
type ApiListImagesRequest struct {
// contains filtered or unexported fields
}
func (ApiListImagesRequest) All ¶ added in v0.21.1
func (r ApiListImagesRequest) All(all bool) ApiListImagesRequest
func (ApiListImagesRequest) Execute ¶ added in v0.17.0
func (r ApiListImagesRequest) Execute() (*ImageListResponse, error)
func (ApiListImagesRequest) LabelSelector ¶ added in v0.17.0
func (r ApiListImagesRequest) LabelSelector(labelSelector string) ApiListImagesRequest
type ApiListKeyPairsRequest ¶ added in v0.16.0
type ApiListKeyPairsRequest struct {
// contains filtered or unexported fields
}
func (ApiListKeyPairsRequest) Execute ¶ added in v0.16.0
func (r ApiListKeyPairsRequest) Execute() (*KeyPairListResponse, error)
func (ApiListKeyPairsRequest) LabelSelector ¶ added in v0.16.0
func (r ApiListKeyPairsRequest) LabelSelector(labelSelector string) ApiListKeyPairsRequest
type ApiListMachineTypesRequest ¶ added in v0.16.0
type ApiListMachineTypesRequest struct {
// contains filtered or unexported fields
}
func (ApiListMachineTypesRequest) Execute ¶ added in v0.16.0
func (r ApiListMachineTypesRequest) Execute() (*MachineTypeListResponse, error)
func (ApiListMachineTypesRequest) Filter ¶ added in v0.22.0
func (r ApiListMachineTypesRequest) Filter(filter string) ApiListMachineTypesRequest
type ApiListNetworkAreaProjectsRequest ¶
type ApiListNetworkAreaProjectsRequest struct {
// contains filtered or unexported fields
}
func (ApiListNetworkAreaProjectsRequest) Execute ¶
func (r ApiListNetworkAreaProjectsRequest) Execute() (*ProjectListResponse, error)
type ApiListNetworkAreaRangesRequest ¶
type ApiListNetworkAreaRangesRequest struct {
// contains filtered or unexported fields
}
func (ApiListNetworkAreaRangesRequest) Execute ¶
func (r ApiListNetworkAreaRangesRequest) Execute() (*NetworkRangeListResponse, error)
type ApiListNetworkAreaRoutesRequest ¶
type ApiListNetworkAreaRoutesRequest struct {
// contains filtered or unexported fields
}
func (ApiListNetworkAreaRoutesRequest) Execute ¶
func (r ApiListNetworkAreaRoutesRequest) Execute() (*RouteListResponse, error)
func (ApiListNetworkAreaRoutesRequest) LabelSelector ¶ added in v0.15.0
func (r ApiListNetworkAreaRoutesRequest) LabelSelector(labelSelector string) ApiListNetworkAreaRoutesRequest
type ApiListNetworkAreasRequest ¶
type ApiListNetworkAreasRequest struct {
// contains filtered or unexported fields
}
func (ApiListNetworkAreasRequest) Execute ¶
func (r ApiListNetworkAreasRequest) Execute() (*NetworkAreaListResponse, error)
func (ApiListNetworkAreasRequest) LabelSelector ¶ added in v0.15.0
func (r ApiListNetworkAreasRequest) LabelSelector(labelSelector string) ApiListNetworkAreasRequest
type ApiListNetworksRequest ¶
type ApiListNetworksRequest struct {
// contains filtered or unexported fields
}
func (ApiListNetworksRequest) Execute ¶
func (r ApiListNetworksRequest) Execute() (*NetworkListResponse, error)
func (ApiListNetworksRequest) LabelSelector ¶ added in v0.11.0
func (r ApiListNetworksRequest) LabelSelector(labelSelector string) ApiListNetworksRequest
type ApiListNicsRequest ¶ added in v0.16.0
type ApiListNicsRequest struct {
// contains filtered or unexported fields
}
func (ApiListNicsRequest) Execute ¶ added in v0.16.0
func (r ApiListNicsRequest) Execute() (*NICListResponse, error)
func (ApiListNicsRequest) LabelSelector ¶ added in v0.16.0
func (r ApiListNicsRequest) LabelSelector(labelSelector string) ApiListNicsRequest
type ApiListProjectNICsRequest ¶ added in v0.17.0
type ApiListProjectNICsRequest struct {
// contains filtered or unexported fields
}
func (ApiListProjectNICsRequest) Execute ¶ added in v0.17.0
func (r ApiListProjectNICsRequest) Execute() (*NICListResponse, error)
func (ApiListProjectNICsRequest) LabelSelector ¶ added in v0.17.0
func (r ApiListProjectNICsRequest) LabelSelector(labelSelector string) ApiListProjectNICsRequest
type ApiListPublicIPRangesRequest ¶ added in v0.22.0
type ApiListPublicIPRangesRequest struct {
// contains filtered or unexported fields
}
func (ApiListPublicIPRangesRequest) Execute ¶ added in v0.22.0
func (r ApiListPublicIPRangesRequest) Execute() (*PublicNetworkListResponse, error)
type ApiListPublicIPsRequest ¶ added in v0.13.0
type ApiListPublicIPsRequest struct {
// contains filtered or unexported fields
}
func (ApiListPublicIPsRequest) Execute ¶ added in v0.13.0
func (r ApiListPublicIPsRequest) Execute() (*PublicIpListResponse, error)
func (ApiListPublicIPsRequest) LabelSelector ¶ added in v0.13.0
func (r ApiListPublicIPsRequest) LabelSelector(labelSelector string) ApiListPublicIPsRequest
type ApiListQuotasRequest ¶ added in v0.19.0
type ApiListQuotasRequest struct {
// contains filtered or unexported fields
}
func (ApiListQuotasRequest) Execute ¶ added in v0.19.0
func (r ApiListQuotasRequest) Execute() (*QuotaListResponse, error)
type ApiListSecurityGroupRulesRequest ¶ added in v0.13.0
type ApiListSecurityGroupRulesRequest struct {
// contains filtered or unexported fields
}
func (ApiListSecurityGroupRulesRequest) Execute ¶ added in v0.13.0
func (r ApiListSecurityGroupRulesRequest) Execute() (*SecurityGroupRuleListResponse, error)
type ApiListSecurityGroupsRequest ¶ added in v0.13.0
type ApiListSecurityGroupsRequest struct {
// contains filtered or unexported fields
}
func (ApiListSecurityGroupsRequest) Execute ¶ added in v0.13.0
func (r ApiListSecurityGroupsRequest) Execute() (*SecurityGroupListResponse, error)
func (ApiListSecurityGroupsRequest) LabelSelector ¶ added in v0.13.0
func (r ApiListSecurityGroupsRequest) LabelSelector(labelSelector string) ApiListSecurityGroupsRequest
type ApiListServerNicsRequest ¶ added in v0.16.0
type ApiListServerNicsRequest struct {
// contains filtered or unexported fields
}
func (ApiListServerNicsRequest) Execute ¶ added in v0.16.0
func (r ApiListServerNicsRequest) Execute() (*NICListResponse, error)
type ApiListServerServiceAccountsRequest ¶ added in v0.13.0
type ApiListServerServiceAccountsRequest struct {
// contains filtered or unexported fields
}
func (ApiListServerServiceAccountsRequest) Execute ¶ added in v0.13.0
func (r ApiListServerServiceAccountsRequest) Execute() (*ServiceAccountMailListResponse, error)
type ApiListServersRequest ¶ added in v0.13.0
type ApiListServersRequest struct {
// contains filtered or unexported fields
}
func (ApiListServersRequest) Details ¶ added in v0.13.0
func (r ApiListServersRequest) Details(details bool) ApiListServersRequest
func (ApiListServersRequest) Execute ¶ added in v0.13.0
func (r ApiListServersRequest) Execute() (*ServerListResponse, error)
func (ApiListServersRequest) LabelSelector ¶ added in v0.13.0
func (r ApiListServersRequest) LabelSelector(labelSelector string) ApiListServersRequest
type ApiListSnapshotsRequest ¶ added in v0.17.0
type ApiListSnapshotsRequest struct {
// contains filtered or unexported fields
}
func (ApiListSnapshotsRequest) Execute ¶ added in v0.17.0
func (r ApiListSnapshotsRequest) Execute() (*SnapshotListResponse, error)
func (ApiListSnapshotsRequest) LabelSelector ¶ added in v0.17.0
func (r ApiListSnapshotsRequest) LabelSelector(labelSelector string) ApiListSnapshotsRequest
type ApiListVolumePerformanceClassesRequest ¶ added in v0.16.0
type ApiListVolumePerformanceClassesRequest struct {
// contains filtered or unexported fields
}
func (ApiListVolumePerformanceClassesRequest) Execute ¶ added in v0.16.0
func (r ApiListVolumePerformanceClassesRequest) Execute() (*VolumePerformanceClassListResponse, error)
func (ApiListVolumePerformanceClassesRequest) LabelSelector ¶ added in v0.16.0
func (r ApiListVolumePerformanceClassesRequest) LabelSelector(labelSelector string) ApiListVolumePerformanceClassesRequest
type ApiListVolumesRequest ¶ added in v0.13.0
type ApiListVolumesRequest struct {
// contains filtered or unexported fields
}
func (ApiListVolumesRequest) Execute ¶ added in v0.13.0
func (r ApiListVolumesRequest) Execute() (*VolumeListResponse, error)
func (ApiListVolumesRequest) LabelSelector ¶ added in v0.13.0
func (r ApiListVolumesRequest) LabelSelector(labelSelector string) ApiListVolumesRequest
type ApiPartialUpdateNetworkAreaRequest ¶
type ApiPartialUpdateNetworkAreaRequest struct {
// contains filtered or unexported fields
}
func (ApiPartialUpdateNetworkAreaRequest) Execute ¶
func (r ApiPartialUpdateNetworkAreaRequest) Execute() (*NetworkArea, error)
func (ApiPartialUpdateNetworkAreaRequest) PartialUpdateNetworkAreaPayload ¶
func (r ApiPartialUpdateNetworkAreaRequest) PartialUpdateNetworkAreaPayload(partialUpdateNetworkAreaPayload PartialUpdateNetworkAreaPayload) ApiPartialUpdateNetworkAreaRequest
type ApiPartialUpdateNetworkRequest ¶
type ApiPartialUpdateNetworkRequest struct {
// contains filtered or unexported fields
}
func (ApiPartialUpdateNetworkRequest) Execute ¶
func (r ApiPartialUpdateNetworkRequest) Execute() error
func (ApiPartialUpdateNetworkRequest) PartialUpdateNetworkPayload ¶
func (r ApiPartialUpdateNetworkRequest) PartialUpdateNetworkPayload(partialUpdateNetworkPayload PartialUpdateNetworkPayload) ApiPartialUpdateNetworkRequest
type ApiRebootServerRequest ¶ added in v0.13.0
type ApiRebootServerRequest struct {
// contains filtered or unexported fields
}
func (ApiRebootServerRequest) Action ¶ added in v0.13.0
func (r ApiRebootServerRequest) Action(action string) ApiRebootServerRequest
func (ApiRebootServerRequest) Execute ¶ added in v0.13.0
func (r ApiRebootServerRequest) Execute() error
type ApiRemoveNetworkFromServerRequest ¶ added in v0.13.0
type ApiRemoveNetworkFromServerRequest struct {
// contains filtered or unexported fields
}
func (ApiRemoveNetworkFromServerRequest) Execute ¶ added in v0.13.0
func (r ApiRemoveNetworkFromServerRequest) Execute() error
type ApiRemoveNicFromServerRequest ¶ added in v0.16.0
type ApiRemoveNicFromServerRequest struct {
// contains filtered or unexported fields
}
func (ApiRemoveNicFromServerRequest) Execute ¶ added in v0.16.0
func (r ApiRemoveNicFromServerRequest) Execute() error
type ApiRemovePublicIpFromServerRequest ¶ added in v0.13.0
type ApiRemovePublicIpFromServerRequest struct {
// contains filtered or unexported fields
}
func (ApiRemovePublicIpFromServerRequest) Execute ¶ added in v0.13.0
func (r ApiRemovePublicIpFromServerRequest) Execute() error
type ApiRemoveSecurityGroupFromServerRequest ¶ added in v0.13.0
type ApiRemoveSecurityGroupFromServerRequest struct {
// contains filtered or unexported fields
}
func (ApiRemoveSecurityGroupFromServerRequest) Execute ¶ added in v0.13.0
func (r ApiRemoveSecurityGroupFromServerRequest) Execute() error
type ApiRemoveServiceAccountFromServerRequest ¶ added in v0.13.0
type ApiRemoveServiceAccountFromServerRequest struct {
// contains filtered or unexported fields
}
func (ApiRemoveServiceAccountFromServerRequest) Execute ¶ added in v0.13.0
func (r ApiRemoveServiceAccountFromServerRequest) Execute() (*ServiceAccountMailListResponse, error)
type ApiRemoveVolumeFromServerRequest ¶ added in v0.13.0
type ApiRemoveVolumeFromServerRequest struct {
// contains filtered or unexported fields
}
func (ApiRemoveVolumeFromServerRequest) Execute ¶ added in v0.13.0
func (r ApiRemoveVolumeFromServerRequest) Execute() error
type ApiRescueServerRequest ¶ added in v0.13.0
type ApiRescueServerRequest struct {
// contains filtered or unexported fields
}
func (ApiRescueServerRequest) Execute ¶ added in v0.13.0
func (r ApiRescueServerRequest) Execute() error
func (ApiRescueServerRequest) RescueServerPayload ¶ added in v0.13.0
func (r ApiRescueServerRequest) RescueServerPayload(rescueServerPayload RescueServerPayload) ApiRescueServerRequest
type ApiResizeServerRequest ¶ added in v0.13.0
type ApiResizeServerRequest struct {
// contains filtered or unexported fields
}
func (ApiResizeServerRequest) Execute ¶ added in v0.13.0
func (r ApiResizeServerRequest) Execute() error
func (ApiResizeServerRequest) ResizeServerPayload ¶ added in v0.13.0
func (r ApiResizeServerRequest) ResizeServerPayload(resizeServerPayload ResizeServerPayload) ApiResizeServerRequest
type ApiResizeVolumeRequest ¶ added in v0.13.0
type ApiResizeVolumeRequest struct {
// contains filtered or unexported fields
}
func (ApiResizeVolumeRequest) Execute ¶ added in v0.13.0
func (r ApiResizeVolumeRequest) Execute() error
func (ApiResizeVolumeRequest) ResizeVolumePayload ¶ added in v0.13.0
func (r ApiResizeVolumeRequest) ResizeVolumePayload(resizeVolumePayload ResizeVolumePayload) ApiResizeVolumeRequest
type ApiRestoreBackupRequest ¶ added in v0.17.0
type ApiRestoreBackupRequest struct {
// contains filtered or unexported fields
}
func (ApiRestoreBackupRequest) Execute ¶ added in v0.17.0
func (r ApiRestoreBackupRequest) Execute() error
type ApiSetImageShareRequest ¶ added in v0.17.0
type ApiSetImageShareRequest struct {
// contains filtered or unexported fields
}
func (ApiSetImageShareRequest) Execute ¶ added in v0.17.0
func (r ApiSetImageShareRequest) Execute() (*ImageShare, error)
func (ApiSetImageShareRequest) SetImageSharePayload ¶ added in v0.17.0
func (r ApiSetImageShareRequest) SetImageSharePayload(setImageSharePayload SetImageSharePayload) ApiSetImageShareRequest
type ApiStartServerRequest ¶ added in v0.13.0
type ApiStartServerRequest struct {
// contains filtered or unexported fields
}
func (ApiStartServerRequest) Execute ¶ added in v0.13.0
func (r ApiStartServerRequest) Execute() error
type ApiStopServerRequest ¶ added in v0.13.0
type ApiStopServerRequest struct {
// contains filtered or unexported fields
}
func (ApiStopServerRequest) Execute ¶ added in v0.13.0
func (r ApiStopServerRequest) Execute() error
type ApiUnrescueServerRequest ¶ added in v0.13.0
type ApiUnrescueServerRequest struct {
// contains filtered or unexported fields
}
func (ApiUnrescueServerRequest) Execute ¶ added in v0.13.0
func (r ApiUnrescueServerRequest) Execute() error
type ApiUpdateAttachedVolumeRequest ¶ added in v0.13.0
type ApiUpdateAttachedVolumeRequest struct {
// contains filtered or unexported fields
}
func (ApiUpdateAttachedVolumeRequest) Execute ¶ added in v0.13.0
func (r ApiUpdateAttachedVolumeRequest) Execute() (*VolumeAttachment, error)
func (ApiUpdateAttachedVolumeRequest) UpdateAttachedVolumePayload ¶ added in v0.13.0
func (r ApiUpdateAttachedVolumeRequest) UpdateAttachedVolumePayload(updateAttachedVolumePayload UpdateAttachedVolumePayload) ApiUpdateAttachedVolumeRequest
type ApiUpdateBackupRequest ¶ added in v0.17.0
type ApiUpdateBackupRequest struct {
// contains filtered or unexported fields
}
func (ApiUpdateBackupRequest) Execute ¶ added in v0.17.0
func (r ApiUpdateBackupRequest) Execute() (*Backup, error)
func (ApiUpdateBackupRequest) UpdateBackupPayload ¶ added in v0.17.0
func (r ApiUpdateBackupRequest) UpdateBackupPayload(updateBackupPayload UpdateBackupPayload) ApiUpdateBackupRequest
type ApiUpdateImageRequest ¶ added in v0.17.0
type ApiUpdateImageRequest struct {
// contains filtered or unexported fields
}
func (ApiUpdateImageRequest) Execute ¶ added in v0.17.0
func (r ApiUpdateImageRequest) Execute() (*Image, error)
func (ApiUpdateImageRequest) UpdateImagePayload ¶ added in v0.17.0
func (r ApiUpdateImageRequest) UpdateImagePayload(updateImagePayload UpdateImagePayload) ApiUpdateImageRequest
type ApiUpdateImageScopeLocalRequest ¶ added in v0.19.0
type ApiUpdateImageScopeLocalRequest struct {
// contains filtered or unexported fields
}
func (ApiUpdateImageScopeLocalRequest) Execute ¶ added in v0.19.0
func (r ApiUpdateImageScopeLocalRequest) Execute() (*Image, error)
type ApiUpdateImageScopePublicRequest ¶ added in v0.19.0
type ApiUpdateImageScopePublicRequest struct {
// contains filtered or unexported fields
}
func (ApiUpdateImageScopePublicRequest) Execute ¶ added in v0.19.0
func (r ApiUpdateImageScopePublicRequest) Execute() (*Image, error)
type ApiUpdateImageShareRequest ¶ added in v0.17.0
type ApiUpdateImageShareRequest struct {
// contains filtered or unexported fields
}
func (ApiUpdateImageShareRequest) Execute ¶ added in v0.17.0
func (r ApiUpdateImageShareRequest) Execute() (*ImageShare, error)
func (ApiUpdateImageShareRequest) UpdateImageSharePayload ¶ added in v0.17.0
func (r ApiUpdateImageShareRequest) UpdateImageSharePayload(updateImageSharePayload UpdateImageSharePayload) ApiUpdateImageShareRequest
type ApiUpdateKeyPairRequest ¶ added in v0.16.0
type ApiUpdateKeyPairRequest struct {
// contains filtered or unexported fields
}
func (ApiUpdateKeyPairRequest) Execute ¶ added in v0.16.0
func (r ApiUpdateKeyPairRequest) Execute() (*Keypair, error)
func (ApiUpdateKeyPairRequest) UpdateKeyPairPayload ¶ added in v0.16.0
func (r ApiUpdateKeyPairRequest) UpdateKeyPairPayload(updateKeyPairPayload UpdateKeyPairPayload) ApiUpdateKeyPairRequest
type ApiUpdateNetworkAreaRouteRequest ¶ added in v0.15.0
type ApiUpdateNetworkAreaRouteRequest struct {
// contains filtered or unexported fields
}
func (ApiUpdateNetworkAreaRouteRequest) Execute ¶ added in v0.15.0
func (r ApiUpdateNetworkAreaRouteRequest) Execute() (*Route, error)
func (ApiUpdateNetworkAreaRouteRequest) UpdateNetworkAreaRoutePayload ¶ added in v0.15.0
func (r ApiUpdateNetworkAreaRouteRequest) UpdateNetworkAreaRoutePayload(updateNetworkAreaRoutePayload UpdateNetworkAreaRoutePayload) ApiUpdateNetworkAreaRouteRequest
type ApiUpdateNicRequest ¶ added in v0.16.0
type ApiUpdateNicRequest struct {
// contains filtered or unexported fields
}
func (ApiUpdateNicRequest) Execute ¶ added in v0.16.0
func (r ApiUpdateNicRequest) Execute() (*NIC, error)
func (ApiUpdateNicRequest) UpdateNicPayload ¶ added in v0.16.0
func (r ApiUpdateNicRequest) UpdateNicPayload(updateNicPayload UpdateNicPayload) ApiUpdateNicRequest
type ApiUpdatePublicIPRequest ¶ added in v0.13.0
type ApiUpdatePublicIPRequest struct {
// contains filtered or unexported fields
}
func (ApiUpdatePublicIPRequest) Execute ¶ added in v0.13.0
func (r ApiUpdatePublicIPRequest) Execute() (*PublicIp, error)
func (ApiUpdatePublicIPRequest) UpdatePublicIPPayload ¶ added in v0.13.0
func (r ApiUpdatePublicIPRequest) UpdatePublicIPPayload(updatePublicIPPayload UpdatePublicIPPayload) ApiUpdatePublicIPRequest
type ApiUpdateSecurityGroupRequest ¶ added in v0.13.0
type ApiUpdateSecurityGroupRequest struct {
// contains filtered or unexported fields
}
func (ApiUpdateSecurityGroupRequest) Execute ¶ added in v0.13.0
func (r ApiUpdateSecurityGroupRequest) Execute() (*SecurityGroup, error)
func (ApiUpdateSecurityGroupRequest) UpdateSecurityGroupPayload ¶ added in v0.13.0
func (r ApiUpdateSecurityGroupRequest) UpdateSecurityGroupPayload(updateSecurityGroupPayload UpdateSecurityGroupPayload) ApiUpdateSecurityGroupRequest
type ApiUpdateServerRequest ¶ added in v0.13.0
type ApiUpdateServerRequest struct {
// contains filtered or unexported fields
}
func (ApiUpdateServerRequest) Execute ¶ added in v0.13.0
func (r ApiUpdateServerRequest) Execute() (*Server, error)
func (ApiUpdateServerRequest) UpdateServerPayload ¶ added in v0.13.0
func (r ApiUpdateServerRequest) UpdateServerPayload(updateServerPayload UpdateServerPayload) ApiUpdateServerRequest
type ApiUpdateSnapshotRequest ¶ added in v0.17.0
type ApiUpdateSnapshotRequest struct {
// contains filtered or unexported fields
}
func (ApiUpdateSnapshotRequest) Execute ¶ added in v0.17.0
func (r ApiUpdateSnapshotRequest) Execute() (*Snapshot, error)
func (ApiUpdateSnapshotRequest) UpdateSnapshotPayload ¶ added in v0.17.0
func (r ApiUpdateSnapshotRequest) UpdateSnapshotPayload(updateSnapshotPayload UpdateSnapshotPayload) ApiUpdateSnapshotRequest
type ApiUpdateVolumeRequest ¶ added in v0.13.0
type ApiUpdateVolumeRequest struct {
// contains filtered or unexported fields
}
func (ApiUpdateVolumeRequest) Execute ¶ added in v0.13.0
func (r ApiUpdateVolumeRequest) Execute() (*Volume, error)
func (ApiUpdateVolumeRequest) UpdateVolumePayload ¶ added in v0.13.0
func (r ApiUpdateVolumeRequest) UpdateVolumePayload(updateVolumePayload UpdateVolumePayload) ApiUpdateVolumeRequest
type Area ¶
type Area struct { // A list containing DNS Servers/Nameservers for IPv4. DefaultNameservers AreaGetDefaultNameserversAttributeType `json:"defaultNameservers,omitempty"` // A list of network ranges. NetworkRanges AreaGetNetworkRangesAttributeType `json:"networkRanges,omitempty"` // A list of routes. Routes AreaGetRoutesAttributeType `json:"routes,omitempty"` // Classless Inter-Domain Routing (CIDR). TransferNetwork AreaGetTransferNetworkAttributeType `json:"transferNetwork,omitempty"` }
Area The basic properties of a network area.
func NewArea ¶ added in v0.12.0
func NewArea() *Area
NewArea instantiates a new Area object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed
func NewAreaWithDefaults ¶ added in v0.12.0
func NewAreaWithDefaults() *Area
NewAreaWithDefaults instantiates a new Area object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set
func (*Area) GetDefaultNameservers ¶ added in v0.12.0
func (o *Area) GetDefaultNameservers() (res AreaGetDefaultNameserversRetType)
GetDefaultNameservers returns the DefaultNameservers field value if set, zero value otherwise.
func (*Area) GetDefaultNameserversOk ¶ added in v0.12.0
func (o *Area) GetDefaultNameserversOk() (ret AreaGetDefaultNameserversRetType, ok bool)
GetDefaultNameserversOk returns a tuple with the DefaultNameservers field value if set, nil otherwise and a boolean to check if the value has been set.
func (*Area) GetNetworkRanges ¶ added in v0.12.0
func (o *Area) GetNetworkRanges() (res AreaGetNetworkRangesRetType)
GetNetworkRanges returns the NetworkRanges field value if set, zero value otherwise.
func (*Area) GetNetworkRangesOk ¶ added in v0.12.0
func (o *Area) GetNetworkRangesOk() (ret AreaGetNetworkRangesRetType, ok bool)
GetNetworkRangesOk returns a tuple with the NetworkRanges field value if set, nil otherwise and a boolean to check if the value has been set.
func (*Area) GetRoutes ¶ added in v0.12.0
func (o *Area) GetRoutes() (res AreaGetRoutesRetType)
GetRoutes returns the Routes field value if set, zero value otherwise.
func (*Area) GetRoutesOk ¶ added in v0.12.0
func (o *Area) GetRoutesOk() (ret AreaGetRoutesRetType, ok bool)
GetRoutesOk returns a tuple with the Routes field value if set, nil otherwise and a boolean to check if the value has been set.
func (*Area) GetTransferNetwork ¶ added in v0.12.0
func (o *Area) GetTransferNetwork() (res AreaGetTransferNetworkRetType)
GetTransferNetwork returns the TransferNetwork field value if set, zero value otherwise.
func (*Area) GetTransferNetworkOk ¶ added in v0.12.0
func (o *Area) GetTransferNetworkOk() (ret AreaGetTransferNetworkRetType, ok bool)
GetTransferNetworkOk returns a tuple with the TransferNetwork field value if set, nil otherwise and a boolean to check if the value has been set.
func (*Area) HasDefaultNameservers ¶ added in v0.12.0
HasDefaultNameservers returns a boolean if a field has been set.
func (*Area) HasNetworkRanges ¶ added in v0.12.0
HasNetworkRanges returns a boolean if a field has been set.
func (*Area) HasTransferNetwork ¶ added in v0.12.0
HasTransferNetwork returns a boolean if a field has been set.
func (*Area) SetDefaultNameservers ¶ added in v0.12.0
func (o *Area) SetDefaultNameservers(v AreaGetDefaultNameserversRetType)
SetDefaultNameservers gets a reference to the given []string and assigns it to the DefaultNameservers field.
func (*Area) SetNetworkRanges ¶ added in v0.12.0
func (o *Area) SetNetworkRanges(v AreaGetNetworkRangesRetType)
SetNetworkRanges gets a reference to the given []NetworkRange and assigns it to the NetworkRanges field.
func (*Area) SetRoutes ¶ added in v0.12.0
func (o *Area) SetRoutes(v AreaGetRoutesRetType)
SetRoutes gets a reference to the given []Route and assigns it to the Routes field.
func (*Area) SetTransferNetwork ¶ added in v0.12.0
func (o *Area) SetTransferNetwork(v AreaGetTransferNetworkRetType)
SetTransferNetwork gets a reference to the given string and assigns it to the TransferNetwork field.
type AreaConfig ¶
type AreaConfig struct { DefaultNameservers AreaConfigGetDefaultNameserversAttributeType `json:"defaultNameservers,omitempty"` // A list of network ranges. // REQUIRED NetworkRanges AreaConfigGetNetworkRangesAttributeType `json:"networkRanges"` // A list of routes. Routes AreaConfigGetRoutesAttributeType `json:"routes,omitempty"` // Classless Inter-Domain Routing (CIDR). // REQUIRED TransferNetwork AreaConfigGetTransferNetworkAttributeType `json:"transferNetwork"` }
AreaConfig The basic network area object.
func NewAreaConfig ¶ added in v0.12.0
func NewAreaConfig(networkRanges AreaConfigGetNetworkRangesArgType, transferNetwork AreaConfigGetTransferNetworkArgType) *AreaConfig
NewAreaConfig instantiates a new AreaConfig object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed
func NewAreaConfigWithDefaults ¶ added in v0.12.0
func NewAreaConfigWithDefaults() *AreaConfig
NewAreaConfigWithDefaults instantiates a new AreaConfig object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set
func (*AreaConfig) GetDefaultNameservers ¶ added in v0.12.0
func (o *AreaConfig) GetDefaultNameservers() (res AreaConfigGetDefaultNameserversRetType)
GetDefaultNameservers returns the DefaultNameservers field value if set, zero value otherwise.
func (*AreaConfig) GetDefaultNameserversOk ¶ added in v0.12.0
func (o *AreaConfig) GetDefaultNameserversOk() (ret AreaConfigGetDefaultNameserversRetType, ok bool)
GetDefaultNameserversOk returns a tuple with the DefaultNameservers field value if set, nil otherwise and a boolean to check if the value has been set.
func (*AreaConfig) GetNetworkRanges ¶ added in v0.12.0
func (o *AreaConfig) GetNetworkRanges() (ret AreaConfigGetNetworkRangesRetType)
GetNetworkRanges returns the NetworkRanges field value
func (*AreaConfig) GetNetworkRangesOk ¶ added in v0.12.0
func (o *AreaConfig) GetNetworkRangesOk() (ret AreaConfigGetNetworkRangesRetType, ok bool)
GetNetworkRangesOk returns a tuple with the NetworkRanges field value and a boolean to check if the value has been set.
func (*AreaConfig) GetRoutes ¶ added in v0.12.0
func (o *AreaConfig) GetRoutes() (res AreaConfigGetRoutesRetType)
GetRoutes returns the Routes field value if set, zero value otherwise.
func (*AreaConfig) GetRoutesOk ¶ added in v0.12.0
func (o *AreaConfig) GetRoutesOk() (ret AreaConfigGetRoutesRetType, ok bool)
GetRoutesOk returns a tuple with the Routes field value if set, nil otherwise and a boolean to check if the value has been set.
func (*AreaConfig) GetTransferNetwork ¶ added in v0.12.0
func (o *AreaConfig) GetTransferNetwork() (ret AreaConfigGetTransferNetworkRetType)
GetTransferNetwork returns the TransferNetwork field value
func (*AreaConfig) GetTransferNetworkOk ¶ added in v0.12.0
func (o *AreaConfig) GetTransferNetworkOk() (ret AreaConfigGetTransferNetworkRetType, ok bool)
GetTransferNetworkOk returns a tuple with the TransferNetwork field value and a boolean to check if the value has been set.
func (*AreaConfig) HasDefaultNameservers ¶ added in v0.12.0
func (o *AreaConfig) HasDefaultNameservers() bool
HasDefaultNameservers returns a boolean if a field has been set.
func (*AreaConfig) HasRoutes ¶ added in v0.12.0
func (o *AreaConfig) HasRoutes() bool
HasRoutes returns a boolean if a field has been set.
func (*AreaConfig) SetDefaultNameservers ¶ added in v0.12.0
func (o *AreaConfig) SetDefaultNameservers(v AreaConfigGetDefaultNameserversRetType)
SetDefaultNameservers gets a reference to the given []string and assigns it to the DefaultNameservers field.
func (*AreaConfig) SetNetworkRanges ¶ added in v0.12.0
func (o *AreaConfig) SetNetworkRanges(v AreaConfigGetNetworkRangesRetType)
SetNetworkRanges sets field value
func (*AreaConfig) SetRoutes ¶ added in v0.12.0
func (o *AreaConfig) SetRoutes(v AreaConfigGetRoutesRetType)
SetRoutes gets a reference to the given []Route and assigns it to the Routes field.
func (*AreaConfig) SetTransferNetwork ¶ added in v0.12.0
func (o *AreaConfig) SetTransferNetwork(v AreaConfigGetTransferNetworkRetType)
SetTransferNetwork sets field value
func (AreaConfig) ToMap ¶ added in v0.12.0
func (o AreaConfig) ToMap() (map[string]interface{}, error)
type AreaConfigGetDefaultNameserversArgType ¶ added in v0.21.2
type AreaConfigGetDefaultNameserversArgType = []string
type AreaConfigGetDefaultNameserversAttributeType ¶ added in v0.21.2
type AreaConfigGetDefaultNameserversAttributeType = *[]string
isArray
type AreaConfigGetDefaultNameserversRetType ¶ added in v0.21.2
type AreaConfigGetDefaultNameserversRetType = []string
type AreaConfigGetNetworkRangesArgType ¶ added in v0.21.2
type AreaConfigGetNetworkRangesArgType = []NetworkRange
type AreaConfigGetNetworkRangesAttributeType ¶ added in v0.21.2
type AreaConfigGetNetworkRangesAttributeType = *[]NetworkRange
isArray
type AreaConfigGetNetworkRangesRetType ¶ added in v0.21.2
type AreaConfigGetNetworkRangesRetType = []NetworkRange
type AreaConfigGetRoutesArgType ¶ added in v0.21.2
type AreaConfigGetRoutesArgType = []Route
type AreaConfigGetRoutesAttributeType ¶ added in v0.21.2
type AreaConfigGetRoutesAttributeType = *[]Route
isArray
type AreaConfigGetRoutesRetType ¶ added in v0.21.2
type AreaConfigGetRoutesRetType = []Route
type AreaConfigGetTransferNetworkArgType ¶ added in v0.21.2
type AreaConfigGetTransferNetworkArgType = string
type AreaConfigGetTransferNetworkAttributeType ¶ added in v0.21.2
type AreaConfigGetTransferNetworkAttributeType = *string
isNotNullableString
type AreaConfigGetTransferNetworkRetType ¶ added in v0.21.2
type AreaConfigGetTransferNetworkRetType = string
type AreaGetDefaultNameserversArgType ¶ added in v0.21.2
type AreaGetDefaultNameserversArgType = []string
type AreaGetDefaultNameserversAttributeType ¶ added in v0.21.2
type AreaGetDefaultNameserversAttributeType = *[]string
isArray
type AreaGetDefaultNameserversRetType ¶ added in v0.21.2
type AreaGetDefaultNameserversRetType = []string
type AreaGetNetworkRangesArgType ¶ added in v0.21.2
type AreaGetNetworkRangesArgType = []NetworkRange
type AreaGetNetworkRangesAttributeType ¶ added in v0.21.2
type AreaGetNetworkRangesAttributeType = *[]NetworkRange
isArray
type AreaGetNetworkRangesRetType ¶ added in v0.21.2
type AreaGetNetworkRangesRetType = []NetworkRange
type AreaGetRoutesArgType ¶ added in v0.21.2
type AreaGetRoutesArgType = []Route
type AreaGetRoutesAttributeType ¶ added in v0.21.2
type AreaGetRoutesAttributeType = *[]Route
isArray
type AreaGetRoutesRetType ¶ added in v0.21.2
type AreaGetRoutesRetType = []Route
type AreaGetTransferNetworkArgType ¶ added in v0.21.2
type AreaGetTransferNetworkArgType = string
type AreaGetTransferNetworkAttributeType ¶ added in v0.21.2
type AreaGetTransferNetworkAttributeType = *string
isNotNullableString
type AreaGetTransferNetworkRetType ¶ added in v0.21.2
type AreaGetTransferNetworkRetType = string
type AreaPrefixConfigIPv4 ¶
type AreaPrefixConfigIPv4 struct { // The default prefix length for networks in the network area. DefaultPrefixLen AreaPrefixConfigIPv4GetDefaultPrefixLenAttributeType `json:"defaultPrefixLen,omitempty"` // The maximal prefix length for networks in the network area. MaxPrefixLen AreaPrefixConfigIPv4GetMaxPrefixLenAttributeType `json:"maxPrefixLen,omitempty"` // The minimal prefix length for networks in the network area. MinPrefixLen AreaPrefixConfigIPv4GetMinPrefixLenAttributeType `json:"minPrefixLen,omitempty"` }
AreaPrefixConfigIPv4 The IPv4 prefix config for a network area.
func NewAreaPrefixConfigIPv4 ¶ added in v0.12.0
func NewAreaPrefixConfigIPv4() *AreaPrefixConfigIPv4
NewAreaPrefixConfigIPv4 instantiates a new AreaPrefixConfigIPv4 object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed
func NewAreaPrefixConfigIPv4WithDefaults ¶ added in v0.12.0
func NewAreaPrefixConfigIPv4WithDefaults() *AreaPrefixConfigIPv4
NewAreaPrefixConfigIPv4WithDefaults instantiates a new AreaPrefixConfigIPv4 object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set
func (*AreaPrefixConfigIPv4) GetDefaultPrefixLen ¶ added in v0.12.0
func (o *AreaPrefixConfigIPv4) GetDefaultPrefixLen() (res AreaPrefixConfigIPv4GetDefaultPrefixLenRetType)
GetDefaultPrefixLen returns the DefaultPrefixLen field value if set, zero value otherwise.
func (*AreaPrefixConfigIPv4) GetDefaultPrefixLenOk ¶ added in v0.12.0
func (o *AreaPrefixConfigIPv4) GetDefaultPrefixLenOk() (ret AreaPrefixConfigIPv4GetDefaultPrefixLenRetType, ok bool)
GetDefaultPrefixLenOk returns a tuple with the DefaultPrefixLen field value if set, nil otherwise and a boolean to check if the value has been set.
func (*AreaPrefixConfigIPv4) GetMaxPrefixLen ¶ added in v0.12.0
func (o *AreaPrefixConfigIPv4) GetMaxPrefixLen() (res AreaPrefixConfigIPv4GetMaxPrefixLenRetType)
GetMaxPrefixLen returns the MaxPrefixLen field value if set, zero value otherwise.
func (*AreaPrefixConfigIPv4) GetMaxPrefixLenOk ¶ added in v0.12.0
func (o *AreaPrefixConfigIPv4) GetMaxPrefixLenOk() (ret AreaPrefixConfigIPv4GetMaxPrefixLenRetType, ok bool)
GetMaxPrefixLenOk returns a tuple with the MaxPrefixLen field value if set, nil otherwise and a boolean to check if the value has been set.
func (*AreaPrefixConfigIPv4) GetMinPrefixLen ¶ added in v0.12.0
func (o *AreaPrefixConfigIPv4) GetMinPrefixLen() (res AreaPrefixConfigIPv4GetMinPrefixLenRetType)
GetMinPrefixLen returns the MinPrefixLen field value if set, zero value otherwise.
func (*AreaPrefixConfigIPv4) GetMinPrefixLenOk ¶ added in v0.12.0
func (o *AreaPrefixConfigIPv4) GetMinPrefixLenOk() (ret AreaPrefixConfigIPv4GetMinPrefixLenRetType, ok bool)
GetMinPrefixLenOk returns a tuple with the MinPrefixLen field value if set, nil otherwise and a boolean to check if the value has been set.
func (*AreaPrefixConfigIPv4) HasDefaultPrefixLen ¶ added in v0.12.0
func (o *AreaPrefixConfigIPv4) HasDefaultPrefixLen() bool
HasDefaultPrefixLen returns a boolean if a field has been set.
func (*AreaPrefixConfigIPv4) HasMaxPrefixLen ¶ added in v0.12.0
func (o *AreaPrefixConfigIPv4) HasMaxPrefixLen() bool
HasMaxPrefixLen returns a boolean if a field has been set.
func (*AreaPrefixConfigIPv4) HasMinPrefixLen ¶ added in v0.12.0
func (o *AreaPrefixConfigIPv4) HasMinPrefixLen() bool
HasMinPrefixLen returns a boolean if a field has been set.
func (*AreaPrefixConfigIPv4) SetDefaultPrefixLen ¶ added in v0.12.0
func (o *AreaPrefixConfigIPv4) SetDefaultPrefixLen(v AreaPrefixConfigIPv4GetDefaultPrefixLenRetType)
SetDefaultPrefixLen gets a reference to the given int64 and assigns it to the DefaultPrefixLen field.
func (*AreaPrefixConfigIPv4) SetMaxPrefixLen ¶ added in v0.12.0
func (o *AreaPrefixConfigIPv4) SetMaxPrefixLen(v AreaPrefixConfigIPv4GetMaxPrefixLenRetType)
SetMaxPrefixLen gets a reference to the given int64 and assigns it to the MaxPrefixLen field.
func (*AreaPrefixConfigIPv4) SetMinPrefixLen ¶ added in v0.12.0
func (o *AreaPrefixConfigIPv4) SetMinPrefixLen(v AreaPrefixConfigIPv4GetMinPrefixLenRetType)
SetMinPrefixLen gets a reference to the given int64 and assigns it to the MinPrefixLen field.
func (AreaPrefixConfigIPv4) ToMap ¶ added in v0.12.0
func (o AreaPrefixConfigIPv4) ToMap() (map[string]interface{}, error)
type AreaPrefixConfigIPv4GetDefaultPrefixLenArgType ¶ added in v0.21.2
type AreaPrefixConfigIPv4GetDefaultPrefixLenArgType = int64
type AreaPrefixConfigIPv4GetDefaultPrefixLenAttributeType ¶ added in v0.21.2
type AreaPrefixConfigIPv4GetDefaultPrefixLenAttributeType = *int64
isInteger
type AreaPrefixConfigIPv4GetDefaultPrefixLenRetType ¶ added in v0.21.2
type AreaPrefixConfigIPv4GetDefaultPrefixLenRetType = int64
type AreaPrefixConfigIPv4GetMaxPrefixLenArgType ¶ added in v0.21.2
type AreaPrefixConfigIPv4GetMaxPrefixLenArgType = int64
type AreaPrefixConfigIPv4GetMaxPrefixLenAttributeType ¶ added in v0.21.2
type AreaPrefixConfigIPv4GetMaxPrefixLenAttributeType = *int64
isInteger
type AreaPrefixConfigIPv4GetMaxPrefixLenRetType ¶ added in v0.21.2
type AreaPrefixConfigIPv4GetMaxPrefixLenRetType = int64
type AreaPrefixConfigIPv4GetMinPrefixLenArgType ¶ added in v0.21.2
type AreaPrefixConfigIPv4GetMinPrefixLenArgType = int64
type AreaPrefixConfigIPv4GetMinPrefixLenAttributeType ¶ added in v0.21.2
type AreaPrefixConfigIPv4GetMinPrefixLenAttributeType = *int64
isInteger
type AreaPrefixConfigIPv4GetMinPrefixLenRetType ¶ added in v0.21.2
type AreaPrefixConfigIPv4GetMinPrefixLenRetType = int64
type AvailabilityZoneListResponse ¶ added in v0.17.0
type AvailabilityZoneListResponse struct { // A list of availability zones. // REQUIRED Items AvailabilityZoneListResponseGetItemsAttributeType `json:"items"` }
AvailabilityZoneListResponse Availability Zone list response.
func NewAvailabilityZoneListResponse ¶ added in v0.17.0
func NewAvailabilityZoneListResponse(items AvailabilityZoneListResponseGetItemsArgType) *AvailabilityZoneListResponse
NewAvailabilityZoneListResponse instantiates a new AvailabilityZoneListResponse object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed
func NewAvailabilityZoneListResponseWithDefaults ¶ added in v0.17.0
func NewAvailabilityZoneListResponseWithDefaults() *AvailabilityZoneListResponse
NewAvailabilityZoneListResponseWithDefaults instantiates a new AvailabilityZoneListResponse object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set
func (*AvailabilityZoneListResponse) GetItems ¶ added in v0.17.0
func (o *AvailabilityZoneListResponse) GetItems() (ret AvailabilityZoneListResponseGetItemsRetType)
GetItems returns the Items field value
func (*AvailabilityZoneListResponse) GetItemsOk ¶ added in v0.17.0
func (o *AvailabilityZoneListResponse) GetItemsOk() (ret AvailabilityZoneListResponseGetItemsRetType, ok bool)
GetItemsOk returns a tuple with the Items field value and a boolean to check if the value has been set.
func (*AvailabilityZoneListResponse) SetItems ¶ added in v0.17.0
func (o *AvailabilityZoneListResponse) SetItems(v AvailabilityZoneListResponseGetItemsRetType)
SetItems sets field value
func (AvailabilityZoneListResponse) ToMap ¶ added in v0.17.0
func (o AvailabilityZoneListResponse) ToMap() (map[string]interface{}, error)
type AvailabilityZoneListResponseGetItemsArgType ¶ added in v0.21.2
type AvailabilityZoneListResponseGetItemsArgType = []string
type AvailabilityZoneListResponseGetItemsAttributeType ¶ added in v0.21.2
type AvailabilityZoneListResponseGetItemsAttributeType = *[]string
isArray
type AvailabilityZoneListResponseGetItemsRetType ¶ added in v0.21.2
type AvailabilityZoneListResponseGetItemsRetType = []string
type Backup ¶ added in v0.17.0
type Backup struct { // Object that represents an availability zone. AvailabilityZone BackupGetAvailabilityZoneAttributeType `json:"availabilityZone,omitempty"` // Date-time when resource was created. CreatedAt BackupGetCreatedAtAttributeType `json:"createdAt,omitempty"` // Universally Unique Identifier (UUID). Id BackupGetIdAttributeType `json:"id,omitempty"` // Object that represents the labels of an object. Regex for keys: `^[a-z]((-|_|[a-z0-9])){0,62}$`. Regex for values: `^(-|_|[a-z0-9]){0,63}$`. Labels BackupGetLabelsAttributeType `json:"labels,omitempty"` // The name for a General Object. Matches Names and also UUIDs. Name BackupGetNameAttributeType `json:"name,omitempty"` // Size in Gigabyte. Size BackupGetSizeAttributeType `json:"size,omitempty"` // Universally Unique Identifier (UUID). SnapshotId BackupGetSnapshotIdAttributeType `json:"snapshotId,omitempty"` // The status of a backup object. Possible values: `AVAILABLE`, `CREATING`, `DELETED`, `DELETING`, `ERROR`, `RESTORING`. Status BackupGetStatusAttributeType `json:"status,omitempty"` // Date-time when resource was last updated. UpdatedAt BackupGetUpdatedAtAttributeType `json:"updatedAt,omitempty"` // Universally Unique Identifier (UUID). VolumeId BackupGetVolumeIdAttributeType `json:"volumeId,omitempty"` }
Backup Object that represents a backup.
func NewBackup ¶ added in v0.17.0
func NewBackup() *Backup
NewBackup instantiates a new Backup object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed
func NewBackupWithDefaults ¶ added in v0.17.0
func NewBackupWithDefaults() *Backup
NewBackupWithDefaults instantiates a new Backup object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set
func (*Backup) GetAvailabilityZone ¶ added in v0.17.0
func (o *Backup) GetAvailabilityZone() (res BackupGetAvailabilityZoneRetType)
GetAvailabilityZone returns the AvailabilityZone field value if set, zero value otherwise.
func (*Backup) GetAvailabilityZoneOk ¶ added in v0.17.0
func (o *Backup) GetAvailabilityZoneOk() (ret BackupGetAvailabilityZoneRetType, ok bool)
GetAvailabilityZoneOk returns a tuple with the AvailabilityZone field value if set, nil otherwise and a boolean to check if the value has been set.
func (*Backup) GetCreatedAt ¶ added in v0.17.0
func (o *Backup) GetCreatedAt() (res BackupGetCreatedAtRetType)
GetCreatedAt returns the CreatedAt field value if set, zero value otherwise.
func (*Backup) GetCreatedAtOk ¶ added in v0.17.0
func (o *Backup) GetCreatedAtOk() (ret BackupGetCreatedAtRetType, ok bool)
GetCreatedAtOk returns a tuple with the CreatedAt field value if set, nil otherwise and a boolean to check if the value has been set.
func (*Backup) GetId ¶ added in v0.17.0
func (o *Backup) GetId() (res BackupGetIdRetType)
GetId returns the Id field value if set, zero value otherwise.
func (*Backup) GetIdOk ¶ added in v0.17.0
func (o *Backup) GetIdOk() (ret BackupGetIdRetType, ok bool)
GetIdOk returns a tuple with the Id field value if set, nil otherwise and a boolean to check if the value has been set.
func (*Backup) GetLabels ¶ added in v0.17.0
func (o *Backup) GetLabels() (res BackupGetLabelsRetType)
GetLabels returns the Labels field value if set, zero value otherwise.
func (*Backup) GetLabelsOk ¶ added in v0.17.0
func (o *Backup) GetLabelsOk() (ret BackupGetLabelsRetType, ok bool)
GetLabelsOk returns a tuple with the Labels field value if set, nil otherwise and a boolean to check if the value has been set.
func (*Backup) GetName ¶ added in v0.17.0
func (o *Backup) GetName() (res BackupGetNameRetType)
GetName returns the Name field value if set, zero value otherwise.
func (*Backup) GetNameOk ¶ added in v0.17.0
func (o *Backup) GetNameOk() (ret BackupGetNameRetType, ok bool)
GetNameOk returns a tuple with the Name field value if set, nil otherwise and a boolean to check if the value has been set.
func (*Backup) GetSize ¶ added in v0.17.0
func (o *Backup) GetSize() (res BackupGetSizeRetType)
GetSize returns the Size field value if set, zero value otherwise.
func (*Backup) GetSizeOk ¶ added in v0.17.0
func (o *Backup) GetSizeOk() (ret BackupGetSizeRetType, ok bool)
GetSizeOk returns a tuple with the Size field value if set, nil otherwise and a boolean to check if the value has been set.
func (*Backup) GetSnapshotId ¶ added in v0.17.0
func (o *Backup) GetSnapshotId() (res BackupGetSnapshotIdRetType)
GetSnapshotId returns the SnapshotId field value if set, zero value otherwise.
func (*Backup) GetSnapshotIdOk ¶ added in v0.17.0
func (o *Backup) GetSnapshotIdOk() (ret BackupGetSnapshotIdRetType, ok bool)
GetSnapshotIdOk returns a tuple with the SnapshotId field value if set, nil otherwise and a boolean to check if the value has been set.
func (*Backup) GetStatus ¶ added in v0.17.0
func (o *Backup) GetStatus() (res BackupGetStatusRetType)
GetStatus returns the Status field value if set, zero value otherwise.
func (*Backup) GetStatusOk ¶ added in v0.17.0
func (o *Backup) GetStatusOk() (ret BackupGetStatusRetType, ok bool)
GetStatusOk returns a tuple with the Status field value if set, nil otherwise and a boolean to check if the value has been set.
func (*Backup) GetUpdatedAt ¶ added in v0.17.0
func (o *Backup) GetUpdatedAt() (res BackupGetUpdatedAtRetType)
GetUpdatedAt returns the UpdatedAt field value if set, zero value otherwise.
func (*Backup) GetUpdatedAtOk ¶ added in v0.17.0
func (o *Backup) GetUpdatedAtOk() (ret BackupGetUpdatedAtRetType, ok bool)
GetUpdatedAtOk returns a tuple with the UpdatedAt field value if set, nil otherwise and a boolean to check if the value has been set.
func (*Backup) GetVolumeId ¶ added in v0.17.0
func (o *Backup) GetVolumeId() (res BackupGetVolumeIdRetType)
GetVolumeId returns the VolumeId field value if set, zero value otherwise.
func (*Backup) GetVolumeIdOk ¶ added in v0.17.0
func (o *Backup) GetVolumeIdOk() (ret BackupGetVolumeIdRetType, ok bool)
GetVolumeIdOk returns a tuple with the VolumeId field value if set, nil otherwise and a boolean to check if the value has been set.
func (*Backup) HasAvailabilityZone ¶ added in v0.17.0
HasAvailabilityZone returns a boolean if a field has been set.
func (*Backup) HasCreatedAt ¶ added in v0.17.0
HasCreatedAt returns a boolean if a field has been set.
func (*Backup) HasSnapshotId ¶ added in v0.17.0
HasSnapshotId returns a boolean if a field has been set.
func (*Backup) HasUpdatedAt ¶ added in v0.17.0
HasUpdatedAt returns a boolean if a field has been set.
func (*Backup) HasVolumeId ¶ added in v0.17.0
HasVolumeId returns a boolean if a field has been set.
func (*Backup) SetAvailabilityZone ¶ added in v0.17.0
func (o *Backup) SetAvailabilityZone(v BackupGetAvailabilityZoneRetType)
SetAvailabilityZone gets a reference to the given string and assigns it to the AvailabilityZone field.
func (*Backup) SetCreatedAt ¶ added in v0.17.0
func (o *Backup) SetCreatedAt(v BackupGetCreatedAtRetType)
SetCreatedAt gets a reference to the given time.Time and assigns it to the CreatedAt field.
func (*Backup) SetId ¶ added in v0.17.0
func (o *Backup) SetId(v BackupGetIdRetType)
SetId gets a reference to the given string and assigns it to the Id field.
func (*Backup) SetLabels ¶ added in v0.17.0
func (o *Backup) SetLabels(v BackupGetLabelsRetType)
SetLabels gets a reference to the given map[string]interface{} and assigns it to the Labels field.
func (*Backup) SetName ¶ added in v0.17.0
func (o *Backup) SetName(v BackupGetNameRetType)
SetName gets a reference to the given string and assigns it to the Name field.
func (*Backup) SetSize ¶ added in v0.17.0
func (o *Backup) SetSize(v BackupGetSizeRetType)
SetSize gets a reference to the given int64 and assigns it to the Size field.
func (*Backup) SetSnapshotId ¶ added in v0.17.0
func (o *Backup) SetSnapshotId(v BackupGetSnapshotIdRetType)
SetSnapshotId gets a reference to the given string and assigns it to the SnapshotId field.
func (*Backup) SetStatus ¶ added in v0.17.0
func (o *Backup) SetStatus(v BackupGetStatusRetType)
SetStatus gets a reference to the given string and assigns it to the Status field.
func (*Backup) SetUpdatedAt ¶ added in v0.17.0
func (o *Backup) SetUpdatedAt(v BackupGetUpdatedAtRetType)
SetUpdatedAt gets a reference to the given time.Time and assigns it to the UpdatedAt field.
func (*Backup) SetVolumeId ¶ added in v0.17.0
func (o *Backup) SetVolumeId(v BackupGetVolumeIdRetType)
SetVolumeId gets a reference to the given string and assigns it to the VolumeId field.
type BackupGetAvailabilityZoneArgType ¶ added in v0.21.2
type BackupGetAvailabilityZoneArgType = string
type BackupGetAvailabilityZoneAttributeType ¶ added in v0.21.2
type BackupGetAvailabilityZoneAttributeType = *string
isNotNullableString
type BackupGetAvailabilityZoneRetType ¶ added in v0.21.2
type BackupGetAvailabilityZoneRetType = string
type BackupGetCreatedAtArgType ¶ added in v0.21.2
type BackupGetCreatedAtAttributeType ¶ added in v0.21.2
isDateTime
type BackupGetCreatedAtRetType ¶ added in v0.21.2
type BackupGetIdArgType ¶ added in v0.21.2
type BackupGetIdArgType = string
type BackupGetIdAttributeType ¶ added in v0.21.2
type BackupGetIdAttributeType = *string
isNotNullableString
type BackupGetIdRetType ¶ added in v0.21.2
type BackupGetIdRetType = string
type BackupGetLabelsArgType ¶ added in v0.21.2
type BackupGetLabelsArgType = map[string]interface{}
type BackupGetLabelsAttributeType ¶ added in v0.21.2
type BackupGetLabelsAttributeType = *map[string]interface{}
isFreeform
type BackupGetLabelsRetType ¶ added in v0.21.2
type BackupGetLabelsRetType = map[string]interface{}
type BackupGetNameArgType ¶ added in v0.21.2
type BackupGetNameArgType = string
type BackupGetNameAttributeType ¶ added in v0.21.2
type BackupGetNameAttributeType = *string
isNotNullableString
type BackupGetNameRetType ¶ added in v0.21.2
type BackupGetNameRetType = string
type BackupGetSizeArgType ¶ added in v0.21.2
type BackupGetSizeArgType = int64
type BackupGetSizeRetType ¶ added in v0.21.2
type BackupGetSizeRetType = int64
type BackupGetSnapshotIdArgType ¶ added in v0.21.2
type BackupGetSnapshotIdArgType = string
type BackupGetSnapshotIdAttributeType ¶ added in v0.21.2
type BackupGetSnapshotIdAttributeType = *string
isNotNullableString
type BackupGetSnapshotIdRetType ¶ added in v0.21.2
type BackupGetSnapshotIdRetType = string
type BackupGetStatusArgType ¶ added in v0.21.2
type BackupGetStatusArgType = string
type BackupGetStatusAttributeType ¶ added in v0.21.2
type BackupGetStatusAttributeType = *string
isNotNullableString
type BackupGetStatusRetType ¶ added in v0.21.2
type BackupGetStatusRetType = string
type BackupGetUpdatedAtArgType ¶ added in v0.21.2
type BackupGetUpdatedAtAttributeType ¶ added in v0.21.2
isDateTime
type BackupGetUpdatedAtRetType ¶ added in v0.21.2
type BackupGetVolumeIdArgType ¶ added in v0.21.2
type BackupGetVolumeIdArgType = string
type BackupGetVolumeIdAttributeType ¶ added in v0.21.2
type BackupGetVolumeIdAttributeType = *string
isNotNullableString
type BackupGetVolumeIdRetType ¶ added in v0.21.2
type BackupGetVolumeIdRetType = string
type BackupListResponse ¶ added in v0.17.0
type BackupListResponse struct { // A list containing backup objects. // REQUIRED Items BackupListResponseGetItemsAttributeType `json:"items"` }
BackupListResponse Backup list response.
func NewBackupListResponse ¶ added in v0.17.0
func NewBackupListResponse(items BackupListResponseGetItemsArgType) *BackupListResponse
NewBackupListResponse instantiates a new BackupListResponse object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed
func NewBackupListResponseWithDefaults ¶ added in v0.17.0
func NewBackupListResponseWithDefaults() *BackupListResponse
NewBackupListResponseWithDefaults instantiates a new BackupListResponse object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set
func (*BackupListResponse) GetItems ¶ added in v0.17.0
func (o *BackupListResponse) GetItems() (ret BackupListResponseGetItemsRetType)
GetItems returns the Items field value
func (*BackupListResponse) GetItemsOk ¶ added in v0.17.0
func (o *BackupListResponse) GetItemsOk() (ret BackupListResponseGetItemsRetType, ok bool)
GetItemsOk returns a tuple with the Items field value and a boolean to check if the value has been set.
func (*BackupListResponse) SetItems ¶ added in v0.17.0
func (o *BackupListResponse) SetItems(v BackupListResponseGetItemsRetType)
SetItems sets field value
func (BackupListResponse) ToMap ¶ added in v0.17.0
func (o BackupListResponse) ToMap() (map[string]interface{}, error)
type BackupListResponseGetItemsArgType ¶ added in v0.21.2
type BackupListResponseGetItemsArgType = []Backup
type BackupListResponseGetItemsAttributeType ¶ added in v0.21.2
type BackupListResponseGetItemsAttributeType = *[]Backup
isArray
type BackupListResponseGetItemsRetType ¶ added in v0.21.2
type BackupListResponseGetItemsRetType = []Backup
type BackupSource ¶ added in v0.17.0
type BackupSource struct { // Universally Unique Identifier (UUID). // REQUIRED Id BackupSourceGetIdAttributeType `json:"id"` // The source types of a backup. Possible values: `volume`, `snapshot`. // REQUIRED Type BackupSourceGetTypeAttributeType `json:"type"` }
BackupSource The source object of a backup.
func NewBackupSource ¶ added in v0.17.0
func NewBackupSource(id BackupSourceGetIdArgType, type_ BackupSourceGetTypeArgType) *BackupSource
NewBackupSource instantiates a new BackupSource object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed
func NewBackupSourceWithDefaults ¶ added in v0.17.0
func NewBackupSourceWithDefaults() *BackupSource
NewBackupSourceWithDefaults instantiates a new BackupSource object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set
func (*BackupSource) GetId ¶ added in v0.17.0
func (o *BackupSource) GetId() (ret BackupSourceGetIdRetType)
GetId returns the Id field value
func (*BackupSource) GetIdOk ¶ added in v0.17.0
func (o *BackupSource) GetIdOk() (ret BackupSourceGetIdRetType, ok bool)
GetIdOk returns a tuple with the Id field value and a boolean to check if the value has been set.
func (*BackupSource) GetType ¶ added in v0.17.0
func (o *BackupSource) GetType() (ret BackupSourceGetTypeRetType)
GetType returns the Type field value
func (*BackupSource) GetTypeOk ¶ added in v0.17.0
func (o *BackupSource) GetTypeOk() (ret BackupSourceGetTypeRetType, ok bool)
GetTypeOk returns a tuple with the Type field value and a boolean to check if the value has been set.
func (*BackupSource) SetId ¶ added in v0.17.0
func (o *BackupSource) SetId(v BackupSourceGetIdRetType)
SetId sets field value
func (*BackupSource) SetType ¶ added in v0.17.0
func (o *BackupSource) SetType(v BackupSourceGetTypeRetType)
SetType sets field value
func (BackupSource) ToMap ¶ added in v0.17.0
func (o BackupSource) ToMap() (map[string]interface{}, error)
type BackupSourceGetIdArgType ¶ added in v0.21.2
type BackupSourceGetIdArgType = string
type BackupSourceGetIdAttributeType ¶ added in v0.21.2
type BackupSourceGetIdAttributeType = *string
isNotNullableString
type BackupSourceGetIdRetType ¶ added in v0.21.2
type BackupSourceGetIdRetType = string
type BackupSourceGetTypeArgType ¶ added in v0.21.2
type BackupSourceGetTypeArgType = string
type BackupSourceGetTypeAttributeType ¶ added in v0.21.2
type BackupSourceGetTypeAttributeType = *string
isNotNullableString
type BackupSourceGetTypeRetType ¶ added in v0.21.2
type BackupSourceGetTypeRetType = string
type BaseSecurityGroupRule ¶ added in v0.13.0
type BaseSecurityGroupRule struct { // Description Object. Allows string up to 127 Characters. Description BaseSecurityGroupRuleGetDescriptionAttributeType `json:"description,omitempty"` // The direction of the traffic which the rule should match. // REQUIRED Direction BaseSecurityGroupRuleGetDirectionAttributeType `json:"direction"` // The ethertype which the rule should match. Ethertype BaseSecurityGroupRuleGetEthertypeAttributeType `json:"ethertype,omitempty"` IcmpParameters BaseSecurityGroupRuleGetIcmpParametersAttributeType `json:"icmpParameters,omitempty"` // Universally Unique Identifier (UUID). Id BaseSecurityGroupRuleGetIdAttributeType `json:"id,omitempty"` // Classless Inter-Domain Routing (CIDR). IpRange BaseSecurityGroupRuleGetIpRangeAttributeType `json:"ipRange,omitempty"` PortRange BaseSecurityGroupRuleGetPortRangeAttributeType `json:"portRange,omitempty"` // Universally Unique Identifier (UUID). RemoteSecurityGroupId BaseSecurityGroupRuleGetRemoteSecurityGroupIdAttributeType `json:"remoteSecurityGroupId,omitempty"` // Universally Unique Identifier (UUID). SecurityGroupId BaseSecurityGroupRuleGetSecurityGroupIdAttributeType `json:"securityGroupId,omitempty"` }
BaseSecurityGroupRule The base schema for a security group rule.
func NewBaseSecurityGroupRule ¶ added in v0.13.0
func NewBaseSecurityGroupRule(direction BaseSecurityGroupRuleGetDirectionArgType) *BaseSecurityGroupRule
NewBaseSecurityGroupRule instantiates a new BaseSecurityGroupRule object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed
func NewBaseSecurityGroupRuleWithDefaults ¶ added in v0.13.0
func NewBaseSecurityGroupRuleWithDefaults() *BaseSecurityGroupRule
NewBaseSecurityGroupRuleWithDefaults instantiates a new BaseSecurityGroupRule object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set
func (*BaseSecurityGroupRule) GetDescription ¶ added in v0.13.0
func (o *BaseSecurityGroupRule) GetDescription() (res BaseSecurityGroupRuleGetDescriptionRetType)
GetDescription returns the Description field value if set, zero value otherwise.
func (*BaseSecurityGroupRule) GetDescriptionOk ¶ added in v0.13.0
func (o *BaseSecurityGroupRule) GetDescriptionOk() (ret BaseSecurityGroupRuleGetDescriptionRetType, ok bool)
GetDescriptionOk returns a tuple with the Description field value if set, nil otherwise and a boolean to check if the value has been set.
func (*BaseSecurityGroupRule) GetDirection ¶ added in v0.13.0
func (o *BaseSecurityGroupRule) GetDirection() (ret BaseSecurityGroupRuleGetDirectionRetType)
GetDirection returns the Direction field value
func (*BaseSecurityGroupRule) GetDirectionOk ¶ added in v0.13.0
func (o *BaseSecurityGroupRule) GetDirectionOk() (ret BaseSecurityGroupRuleGetDirectionRetType, ok bool)
GetDirectionOk returns a tuple with the Direction field value and a boolean to check if the value has been set.
func (*BaseSecurityGroupRule) GetEthertype ¶ added in v0.13.0
func (o *BaseSecurityGroupRule) GetEthertype() (res BaseSecurityGroupRuleGetEthertypeRetType)
GetEthertype returns the Ethertype field value if set, zero value otherwise.
func (*BaseSecurityGroupRule) GetEthertypeOk ¶ added in v0.13.0
func (o *BaseSecurityGroupRule) GetEthertypeOk() (ret BaseSecurityGroupRuleGetEthertypeRetType, ok bool)
GetEthertypeOk returns a tuple with the Ethertype field value if set, nil otherwise and a boolean to check if the value has been set.
func (*BaseSecurityGroupRule) GetIcmpParameters ¶ added in v0.13.0
func (o *BaseSecurityGroupRule) GetIcmpParameters() (res BaseSecurityGroupRuleGetIcmpParametersRetType)
GetIcmpParameters returns the IcmpParameters field value if set, zero value otherwise.
func (*BaseSecurityGroupRule) GetIcmpParametersOk ¶ added in v0.13.0
func (o *BaseSecurityGroupRule) GetIcmpParametersOk() (ret BaseSecurityGroupRuleGetIcmpParametersRetType, ok bool)
GetIcmpParametersOk returns a tuple with the IcmpParameters field value if set, nil otherwise and a boolean to check if the value has been set.
func (*BaseSecurityGroupRule) GetId ¶ added in v0.13.0
func (o *BaseSecurityGroupRule) GetId() (res BaseSecurityGroupRuleGetIdRetType)
GetId returns the Id field value if set, zero value otherwise.
func (*BaseSecurityGroupRule) GetIdOk ¶ added in v0.13.0
func (o *BaseSecurityGroupRule) GetIdOk() (ret BaseSecurityGroupRuleGetIdRetType, ok bool)
GetIdOk returns a tuple with the Id field value if set, nil otherwise and a boolean to check if the value has been set.
func (*BaseSecurityGroupRule) GetIpRange ¶ added in v0.13.0
func (o *BaseSecurityGroupRule) GetIpRange() (res BaseSecurityGroupRuleGetIpRangeRetType)
GetIpRange returns the IpRange field value if set, zero value otherwise.
func (*BaseSecurityGroupRule) GetIpRangeOk ¶ added in v0.13.0
func (o *BaseSecurityGroupRule) GetIpRangeOk() (ret BaseSecurityGroupRuleGetIpRangeRetType, ok bool)
GetIpRangeOk returns a tuple with the IpRange field value if set, nil otherwise and a boolean to check if the value has been set.
func (*BaseSecurityGroupRule) GetPortRange ¶ added in v0.13.0
func (o *BaseSecurityGroupRule) GetPortRange() (res BaseSecurityGroupRuleGetPortRangeRetType)
GetPortRange returns the PortRange field value if set, zero value otherwise.
func (*BaseSecurityGroupRule) GetPortRangeOk ¶ added in v0.13.0
func (o *BaseSecurityGroupRule) GetPortRangeOk() (ret BaseSecurityGroupRuleGetPortRangeRetType, ok bool)
GetPortRangeOk returns a tuple with the PortRange field value if set, nil otherwise and a boolean to check if the value has been set.
func (*BaseSecurityGroupRule) GetRemoteSecurityGroupId ¶ added in v0.13.0
func (o *BaseSecurityGroupRule) GetRemoteSecurityGroupId() (res BaseSecurityGroupRuleGetRemoteSecurityGroupIdRetType)
GetRemoteSecurityGroupId returns the RemoteSecurityGroupId field value if set, zero value otherwise.
func (*BaseSecurityGroupRule) GetRemoteSecurityGroupIdOk ¶ added in v0.13.0
func (o *BaseSecurityGroupRule) GetRemoteSecurityGroupIdOk() (ret BaseSecurityGroupRuleGetRemoteSecurityGroupIdRetType, ok bool)
GetRemoteSecurityGroupIdOk returns a tuple with the RemoteSecurityGroupId field value if set, nil otherwise and a boolean to check if the value has been set.
func (*BaseSecurityGroupRule) GetSecurityGroupId ¶ added in v0.13.0
func (o *BaseSecurityGroupRule) GetSecurityGroupId() (res BaseSecurityGroupRuleGetSecurityGroupIdRetType)
GetSecurityGroupId returns the SecurityGroupId field value if set, zero value otherwise.
func (*BaseSecurityGroupRule) GetSecurityGroupIdOk ¶ added in v0.13.0
func (o *BaseSecurityGroupRule) GetSecurityGroupIdOk() (ret BaseSecurityGroupRuleGetSecurityGroupIdRetType, ok bool)
GetSecurityGroupIdOk returns a tuple with the SecurityGroupId field value if set, nil otherwise and a boolean to check if the value has been set.
func (*BaseSecurityGroupRule) HasDescription ¶ added in v0.13.0
func (o *BaseSecurityGroupRule) HasDescription() bool
HasDescription returns a boolean if a field has been set.
func (*BaseSecurityGroupRule) HasEthertype ¶ added in v0.13.0
func (o *BaseSecurityGroupRule) HasEthertype() bool
HasEthertype returns a boolean if a field has been set.
func (*BaseSecurityGroupRule) HasIcmpParameters ¶ added in v0.13.0
func (o *BaseSecurityGroupRule) HasIcmpParameters() bool
HasIcmpParameters returns a boolean if a field has been set.
func (*BaseSecurityGroupRule) HasId ¶ added in v0.13.0
func (o *BaseSecurityGroupRule) HasId() bool
HasId returns a boolean if a field has been set.
func (*BaseSecurityGroupRule) HasIpRange ¶ added in v0.13.0
func (o *BaseSecurityGroupRule) HasIpRange() bool
HasIpRange returns a boolean if a field has been set.
func (*BaseSecurityGroupRule) HasPortRange ¶ added in v0.13.0
func (o *BaseSecurityGroupRule) HasPortRange() bool
HasPortRange returns a boolean if a field has been set.
func (*BaseSecurityGroupRule) HasRemoteSecurityGroupId ¶ added in v0.13.0
func (o *BaseSecurityGroupRule) HasRemoteSecurityGroupId() bool
HasRemoteSecurityGroupId returns a boolean if a field has been set.
func (*BaseSecurityGroupRule) HasSecurityGroupId ¶ added in v0.13.0
func (o *BaseSecurityGroupRule) HasSecurityGroupId() bool
HasSecurityGroupId returns a boolean if a field has been set.
func (*BaseSecurityGroupRule) SetDescription ¶ added in v0.13.0
func (o *BaseSecurityGroupRule) SetDescription(v BaseSecurityGroupRuleGetDescriptionRetType)
SetDescription gets a reference to the given string and assigns it to the Description field.
func (*BaseSecurityGroupRule) SetDirection ¶ added in v0.13.0
func (o *BaseSecurityGroupRule) SetDirection(v BaseSecurityGroupRuleGetDirectionRetType)
SetDirection sets field value
func (*BaseSecurityGroupRule) SetEthertype ¶ added in v0.13.0
func (o *BaseSecurityGroupRule) SetEthertype(v BaseSecurityGroupRuleGetEthertypeRetType)
SetEthertype gets a reference to the given string and assigns it to the Ethertype field.
func (*BaseSecurityGroupRule) SetIcmpParameters ¶ added in v0.13.0
func (o *BaseSecurityGroupRule) SetIcmpParameters(v BaseSecurityGroupRuleGetIcmpParametersRetType)
SetIcmpParameters gets a reference to the given ICMPParameters and assigns it to the IcmpParameters field.
func (*BaseSecurityGroupRule) SetId ¶ added in v0.13.0
func (o *BaseSecurityGroupRule) SetId(v BaseSecurityGroupRuleGetIdRetType)
SetId gets a reference to the given string and assigns it to the Id field.
func (*BaseSecurityGroupRule) SetIpRange ¶ added in v0.13.0
func (o *BaseSecurityGroupRule) SetIpRange(v BaseSecurityGroupRuleGetIpRangeRetType)
SetIpRange gets a reference to the given string and assigns it to the IpRange field.
func (*BaseSecurityGroupRule) SetPortRange ¶ added in v0.13.0
func (o *BaseSecurityGroupRule) SetPortRange(v BaseSecurityGroupRuleGetPortRangeRetType)
SetPortRange gets a reference to the given PortRange and assigns it to the PortRange field.
func (*BaseSecurityGroupRule) SetRemoteSecurityGroupId ¶ added in v0.13.0
func (o *BaseSecurityGroupRule) SetRemoteSecurityGroupId(v BaseSecurityGroupRuleGetRemoteSecurityGroupIdRetType)
SetRemoteSecurityGroupId gets a reference to the given string and assigns it to the RemoteSecurityGroupId field.
func (*BaseSecurityGroupRule) SetSecurityGroupId ¶ added in v0.13.0
func (o *BaseSecurityGroupRule) SetSecurityGroupId(v BaseSecurityGroupRuleGetSecurityGroupIdRetType)
SetSecurityGroupId gets a reference to the given string and assigns it to the SecurityGroupId field.
func (BaseSecurityGroupRule) ToMap ¶ added in v0.13.0
func (o BaseSecurityGroupRule) ToMap() (map[string]interface{}, error)
type BaseSecurityGroupRuleGetDescriptionArgType ¶ added in v0.21.2
type BaseSecurityGroupRuleGetDescriptionArgType = string
type BaseSecurityGroupRuleGetDescriptionAttributeType ¶ added in v0.21.2
type BaseSecurityGroupRuleGetDescriptionAttributeType = *string
isNotNullableString
type BaseSecurityGroupRuleGetDescriptionRetType ¶ added in v0.21.2
type BaseSecurityGroupRuleGetDescriptionRetType = string
type BaseSecurityGroupRuleGetDirectionArgType ¶ added in v0.21.2
type BaseSecurityGroupRuleGetDirectionArgType = string
type BaseSecurityGroupRuleGetDirectionAttributeType ¶ added in v0.21.2
type BaseSecurityGroupRuleGetDirectionAttributeType = *string
isNotNullableString
type BaseSecurityGroupRuleGetDirectionRetType ¶ added in v0.21.2
type BaseSecurityGroupRuleGetDirectionRetType = string
type BaseSecurityGroupRuleGetEthertypeArgType ¶ added in v0.21.2
type BaseSecurityGroupRuleGetEthertypeArgType = string
type BaseSecurityGroupRuleGetEthertypeAttributeType ¶ added in v0.21.2
type BaseSecurityGroupRuleGetEthertypeAttributeType = *string
isNotNullableString
type BaseSecurityGroupRuleGetEthertypeRetType ¶ added in v0.21.2
type BaseSecurityGroupRuleGetEthertypeRetType = string
type BaseSecurityGroupRuleGetIcmpParametersArgType ¶ added in v0.21.2
type BaseSecurityGroupRuleGetIcmpParametersArgType = ICMPParameters
type BaseSecurityGroupRuleGetIcmpParametersAttributeType ¶ added in v0.21.2
type BaseSecurityGroupRuleGetIcmpParametersAttributeType = *ICMPParameters
isModel
type BaseSecurityGroupRuleGetIcmpParametersRetType ¶ added in v0.21.2
type BaseSecurityGroupRuleGetIcmpParametersRetType = ICMPParameters
type BaseSecurityGroupRuleGetIdArgType ¶ added in v0.21.2
type BaseSecurityGroupRuleGetIdArgType = string
type BaseSecurityGroupRuleGetIdAttributeType ¶ added in v0.21.2
type BaseSecurityGroupRuleGetIdAttributeType = *string
isNotNullableString
type BaseSecurityGroupRuleGetIdRetType ¶ added in v0.21.2
type BaseSecurityGroupRuleGetIdRetType = string
type BaseSecurityGroupRuleGetIpRangeArgType ¶ added in v0.21.2
type BaseSecurityGroupRuleGetIpRangeArgType = string
type BaseSecurityGroupRuleGetIpRangeAttributeType ¶ added in v0.21.2
type BaseSecurityGroupRuleGetIpRangeAttributeType = *string
isNotNullableString
type BaseSecurityGroupRuleGetIpRangeRetType ¶ added in v0.21.2
type BaseSecurityGroupRuleGetIpRangeRetType = string
type BaseSecurityGroupRuleGetPortRangeArgType ¶ added in v0.21.2
type BaseSecurityGroupRuleGetPortRangeArgType = PortRange
type BaseSecurityGroupRuleGetPortRangeAttributeType ¶ added in v0.21.2
type BaseSecurityGroupRuleGetPortRangeAttributeType = *PortRange
isModel
type BaseSecurityGroupRuleGetPortRangeRetType ¶ added in v0.21.2
type BaseSecurityGroupRuleGetPortRangeRetType = PortRange
type BaseSecurityGroupRuleGetRemoteSecurityGroupIdArgType ¶ added in v0.21.2
type BaseSecurityGroupRuleGetRemoteSecurityGroupIdArgType = string
type BaseSecurityGroupRuleGetRemoteSecurityGroupIdAttributeType ¶ added in v0.21.2
type BaseSecurityGroupRuleGetRemoteSecurityGroupIdAttributeType = *string
isNotNullableString
type BaseSecurityGroupRuleGetRemoteSecurityGroupIdRetType ¶ added in v0.21.2
type BaseSecurityGroupRuleGetRemoteSecurityGroupIdRetType = string
type BaseSecurityGroupRuleGetSecurityGroupIdArgType ¶ added in v0.21.2
type BaseSecurityGroupRuleGetSecurityGroupIdArgType = string
type BaseSecurityGroupRuleGetSecurityGroupIdAttributeType ¶ added in v0.21.2
type BaseSecurityGroupRuleGetSecurityGroupIdAttributeType = *string
isNotNullableString
type BaseSecurityGroupRuleGetSecurityGroupIdRetType ¶ added in v0.21.2
type BaseSecurityGroupRuleGetSecurityGroupIdRetType = string
type BootVolume ¶ added in v0.13.0
type BootVolume struct { // Delete the volume during the termination of the server. Defaults to false. DeleteOnTermination BootVolumegetDeleteOnTerminationAttributeType `json:"deleteOnTermination,omitempty"` // Universally Unique Identifier (UUID). Id BootVolumeGetIdAttributeType `json:"id,omitempty"` // The name for a General Object. Matches Names and also UUIDs. PerformanceClass BootVolumeGetPerformanceClassAttributeType `json:"performanceClass,omitempty"` // Size in Gigabyte. Size BootVolumeGetSizeAttributeType `json:"size,omitempty"` Source BootVolumeGetSourceAttributeType `json:"source,omitempty"` }
BootVolume The boot device for the server.
func NewBootVolume ¶ added in v0.13.0
func NewBootVolume() *BootVolume
NewBootVolume instantiates a new BootVolume object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed
func NewBootVolumeWithDefaults ¶ added in v0.13.0
func NewBootVolumeWithDefaults() *BootVolume
NewBootVolumeWithDefaults instantiates a new BootVolume object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set
func (*BootVolume) GetDeleteOnTermination ¶ added in v0.13.0
func (o *BootVolume) GetDeleteOnTermination() (res BootVolumegetDeleteOnTerminationRetType)
GetDeleteOnTermination returns the DeleteOnTermination field value if set, zero value otherwise.
func (*BootVolume) GetDeleteOnTerminationOk ¶ added in v0.13.0
func (o *BootVolume) GetDeleteOnTerminationOk() (ret BootVolumegetDeleteOnTerminationRetType, ok bool)
GetDeleteOnTerminationOk returns a tuple with the DeleteOnTermination field value if set, nil otherwise and a boolean to check if the value has been set.
func (*BootVolume) GetId ¶ added in v0.13.0
func (o *BootVolume) GetId() (res BootVolumeGetIdRetType)
GetId returns the Id field value if set, zero value otherwise.
func (*BootVolume) GetIdOk ¶ added in v0.13.0
func (o *BootVolume) GetIdOk() (ret BootVolumeGetIdRetType, ok bool)
GetIdOk returns a tuple with the Id field value if set, nil otherwise and a boolean to check if the value has been set.
func (*BootVolume) GetPerformanceClass ¶ added in v0.13.0
func (o *BootVolume) GetPerformanceClass() (res BootVolumeGetPerformanceClassRetType)
GetPerformanceClass returns the PerformanceClass field value if set, zero value otherwise.
func (*BootVolume) GetPerformanceClassOk ¶ added in v0.13.0
func (o *BootVolume) GetPerformanceClassOk() (ret BootVolumeGetPerformanceClassRetType, ok bool)
GetPerformanceClassOk returns a tuple with the PerformanceClass field value if set, nil otherwise and a boolean to check if the value has been set.
func (*BootVolume) GetSize ¶ added in v0.13.0
func (o *BootVolume) GetSize() (res BootVolumeGetSizeRetType)
GetSize returns the Size field value if set, zero value otherwise.
func (*BootVolume) GetSizeOk ¶ added in v0.13.0
func (o *BootVolume) GetSizeOk() (ret BootVolumeGetSizeRetType, ok bool)
GetSizeOk returns a tuple with the Size field value if set, nil otherwise and a boolean to check if the value has been set.
func (*BootVolume) GetSource ¶ added in v0.13.0
func (o *BootVolume) GetSource() (res BootVolumeGetSourceRetType)
GetSource returns the Source field value if set, zero value otherwise.
func (*BootVolume) GetSourceOk ¶ added in v0.13.0
func (o *BootVolume) GetSourceOk() (ret BootVolumeGetSourceRetType, ok bool)
GetSourceOk returns a tuple with the Source field value if set, nil otherwise and a boolean to check if the value has been set.
func (*BootVolume) HasDeleteOnTermination ¶ added in v0.13.0
func (o *BootVolume) HasDeleteOnTermination() bool
HasDeleteOnTermination returns a boolean if a field has been set.
func (*BootVolume) HasId ¶ added in v0.13.0
func (o *BootVolume) HasId() bool
HasId returns a boolean if a field has been set.
func (*BootVolume) HasPerformanceClass ¶ added in v0.13.0
func (o *BootVolume) HasPerformanceClass() bool
HasPerformanceClass returns a boolean if a field has been set.
func (*BootVolume) HasSize ¶ added in v0.13.0
func (o *BootVolume) HasSize() bool
HasSize returns a boolean if a field has been set.
func (*BootVolume) HasSource ¶ added in v0.13.0
func (o *BootVolume) HasSource() bool
HasSource returns a boolean if a field has been set.
func (*BootVolume) SetDeleteOnTermination ¶ added in v0.13.0
func (o *BootVolume) SetDeleteOnTermination(v BootVolumegetDeleteOnTerminationRetType)
SetDeleteOnTermination gets a reference to the given bool and assigns it to the DeleteOnTermination field.
func (*BootVolume) SetId ¶ added in v0.13.0
func (o *BootVolume) SetId(v BootVolumeGetIdRetType)
SetId gets a reference to the given string and assigns it to the Id field.
func (*BootVolume) SetPerformanceClass ¶ added in v0.13.0
func (o *BootVolume) SetPerformanceClass(v BootVolumeGetPerformanceClassRetType)
SetPerformanceClass gets a reference to the given string and assigns it to the PerformanceClass field.
func (*BootVolume) SetSize ¶ added in v0.13.0
func (o *BootVolume) SetSize(v BootVolumeGetSizeRetType)
SetSize gets a reference to the given int64 and assigns it to the Size field.
func (*BootVolume) SetSource ¶ added in v0.13.0
func (o *BootVolume) SetSource(v BootVolumeGetSourceRetType)
SetSource gets a reference to the given BootVolumeSource and assigns it to the Source field.
func (BootVolume) ToMap ¶ added in v0.13.0
func (o BootVolume) ToMap() (map[string]interface{}, error)
type BootVolumeGetIdArgType ¶ added in v0.21.2
type BootVolumeGetIdArgType = string
type BootVolumeGetIdAttributeType ¶ added in v0.21.2
type BootVolumeGetIdAttributeType = *string
isNotNullableString
type BootVolumeGetIdRetType ¶ added in v0.21.2
type BootVolumeGetIdRetType = string
type BootVolumeGetPerformanceClassArgType ¶ added in v0.21.2
type BootVolumeGetPerformanceClassArgType = string
type BootVolumeGetPerformanceClassAttributeType ¶ added in v0.21.2
type BootVolumeGetPerformanceClassAttributeType = *string
isNotNullableString
type BootVolumeGetPerformanceClassRetType ¶ added in v0.21.2
type BootVolumeGetPerformanceClassRetType = string
type BootVolumeGetSizeArgType ¶ added in v0.21.2
type BootVolumeGetSizeArgType = int64
type BootVolumeGetSizeAttributeType ¶ added in v0.21.2
type BootVolumeGetSizeAttributeType = *int64
isLong
type BootVolumeGetSizeRetType ¶ added in v0.21.2
type BootVolumeGetSizeRetType = int64
type BootVolumeGetSourceArgType ¶ added in v0.21.2
type BootVolumeGetSourceArgType = BootVolumeSource
type BootVolumeGetSourceAttributeType ¶ added in v0.21.2
type BootVolumeGetSourceAttributeType = *BootVolumeSource
isModel
type BootVolumeGetSourceRetType ¶ added in v0.21.2
type BootVolumeGetSourceRetType = BootVolumeSource
type BootVolumeSource ¶ added in v0.13.0
type BootVolumeSource struct { // Universally Unique Identifier (UUID). // REQUIRED Id BootVolumeSourceGetIdAttributeType `json:"id"` // The source types of a boot volume. Possible values: `image`, `volume`. // REQUIRED Type BootVolumeSourceGetTypeAttributeType `json:"type"` }
BootVolumeSource struct for BootVolumeSource
func NewBootVolumeSource ¶ added in v0.13.0
func NewBootVolumeSource(id BootVolumeSourceGetIdArgType, type_ BootVolumeSourceGetTypeArgType) *BootVolumeSource
NewBootVolumeSource instantiates a new BootVolumeSource object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed
func NewBootVolumeSourceWithDefaults ¶ added in v0.13.0
func NewBootVolumeSourceWithDefaults() *BootVolumeSource
NewBootVolumeSourceWithDefaults instantiates a new BootVolumeSource object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set
func (*BootVolumeSource) GetId ¶ added in v0.13.0
func (o *BootVolumeSource) GetId() (ret BootVolumeSourceGetIdRetType)
GetId returns the Id field value
func (*BootVolumeSource) GetIdOk ¶ added in v0.13.0
func (o *BootVolumeSource) GetIdOk() (ret BootVolumeSourceGetIdRetType, ok bool)
GetIdOk returns a tuple with the Id field value and a boolean to check if the value has been set.
func (*BootVolumeSource) GetType ¶ added in v0.13.0
func (o *BootVolumeSource) GetType() (ret BootVolumeSourceGetTypeRetType)
GetType returns the Type field value
func (*BootVolumeSource) GetTypeOk ¶ added in v0.13.0
func (o *BootVolumeSource) GetTypeOk() (ret BootVolumeSourceGetTypeRetType, ok bool)
GetTypeOk returns a tuple with the Type field value and a boolean to check if the value has been set.
func (*BootVolumeSource) SetId ¶ added in v0.13.0
func (o *BootVolumeSource) SetId(v BootVolumeSourceGetIdRetType)
SetId sets field value
func (*BootVolumeSource) SetType ¶ added in v0.13.0
func (o *BootVolumeSource) SetType(v BootVolumeSourceGetTypeRetType)
SetType sets field value
func (BootVolumeSource) ToMap ¶ added in v0.13.0
func (o BootVolumeSource) ToMap() (map[string]interface{}, error)
type BootVolumeSourceGetIdArgType ¶ added in v0.21.2
type BootVolumeSourceGetIdArgType = string
type BootVolumeSourceGetIdAttributeType ¶ added in v0.21.2
type BootVolumeSourceGetIdAttributeType = *string
isNotNullableString
type BootVolumeSourceGetIdRetType ¶ added in v0.21.2
type BootVolumeSourceGetIdRetType = string
type BootVolumeSourceGetTypeArgType ¶ added in v0.21.2
type BootVolumeSourceGetTypeArgType = string
type BootVolumeSourceGetTypeAttributeType ¶ added in v0.21.2
type BootVolumeSourceGetTypeAttributeType = *string
isNotNullableString
type BootVolumeSourceGetTypeRetType ¶ added in v0.21.2
type BootVolumeSourceGetTypeRetType = string
type BootVolumegetDeleteOnTerminationArgType ¶ added in v0.21.2
type BootVolumegetDeleteOnTerminationArgType = bool
type BootVolumegetDeleteOnTerminationAttributeType ¶ added in v0.21.2
type BootVolumegetDeleteOnTerminationAttributeType = *bool
isBoolean
type BootVolumegetDeleteOnTerminationRetType ¶ added in v0.21.2
type BootVolumegetDeleteOnTerminationRetType = bool
type CreateAffinityGroupPayload ¶ added in v0.17.0
type CreateAffinityGroupPayload struct { // Universally Unique Identifier (UUID). Id CreateAffinityGroupPayloadGetIdAttributeType `json:"id,omitempty"` // The servers that are part of the affinity group. Members CreateAffinityGroupPayloadGetMembersAttributeType `json:"members,omitempty"` // The name for a General Object. Matches Names and also UUIDs. // REQUIRED Name CreateAffinityGroupPayloadGetNameAttributeType `json:"name"` // The affinity group policy. `hard-affinity`: All servers in this group will be hosted on the same compute node. `soft-affinity`: All servers in this group will be hosted on as few compute nodes as possible. `hard-anti-affinity`: All servers in this group will be hosted on different compute nodes. `soft-anti-affinity`: All servers in this group will be hosted on as many compute nodes as possible. Possible values: `hard-anti-affinity`, `hard-affinity`, `soft-anti-affinity`, `soft-affinity`. // REQUIRED Policy CreateAffinityGroupPayloadGetPolicyAttributeType `json:"policy"` }
CreateAffinityGroupPayload Definition of an affinity group.
func NewCreateAffinityGroupPayload ¶ added in v0.17.0
func NewCreateAffinityGroupPayload(name CreateAffinityGroupPayloadGetNameArgType, policy CreateAffinityGroupPayloadGetPolicyArgType) *CreateAffinityGroupPayload
NewCreateAffinityGroupPayload instantiates a new CreateAffinityGroupPayload object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed
func NewCreateAffinityGroupPayloadWithDefaults ¶ added in v0.17.0
func NewCreateAffinityGroupPayloadWithDefaults() *CreateAffinityGroupPayload
NewCreateAffinityGroupPayloadWithDefaults instantiates a new CreateAffinityGroupPayload object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set
func (*CreateAffinityGroupPayload) GetId ¶ added in v0.17.0
func (o *CreateAffinityGroupPayload) GetId() (res CreateAffinityGroupPayloadGetIdRetType)
GetId returns the Id field value if set, zero value otherwise.
func (*CreateAffinityGroupPayload) GetIdOk ¶ added in v0.17.0
func (o *CreateAffinityGroupPayload) GetIdOk() (ret CreateAffinityGroupPayloadGetIdRetType, ok bool)
GetIdOk returns a tuple with the Id field value if set, nil otherwise and a boolean to check if the value has been set.
func (*CreateAffinityGroupPayload) GetMembers ¶ added in v0.17.0
func (o *CreateAffinityGroupPayload) GetMembers() (res CreateAffinityGroupPayloadGetMembersRetType)
GetMembers returns the Members field value if set, zero value otherwise.
func (*CreateAffinityGroupPayload) GetMembersOk ¶ added in v0.17.0
func (o *CreateAffinityGroupPayload) GetMembersOk() (ret CreateAffinityGroupPayloadGetMembersRetType, ok bool)
GetMembersOk returns a tuple with the Members field value if set, nil otherwise and a boolean to check if the value has been set.
func (*CreateAffinityGroupPayload) GetName ¶ added in v0.17.0
func (o *CreateAffinityGroupPayload) GetName() (ret CreateAffinityGroupPayloadGetNameRetType)
GetName returns the Name field value
func (*CreateAffinityGroupPayload) GetNameOk ¶ added in v0.17.0
func (o *CreateAffinityGroupPayload) GetNameOk() (ret CreateAffinityGroupPayloadGetNameRetType, ok bool)
GetNameOk returns a tuple with the Name field value and a boolean to check if the value has been set.
func (*CreateAffinityGroupPayload) GetPolicy ¶ added in v0.17.0
func (o *CreateAffinityGroupPayload) GetPolicy() (ret CreateAffinityGroupPayloadGetPolicyRetType)
GetPolicy returns the Policy field value
func (*CreateAffinityGroupPayload) GetPolicyOk ¶ added in v0.17.0
func (o *CreateAffinityGroupPayload) GetPolicyOk() (ret CreateAffinityGroupPayloadGetPolicyRetType, ok bool)
GetPolicyOk returns a tuple with the Policy field value and a boolean to check if the value has been set.
func (*CreateAffinityGroupPayload) HasId ¶ added in v0.17.0
func (o *CreateAffinityGroupPayload) HasId() bool
HasId returns a boolean if a field has been set.
func (*CreateAffinityGroupPayload) HasMembers ¶ added in v0.17.0
func (o *CreateAffinityGroupPayload) HasMembers() bool
HasMembers returns a boolean if a field has been set.
func (*CreateAffinityGroupPayload) SetId ¶ added in v0.17.0
func (o *CreateAffinityGroupPayload) SetId(v CreateAffinityGroupPayloadGetIdRetType)
SetId gets a reference to the given string and assigns it to the Id field.
func (*CreateAffinityGroupPayload) SetMembers ¶ added in v0.17.0
func (o *CreateAffinityGroupPayload) SetMembers(v CreateAffinityGroupPayloadGetMembersRetType)
SetMembers gets a reference to the given []string and assigns it to the Members field.
func (*CreateAffinityGroupPayload) SetName ¶ added in v0.17.0
func (o *CreateAffinityGroupPayload) SetName(v CreateAffinityGroupPayloadGetNameRetType)
SetName sets field value
func (*CreateAffinityGroupPayload) SetPolicy ¶ added in v0.17.0
func (o *CreateAffinityGroupPayload) SetPolicy(v CreateAffinityGroupPayloadGetPolicyRetType)
SetPolicy sets field value
func (CreateAffinityGroupPayload) ToMap ¶ added in v0.17.0
func (o CreateAffinityGroupPayload) ToMap() (map[string]interface{}, error)
type CreateAffinityGroupPayloadGetIdArgType ¶ added in v0.21.2
type CreateAffinityGroupPayloadGetIdArgType = string
type CreateAffinityGroupPayloadGetIdAttributeType ¶ added in v0.21.2
type CreateAffinityGroupPayloadGetIdAttributeType = *string
isNotNullableString
type CreateAffinityGroupPayloadGetIdRetType ¶ added in v0.21.2
type CreateAffinityGroupPayloadGetIdRetType = string
type CreateAffinityGroupPayloadGetMembersArgType ¶ added in v0.21.2
type CreateAffinityGroupPayloadGetMembersArgType = []string
type CreateAffinityGroupPayloadGetMembersAttributeType ¶ added in v0.21.2
type CreateAffinityGroupPayloadGetMembersAttributeType = *[]string
isArray
type CreateAffinityGroupPayloadGetMembersRetType ¶ added in v0.21.2
type CreateAffinityGroupPayloadGetMembersRetType = []string
type CreateAffinityGroupPayloadGetNameArgType ¶ added in v0.21.2
type CreateAffinityGroupPayloadGetNameArgType = string
type CreateAffinityGroupPayloadGetNameAttributeType ¶ added in v0.21.2
type CreateAffinityGroupPayloadGetNameAttributeType = *string
isNotNullableString
type CreateAffinityGroupPayloadGetNameRetType ¶ added in v0.21.2
type CreateAffinityGroupPayloadGetNameRetType = string
type CreateAffinityGroupPayloadGetPolicyArgType ¶ added in v0.21.2
type CreateAffinityGroupPayloadGetPolicyArgType = string
type CreateAffinityGroupPayloadGetPolicyAttributeType ¶ added in v0.21.2
type CreateAffinityGroupPayloadGetPolicyAttributeType = *string
isNotNullableString
type CreateAffinityGroupPayloadGetPolicyRetType ¶ added in v0.21.2
type CreateAffinityGroupPayloadGetPolicyRetType = string
type CreateAreaAddressFamily ¶
type CreateAreaAddressFamily struct {
Ipv4 CreateAreaAddressFamilyGetIpv4AttributeType `json:"ipv4,omitempty"`
}
CreateAreaAddressFamily The addressFamily object for a area create request.
func NewCreateAreaAddressFamily ¶ added in v0.12.0
func NewCreateAreaAddressFamily() *CreateAreaAddressFamily
NewCreateAreaAddressFamily instantiates a new CreateAreaAddressFamily object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed
func NewCreateAreaAddressFamilyWithDefaults ¶ added in v0.12.0
func NewCreateAreaAddressFamilyWithDefaults() *CreateAreaAddressFamily
NewCreateAreaAddressFamilyWithDefaults instantiates a new CreateAreaAddressFamily object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set
func (*CreateAreaAddressFamily) GetIpv4 ¶ added in v0.12.0
func (o *CreateAreaAddressFamily) GetIpv4() (res CreateAreaAddressFamilyGetIpv4RetType)
GetIpv4 returns the Ipv4 field value if set, zero value otherwise.
func (*CreateAreaAddressFamily) GetIpv4Ok ¶ added in v0.12.0
func (o *CreateAreaAddressFamily) GetIpv4Ok() (ret CreateAreaAddressFamilyGetIpv4RetType, ok bool)
GetIpv4Ok returns a tuple with the Ipv4 field value if set, nil otherwise and a boolean to check if the value has been set.
func (*CreateAreaAddressFamily) HasIpv4 ¶ added in v0.12.0
func (o *CreateAreaAddressFamily) HasIpv4() bool
HasIpv4 returns a boolean if a field has been set.
func (*CreateAreaAddressFamily) SetIpv4 ¶ added in v0.12.0
func (o *CreateAreaAddressFamily) SetIpv4(v CreateAreaAddressFamilyGetIpv4RetType)
SetIpv4 gets a reference to the given CreateAreaIPv4 and assigns it to the Ipv4 field.
func (CreateAreaAddressFamily) ToMap ¶ added in v0.12.0
func (o CreateAreaAddressFamily) ToMap() (map[string]interface{}, error)
type CreateAreaAddressFamilyGetIpv4ArgType ¶ added in v0.21.2
type CreateAreaAddressFamilyGetIpv4ArgType = CreateAreaIPv4
type CreateAreaAddressFamilyGetIpv4AttributeType ¶ added in v0.21.2
type CreateAreaAddressFamilyGetIpv4AttributeType = *CreateAreaIPv4
isModel
type CreateAreaAddressFamilyGetIpv4RetType ¶ added in v0.21.2
type CreateAreaAddressFamilyGetIpv4RetType = CreateAreaIPv4
type CreateAreaIPv4 ¶
type CreateAreaIPv4 struct { DefaultNameservers CreateAreaIPv4GetDefaultNameserversAttributeType `json:"defaultNameservers,omitempty"` // A list of network ranges. // REQUIRED NetworkRanges CreateAreaIPv4GetNetworkRangesAttributeType `json:"networkRanges"` // A list of routes. Routes CreateAreaIPv4GetRoutesAttributeType `json:"routes,omitempty"` // Classless Inter-Domain Routing (CIDR). // REQUIRED TransferNetwork CreateAreaIPv4GetTransferNetworkAttributeType `json:"transferNetwork"` // The default prefix length for networks in the network area. DefaultPrefixLen CreateAreaIPv4GetDefaultPrefixLenAttributeType `json:"defaultPrefixLen,omitempty"` // The maximal prefix length for networks in the network area. MaxPrefixLen CreateAreaIPv4GetMaxPrefixLenAttributeType `json:"maxPrefixLen,omitempty"` // The minimal prefix length for networks in the network area. MinPrefixLen CreateAreaIPv4GetMinPrefixLenAttributeType `json:"minPrefixLen,omitempty"` }
CreateAreaIPv4 The config object for a IPv4 network area.
func NewCreateAreaIPv4 ¶ added in v0.12.0
func NewCreateAreaIPv4(networkRanges CreateAreaIPv4GetNetworkRangesArgType, transferNetwork CreateAreaIPv4GetTransferNetworkArgType) *CreateAreaIPv4
NewCreateAreaIPv4 instantiates a new CreateAreaIPv4 object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed
func NewCreateAreaIPv4WithDefaults ¶ added in v0.12.0
func NewCreateAreaIPv4WithDefaults() *CreateAreaIPv4
NewCreateAreaIPv4WithDefaults instantiates a new CreateAreaIPv4 object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set
func (*CreateAreaIPv4) GetDefaultNameservers ¶ added in v0.12.0
func (o *CreateAreaIPv4) GetDefaultNameservers() (res CreateAreaIPv4GetDefaultNameserversRetType)
GetDefaultNameservers returns the DefaultNameservers field value if set, zero value otherwise.
func (*CreateAreaIPv4) GetDefaultNameserversOk ¶ added in v0.12.0
func (o *CreateAreaIPv4) GetDefaultNameserversOk() (ret CreateAreaIPv4GetDefaultNameserversRetType, ok bool)
GetDefaultNameserversOk returns a tuple with the DefaultNameservers field value if set, nil otherwise and a boolean to check if the value has been set.
func (*CreateAreaIPv4) GetDefaultPrefixLen ¶ added in v0.12.0
func (o *CreateAreaIPv4) GetDefaultPrefixLen() (res CreateAreaIPv4GetDefaultPrefixLenRetType)
GetDefaultPrefixLen returns the DefaultPrefixLen field value if set, zero value otherwise.
func (*CreateAreaIPv4) GetDefaultPrefixLenOk ¶ added in v0.12.0
func (o *CreateAreaIPv4) GetDefaultPrefixLenOk() (ret CreateAreaIPv4GetDefaultPrefixLenRetType, ok bool)
GetDefaultPrefixLenOk returns a tuple with the DefaultPrefixLen field value if set, nil otherwise and a boolean to check if the value has been set.
func (*CreateAreaIPv4) GetMaxPrefixLen ¶ added in v0.12.0
func (o *CreateAreaIPv4) GetMaxPrefixLen() (res CreateAreaIPv4GetMaxPrefixLenRetType)
GetMaxPrefixLen returns the MaxPrefixLen field value if set, zero value otherwise.
func (*CreateAreaIPv4) GetMaxPrefixLenOk ¶ added in v0.12.0
func (o *CreateAreaIPv4) GetMaxPrefixLenOk() (ret CreateAreaIPv4GetMaxPrefixLenRetType, ok bool)
GetMaxPrefixLenOk returns a tuple with the MaxPrefixLen field value if set, nil otherwise and a boolean to check if the value has been set.
func (*CreateAreaIPv4) GetMinPrefixLen ¶ added in v0.12.0
func (o *CreateAreaIPv4) GetMinPrefixLen() (res CreateAreaIPv4GetMinPrefixLenRetType)
GetMinPrefixLen returns the MinPrefixLen field value if set, zero value otherwise.
func (*CreateAreaIPv4) GetMinPrefixLenOk ¶ added in v0.12.0
func (o *CreateAreaIPv4) GetMinPrefixLenOk() (ret CreateAreaIPv4GetMinPrefixLenRetType, ok bool)
GetMinPrefixLenOk returns a tuple with the MinPrefixLen field value if set, nil otherwise and a boolean to check if the value has been set.
func (*CreateAreaIPv4) GetNetworkRanges ¶ added in v0.12.0
func (o *CreateAreaIPv4) GetNetworkRanges() (ret CreateAreaIPv4GetNetworkRangesRetType)
GetNetworkRanges returns the NetworkRanges field value
func (*CreateAreaIPv4) GetNetworkRangesOk ¶ added in v0.12.0
func (o *CreateAreaIPv4) GetNetworkRangesOk() (ret CreateAreaIPv4GetNetworkRangesRetType, ok bool)
GetNetworkRangesOk returns a tuple with the NetworkRanges field value and a boolean to check if the value has been set.
func (*CreateAreaIPv4) GetRoutes ¶ added in v0.12.0
func (o *CreateAreaIPv4) GetRoutes() (res CreateAreaIPv4GetRoutesRetType)
GetRoutes returns the Routes field value if set, zero value otherwise.
func (*CreateAreaIPv4) GetRoutesOk ¶ added in v0.12.0
func (o *CreateAreaIPv4) GetRoutesOk() (ret CreateAreaIPv4GetRoutesRetType, ok bool)
GetRoutesOk returns a tuple with the Routes field value if set, nil otherwise and a boolean to check if the value has been set.
func (*CreateAreaIPv4) GetTransferNetwork ¶ added in v0.12.0
func (o *CreateAreaIPv4) GetTransferNetwork() (ret CreateAreaIPv4GetTransferNetworkRetType)
GetTransferNetwork returns the TransferNetwork field value
func (*CreateAreaIPv4) GetTransferNetworkOk ¶ added in v0.12.0
func (o *CreateAreaIPv4) GetTransferNetworkOk() (ret CreateAreaIPv4GetTransferNetworkRetType, ok bool)
GetTransferNetworkOk returns a tuple with the TransferNetwork field value and a boolean to check if the value has been set.
func (*CreateAreaIPv4) HasDefaultNameservers ¶ added in v0.12.0
func (o *CreateAreaIPv4) HasDefaultNameservers() bool
HasDefaultNameservers returns a boolean if a field has been set.
func (*CreateAreaIPv4) HasDefaultPrefixLen ¶ added in v0.12.0
func (o *CreateAreaIPv4) HasDefaultPrefixLen() bool
HasDefaultPrefixLen returns a boolean if a field has been set.
func (*CreateAreaIPv4) HasMaxPrefixLen ¶ added in v0.12.0
func (o *CreateAreaIPv4) HasMaxPrefixLen() bool
HasMaxPrefixLen returns a boolean if a field has been set.
func (*CreateAreaIPv4) HasMinPrefixLen ¶ added in v0.12.0
func (o *CreateAreaIPv4) HasMinPrefixLen() bool
HasMinPrefixLen returns a boolean if a field has been set.
func (*CreateAreaIPv4) HasRoutes ¶ added in v0.12.0
func (o *CreateAreaIPv4) HasRoutes() bool
HasRoutes returns a boolean if a field has been set.
func (*CreateAreaIPv4) SetDefaultNameservers ¶ added in v0.12.0
func (o *CreateAreaIPv4) SetDefaultNameservers(v CreateAreaIPv4GetDefaultNameserversRetType)
SetDefaultNameservers gets a reference to the given []string and assigns it to the DefaultNameservers field.
func (*CreateAreaIPv4) SetDefaultPrefixLen ¶ added in v0.12.0
func (o *CreateAreaIPv4) SetDefaultPrefixLen(v CreateAreaIPv4GetDefaultPrefixLenRetType)
SetDefaultPrefixLen gets a reference to the given int64 and assigns it to the DefaultPrefixLen field.
func (*CreateAreaIPv4) SetMaxPrefixLen ¶ added in v0.12.0
func (o *CreateAreaIPv4) SetMaxPrefixLen(v CreateAreaIPv4GetMaxPrefixLenRetType)
SetMaxPrefixLen gets a reference to the given int64 and assigns it to the MaxPrefixLen field.
func (*CreateAreaIPv4) SetMinPrefixLen ¶ added in v0.12.0
func (o *CreateAreaIPv4) SetMinPrefixLen(v CreateAreaIPv4GetMinPrefixLenRetType)
SetMinPrefixLen gets a reference to the given int64 and assigns it to the MinPrefixLen field.
func (*CreateAreaIPv4) SetNetworkRanges ¶ added in v0.12.0
func (o *CreateAreaIPv4) SetNetworkRanges(v CreateAreaIPv4GetNetworkRangesRetType)
SetNetworkRanges sets field value
func (*CreateAreaIPv4) SetRoutes ¶ added in v0.12.0
func (o *CreateAreaIPv4) SetRoutes(v CreateAreaIPv4GetRoutesRetType)
SetRoutes gets a reference to the given []Route and assigns it to the Routes field.
func (*CreateAreaIPv4) SetTransferNetwork ¶ added in v0.12.0
func (o *CreateAreaIPv4) SetTransferNetwork(v CreateAreaIPv4GetTransferNetworkRetType)
SetTransferNetwork sets field value
func (CreateAreaIPv4) ToMap ¶ added in v0.12.0
func (o CreateAreaIPv4) ToMap() (map[string]interface{}, error)
type CreateAreaIPv4GetDefaultNameserversArgType ¶ added in v0.21.2
type CreateAreaIPv4GetDefaultNameserversArgType = []string
type CreateAreaIPv4GetDefaultNameserversAttributeType ¶ added in v0.21.2
type CreateAreaIPv4GetDefaultNameserversAttributeType = *[]string
isArray
type CreateAreaIPv4GetDefaultNameserversRetType ¶ added in v0.21.2
type CreateAreaIPv4GetDefaultNameserversRetType = []string
type CreateAreaIPv4GetDefaultPrefixLenArgType ¶ added in v0.21.2
type CreateAreaIPv4GetDefaultPrefixLenArgType = int64
type CreateAreaIPv4GetDefaultPrefixLenAttributeType ¶ added in v0.21.2
type CreateAreaIPv4GetDefaultPrefixLenAttributeType = *int64
isInteger
type CreateAreaIPv4GetDefaultPrefixLenRetType ¶ added in v0.21.2
type CreateAreaIPv4GetDefaultPrefixLenRetType = int64
type CreateAreaIPv4GetMaxPrefixLenArgType ¶ added in v0.21.2
type CreateAreaIPv4GetMaxPrefixLenArgType = int64
type CreateAreaIPv4GetMaxPrefixLenAttributeType ¶ added in v0.21.2
type CreateAreaIPv4GetMaxPrefixLenAttributeType = *int64
isInteger
type CreateAreaIPv4GetMaxPrefixLenRetType ¶ added in v0.21.2
type CreateAreaIPv4GetMaxPrefixLenRetType = int64
type CreateAreaIPv4GetMinPrefixLenArgType ¶ added in v0.21.2
type CreateAreaIPv4GetMinPrefixLenArgType = int64
type CreateAreaIPv4GetMinPrefixLenAttributeType ¶ added in v0.21.2
type CreateAreaIPv4GetMinPrefixLenAttributeType = *int64
isInteger
type CreateAreaIPv4GetMinPrefixLenRetType ¶ added in v0.21.2
type CreateAreaIPv4GetMinPrefixLenRetType = int64
type CreateAreaIPv4GetNetworkRangesArgType ¶ added in v0.21.2
type CreateAreaIPv4GetNetworkRangesArgType = []NetworkRange
type CreateAreaIPv4GetNetworkRangesAttributeType ¶ added in v0.21.2
type CreateAreaIPv4GetNetworkRangesAttributeType = *[]NetworkRange
isArray
type CreateAreaIPv4GetNetworkRangesRetType ¶ added in v0.21.2
type CreateAreaIPv4GetNetworkRangesRetType = []NetworkRange
type CreateAreaIPv4GetRoutesArgType ¶ added in v0.21.2
type CreateAreaIPv4GetRoutesArgType = []Route
type CreateAreaIPv4GetRoutesAttributeType ¶ added in v0.21.2
type CreateAreaIPv4GetRoutesAttributeType = *[]Route
isArray
type CreateAreaIPv4GetRoutesRetType ¶ added in v0.21.2
type CreateAreaIPv4GetRoutesRetType = []Route
type CreateAreaIPv4GetTransferNetworkArgType ¶ added in v0.21.2
type CreateAreaIPv4GetTransferNetworkArgType = string
type CreateAreaIPv4GetTransferNetworkAttributeType ¶ added in v0.21.2
type CreateAreaIPv4GetTransferNetworkAttributeType = *string
isNotNullableString
type CreateAreaIPv4GetTransferNetworkRetType ¶ added in v0.21.2
type CreateAreaIPv4GetTransferNetworkRetType = string
type CreateBackupPayload ¶ added in v0.17.0
type CreateBackupPayload struct { // Object that represents the labels of an object. Regex for keys: `^[a-z]((-|_|[a-z0-9])){0,62}$`. Regex for values: `^(-|_|[a-z0-9]){0,63}$`. Labels CreateBackupPayloadGetLabelsAttributeType `json:"labels,omitempty"` // The name for a General Object. Matches Names and also UUIDs. Name CreateBackupPayloadGetNameAttributeType `json:"name,omitempty"` // REQUIRED Source CreateBackupPayloadGetSourceAttributeType `json:"source"` }
CreateBackupPayload Object that represents a backup create request body.
func NewCreateBackupPayload ¶ added in v0.17.0
func NewCreateBackupPayload(source CreateBackupPayloadGetSourceArgType) *CreateBackupPayload
NewCreateBackupPayload instantiates a new CreateBackupPayload object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed
func NewCreateBackupPayloadWithDefaults ¶ added in v0.17.0
func NewCreateBackupPayloadWithDefaults() *CreateBackupPayload
NewCreateBackupPayloadWithDefaults instantiates a new CreateBackupPayload object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set
func (*CreateBackupPayload) GetLabels ¶ added in v0.17.0
func (o *CreateBackupPayload) GetLabels() (res CreateBackupPayloadGetLabelsRetType)
GetLabels returns the Labels field value if set, zero value otherwise.
func (*CreateBackupPayload) GetLabelsOk ¶ added in v0.17.0
func (o *CreateBackupPayload) GetLabelsOk() (ret CreateBackupPayloadGetLabelsRetType, ok bool)
GetLabelsOk returns a tuple with the Labels field value if set, nil otherwise and a boolean to check if the value has been set.
func (*CreateBackupPayload) GetName ¶ added in v0.17.0
func (o *CreateBackupPayload) GetName() (res CreateBackupPayloadGetNameRetType)
GetName returns the Name field value if set, zero value otherwise.
func (*CreateBackupPayload) GetNameOk ¶ added in v0.17.0
func (o *CreateBackupPayload) GetNameOk() (ret CreateBackupPayloadGetNameRetType, ok bool)
GetNameOk returns a tuple with the Name field value if set, nil otherwise and a boolean to check if the value has been set.
func (*CreateBackupPayload) GetSource ¶ added in v0.17.0
func (o *CreateBackupPayload) GetSource() (ret CreateBackupPayloadGetSourceRetType)
GetSource returns the Source field value
func (*CreateBackupPayload) GetSourceOk ¶ added in v0.17.0
func (o *CreateBackupPayload) GetSourceOk() (ret CreateBackupPayloadGetSourceRetType, ok bool)
GetSourceOk returns a tuple with the Source field value and a boolean to check if the value has been set.
func (*CreateBackupPayload) HasLabels ¶ added in v0.17.0
func (o *CreateBackupPayload) HasLabels() bool
HasLabels returns a boolean if a field has been set.
func (*CreateBackupPayload) HasName ¶ added in v0.17.0
func (o *CreateBackupPayload) HasName() bool
HasName returns a boolean if a field has been set.
func (*CreateBackupPayload) SetLabels ¶ added in v0.17.0
func (o *CreateBackupPayload) SetLabels(v CreateBackupPayloadGetLabelsRetType)
SetLabels gets a reference to the given map[string]interface{} and assigns it to the Labels field.
func (*CreateBackupPayload) SetName ¶ added in v0.17.0
func (o *CreateBackupPayload) SetName(v CreateBackupPayloadGetNameRetType)
SetName gets a reference to the given string and assigns it to the Name field.
func (*CreateBackupPayload) SetSource ¶ added in v0.17.0
func (o *CreateBackupPayload) SetSource(v CreateBackupPayloadGetSourceRetType)
SetSource sets field value
func (CreateBackupPayload) ToMap ¶ added in v0.17.0
func (o CreateBackupPayload) ToMap() (map[string]interface{}, error)
type CreateBackupPayloadGetLabelsArgType ¶ added in v0.21.2
type CreateBackupPayloadGetLabelsArgType = map[string]interface{}
type CreateBackupPayloadGetLabelsAttributeType ¶ added in v0.21.2
type CreateBackupPayloadGetLabelsAttributeType = *map[string]interface{}
isFreeform
type CreateBackupPayloadGetLabelsRetType ¶ added in v0.21.2
type CreateBackupPayloadGetLabelsRetType = map[string]interface{}
type CreateBackupPayloadGetNameArgType ¶ added in v0.21.2
type CreateBackupPayloadGetNameArgType = string
type CreateBackupPayloadGetNameAttributeType ¶ added in v0.21.2
type CreateBackupPayloadGetNameAttributeType = *string
isNotNullableString
type CreateBackupPayloadGetNameRetType ¶ added in v0.21.2
type CreateBackupPayloadGetNameRetType = string
type CreateBackupPayloadGetSourceArgType ¶ added in v0.21.2
type CreateBackupPayloadGetSourceArgType = BackupSource
type CreateBackupPayloadGetSourceAttributeType ¶ added in v0.21.2
type CreateBackupPayloadGetSourceAttributeType = *BackupSource
isModel
type CreateBackupPayloadGetSourceRetType ¶ added in v0.21.2
type CreateBackupPayloadGetSourceRetType = BackupSource
type CreateImagePayload ¶ added in v0.17.0
type CreateImagePayload struct { Checksum CreateImagePayloadGetChecksumAttributeType `json:"checksum,omitempty"` Config CreateImagePayloadGetConfigAttributeType `json:"config,omitempty"` // Date-time when resource was created. CreatedAt CreateImagePayloadGetCreatedAtAttributeType `json:"createdAt,omitempty"` // Object that represents a disk format. Possible values: `raw`, `qcow2`, `iso`. // REQUIRED DiskFormat CreateImagePayloadGetDiskFormatAttributeType `json:"diskFormat"` // Universally Unique Identifier (UUID). Id CreateImagePayloadGetIdAttributeType `json:"id,omitempty"` // Object that represents the labels of an object. Regex for keys: `^[a-z]((-|_|[a-z0-9])){0,62}$`. Regex for values: `^(-|_|[a-z0-9]){0,63}$`. Labels CreateImagePayloadGetLabelsAttributeType `json:"labels,omitempty"` // Size in Gigabyte. MinDiskSize CreateImagePayloadGetMinDiskSizeAttributeType `json:"minDiskSize,omitempty"` // Size in Megabyte. MinRam CreateImagePayloadGetMinRamAttributeType `json:"minRam,omitempty"` // The name for a General Object. Matches Names and also UUIDs. // REQUIRED Name CreateImagePayloadGetNameAttributeType `json:"name"` // Universally Unique Identifier (UUID). Owner CreateImagePayloadGetOwnerAttributeType `json:"owner,omitempty"` Protected CreateImagePayloadgetProtectedAttributeType `json:"protected,omitempty"` // Scope of an Image. Possible values: `public`, `local`, `projects`, `organization`. Scope CreateImagePayloadGetScopeAttributeType `json:"scope,omitempty"` // Size in bytes. Size CreateImagePayloadGetSizeAttributeType `json:"size,omitempty"` // The status of an image object. Possible values: `AVAILABLE`, `CREATING`, `DEACTIVATED`, `DELETED`, `DELETING`, `ERROR`. Status CreateImagePayloadGetStatusAttributeType `json:"status,omitempty"` // Date-time when resource was last updated. UpdatedAt CreateImagePayloadGetUpdatedAtAttributeType `json:"updatedAt,omitempty"` }
CreateImagePayload Object that represents an Image and its parameters. Used for Creating and returning (get/list).
func NewCreateImagePayload ¶ added in v0.17.0
func NewCreateImagePayload(diskFormat CreateImagePayloadGetDiskFormatArgType, name CreateImagePayloadGetNameArgType) *CreateImagePayload
NewCreateImagePayload instantiates a new CreateImagePayload object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed
func NewCreateImagePayloadWithDefaults ¶ added in v0.17.0
func NewCreateImagePayloadWithDefaults() *CreateImagePayload
NewCreateImagePayloadWithDefaults instantiates a new CreateImagePayload object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set
func (*CreateImagePayload) GetChecksum ¶ added in v0.17.0
func (o *CreateImagePayload) GetChecksum() (res CreateImagePayloadGetChecksumRetType)
GetChecksum returns the Checksum field value if set, zero value otherwise.
func (*CreateImagePayload) GetChecksumOk ¶ added in v0.17.0
func (o *CreateImagePayload) GetChecksumOk() (ret CreateImagePayloadGetChecksumRetType, ok bool)
GetChecksumOk returns a tuple with the Checksum field value if set, nil otherwise and a boolean to check if the value has been set.
func (*CreateImagePayload) GetConfig ¶ added in v0.17.0
func (o *CreateImagePayload) GetConfig() (res CreateImagePayloadGetConfigRetType)
GetConfig returns the Config field value if set, zero value otherwise.
func (*CreateImagePayload) GetConfigOk ¶ added in v0.17.0
func (o *CreateImagePayload) GetConfigOk() (ret CreateImagePayloadGetConfigRetType, ok bool)
GetConfigOk returns a tuple with the Config field value if set, nil otherwise and a boolean to check if the value has been set.
func (*CreateImagePayload) GetCreatedAt ¶ added in v0.17.0
func (o *CreateImagePayload) GetCreatedAt() (res CreateImagePayloadGetCreatedAtRetType)
GetCreatedAt returns the CreatedAt field value if set, zero value otherwise.
func (*CreateImagePayload) GetCreatedAtOk ¶ added in v0.17.0
func (o *CreateImagePayload) GetCreatedAtOk() (ret CreateImagePayloadGetCreatedAtRetType, ok bool)
GetCreatedAtOk returns a tuple with the CreatedAt field value if set, nil otherwise and a boolean to check if the value has been set.
func (*CreateImagePayload) GetDiskFormat ¶ added in v0.17.0
func (o *CreateImagePayload) GetDiskFormat() (ret CreateImagePayloadGetDiskFormatRetType)
GetDiskFormat returns the DiskFormat field value
func (*CreateImagePayload) GetDiskFormatOk ¶ added in v0.17.0
func (o *CreateImagePayload) GetDiskFormatOk() (ret CreateImagePayloadGetDiskFormatRetType, ok bool)
GetDiskFormatOk returns a tuple with the DiskFormat field value and a boolean to check if the value has been set.
func (*CreateImagePayload) GetId ¶ added in v0.17.0
func (o *CreateImagePayload) GetId() (res CreateImagePayloadGetIdRetType)
GetId returns the Id field value if set, zero value otherwise.
func (*CreateImagePayload) GetIdOk ¶ added in v0.17.0
func (o *CreateImagePayload) GetIdOk() (ret CreateImagePayloadGetIdRetType, ok bool)
GetIdOk returns a tuple with the Id field value if set, nil otherwise and a boolean to check if the value has been set.
func (*CreateImagePayload) GetLabels ¶ added in v0.17.0
func (o *CreateImagePayload) GetLabels() (res CreateImagePayloadGetLabelsRetType)
GetLabels returns the Labels field value if set, zero value otherwise.
func (*CreateImagePayload) GetLabelsOk ¶ added in v0.17.0
func (o *CreateImagePayload) GetLabelsOk() (ret CreateImagePayloadGetLabelsRetType, ok bool)
GetLabelsOk returns a tuple with the Labels field value if set, nil otherwise and a boolean to check if the value has been set.
func (*CreateImagePayload) GetMinDiskSize ¶ added in v0.17.0
func (o *CreateImagePayload) GetMinDiskSize() (res CreateImagePayloadGetMinDiskSizeRetType)
GetMinDiskSize returns the MinDiskSize field value if set, zero value otherwise.
func (*CreateImagePayload) GetMinDiskSizeOk ¶ added in v0.17.0
func (o *CreateImagePayload) GetMinDiskSizeOk() (ret CreateImagePayloadGetMinDiskSizeRetType, ok bool)
GetMinDiskSizeOk returns a tuple with the MinDiskSize field value if set, nil otherwise and a boolean to check if the value has been set.
func (*CreateImagePayload) GetMinRam ¶ added in v0.17.0
func (o *CreateImagePayload) GetMinRam() (res CreateImagePayloadGetMinRamRetType)
GetMinRam returns the MinRam field value if set, zero value otherwise.
func (*CreateImagePayload) GetMinRamOk ¶ added in v0.17.0
func (o *CreateImagePayload) GetMinRamOk() (ret CreateImagePayloadGetMinRamRetType, ok bool)
GetMinRamOk returns a tuple with the MinRam field value if set, nil otherwise and a boolean to check if the value has been set.
func (*CreateImagePayload) GetName ¶ added in v0.17.0
func (o *CreateImagePayload) GetName() (ret CreateImagePayloadGetNameRetType)
GetName returns the Name field value
func (*CreateImagePayload) GetNameOk ¶ added in v0.17.0
func (o *CreateImagePayload) GetNameOk() (ret CreateImagePayloadGetNameRetType, ok bool)
GetNameOk returns a tuple with the Name field value and a boolean to check if the value has been set.
func (*CreateImagePayload) GetOwner ¶ added in v0.17.0
func (o *CreateImagePayload) GetOwner() (res CreateImagePayloadGetOwnerRetType)
GetOwner returns the Owner field value if set, zero value otherwise.
func (*CreateImagePayload) GetOwnerOk ¶ added in v0.17.0
func (o *CreateImagePayload) GetOwnerOk() (ret CreateImagePayloadGetOwnerRetType, ok bool)
GetOwnerOk returns a tuple with the Owner field value if set, nil otherwise and a boolean to check if the value has been set.
func (*CreateImagePayload) GetProtected ¶ added in v0.17.0
func (o *CreateImagePayload) GetProtected() (res CreateImagePayloadgetProtectedRetType)
GetProtected returns the Protected field value if set, zero value otherwise.
func (*CreateImagePayload) GetProtectedOk ¶ added in v0.17.0
func (o *CreateImagePayload) GetProtectedOk() (ret CreateImagePayloadgetProtectedRetType, ok bool)
GetProtectedOk returns a tuple with the Protected field value if set, nil otherwise and a boolean to check if the value has been set.
func (*CreateImagePayload) GetScope ¶ added in v0.17.0
func (o *CreateImagePayload) GetScope() (res CreateImagePayloadGetScopeRetType)
GetScope returns the Scope field value if set, zero value otherwise.
func (*CreateImagePayload) GetScopeOk ¶ added in v0.17.0
func (o *CreateImagePayload) GetScopeOk() (ret CreateImagePayloadGetScopeRetType, ok bool)
GetScopeOk returns a tuple with the Scope field value if set, nil otherwise and a boolean to check if the value has been set.
func (*CreateImagePayload) GetSize ¶ added in v0.21.1
func (o *CreateImagePayload) GetSize() (res CreateImagePayloadGetSizeRetType)
GetSize returns the Size field value if set, zero value otherwise.
func (*CreateImagePayload) GetSizeOk ¶ added in v0.21.1
func (o *CreateImagePayload) GetSizeOk() (ret CreateImagePayloadGetSizeRetType, ok bool)
GetSizeOk returns a tuple with the Size field value if set, nil otherwise and a boolean to check if the value has been set.
func (*CreateImagePayload) GetStatus ¶ added in v0.17.0
func (o *CreateImagePayload) GetStatus() (res CreateImagePayloadGetStatusRetType)
GetStatus returns the Status field value if set, zero value otherwise.
func (*CreateImagePayload) GetStatusOk ¶ added in v0.17.0
func (o *CreateImagePayload) GetStatusOk() (ret CreateImagePayloadGetStatusRetType, ok bool)
GetStatusOk returns a tuple with the Status field value if set, nil otherwise and a boolean to check if the value has been set.
func (*CreateImagePayload) GetUpdatedAt ¶ added in v0.17.0
func (o *CreateImagePayload) GetUpdatedAt() (res CreateImagePayloadGetUpdatedAtRetType)
GetUpdatedAt returns the UpdatedAt field value if set, zero value otherwise.
func (*CreateImagePayload) GetUpdatedAtOk ¶ added in v0.17.0
func (o *CreateImagePayload) GetUpdatedAtOk() (ret CreateImagePayloadGetUpdatedAtRetType, ok bool)
GetUpdatedAtOk returns a tuple with the UpdatedAt field value if set, nil otherwise and a boolean to check if the value has been set.
func (*CreateImagePayload) HasChecksum ¶ added in v0.17.0
func (o *CreateImagePayload) HasChecksum() bool
HasChecksum returns a boolean if a field has been set.
func (*CreateImagePayload) HasConfig ¶ added in v0.17.0
func (o *CreateImagePayload) HasConfig() bool
HasConfig returns a boolean if a field has been set.
func (*CreateImagePayload) HasCreatedAt ¶ added in v0.17.0
func (o *CreateImagePayload) HasCreatedAt() bool
HasCreatedAt returns a boolean if a field has been set.
func (*CreateImagePayload) HasId ¶ added in v0.17.0
func (o *CreateImagePayload) HasId() bool
HasId returns a boolean if a field has been set.
func (*CreateImagePayload) HasLabels ¶ added in v0.17.0
func (o *CreateImagePayload) HasLabels() bool
HasLabels returns a boolean if a field has been set.
func (*CreateImagePayload) HasMinDiskSize ¶ added in v0.17.0
func (o *CreateImagePayload) HasMinDiskSize() bool
HasMinDiskSize returns a boolean if a field has been set.
func (*CreateImagePayload) HasMinRam ¶ added in v0.17.0
func (o *CreateImagePayload) HasMinRam() bool
HasMinRam returns a boolean if a field has been set.
func (*CreateImagePayload) HasOwner ¶ added in v0.17.0
func (o *CreateImagePayload) HasOwner() bool
HasOwner returns a boolean if a field has been set.
func (*CreateImagePayload) HasProtected ¶ added in v0.17.0
func (o *CreateImagePayload) HasProtected() bool
HasProtected returns a boolean if a field has been set.
func (*CreateImagePayload) HasScope ¶ added in v0.17.0
func (o *CreateImagePayload) HasScope() bool
HasScope returns a boolean if a field has been set.
func (*CreateImagePayload) HasSize ¶ added in v0.21.1
func (o *CreateImagePayload) HasSize() bool
HasSize returns a boolean if a field has been set.
func (*CreateImagePayload) HasStatus ¶ added in v0.17.0
func (o *CreateImagePayload) HasStatus() bool
HasStatus returns a boolean if a field has been set.
func (*CreateImagePayload) HasUpdatedAt ¶ added in v0.17.0
func (o *CreateImagePayload) HasUpdatedAt() bool
HasUpdatedAt returns a boolean if a field has been set.
func (*CreateImagePayload) SetChecksum ¶ added in v0.17.0
func (o *CreateImagePayload) SetChecksum(v CreateImagePayloadGetChecksumRetType)
SetChecksum gets a reference to the given ImageChecksum and assigns it to the Checksum field.
func (*CreateImagePayload) SetConfig ¶ added in v0.17.0
func (o *CreateImagePayload) SetConfig(v CreateImagePayloadGetConfigRetType)
SetConfig gets a reference to the given ImageConfig and assigns it to the Config field.
func (*CreateImagePayload) SetCreatedAt ¶ added in v0.17.0
func (o *CreateImagePayload) SetCreatedAt(v CreateImagePayloadGetCreatedAtRetType)
SetCreatedAt gets a reference to the given time.Time and assigns it to the CreatedAt field.
func (*CreateImagePayload) SetDiskFormat ¶ added in v0.17.0
func (o *CreateImagePayload) SetDiskFormat(v CreateImagePayloadGetDiskFormatRetType)
SetDiskFormat sets field value
func (*CreateImagePayload) SetId ¶ added in v0.17.0
func (o *CreateImagePayload) SetId(v CreateImagePayloadGetIdRetType)
SetId gets a reference to the given string and assigns it to the Id field.
func (*CreateImagePayload) SetLabels ¶ added in v0.17.0
func (o *CreateImagePayload) SetLabels(v CreateImagePayloadGetLabelsRetType)
SetLabels gets a reference to the given map[string]interface{} and assigns it to the Labels field.
func (*CreateImagePayload) SetMinDiskSize ¶ added in v0.17.0
func (o *CreateImagePayload) SetMinDiskSize(v CreateImagePayloadGetMinDiskSizeRetType)
SetMinDiskSize gets a reference to the given int64 and assigns it to the MinDiskSize field.
func (*CreateImagePayload) SetMinRam ¶ added in v0.17.0
func (o *CreateImagePayload) SetMinRam(v CreateImagePayloadGetMinRamRetType)
SetMinRam gets a reference to the given int64 and assigns it to the MinRam field.
func (*CreateImagePayload) SetName ¶ added in v0.17.0
func (o *CreateImagePayload) SetName(v CreateImagePayloadGetNameRetType)
SetName sets field value
func (*CreateImagePayload) SetOwner ¶ added in v0.17.0
func (o *CreateImagePayload) SetOwner(v CreateImagePayloadGetOwnerRetType)
SetOwner gets a reference to the given string and assigns it to the Owner field.
func (*CreateImagePayload) SetProtected ¶ added in v0.17.0
func (o *CreateImagePayload) SetProtected(v CreateImagePayloadgetProtectedRetType)
SetProtected gets a reference to the given bool and assigns it to the Protected field.
func (*CreateImagePayload) SetScope ¶ added in v0.17.0
func (o *CreateImagePayload) SetScope(v CreateImagePayloadGetScopeRetType)
SetScope gets a reference to the given string and assigns it to the Scope field.
func (*CreateImagePayload) SetSize ¶ added in v0.21.1
func (o *CreateImagePayload) SetSize(v CreateImagePayloadGetSizeRetType)
SetSize gets a reference to the given int64 and assigns it to the Size field.
func (*CreateImagePayload) SetStatus ¶ added in v0.17.0
func (o *CreateImagePayload) SetStatus(v CreateImagePayloadGetStatusRetType)
SetStatus gets a reference to the given string and assigns it to the Status field.
func (*CreateImagePayload) SetUpdatedAt ¶ added in v0.17.0
func (o *CreateImagePayload) SetUpdatedAt(v CreateImagePayloadGetUpdatedAtRetType)
SetUpdatedAt gets a reference to the given time.Time and assigns it to the UpdatedAt field.
func (CreateImagePayload) ToMap ¶ added in v0.17.0
func (o CreateImagePayload) ToMap() (map[string]interface{}, error)
type CreateImagePayloadGetChecksumArgType ¶ added in v0.21.2
type CreateImagePayloadGetChecksumArgType = ImageChecksum
type CreateImagePayloadGetChecksumAttributeType ¶ added in v0.21.2
type CreateImagePayloadGetChecksumAttributeType = *ImageChecksum
isModel
type CreateImagePayloadGetChecksumRetType ¶ added in v0.21.2
type CreateImagePayloadGetChecksumRetType = ImageChecksum
type CreateImagePayloadGetConfigArgType ¶ added in v0.21.2
type CreateImagePayloadGetConfigArgType = ImageConfig
type CreateImagePayloadGetConfigAttributeType ¶ added in v0.21.2
type CreateImagePayloadGetConfigAttributeType = *ImageConfig
isModel
type CreateImagePayloadGetConfigRetType ¶ added in v0.21.2
type CreateImagePayloadGetConfigRetType = ImageConfig
type CreateImagePayloadGetCreatedAtArgType ¶ added in v0.21.2
type CreateImagePayloadGetCreatedAtAttributeType ¶ added in v0.21.2
isDateTime
type CreateImagePayloadGetCreatedAtRetType ¶ added in v0.21.2
type CreateImagePayloadGetDiskFormatArgType ¶ added in v0.21.2
type CreateImagePayloadGetDiskFormatArgType = string
type CreateImagePayloadGetDiskFormatAttributeType ¶ added in v0.21.2
type CreateImagePayloadGetDiskFormatAttributeType = *string
isNotNullableString
type CreateImagePayloadGetDiskFormatRetType ¶ added in v0.21.2
type CreateImagePayloadGetDiskFormatRetType = string
type CreateImagePayloadGetIdArgType ¶ added in v0.21.2
type CreateImagePayloadGetIdArgType = string
type CreateImagePayloadGetIdAttributeType ¶ added in v0.21.2
type CreateImagePayloadGetIdAttributeType = *string
isNotNullableString
type CreateImagePayloadGetIdRetType ¶ added in v0.21.2
type CreateImagePayloadGetIdRetType = string
type CreateImagePayloadGetLabelsArgType ¶ added in v0.21.2
type CreateImagePayloadGetLabelsArgType = map[string]interface{}
type CreateImagePayloadGetLabelsAttributeType ¶ added in v0.21.2
type CreateImagePayloadGetLabelsAttributeType = *map[string]interface{}
isFreeform
type CreateImagePayloadGetLabelsRetType ¶ added in v0.21.2
type CreateImagePayloadGetLabelsRetType = map[string]interface{}
type CreateImagePayloadGetMinDiskSizeArgType ¶ added in v0.21.2
type CreateImagePayloadGetMinDiskSizeArgType = int64
type CreateImagePayloadGetMinDiskSizeAttributeType ¶ added in v0.21.2
type CreateImagePayloadGetMinDiskSizeAttributeType = *int64
isLong
type CreateImagePayloadGetMinDiskSizeRetType ¶ added in v0.21.2
type CreateImagePayloadGetMinDiskSizeRetType = int64
type CreateImagePayloadGetMinRamArgType ¶ added in v0.21.2
type CreateImagePayloadGetMinRamArgType = int64
type CreateImagePayloadGetMinRamAttributeType ¶ added in v0.21.2
type CreateImagePayloadGetMinRamAttributeType = *int64
isLong
type CreateImagePayloadGetMinRamRetType ¶ added in v0.21.2
type CreateImagePayloadGetMinRamRetType = int64
type CreateImagePayloadGetNameArgType ¶ added in v0.21.2
type CreateImagePayloadGetNameArgType = string
type CreateImagePayloadGetNameAttributeType ¶ added in v0.21.2
type CreateImagePayloadGetNameAttributeType = *string
isNotNullableString
type CreateImagePayloadGetNameRetType ¶ added in v0.21.2
type CreateImagePayloadGetNameRetType = string
type CreateImagePayloadGetOwnerArgType ¶ added in v0.21.2
type CreateImagePayloadGetOwnerArgType = string
type CreateImagePayloadGetOwnerAttributeType ¶ added in v0.21.2
type CreateImagePayloadGetOwnerAttributeType = *string
isNotNullableString
type CreateImagePayloadGetOwnerRetType ¶ added in v0.21.2
type CreateImagePayloadGetOwnerRetType = string
type CreateImagePayloadGetScopeArgType ¶ added in v0.21.2
type CreateImagePayloadGetScopeArgType = string
type CreateImagePayloadGetScopeAttributeType ¶ added in v0.21.2
type CreateImagePayloadGetScopeAttributeType = *string
isNotNullableString
type CreateImagePayloadGetScopeRetType ¶ added in v0.21.2
type CreateImagePayloadGetScopeRetType = string
type CreateImagePayloadGetSizeArgType ¶ added in v0.21.2
type CreateImagePayloadGetSizeArgType = int64
type CreateImagePayloadGetSizeAttributeType ¶ added in v0.21.2
type CreateImagePayloadGetSizeAttributeType = *int64
isLong
type CreateImagePayloadGetSizeRetType ¶ added in v0.21.2
type CreateImagePayloadGetSizeRetType = int64
type CreateImagePayloadGetStatusArgType ¶ added in v0.21.2
type CreateImagePayloadGetStatusArgType = string
type CreateImagePayloadGetStatusAttributeType ¶ added in v0.21.2
type CreateImagePayloadGetStatusAttributeType = *string
isNotNullableString
type CreateImagePayloadGetStatusRetType ¶ added in v0.21.2
type CreateImagePayloadGetStatusRetType = string
type CreateImagePayloadGetUpdatedAtArgType ¶ added in v0.21.2
type CreateImagePayloadGetUpdatedAtAttributeType ¶ added in v0.21.2
isDateTime
type CreateImagePayloadGetUpdatedAtRetType ¶ added in v0.21.2
type CreateImagePayloadgetProtectedArgType ¶ added in v0.21.2
type CreateImagePayloadgetProtectedArgType = bool
type CreateImagePayloadgetProtectedAttributeType ¶ added in v0.21.2
type CreateImagePayloadgetProtectedAttributeType = *bool
isBoolean
type CreateImagePayloadgetProtectedRetType ¶ added in v0.21.2
type CreateImagePayloadgetProtectedRetType = bool
type CreateKeyPairPayload ¶ added in v0.16.0
type CreateKeyPairPayload struct { // Date-time when resource was created. CreatedAt CreateKeyPairPayloadGetCreatedAtAttributeType `json:"createdAt,omitempty"` // Object that represents an SSH keypair MD5 fingerprint. Fingerprint CreateKeyPairPayloadGetFingerprintAttributeType `json:"fingerprint,omitempty"` // Object that represents the labels of an object. Regex for keys: `^[a-z]((-|_|[a-z0-9])){0,62}$`. Regex for values: `^(-|_|[a-z0-9]){0,63}$`. Labels CreateKeyPairPayloadGetLabelsAttributeType `json:"labels,omitempty"` // The name of an SSH keypair. Allowed characters are letters [a-zA-Z], digits [0-9] and the following special characters: [@._-]. Name CreateKeyPairPayloadGetNameAttributeType `json:"name,omitempty"` // Object that represents a public SSH key. // REQUIRED PublicKey CreateKeyPairPayloadGetPublicKeyAttributeType `json:"publicKey"` // Date-time when resource was last updated. UpdatedAt CreateKeyPairPayloadGetUpdatedAtAttributeType `json:"updatedAt,omitempty"` }
CreateKeyPairPayload Object that represents the public key of an SSH keypair and its name.
func NewCreateKeyPairPayload ¶ added in v0.16.0
func NewCreateKeyPairPayload(publicKey CreateKeyPairPayloadGetPublicKeyArgType) *CreateKeyPairPayload
NewCreateKeyPairPayload instantiates a new CreateKeyPairPayload object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed
func NewCreateKeyPairPayloadWithDefaults ¶ added in v0.16.0
func NewCreateKeyPairPayloadWithDefaults() *CreateKeyPairPayload
NewCreateKeyPairPayloadWithDefaults instantiates a new CreateKeyPairPayload object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set
func (*CreateKeyPairPayload) GetCreatedAt ¶ added in v0.16.0
func (o *CreateKeyPairPayload) GetCreatedAt() (res CreateKeyPairPayloadGetCreatedAtRetType)
GetCreatedAt returns the CreatedAt field value if set, zero value otherwise.
func (*CreateKeyPairPayload) GetCreatedAtOk ¶ added in v0.16.0
func (o *CreateKeyPairPayload) GetCreatedAtOk() (ret CreateKeyPairPayloadGetCreatedAtRetType, ok bool)
GetCreatedAtOk returns a tuple with the CreatedAt field value if set, nil otherwise and a boolean to check if the value has been set.
func (*CreateKeyPairPayload) GetFingerprint ¶ added in v0.16.0
func (o *CreateKeyPairPayload) GetFingerprint() (res CreateKeyPairPayloadGetFingerprintRetType)
GetFingerprint returns the Fingerprint field value if set, zero value otherwise.
func (*CreateKeyPairPayload) GetFingerprintOk ¶ added in v0.16.0
func (o *CreateKeyPairPayload) GetFingerprintOk() (ret CreateKeyPairPayloadGetFingerprintRetType, ok bool)
GetFingerprintOk returns a tuple with the Fingerprint field value if set, nil otherwise and a boolean to check if the value has been set.
func (*CreateKeyPairPayload) GetLabels ¶ added in v0.16.0
func (o *CreateKeyPairPayload) GetLabels() (res CreateKeyPairPayloadGetLabelsRetType)
GetLabels returns the Labels field value if set, zero value otherwise.
func (*CreateKeyPairPayload) GetLabelsOk ¶ added in v0.16.0
func (o *CreateKeyPairPayload) GetLabelsOk() (ret CreateKeyPairPayloadGetLabelsRetType, ok bool)
GetLabelsOk returns a tuple with the Labels field value if set, nil otherwise and a boolean to check if the value has been set.
func (*CreateKeyPairPayload) GetName ¶ added in v0.16.0
func (o *CreateKeyPairPayload) GetName() (res CreateKeyPairPayloadGetNameRetType)
GetName returns the Name field value if set, zero value otherwise.
func (*CreateKeyPairPayload) GetNameOk ¶ added in v0.16.0
func (o *CreateKeyPairPayload) GetNameOk() (ret CreateKeyPairPayloadGetNameRetType, ok bool)
GetNameOk returns a tuple with the Name field value if set, nil otherwise and a boolean to check if the value has been set.
func (*CreateKeyPairPayload) GetPublicKey ¶ added in v0.16.0
func (o *CreateKeyPairPayload) GetPublicKey() (ret CreateKeyPairPayloadGetPublicKeyRetType)
GetPublicKey returns the PublicKey field value
func (*CreateKeyPairPayload) GetPublicKeyOk ¶ added in v0.16.0
func (o *CreateKeyPairPayload) GetPublicKeyOk() (ret CreateKeyPairPayloadGetPublicKeyRetType, ok bool)
GetPublicKeyOk returns a tuple with the PublicKey field value and a boolean to check if the value has been set.
func (*CreateKeyPairPayload) GetUpdatedAt ¶ added in v0.16.0
func (o *CreateKeyPairPayload) GetUpdatedAt() (res CreateKeyPairPayloadGetUpdatedAtRetType)
GetUpdatedAt returns the UpdatedAt field value if set, zero value otherwise.
func (*CreateKeyPairPayload) GetUpdatedAtOk ¶ added in v0.16.0
func (o *CreateKeyPairPayload) GetUpdatedAtOk() (ret CreateKeyPairPayloadGetUpdatedAtRetType, ok bool)
GetUpdatedAtOk returns a tuple with the UpdatedAt field value if set, nil otherwise and a boolean to check if the value has been set.
func (*CreateKeyPairPayload) HasCreatedAt ¶ added in v0.16.0
func (o *CreateKeyPairPayload) HasCreatedAt() bool
HasCreatedAt returns a boolean if a field has been set.
func (*CreateKeyPairPayload) HasFingerprint ¶ added in v0.16.0
func (o *CreateKeyPairPayload) HasFingerprint() bool
HasFingerprint returns a boolean if a field has been set.
func (*CreateKeyPairPayload) HasLabels ¶ added in v0.16.0
func (o *CreateKeyPairPayload) HasLabels() bool
HasLabels returns a boolean if a field has been set.
func (*CreateKeyPairPayload) HasName ¶ added in v0.16.0
func (o *CreateKeyPairPayload) HasName() bool
HasName returns a boolean if a field has been set.
func (*CreateKeyPairPayload) HasUpdatedAt ¶ added in v0.16.0
func (o *CreateKeyPairPayload) HasUpdatedAt() bool
HasUpdatedAt returns a boolean if a field has been set.
func (*CreateKeyPairPayload) SetCreatedAt ¶ added in v0.16.0
func (o *CreateKeyPairPayload) SetCreatedAt(v CreateKeyPairPayloadGetCreatedAtRetType)
SetCreatedAt gets a reference to the given time.Time and assigns it to the CreatedAt field.
func (*CreateKeyPairPayload) SetFingerprint ¶ added in v0.16.0
func (o *CreateKeyPairPayload) SetFingerprint(v CreateKeyPairPayloadGetFingerprintRetType)
SetFingerprint gets a reference to the given string and assigns it to the Fingerprint field.
func (*CreateKeyPairPayload) SetLabels ¶ added in v0.16.0
func (o *CreateKeyPairPayload) SetLabels(v CreateKeyPairPayloadGetLabelsRetType)
SetLabels gets a reference to the given map[string]interface{} and assigns it to the Labels field.
func (*CreateKeyPairPayload) SetName ¶ added in v0.16.0
func (o *CreateKeyPairPayload) SetName(v CreateKeyPairPayloadGetNameRetType)
SetName gets a reference to the given string and assigns it to the Name field.
func (*CreateKeyPairPayload) SetPublicKey ¶ added in v0.16.0
func (o *CreateKeyPairPayload) SetPublicKey(v CreateKeyPairPayloadGetPublicKeyRetType)
SetPublicKey sets field value
func (*CreateKeyPairPayload) SetUpdatedAt ¶ added in v0.16.0
func (o *CreateKeyPairPayload) SetUpdatedAt(v CreateKeyPairPayloadGetUpdatedAtRetType)
SetUpdatedAt gets a reference to the given time.Time and assigns it to the UpdatedAt field.
func (CreateKeyPairPayload) ToMap ¶ added in v0.16.0
func (o CreateKeyPairPayload) ToMap() (map[string]interface{}, error)
type CreateKeyPairPayloadGetCreatedAtArgType ¶ added in v0.21.2
type CreateKeyPairPayloadGetCreatedAtAttributeType ¶ added in v0.21.2
isDateTime
type CreateKeyPairPayloadGetCreatedAtRetType ¶ added in v0.21.2
type CreateKeyPairPayloadGetFingerprintArgType ¶ added in v0.21.2
type CreateKeyPairPayloadGetFingerprintArgType = string
type CreateKeyPairPayloadGetFingerprintAttributeType ¶ added in v0.21.2
type CreateKeyPairPayloadGetFingerprintAttributeType = *string
isNotNullableString
type CreateKeyPairPayloadGetFingerprintRetType ¶ added in v0.21.2
type CreateKeyPairPayloadGetFingerprintRetType = string
type CreateKeyPairPayloadGetLabelsArgType ¶ added in v0.21.2
type CreateKeyPairPayloadGetLabelsArgType = map[string]interface{}
type CreateKeyPairPayloadGetLabelsAttributeType ¶ added in v0.21.2
type CreateKeyPairPayloadGetLabelsAttributeType = *map[string]interface{}
isFreeform
type CreateKeyPairPayloadGetLabelsRetType ¶ added in v0.21.2
type CreateKeyPairPayloadGetLabelsRetType = map[string]interface{}
type CreateKeyPairPayloadGetNameArgType ¶ added in v0.21.2
type CreateKeyPairPayloadGetNameArgType = string
type CreateKeyPairPayloadGetNameAttributeType ¶ added in v0.21.2
type CreateKeyPairPayloadGetNameAttributeType = *string
isNotNullableString
type CreateKeyPairPayloadGetNameRetType ¶ added in v0.21.2
type CreateKeyPairPayloadGetNameRetType = string
type CreateKeyPairPayloadGetPublicKeyArgType ¶ added in v0.21.2
type CreateKeyPairPayloadGetPublicKeyArgType = string
type CreateKeyPairPayloadGetPublicKeyAttributeType ¶ added in v0.21.2
type CreateKeyPairPayloadGetPublicKeyAttributeType = *string
isNotNullableString
type CreateKeyPairPayloadGetPublicKeyRetType ¶ added in v0.21.2
type CreateKeyPairPayloadGetPublicKeyRetType = string
type CreateKeyPairPayloadGetUpdatedAtArgType ¶ added in v0.21.2
type CreateKeyPairPayloadGetUpdatedAtAttributeType ¶ added in v0.21.2
isDateTime
type CreateKeyPairPayloadGetUpdatedAtRetType ¶ added in v0.21.2
type CreateNetworkAddressFamily ¶
type CreateNetworkAddressFamily struct { Ipv4 CreateNetworkAddressFamilyGetIpv4AttributeType `json:"ipv4,omitempty"` Ipv6 CreateNetworkAddressFamilyGetIpv6AttributeType `json:"ipv6,omitempty"` }
CreateNetworkAddressFamily The addressFamily object for a network create request.
func NewCreateNetworkAddressFamily ¶ added in v0.12.0
func NewCreateNetworkAddressFamily() *CreateNetworkAddressFamily
NewCreateNetworkAddressFamily instantiates a new CreateNetworkAddressFamily object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed
func NewCreateNetworkAddressFamilyWithDefaults ¶ added in v0.12.0
func NewCreateNetworkAddressFamilyWithDefaults() *CreateNetworkAddressFamily
NewCreateNetworkAddressFamilyWithDefaults instantiates a new CreateNetworkAddressFamily object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set
func (*CreateNetworkAddressFamily) GetIpv4 ¶ added in v0.12.0
func (o *CreateNetworkAddressFamily) GetIpv4() (res CreateNetworkAddressFamilyGetIpv4RetType)
GetIpv4 returns the Ipv4 field value if set, zero value otherwise.
func (*CreateNetworkAddressFamily) GetIpv4Ok ¶ added in v0.12.0
func (o *CreateNetworkAddressFamily) GetIpv4Ok() (ret CreateNetworkAddressFamilyGetIpv4RetType, ok bool)
GetIpv4Ok returns a tuple with the Ipv4 field value if set, nil otherwise and a boolean to check if the value has been set.
func (*CreateNetworkAddressFamily) GetIpv6 ¶ added in v0.12.0
func (o *CreateNetworkAddressFamily) GetIpv6() (res CreateNetworkAddressFamilyGetIpv6RetType)
GetIpv6 returns the Ipv6 field value if set, zero value otherwise.
func (*CreateNetworkAddressFamily) GetIpv6Ok ¶ added in v0.12.0
func (o *CreateNetworkAddressFamily) GetIpv6Ok() (ret CreateNetworkAddressFamilyGetIpv6RetType, ok bool)
GetIpv6Ok returns a tuple with the Ipv6 field value if set, nil otherwise and a boolean to check if the value has been set.
func (*CreateNetworkAddressFamily) HasIpv4 ¶ added in v0.12.0
func (o *CreateNetworkAddressFamily) HasIpv4() bool
HasIpv4 returns a boolean if a field has been set.
func (*CreateNetworkAddressFamily) HasIpv6 ¶ added in v0.12.0
func (o *CreateNetworkAddressFamily) HasIpv6() bool
HasIpv6 returns a boolean if a field has been set.
func (*CreateNetworkAddressFamily) SetIpv4 ¶ added in v0.12.0
func (o *CreateNetworkAddressFamily) SetIpv4(v CreateNetworkAddressFamilyGetIpv4RetType)
SetIpv4 gets a reference to the given CreateNetworkIPv4Body and assigns it to the Ipv4 field.
func (*CreateNetworkAddressFamily) SetIpv6 ¶ added in v0.12.0
func (o *CreateNetworkAddressFamily) SetIpv6(v CreateNetworkAddressFamilyGetIpv6RetType)
SetIpv6 gets a reference to the given CreateNetworkIPv6Body and assigns it to the Ipv6 field.
func (CreateNetworkAddressFamily) ToMap ¶ added in v0.12.0
func (o CreateNetworkAddressFamily) ToMap() (map[string]interface{}, error)
type CreateNetworkAddressFamilyGetIpv4ArgType ¶ added in v0.21.2
type CreateNetworkAddressFamilyGetIpv4ArgType = CreateNetworkIPv4Body
type CreateNetworkAddressFamilyGetIpv4AttributeType ¶ added in v0.21.2
type CreateNetworkAddressFamilyGetIpv4AttributeType = *CreateNetworkIPv4Body
isModel
type CreateNetworkAddressFamilyGetIpv4RetType ¶ added in v0.21.2
type CreateNetworkAddressFamilyGetIpv4RetType = CreateNetworkIPv4Body
type CreateNetworkAddressFamilyGetIpv6ArgType ¶ added in v0.21.2
type CreateNetworkAddressFamilyGetIpv6ArgType = CreateNetworkIPv6Body
type CreateNetworkAddressFamilyGetIpv6AttributeType ¶ added in v0.21.2
type CreateNetworkAddressFamilyGetIpv6AttributeType = *CreateNetworkIPv6Body
isModel
type CreateNetworkAddressFamilyGetIpv6RetType ¶ added in v0.21.2
type CreateNetworkAddressFamilyGetIpv6RetType = CreateNetworkIPv6Body
type CreateNetworkAreaPayload ¶
type CreateNetworkAreaPayload struct { // REQUIRED AddressFamily CreateNetworkAreaPayloadGetAddressFamilyAttributeType `json:"addressFamily"` // Object that represents the labels of an object. Regex for keys: `^[a-z]((-|_|[a-z0-9])){0,62}$`. Regex for values: `^(-|_|[a-z0-9]){0,63}$`. Labels CreateNetworkAreaPayloadGetLabelsAttributeType `json:"labels,omitempty"` // The name for a General Object. Matches Names and also UUIDs. // REQUIRED Name CreateNetworkAreaPayloadGetNameAttributeType `json:"name"` }
CreateNetworkAreaPayload struct for CreateNetworkAreaPayload
func NewCreateNetworkAreaPayload ¶ added in v0.12.0
func NewCreateNetworkAreaPayload(addressFamily CreateNetworkAreaPayloadGetAddressFamilyArgType, name CreateNetworkAreaPayloadGetNameArgType) *CreateNetworkAreaPayload
NewCreateNetworkAreaPayload instantiates a new CreateNetworkAreaPayload object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed
func NewCreateNetworkAreaPayloadWithDefaults ¶ added in v0.12.0
func NewCreateNetworkAreaPayloadWithDefaults() *CreateNetworkAreaPayload
NewCreateNetworkAreaPayloadWithDefaults instantiates a new CreateNetworkAreaPayload object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set
func (*CreateNetworkAreaPayload) GetAddressFamily ¶ added in v0.12.0
func (o *CreateNetworkAreaPayload) GetAddressFamily() (ret CreateNetworkAreaPayloadGetAddressFamilyRetType)
GetAddressFamily returns the AddressFamily field value
func (*CreateNetworkAreaPayload) GetAddressFamilyOk ¶ added in v0.12.0
func (o *CreateNetworkAreaPayload) GetAddressFamilyOk() (ret CreateNetworkAreaPayloadGetAddressFamilyRetType, ok bool)
GetAddressFamilyOk returns a tuple with the AddressFamily field value and a boolean to check if the value has been set.
func (*CreateNetworkAreaPayload) GetLabels ¶ added in v0.12.0
func (o *CreateNetworkAreaPayload) GetLabels() (res CreateNetworkAreaPayloadGetLabelsRetType)
GetLabels returns the Labels field value if set, zero value otherwise.
func (*CreateNetworkAreaPayload) GetLabelsOk ¶ added in v0.12.0
func (o *CreateNetworkAreaPayload) GetLabelsOk() (ret CreateNetworkAreaPayloadGetLabelsRetType, ok bool)
GetLabelsOk returns a tuple with the Labels field value if set, nil otherwise and a boolean to check if the value has been set.
func (*CreateNetworkAreaPayload) GetName ¶ added in v0.12.0
func (o *CreateNetworkAreaPayload) GetName() (ret CreateNetworkAreaPayloadGetNameRetType)
GetName returns the Name field value
func (*CreateNetworkAreaPayload) GetNameOk ¶ added in v0.12.0
func (o *CreateNetworkAreaPayload) GetNameOk() (ret CreateNetworkAreaPayloadGetNameRetType, ok bool)
GetNameOk returns a tuple with the Name field value and a boolean to check if the value has been set.
func (*CreateNetworkAreaPayload) HasLabels ¶ added in v0.12.0
func (o *CreateNetworkAreaPayload) HasLabels() bool
HasLabels returns a boolean if a field has been set.
func (*CreateNetworkAreaPayload) SetAddressFamily ¶ added in v0.12.0
func (o *CreateNetworkAreaPayload) SetAddressFamily(v CreateNetworkAreaPayloadGetAddressFamilyRetType)
SetAddressFamily sets field value
func (*CreateNetworkAreaPayload) SetLabels ¶ added in v0.12.0
func (o *CreateNetworkAreaPayload) SetLabels(v CreateNetworkAreaPayloadGetLabelsRetType)
SetLabels gets a reference to the given map[string]interface{} and assigns it to the Labels field.
func (*CreateNetworkAreaPayload) SetName ¶ added in v0.12.0
func (o *CreateNetworkAreaPayload) SetName(v CreateNetworkAreaPayloadGetNameRetType)
SetName sets field value
func (CreateNetworkAreaPayload) ToMap ¶ added in v0.12.0
func (o CreateNetworkAreaPayload) ToMap() (map[string]interface{}, error)
type CreateNetworkAreaPayloadGetAddressFamilyArgType ¶ added in v0.21.2
type CreateNetworkAreaPayloadGetAddressFamilyArgType = CreateAreaAddressFamily
type CreateNetworkAreaPayloadGetAddressFamilyAttributeType ¶ added in v0.21.2
type CreateNetworkAreaPayloadGetAddressFamilyAttributeType = *CreateAreaAddressFamily
isModel
type CreateNetworkAreaPayloadGetAddressFamilyRetType ¶ added in v0.21.2
type CreateNetworkAreaPayloadGetAddressFamilyRetType = CreateAreaAddressFamily
type CreateNetworkAreaPayloadGetLabelsArgType ¶ added in v0.21.2
type CreateNetworkAreaPayloadGetLabelsArgType = map[string]interface{}
type CreateNetworkAreaPayloadGetLabelsAttributeType ¶ added in v0.21.2
type CreateNetworkAreaPayloadGetLabelsAttributeType = *map[string]interface{}
isFreeform
type CreateNetworkAreaPayloadGetLabelsRetType ¶ added in v0.21.2
type CreateNetworkAreaPayloadGetLabelsRetType = map[string]interface{}
type CreateNetworkAreaPayloadGetNameArgType ¶ added in v0.21.2
type CreateNetworkAreaPayloadGetNameArgType = string
type CreateNetworkAreaPayloadGetNameAttributeType ¶ added in v0.21.2
type CreateNetworkAreaPayloadGetNameAttributeType = *string
isNotNullableString
type CreateNetworkAreaPayloadGetNameRetType ¶ added in v0.21.2
type CreateNetworkAreaPayloadGetNameRetType = string
type CreateNetworkAreaRangePayload ¶
type CreateNetworkAreaRangePayload struct { // A list of network ranges. Ipv4 CreateNetworkAreaRangePayloadGetIpv4AttributeType `json:"ipv4,omitempty"` }
CreateNetworkAreaRangePayload struct for CreateNetworkAreaRangePayload
func NewCreateNetworkAreaRangePayload ¶ added in v0.12.0
func NewCreateNetworkAreaRangePayload() *CreateNetworkAreaRangePayload
NewCreateNetworkAreaRangePayload instantiates a new CreateNetworkAreaRangePayload object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed
func NewCreateNetworkAreaRangePayloadWithDefaults ¶ added in v0.12.0
func NewCreateNetworkAreaRangePayloadWithDefaults() *CreateNetworkAreaRangePayload
NewCreateNetworkAreaRangePayloadWithDefaults instantiates a new CreateNetworkAreaRangePayload object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set
func (*CreateNetworkAreaRangePayload) GetIpv4 ¶ added in v0.12.0
func (o *CreateNetworkAreaRangePayload) GetIpv4() (res CreateNetworkAreaRangePayloadGetIpv4RetType)
GetIpv4 returns the Ipv4 field value if set, zero value otherwise.
func (*CreateNetworkAreaRangePayload) GetIpv4Ok ¶ added in v0.12.0
func (o *CreateNetworkAreaRangePayload) GetIpv4Ok() (ret CreateNetworkAreaRangePayloadGetIpv4RetType, ok bool)
GetIpv4Ok returns a tuple with the Ipv4 field value if set, nil otherwise and a boolean to check if the value has been set.
func (*CreateNetworkAreaRangePayload) HasIpv4 ¶ added in v0.12.0
func (o *CreateNetworkAreaRangePayload) HasIpv4() bool
HasIpv4 returns a boolean if a field has been set.
func (*CreateNetworkAreaRangePayload) SetIpv4 ¶ added in v0.12.0
func (o *CreateNetworkAreaRangePayload) SetIpv4(v CreateNetworkAreaRangePayloadGetIpv4RetType)
SetIpv4 gets a reference to the given []NetworkRange and assigns it to the Ipv4 field.
func (CreateNetworkAreaRangePayload) ToMap ¶ added in v0.12.0
func (o CreateNetworkAreaRangePayload) ToMap() (map[string]interface{}, error)
type CreateNetworkAreaRangePayloadGetIpv4ArgType ¶ added in v0.21.2
type CreateNetworkAreaRangePayloadGetIpv4ArgType = []NetworkRange
type CreateNetworkAreaRangePayloadGetIpv4AttributeType ¶ added in v0.21.2
type CreateNetworkAreaRangePayloadGetIpv4AttributeType = *[]NetworkRange
isArray
type CreateNetworkAreaRangePayloadGetIpv4RetType ¶ added in v0.21.2
type CreateNetworkAreaRangePayloadGetIpv4RetType = []NetworkRange
type CreateNetworkAreaRoutePayload ¶
type CreateNetworkAreaRoutePayload struct { // A list of routes. Ipv4 CreateNetworkAreaRoutePayloadGetIpv4AttributeType `json:"ipv4,omitempty"` }
CreateNetworkAreaRoutePayload struct for CreateNetworkAreaRoutePayload
func NewCreateNetworkAreaRoutePayload ¶ added in v0.12.0
func NewCreateNetworkAreaRoutePayload() *CreateNetworkAreaRoutePayload
NewCreateNetworkAreaRoutePayload instantiates a new CreateNetworkAreaRoutePayload object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed
func NewCreateNetworkAreaRoutePayloadWithDefaults ¶ added in v0.12.0
func NewCreateNetworkAreaRoutePayloadWithDefaults() *CreateNetworkAreaRoutePayload
NewCreateNetworkAreaRoutePayloadWithDefaults instantiates a new CreateNetworkAreaRoutePayload object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set
func (*CreateNetworkAreaRoutePayload) GetIpv4 ¶ added in v0.12.0
func (o *CreateNetworkAreaRoutePayload) GetIpv4() (res CreateNetworkAreaRoutePayloadGetIpv4RetType)
GetIpv4 returns the Ipv4 field value if set, zero value otherwise.
func (*CreateNetworkAreaRoutePayload) GetIpv4Ok ¶ added in v0.12.0
func (o *CreateNetworkAreaRoutePayload) GetIpv4Ok() (ret CreateNetworkAreaRoutePayloadGetIpv4RetType, ok bool)
GetIpv4Ok returns a tuple with the Ipv4 field value if set, nil otherwise and a boolean to check if the value has been set.
func (*CreateNetworkAreaRoutePayload) HasIpv4 ¶ added in v0.12.0
func (o *CreateNetworkAreaRoutePayload) HasIpv4() bool
HasIpv4 returns a boolean if a field has been set.
func (*CreateNetworkAreaRoutePayload) SetIpv4 ¶ added in v0.12.0
func (o *CreateNetworkAreaRoutePayload) SetIpv4(v CreateNetworkAreaRoutePayloadGetIpv4RetType)
SetIpv4 gets a reference to the given []Route and assigns it to the Ipv4 field.
func (CreateNetworkAreaRoutePayload) ToMap ¶ added in v0.12.0
func (o CreateNetworkAreaRoutePayload) ToMap() (map[string]interface{}, error)
type CreateNetworkAreaRoutePayloadGetIpv4ArgType ¶ added in v0.21.2
type CreateNetworkAreaRoutePayloadGetIpv4ArgType = []Route
type CreateNetworkAreaRoutePayloadGetIpv4AttributeType ¶ added in v0.21.2
type CreateNetworkAreaRoutePayloadGetIpv4AttributeType = *[]Route
isArray
type CreateNetworkAreaRoutePayloadGetIpv4RetType ¶ added in v0.21.2
type CreateNetworkAreaRoutePayloadGetIpv4RetType = []Route
type CreateNetworkIPv4Body ¶ added in v0.7.0
type CreateNetworkIPv4Body struct { // The gateway of a network. If not specified the first IP of the network will be assigned as the gateway. If 'null' is sent, then the network doesn't have a gateway. Gateway CreateNetworkIPv4BodyGetGatewayAttributeType `json:"gateway,omitempty"` // A list containing DNS Servers/Nameservers for IPv4. Nameservers CreateNetworkIPv4BodyGetNameserversAttributeType `json:"nameservers,omitempty"` // Classless Inter-Domain Routing (CIDR). Prefix CreateNetworkIPv4BodyGetPrefixAttributeType `json:"prefix,omitempty"` PrefixLength CreateNetworkIPv4BodyGetPrefixLengthAttributeType `json:"prefixLength,omitempty"` }
CreateNetworkIPv4Body The config object for an IPv4 network.
func NewCreateNetworkIPv4Body ¶ added in v0.12.0
func NewCreateNetworkIPv4Body() *CreateNetworkIPv4Body
NewCreateNetworkIPv4Body instantiates a new CreateNetworkIPv4Body object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed
func NewCreateNetworkIPv4BodyWithDefaults ¶ added in v0.12.0
func NewCreateNetworkIPv4BodyWithDefaults() *CreateNetworkIPv4Body
NewCreateNetworkIPv4BodyWithDefaults instantiates a new CreateNetworkIPv4Body object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set
func (*CreateNetworkIPv4Body) GetGateway ¶ added in v0.12.0
func (o *CreateNetworkIPv4Body) GetGateway() (res CreateNetworkIPv4BodyGetGatewayRetType)
GetGateway returns the Gateway field value if set, zero value otherwise (both if not set or set to explicit null).
func (*CreateNetworkIPv4Body) GetGatewayOk ¶ added in v0.12.0
func (o *CreateNetworkIPv4Body) GetGatewayOk() (ret CreateNetworkIPv4BodyGetGatewayRetType, ok bool)
GetGatewayOk returns a tuple with the Gateway field value if set, nil otherwise and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned
func (*CreateNetworkIPv4Body) GetNameservers ¶ added in v0.12.0
func (o *CreateNetworkIPv4Body) GetNameservers() (res CreateNetworkIPv4BodyGetNameserversRetType)
GetNameservers returns the Nameservers field value if set, zero value otherwise.
func (*CreateNetworkIPv4Body) GetNameserversOk ¶ added in v0.12.0
func (o *CreateNetworkIPv4Body) GetNameserversOk() (ret CreateNetworkIPv4BodyGetNameserversRetType, ok bool)
GetNameserversOk returns a tuple with the Nameservers field value if set, nil otherwise and a boolean to check if the value has been set.
func (*CreateNetworkIPv4Body) GetPrefix ¶ added in v0.12.0
func (o *CreateNetworkIPv4Body) GetPrefix() (res CreateNetworkIPv4BodyGetPrefixRetType)
GetPrefix returns the Prefix field value if set, zero value otherwise.
func (*CreateNetworkIPv4Body) GetPrefixLength ¶ added in v0.12.0
func (o *CreateNetworkIPv4Body) GetPrefixLength() (res CreateNetworkIPv4BodyGetPrefixLengthRetType)
GetPrefixLength returns the PrefixLength field value if set, zero value otherwise.
func (*CreateNetworkIPv4Body) GetPrefixLengthOk ¶ added in v0.12.0
func (o *CreateNetworkIPv4Body) GetPrefixLengthOk() (ret CreateNetworkIPv4BodyGetPrefixLengthRetType, ok bool)
GetPrefixLengthOk returns a tuple with the PrefixLength field value if set, nil otherwise and a boolean to check if the value has been set.
func (*CreateNetworkIPv4Body) GetPrefixOk ¶ added in v0.12.0
func (o *CreateNetworkIPv4Body) GetPrefixOk() (ret CreateNetworkIPv4BodyGetPrefixRetType, ok bool)
GetPrefixOk returns a tuple with the Prefix field value if set, nil otherwise and a boolean to check if the value has been set.
func (*CreateNetworkIPv4Body) HasGateway ¶ added in v0.12.0
func (o *CreateNetworkIPv4Body) HasGateway() bool
HasGateway returns a boolean if a field has been set.
func (*CreateNetworkIPv4Body) HasNameservers ¶ added in v0.12.0
func (o *CreateNetworkIPv4Body) HasNameservers() bool
HasNameservers returns a boolean if a field has been set.
func (*CreateNetworkIPv4Body) HasPrefix ¶ added in v0.12.0
func (o *CreateNetworkIPv4Body) HasPrefix() bool
HasPrefix returns a boolean if a field has been set.
func (*CreateNetworkIPv4Body) HasPrefixLength ¶ added in v0.12.0
func (o *CreateNetworkIPv4Body) HasPrefixLength() bool
HasPrefixLength returns a boolean if a field has been set.
func (*CreateNetworkIPv4Body) SetGateway ¶ added in v0.12.0
func (o *CreateNetworkIPv4Body) SetGateway(v CreateNetworkIPv4BodyGetGatewayRetType)
SetGateway gets a reference to the given string and assigns it to the Gateway field.
func (*CreateNetworkIPv4Body) SetGatewayNil ¶ added in v0.12.0
func (o *CreateNetworkIPv4Body) SetGatewayNil()
SetGatewayNil sets the value for Gateway to be an explicit nil
func (*CreateNetworkIPv4Body) SetNameservers ¶ added in v0.12.0
func (o *CreateNetworkIPv4Body) SetNameservers(v CreateNetworkIPv4BodyGetNameserversRetType)
SetNameservers gets a reference to the given []string and assigns it to the Nameservers field.
func (*CreateNetworkIPv4Body) SetPrefix ¶ added in v0.12.0
func (o *CreateNetworkIPv4Body) SetPrefix(v CreateNetworkIPv4BodyGetPrefixRetType)
SetPrefix gets a reference to the given string and assigns it to the Prefix field.
func (*CreateNetworkIPv4Body) SetPrefixLength ¶ added in v0.12.0
func (o *CreateNetworkIPv4Body) SetPrefixLength(v CreateNetworkIPv4BodyGetPrefixLengthRetType)
SetPrefixLength gets a reference to the given int64 and assigns it to the PrefixLength field.
func (CreateNetworkIPv4Body) ToMap ¶ added in v0.12.0
func (o CreateNetworkIPv4Body) ToMap() (map[string]interface{}, error)
func (*CreateNetworkIPv4Body) UnsetGateway ¶ added in v0.12.0
func (o *CreateNetworkIPv4Body) UnsetGateway()
UnsetGateway ensures that no value is present for Gateway, not even an explicit nil
type CreateNetworkIPv4BodyGetGatewayArgType ¶ added in v0.21.2
type CreateNetworkIPv4BodyGetGatewayArgType = *string
type CreateNetworkIPv4BodyGetGatewayAttributeType ¶ added in v0.21.2
type CreateNetworkIPv4BodyGetGatewayAttributeType = *NullableString
isNullableString
type CreateNetworkIPv4BodyGetGatewayRetType ¶ added in v0.21.2
type CreateNetworkIPv4BodyGetGatewayRetType = *string
type CreateNetworkIPv4BodyGetNameserversArgType ¶ added in v0.21.2
type CreateNetworkIPv4BodyGetNameserversArgType = []string
type CreateNetworkIPv4BodyGetNameserversAttributeType ¶ added in v0.21.2
type CreateNetworkIPv4BodyGetNameserversAttributeType = *[]string
isArray
type CreateNetworkIPv4BodyGetNameserversRetType ¶ added in v0.21.2
type CreateNetworkIPv4BodyGetNameserversRetType = []string
type CreateNetworkIPv4BodyGetPrefixArgType ¶ added in v0.21.2
type CreateNetworkIPv4BodyGetPrefixArgType = string
type CreateNetworkIPv4BodyGetPrefixAttributeType ¶ added in v0.21.2
type CreateNetworkIPv4BodyGetPrefixAttributeType = *string
isNotNullableString
type CreateNetworkIPv4BodyGetPrefixLengthArgType ¶ added in v0.21.2
type CreateNetworkIPv4BodyGetPrefixLengthArgType = int64
type CreateNetworkIPv4BodyGetPrefixLengthAttributeType ¶ added in v0.21.2
type CreateNetworkIPv4BodyGetPrefixLengthAttributeType = *int64
isInteger
type CreateNetworkIPv4BodyGetPrefixLengthRetType ¶ added in v0.21.2
type CreateNetworkIPv4BodyGetPrefixLengthRetType = int64
type CreateNetworkIPv4BodyGetPrefixRetType ¶ added in v0.21.2
type CreateNetworkIPv4BodyGetPrefixRetType = string
type CreateNetworkIPv6Body ¶ added in v0.7.0
type CreateNetworkIPv6Body struct { // The gateway of a network. If not specified the first IP of the network will be assigned as the gateway. If 'null' is sent, then the network doesn't have a gateway. Gateway CreateNetworkIPv6BodyGetGatewayAttributeType `json:"gateway,omitempty"` // A list containing DNS Servers/Nameservers for IPv6. Nameservers CreateNetworkIPv6BodyGetNameserversAttributeType `json:"nameservers,omitempty"` // Classless Inter-Domain Routing (CIDR) for IPv6. Prefix CreateNetworkIPv6BodyGetPrefixAttributeType `json:"prefix,omitempty"` PrefixLength CreateNetworkIPv6BodyGetPrefixLengthAttributeType `json:"prefixLength,omitempty"` }
CreateNetworkIPv6Body The config object for an IPv6 network.
func NewCreateNetworkIPv6Body ¶ added in v0.12.0
func NewCreateNetworkIPv6Body() *CreateNetworkIPv6Body
NewCreateNetworkIPv6Body instantiates a new CreateNetworkIPv6Body object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed
func NewCreateNetworkIPv6BodyWithDefaults ¶ added in v0.12.0
func NewCreateNetworkIPv6BodyWithDefaults() *CreateNetworkIPv6Body
NewCreateNetworkIPv6BodyWithDefaults instantiates a new CreateNetworkIPv6Body object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set
func (*CreateNetworkIPv6Body) GetGateway ¶ added in v0.12.0
func (o *CreateNetworkIPv6Body) GetGateway() (res CreateNetworkIPv6BodyGetGatewayRetType)
GetGateway returns the Gateway field value if set, zero value otherwise (both if not set or set to explicit null).
func (*CreateNetworkIPv6Body) GetGatewayOk ¶ added in v0.12.0
func (o *CreateNetworkIPv6Body) GetGatewayOk() (ret CreateNetworkIPv6BodyGetGatewayRetType, ok bool)
GetGatewayOk returns a tuple with the Gateway field value if set, nil otherwise and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned
func (*CreateNetworkIPv6Body) GetNameservers ¶ added in v0.12.0
func (o *CreateNetworkIPv6Body) GetNameservers() (res CreateNetworkIPv6BodyGetNameserversRetType)
GetNameservers returns the Nameservers field value if set, zero value otherwise.
func (*CreateNetworkIPv6Body) GetNameserversOk ¶ added in v0.12.0
func (o *CreateNetworkIPv6Body) GetNameserversOk() (ret CreateNetworkIPv6BodyGetNameserversRetType, ok bool)
GetNameserversOk returns a tuple with the Nameservers field value if set, nil otherwise and a boolean to check if the value has been set.
func (*CreateNetworkIPv6Body) GetPrefix ¶ added in v0.12.0
func (o *CreateNetworkIPv6Body) GetPrefix() (res CreateNetworkIPv6BodyGetPrefixRetType)
GetPrefix returns the Prefix field value if set, zero value otherwise.
func (*CreateNetworkIPv6Body) GetPrefixLength ¶ added in v0.12.0
func (o *CreateNetworkIPv6Body) GetPrefixLength() (res CreateNetworkIPv6BodyGetPrefixLengthRetType)
GetPrefixLength returns the PrefixLength field value if set, zero value otherwise.
func (*CreateNetworkIPv6Body) GetPrefixLengthOk ¶ added in v0.12.0
func (o *CreateNetworkIPv6Body) GetPrefixLengthOk() (ret CreateNetworkIPv6BodyGetPrefixLengthRetType, ok bool)
GetPrefixLengthOk returns a tuple with the PrefixLength field value if set, nil otherwise and a boolean to check if the value has been set.
func (*CreateNetworkIPv6Body) GetPrefixOk ¶ added in v0.12.0
func (o *CreateNetworkIPv6Body) GetPrefixOk() (ret CreateNetworkIPv6BodyGetPrefixRetType, ok bool)
GetPrefixOk returns a tuple with the Prefix field value if set, nil otherwise and a boolean to check if the value has been set.
func (*CreateNetworkIPv6Body) HasGateway ¶ added in v0.12.0
func (o *CreateNetworkIPv6Body) HasGateway() bool
HasGateway returns a boolean if a field has been set.
func (*CreateNetworkIPv6Body) HasNameservers ¶ added in v0.12.0
func (o *CreateNetworkIPv6Body) HasNameservers() bool
HasNameservers returns a boolean if a field has been set.
func (*CreateNetworkIPv6Body) HasPrefix ¶ added in v0.12.0
func (o *CreateNetworkIPv6Body) HasPrefix() bool
HasPrefix returns a boolean if a field has been set.
func (*CreateNetworkIPv6Body) HasPrefixLength ¶ added in v0.12.0
func (o *CreateNetworkIPv6Body) HasPrefixLength() bool
HasPrefixLength returns a boolean if a field has been set.
func (*CreateNetworkIPv6Body) SetGateway ¶ added in v0.12.0
func (o *CreateNetworkIPv6Body) SetGateway(v CreateNetworkIPv6BodyGetGatewayRetType)
SetGateway gets a reference to the given string and assigns it to the Gateway field.
func (*CreateNetworkIPv6Body) SetGatewayNil ¶ added in v0.12.0
func (o *CreateNetworkIPv6Body) SetGatewayNil()
SetGatewayNil sets the value for Gateway to be an explicit nil
func (*CreateNetworkIPv6Body) SetNameservers ¶ added in v0.12.0
func (o *CreateNetworkIPv6Body) SetNameservers(v CreateNetworkIPv6BodyGetNameserversRetType)
SetNameservers gets a reference to the given []string and assigns it to the Nameservers field.
func (*CreateNetworkIPv6Body) SetPrefix ¶ added in v0.12.0
func (o *CreateNetworkIPv6Body) SetPrefix(v CreateNetworkIPv6BodyGetPrefixRetType)
SetPrefix gets a reference to the given string and assigns it to the Prefix field.
func (*CreateNetworkIPv6Body) SetPrefixLength ¶ added in v0.12.0
func (o *CreateNetworkIPv6Body) SetPrefixLength(v CreateNetworkIPv6BodyGetPrefixLengthRetType)
SetPrefixLength gets a reference to the given int64 and assigns it to the PrefixLength field.
func (CreateNetworkIPv6Body) ToMap ¶ added in v0.12.0
func (o CreateNetworkIPv6Body) ToMap() (map[string]interface{}, error)
func (*CreateNetworkIPv6Body) UnsetGateway ¶ added in v0.12.0
func (o *CreateNetworkIPv6Body) UnsetGateway()
UnsetGateway ensures that no value is present for Gateway, not even an explicit nil
type CreateNetworkIPv6BodyGetGatewayArgType ¶ added in v0.21.2
type CreateNetworkIPv6BodyGetGatewayArgType = *string
type CreateNetworkIPv6BodyGetGatewayAttributeType ¶ added in v0.21.2
type CreateNetworkIPv6BodyGetGatewayAttributeType = *NullableString
isNullableString
type CreateNetworkIPv6BodyGetGatewayRetType ¶ added in v0.21.2
type CreateNetworkIPv6BodyGetGatewayRetType = *string
type CreateNetworkIPv6BodyGetNameserversArgType ¶ added in v0.21.2
type CreateNetworkIPv6BodyGetNameserversArgType = []string
type CreateNetworkIPv6BodyGetNameserversAttributeType ¶ added in v0.21.2
type CreateNetworkIPv6BodyGetNameserversAttributeType = *[]string
isArray
type CreateNetworkIPv6BodyGetNameserversRetType ¶ added in v0.21.2
type CreateNetworkIPv6BodyGetNameserversRetType = []string
type CreateNetworkIPv6BodyGetPrefixArgType ¶ added in v0.21.2
type CreateNetworkIPv6BodyGetPrefixArgType = string
type CreateNetworkIPv6BodyGetPrefixAttributeType ¶ added in v0.21.2
type CreateNetworkIPv6BodyGetPrefixAttributeType = *string
isNotNullableString
type CreateNetworkIPv6BodyGetPrefixLengthArgType ¶ added in v0.21.2
type CreateNetworkIPv6BodyGetPrefixLengthArgType = int64
type CreateNetworkIPv6BodyGetPrefixLengthAttributeType ¶ added in v0.21.2
type CreateNetworkIPv6BodyGetPrefixLengthAttributeType = *int64
isInteger
type CreateNetworkIPv6BodyGetPrefixLengthRetType ¶ added in v0.21.2
type CreateNetworkIPv6BodyGetPrefixLengthRetType = int64
type CreateNetworkIPv6BodyGetPrefixRetType ¶ added in v0.21.2
type CreateNetworkIPv6BodyGetPrefixRetType = string
type CreateNetworkPayload ¶
type CreateNetworkPayload struct { AddressFamily CreateNetworkPayloadGetAddressFamilyAttributeType `json:"addressFamily,omitempty"` // Object that represents the labels of an object. Regex for keys: `^[a-z]((-|_|[a-z0-9])){0,62}$`. Regex for values: `^(-|_|[a-z0-9]){0,63}$`. Labels CreateNetworkPayloadGetLabelsAttributeType `json:"labels,omitempty"` // The name for a General Object. Matches Names and also UUIDs. // REQUIRED Name CreateNetworkPayloadGetNameAttributeType `json:"name"` // Shows if the network is routed and therefore accessible from other networks. Routed CreateNetworkPayloadgetRoutedAttributeType `json:"routed,omitempty"` }
CreateNetworkPayload Object that represents the request body for a network create.
func NewCreateNetworkPayload ¶ added in v0.12.0
func NewCreateNetworkPayload(name CreateNetworkPayloadGetNameArgType) *CreateNetworkPayload
NewCreateNetworkPayload instantiates a new CreateNetworkPayload object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed
func NewCreateNetworkPayloadWithDefaults ¶ added in v0.12.0
func NewCreateNetworkPayloadWithDefaults() *CreateNetworkPayload
NewCreateNetworkPayloadWithDefaults instantiates a new CreateNetworkPayload object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set
func (*CreateNetworkPayload) GetAddressFamily ¶ added in v0.12.0
func (o *CreateNetworkPayload) GetAddressFamily() (res CreateNetworkPayloadGetAddressFamilyRetType)
GetAddressFamily returns the AddressFamily field value if set, zero value otherwise.
func (*CreateNetworkPayload) GetAddressFamilyOk ¶ added in v0.12.0
func (o *CreateNetworkPayload) GetAddressFamilyOk() (ret CreateNetworkPayloadGetAddressFamilyRetType, ok bool)
GetAddressFamilyOk returns a tuple with the AddressFamily field value if set, nil otherwise and a boolean to check if the value has been set.
func (*CreateNetworkPayload) GetLabels ¶ added in v0.12.0
func (o *CreateNetworkPayload) GetLabels() (res CreateNetworkPayloadGetLabelsRetType)
GetLabels returns the Labels field value if set, zero value otherwise.
func (*CreateNetworkPayload) GetLabelsOk ¶ added in v0.12.0
func (o *CreateNetworkPayload) GetLabelsOk() (ret CreateNetworkPayloadGetLabelsRetType, ok bool)
GetLabelsOk returns a tuple with the Labels field value if set, nil otherwise and a boolean to check if the value has been set.
func (*CreateNetworkPayload) GetName ¶ added in v0.12.0
func (o *CreateNetworkPayload) GetName() (ret CreateNetworkPayloadGetNameRetType)
GetName returns the Name field value
func (*CreateNetworkPayload) GetNameOk ¶ added in v0.12.0
func (o *CreateNetworkPayload) GetNameOk() (ret CreateNetworkPayloadGetNameRetType, ok bool)
GetNameOk returns a tuple with the Name field value and a boolean to check if the value has been set.
func (*CreateNetworkPayload) GetRouted ¶ added in v0.12.0
func (o *CreateNetworkPayload) GetRouted() (res CreateNetworkPayloadgetRoutedRetType)
GetRouted returns the Routed field value if set, zero value otherwise.
func (*CreateNetworkPayload) GetRoutedOk ¶ added in v0.12.0
func (o *CreateNetworkPayload) GetRoutedOk() (ret CreateNetworkPayloadgetRoutedRetType, ok bool)
GetRoutedOk returns a tuple with the Routed field value if set, nil otherwise and a boolean to check if the value has been set.
func (*CreateNetworkPayload) HasAddressFamily ¶ added in v0.12.0
func (o *CreateNetworkPayload) HasAddressFamily() bool
HasAddressFamily returns a boolean if a field has been set.
func (*CreateNetworkPayload) HasLabels ¶ added in v0.12.0
func (o *CreateNetworkPayload) HasLabels() bool
HasLabels returns a boolean if a field has been set.
func (*CreateNetworkPayload) HasRouted ¶ added in v0.12.0
func (o *CreateNetworkPayload) HasRouted() bool
HasRouted returns a boolean if a field has been set.
func (*CreateNetworkPayload) SetAddressFamily ¶ added in v0.12.0
func (o *CreateNetworkPayload) SetAddressFamily(v CreateNetworkPayloadGetAddressFamilyRetType)
SetAddressFamily gets a reference to the given CreateNetworkAddressFamily and assigns it to the AddressFamily field.
func (*CreateNetworkPayload) SetLabels ¶ added in v0.12.0
func (o *CreateNetworkPayload) SetLabels(v CreateNetworkPayloadGetLabelsRetType)
SetLabels gets a reference to the given map[string]interface{} and assigns it to the Labels field.
func (*CreateNetworkPayload) SetName ¶ added in v0.12.0
func (o *CreateNetworkPayload) SetName(v CreateNetworkPayloadGetNameRetType)
SetName sets field value
func (*CreateNetworkPayload) SetRouted ¶ added in v0.12.0
func (o *CreateNetworkPayload) SetRouted(v CreateNetworkPayloadgetRoutedRetType)
SetRouted gets a reference to the given bool and assigns it to the Routed field.
func (CreateNetworkPayload) ToMap ¶ added in v0.12.0
func (o CreateNetworkPayload) ToMap() (map[string]interface{}, error)
type CreateNetworkPayloadGetAddressFamilyArgType ¶ added in v0.21.2
type CreateNetworkPayloadGetAddressFamilyArgType = CreateNetworkAddressFamily
type CreateNetworkPayloadGetAddressFamilyAttributeType ¶ added in v0.21.2
type CreateNetworkPayloadGetAddressFamilyAttributeType = *CreateNetworkAddressFamily
isModel
type CreateNetworkPayloadGetAddressFamilyRetType ¶ added in v0.21.2
type CreateNetworkPayloadGetAddressFamilyRetType = CreateNetworkAddressFamily
type CreateNetworkPayloadGetLabelsArgType ¶ added in v0.21.2
type CreateNetworkPayloadGetLabelsArgType = map[string]interface{}
type CreateNetworkPayloadGetLabelsAttributeType ¶ added in v0.21.2
type CreateNetworkPayloadGetLabelsAttributeType = *map[string]interface{}
isFreeform
type CreateNetworkPayloadGetLabelsRetType ¶ added in v0.21.2
type CreateNetworkPayloadGetLabelsRetType = map[string]interface{}
type CreateNetworkPayloadGetNameArgType ¶ added in v0.21.2
type CreateNetworkPayloadGetNameArgType = string
type CreateNetworkPayloadGetNameAttributeType ¶ added in v0.21.2
type CreateNetworkPayloadGetNameAttributeType = *string
isNotNullableString
type CreateNetworkPayloadGetNameRetType ¶ added in v0.21.2
type CreateNetworkPayloadGetNameRetType = string
type CreateNetworkPayloadgetRoutedArgType ¶ added in v0.21.2
type CreateNetworkPayloadgetRoutedArgType = bool
type CreateNetworkPayloadgetRoutedAttributeType ¶ added in v0.21.2
type CreateNetworkPayloadgetRoutedAttributeType = *bool
isBoolean
type CreateNetworkPayloadgetRoutedRetType ¶ added in v0.21.2
type CreateNetworkPayloadgetRoutedRetType = bool
type CreateNicPayload ¶ added in v0.16.0
type CreateNicPayload struct { // A list of IPs or CIDR notations. AllowedAddresses CreateNicPayloadGetAllowedAddressesAttributeType `json:"allowedAddresses,omitempty"` // Universally Unique Identifier (UUID). Device CreateNicPayloadGetDeviceAttributeType `json:"device,omitempty"` // Universally Unique Identifier (UUID). Id CreateNicPayloadGetIdAttributeType `json:"id,omitempty"` // Object that represents an IP address. Ipv4 CreateNicPayloadGetIpv4AttributeType `json:"ipv4,omitempty"` // Object that represents an IPv6 address. Ipv6 CreateNicPayloadGetIpv6AttributeType `json:"ipv6,omitempty"` // Object that represents the labels of an object. Regex for keys: `^[a-z]((-|_|[a-z0-9])){0,62}$`. Regex for values: `^(-|_|[a-z0-9]){0,63}$`. Labels CreateNicPayloadGetLabelsAttributeType `json:"labels,omitempty"` // Object that represents an MAC address. Mac CreateNicPayloadGetMacAttributeType `json:"mac,omitempty"` // The name for a General Object. Matches Names and also UUIDs. Name CreateNicPayloadGetNameAttributeType `json:"name,omitempty"` // Universally Unique Identifier (UUID). NetworkId CreateNicPayloadGetNetworkIdAttributeType `json:"networkId,omitempty"` // If this is set to false, then no security groups will apply to this network interface. NicSecurity CreateNicPayloadgetNicSecurityAttributeType `json:"nicSecurity,omitempty"` // A list of UUIDs. SecurityGroups CreateNicPayloadGetSecurityGroupsAttributeType `json:"securityGroups,omitempty"` Status CreateNicPayloadGetStatusAttributeType `json:"status,omitempty"` Type CreateNicPayloadGetTypeAttributeType `json:"type,omitempty"` }
CreateNicPayload Object that represents a network interface.
func NewCreateNicPayload ¶ added in v0.16.0
func NewCreateNicPayload() *CreateNicPayload
NewCreateNicPayload instantiates a new CreateNicPayload object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed
func NewCreateNicPayloadWithDefaults ¶ added in v0.16.0
func NewCreateNicPayloadWithDefaults() *CreateNicPayload
NewCreateNicPayloadWithDefaults instantiates a new CreateNicPayload object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set
func (*CreateNicPayload) GetAllowedAddresses ¶ added in v0.16.0
func (o *CreateNicPayload) GetAllowedAddresses() (res CreateNicPayloadGetAllowedAddressesRetType)
GetAllowedAddresses returns the AllowedAddresses field value if set, zero value otherwise.
func (*CreateNicPayload) GetAllowedAddressesOk ¶ added in v0.16.0
func (o *CreateNicPayload) GetAllowedAddressesOk() (ret CreateNicPayloadGetAllowedAddressesRetType, ok bool)
GetAllowedAddressesOk returns a tuple with the AllowedAddresses field value if set, nil otherwise and a boolean to check if the value has been set.
func (*CreateNicPayload) GetDevice ¶ added in v0.16.0
func (o *CreateNicPayload) GetDevice() (res CreateNicPayloadGetDeviceRetType)
GetDevice returns the Device field value if set, zero value otherwise.
func (*CreateNicPayload) GetDeviceOk ¶ added in v0.16.0
func (o *CreateNicPayload) GetDeviceOk() (ret CreateNicPayloadGetDeviceRetType, ok bool)
GetDeviceOk returns a tuple with the Device field value if set, nil otherwise and a boolean to check if the value has been set.
func (*CreateNicPayload) GetId ¶ added in v0.16.0
func (o *CreateNicPayload) GetId() (res CreateNicPayloadGetIdRetType)
GetId returns the Id field value if set, zero value otherwise.
func (*CreateNicPayload) GetIdOk ¶ added in v0.16.0
func (o *CreateNicPayload) GetIdOk() (ret CreateNicPayloadGetIdRetType, ok bool)
GetIdOk returns a tuple with the Id field value if set, nil otherwise and a boolean to check if the value has been set.
func (*CreateNicPayload) GetIpv4 ¶ added in v0.16.0
func (o *CreateNicPayload) GetIpv4() (res CreateNicPayloadGetIpv4RetType)
GetIpv4 returns the Ipv4 field value if set, zero value otherwise.
func (*CreateNicPayload) GetIpv4Ok ¶ added in v0.16.0
func (o *CreateNicPayload) GetIpv4Ok() (ret CreateNicPayloadGetIpv4RetType, ok bool)
GetIpv4Ok returns a tuple with the Ipv4 field value if set, nil otherwise and a boolean to check if the value has been set.
func (*CreateNicPayload) GetIpv6 ¶ added in v0.16.0
func (o *CreateNicPayload) GetIpv6() (res CreateNicPayloadGetIpv6RetType)
GetIpv6 returns the Ipv6 field value if set, zero value otherwise.
func (*CreateNicPayload) GetIpv6Ok ¶ added in v0.16.0
func (o *CreateNicPayload) GetIpv6Ok() (ret CreateNicPayloadGetIpv6RetType, ok bool)
GetIpv6Ok returns a tuple with the Ipv6 field value if set, nil otherwise and a boolean to check if the value has been set.
func (*CreateNicPayload) GetLabels ¶ added in v0.16.0
func (o *CreateNicPayload) GetLabels() (res CreateNicPayloadGetLabelsRetType)
GetLabels returns the Labels field value if set, zero value otherwise.
func (*CreateNicPayload) GetLabelsOk ¶ added in v0.16.0
func (o *CreateNicPayload) GetLabelsOk() (ret CreateNicPayloadGetLabelsRetType, ok bool)
GetLabelsOk returns a tuple with the Labels field value if set, nil otherwise and a boolean to check if the value has been set.
func (*CreateNicPayload) GetMac ¶ added in v0.16.0
func (o *CreateNicPayload) GetMac() (res CreateNicPayloadGetMacRetType)
GetMac returns the Mac field value if set, zero value otherwise.
func (*CreateNicPayload) GetMacOk ¶ added in v0.16.0
func (o *CreateNicPayload) GetMacOk() (ret CreateNicPayloadGetMacRetType, ok bool)
GetMacOk returns a tuple with the Mac field value if set, nil otherwise and a boolean to check if the value has been set.
func (*CreateNicPayload) GetName ¶ added in v0.16.0
func (o *CreateNicPayload) GetName() (res CreateNicPayloadGetNameRetType)
GetName returns the Name field value if set, zero value otherwise.
func (*CreateNicPayload) GetNameOk ¶ added in v0.16.0
func (o *CreateNicPayload) GetNameOk() (ret CreateNicPayloadGetNameRetType, ok bool)
GetNameOk returns a tuple with the Name field value if set, nil otherwise and a boolean to check if the value has been set.
func (*CreateNicPayload) GetNetworkId ¶ added in v0.16.0
func (o *CreateNicPayload) GetNetworkId() (res CreateNicPayloadGetNetworkIdRetType)
GetNetworkId returns the NetworkId field value if set, zero value otherwise.
func (*CreateNicPayload) GetNetworkIdOk ¶ added in v0.16.0
func (o *CreateNicPayload) GetNetworkIdOk() (ret CreateNicPayloadGetNetworkIdRetType, ok bool)
GetNetworkIdOk returns a tuple with the NetworkId field value if set, nil otherwise and a boolean to check if the value has been set.
func (*CreateNicPayload) GetNicSecurity ¶ added in v0.16.0
func (o *CreateNicPayload) GetNicSecurity() (res CreateNicPayloadgetNicSecurityRetType)
GetNicSecurity returns the NicSecurity field value if set, zero value otherwise.
func (*CreateNicPayload) GetNicSecurityOk ¶ added in v0.16.0
func (o *CreateNicPayload) GetNicSecurityOk() (ret CreateNicPayloadgetNicSecurityRetType, ok bool)
GetNicSecurityOk returns a tuple with the NicSecurity field value if set, nil otherwise and a boolean to check if the value has been set.
func (*CreateNicPayload) GetSecurityGroups ¶ added in v0.16.0
func (o *CreateNicPayload) GetSecurityGroups() (res CreateNicPayloadGetSecurityGroupsRetType)
GetSecurityGroups returns the SecurityGroups field value if set, zero value otherwise.
func (*CreateNicPayload) GetSecurityGroupsOk ¶ added in v0.16.0
func (o *CreateNicPayload) GetSecurityGroupsOk() (ret CreateNicPayloadGetSecurityGroupsRetType, ok bool)
GetSecurityGroupsOk returns a tuple with the SecurityGroups field value if set, nil otherwise and a boolean to check if the value has been set.
func (*CreateNicPayload) GetStatus ¶ added in v0.16.0
func (o *CreateNicPayload) GetStatus() (res CreateNicPayloadGetStatusRetType)
GetStatus returns the Status field value if set, zero value otherwise.
func (*CreateNicPayload) GetStatusOk ¶ added in v0.16.0
func (o *CreateNicPayload) GetStatusOk() (ret CreateNicPayloadGetStatusRetType, ok bool)
GetStatusOk returns a tuple with the Status field value if set, nil otherwise and a boolean to check if the value has been set.
func (*CreateNicPayload) GetType ¶ added in v0.16.0
func (o *CreateNicPayload) GetType() (res CreateNicPayloadGetTypeRetType)
GetType returns the Type field value if set, zero value otherwise.
func (*CreateNicPayload) GetTypeOk ¶ added in v0.16.0
func (o *CreateNicPayload) GetTypeOk() (ret CreateNicPayloadGetTypeRetType, ok bool)
GetTypeOk returns a tuple with the Type field value if set, nil otherwise and a boolean to check if the value has been set.
func (*CreateNicPayload) HasAllowedAddresses ¶ added in v0.16.0
func (o *CreateNicPayload) HasAllowedAddresses() bool
HasAllowedAddresses returns a boolean if a field has been set.
func (*CreateNicPayload) HasDevice ¶ added in v0.16.0
func (o *CreateNicPayload) HasDevice() bool
HasDevice returns a boolean if a field has been set.
func (*CreateNicPayload) HasId ¶ added in v0.16.0
func (o *CreateNicPayload) HasId() bool
HasId returns a boolean if a field has been set.
func (*CreateNicPayload) HasIpv4 ¶ added in v0.16.0
func (o *CreateNicPayload) HasIpv4() bool
HasIpv4 returns a boolean if a field has been set.
func (*CreateNicPayload) HasIpv6 ¶ added in v0.16.0
func (o *CreateNicPayload) HasIpv6() bool
HasIpv6 returns a boolean if a field has been set.
func (*CreateNicPayload) HasLabels ¶ added in v0.16.0
func (o *CreateNicPayload) HasLabels() bool
HasLabels returns a boolean if a field has been set.
func (*CreateNicPayload) HasMac ¶ added in v0.16.0
func (o *CreateNicPayload) HasMac() bool
HasMac returns a boolean if a field has been set.
func (*CreateNicPayload) HasName ¶ added in v0.16.0
func (o *CreateNicPayload) HasName() bool
HasName returns a boolean if a field has been set.
func (*CreateNicPayload) HasNetworkId ¶ added in v0.16.0
func (o *CreateNicPayload) HasNetworkId() bool
HasNetworkId returns a boolean if a field has been set.
func (*CreateNicPayload) HasNicSecurity ¶ added in v0.16.0
func (o *CreateNicPayload) HasNicSecurity() bool
HasNicSecurity returns a boolean if a field has been set.
func (*CreateNicPayload) HasSecurityGroups ¶ added in v0.16.0
func (o *CreateNicPayload) HasSecurityGroups() bool
HasSecurityGroups returns a boolean if a field has been set.
func (*CreateNicPayload) HasStatus ¶ added in v0.16.0
func (o *CreateNicPayload) HasStatus() bool
HasStatus returns a boolean if a field has been set.
func (*CreateNicPayload) HasType ¶ added in v0.16.0
func (o *CreateNicPayload) HasType() bool
HasType returns a boolean if a field has been set.
func (*CreateNicPayload) SetAllowedAddresses ¶ added in v0.16.0
func (o *CreateNicPayload) SetAllowedAddresses(v CreateNicPayloadGetAllowedAddressesRetType)
SetAllowedAddresses gets a reference to the given []AllowedAddressesInner and assigns it to the AllowedAddresses field.
func (*CreateNicPayload) SetDevice ¶ added in v0.16.0
func (o *CreateNicPayload) SetDevice(v CreateNicPayloadGetDeviceRetType)
SetDevice gets a reference to the given string and assigns it to the Device field.
func (*CreateNicPayload) SetId ¶ added in v0.16.0
func (o *CreateNicPayload) SetId(v CreateNicPayloadGetIdRetType)
SetId gets a reference to the given string and assigns it to the Id field.
func (*CreateNicPayload) SetIpv4 ¶ added in v0.16.0
func (o *CreateNicPayload) SetIpv4(v CreateNicPayloadGetIpv4RetType)
SetIpv4 gets a reference to the given string and assigns it to the Ipv4 field.
func (*CreateNicPayload) SetIpv6 ¶ added in v0.16.0
func (o *CreateNicPayload) SetIpv6(v CreateNicPayloadGetIpv6RetType)
SetIpv6 gets a reference to the given string and assigns it to the Ipv6 field.
func (*CreateNicPayload) SetLabels ¶ added in v0.16.0
func (o *CreateNicPayload) SetLabels(v CreateNicPayloadGetLabelsRetType)
SetLabels gets a reference to the given map[string]interface{} and assigns it to the Labels field.
func (*CreateNicPayload) SetMac ¶ added in v0.16.0
func (o *CreateNicPayload) SetMac(v CreateNicPayloadGetMacRetType)
SetMac gets a reference to the given string and assigns it to the Mac field.
func (*CreateNicPayload) SetName ¶ added in v0.16.0
func (o *CreateNicPayload) SetName(v CreateNicPayloadGetNameRetType)
SetName gets a reference to the given string and assigns it to the Name field.
func (*CreateNicPayload) SetNetworkId ¶ added in v0.16.0
func (o *CreateNicPayload) SetNetworkId(v CreateNicPayloadGetNetworkIdRetType)
SetNetworkId gets a reference to the given string and assigns it to the NetworkId field.
func (*CreateNicPayload) SetNicSecurity ¶ added in v0.16.0
func (o *CreateNicPayload) SetNicSecurity(v CreateNicPayloadgetNicSecurityRetType)
SetNicSecurity gets a reference to the given bool and assigns it to the NicSecurity field.
func (*CreateNicPayload) SetSecurityGroups ¶ added in v0.16.0
func (o *CreateNicPayload) SetSecurityGroups(v CreateNicPayloadGetSecurityGroupsRetType)
SetSecurityGroups gets a reference to the given []string and assigns it to the SecurityGroups field.
func (*CreateNicPayload) SetStatus ¶ added in v0.16.0
func (o *CreateNicPayload) SetStatus(v CreateNicPayloadGetStatusRetType)
SetStatus gets a reference to the given string and assigns it to the Status field.
func (*CreateNicPayload) SetType ¶ added in v0.16.0
func (o *CreateNicPayload) SetType(v CreateNicPayloadGetTypeRetType)
SetType gets a reference to the given string and assigns it to the Type field.
func (CreateNicPayload) ToMap ¶ added in v0.16.0
func (o CreateNicPayload) ToMap() (map[string]interface{}, error)
type CreateNicPayloadGetAllowedAddressesArgType ¶ added in v0.21.2
type CreateNicPayloadGetAllowedAddressesArgType = []AllowedAddressesInner
type CreateNicPayloadGetAllowedAddressesAttributeType ¶ added in v0.21.2
type CreateNicPayloadGetAllowedAddressesAttributeType = *[]AllowedAddressesInner
isArray
type CreateNicPayloadGetAllowedAddressesRetType ¶ added in v0.21.2
type CreateNicPayloadGetAllowedAddressesRetType = []AllowedAddressesInner
type CreateNicPayloadGetDeviceArgType ¶ added in v0.21.2
type CreateNicPayloadGetDeviceArgType = string
type CreateNicPayloadGetDeviceAttributeType ¶ added in v0.21.2
type CreateNicPayloadGetDeviceAttributeType = *string
isNotNullableString
type CreateNicPayloadGetDeviceRetType ¶ added in v0.21.2
type CreateNicPayloadGetDeviceRetType = string
type CreateNicPayloadGetIdArgType ¶ added in v0.21.2
type CreateNicPayloadGetIdArgType = string
type CreateNicPayloadGetIdAttributeType ¶ added in v0.21.2
type CreateNicPayloadGetIdAttributeType = *string
isNotNullableString
type CreateNicPayloadGetIdRetType ¶ added in v0.21.2
type CreateNicPayloadGetIdRetType = string
type CreateNicPayloadGetIpv4ArgType ¶ added in v0.21.2
type CreateNicPayloadGetIpv4ArgType = string
type CreateNicPayloadGetIpv4AttributeType ¶ added in v0.21.2
type CreateNicPayloadGetIpv4AttributeType = *string
isNotNullableString
type CreateNicPayloadGetIpv4RetType ¶ added in v0.21.2
type CreateNicPayloadGetIpv4RetType = string
type CreateNicPayloadGetIpv6ArgType ¶ added in v0.21.2
type CreateNicPayloadGetIpv6ArgType = string
type CreateNicPayloadGetIpv6AttributeType ¶ added in v0.21.2
type CreateNicPayloadGetIpv6AttributeType = *string
isNotNullableString
type CreateNicPayloadGetIpv6RetType ¶ added in v0.21.2
type CreateNicPayloadGetIpv6RetType = string
type CreateNicPayloadGetLabelsArgType ¶ added in v0.21.2
type CreateNicPayloadGetLabelsArgType = map[string]interface{}
type CreateNicPayloadGetLabelsAttributeType ¶ added in v0.21.2
type CreateNicPayloadGetLabelsAttributeType = *map[string]interface{}
isFreeform
type CreateNicPayloadGetLabelsRetType ¶ added in v0.21.2
type CreateNicPayloadGetLabelsRetType = map[string]interface{}
type CreateNicPayloadGetMacArgType ¶ added in v0.21.2
type CreateNicPayloadGetMacArgType = string
type CreateNicPayloadGetMacAttributeType ¶ added in v0.21.2
type CreateNicPayloadGetMacAttributeType = *string
isNotNullableString
type CreateNicPayloadGetMacRetType ¶ added in v0.21.2
type CreateNicPayloadGetMacRetType = string
type CreateNicPayloadGetNameArgType ¶ added in v0.21.2
type CreateNicPayloadGetNameArgType = string
type CreateNicPayloadGetNameAttributeType ¶ added in v0.21.2
type CreateNicPayloadGetNameAttributeType = *string
isNotNullableString
type CreateNicPayloadGetNameRetType ¶ added in v0.21.2
type CreateNicPayloadGetNameRetType = string
type CreateNicPayloadGetNetworkIdArgType ¶ added in v0.21.2
type CreateNicPayloadGetNetworkIdArgType = string
type CreateNicPayloadGetNetworkIdAttributeType ¶ added in v0.21.2
type CreateNicPayloadGetNetworkIdAttributeType = *string
isNotNullableString
type CreateNicPayloadGetNetworkIdRetType ¶ added in v0.21.2
type CreateNicPayloadGetNetworkIdRetType = string
type CreateNicPayloadGetSecurityGroupsArgType ¶ added in v0.21.2
type CreateNicPayloadGetSecurityGroupsArgType = []string
type CreateNicPayloadGetSecurityGroupsAttributeType ¶ added in v0.21.2
type CreateNicPayloadGetSecurityGroupsAttributeType = *[]string
isArray
type CreateNicPayloadGetSecurityGroupsRetType ¶ added in v0.21.2
type CreateNicPayloadGetSecurityGroupsRetType = []string
type CreateNicPayloadGetStatusArgType ¶ added in v0.21.2
type CreateNicPayloadGetStatusArgType = string
type CreateNicPayloadGetStatusAttributeType ¶ added in v0.21.2
type CreateNicPayloadGetStatusAttributeType = *string
isNotNullableString
type CreateNicPayloadGetStatusRetType ¶ added in v0.21.2
type CreateNicPayloadGetStatusRetType = string
type CreateNicPayloadGetTypeArgType ¶ added in v0.21.2
type CreateNicPayloadGetTypeArgType = string
type CreateNicPayloadGetTypeAttributeType ¶ added in v0.21.2
type CreateNicPayloadGetTypeAttributeType = *string
isNotNullableString
type CreateNicPayloadGetTypeRetType ¶ added in v0.21.2
type CreateNicPayloadGetTypeRetType = string
type CreateNicPayloadgetNicSecurityArgType ¶ added in v0.21.2
type CreateNicPayloadgetNicSecurityArgType = bool
type CreateNicPayloadgetNicSecurityAttributeType ¶ added in v0.21.2
type CreateNicPayloadgetNicSecurityAttributeType = *bool
isBoolean
type CreateNicPayloadgetNicSecurityRetType ¶ added in v0.21.2
type CreateNicPayloadgetNicSecurityRetType = bool
type CreateProtocol ¶ added in v0.13.0
CreateProtocol - The schema for a protocol when creating a security group rule.
func Int64AsCreateProtocol ¶ added in v0.13.0
func Int64AsCreateProtocol(v *int64) CreateProtocol
int64AsCreateProtocol is a convenience function that returns int64 wrapped in CreateProtocol
func StringAsCreateProtocol ¶ added in v0.13.0
func StringAsCreateProtocol(v *string) CreateProtocol
stringAsCreateProtocol is a convenience function that returns string wrapped in CreateProtocol
func (*CreateProtocol) GetActualInstance ¶ added in v0.13.0
func (obj *CreateProtocol) GetActualInstance() interface{}
Get the actual instance
func (CreateProtocol) MarshalJSON ¶ added in v0.13.0
func (src CreateProtocol) MarshalJSON() ([]byte, error)
Marshal data from the first non-nil pointers in the struct to JSON
func (*CreateProtocol) UnmarshalJSON ¶ added in v0.13.0
func (dst *CreateProtocol) UnmarshalJSON(data []byte) error
Unmarshal JSON data into one of the pointers in the struct
type CreatePublicIPPayload ¶ added in v0.13.0
type CreatePublicIPPayload struct { // Universally Unique Identifier (UUID). Id CreatePublicIPPayloadGetIdAttributeType `json:"id,omitempty"` // Object that represents an IP address. Ip CreatePublicIPPayloadGetIpAttributeType `json:"ip,omitempty"` // Object that represents the labels of an object. Regex for keys: `^[a-z]((-|_|[a-z0-9])){0,62}$`. Regex for values: `^(-|_|[a-z0-9]){0,63}$`. Labels CreatePublicIPPayloadGetLabelsAttributeType `json:"labels,omitempty"` // Universally Unique Identifier (UUID). NetworkInterface CreatePublicIPPayloadGetNetworkInterfaceAttributeType `json:"networkInterface,omitempty"` }
CreatePublicIPPayload Object that represents a public IP.
func NewCreatePublicIPPayload ¶ added in v0.13.0
func NewCreatePublicIPPayload() *CreatePublicIPPayload
NewCreatePublicIPPayload instantiates a new CreatePublicIPPayload object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed
func NewCreatePublicIPPayloadWithDefaults ¶ added in v0.13.0
func NewCreatePublicIPPayloadWithDefaults() *CreatePublicIPPayload
NewCreatePublicIPPayloadWithDefaults instantiates a new CreatePublicIPPayload object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set
func (*CreatePublicIPPayload) GetId ¶ added in v0.13.0
func (o *CreatePublicIPPayload) GetId() (res CreatePublicIPPayloadGetIdRetType)
GetId returns the Id field value if set, zero value otherwise.
func (*CreatePublicIPPayload) GetIdOk ¶ added in v0.13.0
func (o *CreatePublicIPPayload) GetIdOk() (ret CreatePublicIPPayloadGetIdRetType, ok bool)
GetIdOk returns a tuple with the Id field value if set, nil otherwise and a boolean to check if the value has been set.
func (*CreatePublicIPPayload) GetIp ¶ added in v0.13.0
func (o *CreatePublicIPPayload) GetIp() (res CreatePublicIPPayloadGetIpRetType)
GetIp returns the Ip field value if set, zero value otherwise.
func (*CreatePublicIPPayload) GetIpOk ¶ added in v0.13.0
func (o *CreatePublicIPPayload) GetIpOk() (ret CreatePublicIPPayloadGetIpRetType, ok bool)
GetIpOk returns a tuple with the Ip field value if set, nil otherwise and a boolean to check if the value has been set.
func (*CreatePublicIPPayload) GetLabels ¶ added in v0.13.0
func (o *CreatePublicIPPayload) GetLabels() (res CreatePublicIPPayloadGetLabelsRetType)
GetLabels returns the Labels field value if set, zero value otherwise.
func (*CreatePublicIPPayload) GetLabelsOk ¶ added in v0.13.0
func (o *CreatePublicIPPayload) GetLabelsOk() (ret CreatePublicIPPayloadGetLabelsRetType, ok bool)
GetLabelsOk returns a tuple with the Labels field value if set, nil otherwise and a boolean to check if the value has been set.
func (*CreatePublicIPPayload) GetNetworkInterface ¶ added in v0.13.0
func (o *CreatePublicIPPayload) GetNetworkInterface() (res CreatePublicIPPayloadGetNetworkInterfaceRetType)
GetNetworkInterface returns the NetworkInterface field value if set, zero value otherwise (both if not set or set to explicit null).
func (*CreatePublicIPPayload) GetNetworkInterfaceOk ¶ added in v0.13.0
func (o *CreatePublicIPPayload) GetNetworkInterfaceOk() (ret CreatePublicIPPayloadGetNetworkInterfaceRetType, ok bool)
GetNetworkInterfaceOk returns a tuple with the NetworkInterface field value if set, nil otherwise and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned
func (*CreatePublicIPPayload) HasId ¶ added in v0.13.0
func (o *CreatePublicIPPayload) HasId() bool
HasId returns a boolean if a field has been set.
func (*CreatePublicIPPayload) HasIp ¶ added in v0.13.0
func (o *CreatePublicIPPayload) HasIp() bool
HasIp returns a boolean if a field has been set.
func (*CreatePublicIPPayload) HasLabels ¶ added in v0.13.0
func (o *CreatePublicIPPayload) HasLabels() bool
HasLabels returns a boolean if a field has been set.
func (*CreatePublicIPPayload) HasNetworkInterface ¶ added in v0.13.0
func (o *CreatePublicIPPayload) HasNetworkInterface() bool
HasNetworkInterface returns a boolean if a field has been set.
func (*CreatePublicIPPayload) SetId ¶ added in v0.13.0
func (o *CreatePublicIPPayload) SetId(v CreatePublicIPPayloadGetIdRetType)
SetId gets a reference to the given string and assigns it to the Id field.
func (*CreatePublicIPPayload) SetIp ¶ added in v0.13.0
func (o *CreatePublicIPPayload) SetIp(v CreatePublicIPPayloadGetIpRetType)
SetIp gets a reference to the given string and assigns it to the Ip field.
func (*CreatePublicIPPayload) SetLabels ¶ added in v0.13.0
func (o *CreatePublicIPPayload) SetLabels(v CreatePublicIPPayloadGetLabelsRetType)
SetLabels gets a reference to the given map[string]interface{} and assigns it to the Labels field.
func (*CreatePublicIPPayload) SetNetworkInterface ¶ added in v0.13.0
func (o *CreatePublicIPPayload) SetNetworkInterface(v CreatePublicIPPayloadGetNetworkInterfaceRetType)
SetNetworkInterface gets a reference to the given string and assigns it to the NetworkInterface field.
func (*CreatePublicIPPayload) SetNetworkInterfaceNil ¶ added in v0.13.0
func (o *CreatePublicIPPayload) SetNetworkInterfaceNil()
SetNetworkInterfaceNil sets the value for NetworkInterface to be an explicit nil
func (CreatePublicIPPayload) ToMap ¶ added in v0.13.0
func (o CreatePublicIPPayload) ToMap() (map[string]interface{}, error)
func (*CreatePublicIPPayload) UnsetNetworkInterface ¶ added in v0.13.0
func (o *CreatePublicIPPayload) UnsetNetworkInterface()
UnsetNetworkInterface ensures that no value is present for NetworkInterface, not even an explicit nil
type CreatePublicIPPayloadGetIdArgType ¶ added in v0.21.2
type CreatePublicIPPayloadGetIdArgType = string
type CreatePublicIPPayloadGetIdAttributeType ¶ added in v0.21.2
type CreatePublicIPPayloadGetIdAttributeType = *string
isNotNullableString
type CreatePublicIPPayloadGetIdRetType ¶ added in v0.21.2
type CreatePublicIPPayloadGetIdRetType = string
type CreatePublicIPPayloadGetIpArgType ¶ added in v0.21.2
type CreatePublicIPPayloadGetIpArgType = string
type CreatePublicIPPayloadGetIpAttributeType ¶ added in v0.21.2
type CreatePublicIPPayloadGetIpAttributeType = *string
isNotNullableString
type CreatePublicIPPayloadGetIpRetType ¶ added in v0.21.2
type CreatePublicIPPayloadGetIpRetType = string
type CreatePublicIPPayloadGetLabelsArgType ¶ added in v0.21.2
type CreatePublicIPPayloadGetLabelsArgType = map[string]interface{}
type CreatePublicIPPayloadGetLabelsAttributeType ¶ added in v0.21.2
type CreatePublicIPPayloadGetLabelsAttributeType = *map[string]interface{}
isFreeform
type CreatePublicIPPayloadGetLabelsRetType ¶ added in v0.21.2
type CreatePublicIPPayloadGetLabelsRetType = map[string]interface{}
type CreatePublicIPPayloadGetNetworkInterfaceArgType ¶ added in v0.21.2
type CreatePublicIPPayloadGetNetworkInterfaceArgType = *string
type CreatePublicIPPayloadGetNetworkInterfaceAttributeType ¶ added in v0.21.2
type CreatePublicIPPayloadGetNetworkInterfaceAttributeType = *NullableString
isNullableString
type CreatePublicIPPayloadGetNetworkInterfaceRetType ¶ added in v0.21.2
type CreatePublicIPPayloadGetNetworkInterfaceRetType = *string
type CreateSecurityGroupPayload ¶ added in v0.13.0
type CreateSecurityGroupPayload struct { // Date-time when resource was created. CreatedAt CreateSecurityGroupPayloadGetCreatedAtAttributeType `json:"createdAt,omitempty"` // Description Object. Allows string up to 127 Characters. Description CreateSecurityGroupPayloadGetDescriptionAttributeType `json:"description,omitempty"` // Universally Unique Identifier (UUID). Id CreateSecurityGroupPayloadGetIdAttributeType `json:"id,omitempty"` // Object that represents the labels of an object. Regex for keys: `^[a-z]((-|_|[a-z0-9])){0,62}$`. Regex for values: `^(-|_|[a-z0-9]){0,63}$`. Labels CreateSecurityGroupPayloadGetLabelsAttributeType `json:"labels,omitempty"` // The name for a General Object. Matches Names and also UUIDs. // REQUIRED Name CreateSecurityGroupPayloadGetNameAttributeType `json:"name"` // A list containing security group rule objects. Rules CreateSecurityGroupPayloadGetRulesAttributeType `json:"rules,omitempty"` // Shows if a security group is stateful or stateless. You can only have one type of security groups per network interface/server. Stateful CreateSecurityGroupPayloadgetStatefulAttributeType `json:"stateful,omitempty"` // Date-time when resource was last updated. UpdatedAt CreateSecurityGroupPayloadGetUpdatedAtAttributeType `json:"updatedAt,omitempty"` }
CreateSecurityGroupPayload Object that represents a security group.
func NewCreateSecurityGroupPayload ¶ added in v0.13.0
func NewCreateSecurityGroupPayload(name CreateSecurityGroupPayloadGetNameArgType) *CreateSecurityGroupPayload
NewCreateSecurityGroupPayload instantiates a new CreateSecurityGroupPayload object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed
func NewCreateSecurityGroupPayloadWithDefaults ¶ added in v0.13.0
func NewCreateSecurityGroupPayloadWithDefaults() *CreateSecurityGroupPayload
NewCreateSecurityGroupPayloadWithDefaults instantiates a new CreateSecurityGroupPayload object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set
func (*CreateSecurityGroupPayload) GetCreatedAt ¶ added in v0.13.0
func (o *CreateSecurityGroupPayload) GetCreatedAt() (res CreateSecurityGroupPayloadGetCreatedAtRetType)
GetCreatedAt returns the CreatedAt field value if set, zero value otherwise.
func (*CreateSecurityGroupPayload) GetCreatedAtOk ¶ added in v0.13.0
func (o *CreateSecurityGroupPayload) GetCreatedAtOk() (ret CreateSecurityGroupPayloadGetCreatedAtRetType, ok bool)
GetCreatedAtOk returns a tuple with the CreatedAt field value if set, nil otherwise and a boolean to check if the value has been set.
func (*CreateSecurityGroupPayload) GetDescription ¶ added in v0.13.0
func (o *CreateSecurityGroupPayload) GetDescription() (res CreateSecurityGroupPayloadGetDescriptionRetType)
GetDescription returns the Description field value if set, zero value otherwise.
func (*CreateSecurityGroupPayload) GetDescriptionOk ¶ added in v0.13.0
func (o *CreateSecurityGroupPayload) GetDescriptionOk() (ret CreateSecurityGroupPayloadGetDescriptionRetType, ok bool)
GetDescriptionOk returns a tuple with the Description field value if set, nil otherwise and a boolean to check if the value has been set.
func (*CreateSecurityGroupPayload) GetId ¶ added in v0.13.0
func (o *CreateSecurityGroupPayload) GetId() (res CreateSecurityGroupPayloadGetIdRetType)
GetId returns the Id field value if set, zero value otherwise.
func (*CreateSecurityGroupPayload) GetIdOk ¶ added in v0.13.0
func (o *CreateSecurityGroupPayload) GetIdOk() (ret CreateSecurityGroupPayloadGetIdRetType, ok bool)
GetIdOk returns a tuple with the Id field value if set, nil otherwise and a boolean to check if the value has been set.
func (*CreateSecurityGroupPayload) GetLabels ¶ added in v0.13.0
func (o *CreateSecurityGroupPayload) GetLabels() (res CreateSecurityGroupPayloadGetLabelsRetType)
GetLabels returns the Labels field value if set, zero value otherwise.
func (*CreateSecurityGroupPayload) GetLabelsOk ¶ added in v0.13.0
func (o *CreateSecurityGroupPayload) GetLabelsOk() (ret CreateSecurityGroupPayloadGetLabelsRetType, ok bool)
GetLabelsOk returns a tuple with the Labels field value if set, nil otherwise and a boolean to check if the value has been set.
func (*CreateSecurityGroupPayload) GetName ¶ added in v0.13.0
func (o *CreateSecurityGroupPayload) GetName() (ret CreateSecurityGroupPayloadGetNameRetType)
GetName returns the Name field value
func (*CreateSecurityGroupPayload) GetNameOk ¶ added in v0.13.0
func (o *CreateSecurityGroupPayload) GetNameOk() (ret CreateSecurityGroupPayloadGetNameRetType, ok bool)
GetNameOk returns a tuple with the Name field value and a boolean to check if the value has been set.
func (*CreateSecurityGroupPayload) GetRules ¶ added in v0.13.0
func (o *CreateSecurityGroupPayload) GetRules() (res CreateSecurityGroupPayloadGetRulesRetType)
GetRules returns the Rules field value if set, zero value otherwise.
func (*CreateSecurityGroupPayload) GetRulesOk ¶ added in v0.13.0
func (o *CreateSecurityGroupPayload) GetRulesOk() (ret CreateSecurityGroupPayloadGetRulesRetType, ok bool)
GetRulesOk returns a tuple with the Rules field value if set, nil otherwise and a boolean to check if the value has been set.
func (*CreateSecurityGroupPayload) GetStateful ¶ added in v0.13.0
func (o *CreateSecurityGroupPayload) GetStateful() (res CreateSecurityGroupPayloadgetStatefulRetType)
GetStateful returns the Stateful field value if set, zero value otherwise.
func (*CreateSecurityGroupPayload) GetStatefulOk ¶ added in v0.13.0
func (o *CreateSecurityGroupPayload) GetStatefulOk() (ret CreateSecurityGroupPayloadgetStatefulRetType, ok bool)
GetStatefulOk returns a tuple with the Stateful field value if set, nil otherwise and a boolean to check if the value has been set.
func (*CreateSecurityGroupPayload) GetUpdatedAt ¶ added in v0.13.0
func (o *CreateSecurityGroupPayload) GetUpdatedAt() (res CreateSecurityGroupPayloadGetUpdatedAtRetType)
GetUpdatedAt returns the UpdatedAt field value if set, zero value otherwise.
func (*CreateSecurityGroupPayload) GetUpdatedAtOk ¶ added in v0.13.0
func (o *CreateSecurityGroupPayload) GetUpdatedAtOk() (ret CreateSecurityGroupPayloadGetUpdatedAtRetType, ok bool)
GetUpdatedAtOk returns a tuple with the UpdatedAt field value if set, nil otherwise and a boolean to check if the value has been set.
func (*CreateSecurityGroupPayload) HasCreatedAt ¶ added in v0.13.0
func (o *CreateSecurityGroupPayload) HasCreatedAt() bool
HasCreatedAt returns a boolean if a field has been set.
func (*CreateSecurityGroupPayload) HasDescription ¶ added in v0.13.0
func (o *CreateSecurityGroupPayload) HasDescription() bool
HasDescription returns a boolean if a field has been set.
func (*CreateSecurityGroupPayload) HasId ¶ added in v0.13.0
func (o *CreateSecurityGroupPayload) HasId() bool
HasId returns a boolean if a field has been set.
func (*CreateSecurityGroupPayload) HasLabels ¶ added in v0.13.0
func (o *CreateSecurityGroupPayload) HasLabels() bool
HasLabels returns a boolean if a field has been set.
func (*CreateSecurityGroupPayload) HasRules ¶ added in v0.13.0
func (o *CreateSecurityGroupPayload) HasRules() bool
HasRules returns a boolean if a field has been set.
func (*CreateSecurityGroupPayload) HasStateful ¶ added in v0.13.0
func (o *CreateSecurityGroupPayload) HasStateful() bool
HasStateful returns a boolean if a field has been set.
func (*CreateSecurityGroupPayload) HasUpdatedAt ¶ added in v0.13.0
func (o *CreateSecurityGroupPayload) HasUpdatedAt() bool
HasUpdatedAt returns a boolean if a field has been set.
func (*CreateSecurityGroupPayload) SetCreatedAt ¶ added in v0.13.0
func (o *CreateSecurityGroupPayload) SetCreatedAt(v CreateSecurityGroupPayloadGetCreatedAtRetType)
SetCreatedAt gets a reference to the given time.Time and assigns it to the CreatedAt field.
func (*CreateSecurityGroupPayload) SetDescription ¶ added in v0.13.0
func (o *CreateSecurityGroupPayload) SetDescription(v CreateSecurityGroupPayloadGetDescriptionRetType)
SetDescription gets a reference to the given string and assigns it to the Description field.
func (*CreateSecurityGroupPayload) SetId ¶ added in v0.13.0
func (o *CreateSecurityGroupPayload) SetId(v CreateSecurityGroupPayloadGetIdRetType)
SetId gets a reference to the given string and assigns it to the Id field.
func (*CreateSecurityGroupPayload) SetLabels ¶ added in v0.13.0
func (o *CreateSecurityGroupPayload) SetLabels(v CreateSecurityGroupPayloadGetLabelsRetType)
SetLabels gets a reference to the given map[string]interface{} and assigns it to the Labels field.
func (*CreateSecurityGroupPayload) SetName ¶ added in v0.13.0
func (o *CreateSecurityGroupPayload) SetName(v CreateSecurityGroupPayloadGetNameRetType)
SetName sets field value
func (*CreateSecurityGroupPayload) SetRules ¶ added in v0.13.0
func (o *CreateSecurityGroupPayload) SetRules(v CreateSecurityGroupPayloadGetRulesRetType)
SetRules gets a reference to the given []SecurityGroupRule and assigns it to the Rules field.
func (*CreateSecurityGroupPayload) SetStateful ¶ added in v0.13.0
func (o *CreateSecurityGroupPayload) SetStateful(v CreateSecurityGroupPayloadgetStatefulRetType)
SetStateful gets a reference to the given bool and assigns it to the Stateful field.
func (*CreateSecurityGroupPayload) SetUpdatedAt ¶ added in v0.13.0
func (o *CreateSecurityGroupPayload) SetUpdatedAt(v CreateSecurityGroupPayloadGetUpdatedAtRetType)
SetUpdatedAt gets a reference to the given time.Time and assigns it to the UpdatedAt field.
func (CreateSecurityGroupPayload) ToMap ¶ added in v0.13.0
func (o CreateSecurityGroupPayload) ToMap() (map[string]interface{}, error)
type CreateSecurityGroupPayloadGetCreatedAtArgType ¶ added in v0.21.2
type CreateSecurityGroupPayloadGetCreatedAtAttributeType ¶ added in v0.21.2
isDateTime
type CreateSecurityGroupPayloadGetCreatedAtRetType ¶ added in v0.21.2
type CreateSecurityGroupPayloadGetDescriptionArgType ¶ added in v0.21.2
type CreateSecurityGroupPayloadGetDescriptionArgType = string
type CreateSecurityGroupPayloadGetDescriptionAttributeType ¶ added in v0.21.2
type CreateSecurityGroupPayloadGetDescriptionAttributeType = *string
isNotNullableString
type CreateSecurityGroupPayloadGetDescriptionRetType ¶ added in v0.21.2
type CreateSecurityGroupPayloadGetDescriptionRetType = string
type CreateSecurityGroupPayloadGetIdArgType ¶ added in v0.21.2
type CreateSecurityGroupPayloadGetIdArgType = string
type CreateSecurityGroupPayloadGetIdAttributeType ¶ added in v0.21.2
type CreateSecurityGroupPayloadGetIdAttributeType = *string
isNotNullableString
type CreateSecurityGroupPayloadGetIdRetType ¶ added in v0.21.2
type CreateSecurityGroupPayloadGetIdRetType = string
type CreateSecurityGroupPayloadGetLabelsArgType ¶ added in v0.21.2
type CreateSecurityGroupPayloadGetLabelsArgType = map[string]interface{}
type CreateSecurityGroupPayloadGetLabelsAttributeType ¶ added in v0.21.2
type CreateSecurityGroupPayloadGetLabelsAttributeType = *map[string]interface{}
isFreeform
type CreateSecurityGroupPayloadGetLabelsRetType ¶ added in v0.21.2
type CreateSecurityGroupPayloadGetLabelsRetType = map[string]interface{}
type CreateSecurityGroupPayloadGetNameArgType ¶ added in v0.21.2
type CreateSecurityGroupPayloadGetNameArgType = string
type CreateSecurityGroupPayloadGetNameAttributeType ¶ added in v0.21.2
type CreateSecurityGroupPayloadGetNameAttributeType = *string
isNotNullableString
type CreateSecurityGroupPayloadGetNameRetType ¶ added in v0.21.2
type CreateSecurityGroupPayloadGetNameRetType = string
type CreateSecurityGroupPayloadGetRulesArgType ¶ added in v0.21.2
type CreateSecurityGroupPayloadGetRulesArgType = []SecurityGroupRule
type CreateSecurityGroupPayloadGetRulesAttributeType ¶ added in v0.21.2
type CreateSecurityGroupPayloadGetRulesAttributeType = *[]SecurityGroupRule
isArray
type CreateSecurityGroupPayloadGetRulesRetType ¶ added in v0.21.2
type CreateSecurityGroupPayloadGetRulesRetType = []SecurityGroupRule
type CreateSecurityGroupPayloadGetUpdatedAtArgType ¶ added in v0.21.2
type CreateSecurityGroupPayloadGetUpdatedAtAttributeType ¶ added in v0.21.2
isDateTime
type CreateSecurityGroupPayloadGetUpdatedAtRetType ¶ added in v0.21.2
type CreateSecurityGroupPayloadgetStatefulArgType ¶ added in v0.21.2
type CreateSecurityGroupPayloadgetStatefulArgType = bool
type CreateSecurityGroupPayloadgetStatefulAttributeType ¶ added in v0.21.2
type CreateSecurityGroupPayloadgetStatefulAttributeType = *bool
isBoolean
type CreateSecurityGroupPayloadgetStatefulRetType ¶ added in v0.21.2
type CreateSecurityGroupPayloadgetStatefulRetType = bool
type CreateSecurityGroupRulePayload ¶ added in v0.13.0
type CreateSecurityGroupRulePayload struct { // Description Object. Allows string up to 127 Characters. Description CreateSecurityGroupRulePayloadGetDescriptionAttributeType `json:"description,omitempty"` // The direction of the traffic which the rule should match. // REQUIRED Direction CreateSecurityGroupRulePayloadGetDirectionAttributeType `json:"direction"` // The ethertype which the rule should match. Ethertype CreateSecurityGroupRulePayloadGetEthertypeAttributeType `json:"ethertype,omitempty"` IcmpParameters CreateSecurityGroupRulePayloadGetIcmpParametersAttributeType `json:"icmpParameters,omitempty"` // Universally Unique Identifier (UUID). Id CreateSecurityGroupRulePayloadGetIdAttributeType `json:"id,omitempty"` // Classless Inter-Domain Routing (CIDR). IpRange CreateSecurityGroupRulePayloadGetIpRangeAttributeType `json:"ipRange,omitempty"` PortRange CreateSecurityGroupRulePayloadGetPortRangeAttributeType `json:"portRange,omitempty"` // Universally Unique Identifier (UUID). RemoteSecurityGroupId CreateSecurityGroupRulePayloadGetRemoteSecurityGroupIdAttributeType `json:"remoteSecurityGroupId,omitempty"` // Universally Unique Identifier (UUID). SecurityGroupId CreateSecurityGroupRulePayloadGetSecurityGroupIdAttributeType `json:"securityGroupId,omitempty"` Protocol CreateSecurityGroupRulePayloadGetProtocolAttributeType `json:"protocol,omitempty"` }
CreateSecurityGroupRulePayload Object that represents a request body for security group rule creation.
func NewCreateSecurityGroupRulePayload ¶ added in v0.13.0
func NewCreateSecurityGroupRulePayload(direction CreateSecurityGroupRulePayloadGetDirectionArgType) *CreateSecurityGroupRulePayload
NewCreateSecurityGroupRulePayload instantiates a new CreateSecurityGroupRulePayload object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed
func NewCreateSecurityGroupRulePayloadWithDefaults ¶ added in v0.13.0
func NewCreateSecurityGroupRulePayloadWithDefaults() *CreateSecurityGroupRulePayload
NewCreateSecurityGroupRulePayloadWithDefaults instantiates a new CreateSecurityGroupRulePayload object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set
func (*CreateSecurityGroupRulePayload) GetDescription ¶ added in v0.13.0
func (o *CreateSecurityGroupRulePayload) GetDescription() (res CreateSecurityGroupRulePayloadGetDescriptionRetType)
GetDescription returns the Description field value if set, zero value otherwise.
func (*CreateSecurityGroupRulePayload) GetDescriptionOk ¶ added in v0.13.0
func (o *CreateSecurityGroupRulePayload) GetDescriptionOk() (ret CreateSecurityGroupRulePayloadGetDescriptionRetType, ok bool)
GetDescriptionOk returns a tuple with the Description field value if set, nil otherwise and a boolean to check if the value has been set.
func (*CreateSecurityGroupRulePayload) GetDirection ¶ added in v0.13.0
func (o *CreateSecurityGroupRulePayload) GetDirection() (ret CreateSecurityGroupRulePayloadGetDirectionRetType)
GetDirection returns the Direction field value
func (*CreateSecurityGroupRulePayload) GetDirectionOk ¶ added in v0.13.0
func (o *CreateSecurityGroupRulePayload) GetDirectionOk() (ret CreateSecurityGroupRulePayloadGetDirectionRetType, ok bool)
GetDirectionOk returns a tuple with the Direction field value and a boolean to check if the value has been set.
func (*CreateSecurityGroupRulePayload) GetEthertype ¶ added in v0.13.0
func (o *CreateSecurityGroupRulePayload) GetEthertype() (res CreateSecurityGroupRulePayloadGetEthertypeRetType)
GetEthertype returns the Ethertype field value if set, zero value otherwise.
func (*CreateSecurityGroupRulePayload) GetEthertypeOk ¶ added in v0.13.0
func (o *CreateSecurityGroupRulePayload) GetEthertypeOk() (ret CreateSecurityGroupRulePayloadGetEthertypeRetType, ok bool)
GetEthertypeOk returns a tuple with the Ethertype field value if set, nil otherwise and a boolean to check if the value has been set.
func (*CreateSecurityGroupRulePayload) GetIcmpParameters ¶ added in v0.13.0
func (o *CreateSecurityGroupRulePayload) GetIcmpParameters() (res CreateSecurityGroupRulePayloadGetIcmpParametersRetType)
GetIcmpParameters returns the IcmpParameters field value if set, zero value otherwise.
func (*CreateSecurityGroupRulePayload) GetIcmpParametersOk ¶ added in v0.13.0
func (o *CreateSecurityGroupRulePayload) GetIcmpParametersOk() (ret CreateSecurityGroupRulePayloadGetIcmpParametersRetType, ok bool)
GetIcmpParametersOk returns a tuple with the IcmpParameters field value if set, nil otherwise and a boolean to check if the value has been set.
func (*CreateSecurityGroupRulePayload) GetId ¶ added in v0.13.0
func (o *CreateSecurityGroupRulePayload) GetId() (res CreateSecurityGroupRulePayloadGetIdRetType)
GetId returns the Id field value if set, zero value otherwise.
func (*CreateSecurityGroupRulePayload) GetIdOk ¶ added in v0.13.0
func (o *CreateSecurityGroupRulePayload) GetIdOk() (ret CreateSecurityGroupRulePayloadGetIdRetType, ok bool)
GetIdOk returns a tuple with the Id field value if set, nil otherwise and a boolean to check if the value has been set.
func (*CreateSecurityGroupRulePayload) GetIpRange ¶ added in v0.13.0
func (o *CreateSecurityGroupRulePayload) GetIpRange() (res CreateSecurityGroupRulePayloadGetIpRangeRetType)
GetIpRange returns the IpRange field value if set, zero value otherwise.
func (*CreateSecurityGroupRulePayload) GetIpRangeOk ¶ added in v0.13.0
func (o *CreateSecurityGroupRulePayload) GetIpRangeOk() (ret CreateSecurityGroupRulePayloadGetIpRangeRetType, ok bool)
GetIpRangeOk returns a tuple with the IpRange field value if set, nil otherwise and a boolean to check if the value has been set.
func (*CreateSecurityGroupRulePayload) GetPortRange ¶ added in v0.13.0
func (o *CreateSecurityGroupRulePayload) GetPortRange() (res CreateSecurityGroupRulePayloadGetPortRangeRetType)
GetPortRange returns the PortRange field value if set, zero value otherwise.
func (*CreateSecurityGroupRulePayload) GetPortRangeOk ¶ added in v0.13.0
func (o *CreateSecurityGroupRulePayload) GetPortRangeOk() (ret CreateSecurityGroupRulePayloadGetPortRangeRetType, ok bool)
GetPortRangeOk returns a tuple with the PortRange field value if set, nil otherwise and a boolean to check if the value has been set.
func (*CreateSecurityGroupRulePayload) GetProtocol ¶ added in v0.13.0
func (o *CreateSecurityGroupRulePayload) GetProtocol() (res CreateSecurityGroupRulePayloadGetProtocolRetType)
GetProtocol returns the Protocol field value if set, zero value otherwise.
func (*CreateSecurityGroupRulePayload) GetProtocolOk ¶ added in v0.13.0
func (o *CreateSecurityGroupRulePayload) GetProtocolOk() (ret CreateSecurityGroupRulePayloadGetProtocolRetType, ok bool)
GetProtocolOk returns a tuple with the Protocol field value if set, nil otherwise and a boolean to check if the value has been set.
func (*CreateSecurityGroupRulePayload) GetRemoteSecurityGroupId ¶ added in v0.13.0
func (o *CreateSecurityGroupRulePayload) GetRemoteSecurityGroupId() (res CreateSecurityGroupRulePayloadGetRemoteSecurityGroupIdRetType)
GetRemoteSecurityGroupId returns the RemoteSecurityGroupId field value if set, zero value otherwise.
func (*CreateSecurityGroupRulePayload) GetRemoteSecurityGroupIdOk ¶ added in v0.13.0
func (o *CreateSecurityGroupRulePayload) GetRemoteSecurityGroupIdOk() (ret CreateSecurityGroupRulePayloadGetRemoteSecurityGroupIdRetType, ok bool)
GetRemoteSecurityGroupIdOk returns a tuple with the RemoteSecurityGroupId field value if set, nil otherwise and a boolean to check if the value has been set.
func (*CreateSecurityGroupRulePayload) GetSecurityGroupId ¶ added in v0.13.0
func (o *CreateSecurityGroupRulePayload) GetSecurityGroupId() (res CreateSecurityGroupRulePayloadGetSecurityGroupIdRetType)
GetSecurityGroupId returns the SecurityGroupId field value if set, zero value otherwise.
func (*CreateSecurityGroupRulePayload) GetSecurityGroupIdOk ¶ added in v0.13.0
func (o *CreateSecurityGroupRulePayload) GetSecurityGroupIdOk() (ret CreateSecurityGroupRulePayloadGetSecurityGroupIdRetType, ok bool)
GetSecurityGroupIdOk returns a tuple with the SecurityGroupId field value if set, nil otherwise and a boolean to check if the value has been set.
func (*CreateSecurityGroupRulePayload) HasDescription ¶ added in v0.13.0
func (o *CreateSecurityGroupRulePayload) HasDescription() bool
HasDescription returns a boolean if a field has been set.
func (*CreateSecurityGroupRulePayload) HasEthertype ¶ added in v0.13.0
func (o *CreateSecurityGroupRulePayload) HasEthertype() bool
HasEthertype returns a boolean if a field has been set.
func (*CreateSecurityGroupRulePayload) HasIcmpParameters ¶ added in v0.13.0
func (o *CreateSecurityGroupRulePayload) HasIcmpParameters() bool
HasIcmpParameters returns a boolean if a field has been set.
func (*CreateSecurityGroupRulePayload) HasId ¶ added in v0.13.0
func (o *CreateSecurityGroupRulePayload) HasId() bool
HasId returns a boolean if a field has been set.
func (*CreateSecurityGroupRulePayload) HasIpRange ¶ added in v0.13.0
func (o *CreateSecurityGroupRulePayload) HasIpRange() bool
HasIpRange returns a boolean if a field has been set.
func (*CreateSecurityGroupRulePayload) HasPortRange ¶ added in v0.13.0
func (o *CreateSecurityGroupRulePayload) HasPortRange() bool
HasPortRange returns a boolean if a field has been set.
func (*CreateSecurityGroupRulePayload) HasProtocol ¶ added in v0.13.0
func (o *CreateSecurityGroupRulePayload) HasProtocol() bool
HasProtocol returns a boolean if a field has been set.
func (*CreateSecurityGroupRulePayload) HasRemoteSecurityGroupId ¶ added in v0.13.0
func (o *CreateSecurityGroupRulePayload) HasRemoteSecurityGroupId() bool
HasRemoteSecurityGroupId returns a boolean if a field has been set.
func (*CreateSecurityGroupRulePayload) HasSecurityGroupId ¶ added in v0.13.0
func (o *CreateSecurityGroupRulePayload) HasSecurityGroupId() bool
HasSecurityGroupId returns a boolean if a field has been set.
func (*CreateSecurityGroupRulePayload) SetDescription ¶ added in v0.13.0
func (o *CreateSecurityGroupRulePayload) SetDescription(v CreateSecurityGroupRulePayloadGetDescriptionRetType)
SetDescription gets a reference to the given string and assigns it to the Description field.
func (*CreateSecurityGroupRulePayload) SetDirection ¶ added in v0.13.0
func (o *CreateSecurityGroupRulePayload) SetDirection(v CreateSecurityGroupRulePayloadGetDirectionRetType)
SetDirection sets field value
func (*CreateSecurityGroupRulePayload) SetEthertype ¶ added in v0.13.0
func (o *CreateSecurityGroupRulePayload) SetEthertype(v CreateSecurityGroupRulePayloadGetEthertypeRetType)
SetEthertype gets a reference to the given string and assigns it to the Ethertype field.
func (*CreateSecurityGroupRulePayload) SetIcmpParameters ¶ added in v0.13.0
func (o *CreateSecurityGroupRulePayload) SetIcmpParameters(v CreateSecurityGroupRulePayloadGetIcmpParametersRetType)
SetIcmpParameters gets a reference to the given ICMPParameters and assigns it to the IcmpParameters field.
func (*CreateSecurityGroupRulePayload) SetId ¶ added in v0.13.0
func (o *CreateSecurityGroupRulePayload) SetId(v CreateSecurityGroupRulePayloadGetIdRetType)
SetId gets a reference to the given string and assigns it to the Id field.
func (*CreateSecurityGroupRulePayload) SetIpRange ¶ added in v0.13.0
func (o *CreateSecurityGroupRulePayload) SetIpRange(v CreateSecurityGroupRulePayloadGetIpRangeRetType)
SetIpRange gets a reference to the given string and assigns it to the IpRange field.
func (*CreateSecurityGroupRulePayload) SetPortRange ¶ added in v0.13.0
func (o *CreateSecurityGroupRulePayload) SetPortRange(v CreateSecurityGroupRulePayloadGetPortRangeRetType)
SetPortRange gets a reference to the given PortRange and assigns it to the PortRange field.
func (*CreateSecurityGroupRulePayload) SetProtocol ¶ added in v0.13.0
func (o *CreateSecurityGroupRulePayload) SetProtocol(v CreateSecurityGroupRulePayloadGetProtocolRetType)
SetProtocol gets a reference to the given CreateProtocol and assigns it to the Protocol field.
func (*CreateSecurityGroupRulePayload) SetRemoteSecurityGroupId ¶ added in v0.13.0
func (o *CreateSecurityGroupRulePayload) SetRemoteSecurityGroupId(v CreateSecurityGroupRulePayloadGetRemoteSecurityGroupIdRetType)
SetRemoteSecurityGroupId gets a reference to the given string and assigns it to the RemoteSecurityGroupId field.
func (*CreateSecurityGroupRulePayload) SetSecurityGroupId ¶ added in v0.13.0
func (o *CreateSecurityGroupRulePayload) SetSecurityGroupId(v CreateSecurityGroupRulePayloadGetSecurityGroupIdRetType)
SetSecurityGroupId gets a reference to the given string and assigns it to the SecurityGroupId field.
func (CreateSecurityGroupRulePayload) ToMap ¶ added in v0.13.0
func (o CreateSecurityGroupRulePayload) ToMap() (map[string]interface{}, error)
type CreateSecurityGroupRulePayloadGetDescriptionArgType ¶ added in v0.21.2
type CreateSecurityGroupRulePayloadGetDescriptionArgType = string
type CreateSecurityGroupRulePayloadGetDescriptionAttributeType ¶ added in v0.21.2
type CreateSecurityGroupRulePayloadGetDescriptionAttributeType = *string
isNotNullableString
type CreateSecurityGroupRulePayloadGetDescriptionRetType ¶ added in v0.21.2
type CreateSecurityGroupRulePayloadGetDescriptionRetType = string
type CreateSecurityGroupRulePayloadGetDirectionArgType ¶ added in v0.21.2
type CreateSecurityGroupRulePayloadGetDirectionArgType = string
type CreateSecurityGroupRulePayloadGetDirectionAttributeType ¶ added in v0.21.2
type CreateSecurityGroupRulePayloadGetDirectionAttributeType = *string
isNotNullableString
type CreateSecurityGroupRulePayloadGetDirectionRetType ¶ added in v0.21.2
type CreateSecurityGroupRulePayloadGetDirectionRetType = string
type CreateSecurityGroupRulePayloadGetEthertypeArgType ¶ added in v0.21.2
type CreateSecurityGroupRulePayloadGetEthertypeArgType = string
type CreateSecurityGroupRulePayloadGetEthertypeAttributeType ¶ added in v0.21.2
type CreateSecurityGroupRulePayloadGetEthertypeAttributeType = *string
isNotNullableString
type CreateSecurityGroupRulePayloadGetEthertypeRetType ¶ added in v0.21.2
type CreateSecurityGroupRulePayloadGetEthertypeRetType = string
type CreateSecurityGroupRulePayloadGetIcmpParametersArgType ¶ added in v0.21.2
type CreateSecurityGroupRulePayloadGetIcmpParametersArgType = ICMPParameters
type CreateSecurityGroupRulePayloadGetIcmpParametersAttributeType ¶ added in v0.21.2
type CreateSecurityGroupRulePayloadGetIcmpParametersAttributeType = *ICMPParameters
isModel
type CreateSecurityGroupRulePayloadGetIcmpParametersRetType ¶ added in v0.21.2
type CreateSecurityGroupRulePayloadGetIcmpParametersRetType = ICMPParameters
type CreateSecurityGroupRulePayloadGetIdArgType ¶ added in v0.21.2
type CreateSecurityGroupRulePayloadGetIdArgType = string
type CreateSecurityGroupRulePayloadGetIdAttributeType ¶ added in v0.21.2
type CreateSecurityGroupRulePayloadGetIdAttributeType = *string
isNotNullableString
type CreateSecurityGroupRulePayloadGetIdRetType ¶ added in v0.21.2
type CreateSecurityGroupRulePayloadGetIdRetType = string
type CreateSecurityGroupRulePayloadGetIpRangeArgType ¶ added in v0.21.2
type CreateSecurityGroupRulePayloadGetIpRangeArgType = string
type CreateSecurityGroupRulePayloadGetIpRangeAttributeType ¶ added in v0.21.2
type CreateSecurityGroupRulePayloadGetIpRangeAttributeType = *string
isNotNullableString
type CreateSecurityGroupRulePayloadGetIpRangeRetType ¶ added in v0.21.2
type CreateSecurityGroupRulePayloadGetIpRangeRetType = string
type CreateSecurityGroupRulePayloadGetPortRangeArgType ¶ added in v0.21.2
type CreateSecurityGroupRulePayloadGetPortRangeArgType = PortRange
type CreateSecurityGroupRulePayloadGetPortRangeAttributeType ¶ added in v0.21.2
type CreateSecurityGroupRulePayloadGetPortRangeAttributeType = *PortRange
isModel
type CreateSecurityGroupRulePayloadGetPortRangeRetType ¶ added in v0.21.2
type CreateSecurityGroupRulePayloadGetPortRangeRetType = PortRange
type CreateSecurityGroupRulePayloadGetProtocolArgType ¶ added in v0.21.2
type CreateSecurityGroupRulePayloadGetProtocolArgType = CreateProtocol
type CreateSecurityGroupRulePayloadGetProtocolAttributeType ¶ added in v0.21.2
type CreateSecurityGroupRulePayloadGetProtocolAttributeType = *CreateProtocol
isModel
type CreateSecurityGroupRulePayloadGetProtocolRetType ¶ added in v0.21.2
type CreateSecurityGroupRulePayloadGetProtocolRetType = CreateProtocol
type CreateSecurityGroupRulePayloadGetRemoteSecurityGroupIdArgType ¶ added in v0.21.2
type CreateSecurityGroupRulePayloadGetRemoteSecurityGroupIdArgType = string
type CreateSecurityGroupRulePayloadGetRemoteSecurityGroupIdAttributeType ¶ added in v0.21.2
type CreateSecurityGroupRulePayloadGetRemoteSecurityGroupIdAttributeType = *string
isNotNullableString
type CreateSecurityGroupRulePayloadGetRemoteSecurityGroupIdRetType ¶ added in v0.21.2
type CreateSecurityGroupRulePayloadGetRemoteSecurityGroupIdRetType = string
type CreateSecurityGroupRulePayloadGetSecurityGroupIdArgType ¶ added in v0.21.2
type CreateSecurityGroupRulePayloadGetSecurityGroupIdArgType = string
type CreateSecurityGroupRulePayloadGetSecurityGroupIdAttributeType ¶ added in v0.21.2
type CreateSecurityGroupRulePayloadGetSecurityGroupIdAttributeType = *string
isNotNullableString
type CreateSecurityGroupRulePayloadGetSecurityGroupIdRetType ¶ added in v0.21.2
type CreateSecurityGroupRulePayloadGetSecurityGroupIdRetType = string
type CreateSecurityGroupRuleProtocol ¶ added in v0.13.0
type CreateSecurityGroupRuleProtocol struct {
Protocol CreateSecurityGroupRuleProtocolGetProtocolAttributeType `json:"protocol,omitempty"`
}
CreateSecurityGroupRuleProtocol The internet protocol which the rule should match.
func NewCreateSecurityGroupRuleProtocol ¶ added in v0.13.0
func NewCreateSecurityGroupRuleProtocol() *CreateSecurityGroupRuleProtocol
NewCreateSecurityGroupRuleProtocol instantiates a new CreateSecurityGroupRuleProtocol object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed
func NewCreateSecurityGroupRuleProtocolWithDefaults ¶ added in v0.13.0
func NewCreateSecurityGroupRuleProtocolWithDefaults() *CreateSecurityGroupRuleProtocol
NewCreateSecurityGroupRuleProtocolWithDefaults instantiates a new CreateSecurityGroupRuleProtocol object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set
func (*CreateSecurityGroupRuleProtocol) GetProtocol ¶ added in v0.13.0
func (o *CreateSecurityGroupRuleProtocol) GetProtocol() (res CreateSecurityGroupRuleProtocolGetProtocolRetType)
GetProtocol returns the Protocol field value if set, zero value otherwise.
func (*CreateSecurityGroupRuleProtocol) GetProtocolOk ¶ added in v0.13.0
func (o *CreateSecurityGroupRuleProtocol) GetProtocolOk() (ret CreateSecurityGroupRuleProtocolGetProtocolRetType, ok bool)
GetProtocolOk returns a tuple with the Protocol field value if set, nil otherwise and a boolean to check if the value has been set.
func (*CreateSecurityGroupRuleProtocol) HasProtocol ¶ added in v0.13.0
func (o *CreateSecurityGroupRuleProtocol) HasProtocol() bool
HasProtocol returns a boolean if a field has been set.
func (*CreateSecurityGroupRuleProtocol) SetProtocol ¶ added in v0.13.0
func (o *CreateSecurityGroupRuleProtocol) SetProtocol(v CreateSecurityGroupRuleProtocolGetProtocolRetType)
SetProtocol gets a reference to the given CreateProtocol and assigns it to the Protocol field.
func (CreateSecurityGroupRuleProtocol) ToMap ¶ added in v0.13.0
func (o CreateSecurityGroupRuleProtocol) ToMap() (map[string]interface{}, error)
type CreateSecurityGroupRuleProtocolGetProtocolArgType ¶ added in v0.21.2
type CreateSecurityGroupRuleProtocolGetProtocolArgType = CreateProtocol
type CreateSecurityGroupRuleProtocolGetProtocolAttributeType ¶ added in v0.21.2
type CreateSecurityGroupRuleProtocolGetProtocolAttributeType = *CreateProtocol
isModel
type CreateSecurityGroupRuleProtocolGetProtocolRetType ¶ added in v0.21.2
type CreateSecurityGroupRuleProtocolGetProtocolRetType = CreateProtocol
type CreateServerNetworking ¶ added in v0.13.0
type CreateServerNetworking struct { // Universally Unique Identifier (UUID). NetworkId CreateServerNetworkingGetNetworkIdAttributeType `json:"networkId,omitempty"` }
CreateServerNetworking The initial networking setup for the server creation with a network.
func NewCreateServerNetworking ¶ added in v0.13.0
func NewCreateServerNetworking() *CreateServerNetworking
NewCreateServerNetworking instantiates a new CreateServerNetworking object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed
func NewCreateServerNetworkingWithDefaults ¶ added in v0.13.0
func NewCreateServerNetworkingWithDefaults() *CreateServerNetworking
NewCreateServerNetworkingWithDefaults instantiates a new CreateServerNetworking object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set
func (*CreateServerNetworking) GetNetworkId ¶ added in v0.13.0
func (o *CreateServerNetworking) GetNetworkId() (res CreateServerNetworkingGetNetworkIdRetType)
GetNetworkId returns the NetworkId field value if set, zero value otherwise.
func (*CreateServerNetworking) GetNetworkIdOk ¶ added in v0.13.0
func (o *CreateServerNetworking) GetNetworkIdOk() (ret CreateServerNetworkingGetNetworkIdRetType, ok bool)
GetNetworkIdOk returns a tuple with the NetworkId field value if set, nil otherwise and a boolean to check if the value has been set.
func (*CreateServerNetworking) HasNetworkId ¶ added in v0.13.0
func (o *CreateServerNetworking) HasNetworkId() bool
HasNetworkId returns a boolean if a field has been set.
func (*CreateServerNetworking) SetNetworkId ¶ added in v0.13.0
func (o *CreateServerNetworking) SetNetworkId(v CreateServerNetworkingGetNetworkIdRetType)
SetNetworkId gets a reference to the given string and assigns it to the NetworkId field.
func (CreateServerNetworking) ToMap ¶ added in v0.13.0
func (o CreateServerNetworking) ToMap() (map[string]interface{}, error)
type CreateServerNetworkingGetNetworkIdArgType ¶ added in v0.21.2
type CreateServerNetworkingGetNetworkIdArgType = string
type CreateServerNetworkingGetNetworkIdAttributeType ¶ added in v0.21.2
type CreateServerNetworkingGetNetworkIdAttributeType = *string
isNotNullableString
type CreateServerNetworkingGetNetworkIdRetType ¶ added in v0.21.2
type CreateServerNetworkingGetNetworkIdRetType = string
type CreateServerNetworkingWithNics ¶ added in v0.13.0
type CreateServerNetworkingWithNics struct { // A list of UUIDs. NicIds CreateServerNetworkingWithNicsGetNicIdsAttributeType `json:"nicIds,omitempty"` }
CreateServerNetworkingWithNics The initial networking setup for the server creation with a network interface.
func NewCreateServerNetworkingWithNics ¶ added in v0.13.0
func NewCreateServerNetworkingWithNics() *CreateServerNetworkingWithNics
NewCreateServerNetworkingWithNics instantiates a new CreateServerNetworkingWithNics object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed
func NewCreateServerNetworkingWithNicsWithDefaults ¶ added in v0.13.0
func NewCreateServerNetworkingWithNicsWithDefaults() *CreateServerNetworkingWithNics
NewCreateServerNetworkingWithNicsWithDefaults instantiates a new CreateServerNetworkingWithNics object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set
func (*CreateServerNetworkingWithNics) GetNicIds ¶ added in v0.13.0
func (o *CreateServerNetworkingWithNics) GetNicIds() (res CreateServerNetworkingWithNicsGetNicIdsRetType)
GetNicIds returns the NicIds field value if set, zero value otherwise.
func (*CreateServerNetworkingWithNics) GetNicIdsOk ¶ added in v0.13.0
func (o *CreateServerNetworkingWithNics) GetNicIdsOk() (ret CreateServerNetworkingWithNicsGetNicIdsRetType, ok bool)
GetNicIdsOk returns a tuple with the NicIds field value if set, nil otherwise and a boolean to check if the value has been set.
func (*CreateServerNetworkingWithNics) HasNicIds ¶ added in v0.13.0
func (o *CreateServerNetworkingWithNics) HasNicIds() bool
HasNicIds returns a boolean if a field has been set.
func (*CreateServerNetworkingWithNics) SetNicIds ¶ added in v0.13.0
func (o *CreateServerNetworkingWithNics) SetNicIds(v CreateServerNetworkingWithNicsGetNicIdsRetType)
SetNicIds gets a reference to the given []string and assigns it to the NicIds field.
func (CreateServerNetworkingWithNics) ToMap ¶ added in v0.13.0
func (o CreateServerNetworkingWithNics) ToMap() (map[string]interface{}, error)
type CreateServerNetworkingWithNicsGetNicIdsArgType ¶ added in v0.21.2
type CreateServerNetworkingWithNicsGetNicIdsArgType = []string
type CreateServerNetworkingWithNicsGetNicIdsAttributeType ¶ added in v0.21.2
type CreateServerNetworkingWithNicsGetNicIdsAttributeType = *[]string
isArray
type CreateServerNetworkingWithNicsGetNicIdsRetType ¶ added in v0.21.2
type CreateServerNetworkingWithNicsGetNicIdsRetType = []string
type CreateServerPayload ¶ added in v0.13.0
type CreateServerPayload struct { // Universally Unique Identifier (UUID). AffinityGroup CreateServerPayloadGetAffinityGroupAttributeType `json:"affinityGroup,omitempty"` // Object that represents an availability zone. AvailabilityZone CreateServerPayloadGetAvailabilityZoneAttributeType `json:"availabilityZone,omitempty"` BootVolume CreateServerPayloadGetBootVolumeAttributeType `json:"bootVolume,omitempty"` // Date-time when resource was created. CreatedAt CreateServerPayloadGetCreatedAtAttributeType `json:"createdAt,omitempty"` // An error message. ErrorMessage CreateServerPayloadGetErrorMessageAttributeType `json:"errorMessage,omitempty"` // Universally Unique Identifier (UUID). Id CreateServerPayloadGetIdAttributeType `json:"id,omitempty"` // Universally Unique Identifier (UUID). ImageId CreateServerPayloadGetImageIdAttributeType `json:"imageId,omitempty"` // The name of an SSH keypair. Allowed characters are letters [a-zA-Z], digits [0-9] and the following special characters: [@._-]. KeypairName CreateServerPayloadGetKeypairNameAttributeType `json:"keypairName,omitempty"` // Object that represents the labels of an object. Regex for keys: `^[a-z]((-|_|[a-z0-9])){0,62}$`. Regex for values: `^(-|_|[a-z0-9]){0,63}$`. Labels CreateServerPayloadGetLabelsAttributeType `json:"labels,omitempty"` // Date-time when resource was launched. LaunchedAt CreateServerPayloadGetLaunchedAtAttributeType `json:"launchedAt,omitempty"` // The name for a General Object. Matches Names and also UUIDs. // REQUIRED MachineType CreateServerPayloadGetMachineTypeAttributeType `json:"machineType"` MaintenanceWindow CreateServerPayloadGetMaintenanceWindowAttributeType `json:"maintenanceWindow,omitempty"` // The name for a Server. // REQUIRED Name CreateServerPayloadGetNameAttributeType `json:"name"` Networking CreateServerPayloadGetNetworkingAttributeType `json:"networking,omitempty"` // A list of networks attached to a server. Nics CreateServerPayloadGetNicsAttributeType `json:"nics,omitempty"` // The power status of a server. Possible values: `CRASHED`, `ERROR`, `RUNNING`, `STOPPED`. PowerStatus CreateServerPayloadGetPowerStatusAttributeType `json:"powerStatus,omitempty"` // A list of General Objects. SecurityGroups CreateServerPayloadGetSecurityGroupsAttributeType `json:"securityGroups,omitempty"` // A list of service account mails. ServiceAccountMails CreateServerPayloadGetServiceAccountMailsAttributeType `json:"serviceAccountMails,omitempty"` // The status of a server object. Possible values: `ACTIVE`, `BACKING-UP`, `CREATING`, `DEALLOCATED`, `DEALLOCATING`, `DELETED`, `DELETING`, `ERROR`, `INACTIVE`, `MIGRATING`, `REBOOT`, `REBOOTING`, `REBUILD`, `REBUILDING`, `RESCUE`, `RESCUING`, `RESIZING`, `RESTORING`, `SNAPSHOTTING`, `STARTING`, `STOPPING`, `UNRESCUING`, `UPDATING`. Status CreateServerPayloadGetStatusAttributeType `json:"status,omitempty"` // Date-time when resource was last updated. UpdatedAt CreateServerPayloadGetUpdatedAtAttributeType `json:"updatedAt,omitempty"` // User Data that is provided to the server. Must be base64 encoded and is passed via cloud-init to the server. UserData CreateServerPayloadGetUserDataAttributeType `json:"userData,omitempty"` // A list of UUIDs. Volumes CreateServerPayloadGetVolumesAttributeType `json:"volumes,omitempty"` }
CreateServerPayload Representation of a single server object.
func NewCreateServerPayload ¶ added in v0.13.0
func NewCreateServerPayload(machineType CreateServerPayloadGetMachineTypeArgType, name CreateServerPayloadGetNameArgType) *CreateServerPayload
NewCreateServerPayload instantiates a new CreateServerPayload object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed
func NewCreateServerPayloadWithDefaults ¶ added in v0.13.0
func NewCreateServerPayloadWithDefaults() *CreateServerPayload
NewCreateServerPayloadWithDefaults instantiates a new CreateServerPayload object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set
func (*CreateServerPayload) GetAffinityGroup ¶ added in v0.13.0
func (o *CreateServerPayload) GetAffinityGroup() (res CreateServerPayloadGetAffinityGroupRetType)
GetAffinityGroup returns the AffinityGroup field value if set, zero value otherwise.
func (*CreateServerPayload) GetAffinityGroupOk ¶ added in v0.13.0
func (o *CreateServerPayload) GetAffinityGroupOk() (ret CreateServerPayloadGetAffinityGroupRetType, ok bool)
GetAffinityGroupOk returns a tuple with the AffinityGroup field value if set, nil otherwise and a boolean to check if the value has been set.
func (*CreateServerPayload) GetAvailabilityZone ¶ added in v0.13.0
func (o *CreateServerPayload) GetAvailabilityZone() (res CreateServerPayloadGetAvailabilityZoneRetType)
GetAvailabilityZone returns the AvailabilityZone field value if set, zero value otherwise.
func (*CreateServerPayload) GetAvailabilityZoneOk ¶ added in v0.13.0
func (o *CreateServerPayload) GetAvailabilityZoneOk() (ret CreateServerPayloadGetAvailabilityZoneRetType, ok bool)
GetAvailabilityZoneOk returns a tuple with the AvailabilityZone field value if set, nil otherwise and a boolean to check if the value has been set.
func (*CreateServerPayload) GetBootVolume ¶ added in v0.13.0
func (o *CreateServerPayload) GetBootVolume() (res CreateServerPayloadGetBootVolumeRetType)
GetBootVolume returns the BootVolume field value if set, zero value otherwise.
func (*CreateServerPayload) GetBootVolumeOk ¶ added in v0.13.0
func (o *CreateServerPayload) GetBootVolumeOk() (ret CreateServerPayloadGetBootVolumeRetType, ok bool)
GetBootVolumeOk returns a tuple with the BootVolume field value if set, nil otherwise and a boolean to check if the value has been set.
func (*CreateServerPayload) GetCreatedAt ¶ added in v0.13.0
func (o *CreateServerPayload) GetCreatedAt() (res CreateServerPayloadGetCreatedAtRetType)
GetCreatedAt returns the CreatedAt field value if set, zero value otherwise.
func (*CreateServerPayload) GetCreatedAtOk ¶ added in v0.13.0
func (o *CreateServerPayload) GetCreatedAtOk() (ret CreateServerPayloadGetCreatedAtRetType, ok bool)
GetCreatedAtOk returns a tuple with the CreatedAt field value if set, nil otherwise and a boolean to check if the value has been set.
func (*CreateServerPayload) GetErrorMessage ¶ added in v0.13.0
func (o *CreateServerPayload) GetErrorMessage() (res CreateServerPayloadGetErrorMessageRetType)
GetErrorMessage returns the ErrorMessage field value if set, zero value otherwise.
func (*CreateServerPayload) GetErrorMessageOk ¶ added in v0.13.0
func (o *CreateServerPayload) GetErrorMessageOk() (ret CreateServerPayloadGetErrorMessageRetType, ok bool)
GetErrorMessageOk returns a tuple with the ErrorMessage field value if set, nil otherwise and a boolean to check if the value has been set.
func (*CreateServerPayload) GetId ¶ added in v0.13.0
func (o *CreateServerPayload) GetId() (res CreateServerPayloadGetIdRetType)
GetId returns the Id field value if set, zero value otherwise.
func (*CreateServerPayload) GetIdOk ¶ added in v0.13.0
func (o *CreateServerPayload) GetIdOk() (ret CreateServerPayloadGetIdRetType, ok bool)
GetIdOk returns a tuple with the Id field value if set, nil otherwise and a boolean to check if the value has been set.
func (*CreateServerPayload) GetImageId ¶ added in v0.13.0
func (o *CreateServerPayload) GetImageId() (res CreateServerPayloadGetImageIdRetType)
GetImageId returns the ImageId field value if set, zero value otherwise.
func (*CreateServerPayload) GetImageIdOk ¶ added in v0.13.0
func (o *CreateServerPayload) GetImageIdOk() (ret CreateServerPayloadGetImageIdRetType, ok bool)
GetImageIdOk returns a tuple with the ImageId field value if set, nil otherwise and a boolean to check if the value has been set.
func (*CreateServerPayload) GetKeypairName ¶ added in v0.13.0
func (o *CreateServerPayload) GetKeypairName() (res CreateServerPayloadGetKeypairNameRetType)
GetKeypairName returns the KeypairName field value if set, zero value otherwise.
func (*CreateServerPayload) GetKeypairNameOk ¶ added in v0.13.0
func (o *CreateServerPayload) GetKeypairNameOk() (ret CreateServerPayloadGetKeypairNameRetType, ok bool)
GetKeypairNameOk returns a tuple with the KeypairName field value if set, nil otherwise and a boolean to check if the value has been set.
func (*CreateServerPayload) GetLabels ¶ added in v0.13.0
func (o *CreateServerPayload) GetLabels() (res CreateServerPayloadGetLabelsRetType)
GetLabels returns the Labels field value if set, zero value otherwise.
func (*CreateServerPayload) GetLabelsOk ¶ added in v0.13.0
func (o *CreateServerPayload) GetLabelsOk() (ret CreateServerPayloadGetLabelsRetType, ok bool)
GetLabelsOk returns a tuple with the Labels field value if set, nil otherwise and a boolean to check if the value has been set.
func (*CreateServerPayload) GetLaunchedAt ¶ added in v0.13.0
func (o *CreateServerPayload) GetLaunchedAt() (res CreateServerPayloadGetLaunchedAtRetType)
GetLaunchedAt returns the LaunchedAt field value if set, zero value otherwise.
func (*CreateServerPayload) GetLaunchedAtOk ¶ added in v0.13.0
func (o *CreateServerPayload) GetLaunchedAtOk() (ret CreateServerPayloadGetLaunchedAtRetType, ok bool)
GetLaunchedAtOk returns a tuple with the LaunchedAt field value if set, nil otherwise and a boolean to check if the value has been set.
func (*CreateServerPayload) GetMachineType ¶ added in v0.13.0
func (o *CreateServerPayload) GetMachineType() (ret CreateServerPayloadGetMachineTypeRetType)
GetMachineType returns the MachineType field value
func (*CreateServerPayload) GetMachineTypeOk ¶ added in v0.13.0
func (o *CreateServerPayload) GetMachineTypeOk() (ret CreateServerPayloadGetMachineTypeRetType, ok bool)
GetMachineTypeOk returns a tuple with the MachineType field value and a boolean to check if the value has been set.
func (*CreateServerPayload) GetMaintenanceWindow ¶ added in v0.13.0
func (o *CreateServerPayload) GetMaintenanceWindow() (res CreateServerPayloadGetMaintenanceWindowRetType)
GetMaintenanceWindow returns the MaintenanceWindow field value if set, zero value otherwise.
func (*CreateServerPayload) GetMaintenanceWindowOk ¶ added in v0.13.0
func (o *CreateServerPayload) GetMaintenanceWindowOk() (ret CreateServerPayloadGetMaintenanceWindowRetType, ok bool)
GetMaintenanceWindowOk returns a tuple with the MaintenanceWindow field value if set, nil otherwise and a boolean to check if the value has been set.
func (*CreateServerPayload) GetName ¶ added in v0.13.0
func (o *CreateServerPayload) GetName() (ret CreateServerPayloadGetNameRetType)
GetName returns the Name field value
func (*CreateServerPayload) GetNameOk ¶ added in v0.13.0
func (o *CreateServerPayload) GetNameOk() (ret CreateServerPayloadGetNameRetType, ok bool)
GetNameOk returns a tuple with the Name field value and a boolean to check if the value has been set.
func (*CreateServerPayload) GetNetworking ¶ added in v0.13.0
func (o *CreateServerPayload) GetNetworking() (res CreateServerPayloadGetNetworkingRetType)
GetNetworking returns the Networking field value if set, zero value otherwise.
func (*CreateServerPayload) GetNetworkingOk ¶ added in v0.13.0
func (o *CreateServerPayload) GetNetworkingOk() (ret CreateServerPayloadGetNetworkingRetType, ok bool)
GetNetworkingOk returns a tuple with the Networking field value if set, nil otherwise and a boolean to check if the value has been set.
func (*CreateServerPayload) GetNics ¶ added in v0.13.0
func (o *CreateServerPayload) GetNics() (res CreateServerPayloadGetNicsRetType)
GetNics returns the Nics field value if set, zero value otherwise.
func (*CreateServerPayload) GetNicsOk ¶ added in v0.13.0
func (o *CreateServerPayload) GetNicsOk() (ret CreateServerPayloadGetNicsRetType, ok bool)
GetNicsOk returns a tuple with the Nics field value if set, nil otherwise and a boolean to check if the value has been set.
func (*CreateServerPayload) GetPowerStatus ¶ added in v0.13.0
func (o *CreateServerPayload) GetPowerStatus() (res CreateServerPayloadGetPowerStatusRetType)
GetPowerStatus returns the PowerStatus field value if set, zero value otherwise.
func (*CreateServerPayload) GetPowerStatusOk ¶ added in v0.13.0
func (o *CreateServerPayload) GetPowerStatusOk() (ret CreateServerPayloadGetPowerStatusRetType, ok bool)
GetPowerStatusOk returns a tuple with the PowerStatus field value if set, nil otherwise and a boolean to check if the value has been set.
func (*CreateServerPayload) GetSecurityGroups ¶ added in v0.13.0
func (o *CreateServerPayload) GetSecurityGroups() (res CreateServerPayloadGetSecurityGroupsRetType)
GetSecurityGroups returns the SecurityGroups field value if set, zero value otherwise.
func (*CreateServerPayload) GetSecurityGroupsOk ¶ added in v0.13.0
func (o *CreateServerPayload) GetSecurityGroupsOk() (ret CreateServerPayloadGetSecurityGroupsRetType, ok bool)
GetSecurityGroupsOk returns a tuple with the SecurityGroups field value if set, nil otherwise and a boolean to check if the value has been set.
func (*CreateServerPayload) GetServiceAccountMails ¶ added in v0.13.0
func (o *CreateServerPayload) GetServiceAccountMails() (res CreateServerPayloadGetServiceAccountMailsRetType)
GetServiceAccountMails returns the ServiceAccountMails field value if set, zero value otherwise.
func (*CreateServerPayload) GetServiceAccountMailsOk ¶ added in v0.13.0
func (o *CreateServerPayload) GetServiceAccountMailsOk() (ret CreateServerPayloadGetServiceAccountMailsRetType, ok bool)
GetServiceAccountMailsOk returns a tuple with the ServiceAccountMails field value if set, nil otherwise and a boolean to check if the value has been set.
func (*CreateServerPayload) GetStatus ¶ added in v0.13.0
func (o *CreateServerPayload) GetStatus() (res CreateServerPayloadGetStatusRetType)
GetStatus returns the Status field value if set, zero value otherwise.
func (*CreateServerPayload) GetStatusOk ¶ added in v0.13.0
func (o *CreateServerPayload) GetStatusOk() (ret CreateServerPayloadGetStatusRetType, ok bool)
GetStatusOk returns a tuple with the Status field value if set, nil otherwise and a boolean to check if the value has been set.
func (*CreateServerPayload) GetUpdatedAt ¶ added in v0.13.0
func (o *CreateServerPayload) GetUpdatedAt() (res CreateServerPayloadGetUpdatedAtRetType)
GetUpdatedAt returns the UpdatedAt field value if set, zero value otherwise.
func (*CreateServerPayload) GetUpdatedAtOk ¶ added in v0.13.0
func (o *CreateServerPayload) GetUpdatedAtOk() (ret CreateServerPayloadGetUpdatedAtRetType, ok bool)
GetUpdatedAtOk returns a tuple with the UpdatedAt field value if set, nil otherwise and a boolean to check if the value has been set.
func (*CreateServerPayload) GetUserData ¶ added in v0.13.0
func (o *CreateServerPayload) GetUserData() (res CreateServerPayloadGetUserDataRetType)
GetUserData returns the UserData field value if set, zero value otherwise.
func (*CreateServerPayload) GetUserDataOk ¶ added in v0.13.0
func (o *CreateServerPayload) GetUserDataOk() (ret CreateServerPayloadGetUserDataRetType, ok bool)
GetUserDataOk returns a tuple with the UserData field value if set, nil otherwise and a boolean to check if the value has been set.
func (*CreateServerPayload) GetVolumes ¶ added in v0.13.0
func (o *CreateServerPayload) GetVolumes() (res CreateServerPayloadGetVolumesRetType)
GetVolumes returns the Volumes field value if set, zero value otherwise.
func (*CreateServerPayload) GetVolumesOk ¶ added in v0.13.0
func (o *CreateServerPayload) GetVolumesOk() (ret CreateServerPayloadGetVolumesRetType, ok bool)
GetVolumesOk returns a tuple with the Volumes field value if set, nil otherwise and a boolean to check if the value has been set.
func (*CreateServerPayload) HasAffinityGroup ¶ added in v0.13.0
func (o *CreateServerPayload) HasAffinityGroup() bool
HasAffinityGroup returns a boolean if a field has been set.
func (*CreateServerPayload) HasAvailabilityZone ¶ added in v0.13.0
func (o *CreateServerPayload) HasAvailabilityZone() bool
HasAvailabilityZone returns a boolean if a field has been set.
func (*CreateServerPayload) HasBootVolume ¶ added in v0.13.0
func (o *CreateServerPayload) HasBootVolume() bool
HasBootVolume returns a boolean if a field has been set.
func (*CreateServerPayload) HasCreatedAt ¶ added in v0.13.0
func (o *CreateServerPayload) HasCreatedAt() bool
HasCreatedAt returns a boolean if a field has been set.
func (*CreateServerPayload) HasErrorMessage ¶ added in v0.13.0
func (o *CreateServerPayload) HasErrorMessage() bool
HasErrorMessage returns a boolean if a field has been set.
func (*CreateServerPayload) HasId ¶ added in v0.13.0
func (o *CreateServerPayload) HasId() bool
HasId returns a boolean if a field has been set.
func (*CreateServerPayload) HasImageId ¶ added in v0.13.0
func (o *CreateServerPayload) HasImageId() bool
HasImageId returns a boolean if a field has been set.
func (*CreateServerPayload) HasKeypairName ¶ added in v0.13.0
func (o *CreateServerPayload) HasKeypairName() bool
HasKeypairName returns a boolean if a field has been set.
func (*CreateServerPayload) HasLabels ¶ added in v0.13.0
func (o *CreateServerPayload) HasLabels() bool
HasLabels returns a boolean if a field has been set.
func (*CreateServerPayload) HasLaunchedAt ¶ added in v0.13.0
func (o *CreateServerPayload) HasLaunchedAt() bool
HasLaunchedAt returns a boolean if a field has been set.
func (*CreateServerPayload) HasMaintenanceWindow ¶ added in v0.13.0
func (o *CreateServerPayload) HasMaintenanceWindow() bool
HasMaintenanceWindow returns a boolean if a field has been set.
func (*CreateServerPayload) HasNetworking ¶ added in v0.13.0
func (o *CreateServerPayload) HasNetworking() bool
HasNetworking returns a boolean if a field has been set.
func (*CreateServerPayload) HasNics ¶ added in v0.13.0
func (o *CreateServerPayload) HasNics() bool
HasNics returns a boolean if a field has been set.
func (*CreateServerPayload) HasPowerStatus ¶ added in v0.13.0
func (o *CreateServerPayload) HasPowerStatus() bool
HasPowerStatus returns a boolean if a field has been set.
func (*CreateServerPayload) HasSecurityGroups ¶ added in v0.13.0
func (o *CreateServerPayload) HasSecurityGroups() bool
HasSecurityGroups returns a boolean if a field has been set.
func (*CreateServerPayload) HasServiceAccountMails ¶ added in v0.13.0
func (o *CreateServerPayload) HasServiceAccountMails() bool
HasServiceAccountMails returns a boolean if a field has been set.
func (*CreateServerPayload) HasStatus ¶ added in v0.13.0
func (o *CreateServerPayload) HasStatus() bool
HasStatus returns a boolean if a field has been set.
func (*CreateServerPayload) HasUpdatedAt ¶ added in v0.13.0
func (o *CreateServerPayload) HasUpdatedAt() bool
HasUpdatedAt returns a boolean if a field has been set.
func (*CreateServerPayload) HasUserData ¶ added in v0.13.0
func (o *CreateServerPayload) HasUserData() bool
HasUserData returns a boolean if a field has been set.
func (*CreateServerPayload) HasVolumes ¶ added in v0.13.0
func (o *CreateServerPayload) HasVolumes() bool
HasVolumes returns a boolean if a field has been set.
func (*CreateServerPayload) SetAffinityGroup ¶ added in v0.13.0
func (o *CreateServerPayload) SetAffinityGroup(v CreateServerPayloadGetAffinityGroupRetType)
SetAffinityGroup gets a reference to the given string and assigns it to the AffinityGroup field.
func (*CreateServerPayload) SetAvailabilityZone ¶ added in v0.13.0
func (o *CreateServerPayload) SetAvailabilityZone(v CreateServerPayloadGetAvailabilityZoneRetType)
SetAvailabilityZone gets a reference to the given string and assigns it to the AvailabilityZone field.
func (*CreateServerPayload) SetBootVolume ¶ added in v0.13.0
func (o *CreateServerPayload) SetBootVolume(v CreateServerPayloadGetBootVolumeRetType)
SetBootVolume gets a reference to the given CreateServerPayloadBootVolume and assigns it to the BootVolume field.
func (*CreateServerPayload) SetCreatedAt ¶ added in v0.13.0
func (o *CreateServerPayload) SetCreatedAt(v CreateServerPayloadGetCreatedAtRetType)
SetCreatedAt gets a reference to the given time.Time and assigns it to the CreatedAt field.
func (*CreateServerPayload) SetErrorMessage ¶ added in v0.13.0
func (o *CreateServerPayload) SetErrorMessage(v CreateServerPayloadGetErrorMessageRetType)
SetErrorMessage gets a reference to the given string and assigns it to the ErrorMessage field.
func (*CreateServerPayload) SetId ¶ added in v0.13.0
func (o *CreateServerPayload) SetId(v CreateServerPayloadGetIdRetType)
SetId gets a reference to the given string and assigns it to the Id field.
func (*CreateServerPayload) SetImageId ¶ added in v0.13.0
func (o *CreateServerPayload) SetImageId(v CreateServerPayloadGetImageIdRetType)
SetImageId gets a reference to the given string and assigns it to the ImageId field.
func (*CreateServerPayload) SetKeypairName ¶ added in v0.13.0
func (o *CreateServerPayload) SetKeypairName(v CreateServerPayloadGetKeypairNameRetType)
SetKeypairName gets a reference to the given string and assigns it to the KeypairName field.
func (*CreateServerPayload) SetLabels ¶ added in v0.13.0
func (o *CreateServerPayload) SetLabels(v CreateServerPayloadGetLabelsRetType)
SetLabels gets a reference to the given map[string]interface{} and assigns it to the Labels field.
func (*CreateServerPayload) SetLaunchedAt ¶ added in v0.13.0
func (o *CreateServerPayload) SetLaunchedAt(v CreateServerPayloadGetLaunchedAtRetType)
SetLaunchedAt gets a reference to the given time.Time and assigns it to the LaunchedAt field.
func (*CreateServerPayload) SetMachineType ¶ added in v0.13.0
func (o *CreateServerPayload) SetMachineType(v CreateServerPayloadGetMachineTypeRetType)
SetMachineType sets field value
func (*CreateServerPayload) SetMaintenanceWindow ¶ added in v0.13.0
func (o *CreateServerPayload) SetMaintenanceWindow(v CreateServerPayloadGetMaintenanceWindowRetType)
SetMaintenanceWindow gets a reference to the given ServerMaintenance and assigns it to the MaintenanceWindow field.
func (*CreateServerPayload) SetName ¶ added in v0.13.0
func (o *CreateServerPayload) SetName(v CreateServerPayloadGetNameRetType)
SetName sets field value
func (*CreateServerPayload) SetNetworking ¶ added in v0.13.0
func (o *CreateServerPayload) SetNetworking(v CreateServerPayloadGetNetworkingRetType)
SetNetworking gets a reference to the given CreateServerPayloadNetworking and assigns it to the Networking field.
func (*CreateServerPayload) SetNics ¶ added in v0.13.0
func (o *CreateServerPayload) SetNics(v CreateServerPayloadGetNicsRetType)
SetNics gets a reference to the given []ServerNetwork and assigns it to the Nics field.
func (*CreateServerPayload) SetPowerStatus ¶ added in v0.13.0
func (o *CreateServerPayload) SetPowerStatus(v CreateServerPayloadGetPowerStatusRetType)
SetPowerStatus gets a reference to the given string and assigns it to the PowerStatus field.
func (*CreateServerPayload) SetSecurityGroups ¶ added in v0.13.0
func (o *CreateServerPayload) SetSecurityGroups(v CreateServerPayloadGetSecurityGroupsRetType)
SetSecurityGroups gets a reference to the given []string and assigns it to the SecurityGroups field.
func (*CreateServerPayload) SetServiceAccountMails ¶ added in v0.13.0
func (o *CreateServerPayload) SetServiceAccountMails(v CreateServerPayloadGetServiceAccountMailsRetType)
SetServiceAccountMails gets a reference to the given []string and assigns it to the ServiceAccountMails field.
func (*CreateServerPayload) SetStatus ¶ added in v0.13.0
func (o *CreateServerPayload) SetStatus(v CreateServerPayloadGetStatusRetType)
SetStatus gets a reference to the given string and assigns it to the Status field.
func (*CreateServerPayload) SetUpdatedAt ¶ added in v0.13.0
func (o *CreateServerPayload) SetUpdatedAt(v CreateServerPayloadGetUpdatedAtRetType)
SetUpdatedAt gets a reference to the given time.Time and assigns it to the UpdatedAt field.
func (*CreateServerPayload) SetUserData ¶ added in v0.13.0
func (o *CreateServerPayload) SetUserData(v CreateServerPayloadGetUserDataRetType)
SetUserData gets a reference to the given string and assigns it to the UserData field.
func (*CreateServerPayload) SetVolumes ¶ added in v0.13.0
func (o *CreateServerPayload) SetVolumes(v CreateServerPayloadGetVolumesRetType)
SetVolumes gets a reference to the given []string and assigns it to the Volumes field.
func (CreateServerPayload) ToMap ¶ added in v0.13.0
func (o CreateServerPayload) ToMap() (map[string]interface{}, error)
type CreateServerPayloadBootVolume ¶ added in v0.13.0
type CreateServerPayloadBootVolume struct { // Delete the volume during the termination of the server. Defaults to false. DeleteOnTermination CreateServerPayloadBootVolumegetDeleteOnTerminationAttributeType `json:"deleteOnTermination,omitempty"` // Universally Unique Identifier (UUID). Id CreateServerPayloadBootVolumeGetIdAttributeType `json:"id,omitempty"` // The name for a General Object. Matches Names and also UUIDs. PerformanceClass CreateServerPayloadBootVolumeGetPerformanceClassAttributeType `json:"performanceClass,omitempty"` // Size in Gigabyte. Size CreateServerPayloadBootVolumeGetSizeAttributeType `json:"size,omitempty"` Source CreateServerPayloadBootVolumeGetSourceAttributeType `json:"source,omitempty"` }
CreateServerPayloadBootVolume struct for CreateServerPayloadBootVolume
func NewCreateServerPayloadBootVolume ¶ added in v0.13.0
func NewCreateServerPayloadBootVolume() *CreateServerPayloadBootVolume
NewCreateServerPayloadBootVolume instantiates a new CreateServerPayloadBootVolume object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed
func NewCreateServerPayloadBootVolumeWithDefaults ¶ added in v0.13.0
func NewCreateServerPayloadBootVolumeWithDefaults() *CreateServerPayloadBootVolume
NewCreateServerPayloadBootVolumeWithDefaults instantiates a new CreateServerPayloadBootVolume object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set
func (*CreateServerPayloadBootVolume) GetDeleteOnTermination ¶ added in v0.13.0
func (o *CreateServerPayloadBootVolume) GetDeleteOnTermination() (res CreateServerPayloadBootVolumegetDeleteOnTerminationRetType)
GetDeleteOnTermination returns the DeleteOnTermination field value if set, zero value otherwise.
func (*CreateServerPayloadBootVolume) GetDeleteOnTerminationOk ¶ added in v0.13.0
func (o *CreateServerPayloadBootVolume) GetDeleteOnTerminationOk() (ret CreateServerPayloadBootVolumegetDeleteOnTerminationRetType, ok bool)
GetDeleteOnTerminationOk returns a tuple with the DeleteOnTermination field value if set, nil otherwise and a boolean to check if the value has been set.
func (*CreateServerPayloadBootVolume) GetId ¶ added in v0.13.0
func (o *CreateServerPayloadBootVolume) GetId() (res CreateServerPayloadBootVolumeGetIdRetType)
GetId returns the Id field value if set, zero value otherwise.
func (*CreateServerPayloadBootVolume) GetIdOk ¶ added in v0.13.0
func (o *CreateServerPayloadBootVolume) GetIdOk() (ret CreateServerPayloadBootVolumeGetIdRetType, ok bool)
GetIdOk returns a tuple with the Id field value if set, nil otherwise and a boolean to check if the value has been set.
func (*CreateServerPayloadBootVolume) GetPerformanceClass ¶ added in v0.13.0
func (o *CreateServerPayloadBootVolume) GetPerformanceClass() (res CreateServerPayloadBootVolumeGetPerformanceClassRetType)
GetPerformanceClass returns the PerformanceClass field value if set, zero value otherwise.
func (*CreateServerPayloadBootVolume) GetPerformanceClassOk ¶ added in v0.13.0
func (o *CreateServerPayloadBootVolume) GetPerformanceClassOk() (ret CreateServerPayloadBootVolumeGetPerformanceClassRetType, ok bool)
GetPerformanceClassOk returns a tuple with the PerformanceClass field value if set, nil otherwise and a boolean to check if the value has been set.
func (*CreateServerPayloadBootVolume) GetSize ¶ added in v0.13.0
func (o *CreateServerPayloadBootVolume) GetSize() (res CreateServerPayloadBootVolumeGetSizeRetType)
GetSize returns the Size field value if set, zero value otherwise.
func (*CreateServerPayloadBootVolume) GetSizeOk ¶ added in v0.13.0
func (o *CreateServerPayloadBootVolume) GetSizeOk() (ret CreateServerPayloadBootVolumeGetSizeRetType, ok bool)
GetSizeOk returns a tuple with the Size field value if set, nil otherwise and a boolean to check if the value has been set.
func (*CreateServerPayloadBootVolume) GetSource ¶ added in v0.13.0
func (o *CreateServerPayloadBootVolume) GetSource() (res CreateServerPayloadBootVolumeGetSourceRetType)
GetSource returns the Source field value if set, zero value otherwise.
func (*CreateServerPayloadBootVolume) GetSourceOk ¶ added in v0.13.0
func (o *CreateServerPayloadBootVolume) GetSourceOk() (ret CreateServerPayloadBootVolumeGetSourceRetType, ok bool)
GetSourceOk returns a tuple with the Source field value if set, nil otherwise and a boolean to check if the value has been set.
func (*CreateServerPayloadBootVolume) HasDeleteOnTermination ¶ added in v0.13.0
func (o *CreateServerPayloadBootVolume) HasDeleteOnTermination() bool
HasDeleteOnTermination returns a boolean if a field has been set.
func (*CreateServerPayloadBootVolume) HasId ¶ added in v0.13.0
func (o *CreateServerPayloadBootVolume) HasId() bool
HasId returns a boolean if a field has been set.
func (*CreateServerPayloadBootVolume) HasPerformanceClass ¶ added in v0.13.0
func (o *CreateServerPayloadBootVolume) HasPerformanceClass() bool
HasPerformanceClass returns a boolean if a field has been set.
func (*CreateServerPayloadBootVolume) HasSize ¶ added in v0.13.0
func (o *CreateServerPayloadBootVolume) HasSize() bool
HasSize returns a boolean if a field has been set.
func (*CreateServerPayloadBootVolume) HasSource ¶ added in v0.13.0
func (o *CreateServerPayloadBootVolume) HasSource() bool
HasSource returns a boolean if a field has been set.
func (*CreateServerPayloadBootVolume) SetDeleteOnTermination ¶ added in v0.13.0
func (o *CreateServerPayloadBootVolume) SetDeleteOnTermination(v CreateServerPayloadBootVolumegetDeleteOnTerminationRetType)
SetDeleteOnTermination gets a reference to the given bool and assigns it to the DeleteOnTermination field.
func (*CreateServerPayloadBootVolume) SetId ¶ added in v0.13.0
func (o *CreateServerPayloadBootVolume) SetId(v CreateServerPayloadBootVolumeGetIdRetType)
SetId gets a reference to the given string and assigns it to the Id field.
func (*CreateServerPayloadBootVolume) SetPerformanceClass ¶ added in v0.13.0
func (o *CreateServerPayloadBootVolume) SetPerformanceClass(v CreateServerPayloadBootVolumeGetPerformanceClassRetType)
SetPerformanceClass gets a reference to the given string and assigns it to the PerformanceClass field.
func (*CreateServerPayloadBootVolume) SetSize ¶ added in v0.13.0
func (o *CreateServerPayloadBootVolume) SetSize(v CreateServerPayloadBootVolumeGetSizeRetType)
SetSize gets a reference to the given int64 and assigns it to the Size field.
func (*CreateServerPayloadBootVolume) SetSource ¶ added in v0.13.0
func (o *CreateServerPayloadBootVolume) SetSource(v CreateServerPayloadBootVolumeGetSourceRetType)
SetSource gets a reference to the given BootVolumeSource and assigns it to the Source field.
func (CreateServerPayloadBootVolume) ToMap ¶ added in v0.13.0
func (o CreateServerPayloadBootVolume) ToMap() (map[string]interface{}, error)
type CreateServerPayloadBootVolumeGetIdArgType ¶ added in v0.21.2
type CreateServerPayloadBootVolumeGetIdArgType = string
type CreateServerPayloadBootVolumeGetIdAttributeType ¶ added in v0.21.2
type CreateServerPayloadBootVolumeGetIdAttributeType = *string
isNotNullableString
type CreateServerPayloadBootVolumeGetIdRetType ¶ added in v0.21.2
type CreateServerPayloadBootVolumeGetIdRetType = string
type CreateServerPayloadBootVolumeGetPerformanceClassArgType ¶ added in v0.21.2
type CreateServerPayloadBootVolumeGetPerformanceClassArgType = string
type CreateServerPayloadBootVolumeGetPerformanceClassAttributeType ¶ added in v0.21.2
type CreateServerPayloadBootVolumeGetPerformanceClassAttributeType = *string
isNotNullableString
type CreateServerPayloadBootVolumeGetPerformanceClassRetType ¶ added in v0.21.2
type CreateServerPayloadBootVolumeGetPerformanceClassRetType = string
type CreateServerPayloadBootVolumeGetSizeArgType ¶ added in v0.21.2
type CreateServerPayloadBootVolumeGetSizeArgType = int64
type CreateServerPayloadBootVolumeGetSizeAttributeType ¶ added in v0.21.2
type CreateServerPayloadBootVolumeGetSizeAttributeType = *int64
isLong
type CreateServerPayloadBootVolumeGetSizeRetType ¶ added in v0.21.2
type CreateServerPayloadBootVolumeGetSizeRetType = int64
type CreateServerPayloadBootVolumeGetSourceArgType ¶ added in v0.21.2
type CreateServerPayloadBootVolumeGetSourceArgType = BootVolumeSource
type CreateServerPayloadBootVolumeGetSourceAttributeType ¶ added in v0.21.2
type CreateServerPayloadBootVolumeGetSourceAttributeType = *BootVolumeSource
isModel
type CreateServerPayloadBootVolumeGetSourceRetType ¶ added in v0.21.2
type CreateServerPayloadBootVolumeGetSourceRetType = BootVolumeSource
type CreateServerPayloadBootVolumegetDeleteOnTerminationArgType ¶ added in v0.21.2
type CreateServerPayloadBootVolumegetDeleteOnTerminationArgType = bool
type CreateServerPayloadBootVolumegetDeleteOnTerminationAttributeType ¶ added in v0.21.2
type CreateServerPayloadBootVolumegetDeleteOnTerminationAttributeType = *bool
isBoolean
type CreateServerPayloadBootVolumegetDeleteOnTerminationRetType ¶ added in v0.21.2
type CreateServerPayloadBootVolumegetDeleteOnTerminationRetType = bool
type CreateServerPayloadGetAffinityGroupArgType ¶ added in v0.21.2
type CreateServerPayloadGetAffinityGroupArgType = string
type CreateServerPayloadGetAffinityGroupAttributeType ¶ added in v0.21.2
type CreateServerPayloadGetAffinityGroupAttributeType = *string
isNotNullableString
type CreateServerPayloadGetAffinityGroupRetType ¶ added in v0.21.2
type CreateServerPayloadGetAffinityGroupRetType = string
type CreateServerPayloadGetAvailabilityZoneArgType ¶ added in v0.21.2
type CreateServerPayloadGetAvailabilityZoneArgType = string
type CreateServerPayloadGetAvailabilityZoneAttributeType ¶ added in v0.21.2
type CreateServerPayloadGetAvailabilityZoneAttributeType = *string
isNotNullableString
type CreateServerPayloadGetAvailabilityZoneRetType ¶ added in v0.21.2
type CreateServerPayloadGetAvailabilityZoneRetType = string
type CreateServerPayloadGetBootVolumeArgType ¶ added in v0.21.2
type CreateServerPayloadGetBootVolumeArgType = CreateServerPayloadBootVolume
type CreateServerPayloadGetBootVolumeAttributeType ¶ added in v0.21.2
type CreateServerPayloadGetBootVolumeAttributeType = *CreateServerPayloadBootVolume
isModel
type CreateServerPayloadGetBootVolumeRetType ¶ added in v0.21.2
type CreateServerPayloadGetBootVolumeRetType = CreateServerPayloadBootVolume
type CreateServerPayloadGetCreatedAtArgType ¶ added in v0.21.2
type CreateServerPayloadGetCreatedAtAttributeType ¶ added in v0.21.2
isDateTime
type CreateServerPayloadGetCreatedAtRetType ¶ added in v0.21.2
type CreateServerPayloadGetErrorMessageArgType ¶ added in v0.21.2
type CreateServerPayloadGetErrorMessageArgType = string
type CreateServerPayloadGetErrorMessageAttributeType ¶ added in v0.21.2
type CreateServerPayloadGetErrorMessageAttributeType = *string
isNotNullableString
type CreateServerPayloadGetErrorMessageRetType ¶ added in v0.21.2
type CreateServerPayloadGetErrorMessageRetType = string
type CreateServerPayloadGetIdArgType ¶ added in v0.21.2
type CreateServerPayloadGetIdArgType = string
type CreateServerPayloadGetIdAttributeType ¶ added in v0.21.2
type CreateServerPayloadGetIdAttributeType = *string
isNotNullableString
type CreateServerPayloadGetIdRetType ¶ added in v0.21.2
type CreateServerPayloadGetIdRetType = string
type CreateServerPayloadGetImageIdArgType ¶ added in v0.21.2
type CreateServerPayloadGetImageIdArgType = string
type CreateServerPayloadGetImageIdAttributeType ¶ added in v0.21.2
type CreateServerPayloadGetImageIdAttributeType = *string
isNotNullableString
type CreateServerPayloadGetImageIdRetType ¶ added in v0.21.2
type CreateServerPayloadGetImageIdRetType = string
type CreateServerPayloadGetKeypairNameArgType ¶ added in v0.21.2
type CreateServerPayloadGetKeypairNameArgType = string
type CreateServerPayloadGetKeypairNameAttributeType ¶ added in v0.21.2
type CreateServerPayloadGetKeypairNameAttributeType = *string
isNotNullableString
type CreateServerPayloadGetKeypairNameRetType ¶ added in v0.21.2
type CreateServerPayloadGetKeypairNameRetType = string
type CreateServerPayloadGetLabelsArgType ¶ added in v0.21.2
type CreateServerPayloadGetLabelsArgType = map[string]interface{}
type CreateServerPayloadGetLabelsAttributeType ¶ added in v0.21.2
type CreateServerPayloadGetLabelsAttributeType = *map[string]interface{}
isFreeform
type CreateServerPayloadGetLabelsRetType ¶ added in v0.21.2
type CreateServerPayloadGetLabelsRetType = map[string]interface{}
type CreateServerPayloadGetLaunchedAtArgType ¶ added in v0.21.2
type CreateServerPayloadGetLaunchedAtAttributeType ¶ added in v0.21.2
isDateTime
type CreateServerPayloadGetLaunchedAtRetType ¶ added in v0.21.2
type CreateServerPayloadGetMachineTypeArgType ¶ added in v0.21.2
type CreateServerPayloadGetMachineTypeArgType = string
type CreateServerPayloadGetMachineTypeAttributeType ¶ added in v0.21.2
type CreateServerPayloadGetMachineTypeAttributeType = *string
isNotNullableString
type CreateServerPayloadGetMachineTypeRetType ¶ added in v0.21.2
type CreateServerPayloadGetMachineTypeRetType = string
type CreateServerPayloadGetMaintenanceWindowArgType ¶ added in v0.21.2
type CreateServerPayloadGetMaintenanceWindowArgType = ServerMaintenance
type CreateServerPayloadGetMaintenanceWindowAttributeType ¶ added in v0.21.2
type CreateServerPayloadGetMaintenanceWindowAttributeType = *ServerMaintenance
isModel
type CreateServerPayloadGetMaintenanceWindowRetType ¶ added in v0.21.2
type CreateServerPayloadGetMaintenanceWindowRetType = ServerMaintenance
type CreateServerPayloadGetNameArgType ¶ added in v0.21.2
type CreateServerPayloadGetNameArgType = string
type CreateServerPayloadGetNameAttributeType ¶ added in v0.21.2
type CreateServerPayloadGetNameAttributeType = *string
isNotNullableString
type CreateServerPayloadGetNameRetType ¶ added in v0.21.2
type CreateServerPayloadGetNameRetType = string
type CreateServerPayloadGetNetworkingArgType ¶ added in v0.21.2
type CreateServerPayloadGetNetworkingArgType = CreateServerPayloadNetworking
type CreateServerPayloadGetNetworkingAttributeType ¶ added in v0.21.2
type CreateServerPayloadGetNetworkingAttributeType = *CreateServerPayloadNetworking
isModel
type CreateServerPayloadGetNetworkingRetType ¶ added in v0.21.2
type CreateServerPayloadGetNetworkingRetType = CreateServerPayloadNetworking
type CreateServerPayloadGetNicsArgType ¶ added in v0.21.2
type CreateServerPayloadGetNicsArgType = []ServerNetwork
type CreateServerPayloadGetNicsAttributeType ¶ added in v0.21.2
type CreateServerPayloadGetNicsAttributeType = *[]ServerNetwork
isArray
type CreateServerPayloadGetNicsRetType ¶ added in v0.21.2
type CreateServerPayloadGetNicsRetType = []ServerNetwork
type CreateServerPayloadGetPowerStatusArgType ¶ added in v0.21.2
type CreateServerPayloadGetPowerStatusArgType = string
type CreateServerPayloadGetPowerStatusAttributeType ¶ added in v0.21.2
type CreateServerPayloadGetPowerStatusAttributeType = *string
isNotNullableString
type CreateServerPayloadGetPowerStatusRetType ¶ added in v0.21.2
type CreateServerPayloadGetPowerStatusRetType = string
type CreateServerPayloadGetSecurityGroupsArgType ¶ added in v0.21.2
type CreateServerPayloadGetSecurityGroupsArgType = []string
type CreateServerPayloadGetSecurityGroupsAttributeType ¶ added in v0.21.2
type CreateServerPayloadGetSecurityGroupsAttributeType = *[]string
isArray
type CreateServerPayloadGetSecurityGroupsRetType ¶ added in v0.21.2
type CreateServerPayloadGetSecurityGroupsRetType = []string
type CreateServerPayloadGetServiceAccountMailsArgType ¶ added in v0.21.2
type CreateServerPayloadGetServiceAccountMailsArgType = []string
type CreateServerPayloadGetServiceAccountMailsAttributeType ¶ added in v0.21.2
type CreateServerPayloadGetServiceAccountMailsAttributeType = *[]string
isArray
type CreateServerPayloadGetServiceAccountMailsRetType ¶ added in v0.21.2
type CreateServerPayloadGetServiceAccountMailsRetType = []string
type CreateServerPayloadGetStatusArgType ¶ added in v0.21.2
type CreateServerPayloadGetStatusArgType = string
type CreateServerPayloadGetStatusAttributeType ¶ added in v0.21.2
type CreateServerPayloadGetStatusAttributeType = *string
isNotNullableString
type CreateServerPayloadGetStatusRetType ¶ added in v0.21.2
type CreateServerPayloadGetStatusRetType = string
type CreateServerPayloadGetUpdatedAtArgType ¶ added in v0.21.2
type CreateServerPayloadGetUpdatedAtAttributeType ¶ added in v0.21.2
isDateTime
type CreateServerPayloadGetUpdatedAtRetType ¶ added in v0.21.2
type CreateServerPayloadGetUserDataArgType ¶ added in v0.21.2
type CreateServerPayloadGetUserDataArgType = []byte
type CreateServerPayloadGetUserDataAttributeType ¶ added in v0.21.2
type CreateServerPayloadGetUserDataAttributeType = *[]byte
isByteArray
type CreateServerPayloadGetUserDataRetType ¶ added in v0.21.2
type CreateServerPayloadGetUserDataRetType = []byte
type CreateServerPayloadGetVolumesArgType ¶ added in v0.21.2
type CreateServerPayloadGetVolumesArgType = []string
type CreateServerPayloadGetVolumesAttributeType ¶ added in v0.21.2
type CreateServerPayloadGetVolumesAttributeType = *[]string
isArray
type CreateServerPayloadGetVolumesRetType ¶ added in v0.21.2
type CreateServerPayloadGetVolumesRetType = []string
type CreateServerPayloadNetworking ¶ added in v0.13.0
type CreateServerPayloadNetworking struct { CreateServerNetworking *CreateServerNetworking CreateServerNetworkingWithNics *CreateServerNetworkingWithNics }
CreateServerPayloadNetworking - The initial networking setup for the server creation. A network, a nic or nothing can be given.
func CreateServerNetworkingAsCreateServerPayloadNetworking ¶ added in v0.13.0
func CreateServerNetworkingAsCreateServerPayloadNetworking(v *CreateServerNetworking) CreateServerPayloadNetworking
CreateServerNetworkingAsCreateServerPayloadNetworking is a convenience function that returns CreateServerNetworking wrapped in CreateServerPayloadNetworking
func CreateServerNetworkingWithNicsAsCreateServerPayloadNetworking ¶ added in v0.13.0
func CreateServerNetworkingWithNicsAsCreateServerPayloadNetworking(v *CreateServerNetworkingWithNics) CreateServerPayloadNetworking
CreateServerNetworkingWithNicsAsCreateServerPayloadNetworking is a convenience function that returns CreateServerNetworkingWithNics wrapped in CreateServerPayloadNetworking
func (*CreateServerPayloadNetworking) GetActualInstance ¶ added in v0.13.0
func (obj *CreateServerPayloadNetworking) GetActualInstance() interface{}
Get the actual instance
func (CreateServerPayloadNetworking) MarshalJSON ¶ added in v0.13.0
func (src CreateServerPayloadNetworking) MarshalJSON() ([]byte, error)
Marshal data from the first non-nil pointers in the struct to JSON
func (*CreateServerPayloadNetworking) UnmarshalJSON ¶ added in v0.13.0
func (dst *CreateServerPayloadNetworking) UnmarshalJSON(data []byte) error
Unmarshal JSON data into one of the pointers in the struct
type CreateSnapshotPayload ¶ added in v0.17.0
type CreateSnapshotPayload struct { // Date-time when resource was created. CreatedAt CreateSnapshotPayloadGetCreatedAtAttributeType `json:"createdAt,omitempty"` // Universally Unique Identifier (UUID). Id CreateSnapshotPayloadGetIdAttributeType `json:"id,omitempty"` // Object that represents the labels of an object. Regex for keys: `^[a-z]((-|_|[a-z0-9])){0,62}$`. Regex for values: `^(-|_|[a-z0-9]){0,63}$`. Labels CreateSnapshotPayloadGetLabelsAttributeType `json:"labels,omitempty"` // The name for a General Object. Matches Names and also UUIDs. Name CreateSnapshotPayloadGetNameAttributeType `json:"name,omitempty"` // Size in Gigabyte. Size CreateSnapshotPayloadGetSizeAttributeType `json:"size,omitempty"` // The status of a snapshot object. Possible values: `AVAILABLE`, `BACKING-UP`, `CREATING`, `DELETED`, `DELETING`, `ERROR`, `RESTORING`, `UNMANAGING`, `UPDATING`. Status CreateSnapshotPayloadGetStatusAttributeType `json:"status,omitempty"` // Date-time when resource was last updated. UpdatedAt CreateSnapshotPayloadGetUpdatedAtAttributeType `json:"updatedAt,omitempty"` // Universally Unique Identifier (UUID). // REQUIRED VolumeId CreateSnapshotPayloadGetVolumeIdAttributeType `json:"volumeId"` }
CreateSnapshotPayload Object that represents a snapshot.
func NewCreateSnapshotPayload ¶ added in v0.17.0
func NewCreateSnapshotPayload(volumeId CreateSnapshotPayloadGetVolumeIdArgType) *CreateSnapshotPayload
NewCreateSnapshotPayload instantiates a new CreateSnapshotPayload object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed
func NewCreateSnapshotPayloadWithDefaults ¶ added in v0.17.0
func NewCreateSnapshotPayloadWithDefaults() *CreateSnapshotPayload
NewCreateSnapshotPayloadWithDefaults instantiates a new CreateSnapshotPayload object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set
func (*CreateSnapshotPayload) GetCreatedAt ¶ added in v0.17.0
func (o *CreateSnapshotPayload) GetCreatedAt() (res CreateSnapshotPayloadGetCreatedAtRetType)
GetCreatedAt returns the CreatedAt field value if set, zero value otherwise.
func (*CreateSnapshotPayload) GetCreatedAtOk ¶ added in v0.17.0
func (o *CreateSnapshotPayload) GetCreatedAtOk() (ret CreateSnapshotPayloadGetCreatedAtRetType, ok bool)
GetCreatedAtOk returns a tuple with the CreatedAt field value if set, nil otherwise and a boolean to check if the value has been set.
func (*CreateSnapshotPayload) GetId ¶ added in v0.17.0
func (o *CreateSnapshotPayload) GetId() (res CreateSnapshotPayloadGetIdRetType)
GetId returns the Id field value if set, zero value otherwise.
func (*CreateSnapshotPayload) GetIdOk ¶ added in v0.17.0
func (o *CreateSnapshotPayload) GetIdOk() (ret CreateSnapshotPayloadGetIdRetType, ok bool)
GetIdOk returns a tuple with the Id field value if set, nil otherwise and a boolean to check if the value has been set.
func (*CreateSnapshotPayload) GetLabels ¶ added in v0.17.0
func (o *CreateSnapshotPayload) GetLabels() (res CreateSnapshotPayloadGetLabelsRetType)
GetLabels returns the Labels field value if set, zero value otherwise.
func (*CreateSnapshotPayload) GetLabelsOk ¶ added in v0.17.0
func (o *CreateSnapshotPayload) GetLabelsOk() (ret CreateSnapshotPayloadGetLabelsRetType, ok bool)
GetLabelsOk returns a tuple with the Labels field value if set, nil otherwise and a boolean to check if the value has been set.
func (*CreateSnapshotPayload) GetName ¶ added in v0.17.0
func (o *CreateSnapshotPayload) GetName() (res CreateSnapshotPayloadGetNameRetType)
GetName returns the Name field value if set, zero value otherwise.
func (*CreateSnapshotPayload) GetNameOk ¶ added in v0.17.0
func (o *CreateSnapshotPayload) GetNameOk() (ret CreateSnapshotPayloadGetNameRetType, ok bool)
GetNameOk returns a tuple with the Name field value if set, nil otherwise and a boolean to check if the value has been set.
func (*CreateSnapshotPayload) GetSize ¶ added in v0.17.0
func (o *CreateSnapshotPayload) GetSize() (res CreateSnapshotPayloadGetSizeRetType)
GetSize returns the Size field value if set, zero value otherwise.
func (*CreateSnapshotPayload) GetSizeOk ¶ added in v0.17.0
func (o *CreateSnapshotPayload) GetSizeOk() (ret CreateSnapshotPayloadGetSizeRetType, ok bool)
GetSizeOk returns a tuple with the Size field value if set, nil otherwise and a boolean to check if the value has been set.
func (*CreateSnapshotPayload) GetStatus ¶ added in v0.17.0
func (o *CreateSnapshotPayload) GetStatus() (res CreateSnapshotPayloadGetStatusRetType)
GetStatus returns the Status field value if set, zero value otherwise.
func (*CreateSnapshotPayload) GetStatusOk ¶ added in v0.17.0
func (o *CreateSnapshotPayload) GetStatusOk() (ret CreateSnapshotPayloadGetStatusRetType, ok bool)
GetStatusOk returns a tuple with the Status field value if set, nil otherwise and a boolean to check if the value has been set.
func (*CreateSnapshotPayload) GetUpdatedAt ¶ added in v0.17.0
func (o *CreateSnapshotPayload) GetUpdatedAt() (res CreateSnapshotPayloadGetUpdatedAtRetType)
GetUpdatedAt returns the UpdatedAt field value if set, zero value otherwise.
func (*CreateSnapshotPayload) GetUpdatedAtOk ¶ added in v0.17.0
func (o *CreateSnapshotPayload) GetUpdatedAtOk() (ret CreateSnapshotPayloadGetUpdatedAtRetType, ok bool)
GetUpdatedAtOk returns a tuple with the UpdatedAt field value if set, nil otherwise and a boolean to check if the value has been set.
func (*CreateSnapshotPayload) GetVolumeId ¶ added in v0.17.0
func (o *CreateSnapshotPayload) GetVolumeId() (ret CreateSnapshotPayloadGetVolumeIdRetType)
GetVolumeId returns the VolumeId field value
func (*CreateSnapshotPayload) GetVolumeIdOk ¶ added in v0.17.0
func (o *CreateSnapshotPayload) GetVolumeIdOk() (ret CreateSnapshotPayloadGetVolumeIdRetType, ok bool)
GetVolumeIdOk returns a tuple with the VolumeId field value and a boolean to check if the value has been set.
func (*CreateSnapshotPayload) HasCreatedAt ¶ added in v0.17.0
func (o *CreateSnapshotPayload) HasCreatedAt() bool
HasCreatedAt returns a boolean if a field has been set.
func (*CreateSnapshotPayload) HasId ¶ added in v0.17.0
func (o *CreateSnapshotPayload) HasId() bool
HasId returns a boolean if a field has been set.
func (*CreateSnapshotPayload) HasLabels ¶ added in v0.17.0
func (o *CreateSnapshotPayload) HasLabels() bool
HasLabels returns a boolean if a field has been set.
func (*CreateSnapshotPayload) HasName ¶ added in v0.17.0
func (o *CreateSnapshotPayload) HasName() bool
HasName returns a boolean if a field has been set.
func (*CreateSnapshotPayload) HasSize ¶ added in v0.17.0
func (o *CreateSnapshotPayload) HasSize() bool
HasSize returns a boolean if a field has been set.
func (*CreateSnapshotPayload) HasStatus ¶ added in v0.17.0
func (o *CreateSnapshotPayload) HasStatus() bool
HasStatus returns a boolean if a field has been set.
func (*CreateSnapshotPayload) HasUpdatedAt ¶ added in v0.17.0
func (o *CreateSnapshotPayload) HasUpdatedAt() bool
HasUpdatedAt returns a boolean if a field has been set.
func (*CreateSnapshotPayload) SetCreatedAt ¶ added in v0.17.0
func (o *CreateSnapshotPayload) SetCreatedAt(v CreateSnapshotPayloadGetCreatedAtRetType)
SetCreatedAt gets a reference to the given time.Time and assigns it to the CreatedAt field.
func (*CreateSnapshotPayload) SetId ¶ added in v0.17.0
func (o *CreateSnapshotPayload) SetId(v CreateSnapshotPayloadGetIdRetType)
SetId gets a reference to the given string and assigns it to the Id field.
func (*CreateSnapshotPayload) SetLabels ¶ added in v0.17.0
func (o *CreateSnapshotPayload) SetLabels(v CreateSnapshotPayloadGetLabelsRetType)
SetLabels gets a reference to the given map[string]interface{} and assigns it to the Labels field.
func (*CreateSnapshotPayload) SetName ¶ added in v0.17.0
func (o *CreateSnapshotPayload) SetName(v CreateSnapshotPayloadGetNameRetType)
SetName gets a reference to the given string and assigns it to the Name field.
func (*CreateSnapshotPayload) SetSize ¶ added in v0.17.0
func (o *CreateSnapshotPayload) SetSize(v CreateSnapshotPayloadGetSizeRetType)
SetSize gets a reference to the given int64 and assigns it to the Size field.
func (*CreateSnapshotPayload) SetStatus ¶ added in v0.17.0
func (o *CreateSnapshotPayload) SetStatus(v CreateSnapshotPayloadGetStatusRetType)
SetStatus gets a reference to the given string and assigns it to the Status field.
func (*CreateSnapshotPayload) SetUpdatedAt ¶ added in v0.17.0
func (o *CreateSnapshotPayload) SetUpdatedAt(v CreateSnapshotPayloadGetUpdatedAtRetType)
SetUpdatedAt gets a reference to the given time.Time and assigns it to the UpdatedAt field.
func (*CreateSnapshotPayload) SetVolumeId ¶ added in v0.17.0
func (o *CreateSnapshotPayload) SetVolumeId(v CreateSnapshotPayloadGetVolumeIdRetType)
SetVolumeId sets field value
func (CreateSnapshotPayload) ToMap ¶ added in v0.17.0
func (o CreateSnapshotPayload) ToMap() (map[string]interface{}, error)
type CreateSnapshotPayloadGetCreatedAtArgType ¶ added in v0.21.2
type CreateSnapshotPayloadGetCreatedAtAttributeType ¶ added in v0.21.2
isDateTime
type CreateSnapshotPayloadGetCreatedAtRetType ¶ added in v0.21.2
type CreateSnapshotPayloadGetIdArgType ¶ added in v0.21.2
type CreateSnapshotPayloadGetIdArgType = string
type CreateSnapshotPayloadGetIdAttributeType ¶ added in v0.21.2
type CreateSnapshotPayloadGetIdAttributeType = *string
isNotNullableString
type CreateSnapshotPayloadGetIdRetType ¶ added in v0.21.2
type CreateSnapshotPayloadGetIdRetType = string
type CreateSnapshotPayloadGetLabelsArgType ¶ added in v0.21.2
type CreateSnapshotPayloadGetLabelsArgType = map[string]interface{}
type CreateSnapshotPayloadGetLabelsAttributeType ¶ added in v0.21.2
type CreateSnapshotPayloadGetLabelsAttributeType = *map[string]interface{}
isFreeform
type CreateSnapshotPayloadGetLabelsRetType ¶ added in v0.21.2
type CreateSnapshotPayloadGetLabelsRetType = map[string]interface{}
type CreateSnapshotPayloadGetNameArgType ¶ added in v0.21.2
type CreateSnapshotPayloadGetNameArgType = string
type CreateSnapshotPayloadGetNameAttributeType ¶ added in v0.21.2
type CreateSnapshotPayloadGetNameAttributeType = *string
isNotNullableString
type CreateSnapshotPayloadGetNameRetType ¶ added in v0.21.2
type CreateSnapshotPayloadGetNameRetType = string
type CreateSnapshotPayloadGetSizeArgType ¶ added in v0.21.2
type CreateSnapshotPayloadGetSizeArgType = int64
type CreateSnapshotPayloadGetSizeAttributeType ¶ added in v0.21.2
type CreateSnapshotPayloadGetSizeAttributeType = *int64
isLong
type CreateSnapshotPayloadGetSizeRetType ¶ added in v0.21.2
type CreateSnapshotPayloadGetSizeRetType = int64
type CreateSnapshotPayloadGetStatusArgType ¶ added in v0.21.2
type CreateSnapshotPayloadGetStatusArgType = string
type CreateSnapshotPayloadGetStatusAttributeType ¶ added in v0.21.2
type CreateSnapshotPayloadGetStatusAttributeType = *string
isNotNullableString
type CreateSnapshotPayloadGetStatusRetType ¶ added in v0.21.2
type CreateSnapshotPayloadGetStatusRetType = string
type CreateSnapshotPayloadGetUpdatedAtArgType ¶ added in v0.21.2
type CreateSnapshotPayloadGetUpdatedAtAttributeType ¶ added in v0.21.2
isDateTime
type CreateSnapshotPayloadGetUpdatedAtRetType ¶ added in v0.21.2
type CreateSnapshotPayloadGetVolumeIdArgType ¶ added in v0.21.2
type CreateSnapshotPayloadGetVolumeIdArgType = string
type CreateSnapshotPayloadGetVolumeIdAttributeType ¶ added in v0.21.2
type CreateSnapshotPayloadGetVolumeIdAttributeType = *string
isNotNullableString
type CreateSnapshotPayloadGetVolumeIdRetType ¶ added in v0.21.2
type CreateSnapshotPayloadGetVolumeIdRetType = string
type CreateVolumePayload ¶ added in v0.13.0
type CreateVolumePayload struct { // Object that represents an availability zone. // REQUIRED AvailabilityZone CreateVolumePayloadGetAvailabilityZoneAttributeType `json:"availabilityZone"` // Indicates if a volume is bootable. Bootable CreateVolumePayloadgetBootableAttributeType `json:"bootable,omitempty"` // Date-time when resource was created. CreatedAt CreateVolumePayloadGetCreatedAtAttributeType `json:"createdAt,omitempty"` // Description Object. Allows string up to 127 Characters. Description CreateVolumePayloadGetDescriptionAttributeType `json:"description,omitempty"` // Universally Unique Identifier (UUID). Id CreateVolumePayloadGetIdAttributeType `json:"id,omitempty"` ImageConfig CreateVolumePayloadGetImageConfigAttributeType `json:"imageConfig,omitempty"` // Object that represents the labels of an object. Regex for keys: `^[a-z]((-|_|[a-z0-9])){0,62}$`. Regex for values: `^(-|_|[a-z0-9]){0,63}$`. Labels CreateVolumePayloadGetLabelsAttributeType `json:"labels,omitempty"` // The name for a General Object. Matches Names and also UUIDs. Name CreateVolumePayloadGetNameAttributeType `json:"name,omitempty"` // The name for a General Object. Matches Names and also UUIDs. PerformanceClass CreateVolumePayloadGetPerformanceClassAttributeType `json:"performanceClass,omitempty"` // Universally Unique Identifier (UUID). ServerId CreateVolumePayloadGetServerIdAttributeType `json:"serverId,omitempty"` // Size in Gigabyte. Size CreateVolumePayloadGetSizeAttributeType `json:"size,omitempty"` Source CreateVolumePayloadGetSourceAttributeType `json:"source,omitempty"` // The status of a volume object. Possible values: `ATTACHED`, `ATTACHING`, `AVAILABLE`, `AWAITING-TRANSFER`, `BACKING-UP`, `CREATING`, `DELETED`, `DELETING`, `DETACHING`, `DOWNLOADING`, `ERROR`, `ERROR_BACKING-UP`, `ERROR_DELETING`, `ERROR_RESIZING`, `ERROR_RESTORING-BACKUP`, `MAINTENANCE`, `RESERVED`, `RESIZING`, `RESTORING-BACKUP`, `RETYPING`, `UPLOADING`. Status CreateVolumePayloadGetStatusAttributeType `json:"status,omitempty"` // Date-time when resource was last updated. UpdatedAt CreateVolumePayloadGetUpdatedAtAttributeType `json:"updatedAt,omitempty"` }
CreateVolumePayload Object that represents a volume and its parameters. Used for Creating and returning (get/list).
func NewCreateVolumePayload ¶ added in v0.13.0
func NewCreateVolumePayload(availabilityZone CreateVolumePayloadGetAvailabilityZoneArgType) *CreateVolumePayload
NewCreateVolumePayload instantiates a new CreateVolumePayload object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed
func NewCreateVolumePayloadWithDefaults ¶ added in v0.13.0
func NewCreateVolumePayloadWithDefaults() *CreateVolumePayload
NewCreateVolumePayloadWithDefaults instantiates a new CreateVolumePayload object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set
func (*CreateVolumePayload) GetAvailabilityZone ¶ added in v0.13.0
func (o *CreateVolumePayload) GetAvailabilityZone() (ret CreateVolumePayloadGetAvailabilityZoneRetType)
GetAvailabilityZone returns the AvailabilityZone field value
func (*CreateVolumePayload) GetAvailabilityZoneOk ¶ added in v0.13.0
func (o *CreateVolumePayload) GetAvailabilityZoneOk() (ret CreateVolumePayloadGetAvailabilityZoneRetType, ok bool)
GetAvailabilityZoneOk returns a tuple with the AvailabilityZone field value and a boolean to check if the value has been set.
func (*CreateVolumePayload) GetBootable ¶ added in v0.16.0
func (o *CreateVolumePayload) GetBootable() (res CreateVolumePayloadgetBootableRetType)
GetBootable returns the Bootable field value if set, zero value otherwise.
func (*CreateVolumePayload) GetBootableOk ¶ added in v0.16.0
func (o *CreateVolumePayload) GetBootableOk() (ret CreateVolumePayloadgetBootableRetType, ok bool)
GetBootableOk returns a tuple with the Bootable field value if set, nil otherwise and a boolean to check if the value has been set.
func (*CreateVolumePayload) GetCreatedAt ¶ added in v0.13.0
func (o *CreateVolumePayload) GetCreatedAt() (res CreateVolumePayloadGetCreatedAtRetType)
GetCreatedAt returns the CreatedAt field value if set, zero value otherwise.
func (*CreateVolumePayload) GetCreatedAtOk ¶ added in v0.13.0
func (o *CreateVolumePayload) GetCreatedAtOk() (ret CreateVolumePayloadGetCreatedAtRetType, ok bool)
GetCreatedAtOk returns a tuple with the CreatedAt field value if set, nil otherwise and a boolean to check if the value has been set.
func (*CreateVolumePayload) GetDescription ¶ added in v0.13.0
func (o *CreateVolumePayload) GetDescription() (res CreateVolumePayloadGetDescriptionRetType)
GetDescription returns the Description field value if set, zero value otherwise.
func (*CreateVolumePayload) GetDescriptionOk ¶ added in v0.13.0
func (o *CreateVolumePayload) GetDescriptionOk() (ret CreateVolumePayloadGetDescriptionRetType, ok bool)
GetDescriptionOk returns a tuple with the Description field value if set, nil otherwise and a boolean to check if the value has been set.
func (*CreateVolumePayload) GetId ¶ added in v0.13.0
func (o *CreateVolumePayload) GetId() (res CreateVolumePayloadGetIdRetType)
GetId returns the Id field value if set, zero value otherwise.
func (*CreateVolumePayload) GetIdOk ¶ added in v0.13.0
func (o *CreateVolumePayload) GetIdOk() (ret CreateVolumePayloadGetIdRetType, ok bool)
GetIdOk returns a tuple with the Id field value if set, nil otherwise and a boolean to check if the value has been set.
func (*CreateVolumePayload) GetImageConfig ¶ added in v0.17.0
func (o *CreateVolumePayload) GetImageConfig() (res CreateVolumePayloadGetImageConfigRetType)
GetImageConfig returns the ImageConfig field value if set, zero value otherwise.
func (*CreateVolumePayload) GetImageConfigOk ¶ added in v0.17.0
func (o *CreateVolumePayload) GetImageConfigOk() (ret CreateVolumePayloadGetImageConfigRetType, ok bool)
GetImageConfigOk returns a tuple with the ImageConfig field value if set, nil otherwise and a boolean to check if the value has been set.
func (*CreateVolumePayload) GetLabels ¶ added in v0.13.0
func (o *CreateVolumePayload) GetLabels() (res CreateVolumePayloadGetLabelsRetType)
GetLabels returns the Labels field value if set, zero value otherwise.
func (*CreateVolumePayload) GetLabelsOk ¶ added in v0.13.0
func (o *CreateVolumePayload) GetLabelsOk() (ret CreateVolumePayloadGetLabelsRetType, ok bool)
GetLabelsOk returns a tuple with the Labels field value if set, nil otherwise and a boolean to check if the value has been set.
func (*CreateVolumePayload) GetName ¶ added in v0.13.0
func (o *CreateVolumePayload) GetName() (res CreateVolumePayloadGetNameRetType)
GetName returns the Name field value if set, zero value otherwise.
func (*CreateVolumePayload) GetNameOk ¶ added in v0.13.0
func (o *CreateVolumePayload) GetNameOk() (ret CreateVolumePayloadGetNameRetType, ok bool)
GetNameOk returns a tuple with the Name field value if set, nil otherwise and a boolean to check if the value has been set.
func (*CreateVolumePayload) GetPerformanceClass ¶ added in v0.13.0
func (o *CreateVolumePayload) GetPerformanceClass() (res CreateVolumePayloadGetPerformanceClassRetType)
GetPerformanceClass returns the PerformanceClass field value if set, zero value otherwise.
func (*CreateVolumePayload) GetPerformanceClassOk ¶ added in v0.13.0
func (o *CreateVolumePayload) GetPerformanceClassOk() (ret CreateVolumePayloadGetPerformanceClassRetType, ok bool)
GetPerformanceClassOk returns a tuple with the PerformanceClass field value if set, nil otherwise and a boolean to check if the value has been set.
func (*CreateVolumePayload) GetServerId ¶ added in v0.13.0
func (o *CreateVolumePayload) GetServerId() (res CreateVolumePayloadGetServerIdRetType)
GetServerId returns the ServerId field value if set, zero value otherwise.
func (*CreateVolumePayload) GetServerIdOk ¶ added in v0.13.0
func (o *CreateVolumePayload) GetServerIdOk() (ret CreateVolumePayloadGetServerIdRetType, ok bool)
GetServerIdOk returns a tuple with the ServerId field value if set, nil otherwise and a boolean to check if the value has been set.
func (*CreateVolumePayload) GetSize ¶ added in v0.13.0
func (o *CreateVolumePayload) GetSize() (res CreateVolumePayloadGetSizeRetType)
GetSize returns the Size field value if set, zero value otherwise.
func (*CreateVolumePayload) GetSizeOk ¶ added in v0.13.0
func (o *CreateVolumePayload) GetSizeOk() (ret CreateVolumePayloadGetSizeRetType, ok bool)
GetSizeOk returns a tuple with the Size field value if set, nil otherwise and a boolean to check if the value has been set.
func (*CreateVolumePayload) GetSource ¶ added in v0.13.0
func (o *CreateVolumePayload) GetSource() (res CreateVolumePayloadGetSourceRetType)
GetSource returns the Source field value if set, zero value otherwise.
func (*CreateVolumePayload) GetSourceOk ¶ added in v0.13.0
func (o *CreateVolumePayload) GetSourceOk() (ret CreateVolumePayloadGetSourceRetType, ok bool)
GetSourceOk returns a tuple with the Source field value if set, nil otherwise and a boolean to check if the value has been set.
func (*CreateVolumePayload) GetStatus ¶ added in v0.13.0
func (o *CreateVolumePayload) GetStatus() (res CreateVolumePayloadGetStatusRetType)
GetStatus returns the Status field value if set, zero value otherwise.
func (*CreateVolumePayload) GetStatusOk ¶ added in v0.13.0
func (o *CreateVolumePayload) GetStatusOk() (ret CreateVolumePayloadGetStatusRetType, ok bool)
GetStatusOk returns a tuple with the Status field value if set, nil otherwise and a boolean to check if the value has been set.
func (*CreateVolumePayload) GetUpdatedAt ¶ added in v0.13.0
func (o *CreateVolumePayload) GetUpdatedAt() (res CreateVolumePayloadGetUpdatedAtRetType)
GetUpdatedAt returns the UpdatedAt field value if set, zero value otherwise.
func (*CreateVolumePayload) GetUpdatedAtOk ¶ added in v0.13.0
func (o *CreateVolumePayload) GetUpdatedAtOk() (ret CreateVolumePayloadGetUpdatedAtRetType, ok bool)
GetUpdatedAtOk returns a tuple with the UpdatedAt field value if set, nil otherwise and a boolean to check if the value has been set.
func (*CreateVolumePayload) HasBootable ¶ added in v0.16.0
func (o *CreateVolumePayload) HasBootable() bool
HasBootable returns a boolean if a field has been set.
func (*CreateVolumePayload) HasCreatedAt ¶ added in v0.13.0
func (o *CreateVolumePayload) HasCreatedAt() bool
HasCreatedAt returns a boolean if a field has been set.
func (*CreateVolumePayload) HasDescription ¶ added in v0.13.0
func (o *CreateVolumePayload) HasDescription() bool
HasDescription returns a boolean if a field has been set.
func (*CreateVolumePayload) HasId ¶ added in v0.13.0
func (o *CreateVolumePayload) HasId() bool
HasId returns a boolean if a field has been set.
func (*CreateVolumePayload) HasImageConfig ¶ added in v0.17.0
func (o *CreateVolumePayload) HasImageConfig() bool
HasImageConfig returns a boolean if a field has been set.
func (*CreateVolumePayload) HasLabels ¶ added in v0.13.0
func (o *CreateVolumePayload) HasLabels() bool
HasLabels returns a boolean if a field has been set.
func (*CreateVolumePayload) HasName ¶ added in v0.13.0
func (o *CreateVolumePayload) HasName() bool
HasName returns a boolean if a field has been set.
func (*CreateVolumePayload) HasPerformanceClass ¶ added in v0.13.0
func (o *CreateVolumePayload) HasPerformanceClass() bool
HasPerformanceClass returns a boolean if a field has been set.
func (*CreateVolumePayload) HasServerId ¶ added in v0.13.0
func (o *CreateVolumePayload) HasServerId() bool
HasServerId returns a boolean if a field has been set.
func (*CreateVolumePayload) HasSize ¶ added in v0.13.0
func (o *CreateVolumePayload) HasSize() bool
HasSize returns a boolean if a field has been set.
func (*CreateVolumePayload) HasSource ¶ added in v0.13.0
func (o *CreateVolumePayload) HasSource() bool
HasSource returns a boolean if a field has been set.
func (*CreateVolumePayload) HasStatus ¶ added in v0.13.0
func (o *CreateVolumePayload) HasStatus() bool
HasStatus returns a boolean if a field has been set.
func (*CreateVolumePayload) HasUpdatedAt ¶ added in v0.13.0
func (o *CreateVolumePayload) HasUpdatedAt() bool
HasUpdatedAt returns a boolean if a field has been set.
func (*CreateVolumePayload) SetAvailabilityZone ¶ added in v0.13.0
func (o *CreateVolumePayload) SetAvailabilityZone(v CreateVolumePayloadGetAvailabilityZoneRetType)
SetAvailabilityZone sets field value
func (*CreateVolumePayload) SetBootable ¶ added in v0.16.0
func (o *CreateVolumePayload) SetBootable(v CreateVolumePayloadgetBootableRetType)
SetBootable gets a reference to the given bool and assigns it to the Bootable field.
func (*CreateVolumePayload) SetCreatedAt ¶ added in v0.13.0
func (o *CreateVolumePayload) SetCreatedAt(v CreateVolumePayloadGetCreatedAtRetType)
SetCreatedAt gets a reference to the given time.Time and assigns it to the CreatedAt field.
func (*CreateVolumePayload) SetDescription ¶ added in v0.13.0
func (o *CreateVolumePayload) SetDescription(v CreateVolumePayloadGetDescriptionRetType)
SetDescription gets a reference to the given string and assigns it to the Description field.
func (*CreateVolumePayload) SetId ¶ added in v0.13.0
func (o *CreateVolumePayload) SetId(v CreateVolumePayloadGetIdRetType)
SetId gets a reference to the given string and assigns it to the Id field.
func (*CreateVolumePayload) SetImageConfig ¶ added in v0.17.0
func (o *CreateVolumePayload) SetImageConfig(v CreateVolumePayloadGetImageConfigRetType)
SetImageConfig gets a reference to the given ImageConfig and assigns it to the ImageConfig field.
func (*CreateVolumePayload) SetLabels ¶ added in v0.13.0
func (o *CreateVolumePayload) SetLabels(v CreateVolumePayloadGetLabelsRetType)
SetLabels gets a reference to the given map[string]interface{} and assigns it to the Labels field.
func (*CreateVolumePayload) SetName ¶ added in v0.13.0
func (o *CreateVolumePayload) SetName(v CreateVolumePayloadGetNameRetType)
SetName gets a reference to the given string and assigns it to the Name field.
func (*CreateVolumePayload) SetPerformanceClass ¶ added in v0.13.0
func (o *CreateVolumePayload) SetPerformanceClass(v CreateVolumePayloadGetPerformanceClassRetType)
SetPerformanceClass gets a reference to the given string and assigns it to the PerformanceClass field.
func (*CreateVolumePayload) SetServerId ¶ added in v0.13.0
func (o *CreateVolumePayload) SetServerId(v CreateVolumePayloadGetServerIdRetType)
SetServerId gets a reference to the given string and assigns it to the ServerId field.
func (*CreateVolumePayload) SetSize ¶ added in v0.13.0
func (o *CreateVolumePayload) SetSize(v CreateVolumePayloadGetSizeRetType)
SetSize gets a reference to the given int64 and assigns it to the Size field.
func (*CreateVolumePayload) SetSource ¶ added in v0.13.0
func (o *CreateVolumePayload) SetSource(v CreateVolumePayloadGetSourceRetType)
SetSource gets a reference to the given VolumeSource and assigns it to the Source field.
func (*CreateVolumePayload) SetStatus ¶ added in v0.13.0
func (o *CreateVolumePayload) SetStatus(v CreateVolumePayloadGetStatusRetType)
SetStatus gets a reference to the given string and assigns it to the Status field.
func (*CreateVolumePayload) SetUpdatedAt ¶ added in v0.13.0
func (o *CreateVolumePayload) SetUpdatedAt(v CreateVolumePayloadGetUpdatedAtRetType)
SetUpdatedAt gets a reference to the given time.Time and assigns it to the UpdatedAt field.
func (CreateVolumePayload) ToMap ¶ added in v0.13.0
func (o CreateVolumePayload) ToMap() (map[string]interface{}, error)
type CreateVolumePayloadGetAvailabilityZoneArgType ¶ added in v0.21.2
type CreateVolumePayloadGetAvailabilityZoneArgType = string
type CreateVolumePayloadGetAvailabilityZoneAttributeType ¶ added in v0.21.2
type CreateVolumePayloadGetAvailabilityZoneAttributeType = *string
isNotNullableString
type CreateVolumePayloadGetAvailabilityZoneRetType ¶ added in v0.21.2
type CreateVolumePayloadGetAvailabilityZoneRetType = string
type CreateVolumePayloadGetCreatedAtArgType ¶ added in v0.21.2
type CreateVolumePayloadGetCreatedAtAttributeType ¶ added in v0.21.2
isDateTime
type CreateVolumePayloadGetCreatedAtRetType ¶ added in v0.21.2
type CreateVolumePayloadGetDescriptionArgType ¶ added in v0.21.2
type CreateVolumePayloadGetDescriptionArgType = string
type CreateVolumePayloadGetDescriptionAttributeType ¶ added in v0.21.2
type CreateVolumePayloadGetDescriptionAttributeType = *string
isNotNullableString
type CreateVolumePayloadGetDescriptionRetType ¶ added in v0.21.2
type CreateVolumePayloadGetDescriptionRetType = string
type CreateVolumePayloadGetIdArgType ¶ added in v0.21.2
type CreateVolumePayloadGetIdArgType = string
type CreateVolumePayloadGetIdAttributeType ¶ added in v0.21.2
type CreateVolumePayloadGetIdAttributeType = *string
isNotNullableString
type CreateVolumePayloadGetIdRetType ¶ added in v0.21.2
type CreateVolumePayloadGetIdRetType = string
type CreateVolumePayloadGetImageConfigArgType ¶ added in v0.21.2
type CreateVolumePayloadGetImageConfigArgType = ImageConfig
type CreateVolumePayloadGetImageConfigAttributeType ¶ added in v0.21.2
type CreateVolumePayloadGetImageConfigAttributeType = *ImageConfig
isModel
type CreateVolumePayloadGetImageConfigRetType ¶ added in v0.21.2
type CreateVolumePayloadGetImageConfigRetType = ImageConfig
type CreateVolumePayloadGetLabelsArgType ¶ added in v0.21.2
type CreateVolumePayloadGetLabelsArgType = map[string]interface{}
type CreateVolumePayloadGetLabelsAttributeType ¶ added in v0.21.2
type CreateVolumePayloadGetLabelsAttributeType = *map[string]interface{}
isFreeform
type CreateVolumePayloadGetLabelsRetType ¶ added in v0.21.2
type CreateVolumePayloadGetLabelsRetType = map[string]interface{}
type CreateVolumePayloadGetNameArgType ¶ added in v0.21.2
type CreateVolumePayloadGetNameArgType = string
type CreateVolumePayloadGetNameAttributeType ¶ added in v0.21.2
type CreateVolumePayloadGetNameAttributeType = *string
isNotNullableString
type CreateVolumePayloadGetNameRetType ¶ added in v0.21.2
type CreateVolumePayloadGetNameRetType = string
type CreateVolumePayloadGetPerformanceClassArgType ¶ added in v0.21.2
type CreateVolumePayloadGetPerformanceClassArgType = string
type CreateVolumePayloadGetPerformanceClassAttributeType ¶ added in v0.21.2
type CreateVolumePayloadGetPerformanceClassAttributeType = *string
isNotNullableString
type CreateVolumePayloadGetPerformanceClassRetType ¶ added in v0.21.2
type CreateVolumePayloadGetPerformanceClassRetType = string
type CreateVolumePayloadGetServerIdArgType ¶ added in v0.21.2
type CreateVolumePayloadGetServerIdArgType = string
type CreateVolumePayloadGetServerIdAttributeType ¶ added in v0.21.2
type CreateVolumePayloadGetServerIdAttributeType = *string
isNotNullableString
type CreateVolumePayloadGetServerIdRetType ¶ added in v0.21.2
type CreateVolumePayloadGetServerIdRetType = string
type CreateVolumePayloadGetSizeArgType ¶ added in v0.21.2
type CreateVolumePayloadGetSizeArgType = int64
type CreateVolumePayloadGetSizeAttributeType ¶ added in v0.21.2
type CreateVolumePayloadGetSizeAttributeType = *int64
isLong
type CreateVolumePayloadGetSizeRetType ¶ added in v0.21.2
type CreateVolumePayloadGetSizeRetType = int64
type CreateVolumePayloadGetSourceArgType ¶ added in v0.21.2
type CreateVolumePayloadGetSourceArgType = VolumeSource
type CreateVolumePayloadGetSourceAttributeType ¶ added in v0.21.2
type CreateVolumePayloadGetSourceAttributeType = *VolumeSource
isModel
type CreateVolumePayloadGetSourceRetType ¶ added in v0.21.2
type CreateVolumePayloadGetSourceRetType = VolumeSource
type CreateVolumePayloadGetStatusArgType ¶ added in v0.21.2
type CreateVolumePayloadGetStatusArgType = string
type CreateVolumePayloadGetStatusAttributeType ¶ added in v0.21.2
type CreateVolumePayloadGetStatusAttributeType = *string
isNotNullableString
type CreateVolumePayloadGetStatusRetType ¶ added in v0.21.2
type CreateVolumePayloadGetStatusRetType = string
type CreateVolumePayloadGetUpdatedAtArgType ¶ added in v0.21.2
type CreateVolumePayloadGetUpdatedAtAttributeType ¶ added in v0.21.2
isDateTime
type CreateVolumePayloadGetUpdatedAtRetType ¶ added in v0.21.2
type CreateVolumePayloadgetBootableArgType ¶ added in v0.21.2
type CreateVolumePayloadgetBootableArgType = bool
type CreateVolumePayloadgetBootableAttributeType ¶ added in v0.21.2
type CreateVolumePayloadgetBootableAttributeType = *bool
isBoolean
type CreateVolumePayloadgetBootableRetType ¶ added in v0.21.2
type CreateVolumePayloadgetBootableRetType = bool
type Error ¶
type Error struct { // REQUIRED Code ErrorGetCodeAttributeType `json:"code"` // An error message. // REQUIRED Msg ErrorGetMsgAttributeType `json:"msg"` }
Error Error with HTTP error code and an error message.
func NewError ¶ added in v0.12.0
func NewError(code ErrorGetCodeArgType, msg ErrorGetMsgArgType) *Error
NewError instantiates a new Error object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed
func NewErrorWithDefaults ¶ added in v0.12.0
func NewErrorWithDefaults() *Error
NewErrorWithDefaults instantiates a new Error object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set
func (*Error) GetCode ¶ added in v0.12.0
func (o *Error) GetCode() (ret ErrorGetCodeRetType)
GetCode returns the Code field value
func (*Error) GetCodeOk ¶ added in v0.12.0
func (o *Error) GetCodeOk() (ret ErrorGetCodeRetType, ok bool)
GetCodeOk returns a tuple with the Code field value and a boolean to check if the value has been set.
func (*Error) GetMsg ¶ added in v0.12.0
func (o *Error) GetMsg() (ret ErrorGetMsgRetType)
GetMsg returns the Msg field value
func (*Error) GetMsgOk ¶ added in v0.12.0
func (o *Error) GetMsgOk() (ret ErrorGetMsgRetType, ok bool)
GetMsgOk returns a tuple with the Msg field value and a boolean to check if the value has been set.
func (*Error) SetCode ¶ added in v0.12.0
func (o *Error) SetCode(v ErrorGetCodeRetType)
SetCode sets field value
func (*Error) SetMsg ¶ added in v0.12.0
func (o *Error) SetMsg(v ErrorGetMsgRetType)
SetMsg sets field value
type ErrorGetCodeArgType ¶ added in v0.21.2
type ErrorGetCodeArgType = int64
type ErrorGetCodeRetType ¶ added in v0.21.2
type ErrorGetCodeRetType = int64
type ErrorGetMsgArgType ¶ added in v0.21.2
type ErrorGetMsgArgType = string
type ErrorGetMsgAttributeType ¶ added in v0.21.2
type ErrorGetMsgAttributeType = *string
isNotNullableString
type ErrorGetMsgRetType ¶ added in v0.21.2
type ErrorGetMsgRetType = string
type GetServerLog200Response ¶ added in v0.13.0
type GetServerLog200Response struct {
Output GetServerLog200ResponseGetOutputAttributeType `json:"output,omitempty"`
}
GetServerLog200Response struct for GetServerLog200Response
func NewGetServerLog200Response ¶ added in v0.13.0
func NewGetServerLog200Response() *GetServerLog200Response
NewGetServerLog200Response instantiates a new GetServerLog200Response object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed
func NewGetServerLog200ResponseWithDefaults ¶ added in v0.13.0
func NewGetServerLog200ResponseWithDefaults() *GetServerLog200Response
NewGetServerLog200ResponseWithDefaults instantiates a new GetServerLog200Response object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set
func (*GetServerLog200Response) GetOutput ¶ added in v0.13.0
func (o *GetServerLog200Response) GetOutput() (res GetServerLog200ResponseGetOutputRetType)
GetOutput returns the Output field value if set, zero value otherwise.
func (*GetServerLog200Response) GetOutputOk ¶ added in v0.13.0
func (o *GetServerLog200Response) GetOutputOk() (ret GetServerLog200ResponseGetOutputRetType, ok bool)
GetOutputOk returns a tuple with the Output field value if set, nil otherwise and a boolean to check if the value has been set.
func (*GetServerLog200Response) HasOutput ¶ added in v0.13.0
func (o *GetServerLog200Response) HasOutput() bool
HasOutput returns a boolean if a field has been set.
func (*GetServerLog200Response) SetOutput ¶ added in v0.13.0
func (o *GetServerLog200Response) SetOutput(v GetServerLog200ResponseGetOutputRetType)
SetOutput gets a reference to the given string and assigns it to the Output field.
func (GetServerLog200Response) ToMap ¶ added in v0.13.0
func (o GetServerLog200Response) ToMap() (map[string]interface{}, error)
type GetServerLog200ResponseGetOutputArgType ¶ added in v0.21.2
type GetServerLog200ResponseGetOutputArgType = string
type GetServerLog200ResponseGetOutputAttributeType ¶ added in v0.21.2
type GetServerLog200ResponseGetOutputAttributeType = *string
isNotNullableString
type GetServerLog200ResponseGetOutputRetType ¶ added in v0.21.2
type GetServerLog200ResponseGetOutputRetType = string
type ICMPParameters ¶ added in v0.13.0
type ICMPParameters struct { // ICMP code. Can be set if the protocol is ICMP. // REQUIRED Code ICMPParametersGetCodeAttributeType `json:"code"` // ICMP type. Can be set if the protocol is ICMP. // REQUIRED Type ICMPParametersGetTypeAttributeType `json:"type"` }
ICMPParameters Object that represents ICMP parameters.
func NewICMPParameters ¶ added in v0.13.0
func NewICMPParameters(code ICMPParametersGetCodeArgType, type_ ICMPParametersGetTypeArgType) *ICMPParameters
NewICMPParameters instantiates a new ICMPParameters object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed
func NewICMPParametersWithDefaults ¶ added in v0.13.0
func NewICMPParametersWithDefaults() *ICMPParameters
NewICMPParametersWithDefaults instantiates a new ICMPParameters object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set
func (*ICMPParameters) GetCode ¶ added in v0.13.0
func (o *ICMPParameters) GetCode() (ret ICMPParametersGetCodeRetType)
GetCode returns the Code field value
func (*ICMPParameters) GetCodeOk ¶ added in v0.13.0
func (o *ICMPParameters) GetCodeOk() (ret ICMPParametersGetCodeRetType, ok bool)
GetCodeOk returns a tuple with the Code field value and a boolean to check if the value has been set.
func (*ICMPParameters) GetType ¶ added in v0.13.0
func (o *ICMPParameters) GetType() (ret ICMPParametersGetTypeRetType)
GetType returns the Type field value
func (*ICMPParameters) GetTypeOk ¶ added in v0.13.0
func (o *ICMPParameters) GetTypeOk() (ret ICMPParametersGetTypeRetType, ok bool)
GetTypeOk returns a tuple with the Type field value and a boolean to check if the value has been set.
func (*ICMPParameters) SetCode ¶ added in v0.13.0
func (o *ICMPParameters) SetCode(v ICMPParametersGetCodeRetType)
SetCode sets field value
func (*ICMPParameters) SetType ¶ added in v0.13.0
func (o *ICMPParameters) SetType(v ICMPParametersGetTypeRetType)
SetType sets field value
func (ICMPParameters) ToMap ¶ added in v0.13.0
func (o ICMPParameters) ToMap() (map[string]interface{}, error)
type ICMPParametersGetCodeArgType ¶ added in v0.21.2
type ICMPParametersGetCodeArgType = int64
type ICMPParametersGetCodeAttributeType ¶ added in v0.21.2
type ICMPParametersGetCodeAttributeType = *int64
isLong
type ICMPParametersGetCodeRetType ¶ added in v0.21.2
type ICMPParametersGetCodeRetType = int64
type ICMPParametersGetTypeArgType ¶ added in v0.21.2
type ICMPParametersGetTypeArgType = int64
type ICMPParametersGetTypeAttributeType ¶ added in v0.21.2
type ICMPParametersGetTypeAttributeType = *int64
isLong
type ICMPParametersGetTypeRetType ¶ added in v0.21.2
type ICMPParametersGetTypeRetType = int64
type Image ¶ added in v0.17.0
type Image struct { Checksum ImageGetChecksumAttributeType `json:"checksum,omitempty"` Config ImageGetConfigAttributeType `json:"config,omitempty"` // Date-time when resource was created. CreatedAt ImageGetCreatedAtAttributeType `json:"createdAt,omitempty"` // Object that represents a disk format. Possible values: `raw`, `qcow2`, `iso`. // REQUIRED DiskFormat ImageGetDiskFormatAttributeType `json:"diskFormat"` // Universally Unique Identifier (UUID). Id ImageGetIdAttributeType `json:"id,omitempty"` // Object that represents the labels of an object. Regex for keys: `^[a-z]((-|_|[a-z0-9])){0,62}$`. Regex for values: `^(-|_|[a-z0-9]){0,63}$`. Labels ImageGetLabelsAttributeType `json:"labels,omitempty"` // Size in Gigabyte. MinDiskSize ImageGetMinDiskSizeAttributeType `json:"minDiskSize,omitempty"` // Size in Megabyte. MinRam ImageGetMinRamAttributeType `json:"minRam,omitempty"` // The name for a General Object. Matches Names and also UUIDs. // REQUIRED Name ImageGetNameAttributeType `json:"name"` // Universally Unique Identifier (UUID). Owner ImageGetOwnerAttributeType `json:"owner,omitempty"` Protected ImagegetProtectedAttributeType `json:"protected,omitempty"` // Scope of an Image. Possible values: `public`, `local`, `projects`, `organization`. Scope ImageGetScopeAttributeType `json:"scope,omitempty"` // Size in bytes. Size ImageGetSizeAttributeType `json:"size,omitempty"` // The status of an image object. Possible values: `AVAILABLE`, `CREATING`, `DEACTIVATED`, `DELETED`, `DELETING`, `ERROR`. Status ImageGetStatusAttributeType `json:"status,omitempty"` // Date-time when resource was last updated. UpdatedAt ImageGetUpdatedAtAttributeType `json:"updatedAt,omitempty"` }
Image Object that represents an Image and its parameters. Used for Creating and returning (get/list).
func NewImage ¶ added in v0.17.0
func NewImage(diskFormat ImageGetDiskFormatArgType, name ImageGetNameArgType) *Image
NewImage instantiates a new Image object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed
func NewImageWithDefaults ¶ added in v0.17.0
func NewImageWithDefaults() *Image
NewImageWithDefaults instantiates a new Image object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set
func (*Image) GetChecksum ¶ added in v0.17.0
func (o *Image) GetChecksum() (res ImageGetChecksumRetType)
GetChecksum returns the Checksum field value if set, zero value otherwise.
func (*Image) GetChecksumOk ¶ added in v0.17.0
func (o *Image) GetChecksumOk() (ret ImageGetChecksumRetType, ok bool)
GetChecksumOk returns a tuple with the Checksum field value if set, nil otherwise and a boolean to check if the value has been set.
func (*Image) GetConfig ¶ added in v0.17.0
func (o *Image) GetConfig() (res ImageGetConfigRetType)
GetConfig returns the Config field value if set, zero value otherwise.
func (*Image) GetConfigOk ¶ added in v0.17.0
func (o *Image) GetConfigOk() (ret ImageGetConfigRetType, ok bool)
GetConfigOk returns a tuple with the Config field value if set, nil otherwise and a boolean to check if the value has been set.
func (*Image) GetCreatedAt ¶ added in v0.17.0
func (o *Image) GetCreatedAt() (res ImageGetCreatedAtRetType)
GetCreatedAt returns the CreatedAt field value if set, zero value otherwise.
func (*Image) GetCreatedAtOk ¶ added in v0.17.0
func (o *Image) GetCreatedAtOk() (ret ImageGetCreatedAtRetType, ok bool)
GetCreatedAtOk returns a tuple with the CreatedAt field value if set, nil otherwise and a boolean to check if the value has been set.
func (*Image) GetDiskFormat ¶ added in v0.17.0
func (o *Image) GetDiskFormat() (ret ImageGetDiskFormatRetType)
GetDiskFormat returns the DiskFormat field value
func (*Image) GetDiskFormatOk ¶ added in v0.17.0
func (o *Image) GetDiskFormatOk() (ret ImageGetDiskFormatRetType, ok bool)
GetDiskFormatOk returns a tuple with the DiskFormat field value and a boolean to check if the value has been set.
func (*Image) GetId ¶ added in v0.17.0
func (o *Image) GetId() (res ImageGetIdRetType)
GetId returns the Id field value if set, zero value otherwise.
func (*Image) GetIdOk ¶ added in v0.17.0
func (o *Image) GetIdOk() (ret ImageGetIdRetType, ok bool)
GetIdOk returns a tuple with the Id field value if set, nil otherwise and a boolean to check if the value has been set.
func (*Image) GetLabels ¶ added in v0.17.0
func (o *Image) GetLabels() (res ImageGetLabelsRetType)
GetLabels returns the Labels field value if set, zero value otherwise.
func (*Image) GetLabelsOk ¶ added in v0.17.0
func (o *Image) GetLabelsOk() (ret ImageGetLabelsRetType, ok bool)
GetLabelsOk returns a tuple with the Labels field value if set, nil otherwise and a boolean to check if the value has been set.
func (*Image) GetMinDiskSize ¶ added in v0.17.0
func (o *Image) GetMinDiskSize() (res ImageGetMinDiskSizeRetType)
GetMinDiskSize returns the MinDiskSize field value if set, zero value otherwise.
func (*Image) GetMinDiskSizeOk ¶ added in v0.17.0
func (o *Image) GetMinDiskSizeOk() (ret ImageGetMinDiskSizeRetType, ok bool)
GetMinDiskSizeOk returns a tuple with the MinDiskSize field value if set, nil otherwise and a boolean to check if the value has been set.
func (*Image) GetMinRam ¶ added in v0.17.0
func (o *Image) GetMinRam() (res ImageGetMinRamRetType)
GetMinRam returns the MinRam field value if set, zero value otherwise.
func (*Image) GetMinRamOk ¶ added in v0.17.0
func (o *Image) GetMinRamOk() (ret ImageGetMinRamRetType, ok bool)
GetMinRamOk returns a tuple with the MinRam field value if set, nil otherwise and a boolean to check if the value has been set.
func (*Image) GetName ¶ added in v0.17.0
func (o *Image) GetName() (ret ImageGetNameRetType)
GetName returns the Name field value
func (*Image) GetNameOk ¶ added in v0.17.0
func (o *Image) GetNameOk() (ret ImageGetNameRetType, ok bool)
GetNameOk returns a tuple with the Name field value and a boolean to check if the value has been set.
func (*Image) GetOwner ¶ added in v0.17.0
func (o *Image) GetOwner() (res ImageGetOwnerRetType)
GetOwner returns the Owner field value if set, zero value otherwise.
func (*Image) GetOwnerOk ¶ added in v0.17.0
func (o *Image) GetOwnerOk() (ret ImageGetOwnerRetType, ok bool)
GetOwnerOk returns a tuple with the Owner field value if set, nil otherwise and a boolean to check if the value has been set.
func (*Image) GetProtected ¶ added in v0.17.0
func (o *Image) GetProtected() (res ImagegetProtectedRetType)
GetProtected returns the Protected field value if set, zero value otherwise.
func (*Image) GetProtectedOk ¶ added in v0.17.0
func (o *Image) GetProtectedOk() (ret ImagegetProtectedRetType, ok bool)
GetProtectedOk returns a tuple with the Protected field value if set, nil otherwise and a boolean to check if the value has been set.
func (*Image) GetScope ¶ added in v0.17.0
func (o *Image) GetScope() (res ImageGetScopeRetType)
GetScope returns the Scope field value if set, zero value otherwise.
func (*Image) GetScopeOk ¶ added in v0.17.0
func (o *Image) GetScopeOk() (ret ImageGetScopeRetType, ok bool)
GetScopeOk returns a tuple with the Scope field value if set, nil otherwise and a boolean to check if the value has been set.
func (*Image) GetSize ¶ added in v0.21.1
func (o *Image) GetSize() (res ImageGetSizeRetType)
GetSize returns the Size field value if set, zero value otherwise.
func (*Image) GetSizeOk ¶ added in v0.21.1
func (o *Image) GetSizeOk() (ret ImageGetSizeRetType, ok bool)
GetSizeOk returns a tuple with the Size field value if set, nil otherwise and a boolean to check if the value has been set.
func (*Image) GetStatus ¶ added in v0.17.0
func (o *Image) GetStatus() (res ImageGetStatusRetType)
GetStatus returns the Status field value if set, zero value otherwise.
func (*Image) GetStatusOk ¶ added in v0.17.0
func (o *Image) GetStatusOk() (ret ImageGetStatusRetType, ok bool)
GetStatusOk returns a tuple with the Status field value if set, nil otherwise and a boolean to check if the value has been set.
func (*Image) GetUpdatedAt ¶ added in v0.17.0
func (o *Image) GetUpdatedAt() (res ImageGetUpdatedAtRetType)
GetUpdatedAt returns the UpdatedAt field value if set, zero value otherwise.
func (*Image) GetUpdatedAtOk ¶ added in v0.17.0
func (o *Image) GetUpdatedAtOk() (ret ImageGetUpdatedAtRetType, ok bool)
GetUpdatedAtOk returns a tuple with the UpdatedAt field value if set, nil otherwise and a boolean to check if the value has been set.
func (*Image) HasChecksum ¶ added in v0.17.0
HasChecksum returns a boolean if a field has been set.
func (*Image) HasCreatedAt ¶ added in v0.17.0
HasCreatedAt returns a boolean if a field has been set.
func (*Image) HasMinDiskSize ¶ added in v0.17.0
HasMinDiskSize returns a boolean if a field has been set.
func (*Image) HasProtected ¶ added in v0.17.0
HasProtected returns a boolean if a field has been set.
func (*Image) HasUpdatedAt ¶ added in v0.17.0
HasUpdatedAt returns a boolean if a field has been set.
func (*Image) SetChecksum ¶ added in v0.17.0
func (o *Image) SetChecksum(v ImageGetChecksumRetType)
SetChecksum gets a reference to the given ImageChecksum and assigns it to the Checksum field.
func (*Image) SetConfig ¶ added in v0.17.0
func (o *Image) SetConfig(v ImageGetConfigRetType)
SetConfig gets a reference to the given ImageConfig and assigns it to the Config field.
func (*Image) SetCreatedAt ¶ added in v0.17.0
func (o *Image) SetCreatedAt(v ImageGetCreatedAtRetType)
SetCreatedAt gets a reference to the given time.Time and assigns it to the CreatedAt field.
func (*Image) SetDiskFormat ¶ added in v0.17.0
func (o *Image) SetDiskFormat(v ImageGetDiskFormatRetType)
SetDiskFormat sets field value
func (*Image) SetId ¶ added in v0.17.0
func (o *Image) SetId(v ImageGetIdRetType)
SetId gets a reference to the given string and assigns it to the Id field.
func (*Image) SetLabels ¶ added in v0.17.0
func (o *Image) SetLabels(v ImageGetLabelsRetType)
SetLabels gets a reference to the given map[string]interface{} and assigns it to the Labels field.
func (*Image) SetMinDiskSize ¶ added in v0.17.0
func (o *Image) SetMinDiskSize(v ImageGetMinDiskSizeRetType)
SetMinDiskSize gets a reference to the given int64 and assigns it to the MinDiskSize field.
func (*Image) SetMinRam ¶ added in v0.17.0
func (o *Image) SetMinRam(v ImageGetMinRamRetType)
SetMinRam gets a reference to the given int64 and assigns it to the MinRam field.
func (*Image) SetName ¶ added in v0.17.0
func (o *Image) SetName(v ImageGetNameRetType)
SetName sets field value
func (*Image) SetOwner ¶ added in v0.17.0
func (o *Image) SetOwner(v ImageGetOwnerRetType)
SetOwner gets a reference to the given string and assigns it to the Owner field.
func (*Image) SetProtected ¶ added in v0.17.0
func (o *Image) SetProtected(v ImagegetProtectedRetType)
SetProtected gets a reference to the given bool and assigns it to the Protected field.
func (*Image) SetScope ¶ added in v0.17.0
func (o *Image) SetScope(v ImageGetScopeRetType)
SetScope gets a reference to the given string and assigns it to the Scope field.
func (*Image) SetSize ¶ added in v0.21.1
func (o *Image) SetSize(v ImageGetSizeRetType)
SetSize gets a reference to the given int64 and assigns it to the Size field.
func (*Image) SetStatus ¶ added in v0.17.0
func (o *Image) SetStatus(v ImageGetStatusRetType)
SetStatus gets a reference to the given string and assigns it to the Status field.
func (*Image) SetUpdatedAt ¶ added in v0.17.0
func (o *Image) SetUpdatedAt(v ImageGetUpdatedAtRetType)
SetUpdatedAt gets a reference to the given time.Time and assigns it to the UpdatedAt field.
type ImageChecksum ¶ added in v0.17.0
type ImageChecksum struct { // Algorithm for the checksum of the image data. // REQUIRED Algorithm ImageChecksumGetAlgorithmAttributeType `json:"algorithm"` // Hexdigest of the checksum of the image data. // REQUIRED Digest ImageChecksumGetDigestAttributeType `json:"digest"` }
ImageChecksum Representation of an image checksum.
func NewImageChecksum ¶ added in v0.17.0
func NewImageChecksum(algorithm ImageChecksumGetAlgorithmArgType, digest ImageChecksumGetDigestArgType) *ImageChecksum
NewImageChecksum instantiates a new ImageChecksum object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed
func NewImageChecksumWithDefaults ¶ added in v0.17.0
func NewImageChecksumWithDefaults() *ImageChecksum
NewImageChecksumWithDefaults instantiates a new ImageChecksum object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set
func (*ImageChecksum) GetAlgorithm ¶ added in v0.17.0
func (o *ImageChecksum) GetAlgorithm() (ret ImageChecksumGetAlgorithmRetType)
GetAlgorithm returns the Algorithm field value
func (*ImageChecksum) GetAlgorithmOk ¶ added in v0.17.0
func (o *ImageChecksum) GetAlgorithmOk() (ret ImageChecksumGetAlgorithmRetType, ok bool)
GetAlgorithmOk returns a tuple with the Algorithm field value and a boolean to check if the value has been set.
func (*ImageChecksum) GetDigest ¶ added in v0.17.0
func (o *ImageChecksum) GetDigest() (ret ImageChecksumGetDigestRetType)
GetDigest returns the Digest field value
func (*ImageChecksum) GetDigestOk ¶ added in v0.17.0
func (o *ImageChecksum) GetDigestOk() (ret ImageChecksumGetDigestRetType, ok bool)
GetDigestOk returns a tuple with the Digest field value and a boolean to check if the value has been set.
func (*ImageChecksum) SetAlgorithm ¶ added in v0.17.0
func (o *ImageChecksum) SetAlgorithm(v ImageChecksumGetAlgorithmRetType)
SetAlgorithm sets field value
func (*ImageChecksum) SetDigest ¶ added in v0.17.0
func (o *ImageChecksum) SetDigest(v ImageChecksumGetDigestRetType)
SetDigest sets field value
func (ImageChecksum) ToMap ¶ added in v0.17.0
func (o ImageChecksum) ToMap() (map[string]interface{}, error)
type ImageChecksumGetAlgorithmArgType ¶ added in v0.21.2
type ImageChecksumGetAlgorithmArgType = string
type ImageChecksumGetAlgorithmAttributeType ¶ added in v0.21.2
type ImageChecksumGetAlgorithmAttributeType = *string
isNotNullableString
type ImageChecksumGetAlgorithmRetType ¶ added in v0.21.2
type ImageChecksumGetAlgorithmRetType = string
type ImageChecksumGetDigestArgType ¶ added in v0.21.2
type ImageChecksumGetDigestArgType = string
type ImageChecksumGetDigestAttributeType ¶ added in v0.21.2
type ImageChecksumGetDigestAttributeType = *string
isNotNullableString
type ImageChecksumGetDigestRetType ¶ added in v0.21.2
type ImageChecksumGetDigestRetType = string
type ImageConfig ¶ added in v0.17.0
type ImageConfig struct { // Represents CPU architecture. The default for new images is x86. Architecture ImageConfigGetArchitectureAttributeType `json:"architecture,omitempty"` // Enables the BIOS bootmenu. The default for new images is disabled. BootMenu ImageConfiggetBootMenuAttributeType `json:"bootMenu,omitempty"` // Sets CDROM bus controller type. CdromBus ImageConfigGetCdromBusAttributeType `json:"cdromBus,omitempty"` // Sets Disk bus controller type. DiskBus ImageConfigGetDiskBusAttributeType `json:"diskBus,omitempty"` // Sets virtual nic model. NicModel ImageConfigGetNicModelAttributeType `json:"nicModel,omitempty"` // Enables OS specific optimizations. OperatingSystem ImageConfigGetOperatingSystemAttributeType `json:"operatingSystem,omitempty"` // Operating System Distribution. OperatingSystemDistro ImageConfigGetOperatingSystemDistroAttributeType `json:"operatingSystemDistro,omitempty"` // Version of the OS. OperatingSystemVersion ImageConfigGetOperatingSystemVersionAttributeType `json:"operatingSystemVersion,omitempty"` // Sets the device bus when the image is used as a rescue image. RescueBus ImageConfigGetRescueBusAttributeType `json:"rescueBus,omitempty"` // Sets the device when the image is used as a rescue image. RescueDevice ImageConfigGetRescueDeviceAttributeType `json:"rescueDevice,omitempty"` // Enables Secure Boot. The default for new images is disabled. SecureBoot ImageConfiggetSecureBootAttributeType `json:"secureBoot,omitempty"` // Configure UEFI boot. The default for new images is enabled. Uefi ImageConfiggetUefiAttributeType `json:"uefi,omitempty"` // Sets Graphic device model. VideoModel ImageConfigGetVideoModelAttributeType `json:"videoModel,omitempty"` // Enables the use of VirtIO SCSI to provide block device access. By default servers use VirtIO Block. VirtioScsi ImageConfiggetVirtioScsiAttributeType `json:"virtioScsi,omitempty"` }
ImageConfig Properties to set hardware and scheduling settings for an Image.
func NewImageConfig ¶ added in v0.17.0
func NewImageConfig() *ImageConfig
NewImageConfig instantiates a new ImageConfig object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed
func NewImageConfigWithDefaults ¶ added in v0.17.0
func NewImageConfigWithDefaults() *ImageConfig
NewImageConfigWithDefaults instantiates a new ImageConfig object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set
func (*ImageConfig) GetArchitecture ¶ added in v0.21.1
func (o *ImageConfig) GetArchitecture() (res ImageConfigGetArchitectureRetType)
GetArchitecture returns the Architecture field value if set, zero value otherwise.
func (*ImageConfig) GetArchitectureOk ¶ added in v0.21.1
func (o *ImageConfig) GetArchitectureOk() (ret ImageConfigGetArchitectureRetType, ok bool)
GetArchitectureOk returns a tuple with the Architecture field value if set, nil otherwise and a boolean to check if the value has been set.
func (*ImageConfig) GetBootMenu ¶ added in v0.17.0
func (o *ImageConfig) GetBootMenu() (res ImageConfiggetBootMenuRetType)
GetBootMenu returns the BootMenu field value if set, zero value otherwise.
func (*ImageConfig) GetBootMenuOk ¶ added in v0.17.0
func (o *ImageConfig) GetBootMenuOk() (ret ImageConfiggetBootMenuRetType, ok bool)
GetBootMenuOk returns a tuple with the BootMenu field value if set, nil otherwise and a boolean to check if the value has been set.
func (*ImageConfig) GetCdromBus ¶ added in v0.17.0
func (o *ImageConfig) GetCdromBus() (res ImageConfigGetCdromBusRetType)
GetCdromBus returns the CdromBus field value if set, zero value otherwise (both if not set or set to explicit null).
func (*ImageConfig) GetCdromBusOk ¶ added in v0.17.0
func (o *ImageConfig) GetCdromBusOk() (ret ImageConfigGetCdromBusRetType, ok bool)
GetCdromBusOk returns a tuple with the CdromBus field value if set, nil otherwise and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned
func (*ImageConfig) GetDiskBus ¶ added in v0.17.0
func (o *ImageConfig) GetDiskBus() (res ImageConfigGetDiskBusRetType)
GetDiskBus returns the DiskBus field value if set, zero value otherwise (both if not set or set to explicit null).
func (*ImageConfig) GetDiskBusOk ¶ added in v0.17.0
func (o *ImageConfig) GetDiskBusOk() (ret ImageConfigGetDiskBusRetType, ok bool)
GetDiskBusOk returns a tuple with the DiskBus field value if set, nil otherwise and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned
func (*ImageConfig) GetNicModel ¶ added in v0.17.0
func (o *ImageConfig) GetNicModel() (res ImageConfigGetNicModelRetType)
GetNicModel returns the NicModel field value if set, zero value otherwise (both if not set or set to explicit null).
func (*ImageConfig) GetNicModelOk ¶ added in v0.17.0
func (o *ImageConfig) GetNicModelOk() (ret ImageConfigGetNicModelRetType, ok bool)
GetNicModelOk returns a tuple with the NicModel field value if set, nil otherwise and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned
func (*ImageConfig) GetOperatingSystem ¶ added in v0.17.0
func (o *ImageConfig) GetOperatingSystem() (res ImageConfigGetOperatingSystemRetType)
GetOperatingSystem returns the OperatingSystem field value if set, zero value otherwise.
func (*ImageConfig) GetOperatingSystemDistro ¶ added in v0.17.0
func (o *ImageConfig) GetOperatingSystemDistro() (res ImageConfigGetOperatingSystemDistroRetType)
GetOperatingSystemDistro returns the OperatingSystemDistro field value if set, zero value otherwise (both if not set or set to explicit null).
func (*ImageConfig) GetOperatingSystemDistroOk ¶ added in v0.17.0
func (o *ImageConfig) GetOperatingSystemDistroOk() (ret ImageConfigGetOperatingSystemDistroRetType, ok bool)
GetOperatingSystemDistroOk returns a tuple with the OperatingSystemDistro field value if set, nil otherwise and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned
func (*ImageConfig) GetOperatingSystemOk ¶ added in v0.17.0
func (o *ImageConfig) GetOperatingSystemOk() (ret ImageConfigGetOperatingSystemRetType, ok bool)
GetOperatingSystemOk returns a tuple with the OperatingSystem field value if set, nil otherwise and a boolean to check if the value has been set.
func (*ImageConfig) GetOperatingSystemVersion ¶ added in v0.17.0
func (o *ImageConfig) GetOperatingSystemVersion() (res ImageConfigGetOperatingSystemVersionRetType)
GetOperatingSystemVersion returns the OperatingSystemVersion field value if set, zero value otherwise (both if not set or set to explicit null).
func (*ImageConfig) GetOperatingSystemVersionOk ¶ added in v0.17.0
func (o *ImageConfig) GetOperatingSystemVersionOk() (ret ImageConfigGetOperatingSystemVersionRetType, ok bool)
GetOperatingSystemVersionOk returns a tuple with the OperatingSystemVersion field value if set, nil otherwise and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned
func (*ImageConfig) GetRescueBus ¶ added in v0.17.0
func (o *ImageConfig) GetRescueBus() (res ImageConfigGetRescueBusRetType)
GetRescueBus returns the RescueBus field value if set, zero value otherwise (both if not set or set to explicit null).
func (*ImageConfig) GetRescueBusOk ¶ added in v0.17.0
func (o *ImageConfig) GetRescueBusOk() (ret ImageConfigGetRescueBusRetType, ok bool)
GetRescueBusOk returns a tuple with the RescueBus field value if set, nil otherwise and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned
func (*ImageConfig) GetRescueDevice ¶ added in v0.17.0
func (o *ImageConfig) GetRescueDevice() (res ImageConfigGetRescueDeviceRetType)
GetRescueDevice returns the RescueDevice field value if set, zero value otherwise (both if not set or set to explicit null).
func (*ImageConfig) GetRescueDeviceOk ¶ added in v0.17.0
func (o *ImageConfig) GetRescueDeviceOk() (ret ImageConfigGetRescueDeviceRetType, ok bool)
GetRescueDeviceOk returns a tuple with the RescueDevice field value if set, nil otherwise and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned
func (*ImageConfig) GetSecureBoot ¶ added in v0.17.0
func (o *ImageConfig) GetSecureBoot() (res ImageConfiggetSecureBootRetType)
GetSecureBoot returns the SecureBoot field value if set, zero value otherwise.
func (*ImageConfig) GetSecureBootOk ¶ added in v0.17.0
func (o *ImageConfig) GetSecureBootOk() (ret ImageConfiggetSecureBootRetType, ok bool)
GetSecureBootOk returns a tuple with the SecureBoot field value if set, nil otherwise and a boolean to check if the value has been set.
func (*ImageConfig) GetUefi ¶ added in v0.17.0
func (o *ImageConfig) GetUefi() (res ImageConfiggetUefiRetType)
GetUefi returns the Uefi field value if set, zero value otherwise.
func (*ImageConfig) GetUefiOk ¶ added in v0.17.0
func (o *ImageConfig) GetUefiOk() (ret ImageConfiggetUefiRetType, ok bool)
GetUefiOk returns a tuple with the Uefi field value if set, nil otherwise and a boolean to check if the value has been set.
func (*ImageConfig) GetVideoModel ¶ added in v0.17.0
func (o *ImageConfig) GetVideoModel() (res ImageConfigGetVideoModelRetType)
GetVideoModel returns the VideoModel field value if set, zero value otherwise (both if not set or set to explicit null).
func (*ImageConfig) GetVideoModelOk ¶ added in v0.17.0
func (o *ImageConfig) GetVideoModelOk() (ret ImageConfigGetVideoModelRetType, ok bool)
GetVideoModelOk returns a tuple with the VideoModel field value if set, nil otherwise and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned
func (*ImageConfig) GetVirtioScsi ¶ added in v0.17.0
func (o *ImageConfig) GetVirtioScsi() (res ImageConfiggetVirtioScsiRetType)
GetVirtioScsi returns the VirtioScsi field value if set, zero value otherwise.
func (*ImageConfig) GetVirtioScsiOk ¶ added in v0.17.0
func (o *ImageConfig) GetVirtioScsiOk() (ret ImageConfiggetVirtioScsiRetType, ok bool)
GetVirtioScsiOk returns a tuple with the VirtioScsi field value if set, nil otherwise and a boolean to check if the value has been set.
func (*ImageConfig) HasArchitecture ¶ added in v0.21.1
func (o *ImageConfig) HasArchitecture() bool
HasArchitecture returns a boolean if a field has been set.
func (*ImageConfig) HasBootMenu ¶ added in v0.17.0
func (o *ImageConfig) HasBootMenu() bool
HasBootMenu returns a boolean if a field has been set.
func (*ImageConfig) HasCdromBus ¶ added in v0.17.0
func (o *ImageConfig) HasCdromBus() bool
HasCdromBus returns a boolean if a field has been set.
func (*ImageConfig) HasDiskBus ¶ added in v0.17.0
func (o *ImageConfig) HasDiskBus() bool
HasDiskBus returns a boolean if a field has been set.
func (*ImageConfig) HasNicModel ¶ added in v0.17.0
func (o *ImageConfig) HasNicModel() bool
HasNicModel returns a boolean if a field has been set.
func (*ImageConfig) HasOperatingSystem ¶ added in v0.17.0
func (o *ImageConfig) HasOperatingSystem() bool
HasOperatingSystem returns a boolean if a field has been set.
func (*ImageConfig) HasOperatingSystemDistro ¶ added in v0.17.0
func (o *ImageConfig) HasOperatingSystemDistro() bool
HasOperatingSystemDistro returns a boolean if a field has been set.
func (*ImageConfig) HasOperatingSystemVersion ¶ added in v0.17.0
func (o *ImageConfig) HasOperatingSystemVersion() bool
HasOperatingSystemVersion returns a boolean if a field has been set.
func (*ImageConfig) HasRescueBus ¶ added in v0.17.0
func (o *ImageConfig) HasRescueBus() bool
HasRescueBus returns a boolean if a field has been set.
func (*ImageConfig) HasRescueDevice ¶ added in v0.17.0
func (o *ImageConfig) HasRescueDevice() bool
HasRescueDevice returns a boolean if a field has been set.
func (*ImageConfig) HasSecureBoot ¶ added in v0.17.0
func (o *ImageConfig) HasSecureBoot() bool
HasSecureBoot returns a boolean if a field has been set.
func (*ImageConfig) HasUefi ¶ added in v0.17.0
func (o *ImageConfig) HasUefi() bool
HasUefi returns a boolean if a field has been set.
func (*ImageConfig) HasVideoModel ¶ added in v0.17.0
func (o *ImageConfig) HasVideoModel() bool
HasVideoModel returns a boolean if a field has been set.
func (*ImageConfig) HasVirtioScsi ¶ added in v0.17.0
func (o *ImageConfig) HasVirtioScsi() bool
HasVirtioScsi returns a boolean if a field has been set.
func (*ImageConfig) SetArchitecture ¶ added in v0.21.1
func (o *ImageConfig) SetArchitecture(v ImageConfigGetArchitectureRetType)
SetArchitecture gets a reference to the given string and assigns it to the Architecture field.
func (*ImageConfig) SetBootMenu ¶ added in v0.17.0
func (o *ImageConfig) SetBootMenu(v ImageConfiggetBootMenuRetType)
SetBootMenu gets a reference to the given bool and assigns it to the BootMenu field.
func (*ImageConfig) SetCdromBus ¶ added in v0.17.0
func (o *ImageConfig) SetCdromBus(v ImageConfigGetCdromBusRetType)
SetCdromBus gets a reference to the given string and assigns it to the CdromBus field.
func (*ImageConfig) SetCdromBusNil ¶ added in v0.17.0
func (o *ImageConfig) SetCdromBusNil()
SetCdromBusNil sets the value for CdromBus to be an explicit nil
func (*ImageConfig) SetDiskBus ¶ added in v0.17.0
func (o *ImageConfig) SetDiskBus(v ImageConfigGetDiskBusRetType)
SetDiskBus gets a reference to the given string and assigns it to the DiskBus field.
func (*ImageConfig) SetDiskBusNil ¶ added in v0.17.0
func (o *ImageConfig) SetDiskBusNil()
SetDiskBusNil sets the value for DiskBus to be an explicit nil
func (*ImageConfig) SetNicModel ¶ added in v0.17.0
func (o *ImageConfig) SetNicModel(v ImageConfigGetNicModelRetType)
SetNicModel gets a reference to the given string and assigns it to the NicModel field.
func (*ImageConfig) SetNicModelNil ¶ added in v0.17.0
func (o *ImageConfig) SetNicModelNil()
SetNicModelNil sets the value for NicModel to be an explicit nil
func (*ImageConfig) SetOperatingSystem ¶ added in v0.17.0
func (o *ImageConfig) SetOperatingSystem(v ImageConfigGetOperatingSystemRetType)
SetOperatingSystem gets a reference to the given string and assigns it to the OperatingSystem field.
func (*ImageConfig) SetOperatingSystemDistro ¶ added in v0.17.0
func (o *ImageConfig) SetOperatingSystemDistro(v ImageConfigGetOperatingSystemDistroRetType)
SetOperatingSystemDistro gets a reference to the given string and assigns it to the OperatingSystemDistro field.
func (*ImageConfig) SetOperatingSystemDistroNil ¶ added in v0.17.0
func (o *ImageConfig) SetOperatingSystemDistroNil()
SetOperatingSystemDistroNil sets the value for OperatingSystemDistro to be an explicit nil
func (*ImageConfig) SetOperatingSystemVersion ¶ added in v0.17.0
func (o *ImageConfig) SetOperatingSystemVersion(v ImageConfigGetOperatingSystemVersionRetType)
SetOperatingSystemVersion gets a reference to the given string and assigns it to the OperatingSystemVersion field.
func (*ImageConfig) SetOperatingSystemVersionNil ¶ added in v0.17.0
func (o *ImageConfig) SetOperatingSystemVersionNil()
SetOperatingSystemVersionNil sets the value for OperatingSystemVersion to be an explicit nil
func (*ImageConfig) SetRescueBus ¶ added in v0.17.0
func (o *ImageConfig) SetRescueBus(v ImageConfigGetRescueBusRetType)
SetRescueBus gets a reference to the given string and assigns it to the RescueBus field.
func (*ImageConfig) SetRescueBusNil ¶ added in v0.17.0
func (o *ImageConfig) SetRescueBusNil()
SetRescueBusNil sets the value for RescueBus to be an explicit nil
func (*ImageConfig) SetRescueDevice ¶ added in v0.17.0
func (o *ImageConfig) SetRescueDevice(v ImageConfigGetRescueDeviceRetType)
SetRescueDevice gets a reference to the given string and assigns it to the RescueDevice field.
func (*ImageConfig) SetRescueDeviceNil ¶ added in v0.17.0
func (o *ImageConfig) SetRescueDeviceNil()
SetRescueDeviceNil sets the value for RescueDevice to be an explicit nil
func (*ImageConfig) SetSecureBoot ¶ added in v0.17.0
func (o *ImageConfig) SetSecureBoot(v ImageConfiggetSecureBootRetType)
SetSecureBoot gets a reference to the given bool and assigns it to the SecureBoot field.
func (*ImageConfig) SetUefi ¶ added in v0.17.0
func (o *ImageConfig) SetUefi(v ImageConfiggetUefiRetType)
SetUefi gets a reference to the given bool and assigns it to the Uefi field.
func (*ImageConfig) SetVideoModel ¶ added in v0.17.0
func (o *ImageConfig) SetVideoModel(v ImageConfigGetVideoModelRetType)
SetVideoModel gets a reference to the given string and assigns it to the VideoModel field.
func (*ImageConfig) SetVideoModelNil ¶ added in v0.17.0
func (o *ImageConfig) SetVideoModelNil()
SetVideoModelNil sets the value for VideoModel to be an explicit nil
func (*ImageConfig) SetVirtioScsi ¶ added in v0.17.0
func (o *ImageConfig) SetVirtioScsi(v ImageConfiggetVirtioScsiRetType)
SetVirtioScsi gets a reference to the given bool and assigns it to the VirtioScsi field.
func (ImageConfig) ToMap ¶ added in v0.17.0
func (o ImageConfig) ToMap() (map[string]interface{}, error)
func (*ImageConfig) UnsetCdromBus ¶ added in v0.17.0
func (o *ImageConfig) UnsetCdromBus()
UnsetCdromBus ensures that no value is present for CdromBus, not even an explicit nil
func (*ImageConfig) UnsetDiskBus ¶ added in v0.17.0
func (o *ImageConfig) UnsetDiskBus()
UnsetDiskBus ensures that no value is present for DiskBus, not even an explicit nil
func (*ImageConfig) UnsetNicModel ¶ added in v0.17.0
func (o *ImageConfig) UnsetNicModel()
UnsetNicModel ensures that no value is present for NicModel, not even an explicit nil
func (*ImageConfig) UnsetOperatingSystemDistro ¶ added in v0.17.0
func (o *ImageConfig) UnsetOperatingSystemDistro()
UnsetOperatingSystemDistro ensures that no value is present for OperatingSystemDistro, not even an explicit nil
func (*ImageConfig) UnsetOperatingSystemVersion ¶ added in v0.17.0
func (o *ImageConfig) UnsetOperatingSystemVersion()
UnsetOperatingSystemVersion ensures that no value is present for OperatingSystemVersion, not even an explicit nil
func (*ImageConfig) UnsetRescueBus ¶ added in v0.17.0
func (o *ImageConfig) UnsetRescueBus()
UnsetRescueBus ensures that no value is present for RescueBus, not even an explicit nil
func (*ImageConfig) UnsetRescueDevice ¶ added in v0.17.0
func (o *ImageConfig) UnsetRescueDevice()
UnsetRescueDevice ensures that no value is present for RescueDevice, not even an explicit nil
func (*ImageConfig) UnsetVideoModel ¶ added in v0.17.0
func (o *ImageConfig) UnsetVideoModel()
UnsetVideoModel ensures that no value is present for VideoModel, not even an explicit nil
type ImageConfigGetArchitectureArgType ¶ added in v0.21.2
type ImageConfigGetArchitectureArgType = string
type ImageConfigGetArchitectureAttributeType ¶ added in v0.21.2
type ImageConfigGetArchitectureAttributeType = *string
isNotNullableString
type ImageConfigGetArchitectureRetType ¶ added in v0.21.2
type ImageConfigGetArchitectureRetType = string
type ImageConfigGetCdromBusArgType ¶ added in v0.21.2
type ImageConfigGetCdromBusArgType = *string
type ImageConfigGetCdromBusAttributeType ¶ added in v0.21.2
type ImageConfigGetCdromBusAttributeType = *NullableString
isNullableString
type ImageConfigGetCdromBusRetType ¶ added in v0.21.2
type ImageConfigGetCdromBusRetType = *string
type ImageConfigGetDiskBusArgType ¶ added in v0.21.2
type ImageConfigGetDiskBusArgType = *string
type ImageConfigGetDiskBusAttributeType ¶ added in v0.21.2
type ImageConfigGetDiskBusAttributeType = *NullableString
isNullableString
type ImageConfigGetDiskBusRetType ¶ added in v0.21.2
type ImageConfigGetDiskBusRetType = *string
type ImageConfigGetNicModelArgType ¶ added in v0.21.2
type ImageConfigGetNicModelArgType = *string
type ImageConfigGetNicModelAttributeType ¶ added in v0.21.2
type ImageConfigGetNicModelAttributeType = *NullableString
isNullableString
type ImageConfigGetNicModelRetType ¶ added in v0.21.2
type ImageConfigGetNicModelRetType = *string
type ImageConfigGetOperatingSystemArgType ¶ added in v0.21.2
type ImageConfigGetOperatingSystemArgType = string
type ImageConfigGetOperatingSystemAttributeType ¶ added in v0.21.2
type ImageConfigGetOperatingSystemAttributeType = *string
isNotNullableString
type ImageConfigGetOperatingSystemDistroArgType ¶ added in v0.21.2
type ImageConfigGetOperatingSystemDistroArgType = *string
type ImageConfigGetOperatingSystemDistroAttributeType ¶ added in v0.21.2
type ImageConfigGetOperatingSystemDistroAttributeType = *NullableString
isNullableString
type ImageConfigGetOperatingSystemDistroRetType ¶ added in v0.21.2
type ImageConfigGetOperatingSystemDistroRetType = *string
type ImageConfigGetOperatingSystemRetType ¶ added in v0.21.2
type ImageConfigGetOperatingSystemRetType = string
type ImageConfigGetOperatingSystemVersionArgType ¶ added in v0.21.2
type ImageConfigGetOperatingSystemVersionArgType = *string
type ImageConfigGetOperatingSystemVersionAttributeType ¶ added in v0.21.2
type ImageConfigGetOperatingSystemVersionAttributeType = *NullableString
isNullableString
type ImageConfigGetOperatingSystemVersionRetType ¶ added in v0.21.2
type ImageConfigGetOperatingSystemVersionRetType = *string
type ImageConfigGetRescueBusArgType ¶ added in v0.21.2
type ImageConfigGetRescueBusArgType = *string
type ImageConfigGetRescueBusAttributeType ¶ added in v0.21.2
type ImageConfigGetRescueBusAttributeType = *NullableString
isNullableString
type ImageConfigGetRescueBusRetType ¶ added in v0.21.2
type ImageConfigGetRescueBusRetType = *string
type ImageConfigGetRescueDeviceArgType ¶ added in v0.21.2
type ImageConfigGetRescueDeviceArgType = *string
type ImageConfigGetRescueDeviceAttributeType ¶ added in v0.21.2
type ImageConfigGetRescueDeviceAttributeType = *NullableString
isNullableString
type ImageConfigGetRescueDeviceRetType ¶ added in v0.21.2
type ImageConfigGetRescueDeviceRetType = *string
type ImageConfigGetVideoModelArgType ¶ added in v0.21.2
type ImageConfigGetVideoModelArgType = *string
type ImageConfigGetVideoModelAttributeType ¶ added in v0.21.2
type ImageConfigGetVideoModelAttributeType = *NullableString
isNullableString
type ImageConfigGetVideoModelRetType ¶ added in v0.21.2
type ImageConfigGetVideoModelRetType = *string
type ImageConfiggetBootMenuArgType ¶ added in v0.21.2
type ImageConfiggetBootMenuArgType = bool
type ImageConfiggetBootMenuAttributeType ¶ added in v0.21.2
type ImageConfiggetBootMenuAttributeType = *bool
isBoolean
type ImageConfiggetBootMenuRetType ¶ added in v0.21.2
type ImageConfiggetBootMenuRetType = bool
type ImageConfiggetSecureBootArgType ¶ added in v0.21.2
type ImageConfiggetSecureBootArgType = bool
type ImageConfiggetSecureBootAttributeType ¶ added in v0.21.2
type ImageConfiggetSecureBootAttributeType = *bool
isBoolean
type ImageConfiggetSecureBootRetType ¶ added in v0.21.2
type ImageConfiggetSecureBootRetType = bool
type ImageConfiggetUefiArgType ¶ added in v0.21.2
type ImageConfiggetUefiArgType = bool
type ImageConfiggetUefiAttributeType ¶ added in v0.21.2
type ImageConfiggetUefiAttributeType = *bool
isBoolean
type ImageConfiggetUefiRetType ¶ added in v0.21.2
type ImageConfiggetUefiRetType = bool
type ImageConfiggetVirtioScsiArgType ¶ added in v0.21.2
type ImageConfiggetVirtioScsiArgType = bool
type ImageConfiggetVirtioScsiAttributeType ¶ added in v0.21.2
type ImageConfiggetVirtioScsiAttributeType = *bool
isBoolean
type ImageConfiggetVirtioScsiRetType ¶ added in v0.21.2
type ImageConfiggetVirtioScsiRetType = bool
type ImageCreateResponse ¶ added in v0.17.0
type ImageCreateResponse struct { // Universally Unique Identifier (UUID). // REQUIRED Id ImageCreateResponseGetIdAttributeType `json:"id"` // REQUIRED UploadUrl ImageCreateResponseGetUploadUrlAttributeType `json:"uploadUrl"` }
ImageCreateResponse Image creation response.
func NewImageCreateResponse ¶ added in v0.17.0
func NewImageCreateResponse(id ImageCreateResponseGetIdArgType, uploadUrl ImageCreateResponseGetUploadUrlArgType) *ImageCreateResponse
NewImageCreateResponse instantiates a new ImageCreateResponse object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed
func NewImageCreateResponseWithDefaults ¶ added in v0.17.0
func NewImageCreateResponseWithDefaults() *ImageCreateResponse
NewImageCreateResponseWithDefaults instantiates a new ImageCreateResponse object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set
func (*ImageCreateResponse) GetId ¶ added in v0.17.0
func (o *ImageCreateResponse) GetId() (ret ImageCreateResponseGetIdRetType)
GetId returns the Id field value
func (*ImageCreateResponse) GetIdOk ¶ added in v0.17.0
func (o *ImageCreateResponse) GetIdOk() (ret ImageCreateResponseGetIdRetType, ok bool)
GetIdOk returns a tuple with the Id field value and a boolean to check if the value has been set.
func (*ImageCreateResponse) GetUploadUrl ¶ added in v0.17.0
func (o *ImageCreateResponse) GetUploadUrl() (ret ImageCreateResponseGetUploadUrlRetType)
GetUploadUrl returns the UploadUrl field value
func (*ImageCreateResponse) GetUploadUrlOk ¶ added in v0.17.0
func (o *ImageCreateResponse) GetUploadUrlOk() (ret ImageCreateResponseGetUploadUrlRetType, ok bool)
GetUploadUrlOk returns a tuple with the UploadUrl field value and a boolean to check if the value has been set.
func (*ImageCreateResponse) SetId ¶ added in v0.17.0
func (o *ImageCreateResponse) SetId(v ImageCreateResponseGetIdRetType)
SetId sets field value
func (*ImageCreateResponse) SetUploadUrl ¶ added in v0.17.0
func (o *ImageCreateResponse) SetUploadUrl(v ImageCreateResponseGetUploadUrlRetType)
SetUploadUrl sets field value
func (ImageCreateResponse) ToMap ¶ added in v0.17.0
func (o ImageCreateResponse) ToMap() (map[string]interface{}, error)
type ImageCreateResponseGetIdArgType ¶ added in v0.21.2
type ImageCreateResponseGetIdArgType = string
type ImageCreateResponseGetIdAttributeType ¶ added in v0.21.2
type ImageCreateResponseGetIdAttributeType = *string
isNotNullableString
type ImageCreateResponseGetIdRetType ¶ added in v0.21.2
type ImageCreateResponseGetIdRetType = string
type ImageCreateResponseGetUploadUrlArgType ¶ added in v0.21.2
type ImageCreateResponseGetUploadUrlArgType = string
type ImageCreateResponseGetUploadUrlAttributeType ¶ added in v0.21.2
type ImageCreateResponseGetUploadUrlAttributeType = *string
isNotNullableString
type ImageCreateResponseGetUploadUrlRetType ¶ added in v0.21.2
type ImageCreateResponseGetUploadUrlRetType = string
type ImageGetChecksumArgType ¶ added in v0.21.2
type ImageGetChecksumArgType = ImageChecksum
type ImageGetChecksumAttributeType ¶ added in v0.21.2
type ImageGetChecksumAttributeType = *ImageChecksum
isModel
type ImageGetChecksumRetType ¶ added in v0.21.2
type ImageGetChecksumRetType = ImageChecksum
type ImageGetConfigArgType ¶ added in v0.21.2
type ImageGetConfigArgType = ImageConfig
type ImageGetConfigAttributeType ¶ added in v0.21.2
type ImageGetConfigAttributeType = *ImageConfig
isModel
type ImageGetConfigRetType ¶ added in v0.21.2
type ImageGetConfigRetType = ImageConfig
type ImageGetCreatedAtArgType ¶ added in v0.21.2
type ImageGetCreatedAtAttributeType ¶ added in v0.21.2
isDateTime
type ImageGetCreatedAtRetType ¶ added in v0.21.2
type ImageGetDiskFormatArgType ¶ added in v0.21.2
type ImageGetDiskFormatArgType = string
type ImageGetDiskFormatAttributeType ¶ added in v0.21.2
type ImageGetDiskFormatAttributeType = *string
isNotNullableString
type ImageGetDiskFormatRetType ¶ added in v0.21.2
type ImageGetDiskFormatRetType = string
type ImageGetIdArgType ¶ added in v0.21.2
type ImageGetIdArgType = string
type ImageGetIdAttributeType ¶ added in v0.21.2
type ImageGetIdAttributeType = *string
isNotNullableString
type ImageGetIdRetType ¶ added in v0.21.2
type ImageGetIdRetType = string
type ImageGetLabelsArgType ¶ added in v0.21.2
type ImageGetLabelsArgType = map[string]interface{}
type ImageGetLabelsAttributeType ¶ added in v0.21.2
type ImageGetLabelsAttributeType = *map[string]interface{}
isFreeform
type ImageGetLabelsRetType ¶ added in v0.21.2
type ImageGetLabelsRetType = map[string]interface{}
type ImageGetMinDiskSizeArgType ¶ added in v0.21.2
type ImageGetMinDiskSizeArgType = int64
type ImageGetMinDiskSizeAttributeType ¶ added in v0.21.2
type ImageGetMinDiskSizeAttributeType = *int64
isLong
type ImageGetMinDiskSizeRetType ¶ added in v0.21.2
type ImageGetMinDiskSizeRetType = int64
type ImageGetMinRamArgType ¶ added in v0.21.2
type ImageGetMinRamArgType = int64
type ImageGetMinRamAttributeType ¶ added in v0.21.2
type ImageGetMinRamAttributeType = *int64
isLong
type ImageGetMinRamRetType ¶ added in v0.21.2
type ImageGetMinRamRetType = int64
type ImageGetNameArgType ¶ added in v0.21.2
type ImageGetNameArgType = string
type ImageGetNameAttributeType ¶ added in v0.21.2
type ImageGetNameAttributeType = *string
isNotNullableString
type ImageGetNameRetType ¶ added in v0.21.2
type ImageGetNameRetType = string
type ImageGetOwnerArgType ¶ added in v0.21.2
type ImageGetOwnerArgType = string
type ImageGetOwnerAttributeType ¶ added in v0.21.2
type ImageGetOwnerAttributeType = *string
isNotNullableString
type ImageGetOwnerRetType ¶ added in v0.21.2
type ImageGetOwnerRetType = string
type ImageGetScopeArgType ¶ added in v0.21.2
type ImageGetScopeArgType = string
type ImageGetScopeAttributeType ¶ added in v0.21.2
type ImageGetScopeAttributeType = *string
isNotNullableString
type ImageGetScopeRetType ¶ added in v0.21.2
type ImageGetScopeRetType = string
type ImageGetSizeArgType ¶ added in v0.21.2
type ImageGetSizeArgType = int64
type ImageGetSizeRetType ¶ added in v0.21.2
type ImageGetSizeRetType = int64
type ImageGetStatusArgType ¶ added in v0.21.2
type ImageGetStatusArgType = string
type ImageGetStatusAttributeType ¶ added in v0.21.2
type ImageGetStatusAttributeType = *string
isNotNullableString
type ImageGetStatusRetType ¶ added in v0.21.2
type ImageGetStatusRetType = string
type ImageGetUpdatedAtArgType ¶ added in v0.21.2
type ImageGetUpdatedAtAttributeType ¶ added in v0.21.2
isDateTime
type ImageGetUpdatedAtRetType ¶ added in v0.21.2
type ImageListResponse ¶ added in v0.17.0
type ImageListResponse struct { // A list containing image objects. // REQUIRED Items ImageListResponseGetItemsAttributeType `json:"items"` }
ImageListResponse Image list response.
func NewImageListResponse ¶ added in v0.17.0
func NewImageListResponse(items ImageListResponseGetItemsArgType) *ImageListResponse
NewImageListResponse instantiates a new ImageListResponse object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed
func NewImageListResponseWithDefaults ¶ added in v0.17.0
func NewImageListResponseWithDefaults() *ImageListResponse
NewImageListResponseWithDefaults instantiates a new ImageListResponse object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set
func (*ImageListResponse) GetItems ¶ added in v0.17.0
func (o *ImageListResponse) GetItems() (ret ImageListResponseGetItemsRetType)
GetItems returns the Items field value
func (*ImageListResponse) GetItemsOk ¶ added in v0.17.0
func (o *ImageListResponse) GetItemsOk() (ret ImageListResponseGetItemsRetType, ok bool)
GetItemsOk returns a tuple with the Items field value and a boolean to check if the value has been set.
func (*ImageListResponse) SetItems ¶ added in v0.17.0
func (o *ImageListResponse) SetItems(v ImageListResponseGetItemsRetType)
SetItems sets field value
func (ImageListResponse) ToMap ¶ added in v0.17.0
func (o ImageListResponse) ToMap() (map[string]interface{}, error)
type ImageListResponseGetItemsArgType ¶ added in v0.21.2
type ImageListResponseGetItemsArgType = []Image
type ImageListResponseGetItemsAttributeType ¶ added in v0.21.2
type ImageListResponseGetItemsAttributeType = *[]Image
isArray
type ImageListResponseGetItemsRetType ¶ added in v0.21.2
type ImageListResponseGetItemsRetType = []Image
type ImageShare ¶ added in v0.17.0
type ImageShare struct { ImageSharegetParentOrganizationAttributeType `json:"parentOrganization,omitempty"` Projects ImageShareGetProjectsAttributeType `json:"projects,omitempty"` }ParentOrganization
ImageShare Share details of an Image. For requests ParentOrganization and Projects are mutually exclusive.
func NewImageShare ¶ added in v0.17.0
func NewImageShare() *ImageShare
NewImageShare instantiates a new ImageShare object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed
func NewImageShareWithDefaults ¶ added in v0.17.0
func NewImageShareWithDefaults() *ImageShare
NewImageShareWithDefaults instantiates a new ImageShare object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set
func (*ImageShare) GetParentOrganization ¶ added in v0.17.0
func (o *ImageShare) GetParentOrganization() (res ImageSharegetParentOrganizationRetType)
GetParentOrganization returns the ParentOrganization field value if set, zero value otherwise.
func (*ImageShare) GetParentOrganizationOk ¶ added in v0.17.0
func (o *ImageShare) GetParentOrganizationOk() (ret ImageSharegetParentOrganizationRetType, ok bool)
GetParentOrganizationOk returns a tuple with the ParentOrganization field value if set, nil otherwise and a boolean to check if the value has been set.
func (*ImageShare) GetProjects ¶ added in v0.17.0
func (o *ImageShare) GetProjects() (res ImageShareGetProjectsRetType)
GetProjects returns the Projects field value if set, zero value otherwise.
func (*ImageShare) GetProjectsOk ¶ added in v0.17.0
func (o *ImageShare) GetProjectsOk() (ret ImageShareGetProjectsRetType, ok bool)
GetProjectsOk returns a tuple with the Projects field value if set, nil otherwise and a boolean to check if the value has been set.
func (*ImageShare) HasParentOrganization ¶ added in v0.17.0
func (o *ImageShare) HasParentOrganization() bool
HasParentOrganization returns a boolean if a field has been set.
func (*ImageShare) HasProjects ¶ added in v0.17.0
func (o *ImageShare) HasProjects() bool
HasProjects returns a boolean if a field has been set.
func (*ImageShare) SetParentOrganization ¶ added in v0.17.0
func (o *ImageShare) SetParentOrganization(v ImageSharegetParentOrganizationRetType)
SetParentOrganization gets a reference to the given bool and assigns it to the ParentOrganization field.
func (*ImageShare) SetProjects ¶ added in v0.17.0
func (o *ImageShare) SetProjects(v ImageShareGetProjectsRetType)
SetProjects gets a reference to the given []string and assigns it to the Projects field.
func (ImageShare) ToMap ¶ added in v0.17.0
func (o ImageShare) ToMap() (map[string]interface{}, error)
type ImageShareConsumer ¶ added in v0.17.0
type ImageShareConsumer struct { ImageShareConsumerGetConsumerProjectIdAttributeType `json:"consumerProjectId,omitempty"` CreatedAt ImageShareConsumerGetCreatedAtAttributeType `json:"createdAt,omitempty"` ImageId ImageShareConsumerGetImageIdAttributeType `json:"imageId,omitempty"` UpdatedAt ImageShareConsumerGetUpdatedAtAttributeType `json:"updatedAt,omitempty"` }ConsumerProjectId
ImageShareConsumer The details of an Image share consumer.
func NewImageShareConsumer ¶ added in v0.17.0
func NewImageShareConsumer() *ImageShareConsumer
NewImageShareConsumer instantiates a new ImageShareConsumer object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed
func NewImageShareConsumerWithDefaults ¶ added in v0.17.0
func NewImageShareConsumerWithDefaults() *ImageShareConsumer
NewImageShareConsumerWithDefaults instantiates a new ImageShareConsumer object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set
func (*ImageShareConsumer) GetConsumerProjectId ¶ added in v0.17.0
func (o *ImageShareConsumer) GetConsumerProjectId() (res ImageShareConsumerGetConsumerProjectIdRetType)
GetConsumerProjectId returns the ConsumerProjectId field value if set, zero value otherwise.
func (*ImageShareConsumer) GetConsumerProjectIdOk ¶ added in v0.17.0
func (o *ImageShareConsumer) GetConsumerProjectIdOk() (ret ImageShareConsumerGetConsumerProjectIdRetType, ok bool)
GetConsumerProjectIdOk returns a tuple with the ConsumerProjectId field value if set, nil otherwise and a boolean to check if the value has been set.
func (*ImageShareConsumer) GetCreatedAt ¶ added in v0.17.0
func (o *ImageShareConsumer) GetCreatedAt() (res ImageShareConsumerGetCreatedAtRetType)
GetCreatedAt returns the CreatedAt field value if set, zero value otherwise.
func (*ImageShareConsumer) GetCreatedAtOk ¶ added in v0.17.0
func (o *ImageShareConsumer) GetCreatedAtOk() (ret ImageShareConsumerGetCreatedAtRetType, ok bool)
GetCreatedAtOk returns a tuple with the CreatedAt field value if set, nil otherwise and a boolean to check if the value has been set.
func (*ImageShareConsumer) GetImageId ¶ added in v0.17.0
func (o *ImageShareConsumer) GetImageId() (res ImageShareConsumerGetImageIdRetType)
GetImageId returns the ImageId field value if set, zero value otherwise.
func (*ImageShareConsumer) GetImageIdOk ¶ added in v0.17.0
func (o *ImageShareConsumer) GetImageIdOk() (ret ImageShareConsumerGetImageIdRetType, ok bool)
GetImageIdOk returns a tuple with the ImageId field value if set, nil otherwise and a boolean to check if the value has been set.
func (*ImageShareConsumer) GetUpdatedAt ¶ added in v0.17.0
func (o *ImageShareConsumer) GetUpdatedAt() (res ImageShareConsumerGetUpdatedAtRetType)
GetUpdatedAt returns the UpdatedAt field value if set, zero value otherwise.
func (*ImageShareConsumer) GetUpdatedAtOk ¶ added in v0.17.0
func (o *ImageShareConsumer) GetUpdatedAtOk() (ret ImageShareConsumerGetUpdatedAtRetType, ok bool)
GetUpdatedAtOk returns a tuple with the UpdatedAt field value if set, nil otherwise and a boolean to check if the value has been set.
func (*ImageShareConsumer) HasConsumerProjectId ¶ added in v0.17.0
func (o *ImageShareConsumer) HasConsumerProjectId() bool
HasConsumerProjectId returns a boolean if a field has been set.
func (*ImageShareConsumer) HasCreatedAt ¶ added in v0.17.0
func (o *ImageShareConsumer) HasCreatedAt() bool
HasCreatedAt returns a boolean if a field has been set.
func (*ImageShareConsumer) HasImageId ¶ added in v0.17.0
func (o *ImageShareConsumer) HasImageId() bool
HasImageId returns a boolean if a field has been set.
func (*ImageShareConsumer) HasUpdatedAt ¶ added in v0.17.0
func (o *ImageShareConsumer) HasUpdatedAt() bool
HasUpdatedAt returns a boolean if a field has been set.
func (*ImageShareConsumer) SetConsumerProjectId ¶ added in v0.17.0
func (o *ImageShareConsumer) SetConsumerProjectId(v ImageShareConsumerGetConsumerProjectIdRetType)
SetConsumerProjectId gets a reference to the given string and assigns it to the ConsumerProjectId field.
func (*ImageShareConsumer) SetCreatedAt ¶ added in v0.17.0
func (o *ImageShareConsumer) SetCreatedAt(v ImageShareConsumerGetCreatedAtRetType)
SetCreatedAt gets a reference to the given time.Time and assigns it to the CreatedAt field.
func (*ImageShareConsumer) SetImageId ¶ added in v0.17.0
func (o *ImageShareConsumer) SetImageId(v ImageShareConsumerGetImageIdRetType)
SetImageId gets a reference to the given string and assigns it to the ImageId field.
func (*ImageShareConsumer) SetUpdatedAt ¶ added in v0.17.0
func (o *ImageShareConsumer) SetUpdatedAt(v ImageShareConsumerGetUpdatedAtRetType)
SetUpdatedAt gets a reference to the given time.Time and assigns it to the UpdatedAt field.
func (ImageShareConsumer) ToMap ¶ added in v0.17.0
func (o ImageShareConsumer) ToMap() (map[string]interface{}, error)
type ImageShareConsumerGetConsumerProjectIdArgType ¶ added in v0.21.2
type ImageShareConsumerGetConsumerProjectIdArgType = string
type ImageShareConsumerGetConsumerProjectIdAttributeType ¶ added in v0.21.2
type ImageShareConsumerGetConsumerProjectIdAttributeType = *string
isNotNullableString
type ImageShareConsumerGetConsumerProjectIdRetType ¶ added in v0.21.2
type ImageShareConsumerGetConsumerProjectIdRetType = string
type ImageShareConsumerGetCreatedAtArgType ¶ added in v0.21.2
type ImageShareConsumerGetCreatedAtAttributeType ¶ added in v0.21.2
isDateTime
type ImageShareConsumerGetCreatedAtRetType ¶ added in v0.21.2
type ImageShareConsumerGetImageIdArgType ¶ added in v0.21.2
type ImageShareConsumerGetImageIdArgType = string
type ImageShareConsumerGetImageIdAttributeType ¶ added in v0.21.2
type ImageShareConsumerGetImageIdAttributeType = *string
isNotNullableString
type ImageShareConsumerGetImageIdRetType ¶ added in v0.21.2
type ImageShareConsumerGetImageIdRetType = string
type ImageShareConsumerGetUpdatedAtArgType ¶ added in v0.21.2
type ImageShareConsumerGetUpdatedAtAttributeType ¶ added in v0.21.2
isDateTime
type ImageShareConsumerGetUpdatedAtRetType ¶ added in v0.21.2
type ImageShareGetProjectsArgType ¶ added in v0.21.2
type ImageShareGetProjectsArgType = []string
type ImageShareGetProjectsAttributeType ¶ added in v0.21.2
type ImageShareGetProjectsAttributeType = *[]string
isArray
type ImageShareGetProjectsRetType ¶ added in v0.21.2
type ImageShareGetProjectsRetType = []string
type ImageSharegetParentOrganizationArgType ¶ added in v0.21.2
type ImageSharegetParentOrganizationArgType = bool
type ImageSharegetParentOrganizationAttributeType ¶ added in v0.21.2
type ImageSharegetParentOrganizationAttributeType = *bool
isBoolean
type ImageSharegetParentOrganizationRetType ¶ added in v0.21.2
type ImageSharegetParentOrganizationRetType = bool
type ImagegetProtectedArgType ¶ added in v0.21.2
type ImagegetProtectedArgType = bool
type ImagegetProtectedAttributeType ¶ added in v0.21.2
type ImagegetProtectedAttributeType = *bool
isBoolean
type ImagegetProtectedRetType ¶ added in v0.21.2
type ImagegetProtectedRetType = bool
type KeyPairListResponse ¶ added in v0.16.0
type KeyPairListResponse struct { // A list of SSH keypairs. // REQUIRED Items KeyPairListResponseGetItemsAttributeType `json:"items"` }
KeyPairListResponse SSH keypair list response.
func NewKeyPairListResponse ¶ added in v0.16.0
func NewKeyPairListResponse(items KeyPairListResponseGetItemsArgType) *KeyPairListResponse
NewKeyPairListResponse instantiates a new KeyPairListResponse object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed
func NewKeyPairListResponseWithDefaults ¶ added in v0.16.0
func NewKeyPairListResponseWithDefaults() *KeyPairListResponse
NewKeyPairListResponseWithDefaults instantiates a new KeyPairListResponse object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set
func (*KeyPairListResponse) GetItems ¶ added in v0.16.0
func (o *KeyPairListResponse) GetItems() (ret KeyPairListResponseGetItemsRetType)
GetItems returns the Items field value
func (*KeyPairListResponse) GetItemsOk ¶ added in v0.16.0
func (o *KeyPairListResponse) GetItemsOk() (ret KeyPairListResponseGetItemsRetType, ok bool)
GetItemsOk returns a tuple with the Items field value and a boolean to check if the value has been set.
func (*KeyPairListResponse) SetItems ¶ added in v0.16.0
func (o *KeyPairListResponse) SetItems(v KeyPairListResponseGetItemsRetType)
SetItems sets field value
func (KeyPairListResponse) ToMap ¶ added in v0.16.0
func (o KeyPairListResponse) ToMap() (map[string]interface{}, error)
type KeyPairListResponseGetItemsArgType ¶ added in v0.21.2
type KeyPairListResponseGetItemsArgType = []Keypair
type KeyPairListResponseGetItemsAttributeType ¶ added in v0.21.2
type KeyPairListResponseGetItemsAttributeType = *[]Keypair
isArray
type KeyPairListResponseGetItemsRetType ¶ added in v0.21.2
type KeyPairListResponseGetItemsRetType = []Keypair
type Keypair ¶ added in v0.16.0
type Keypair struct { // Date-time when resource was created. CreatedAt KeypairGetCreatedAtAttributeType `json:"createdAt,omitempty"` // Object that represents an SSH keypair MD5 fingerprint. Fingerprint KeypairGetFingerprintAttributeType `json:"fingerprint,omitempty"` // Object that represents the labels of an object. Regex for keys: `^[a-z]((-|_|[a-z0-9])){0,62}$`. Regex for values: `^(-|_|[a-z0-9]){0,63}$`. Labels KeypairGetLabelsAttributeType `json:"labels,omitempty"` // The name of an SSH keypair. Allowed characters are letters [a-zA-Z], digits [0-9] and the following special characters: [@._-]. Name KeypairGetNameAttributeType `json:"name,omitempty"` // Object that represents a public SSH key. // REQUIRED PublicKey KeypairGetPublicKeyAttributeType `json:"publicKey"` // Date-time when resource was last updated. UpdatedAt KeypairGetUpdatedAtAttributeType `json:"updatedAt,omitempty"` }
Keypair Object that represents the public key of an SSH keypair and its name.
func NewKeypair ¶ added in v0.16.0
func NewKeypair(publicKey KeypairGetPublicKeyArgType) *Keypair
NewKeypair instantiates a new Keypair object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed
func NewKeypairWithDefaults ¶ added in v0.16.0
func NewKeypairWithDefaults() *Keypair
NewKeypairWithDefaults instantiates a new Keypair object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set
func (*Keypair) GetCreatedAt ¶ added in v0.16.0
func (o *Keypair) GetCreatedAt() (res KeypairGetCreatedAtRetType)
GetCreatedAt returns the CreatedAt field value if set, zero value otherwise.
func (*Keypair) GetCreatedAtOk ¶ added in v0.16.0
func (o *Keypair) GetCreatedAtOk() (ret KeypairGetCreatedAtRetType, ok bool)
GetCreatedAtOk returns a tuple with the CreatedAt field value if set, nil otherwise and a boolean to check if the value has been set.
func (*Keypair) GetFingerprint ¶ added in v0.16.0
func (o *Keypair) GetFingerprint() (res KeypairGetFingerprintRetType)
GetFingerprint returns the Fingerprint field value if set, zero value otherwise.
func (*Keypair) GetFingerprintOk ¶ added in v0.16.0
func (o *Keypair) GetFingerprintOk() (ret KeypairGetFingerprintRetType, ok bool)
GetFingerprintOk returns a tuple with the Fingerprint field value if set, nil otherwise and a boolean to check if the value has been set.
func (*Keypair) GetLabels ¶ added in v0.16.0
func (o *Keypair) GetLabels() (res KeypairGetLabelsRetType)
GetLabels returns the Labels field value if set, zero value otherwise.
func (*Keypair) GetLabelsOk ¶ added in v0.16.0
func (o *Keypair) GetLabelsOk() (ret KeypairGetLabelsRetType, ok bool)
GetLabelsOk returns a tuple with the Labels field value if set, nil otherwise and a boolean to check if the value has been set.
func (*Keypair) GetName ¶ added in v0.16.0
func (o *Keypair) GetName() (res KeypairGetNameRetType)
GetName returns the Name field value if set, zero value otherwise.
func (*Keypair) GetNameOk ¶ added in v0.16.0
func (o *Keypair) GetNameOk() (ret KeypairGetNameRetType, ok bool)
GetNameOk returns a tuple with the Name field value if set, nil otherwise and a boolean to check if the value has been set.
func (*Keypair) GetPublicKey ¶ added in v0.16.0
func (o *Keypair) GetPublicKey() (ret KeypairGetPublicKeyRetType)
GetPublicKey returns the PublicKey field value
func (*Keypair) GetPublicKeyOk ¶ added in v0.16.0
func (o *Keypair) GetPublicKeyOk() (ret KeypairGetPublicKeyRetType, ok bool)
GetPublicKeyOk returns a tuple with the PublicKey field value and a boolean to check if the value has been set.
func (*Keypair) GetUpdatedAt ¶ added in v0.16.0
func (o *Keypair) GetUpdatedAt() (res KeypairGetUpdatedAtRetType)
GetUpdatedAt returns the UpdatedAt field value if set, zero value otherwise.
func (*Keypair) GetUpdatedAtOk ¶ added in v0.16.0
func (o *Keypair) GetUpdatedAtOk() (ret KeypairGetUpdatedAtRetType, ok bool)
GetUpdatedAtOk returns a tuple with the UpdatedAt field value if set, nil otherwise and a boolean to check if the value has been set.
func (*Keypair) HasCreatedAt ¶ added in v0.16.0
HasCreatedAt returns a boolean if a field has been set.
func (*Keypair) HasFingerprint ¶ added in v0.16.0
HasFingerprint returns a boolean if a field has been set.
func (*Keypair) HasUpdatedAt ¶ added in v0.16.0
HasUpdatedAt returns a boolean if a field has been set.
func (*Keypair) SetCreatedAt ¶ added in v0.16.0
func (o *Keypair) SetCreatedAt(v KeypairGetCreatedAtRetType)
SetCreatedAt gets a reference to the given time.Time and assigns it to the CreatedAt field.
func (*Keypair) SetFingerprint ¶ added in v0.16.0
func (o *Keypair) SetFingerprint(v KeypairGetFingerprintRetType)
SetFingerprint gets a reference to the given string and assigns it to the Fingerprint field.
func (*Keypair) SetLabels ¶ added in v0.16.0
func (o *Keypair) SetLabels(v KeypairGetLabelsRetType)
SetLabels gets a reference to the given map[string]interface{} and assigns it to the Labels field.
func (*Keypair) SetName ¶ added in v0.16.0
func (o *Keypair) SetName(v KeypairGetNameRetType)
SetName gets a reference to the given string and assigns it to the Name field.
func (*Keypair) SetPublicKey ¶ added in v0.16.0
func (o *Keypair) SetPublicKey(v KeypairGetPublicKeyRetType)
SetPublicKey sets field value
func (*Keypair) SetUpdatedAt ¶ added in v0.16.0
func (o *Keypair) SetUpdatedAt(v KeypairGetUpdatedAtRetType)
SetUpdatedAt gets a reference to the given time.Time and assigns it to the UpdatedAt field.
type KeypairGetCreatedAtArgType ¶ added in v0.21.2
type KeypairGetCreatedAtAttributeType ¶ added in v0.21.2
isDateTime
type KeypairGetCreatedAtRetType ¶ added in v0.21.2
type KeypairGetFingerprintArgType ¶ added in v0.21.2
type KeypairGetFingerprintArgType = string
type KeypairGetFingerprintAttributeType ¶ added in v0.21.2
type KeypairGetFingerprintAttributeType = *string
isNotNullableString
type KeypairGetFingerprintRetType ¶ added in v0.21.2
type KeypairGetFingerprintRetType = string
type KeypairGetLabelsArgType ¶ added in v0.21.2
type KeypairGetLabelsArgType = map[string]interface{}
type KeypairGetLabelsAttributeType ¶ added in v0.21.2
type KeypairGetLabelsAttributeType = *map[string]interface{}
isFreeform
type KeypairGetLabelsRetType ¶ added in v0.21.2
type KeypairGetLabelsRetType = map[string]interface{}
type KeypairGetNameArgType ¶ added in v0.21.2
type KeypairGetNameArgType = string
type KeypairGetNameAttributeType ¶ added in v0.21.2
type KeypairGetNameAttributeType = *string
isNotNullableString
type KeypairGetNameRetType ¶ added in v0.21.2
type KeypairGetNameRetType = string
type KeypairGetPublicKeyArgType ¶ added in v0.21.2
type KeypairGetPublicKeyArgType = string
type KeypairGetPublicKeyAttributeType ¶ added in v0.21.2
type KeypairGetPublicKeyAttributeType = *string
isNotNullableString
type KeypairGetPublicKeyRetType ¶ added in v0.21.2
type KeypairGetPublicKeyRetType = string
type KeypairGetUpdatedAtArgType ¶ added in v0.21.2
type KeypairGetUpdatedAtAttributeType ¶ added in v0.21.2
isDateTime
type KeypairGetUpdatedAtRetType ¶ added in v0.21.2
type MachineType ¶ added in v0.16.0
type MachineType struct { // Description Object. Allows string up to 127 Characters. Description MachineTypeGetDescriptionAttributeType `json:"description,omitempty"` // Size in Gigabyte. // REQUIRED Disk MachineTypeGetDiskAttributeType `json:"disk"` // Properties to control certain aspects or scheduling behavior for an object. ExtraSpecs MachineTypeGetExtraSpecsAttributeType `json:"extraSpecs,omitempty"` // The name for a General Object. Matches Names and also UUIDs. // REQUIRED Name MachineTypeGetNameAttributeType `json:"name"` // Size in Megabyte. // REQUIRED Ram MachineTypeGetRamAttributeType `json:"ram"` // The number of virtual CPUs of a server. // REQUIRED Vcpus MachineTypeGetVcpusAttributeType `json:"vcpus"` }
MachineType Machine Type. Filterable Fields: `disk`, `extraSpecs`, `name`, `ram`, `vcpus`.
func NewMachineType ¶ added in v0.16.0
func NewMachineType(disk MachineTypeGetDiskArgType, name MachineTypeGetNameArgType, ram MachineTypeGetRamArgType, vcpus MachineTypeGetVcpusArgType) *MachineType
NewMachineType instantiates a new MachineType object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed
func NewMachineTypeWithDefaults ¶ added in v0.16.0
func NewMachineTypeWithDefaults() *MachineType
NewMachineTypeWithDefaults instantiates a new MachineType object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set
func (*MachineType) GetDescription ¶ added in v0.16.0
func (o *MachineType) GetDescription() (res MachineTypeGetDescriptionRetType)
GetDescription returns the Description field value if set, zero value otherwise.
func (*MachineType) GetDescriptionOk ¶ added in v0.16.0
func (o *MachineType) GetDescriptionOk() (ret MachineTypeGetDescriptionRetType, ok bool)
GetDescriptionOk returns a tuple with the Description field value if set, nil otherwise and a boolean to check if the value has been set.
func (*MachineType) GetDisk ¶ added in v0.16.0
func (o *MachineType) GetDisk() (ret MachineTypeGetDiskRetType)
GetDisk returns the Disk field value
func (*MachineType) GetDiskOk ¶ added in v0.16.0
func (o *MachineType) GetDiskOk() (ret MachineTypeGetDiskRetType, ok bool)
GetDiskOk returns a tuple with the Disk field value and a boolean to check if the value has been set.
func (*MachineType) GetExtraSpecs ¶ added in v0.16.0
func (o *MachineType) GetExtraSpecs() (res MachineTypeGetExtraSpecsRetType)
GetExtraSpecs returns the ExtraSpecs field value if set, zero value otherwise.
func (*MachineType) GetExtraSpecsOk ¶ added in v0.16.0
func (o *MachineType) GetExtraSpecsOk() (ret MachineTypeGetExtraSpecsRetType, ok bool)
GetExtraSpecsOk returns a tuple with the ExtraSpecs field value if set, nil otherwise and a boolean to check if the value has been set.
func (*MachineType) GetName ¶ added in v0.16.0
func (o *MachineType) GetName() (ret MachineTypeGetNameRetType)
GetName returns the Name field value
func (*MachineType) GetNameOk ¶ added in v0.16.0
func (o *MachineType) GetNameOk() (ret MachineTypeGetNameRetType, ok bool)
GetNameOk returns a tuple with the Name field value and a boolean to check if the value has been set.
func (*MachineType) GetRam ¶ added in v0.16.0
func (o *MachineType) GetRam() (ret MachineTypeGetRamRetType)
GetRam returns the Ram field value
func (*MachineType) GetRamOk ¶ added in v0.16.0
func (o *MachineType) GetRamOk() (ret MachineTypeGetRamRetType, ok bool)
GetRamOk returns a tuple with the Ram field value and a boolean to check if the value has been set.
func (*MachineType) GetVcpus ¶ added in v0.16.0
func (o *MachineType) GetVcpus() (ret MachineTypeGetVcpusRetType)
GetVcpus returns the Vcpus field value
func (*MachineType) GetVcpusOk ¶ added in v0.16.0
func (o *MachineType) GetVcpusOk() (ret MachineTypeGetVcpusRetType, ok bool)
GetVcpusOk returns a tuple with the Vcpus field value and a boolean to check if the value has been set.
func (*MachineType) HasDescription ¶ added in v0.16.0
func (o *MachineType) HasDescription() bool
HasDescription returns a boolean if a field has been set.
func (*MachineType) HasExtraSpecs ¶ added in v0.16.0
func (o *MachineType) HasExtraSpecs() bool
HasExtraSpecs returns a boolean if a field has been set.
func (*MachineType) SetDescription ¶ added in v0.16.0
func (o *MachineType) SetDescription(v MachineTypeGetDescriptionRetType)
SetDescription gets a reference to the given string and assigns it to the Description field.
func (*MachineType) SetDisk ¶ added in v0.16.0
func (o *MachineType) SetDisk(v MachineTypeGetDiskRetType)
SetDisk sets field value
func (*MachineType) SetExtraSpecs ¶ added in v0.16.0
func (o *MachineType) SetExtraSpecs(v MachineTypeGetExtraSpecsRetType)
SetExtraSpecs gets a reference to the given map[string]interface{} and assigns it to the ExtraSpecs field.
func (*MachineType) SetName ¶ added in v0.16.0
func (o *MachineType) SetName(v MachineTypeGetNameRetType)
SetName sets field value
func (*MachineType) SetRam ¶ added in v0.16.0
func (o *MachineType) SetRam(v MachineTypeGetRamRetType)
SetRam sets field value
func (*MachineType) SetVcpus ¶ added in v0.16.0
func (o *MachineType) SetVcpus(v MachineTypeGetVcpusRetType)
SetVcpus sets field value
func (MachineType) ToMap ¶ added in v0.16.0
func (o MachineType) ToMap() (map[string]interface{}, error)
type MachineTypeGetDescriptionArgType ¶ added in v0.21.2
type MachineTypeGetDescriptionArgType = string
type MachineTypeGetDescriptionAttributeType ¶ added in v0.21.2
type MachineTypeGetDescriptionAttributeType = *string
isNotNullableString
type MachineTypeGetDescriptionRetType ¶ added in v0.21.2
type MachineTypeGetDescriptionRetType = string
type MachineTypeGetDiskArgType ¶ added in v0.21.2
type MachineTypeGetDiskArgType = int64
type MachineTypeGetDiskAttributeType ¶ added in v0.21.2
type MachineTypeGetDiskAttributeType = *int64
isLong
type MachineTypeGetDiskRetType ¶ added in v0.21.2
type MachineTypeGetDiskRetType = int64
type MachineTypeGetExtraSpecsArgType ¶ added in v0.21.2
type MachineTypeGetExtraSpecsArgType = map[string]interface{}
type MachineTypeGetExtraSpecsAttributeType ¶ added in v0.21.2
type MachineTypeGetExtraSpecsAttributeType = *map[string]interface{}
isFreeform
type MachineTypeGetExtraSpecsRetType ¶ added in v0.21.2
type MachineTypeGetExtraSpecsRetType = map[string]interface{}
type MachineTypeGetNameArgType ¶ added in v0.21.2
type MachineTypeGetNameArgType = string
type MachineTypeGetNameAttributeType ¶ added in v0.21.2
type MachineTypeGetNameAttributeType = *string
isNotNullableString
type MachineTypeGetNameRetType ¶ added in v0.21.2
type MachineTypeGetNameRetType = string
type MachineTypeGetRamArgType ¶ added in v0.21.2
type MachineTypeGetRamArgType = int64
type MachineTypeGetRamAttributeType ¶ added in v0.21.2
type MachineTypeGetRamAttributeType = *int64
isLong
type MachineTypeGetRamRetType ¶ added in v0.21.2
type MachineTypeGetRamRetType = int64
type MachineTypeGetVcpusArgType ¶ added in v0.21.2
type MachineTypeGetVcpusArgType = int64
type MachineTypeGetVcpusAttributeType ¶ added in v0.21.2
type MachineTypeGetVcpusAttributeType = *int64
isLong
type MachineTypeGetVcpusRetType ¶ added in v0.21.2
type MachineTypeGetVcpusRetType = int64
type MachineTypeListResponse ¶ added in v0.16.0
type MachineTypeListResponse struct { // Machine type list. // REQUIRED Items MachineTypeListResponseGetItemsAttributeType `json:"items"` }
MachineTypeListResponse Machine type list response.
func NewMachineTypeListResponse ¶ added in v0.16.0
func NewMachineTypeListResponse(items MachineTypeListResponseGetItemsArgType) *MachineTypeListResponse
NewMachineTypeListResponse instantiates a new MachineTypeListResponse object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed
func NewMachineTypeListResponseWithDefaults ¶ added in v0.16.0
func NewMachineTypeListResponseWithDefaults() *MachineTypeListResponse
NewMachineTypeListResponseWithDefaults instantiates a new MachineTypeListResponse object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set
func (*MachineTypeListResponse) GetItems ¶ added in v0.16.0
func (o *MachineTypeListResponse) GetItems() (ret MachineTypeListResponseGetItemsRetType)
GetItems returns the Items field value
func (*MachineTypeListResponse) GetItemsOk ¶ added in v0.16.0
func (o *MachineTypeListResponse) GetItemsOk() (ret MachineTypeListResponseGetItemsRetType, ok bool)
GetItemsOk returns a tuple with the Items field value and a boolean to check if the value has been set.
func (*MachineTypeListResponse) SetItems ¶ added in v0.16.0
func (o *MachineTypeListResponse) SetItems(v MachineTypeListResponseGetItemsRetType)
SetItems sets field value
func (MachineTypeListResponse) ToMap ¶ added in v0.16.0
func (o MachineTypeListResponse) ToMap() (map[string]interface{}, error)
type MachineTypeListResponseGetItemsArgType ¶ added in v0.21.2
type MachineTypeListResponseGetItemsArgType = []MachineType
type MachineTypeListResponseGetItemsAttributeType ¶ added in v0.21.2
type MachineTypeListResponseGetItemsAttributeType = *[]MachineType
isArray
type MachineTypeListResponseGetItemsRetType ¶ added in v0.21.2
type MachineTypeListResponseGetItemsRetType = []MachineType
type MappedNullable ¶
type NIC ¶ added in v0.13.0
type NIC struct { // A list of IPs or CIDR notations. AllowedAddresses NICGetAllowedAddressesAttributeType `json:"allowedAddresses,omitempty"` // Universally Unique Identifier (UUID). Device NICGetDeviceAttributeType `json:"device,omitempty"` // Universally Unique Identifier (UUID). Id NICGetIdAttributeType `json:"id,omitempty"` // Object that represents an IP address. Ipv4 NICGetIpv4AttributeType `json:"ipv4,omitempty"` // Object that represents an IPv6 address. Ipv6 NICGetIpv6AttributeType `json:"ipv6,omitempty"` // Object that represents the labels of an object. Regex for keys: `^[a-z]((-|_|[a-z0-9])){0,62}$`. Regex for values: `^(-|_|[a-z0-9]){0,63}$`. Labels NICGetLabelsAttributeType `json:"labels,omitempty"` // Object that represents an MAC address. Mac NICGetMacAttributeType `json:"mac,omitempty"` // The name for a General Object. Matches Names and also UUIDs. Name NICGetNameAttributeType `json:"name,omitempty"` // Universally Unique Identifier (UUID). NetworkId NICGetNetworkIdAttributeType `json:"networkId,omitempty"` // If this is set to false, then no security groups will apply to this network interface. NicSecurity NICgetNicSecurityAttributeType `json:"nicSecurity,omitempty"` // A list of UUIDs. SecurityGroups NICGetSecurityGroupsAttributeType `json:"securityGroups,omitempty"` Status NICGetStatusAttributeType `json:"status,omitempty"` Type NICGetTypeAttributeType `json:"type,omitempty"` }
NIC Object that represents a network interface.
func NewNIC ¶ added in v0.13.0
func NewNIC() *NIC
NewNIC instantiates a new NIC object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed
func NewNICWithDefaults ¶ added in v0.13.0
func NewNICWithDefaults() *NIC
NewNICWithDefaults instantiates a new NIC object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set
func (*NIC) GetAllowedAddresses ¶ added in v0.13.0
func (o *NIC) GetAllowedAddresses() (res NICGetAllowedAddressesRetType)
GetAllowedAddresses returns the AllowedAddresses field value if set, zero value otherwise.
func (*NIC) GetAllowedAddressesOk ¶ added in v0.13.0
func (o *NIC) GetAllowedAddressesOk() (ret NICGetAllowedAddressesRetType, ok bool)
GetAllowedAddressesOk returns a tuple with the AllowedAddresses field value if set, nil otherwise and a boolean to check if the value has been set.
func (*NIC) GetDevice ¶ added in v0.13.0
func (o *NIC) GetDevice() (res NICGetDeviceRetType)
GetDevice returns the Device field value if set, zero value otherwise.
func (*NIC) GetDeviceOk ¶ added in v0.13.0
func (o *NIC) GetDeviceOk() (ret NICGetDeviceRetType, ok bool)
GetDeviceOk returns a tuple with the Device field value if set, nil otherwise and a boolean to check if the value has been set.
func (*NIC) GetId ¶ added in v0.13.0
func (o *NIC) GetId() (res NICGetIdRetType)
GetId returns the Id field value if set, zero value otherwise.
func (*NIC) GetIdOk ¶ added in v0.13.0
func (o *NIC) GetIdOk() (ret NICGetIdRetType, ok bool)
GetIdOk returns a tuple with the Id field value if set, nil otherwise and a boolean to check if the value has been set.
func (*NIC) GetIpv4 ¶ added in v0.13.0
func (o *NIC) GetIpv4() (res NICGetIpv4RetType)
GetIpv4 returns the Ipv4 field value if set, zero value otherwise.
func (*NIC) GetIpv4Ok ¶ added in v0.13.0
func (o *NIC) GetIpv4Ok() (ret NICGetIpv4RetType, ok bool)
GetIpv4Ok returns a tuple with the Ipv4 field value if set, nil otherwise and a boolean to check if the value has been set.
func (*NIC) GetIpv6 ¶ added in v0.13.0
func (o *NIC) GetIpv6() (res NICGetIpv6RetType)
GetIpv6 returns the Ipv6 field value if set, zero value otherwise.
func (*NIC) GetIpv6Ok ¶ added in v0.13.0
func (o *NIC) GetIpv6Ok() (ret NICGetIpv6RetType, ok bool)
GetIpv6Ok returns a tuple with the Ipv6 field value if set, nil otherwise and a boolean to check if the value has been set.
func (*NIC) GetLabels ¶ added in v0.13.0
func (o *NIC) GetLabels() (res NICGetLabelsRetType)
GetLabels returns the Labels field value if set, zero value otherwise.
func (*NIC) GetLabelsOk ¶ added in v0.13.0
func (o *NIC) GetLabelsOk() (ret NICGetLabelsRetType, ok bool)
GetLabelsOk returns a tuple with the Labels field value if set, nil otherwise and a boolean to check if the value has been set.
func (*NIC) GetMac ¶ added in v0.13.0
func (o *NIC) GetMac() (res NICGetMacRetType)
GetMac returns the Mac field value if set, zero value otherwise.
func (*NIC) GetMacOk ¶ added in v0.13.0
func (o *NIC) GetMacOk() (ret NICGetMacRetType, ok bool)
GetMacOk returns a tuple with the Mac field value if set, nil otherwise and a boolean to check if the value has been set.
func (*NIC) GetName ¶ added in v0.13.0
func (o *NIC) GetName() (res NICGetNameRetType)
GetName returns the Name field value if set, zero value otherwise.
func (*NIC) GetNameOk ¶ added in v0.13.0
func (o *NIC) GetNameOk() (ret NICGetNameRetType, ok bool)
GetNameOk returns a tuple with the Name field value if set, nil otherwise and a boolean to check if the value has been set.
func (*NIC) GetNetworkId ¶ added in v0.13.0
func (o *NIC) GetNetworkId() (res NICGetNetworkIdRetType)
GetNetworkId returns the NetworkId field value if set, zero value otherwise.
func (*NIC) GetNetworkIdOk ¶ added in v0.13.0
func (o *NIC) GetNetworkIdOk() (ret NICGetNetworkIdRetType, ok bool)
GetNetworkIdOk returns a tuple with the NetworkId field value if set, nil otherwise and a boolean to check if the value has been set.
func (*NIC) GetNicSecurity ¶ added in v0.13.0
func (o *NIC) GetNicSecurity() (res NICgetNicSecurityRetType)
GetNicSecurity returns the NicSecurity field value if set, zero value otherwise.
func (*NIC) GetNicSecurityOk ¶ added in v0.13.0
func (o *NIC) GetNicSecurityOk() (ret NICgetNicSecurityRetType, ok bool)
GetNicSecurityOk returns a tuple with the NicSecurity field value if set, nil otherwise and a boolean to check if the value has been set.
func (*NIC) GetSecurityGroups ¶ added in v0.13.0
func (o *NIC) GetSecurityGroups() (res NICGetSecurityGroupsRetType)
GetSecurityGroups returns the SecurityGroups field value if set, zero value otherwise.
func (*NIC) GetSecurityGroupsOk ¶ added in v0.13.0
func (o *NIC) GetSecurityGroupsOk() (ret NICGetSecurityGroupsRetType, ok bool)
GetSecurityGroupsOk returns a tuple with the SecurityGroups field value if set, nil otherwise and a boolean to check if the value has been set.
func (*NIC) GetStatus ¶ added in v0.13.0
func (o *NIC) GetStatus() (res NICGetStatusRetType)
GetStatus returns the Status field value if set, zero value otherwise.
func (*NIC) GetStatusOk ¶ added in v0.13.0
func (o *NIC) GetStatusOk() (ret NICGetStatusRetType, ok bool)
GetStatusOk returns a tuple with the Status field value if set, nil otherwise and a boolean to check if the value has been set.
func (*NIC) GetType ¶ added in v0.13.0
func (o *NIC) GetType() (res NICGetTypeRetType)
GetType returns the Type field value if set, zero value otherwise.
func (*NIC) GetTypeOk ¶ added in v0.13.0
func (o *NIC) GetTypeOk() (ret NICGetTypeRetType, ok bool)
GetTypeOk returns a tuple with the Type field value if set, nil otherwise and a boolean to check if the value has been set.
func (*NIC) HasAllowedAddresses ¶ added in v0.13.0
HasAllowedAddresses returns a boolean if a field has been set.
func (*NIC) HasNetworkId ¶ added in v0.13.0
HasNetworkId returns a boolean if a field has been set.
func (*NIC) HasNicSecurity ¶ added in v0.13.0
HasNicSecurity returns a boolean if a field has been set.
func (*NIC) HasSecurityGroups ¶ added in v0.13.0
HasSecurityGroups returns a boolean if a field has been set.
func (*NIC) SetAllowedAddresses ¶ added in v0.13.0
func (o *NIC) SetAllowedAddresses(v NICGetAllowedAddressesRetType)
SetAllowedAddresses gets a reference to the given []AllowedAddressesInner and assigns it to the AllowedAddresses field.
func (*NIC) SetDevice ¶ added in v0.13.0
func (o *NIC) SetDevice(v NICGetDeviceRetType)
SetDevice gets a reference to the given string and assigns it to the Device field.
func (*NIC) SetId ¶ added in v0.13.0
func (o *NIC) SetId(v NICGetIdRetType)
SetId gets a reference to the given string and assigns it to the Id field.
func (*NIC) SetIpv4 ¶ added in v0.13.0
func (o *NIC) SetIpv4(v NICGetIpv4RetType)
SetIpv4 gets a reference to the given string and assigns it to the Ipv4 field.
func (*NIC) SetIpv6 ¶ added in v0.13.0
func (o *NIC) SetIpv6(v NICGetIpv6RetType)
SetIpv6 gets a reference to the given string and assigns it to the Ipv6 field.
func (*NIC) SetLabels ¶ added in v0.13.0
func (o *NIC) SetLabels(v NICGetLabelsRetType)
SetLabels gets a reference to the given map[string]interface{} and assigns it to the Labels field.
func (*NIC) SetMac ¶ added in v0.13.0
func (o *NIC) SetMac(v NICGetMacRetType)
SetMac gets a reference to the given string and assigns it to the Mac field.
func (*NIC) SetName ¶ added in v0.13.0
func (o *NIC) SetName(v NICGetNameRetType)
SetName gets a reference to the given string and assigns it to the Name field.
func (*NIC) SetNetworkId ¶ added in v0.13.0
func (o *NIC) SetNetworkId(v NICGetNetworkIdRetType)
SetNetworkId gets a reference to the given string and assigns it to the NetworkId field.
func (*NIC) SetNicSecurity ¶ added in v0.13.0
func (o *NIC) SetNicSecurity(v NICgetNicSecurityRetType)
SetNicSecurity gets a reference to the given bool and assigns it to the NicSecurity field.
func (*NIC) SetSecurityGroups ¶ added in v0.13.0
func (o *NIC) SetSecurityGroups(v NICGetSecurityGroupsRetType)
SetSecurityGroups gets a reference to the given []string and assigns it to the SecurityGroups field.
func (*NIC) SetStatus ¶ added in v0.13.0
func (o *NIC) SetStatus(v NICGetStatusRetType)
SetStatus gets a reference to the given string and assigns it to the Status field.
func (*NIC) SetType ¶ added in v0.13.0
func (o *NIC) SetType(v NICGetTypeRetType)
SetType gets a reference to the given string and assigns it to the Type field.
type NICGetAllowedAddressesArgType ¶ added in v0.21.2
type NICGetAllowedAddressesArgType = []AllowedAddressesInner
type NICGetAllowedAddressesAttributeType ¶ added in v0.21.2
type NICGetAllowedAddressesAttributeType = *[]AllowedAddressesInner
isArray
type NICGetAllowedAddressesRetType ¶ added in v0.21.2
type NICGetAllowedAddressesRetType = []AllowedAddressesInner
type NICGetDeviceArgType ¶ added in v0.21.2
type NICGetDeviceArgType = string
type NICGetDeviceAttributeType ¶ added in v0.21.2
type NICGetDeviceAttributeType = *string
isNotNullableString
type NICGetDeviceRetType ¶ added in v0.21.2
type NICGetDeviceRetType = string
type NICGetIdArgType ¶ added in v0.21.2
type NICGetIdArgType = string
type NICGetIdAttributeType ¶ added in v0.21.2
type NICGetIdAttributeType = *string
isNotNullableString
type NICGetIdRetType ¶ added in v0.21.2
type NICGetIdRetType = string
type NICGetIpv4ArgType ¶ added in v0.21.2
type NICGetIpv4ArgType = string
type NICGetIpv4AttributeType ¶ added in v0.21.2
type NICGetIpv4AttributeType = *string
isNotNullableString
type NICGetIpv4RetType ¶ added in v0.21.2
type NICGetIpv4RetType = string
type NICGetIpv6ArgType ¶ added in v0.21.2
type NICGetIpv6ArgType = string
type NICGetIpv6AttributeType ¶ added in v0.21.2
type NICGetIpv6AttributeType = *string
isNotNullableString
type NICGetIpv6RetType ¶ added in v0.21.2
type NICGetIpv6RetType = string
type NICGetLabelsArgType ¶ added in v0.21.2
type NICGetLabelsArgType = map[string]interface{}
type NICGetLabelsAttributeType ¶ added in v0.21.2
type NICGetLabelsAttributeType = *map[string]interface{}
isFreeform
type NICGetLabelsRetType ¶ added in v0.21.2
type NICGetLabelsRetType = map[string]interface{}
type NICGetMacArgType ¶ added in v0.21.2
type NICGetMacArgType = string
type NICGetMacAttributeType ¶ added in v0.21.2
type NICGetMacAttributeType = *string
isNotNullableString
type NICGetMacRetType ¶ added in v0.21.2
type NICGetMacRetType = string
type NICGetNameArgType ¶ added in v0.21.2
type NICGetNameArgType = string
type NICGetNameAttributeType ¶ added in v0.21.2
type NICGetNameAttributeType = *string
isNotNullableString
type NICGetNameRetType ¶ added in v0.21.2
type NICGetNameRetType = string
type NICGetNetworkIdArgType ¶ added in v0.21.2
type NICGetNetworkIdArgType = string
type NICGetNetworkIdAttributeType ¶ added in v0.21.2
type NICGetNetworkIdAttributeType = *string
isNotNullableString
type NICGetNetworkIdRetType ¶ added in v0.21.2
type NICGetNetworkIdRetType = string
type NICGetSecurityGroupsArgType ¶ added in v0.21.2
type NICGetSecurityGroupsArgType = []string
type NICGetSecurityGroupsAttributeType ¶ added in v0.21.2
type NICGetSecurityGroupsAttributeType = *[]string
isArray
type NICGetSecurityGroupsRetType ¶ added in v0.21.2
type NICGetSecurityGroupsRetType = []string
type NICGetStatusArgType ¶ added in v0.21.2
type NICGetStatusArgType = string
type NICGetStatusAttributeType ¶ added in v0.21.2
type NICGetStatusAttributeType = *string
isNotNullableString
type NICGetStatusRetType ¶ added in v0.21.2
type NICGetStatusRetType = string
type NICGetTypeArgType ¶ added in v0.21.2
type NICGetTypeArgType = string
type NICGetTypeAttributeType ¶ added in v0.21.2
type NICGetTypeAttributeType = *string
isNotNullableString
type NICGetTypeRetType ¶ added in v0.21.2
type NICGetTypeRetType = string
type NICListResponse ¶ added in v0.13.0
type NICListResponse struct { // A list of network interfaces. // REQUIRED Items NICListResponseGetItemsAttributeType `json:"items"` }
NICListResponse NIC list response.
func NewNICListResponse ¶ added in v0.13.0
func NewNICListResponse(items NICListResponseGetItemsArgType) *NICListResponse
NewNICListResponse instantiates a new NICListResponse object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed
func NewNICListResponseWithDefaults ¶ added in v0.13.0
func NewNICListResponseWithDefaults() *NICListResponse
NewNICListResponseWithDefaults instantiates a new NICListResponse object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set
func (*NICListResponse) GetItems ¶ added in v0.13.0
func (o *NICListResponse) GetItems() (ret NICListResponseGetItemsRetType)
GetItems returns the Items field value
func (*NICListResponse) GetItemsOk ¶ added in v0.13.0
func (o *NICListResponse) GetItemsOk() (ret NICListResponseGetItemsRetType, ok bool)
GetItemsOk returns a tuple with the Items field value and a boolean to check if the value has been set.
func (*NICListResponse) SetItems ¶ added in v0.13.0
func (o *NICListResponse) SetItems(v NICListResponseGetItemsRetType)
SetItems sets field value
func (NICListResponse) ToMap ¶ added in v0.13.0
func (o NICListResponse) ToMap() (map[string]interface{}, error)
type NICListResponseGetItemsArgType ¶ added in v0.21.2
type NICListResponseGetItemsArgType = []NIC
type NICListResponseGetItemsAttributeType ¶ added in v0.21.2
type NICListResponseGetItemsAttributeType = *[]NIC
isArray
type NICListResponseGetItemsRetType ¶ added in v0.21.2
type NICListResponseGetItemsRetType = []NIC
type NICgetNicSecurityArgType ¶ added in v0.21.2
type NICgetNicSecurityArgType = bool
type NICgetNicSecurityAttributeType ¶ added in v0.21.2
type NICgetNicSecurityAttributeType = *bool
isBoolean
type NICgetNicSecurityRetType ¶ added in v0.21.2
type NICgetNicSecurityRetType = bool
type Network ¶
type Network struct { // Date-time when resource was created. CreatedAt NetworkGetCreatedAtAttributeType `json:"createdAt,omitempty"` // The gateway of a network. If not specified the first IP of the network will be assigned as the gateway. If 'null' is sent, then the network doesn't have a gateway. Gateway NetworkGetGatewayAttributeType `json:"gateway,omitempty"` // The gateway of a network. If not specified the first IP of the network will be assigned as the gateway. If 'null' is sent, then the network doesn't have a gateway. Gatewayv6 NetworkGetGatewayv6AttributeType `json:"gatewayv6,omitempty"` // Object that represents the labels of an object. Regex for keys: `^[a-z]((-|_|[a-z0-9])){0,62}$`. Regex for values: `^(-|_|[a-z0-9]){0,63}$`. Labels NetworkGetLabelsAttributeType `json:"labels,omitempty"` // REQUIRED Name NetworkGetNameAttributeType `json:"name"` // A list containing DNS Servers/Nameservers for IPv4. Nameservers NetworkGetNameserversAttributeType `json:"nameservers,omitempty"` // A list containing DNS Servers/Nameservers for IPv6. NameserversV6 NetworkGetNameserversV6AttributeType `json:"nameserversV6,omitempty"` // Universally Unique Identifier (UUID). // REQUIRED NetworkId NetworkGetNetworkIdAttributeType `json:"networkId"` Prefixes NetworkGetPrefixesAttributeType `json:"prefixes,omitempty"` PrefixesV6 NetworkGetPrefixesV6AttributeType `json:"prefixesV6,omitempty"` // Object that represents an IP address. PublicIp NetworkGetPublicIpAttributeType `json:"publicIp,omitempty"` // Shows if the network is routed and therefore accessible from other networks. Routed NetworkgetRoutedAttributeType `json:"routed,omitempty"` // The state of a resource object. Possible values: `CREATING`, `CREATED`, `DELETING`, `DELETED`, `FAILED`, `UPDATED`, `UPDATING`. // REQUIRED State NetworkGetStateAttributeType `json:"state"` // Date-time when resource was last updated. UpdatedAt NetworkGetUpdatedAtAttributeType `json:"updatedAt,omitempty"` }
Network Object that represents a network.
func NewNetwork ¶ added in v0.12.0
func NewNetwork(name NetworkGetNameArgType, networkId NetworkGetNetworkIdArgType, state NetworkGetStateArgType) *Network
NewNetwork instantiates a new Network object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed
func NewNetworkWithDefaults ¶ added in v0.12.0
func NewNetworkWithDefaults() *Network
NewNetworkWithDefaults instantiates a new Network object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set
func (*Network) GetCreatedAt ¶ added in v0.12.0
func (o *Network) GetCreatedAt() (res NetworkGetCreatedAtRetType)
GetCreatedAt returns the CreatedAt field value if set, zero value otherwise.
func (*Network) GetCreatedAtOk ¶ added in v0.12.0
func (o *Network) GetCreatedAtOk() (ret NetworkGetCreatedAtRetType, ok bool)
GetCreatedAtOk returns a tuple with the CreatedAt field value if set, nil otherwise and a boolean to check if the value has been set.
func (*Network) GetGateway ¶ added in v0.12.0
func (o *Network) GetGateway() (res NetworkGetGatewayRetType)
GetGateway returns the Gateway field value if set, zero value otherwise (both if not set or set to explicit null).
func (*Network) GetGatewayOk ¶ added in v0.12.0
func (o *Network) GetGatewayOk() (ret NetworkGetGatewayRetType, ok bool)
GetGatewayOk returns a tuple with the Gateway field value if set, nil otherwise and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned
func (*Network) GetGatewayv6 ¶ added in v0.12.0
func (o *Network) GetGatewayv6() (res NetworkGetGatewayv6RetType)
GetGatewayv6 returns the Gatewayv6 field value if set, zero value otherwise (both if not set or set to explicit null).
func (*Network) GetGatewayv6Ok ¶ added in v0.12.0
func (o *Network) GetGatewayv6Ok() (ret NetworkGetGatewayv6RetType, ok bool)
GetGatewayv6Ok returns a tuple with the Gatewayv6 field value if set, nil otherwise and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned
func (*Network) GetLabels ¶ added in v0.12.0
func (o *Network) GetLabels() (res NetworkGetLabelsRetType)
GetLabels returns the Labels field value if set, zero value otherwise.
func (*Network) GetLabelsOk ¶ added in v0.12.0
func (o *Network) GetLabelsOk() (ret NetworkGetLabelsRetType, ok bool)
GetLabelsOk returns a tuple with the Labels field value if set, nil otherwise and a boolean to check if the value has been set.
func (*Network) GetName ¶ added in v0.12.0
func (o *Network) GetName() (ret NetworkGetNameRetType)
GetName returns the Name field value
func (*Network) GetNameOk ¶ added in v0.12.0
func (o *Network) GetNameOk() (ret NetworkGetNameRetType, ok bool)
GetNameOk returns a tuple with the Name field value and a boolean to check if the value has been set.
func (*Network) GetNameservers ¶ added in v0.12.0
func (o *Network) GetNameservers() (res NetworkGetNameserversRetType)
GetNameservers returns the Nameservers field value if set, zero value otherwise.
func (*Network) GetNameserversOk ¶ added in v0.12.0
func (o *Network) GetNameserversOk() (ret NetworkGetNameserversRetType, ok bool)
GetNameserversOk returns a tuple with the Nameservers field value if set, nil otherwise and a boolean to check if the value has been set.
func (*Network) GetNameserversV6 ¶ added in v0.12.0
func (o *Network) GetNameserversV6() (res NetworkGetNameserversV6RetType)
GetNameserversV6 returns the NameserversV6 field value if set, zero value otherwise.
func (*Network) GetNameserversV6Ok ¶ added in v0.12.0
func (o *Network) GetNameserversV6Ok() (ret NetworkGetNameserversV6RetType, ok bool)
GetNameserversV6Ok returns a tuple with the NameserversV6 field value if set, nil otherwise and a boolean to check if the value has been set.
func (*Network) GetNetworkId ¶ added in v0.12.0
func (o *Network) GetNetworkId() (ret NetworkGetNetworkIdRetType)
GetNetworkId returns the NetworkId field value
func (*Network) GetNetworkIdOk ¶ added in v0.12.0
func (o *Network) GetNetworkIdOk() (ret NetworkGetNetworkIdRetType, ok bool)
GetNetworkIdOk returns a tuple with the NetworkId field value and a boolean to check if the value has been set.
func (*Network) GetPrefixes ¶ added in v0.12.0
func (o *Network) GetPrefixes() (res NetworkGetPrefixesRetType)
GetPrefixes returns the Prefixes field value if set, zero value otherwise.
func (*Network) GetPrefixesOk ¶ added in v0.12.0
func (o *Network) GetPrefixesOk() (ret NetworkGetPrefixesRetType, ok bool)
GetPrefixesOk returns a tuple with the Prefixes field value if set, nil otherwise and a boolean to check if the value has been set.
func (*Network) GetPrefixesV6 ¶ added in v0.12.0
func (o *Network) GetPrefixesV6() (res NetworkGetPrefixesV6RetType)
GetPrefixesV6 returns the PrefixesV6 field value if set, zero value otherwise.
func (*Network) GetPrefixesV6Ok ¶ added in v0.12.0
func (o *Network) GetPrefixesV6Ok() (ret NetworkGetPrefixesV6RetType, ok bool)
GetPrefixesV6Ok returns a tuple with the PrefixesV6 field value if set, nil otherwise and a boolean to check if the value has been set.
func (*Network) GetPublicIp ¶ added in v0.12.0
func (o *Network) GetPublicIp() (res NetworkGetPublicIpRetType)
GetPublicIp returns the PublicIp field value if set, zero value otherwise.
func (*Network) GetPublicIpOk ¶ added in v0.12.0
func (o *Network) GetPublicIpOk() (ret NetworkGetPublicIpRetType, ok bool)
GetPublicIpOk returns a tuple with the PublicIp field value if set, nil otherwise and a boolean to check if the value has been set.
func (*Network) GetRouted ¶ added in v0.12.0
func (o *Network) GetRouted() (res NetworkgetRoutedRetType)
GetRouted returns the Routed field value if set, zero value otherwise.
func (*Network) GetRoutedOk ¶ added in v0.12.0
func (o *Network) GetRoutedOk() (ret NetworkgetRoutedRetType, ok bool)
GetRoutedOk returns a tuple with the Routed field value if set, nil otherwise and a boolean to check if the value has been set.
func (*Network) GetState ¶ added in v0.12.0
func (o *Network) GetState() (ret NetworkGetStateRetType)
GetState returns the State field value
func (*Network) GetStateOk ¶ added in v0.12.0
func (o *Network) GetStateOk() (ret NetworkGetStateRetType, ok bool)
GetStateOk returns a tuple with the State field value and a boolean to check if the value has been set.
func (*Network) GetUpdatedAt ¶ added in v0.12.0
func (o *Network) GetUpdatedAt() (res NetworkGetUpdatedAtRetType)
GetUpdatedAt returns the UpdatedAt field value if set, zero value otherwise.
func (*Network) GetUpdatedAtOk ¶ added in v0.12.0
func (o *Network) GetUpdatedAtOk() (ret NetworkGetUpdatedAtRetType, ok bool)
GetUpdatedAtOk returns a tuple with the UpdatedAt field value if set, nil otherwise and a boolean to check if the value has been set.
func (*Network) HasCreatedAt ¶ added in v0.12.0
HasCreatedAt returns a boolean if a field has been set.
func (*Network) HasGateway ¶ added in v0.12.0
HasGateway returns a boolean if a field has been set.
func (*Network) HasGatewayv6 ¶ added in v0.12.0
HasGatewayv6 returns a boolean if a field has been set.
func (*Network) HasNameservers ¶ added in v0.12.0
HasNameservers returns a boolean if a field has been set.
func (*Network) HasNameserversV6 ¶ added in v0.12.0
HasNameserversV6 returns a boolean if a field has been set.
func (*Network) HasPrefixes ¶ added in v0.12.0
HasPrefixes returns a boolean if a field has been set.
func (*Network) HasPrefixesV6 ¶ added in v0.12.0
HasPrefixesV6 returns a boolean if a field has been set.
func (*Network) HasPublicIp ¶ added in v0.12.0
HasPublicIp returns a boolean if a field has been set.
func (*Network) HasUpdatedAt ¶ added in v0.12.0
HasUpdatedAt returns a boolean if a field has been set.
func (*Network) SetCreatedAt ¶ added in v0.12.0
func (o *Network) SetCreatedAt(v NetworkGetCreatedAtRetType)
SetCreatedAt gets a reference to the given time.Time and assigns it to the CreatedAt field.
func (*Network) SetGateway ¶ added in v0.12.0
func (o *Network) SetGateway(v NetworkGetGatewayRetType)
SetGateway gets a reference to the given string and assigns it to the Gateway field.
func (*Network) SetGatewayNil ¶ added in v0.12.0
func (o *Network) SetGatewayNil()
SetGatewayNil sets the value for Gateway to be an explicit nil
func (*Network) SetGatewayv6 ¶ added in v0.12.0
func (o *Network) SetGatewayv6(v NetworkGetGatewayv6RetType)
SetGatewayv6 gets a reference to the given string and assigns it to the Gatewayv6 field.
func (*Network) SetGatewayv6Nil ¶ added in v0.12.0
func (o *Network) SetGatewayv6Nil()
SetGatewayv6Nil sets the value for Gatewayv6 to be an explicit nil
func (*Network) SetLabels ¶ added in v0.12.0
func (o *Network) SetLabels(v NetworkGetLabelsRetType)
SetLabels gets a reference to the given map[string]interface{} and assigns it to the Labels field.
func (*Network) SetName ¶ added in v0.12.0
func (o *Network) SetName(v NetworkGetNameRetType)
SetName sets field value
func (*Network) SetNameservers ¶ added in v0.12.0
func (o *Network) SetNameservers(v NetworkGetNameserversRetType)
SetNameservers gets a reference to the given []string and assigns it to the Nameservers field.
func (*Network) SetNameserversV6 ¶ added in v0.12.0
func (o *Network) SetNameserversV6(v NetworkGetNameserversV6RetType)
SetNameserversV6 gets a reference to the given []string and assigns it to the NameserversV6 field.
func (*Network) SetNetworkId ¶ added in v0.12.0
func (o *Network) SetNetworkId(v NetworkGetNetworkIdRetType)
SetNetworkId sets field value
func (*Network) SetPrefixes ¶ added in v0.12.0
func (o *Network) SetPrefixes(v NetworkGetPrefixesRetType)
SetPrefixes gets a reference to the given []string and assigns it to the Prefixes field.
func (*Network) SetPrefixesV6 ¶ added in v0.12.0
func (o *Network) SetPrefixesV6(v NetworkGetPrefixesV6RetType)
SetPrefixesV6 gets a reference to the given []string and assigns it to the PrefixesV6 field.
func (*Network) SetPublicIp ¶ added in v0.12.0
func (o *Network) SetPublicIp(v NetworkGetPublicIpRetType)
SetPublicIp gets a reference to the given string and assigns it to the PublicIp field.
func (*Network) SetRouted ¶ added in v0.12.0
func (o *Network) SetRouted(v NetworkgetRoutedRetType)
SetRouted gets a reference to the given bool and assigns it to the Routed field.
func (*Network) SetState ¶ added in v0.12.0
func (o *Network) SetState(v NetworkGetStateRetType)
SetState sets field value
func (*Network) SetUpdatedAt ¶ added in v0.12.0
func (o *Network) SetUpdatedAt(v NetworkGetUpdatedAtRetType)
SetUpdatedAt gets a reference to the given time.Time and assigns it to the UpdatedAt field.
func (*Network) UnsetGateway ¶ added in v0.12.0
func (o *Network) UnsetGateway()
UnsetGateway ensures that no value is present for Gateway, not even an explicit nil
func (*Network) UnsetGatewayv6 ¶ added in v0.12.0
func (o *Network) UnsetGatewayv6()
UnsetGatewayv6 ensures that no value is present for Gatewayv6, not even an explicit nil
type NetworkArea ¶
type NetworkArea struct { // Universally Unique Identifier (UUID). // REQUIRED AreaId NetworkAreaGetAreaIdAttributeType `json:"areaId"` // Date-time when resource was created. CreatedAt NetworkAreaGetCreatedAtAttributeType `json:"createdAt,omitempty"` Ipv4 NetworkAreaGetIpv4AttributeType `json:"ipv4,omitempty"` // Object that represents the labels of an object. Regex for keys: `^[a-z]((-|_|[a-z0-9])){0,62}$`. Regex for values: `^(-|_|[a-z0-9]){0,63}$`. Labels NetworkAreaGetLabelsAttributeType `json:"labels,omitempty"` // REQUIRED Name NetworkAreaGetNameAttributeType `json:"name"` // The amount of projects currently referencing a specific area. // REQUIRED ProjectCount NetworkAreaGetProjectCountAttributeType `json:"projectCount"` // The state of a resource object. Possible values: `CREATING`, `CREATED`, `DELETING`, `DELETED`, `FAILED`, `UPDATED`, `UPDATING`. // REQUIRED State NetworkAreaGetStateAttributeType `json:"state"` // Date-time when resource was last updated. UpdatedAt NetworkAreaGetUpdatedAtAttributeType `json:"updatedAt,omitempty"` }
NetworkArea Object that represents a network area.
func NewNetworkArea ¶ added in v0.12.0
func NewNetworkArea(areaId NetworkAreaGetAreaIdArgType, name NetworkAreaGetNameArgType, projectCount NetworkAreaGetProjectCountArgType, state NetworkAreaGetStateArgType) *NetworkArea
NewNetworkArea instantiates a new NetworkArea object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed
func NewNetworkAreaWithDefaults ¶ added in v0.12.0
func NewNetworkAreaWithDefaults() *NetworkArea
NewNetworkAreaWithDefaults instantiates a new NetworkArea object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set
func (*NetworkArea) GetAreaId ¶ added in v0.12.0
func (o *NetworkArea) GetAreaId() (ret NetworkAreaGetAreaIdRetType)
GetAreaId returns the AreaId field value
func (*NetworkArea) GetAreaIdOk ¶ added in v0.12.0
func (o *NetworkArea) GetAreaIdOk() (ret NetworkAreaGetAreaIdRetType, ok bool)
GetAreaIdOk returns a tuple with the AreaId field value and a boolean to check if the value has been set.
func (*NetworkArea) GetCreatedAt ¶ added in v0.12.0
func (o *NetworkArea) GetCreatedAt() (res NetworkAreaGetCreatedAtRetType)
GetCreatedAt returns the CreatedAt field value if set, zero value otherwise.
func (*NetworkArea) GetCreatedAtOk ¶ added in v0.12.0
func (o *NetworkArea) GetCreatedAtOk() (ret NetworkAreaGetCreatedAtRetType, ok bool)
GetCreatedAtOk returns a tuple with the CreatedAt field value if set, nil otherwise and a boolean to check if the value has been set.
func (*NetworkArea) GetIpv4 ¶ added in v0.12.0
func (o *NetworkArea) GetIpv4() (res NetworkAreaGetIpv4RetType)
GetIpv4 returns the Ipv4 field value if set, zero value otherwise.
func (*NetworkArea) GetIpv4Ok ¶ added in v0.12.0
func (o *NetworkArea) GetIpv4Ok() (ret NetworkAreaGetIpv4RetType, ok bool)
GetIpv4Ok returns a tuple with the Ipv4 field value if set, nil otherwise and a boolean to check if the value has been set.
func (*NetworkArea) GetLabels ¶ added in v0.12.0
func (o *NetworkArea) GetLabels() (res NetworkAreaGetLabelsRetType)
GetLabels returns the Labels field value if set, zero value otherwise.
func (*NetworkArea) GetLabelsOk ¶ added in v0.12.0
func (o *NetworkArea) GetLabelsOk() (ret NetworkAreaGetLabelsRetType, ok bool)
GetLabelsOk returns a tuple with the Labels field value if set, nil otherwise and a boolean to check if the value has been set.
func (*NetworkArea) GetName ¶ added in v0.12.0
func (o *NetworkArea) GetName() (ret NetworkAreaGetNameRetType)
GetName returns the Name field value
func (*NetworkArea) GetNameOk ¶ added in v0.12.0
func (o *NetworkArea) GetNameOk() (ret NetworkAreaGetNameRetType, ok bool)
GetNameOk returns a tuple with the Name field value and a boolean to check if the value has been set.
func (*NetworkArea) GetProjectCount ¶ added in v0.12.0
func (o *NetworkArea) GetProjectCount() (ret NetworkAreaGetProjectCountRetType)
GetProjectCount returns the ProjectCount field value
func (*NetworkArea) GetProjectCountOk ¶ added in v0.12.0
func (o *NetworkArea) GetProjectCountOk() (ret NetworkAreaGetProjectCountRetType, ok bool)
GetProjectCountOk returns a tuple with the ProjectCount field value and a boolean to check if the value has been set.
func (*NetworkArea) GetState ¶ added in v0.12.0
func (o *NetworkArea) GetState() (ret NetworkAreaGetStateRetType)
GetState returns the State field value
func (*NetworkArea) GetStateOk ¶ added in v0.12.0
func (o *NetworkArea) GetStateOk() (ret NetworkAreaGetStateRetType, ok bool)
GetStateOk returns a tuple with the State field value and a boolean to check if the value has been set.
func (*NetworkArea) GetUpdatedAt ¶ added in v0.12.0
func (o *NetworkArea) GetUpdatedAt() (res NetworkAreaGetUpdatedAtRetType)
GetUpdatedAt returns the UpdatedAt field value if set, zero value otherwise.
func (*NetworkArea) GetUpdatedAtOk ¶ added in v0.12.0
func (o *NetworkArea) GetUpdatedAtOk() (ret NetworkAreaGetUpdatedAtRetType, ok bool)
GetUpdatedAtOk returns a tuple with the UpdatedAt field value if set, nil otherwise and a boolean to check if the value has been set.
func (*NetworkArea) HasCreatedAt ¶ added in v0.12.0
func (o *NetworkArea) HasCreatedAt() bool
HasCreatedAt returns a boolean if a field has been set.
func (*NetworkArea) HasIpv4 ¶ added in v0.12.0
func (o *NetworkArea) HasIpv4() bool
HasIpv4 returns a boolean if a field has been set.
func (*NetworkArea) HasLabels ¶ added in v0.12.0
func (o *NetworkArea) HasLabels() bool
HasLabels returns a boolean if a field has been set.
func (*NetworkArea) HasUpdatedAt ¶ added in v0.12.0
func (o *NetworkArea) HasUpdatedAt() bool
HasUpdatedAt returns a boolean if a field has been set.
func (*NetworkArea) SetAreaId ¶ added in v0.12.0
func (o *NetworkArea) SetAreaId(v NetworkAreaGetAreaIdRetType)
SetAreaId sets field value
func (*NetworkArea) SetCreatedAt ¶ added in v0.12.0
func (o *NetworkArea) SetCreatedAt(v NetworkAreaGetCreatedAtRetType)
SetCreatedAt gets a reference to the given time.Time and assigns it to the CreatedAt field.
func (*NetworkArea) SetIpv4 ¶ added in v0.12.0
func (o *NetworkArea) SetIpv4(v NetworkAreaGetIpv4RetType)
SetIpv4 gets a reference to the given NetworkAreaIPv4 and assigns it to the Ipv4 field.
func (*NetworkArea) SetLabels ¶ added in v0.12.0
func (o *NetworkArea) SetLabels(v NetworkAreaGetLabelsRetType)
SetLabels gets a reference to the given map[string]interface{} and assigns it to the Labels field.
func (*NetworkArea) SetName ¶ added in v0.12.0
func (o *NetworkArea) SetName(v NetworkAreaGetNameRetType)
SetName sets field value
func (*NetworkArea) SetProjectCount ¶ added in v0.12.0
func (o *NetworkArea) SetProjectCount(v NetworkAreaGetProjectCountRetType)
SetProjectCount sets field value
func (*NetworkArea) SetState ¶ added in v0.12.0
func (o *NetworkArea) SetState(v NetworkAreaGetStateRetType)
SetState sets field value
func (*NetworkArea) SetUpdatedAt ¶ added in v0.12.0
func (o *NetworkArea) SetUpdatedAt(v NetworkAreaGetUpdatedAtRetType)
SetUpdatedAt gets a reference to the given time.Time and assigns it to the UpdatedAt field.
func (NetworkArea) ToMap ¶ added in v0.12.0
func (o NetworkArea) ToMap() (map[string]interface{}, error)
type NetworkAreaGetAreaIdArgType ¶ added in v0.21.2
type NetworkAreaGetAreaIdArgType = string
type NetworkAreaGetAreaIdAttributeType ¶ added in v0.21.2
type NetworkAreaGetAreaIdAttributeType = *string
isNotNullableString
type NetworkAreaGetAreaIdRetType ¶ added in v0.21.2
type NetworkAreaGetAreaIdRetType = string
type NetworkAreaGetCreatedAtArgType ¶ added in v0.21.2
type NetworkAreaGetCreatedAtAttributeType ¶ added in v0.21.2
isDateTime
type NetworkAreaGetCreatedAtRetType ¶ added in v0.21.2
type NetworkAreaGetIpv4ArgType ¶ added in v0.21.2
type NetworkAreaGetIpv4ArgType = NetworkAreaIPv4
type NetworkAreaGetIpv4AttributeType ¶ added in v0.21.2
type NetworkAreaGetIpv4AttributeType = *NetworkAreaIPv4
isModel
type NetworkAreaGetIpv4RetType ¶ added in v0.21.2
type NetworkAreaGetIpv4RetType = NetworkAreaIPv4
type NetworkAreaGetLabelsArgType ¶ added in v0.21.2
type NetworkAreaGetLabelsArgType = map[string]interface{}
type NetworkAreaGetLabelsAttributeType ¶ added in v0.21.2
type NetworkAreaGetLabelsAttributeType = *map[string]interface{}
isFreeform
type NetworkAreaGetLabelsRetType ¶ added in v0.21.2
type NetworkAreaGetLabelsRetType = map[string]interface{}
type NetworkAreaGetNameArgType ¶ added in v0.21.2
type NetworkAreaGetNameArgType = string
type NetworkAreaGetNameAttributeType ¶ added in v0.21.2
type NetworkAreaGetNameAttributeType = *string
isNotNullableString
type NetworkAreaGetNameRetType ¶ added in v0.21.2
type NetworkAreaGetNameRetType = string
type NetworkAreaGetProjectCountArgType ¶ added in v0.21.2
type NetworkAreaGetProjectCountArgType = int64
type NetworkAreaGetProjectCountAttributeType ¶ added in v0.21.2
type NetworkAreaGetProjectCountAttributeType = *int64
isLong
type NetworkAreaGetProjectCountRetType ¶ added in v0.21.2
type NetworkAreaGetProjectCountRetType = int64
type NetworkAreaGetStateArgType ¶ added in v0.21.2
type NetworkAreaGetStateArgType = string
type NetworkAreaGetStateAttributeType ¶ added in v0.21.2
type NetworkAreaGetStateAttributeType = *string
isNotNullableString
type NetworkAreaGetStateRetType ¶ added in v0.21.2
type NetworkAreaGetStateRetType = string
type NetworkAreaGetUpdatedAtArgType ¶ added in v0.21.2
type NetworkAreaGetUpdatedAtAttributeType ¶ added in v0.21.2
isDateTime
type NetworkAreaGetUpdatedAtRetType ¶ added in v0.21.2
type NetworkAreaIPv4 ¶
type NetworkAreaIPv4 struct { // A list containing DNS Servers/Nameservers for IPv4. DefaultNameservers NetworkAreaIPv4GetDefaultNameserversAttributeType `json:"defaultNameservers,omitempty"` // A list of network ranges. NetworkRanges NetworkAreaIPv4GetNetworkRangesAttributeType `json:"networkRanges,omitempty"` // A list of routes. Routes NetworkAreaIPv4GetRoutesAttributeType `json:"routes,omitempty"` // Classless Inter-Domain Routing (CIDR). TransferNetwork NetworkAreaIPv4GetTransferNetworkAttributeType `json:"transferNetwork,omitempty"` // The default prefix length for networks in the network area. DefaultPrefixLen NetworkAreaIPv4GetDefaultPrefixLenAttributeType `json:"defaultPrefixLen,omitempty"` // The maximal prefix length for networks in the network area. MaxPrefixLen NetworkAreaIPv4GetMaxPrefixLenAttributeType `json:"maxPrefixLen,omitempty"` // The minimal prefix length for networks in the network area. MinPrefixLen NetworkAreaIPv4GetMinPrefixLenAttributeType `json:"minPrefixLen,omitempty"` }
NetworkAreaIPv4 The IPv4 properties of a network area.
func NewNetworkAreaIPv4 ¶ added in v0.12.0
func NewNetworkAreaIPv4() *NetworkAreaIPv4
NewNetworkAreaIPv4 instantiates a new NetworkAreaIPv4 object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed
func NewNetworkAreaIPv4WithDefaults ¶ added in v0.12.0
func NewNetworkAreaIPv4WithDefaults() *NetworkAreaIPv4
NewNetworkAreaIPv4WithDefaults instantiates a new NetworkAreaIPv4 object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set
func (*NetworkAreaIPv4) GetDefaultNameservers ¶ added in v0.12.0
func (o *NetworkAreaIPv4) GetDefaultNameservers() (res NetworkAreaIPv4GetDefaultNameserversRetType)
GetDefaultNameservers returns the DefaultNameservers field value if set, zero value otherwise.
func (*NetworkAreaIPv4) GetDefaultNameserversOk ¶ added in v0.12.0
func (o *NetworkAreaIPv4) GetDefaultNameserversOk() (ret NetworkAreaIPv4GetDefaultNameserversRetType, ok bool)
GetDefaultNameserversOk returns a tuple with the DefaultNameservers field value if set, nil otherwise and a boolean to check if the value has been set.
func (*NetworkAreaIPv4) GetDefaultPrefixLen ¶ added in v0.12.0
func (o *NetworkAreaIPv4) GetDefaultPrefixLen() (res NetworkAreaIPv4GetDefaultPrefixLenRetType)
GetDefaultPrefixLen returns the DefaultPrefixLen field value if set, zero value otherwise.
func (*NetworkAreaIPv4) GetDefaultPrefixLenOk ¶ added in v0.12.0
func (o *NetworkAreaIPv4) GetDefaultPrefixLenOk() (ret NetworkAreaIPv4GetDefaultPrefixLenRetType, ok bool)
GetDefaultPrefixLenOk returns a tuple with the DefaultPrefixLen field value if set, nil otherwise and a boolean to check if the value has been set.
func (*NetworkAreaIPv4) GetMaxPrefixLen ¶ added in v0.12.0
func (o *NetworkAreaIPv4) GetMaxPrefixLen() (res NetworkAreaIPv4GetMaxPrefixLenRetType)
GetMaxPrefixLen returns the MaxPrefixLen field value if set, zero value otherwise.
func (*NetworkAreaIPv4) GetMaxPrefixLenOk ¶ added in v0.12.0
func (o *NetworkAreaIPv4) GetMaxPrefixLenOk() (ret NetworkAreaIPv4GetMaxPrefixLenRetType, ok bool)
GetMaxPrefixLenOk returns a tuple with the MaxPrefixLen field value if set, nil otherwise and a boolean to check if the value has been set.
func (*NetworkAreaIPv4) GetMinPrefixLen ¶ added in v0.12.0
func (o *NetworkAreaIPv4) GetMinPrefixLen() (res NetworkAreaIPv4GetMinPrefixLenRetType)
GetMinPrefixLen returns the MinPrefixLen field value if set, zero value otherwise.
func (*NetworkAreaIPv4) GetMinPrefixLenOk ¶ added in v0.12.0
func (o *NetworkAreaIPv4) GetMinPrefixLenOk() (ret NetworkAreaIPv4GetMinPrefixLenRetType, ok bool)
GetMinPrefixLenOk returns a tuple with the MinPrefixLen field value if set, nil otherwise and a boolean to check if the value has been set.
func (*NetworkAreaIPv4) GetNetworkRanges ¶ added in v0.12.0
func (o *NetworkAreaIPv4) GetNetworkRanges() (res NetworkAreaIPv4GetNetworkRangesRetType)
GetNetworkRanges returns the NetworkRanges field value if set, zero value otherwise.
func (*NetworkAreaIPv4) GetNetworkRangesOk ¶ added in v0.12.0
func (o *NetworkAreaIPv4) GetNetworkRangesOk() (ret NetworkAreaIPv4GetNetworkRangesRetType, ok bool)
GetNetworkRangesOk returns a tuple with the NetworkRanges field value if set, nil otherwise and a boolean to check if the value has been set.
func (*NetworkAreaIPv4) GetRoutes ¶ added in v0.12.0
func (o *NetworkAreaIPv4) GetRoutes() (res NetworkAreaIPv4GetRoutesRetType)
GetRoutes returns the Routes field value if set, zero value otherwise.
func (*NetworkAreaIPv4) GetRoutesOk ¶ added in v0.12.0
func (o *NetworkAreaIPv4) GetRoutesOk() (ret NetworkAreaIPv4GetRoutesRetType, ok bool)
GetRoutesOk returns a tuple with the Routes field value if set, nil otherwise and a boolean to check if the value has been set.
func (*NetworkAreaIPv4) GetTransferNetwork ¶ added in v0.12.0
func (o *NetworkAreaIPv4) GetTransferNetwork() (res NetworkAreaIPv4GetTransferNetworkRetType)
GetTransferNetwork returns the TransferNetwork field value if set, zero value otherwise.
func (*NetworkAreaIPv4) GetTransferNetworkOk ¶ added in v0.12.0
func (o *NetworkAreaIPv4) GetTransferNetworkOk() (ret NetworkAreaIPv4GetTransferNetworkRetType, ok bool)
GetTransferNetworkOk returns a tuple with the TransferNetwork field value if set, nil otherwise and a boolean to check if the value has been set.
func (*NetworkAreaIPv4) HasDefaultNameservers ¶ added in v0.12.0
func (o *NetworkAreaIPv4) HasDefaultNameservers() bool
HasDefaultNameservers returns a boolean if a field has been set.
func (*NetworkAreaIPv4) HasDefaultPrefixLen ¶ added in v0.12.0
func (o *NetworkAreaIPv4) HasDefaultPrefixLen() bool
HasDefaultPrefixLen returns a boolean if a field has been set.
func (*NetworkAreaIPv4) HasMaxPrefixLen ¶ added in v0.12.0
func (o *NetworkAreaIPv4) HasMaxPrefixLen() bool
HasMaxPrefixLen returns a boolean if a field has been set.
func (*NetworkAreaIPv4) HasMinPrefixLen ¶ added in v0.12.0
func (o *NetworkAreaIPv4) HasMinPrefixLen() bool
HasMinPrefixLen returns a boolean if a field has been set.
func (*NetworkAreaIPv4) HasNetworkRanges ¶ added in v0.12.0
func (o *NetworkAreaIPv4) HasNetworkRanges() bool
HasNetworkRanges returns a boolean if a field has been set.
func (*NetworkAreaIPv4) HasRoutes ¶ added in v0.12.0
func (o *NetworkAreaIPv4) HasRoutes() bool
HasRoutes returns a boolean if a field has been set.
func (*NetworkAreaIPv4) HasTransferNetwork ¶ added in v0.12.0
func (o *NetworkAreaIPv4) HasTransferNetwork() bool
HasTransferNetwork returns a boolean if a field has been set.
func (*NetworkAreaIPv4) SetDefaultNameservers ¶ added in v0.12.0
func (o *NetworkAreaIPv4) SetDefaultNameservers(v NetworkAreaIPv4GetDefaultNameserversRetType)
SetDefaultNameservers gets a reference to the given []string and assigns it to the DefaultNameservers field.
func (*NetworkAreaIPv4) SetDefaultPrefixLen ¶ added in v0.12.0
func (o *NetworkAreaIPv4) SetDefaultPrefixLen(v NetworkAreaIPv4GetDefaultPrefixLenRetType)
SetDefaultPrefixLen gets a reference to the given int64 and assigns it to the DefaultPrefixLen field.
func (*NetworkAreaIPv4) SetMaxPrefixLen ¶ added in v0.12.0
func (o *NetworkAreaIPv4) SetMaxPrefixLen(v NetworkAreaIPv4GetMaxPrefixLenRetType)
SetMaxPrefixLen gets a reference to the given int64 and assigns it to the MaxPrefixLen field.
func (*NetworkAreaIPv4) SetMinPrefixLen ¶ added in v0.12.0
func (o *NetworkAreaIPv4) SetMinPrefixLen(v NetworkAreaIPv4GetMinPrefixLenRetType)
SetMinPrefixLen gets a reference to the given int64 and assigns it to the MinPrefixLen field.
func (*NetworkAreaIPv4) SetNetworkRanges ¶ added in v0.12.0
func (o *NetworkAreaIPv4) SetNetworkRanges(v NetworkAreaIPv4GetNetworkRangesRetType)
SetNetworkRanges gets a reference to the given []NetworkRange and assigns it to the NetworkRanges field.
func (*NetworkAreaIPv4) SetRoutes ¶ added in v0.12.0
func (o *NetworkAreaIPv4) SetRoutes(v NetworkAreaIPv4GetRoutesRetType)
SetRoutes gets a reference to the given []Route and assigns it to the Routes field.
func (*NetworkAreaIPv4) SetTransferNetwork ¶ added in v0.12.0
func (o *NetworkAreaIPv4) SetTransferNetwork(v NetworkAreaIPv4GetTransferNetworkRetType)
SetTransferNetwork gets a reference to the given string and assigns it to the TransferNetwork field.
func (NetworkAreaIPv4) ToMap ¶ added in v0.12.0
func (o NetworkAreaIPv4) ToMap() (map[string]interface{}, error)
type NetworkAreaIPv4GetDefaultNameserversArgType ¶ added in v0.21.2
type NetworkAreaIPv4GetDefaultNameserversArgType = []string
type NetworkAreaIPv4GetDefaultNameserversAttributeType ¶ added in v0.21.2
type NetworkAreaIPv4GetDefaultNameserversAttributeType = *[]string
isArray
type NetworkAreaIPv4GetDefaultNameserversRetType ¶ added in v0.21.2
type NetworkAreaIPv4GetDefaultNameserversRetType = []string
type NetworkAreaIPv4GetDefaultPrefixLenArgType ¶ added in v0.21.2
type NetworkAreaIPv4GetDefaultPrefixLenArgType = int64
type NetworkAreaIPv4GetDefaultPrefixLenAttributeType ¶ added in v0.21.2
type NetworkAreaIPv4GetDefaultPrefixLenAttributeType = *int64
isInteger
type NetworkAreaIPv4GetDefaultPrefixLenRetType ¶ added in v0.21.2
type NetworkAreaIPv4GetDefaultPrefixLenRetType = int64
type NetworkAreaIPv4GetMaxPrefixLenArgType ¶ added in v0.21.2
type NetworkAreaIPv4GetMaxPrefixLenArgType = int64
type NetworkAreaIPv4GetMaxPrefixLenAttributeType ¶ added in v0.21.2
type NetworkAreaIPv4GetMaxPrefixLenAttributeType = *int64
isInteger
type NetworkAreaIPv4GetMaxPrefixLenRetType ¶ added in v0.21.2
type NetworkAreaIPv4GetMaxPrefixLenRetType = int64
type NetworkAreaIPv4GetMinPrefixLenArgType ¶ added in v0.21.2
type NetworkAreaIPv4GetMinPrefixLenArgType = int64
type NetworkAreaIPv4GetMinPrefixLenAttributeType ¶ added in v0.21.2
type NetworkAreaIPv4GetMinPrefixLenAttributeType = *int64
isInteger
type NetworkAreaIPv4GetMinPrefixLenRetType ¶ added in v0.21.2
type NetworkAreaIPv4GetMinPrefixLenRetType = int64
type NetworkAreaIPv4GetNetworkRangesArgType ¶ added in v0.21.2
type NetworkAreaIPv4GetNetworkRangesArgType = []NetworkRange
type NetworkAreaIPv4GetNetworkRangesAttributeType ¶ added in v0.21.2
type NetworkAreaIPv4GetNetworkRangesAttributeType = *[]NetworkRange
isArray
type NetworkAreaIPv4GetNetworkRangesRetType ¶ added in v0.21.2
type NetworkAreaIPv4GetNetworkRangesRetType = []NetworkRange
type NetworkAreaIPv4GetRoutesArgType ¶ added in v0.21.2
type NetworkAreaIPv4GetRoutesArgType = []Route
type NetworkAreaIPv4GetRoutesAttributeType ¶ added in v0.21.2
type NetworkAreaIPv4GetRoutesAttributeType = *[]Route
isArray
type NetworkAreaIPv4GetRoutesRetType ¶ added in v0.21.2
type NetworkAreaIPv4GetRoutesRetType = []Route
type NetworkAreaIPv4GetTransferNetworkArgType ¶ added in v0.21.2
type NetworkAreaIPv4GetTransferNetworkArgType = string
type NetworkAreaIPv4GetTransferNetworkAttributeType ¶ added in v0.21.2
type NetworkAreaIPv4GetTransferNetworkAttributeType = *string
isNotNullableString
type NetworkAreaIPv4GetTransferNetworkRetType ¶ added in v0.21.2
type NetworkAreaIPv4GetTransferNetworkRetType = string
type NetworkAreaListResponse ¶
type NetworkAreaListResponse struct { // A list of network areas. // REQUIRED Items NetworkAreaListResponseGetItemsAttributeType `json:"items"` }
NetworkAreaListResponse Network area list response.
func NewNetworkAreaListResponse ¶ added in v0.12.0
func NewNetworkAreaListResponse(items NetworkAreaListResponseGetItemsArgType) *NetworkAreaListResponse
NewNetworkAreaListResponse instantiates a new NetworkAreaListResponse object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed
func NewNetworkAreaListResponseWithDefaults ¶ added in v0.12.0
func NewNetworkAreaListResponseWithDefaults() *NetworkAreaListResponse
NewNetworkAreaListResponseWithDefaults instantiates a new NetworkAreaListResponse object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set
func (*NetworkAreaListResponse) GetItems ¶ added in v0.12.0
func (o *NetworkAreaListResponse) GetItems() (ret NetworkAreaListResponseGetItemsRetType)
GetItems returns the Items field value
func (*NetworkAreaListResponse) GetItemsOk ¶ added in v0.12.0
func (o *NetworkAreaListResponse) GetItemsOk() (ret NetworkAreaListResponseGetItemsRetType, ok bool)
GetItemsOk returns a tuple with the Items field value and a boolean to check if the value has been set.
func (*NetworkAreaListResponse) SetItems ¶ added in v0.12.0
func (o *NetworkAreaListResponse) SetItems(v NetworkAreaListResponseGetItemsRetType)
SetItems sets field value
func (NetworkAreaListResponse) ToMap ¶ added in v0.12.0
func (o NetworkAreaListResponse) ToMap() (map[string]interface{}, error)
type NetworkAreaListResponseGetItemsArgType ¶ added in v0.21.2
type NetworkAreaListResponseGetItemsArgType = []NetworkArea
type NetworkAreaListResponseGetItemsAttributeType ¶ added in v0.21.2
type NetworkAreaListResponseGetItemsAttributeType = *[]NetworkArea
isArray
type NetworkAreaListResponseGetItemsRetType ¶ added in v0.21.2
type NetworkAreaListResponseGetItemsRetType = []NetworkArea
type NetworkGetCreatedAtArgType ¶ added in v0.21.2
type NetworkGetCreatedAtAttributeType ¶ added in v0.21.2
isDateTime
type NetworkGetCreatedAtRetType ¶ added in v0.21.2
type NetworkGetGatewayArgType ¶ added in v0.21.2
type NetworkGetGatewayArgType = *string
type NetworkGetGatewayAttributeType ¶ added in v0.21.2
type NetworkGetGatewayAttributeType = *NullableString
isNullableString
type NetworkGetGatewayRetType ¶ added in v0.21.2
type NetworkGetGatewayRetType = *string
type NetworkGetGatewayv6ArgType ¶ added in v0.21.2
type NetworkGetGatewayv6ArgType = *string
type NetworkGetGatewayv6AttributeType ¶ added in v0.21.2
type NetworkGetGatewayv6AttributeType = *NullableString
isNullableString
type NetworkGetGatewayv6RetType ¶ added in v0.21.2
type NetworkGetGatewayv6RetType = *string
type NetworkGetLabelsArgType ¶ added in v0.21.2
type NetworkGetLabelsArgType = map[string]interface{}
type NetworkGetLabelsAttributeType ¶ added in v0.21.2
type NetworkGetLabelsAttributeType = *map[string]interface{}
isFreeform
type NetworkGetLabelsRetType ¶ added in v0.21.2
type NetworkGetLabelsRetType = map[string]interface{}
type NetworkGetNameArgType ¶ added in v0.21.2
type NetworkGetNameArgType = string
type NetworkGetNameAttributeType ¶ added in v0.21.2
type NetworkGetNameAttributeType = *string
isNotNullableString
type NetworkGetNameRetType ¶ added in v0.21.2
type NetworkGetNameRetType = string
type NetworkGetNameserversArgType ¶ added in v0.21.2
type NetworkGetNameserversArgType = []string
type NetworkGetNameserversAttributeType ¶ added in v0.21.2
type NetworkGetNameserversAttributeType = *[]string
isArray
type NetworkGetNameserversRetType ¶ added in v0.21.2
type NetworkGetNameserversRetType = []string
type NetworkGetNameserversV6ArgType ¶ added in v0.21.2
type NetworkGetNameserversV6ArgType = []string
type NetworkGetNameserversV6AttributeType ¶ added in v0.21.2
type NetworkGetNameserversV6AttributeType = *[]string
isArray
type NetworkGetNameserversV6RetType ¶ added in v0.21.2
type NetworkGetNameserversV6RetType = []string
type NetworkGetNetworkIdArgType ¶ added in v0.21.2
type NetworkGetNetworkIdArgType = string
type NetworkGetNetworkIdAttributeType ¶ added in v0.21.2
type NetworkGetNetworkIdAttributeType = *string
isNotNullableString
type NetworkGetNetworkIdRetType ¶ added in v0.21.2
type NetworkGetNetworkIdRetType = string
type NetworkGetPrefixesArgType ¶ added in v0.21.2
type NetworkGetPrefixesArgType = []string
type NetworkGetPrefixesAttributeType ¶ added in v0.21.2
type NetworkGetPrefixesAttributeType = *[]string
isArray
type NetworkGetPrefixesRetType ¶ added in v0.21.2
type NetworkGetPrefixesRetType = []string
type NetworkGetPrefixesV6ArgType ¶ added in v0.21.2
type NetworkGetPrefixesV6ArgType = []string
type NetworkGetPrefixesV6AttributeType ¶ added in v0.21.2
type NetworkGetPrefixesV6AttributeType = *[]string
isArray
type NetworkGetPrefixesV6RetType ¶ added in v0.21.2
type NetworkGetPrefixesV6RetType = []string
type NetworkGetPublicIpArgType ¶ added in v0.21.2
type NetworkGetPublicIpArgType = string
type NetworkGetPublicIpAttributeType ¶ added in v0.21.2
type NetworkGetPublicIpAttributeType = *string
isNotNullableString
type NetworkGetPublicIpRetType ¶ added in v0.21.2
type NetworkGetPublicIpRetType = string
type NetworkGetStateArgType ¶ added in v0.21.2
type NetworkGetStateArgType = string
type NetworkGetStateAttributeType ¶ added in v0.21.2
type NetworkGetStateAttributeType = *string
isNotNullableString
type NetworkGetStateRetType ¶ added in v0.21.2
type NetworkGetStateRetType = string
type NetworkGetUpdatedAtArgType ¶ added in v0.21.2
type NetworkGetUpdatedAtAttributeType ¶ added in v0.21.2
isDateTime
type NetworkGetUpdatedAtRetType ¶ added in v0.21.2
type NetworkListResponse ¶
type NetworkListResponse struct { // A list of networks. // REQUIRED Items NetworkListResponseGetItemsAttributeType `json:"items"` }
NetworkListResponse Network list response.
func NewNetworkListResponse ¶ added in v0.12.0
func NewNetworkListResponse(items NetworkListResponseGetItemsArgType) *NetworkListResponse
NewNetworkListResponse instantiates a new NetworkListResponse object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed
func NewNetworkListResponseWithDefaults ¶ added in v0.12.0
func NewNetworkListResponseWithDefaults() *NetworkListResponse
NewNetworkListResponseWithDefaults instantiates a new NetworkListResponse object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set
func (*NetworkListResponse) GetItems ¶ added in v0.12.0
func (o *NetworkListResponse) GetItems() (ret NetworkListResponseGetItemsRetType)
GetItems returns the Items field value
func (*NetworkListResponse) GetItemsOk ¶ added in v0.12.0
func (o *NetworkListResponse) GetItemsOk() (ret NetworkListResponseGetItemsRetType, ok bool)
GetItemsOk returns a tuple with the Items field value and a boolean to check if the value has been set.
func (*NetworkListResponse) SetItems ¶ added in v0.12.0
func (o *NetworkListResponse) SetItems(v NetworkListResponseGetItemsRetType)
SetItems sets field value
func (NetworkListResponse) ToMap ¶ added in v0.12.0
func (o NetworkListResponse) ToMap() (map[string]interface{}, error)
type NetworkListResponseGetItemsArgType ¶ added in v0.21.2
type NetworkListResponseGetItemsArgType = []Network
type NetworkListResponseGetItemsAttributeType ¶ added in v0.21.2
type NetworkListResponseGetItemsAttributeType = *[]Network
isArray
type NetworkListResponseGetItemsRetType ¶ added in v0.21.2
type NetworkListResponseGetItemsRetType = []Network
type NetworkRange ¶
type NetworkRange struct { // Date-time when resource was created. CreatedAt NetworkRangeGetCreatedAtAttributeType `json:"createdAt,omitempty"` // Universally Unique Identifier (UUID). NetworkRangeId NetworkRangeGetNetworkRangeIdAttributeType `json:"networkRangeId,omitempty"` // Classless Inter-Domain Routing (CIDR). // REQUIRED Prefix NetworkRangeGetPrefixAttributeType `json:"prefix"` // Date-time when resource was last updated. UpdatedAt NetworkRangeGetUpdatedAtAttributeType `json:"updatedAt,omitempty"` }
NetworkRange Object that represents a network range.
func NewNetworkRange ¶ added in v0.12.0
func NewNetworkRange(prefix NetworkRangeGetPrefixArgType) *NetworkRange
NewNetworkRange instantiates a new NetworkRange object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed
func NewNetworkRangeWithDefaults ¶ added in v0.12.0
func NewNetworkRangeWithDefaults() *NetworkRange
NewNetworkRangeWithDefaults instantiates a new NetworkRange object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set
func (*NetworkRange) GetCreatedAt ¶ added in v0.12.0
func (o *NetworkRange) GetCreatedAt() (res NetworkRangeGetCreatedAtRetType)
GetCreatedAt returns the CreatedAt field value if set, zero value otherwise.
func (*NetworkRange) GetCreatedAtOk ¶ added in v0.12.0
func (o *NetworkRange) GetCreatedAtOk() (ret NetworkRangeGetCreatedAtRetType, ok bool)
GetCreatedAtOk returns a tuple with the CreatedAt field value if set, nil otherwise and a boolean to check if the value has been set.
func (*NetworkRange) GetNetworkRangeId ¶ added in v0.12.0
func (o *NetworkRange) GetNetworkRangeId() (res NetworkRangeGetNetworkRangeIdRetType)
GetNetworkRangeId returns the NetworkRangeId field value if set, zero value otherwise.
func (*NetworkRange) GetNetworkRangeIdOk ¶ added in v0.12.0
func (o *NetworkRange) GetNetworkRangeIdOk() (ret NetworkRangeGetNetworkRangeIdRetType, ok bool)
GetNetworkRangeIdOk returns a tuple with the NetworkRangeId field value if set, nil otherwise and a boolean to check if the value has been set.
func (*NetworkRange) GetPrefix ¶ added in v0.12.0
func (o *NetworkRange) GetPrefix() (ret NetworkRangeGetPrefixRetType)
GetPrefix returns the Prefix field value
func (*NetworkRange) GetPrefixOk ¶ added in v0.12.0
func (o *NetworkRange) GetPrefixOk() (ret NetworkRangeGetPrefixRetType, ok bool)
GetPrefixOk returns a tuple with the Prefix field value and a boolean to check if the value has been set.
func (*NetworkRange) GetUpdatedAt ¶ added in v0.12.0
func (o *NetworkRange) GetUpdatedAt() (res NetworkRangeGetUpdatedAtRetType)
GetUpdatedAt returns the UpdatedAt field value if set, zero value otherwise.
func (*NetworkRange) GetUpdatedAtOk ¶ added in v0.12.0
func (o *NetworkRange) GetUpdatedAtOk() (ret NetworkRangeGetUpdatedAtRetType, ok bool)
GetUpdatedAtOk returns a tuple with the UpdatedAt field value if set, nil otherwise and a boolean to check if the value has been set.
func (*NetworkRange) HasCreatedAt ¶ added in v0.12.0
func (o *NetworkRange) HasCreatedAt() bool
HasCreatedAt returns a boolean if a field has been set.
func (*NetworkRange) HasNetworkRangeId ¶ added in v0.12.0
func (o *NetworkRange) HasNetworkRangeId() bool
HasNetworkRangeId returns a boolean if a field has been set.
func (*NetworkRange) HasUpdatedAt ¶ added in v0.12.0
func (o *NetworkRange) HasUpdatedAt() bool
HasUpdatedAt returns a boolean if a field has been set.
func (*NetworkRange) SetCreatedAt ¶ added in v0.12.0
func (o *NetworkRange) SetCreatedAt(v NetworkRangeGetCreatedAtRetType)
SetCreatedAt gets a reference to the given time.Time and assigns it to the CreatedAt field.
func (*NetworkRange) SetNetworkRangeId ¶ added in v0.12.0
func (o *NetworkRange) SetNetworkRangeId(v NetworkRangeGetNetworkRangeIdRetType)
SetNetworkRangeId gets a reference to the given string and assigns it to the NetworkRangeId field.
func (*NetworkRange) SetPrefix ¶ added in v0.12.0
func (o *NetworkRange) SetPrefix(v NetworkRangeGetPrefixRetType)
SetPrefix sets field value
func (*NetworkRange) SetUpdatedAt ¶ added in v0.12.0
func (o *NetworkRange) SetUpdatedAt(v NetworkRangeGetUpdatedAtRetType)
SetUpdatedAt gets a reference to the given time.Time and assigns it to the UpdatedAt field.
func (NetworkRange) ToMap ¶ added in v0.12.0
func (o NetworkRange) ToMap() (map[string]interface{}, error)
type NetworkRangeGetCreatedAtArgType ¶ added in v0.21.2
type NetworkRangeGetCreatedAtAttributeType ¶ added in v0.21.2
isDateTime
type NetworkRangeGetCreatedAtRetType ¶ added in v0.21.2
type NetworkRangeGetNetworkRangeIdArgType ¶ added in v0.21.2
type NetworkRangeGetNetworkRangeIdArgType = string
type NetworkRangeGetNetworkRangeIdAttributeType ¶ added in v0.21.2
type NetworkRangeGetNetworkRangeIdAttributeType = *string
isNotNullableString
type NetworkRangeGetNetworkRangeIdRetType ¶ added in v0.21.2
type NetworkRangeGetNetworkRangeIdRetType = string
type NetworkRangeGetPrefixArgType ¶ added in v0.21.2
type NetworkRangeGetPrefixArgType = string
type NetworkRangeGetPrefixAttributeType ¶ added in v0.21.2
type NetworkRangeGetPrefixAttributeType = *string
isNotNullableString
type NetworkRangeGetPrefixRetType ¶ added in v0.21.2
type NetworkRangeGetPrefixRetType = string
type NetworkRangeGetUpdatedAtArgType ¶ added in v0.21.2
type NetworkRangeGetUpdatedAtAttributeType ¶ added in v0.21.2
isDateTime
type NetworkRangeGetUpdatedAtRetType ¶ added in v0.21.2
type NetworkRangeListResponse ¶
type NetworkRangeListResponse struct { // A list of network ranges. // REQUIRED Items NetworkRangeListResponseGetItemsAttributeType `json:"items"` }
NetworkRangeListResponse Network Range list response.
func NewNetworkRangeListResponse ¶ added in v0.12.0
func NewNetworkRangeListResponse(items NetworkRangeListResponseGetItemsArgType) *NetworkRangeListResponse
NewNetworkRangeListResponse instantiates a new NetworkRangeListResponse object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed
func NewNetworkRangeListResponseWithDefaults ¶ added in v0.12.0
func NewNetworkRangeListResponseWithDefaults() *NetworkRangeListResponse
NewNetworkRangeListResponseWithDefaults instantiates a new NetworkRangeListResponse object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set
func (*NetworkRangeListResponse) GetItems ¶ added in v0.12.0
func (o *NetworkRangeListResponse) GetItems() (ret NetworkRangeListResponseGetItemsRetType)
GetItems returns the Items field value
func (*NetworkRangeListResponse) GetItemsOk ¶ added in v0.12.0
func (o *NetworkRangeListResponse) GetItemsOk() (ret NetworkRangeListResponseGetItemsRetType, ok bool)
GetItemsOk returns a tuple with the Items field value and a boolean to check if the value has been set.
func (*NetworkRangeListResponse) SetItems ¶ added in v0.12.0
func (o *NetworkRangeListResponse) SetItems(v NetworkRangeListResponseGetItemsRetType)
SetItems sets field value
func (NetworkRangeListResponse) ToMap ¶ added in v0.12.0
func (o NetworkRangeListResponse) ToMap() (map[string]interface{}, error)
type NetworkRangeListResponseGetItemsArgType ¶ added in v0.21.2
type NetworkRangeListResponseGetItemsArgType = []NetworkRange
type NetworkRangeListResponseGetItemsAttributeType ¶ added in v0.21.2
type NetworkRangeListResponseGetItemsAttributeType = *[]NetworkRange
isArray
type NetworkRangeListResponseGetItemsRetType ¶ added in v0.21.2
type NetworkRangeListResponseGetItemsRetType = []NetworkRange
type NetworkgetRoutedArgType ¶ added in v0.21.2
type NetworkgetRoutedArgType = bool
type NetworkgetRoutedAttributeType ¶ added in v0.21.2
type NetworkgetRoutedAttributeType = *bool
isBoolean
type NetworkgetRoutedRetType ¶ added in v0.21.2
type NetworkgetRoutedRetType = bool
type NullableAddVolumeToServerPayload ¶ added in v0.13.0
type NullableAddVolumeToServerPayload struct {
// contains filtered or unexported fields
}
func NewNullableAddVolumeToServerPayload ¶ added in v0.13.0
func NewNullableAddVolumeToServerPayload(val *AddVolumeToServerPayload) *NullableAddVolumeToServerPayload
func (NullableAddVolumeToServerPayload) Get ¶ added in v0.13.0
func (v NullableAddVolumeToServerPayload) Get() *AddVolumeToServerPayload
func (NullableAddVolumeToServerPayload) IsSet ¶ added in v0.13.0
func (v NullableAddVolumeToServerPayload) IsSet() bool
func (NullableAddVolumeToServerPayload) MarshalJSON ¶ added in v0.13.0
func (v NullableAddVolumeToServerPayload) MarshalJSON() ([]byte, error)
func (*NullableAddVolumeToServerPayload) Set ¶ added in v0.13.0
func (v *NullableAddVolumeToServerPayload) Set(val *AddVolumeToServerPayload)
func (*NullableAddVolumeToServerPayload) UnmarshalJSON ¶ added in v0.13.0
func (v *NullableAddVolumeToServerPayload) UnmarshalJSON(src []byte) error
func (*NullableAddVolumeToServerPayload) Unset ¶ added in v0.13.0
func (v *NullableAddVolumeToServerPayload) Unset()
type NullableAffinityGroup ¶ added in v0.17.0
type NullableAffinityGroup struct {
// contains filtered or unexported fields
}
func NewNullableAffinityGroup ¶ added in v0.17.0
func NewNullableAffinityGroup(val *AffinityGroup) *NullableAffinityGroup
func (NullableAffinityGroup) Get ¶ added in v0.17.0
func (v NullableAffinityGroup) Get() *AffinityGroup
func (NullableAffinityGroup) IsSet ¶ added in v0.17.0
func (v NullableAffinityGroup) IsSet() bool
func (NullableAffinityGroup) MarshalJSON ¶ added in v0.17.0
func (v NullableAffinityGroup) MarshalJSON() ([]byte, error)
func (*NullableAffinityGroup) Set ¶ added in v0.17.0
func (v *NullableAffinityGroup) Set(val *AffinityGroup)
func (*NullableAffinityGroup) UnmarshalJSON ¶ added in v0.17.0
func (v *NullableAffinityGroup) UnmarshalJSON(src []byte) error
func (*NullableAffinityGroup) Unset ¶ added in v0.17.0
func (v *NullableAffinityGroup) Unset()
type NullableAffinityGroupListResponse ¶ added in v0.17.0
type NullableAffinityGroupListResponse struct {
// contains filtered or unexported fields
}
func NewNullableAffinityGroupListResponse ¶ added in v0.17.0
func NewNullableAffinityGroupListResponse(val *AffinityGroupListResponse) *NullableAffinityGroupListResponse
func (NullableAffinityGroupListResponse) Get ¶ added in v0.17.0
func (v NullableAffinityGroupListResponse) Get() *AffinityGroupListResponse
func (NullableAffinityGroupListResponse) IsSet ¶ added in v0.17.0
func (v NullableAffinityGroupListResponse) IsSet() bool
func (NullableAffinityGroupListResponse) MarshalJSON ¶ added in v0.17.0
func (v NullableAffinityGroupListResponse) MarshalJSON() ([]byte, error)
func (*NullableAffinityGroupListResponse) Set ¶ added in v0.17.0
func (v *NullableAffinityGroupListResponse) Set(val *AffinityGroupListResponse)
func (*NullableAffinityGroupListResponse) UnmarshalJSON ¶ added in v0.17.0
func (v *NullableAffinityGroupListResponse) UnmarshalJSON(src []byte) error
func (*NullableAffinityGroupListResponse) Unset ¶ added in v0.17.0
func (v *NullableAffinityGroupListResponse) Unset()
type NullableAllowedAddressesInner ¶ added in v0.13.0
type NullableAllowedAddressesInner struct {
// contains filtered or unexported fields
}
func NewNullableAllowedAddressesInner ¶ added in v0.13.0
func NewNullableAllowedAddressesInner(val *AllowedAddressesInner) *NullableAllowedAddressesInner
func (NullableAllowedAddressesInner) Get ¶ added in v0.13.0
func (v NullableAllowedAddressesInner) Get() *AllowedAddressesInner
func (NullableAllowedAddressesInner) IsSet ¶ added in v0.13.0
func (v NullableAllowedAddressesInner) IsSet() bool
func (NullableAllowedAddressesInner) MarshalJSON ¶ added in v0.13.0
func (v NullableAllowedAddressesInner) MarshalJSON() ([]byte, error)
func (*NullableAllowedAddressesInner) Set ¶ added in v0.13.0
func (v *NullableAllowedAddressesInner) Set(val *AllowedAddressesInner)
func (*NullableAllowedAddressesInner) UnmarshalJSON ¶ added in v0.13.0
func (v *NullableAllowedAddressesInner) UnmarshalJSON(src []byte) error
func (*NullableAllowedAddressesInner) Unset ¶ added in v0.13.0
func (v *NullableAllowedAddressesInner) Unset()
type NullableArea ¶ added in v0.12.0
type NullableArea struct {
// contains filtered or unexported fields
}
func NewNullableArea ¶ added in v0.12.0
func NewNullableArea(val *Area) *NullableArea
func (NullableArea) Get ¶ added in v0.12.0
func (v NullableArea) Get() *Area
func (NullableArea) IsSet ¶ added in v0.12.0
func (v NullableArea) IsSet() bool
func (NullableArea) MarshalJSON ¶ added in v0.12.0
func (v NullableArea) MarshalJSON() ([]byte, error)
func (*NullableArea) Set ¶ added in v0.12.0
func (v *NullableArea) Set(val *Area)
func (*NullableArea) UnmarshalJSON ¶ added in v0.12.0
func (v *NullableArea) UnmarshalJSON(src []byte) error
func (*NullableArea) Unset ¶ added in v0.12.0
func (v *NullableArea) Unset()
type NullableAreaConfig ¶ added in v0.12.0
type NullableAreaConfig struct {
// contains filtered or unexported fields
}
func NewNullableAreaConfig ¶ added in v0.12.0
func NewNullableAreaConfig(val *AreaConfig) *NullableAreaConfig
func (NullableAreaConfig) Get ¶ added in v0.12.0
func (v NullableAreaConfig) Get() *AreaConfig
func (NullableAreaConfig) IsSet ¶ added in v0.12.0
func (v NullableAreaConfig) IsSet() bool
func (NullableAreaConfig) MarshalJSON ¶ added in v0.12.0
func (v NullableAreaConfig) MarshalJSON() ([]byte, error)
func (*NullableAreaConfig) Set ¶ added in v0.12.0
func (v *NullableAreaConfig) Set(val *AreaConfig)
func (*NullableAreaConfig) UnmarshalJSON ¶ added in v0.12.0
func (v *NullableAreaConfig) UnmarshalJSON(src []byte) error
func (*NullableAreaConfig) Unset ¶ added in v0.12.0
func (v *NullableAreaConfig) Unset()
type NullableAreaPrefixConfigIPv4 ¶ added in v0.12.0
type NullableAreaPrefixConfigIPv4 struct {
// contains filtered or unexported fields
}
func NewNullableAreaPrefixConfigIPv4 ¶ added in v0.12.0
func NewNullableAreaPrefixConfigIPv4(val *AreaPrefixConfigIPv4) *NullableAreaPrefixConfigIPv4
func (NullableAreaPrefixConfigIPv4) Get ¶ added in v0.12.0
func (v NullableAreaPrefixConfigIPv4) Get() *AreaPrefixConfigIPv4
func (NullableAreaPrefixConfigIPv4) IsSet ¶ added in v0.12.0
func (v NullableAreaPrefixConfigIPv4) IsSet() bool
func (NullableAreaPrefixConfigIPv4) MarshalJSON ¶ added in v0.12.0
func (v NullableAreaPrefixConfigIPv4) MarshalJSON() ([]byte, error)
func (*NullableAreaPrefixConfigIPv4) Set ¶ added in v0.12.0
func (v *NullableAreaPrefixConfigIPv4) Set(val *AreaPrefixConfigIPv4)
func (*NullableAreaPrefixConfigIPv4) UnmarshalJSON ¶ added in v0.12.0
func (v *NullableAreaPrefixConfigIPv4) UnmarshalJSON(src []byte) error
func (*NullableAreaPrefixConfigIPv4) Unset ¶ added in v0.12.0
func (v *NullableAreaPrefixConfigIPv4) Unset()
type NullableAvailabilityZoneListResponse ¶ added in v0.17.0
type NullableAvailabilityZoneListResponse struct {
// contains filtered or unexported fields
}
func NewNullableAvailabilityZoneListResponse ¶ added in v0.17.0
func NewNullableAvailabilityZoneListResponse(val *AvailabilityZoneListResponse) *NullableAvailabilityZoneListResponse
func (NullableAvailabilityZoneListResponse) Get ¶ added in v0.17.0
func (v NullableAvailabilityZoneListResponse) Get() *AvailabilityZoneListResponse
func (NullableAvailabilityZoneListResponse) IsSet ¶ added in v0.17.0
func (v NullableAvailabilityZoneListResponse) IsSet() bool
func (NullableAvailabilityZoneListResponse) MarshalJSON ¶ added in v0.17.0
func (v NullableAvailabilityZoneListResponse) MarshalJSON() ([]byte, error)
func (*NullableAvailabilityZoneListResponse) Set ¶ added in v0.17.0
func (v *NullableAvailabilityZoneListResponse) Set(val *AvailabilityZoneListResponse)
func (*NullableAvailabilityZoneListResponse) UnmarshalJSON ¶ added in v0.17.0
func (v *NullableAvailabilityZoneListResponse) UnmarshalJSON(src []byte) error
func (*NullableAvailabilityZoneListResponse) Unset ¶ added in v0.17.0
func (v *NullableAvailabilityZoneListResponse) Unset()
type NullableBackup ¶ added in v0.17.0
type NullableBackup struct {
// contains filtered or unexported fields
}
func NewNullableBackup ¶ added in v0.17.0
func NewNullableBackup(val *Backup) *NullableBackup
func (NullableBackup) Get ¶ added in v0.17.0
func (v NullableBackup) Get() *Backup
func (NullableBackup) IsSet ¶ added in v0.17.0
func (v NullableBackup) IsSet() bool
func (NullableBackup) MarshalJSON ¶ added in v0.17.0
func (v NullableBackup) MarshalJSON() ([]byte, error)
func (*NullableBackup) Set ¶ added in v0.17.0
func (v *NullableBackup) Set(val *Backup)
func (*NullableBackup) UnmarshalJSON ¶ added in v0.17.0
func (v *NullableBackup) UnmarshalJSON(src []byte) error
func (*NullableBackup) Unset ¶ added in v0.17.0
func (v *NullableBackup) Unset()
type NullableBackupListResponse ¶ added in v0.17.0
type NullableBackupListResponse struct {
// contains filtered or unexported fields
}
func NewNullableBackupListResponse ¶ added in v0.17.0
func NewNullableBackupListResponse(val *BackupListResponse) *NullableBackupListResponse
func (NullableBackupListResponse) Get ¶ added in v0.17.0
func (v NullableBackupListResponse) Get() *BackupListResponse
func (NullableBackupListResponse) IsSet ¶ added in v0.17.0
func (v NullableBackupListResponse) IsSet() bool
func (NullableBackupListResponse) MarshalJSON ¶ added in v0.17.0
func (v NullableBackupListResponse) MarshalJSON() ([]byte, error)
func (*NullableBackupListResponse) Set ¶ added in v0.17.0
func (v *NullableBackupListResponse) Set(val *BackupListResponse)
func (*NullableBackupListResponse) UnmarshalJSON ¶ added in v0.17.0
func (v *NullableBackupListResponse) UnmarshalJSON(src []byte) error
func (*NullableBackupListResponse) Unset ¶ added in v0.17.0
func (v *NullableBackupListResponse) Unset()
type NullableBackupSource ¶ added in v0.17.0
type NullableBackupSource struct {
// contains filtered or unexported fields
}
func NewNullableBackupSource ¶ added in v0.17.0
func NewNullableBackupSource(val *BackupSource) *NullableBackupSource
func (NullableBackupSource) Get ¶ added in v0.17.0
func (v NullableBackupSource) Get() *BackupSource
func (NullableBackupSource) IsSet ¶ added in v0.17.0
func (v NullableBackupSource) IsSet() bool
func (NullableBackupSource) MarshalJSON ¶ added in v0.17.0
func (v NullableBackupSource) MarshalJSON() ([]byte, error)
func (*NullableBackupSource) Set ¶ added in v0.17.0
func (v *NullableBackupSource) Set(val *BackupSource)
func (*NullableBackupSource) UnmarshalJSON ¶ added in v0.17.0
func (v *NullableBackupSource) UnmarshalJSON(src []byte) error
func (*NullableBackupSource) Unset ¶ added in v0.17.0
func (v *NullableBackupSource) Unset()
type NullableBaseSecurityGroupRule ¶ added in v0.13.0
type NullableBaseSecurityGroupRule struct {
// contains filtered or unexported fields
}
func NewNullableBaseSecurityGroupRule ¶ added in v0.13.0
func NewNullableBaseSecurityGroupRule(val *BaseSecurityGroupRule) *NullableBaseSecurityGroupRule
func (NullableBaseSecurityGroupRule) Get ¶ added in v0.13.0
func (v NullableBaseSecurityGroupRule) Get() *BaseSecurityGroupRule
func (NullableBaseSecurityGroupRule) IsSet ¶ added in v0.13.0
func (v NullableBaseSecurityGroupRule) IsSet() bool
func (NullableBaseSecurityGroupRule) MarshalJSON ¶ added in v0.13.0
func (v NullableBaseSecurityGroupRule) MarshalJSON() ([]byte, error)
func (*NullableBaseSecurityGroupRule) Set ¶ added in v0.13.0
func (v *NullableBaseSecurityGroupRule) Set(val *BaseSecurityGroupRule)
func (*NullableBaseSecurityGroupRule) UnmarshalJSON ¶ added in v0.13.0
func (v *NullableBaseSecurityGroupRule) UnmarshalJSON(src []byte) error
func (*NullableBaseSecurityGroupRule) Unset ¶ added in v0.13.0
func (v *NullableBaseSecurityGroupRule) Unset()
type NullableBool ¶
type NullableBool struct {
// contains filtered or unexported fields
}
func NewNullableBool ¶
func NewNullableBool(val *bool) *NullableBool
func (NullableBool) Get ¶
func (v NullableBool) Get() *bool
func (NullableBool) IsSet ¶
func (v NullableBool) IsSet() bool
func (NullableBool) MarshalJSON ¶
func (v NullableBool) MarshalJSON() ([]byte, error)
func (*NullableBool) Set ¶
func (v *NullableBool) Set(val *bool)
func (*NullableBool) UnmarshalJSON ¶
func (v *NullableBool) UnmarshalJSON(src []byte) error
func (*NullableBool) Unset ¶
func (v *NullableBool) Unset()
type NullableBootVolume ¶ added in v0.13.0
type NullableBootVolume struct {
// contains filtered or unexported fields
}
func NewNullableBootVolume ¶ added in v0.13.0
func NewNullableBootVolume(val *BootVolume) *NullableBootVolume
func (NullableBootVolume) Get ¶ added in v0.13.0
func (v NullableBootVolume) Get() *BootVolume
func (NullableBootVolume) IsSet ¶ added in v0.13.0
func (v NullableBootVolume) IsSet() bool
func (NullableBootVolume) MarshalJSON ¶ added in v0.13.0
func (v NullableBootVolume) MarshalJSON() ([]byte, error)
func (*NullableBootVolume) Set ¶ added in v0.13.0
func (v *NullableBootVolume) Set(val *BootVolume)
func (*NullableBootVolume) UnmarshalJSON ¶ added in v0.13.0
func (v *NullableBootVolume) UnmarshalJSON(src []byte) error
func (*NullableBootVolume) Unset ¶ added in v0.13.0
func (v *NullableBootVolume) Unset()
type NullableBootVolumeSource ¶ added in v0.13.0
type NullableBootVolumeSource struct {
// contains filtered or unexported fields
}
func NewNullableBootVolumeSource ¶ added in v0.13.0
func NewNullableBootVolumeSource(val *BootVolumeSource) *NullableBootVolumeSource
func (NullableBootVolumeSource) Get ¶ added in v0.13.0
func (v NullableBootVolumeSource) Get() *BootVolumeSource
func (NullableBootVolumeSource) IsSet ¶ added in v0.13.0
func (v NullableBootVolumeSource) IsSet() bool
func (NullableBootVolumeSource) MarshalJSON ¶ added in v0.13.0
func (v NullableBootVolumeSource) MarshalJSON() ([]byte, error)
func (*NullableBootVolumeSource) Set ¶ added in v0.13.0
func (v *NullableBootVolumeSource) Set(val *BootVolumeSource)
func (*NullableBootVolumeSource) UnmarshalJSON ¶ added in v0.13.0
func (v *NullableBootVolumeSource) UnmarshalJSON(src []byte) error
func (*NullableBootVolumeSource) Unset ¶ added in v0.13.0
func (v *NullableBootVolumeSource) Unset()
type NullableCreateAffinityGroupPayload ¶ added in v0.17.0
type NullableCreateAffinityGroupPayload struct {
// contains filtered or unexported fields
}
func NewNullableCreateAffinityGroupPayload ¶ added in v0.17.0
func NewNullableCreateAffinityGroupPayload(val *CreateAffinityGroupPayload) *NullableCreateAffinityGroupPayload
func (NullableCreateAffinityGroupPayload) Get ¶ added in v0.17.0
func (v NullableCreateAffinityGroupPayload) Get() *CreateAffinityGroupPayload
func (NullableCreateAffinityGroupPayload) IsSet ¶ added in v0.17.0
func (v NullableCreateAffinityGroupPayload) IsSet() bool
func (NullableCreateAffinityGroupPayload) MarshalJSON ¶ added in v0.17.0
func (v NullableCreateAffinityGroupPayload) MarshalJSON() ([]byte, error)
func (*NullableCreateAffinityGroupPayload) Set ¶ added in v0.17.0
func (v *NullableCreateAffinityGroupPayload) Set(val *CreateAffinityGroupPayload)
func (*NullableCreateAffinityGroupPayload) UnmarshalJSON ¶ added in v0.17.0
func (v *NullableCreateAffinityGroupPayload) UnmarshalJSON(src []byte) error
func (*NullableCreateAffinityGroupPayload) Unset ¶ added in v0.17.0
func (v *NullableCreateAffinityGroupPayload) Unset()
type NullableCreateAreaAddressFamily ¶ added in v0.12.0
type NullableCreateAreaAddressFamily struct {
// contains filtered or unexported fields
}
func NewNullableCreateAreaAddressFamily ¶ added in v0.12.0
func NewNullableCreateAreaAddressFamily(val *CreateAreaAddressFamily) *NullableCreateAreaAddressFamily
func (NullableCreateAreaAddressFamily) Get ¶ added in v0.12.0
func (v NullableCreateAreaAddressFamily) Get() *CreateAreaAddressFamily
func (NullableCreateAreaAddressFamily) IsSet ¶ added in v0.12.0
func (v NullableCreateAreaAddressFamily) IsSet() bool
func (NullableCreateAreaAddressFamily) MarshalJSON ¶ added in v0.12.0
func (v NullableCreateAreaAddressFamily) MarshalJSON() ([]byte, error)
func (*NullableCreateAreaAddressFamily) Set ¶ added in v0.12.0
func (v *NullableCreateAreaAddressFamily) Set(val *CreateAreaAddressFamily)
func (*NullableCreateAreaAddressFamily) UnmarshalJSON ¶ added in v0.12.0
func (v *NullableCreateAreaAddressFamily) UnmarshalJSON(src []byte) error
func (*NullableCreateAreaAddressFamily) Unset ¶ added in v0.12.0
func (v *NullableCreateAreaAddressFamily) Unset()
type NullableCreateAreaIPv4 ¶ added in v0.12.0
type NullableCreateAreaIPv4 struct {
// contains filtered or unexported fields
}
func NewNullableCreateAreaIPv4 ¶ added in v0.12.0
func NewNullableCreateAreaIPv4(val *CreateAreaIPv4) *NullableCreateAreaIPv4
func (NullableCreateAreaIPv4) Get ¶ added in v0.12.0
func (v NullableCreateAreaIPv4) Get() *CreateAreaIPv4
func (NullableCreateAreaIPv4) IsSet ¶ added in v0.12.0
func (v NullableCreateAreaIPv4) IsSet() bool
func (NullableCreateAreaIPv4) MarshalJSON ¶ added in v0.12.0
func (v NullableCreateAreaIPv4) MarshalJSON() ([]byte, error)
func (*NullableCreateAreaIPv4) Set ¶ added in v0.12.0
func (v *NullableCreateAreaIPv4) Set(val *CreateAreaIPv4)
func (*NullableCreateAreaIPv4) UnmarshalJSON ¶ added in v0.12.0
func (v *NullableCreateAreaIPv4) UnmarshalJSON(src []byte) error
func (*NullableCreateAreaIPv4) Unset ¶ added in v0.12.0
func (v *NullableCreateAreaIPv4) Unset()
type NullableCreateBackupPayload ¶ added in v0.17.0
type NullableCreateBackupPayload struct {
// contains filtered or unexported fields
}
func NewNullableCreateBackupPayload ¶ added in v0.17.0
func NewNullableCreateBackupPayload(val *CreateBackupPayload) *NullableCreateBackupPayload
func (NullableCreateBackupPayload) Get ¶ added in v0.17.0
func (v NullableCreateBackupPayload) Get() *CreateBackupPayload
func (NullableCreateBackupPayload) IsSet ¶ added in v0.17.0
func (v NullableCreateBackupPayload) IsSet() bool
func (NullableCreateBackupPayload) MarshalJSON ¶ added in v0.17.0
func (v NullableCreateBackupPayload) MarshalJSON() ([]byte, error)
func (*NullableCreateBackupPayload) Set ¶ added in v0.17.0
func (v *NullableCreateBackupPayload) Set(val *CreateBackupPayload)
func (*NullableCreateBackupPayload) UnmarshalJSON ¶ added in v0.17.0
func (v *NullableCreateBackupPayload) UnmarshalJSON(src []byte) error
func (*NullableCreateBackupPayload) Unset ¶ added in v0.17.0
func (v *NullableCreateBackupPayload) Unset()
type NullableCreateImagePayload ¶ added in v0.17.0
type NullableCreateImagePayload struct {
// contains filtered or unexported fields
}
func NewNullableCreateImagePayload ¶ added in v0.17.0
func NewNullableCreateImagePayload(val *CreateImagePayload) *NullableCreateImagePayload
func (NullableCreateImagePayload) Get ¶ added in v0.17.0
func (v NullableCreateImagePayload) Get() *CreateImagePayload
func (NullableCreateImagePayload) IsSet ¶ added in v0.17.0
func (v NullableCreateImagePayload) IsSet() bool
func (NullableCreateImagePayload) MarshalJSON ¶ added in v0.17.0
func (v NullableCreateImagePayload) MarshalJSON() ([]byte, error)
func (*NullableCreateImagePayload) Set ¶ added in v0.17.0
func (v *NullableCreateImagePayload) Set(val *CreateImagePayload)
func (*NullableCreateImagePayload) UnmarshalJSON ¶ added in v0.17.0
func (v *NullableCreateImagePayload) UnmarshalJSON(src []byte) error
func (*NullableCreateImagePayload) Unset ¶ added in v0.17.0
func (v *NullableCreateImagePayload) Unset()
type NullableCreateKeyPairPayload ¶ added in v0.16.0
type NullableCreateKeyPairPayload struct {
// contains filtered or unexported fields
}
func NewNullableCreateKeyPairPayload ¶ added in v0.16.0
func NewNullableCreateKeyPairPayload(val *CreateKeyPairPayload) *NullableCreateKeyPairPayload
func (NullableCreateKeyPairPayload) Get ¶ added in v0.16.0
func (v NullableCreateKeyPairPayload) Get() *CreateKeyPairPayload
func (NullableCreateKeyPairPayload) IsSet ¶ added in v0.16.0
func (v NullableCreateKeyPairPayload) IsSet() bool
func (NullableCreateKeyPairPayload) MarshalJSON ¶ added in v0.16.0
func (v NullableCreateKeyPairPayload) MarshalJSON() ([]byte, error)
func (*NullableCreateKeyPairPayload) Set ¶ added in v0.16.0
func (v *NullableCreateKeyPairPayload) Set(val *CreateKeyPairPayload)
func (*NullableCreateKeyPairPayload) UnmarshalJSON ¶ added in v0.16.0
func (v *NullableCreateKeyPairPayload) UnmarshalJSON(src []byte) error
func (*NullableCreateKeyPairPayload) Unset ¶ added in v0.16.0
func (v *NullableCreateKeyPairPayload) Unset()
type NullableCreateNetworkAddressFamily ¶ added in v0.12.0
type NullableCreateNetworkAddressFamily struct {
// contains filtered or unexported fields
}
func NewNullableCreateNetworkAddressFamily ¶ added in v0.12.0
func NewNullableCreateNetworkAddressFamily(val *CreateNetworkAddressFamily) *NullableCreateNetworkAddressFamily
func (NullableCreateNetworkAddressFamily) Get ¶ added in v0.12.0
func (v NullableCreateNetworkAddressFamily) Get() *CreateNetworkAddressFamily
func (NullableCreateNetworkAddressFamily) IsSet ¶ added in v0.12.0
func (v NullableCreateNetworkAddressFamily) IsSet() bool
func (NullableCreateNetworkAddressFamily) MarshalJSON ¶ added in v0.12.0
func (v NullableCreateNetworkAddressFamily) MarshalJSON() ([]byte, error)
func (*NullableCreateNetworkAddressFamily) Set ¶ added in v0.12.0
func (v *NullableCreateNetworkAddressFamily) Set(val *CreateNetworkAddressFamily)
func (*NullableCreateNetworkAddressFamily) UnmarshalJSON ¶ added in v0.12.0
func (v *NullableCreateNetworkAddressFamily) UnmarshalJSON(src []byte) error
func (*NullableCreateNetworkAddressFamily) Unset ¶ added in v0.12.0
func (v *NullableCreateNetworkAddressFamily) Unset()
type NullableCreateNetworkAreaPayload ¶ added in v0.12.0
type NullableCreateNetworkAreaPayload struct {
// contains filtered or unexported fields
}
func NewNullableCreateNetworkAreaPayload ¶ added in v0.12.0
func NewNullableCreateNetworkAreaPayload(val *CreateNetworkAreaPayload) *NullableCreateNetworkAreaPayload
func (NullableCreateNetworkAreaPayload) Get ¶ added in v0.12.0
func (v NullableCreateNetworkAreaPayload) Get() *CreateNetworkAreaPayload
func (NullableCreateNetworkAreaPayload) IsSet ¶ added in v0.12.0
func (v NullableCreateNetworkAreaPayload) IsSet() bool
func (NullableCreateNetworkAreaPayload) MarshalJSON ¶ added in v0.12.0
func (v NullableCreateNetworkAreaPayload) MarshalJSON() ([]byte, error)
func (*NullableCreateNetworkAreaPayload) Set ¶ added in v0.12.0
func (v *NullableCreateNetworkAreaPayload) Set(val *CreateNetworkAreaPayload)
func (*NullableCreateNetworkAreaPayload) UnmarshalJSON ¶ added in v0.12.0
func (v *NullableCreateNetworkAreaPayload) UnmarshalJSON(src []byte) error
func (*NullableCreateNetworkAreaPayload) Unset ¶ added in v0.12.0
func (v *NullableCreateNetworkAreaPayload) Unset()
type NullableCreateNetworkAreaRangePayload ¶ added in v0.12.0
type NullableCreateNetworkAreaRangePayload struct {
// contains filtered or unexported fields
}
func NewNullableCreateNetworkAreaRangePayload ¶ added in v0.12.0
func NewNullableCreateNetworkAreaRangePayload(val *CreateNetworkAreaRangePayload) *NullableCreateNetworkAreaRangePayload
func (NullableCreateNetworkAreaRangePayload) Get ¶ added in v0.12.0
func (v NullableCreateNetworkAreaRangePayload) Get() *CreateNetworkAreaRangePayload
func (NullableCreateNetworkAreaRangePayload) IsSet ¶ added in v0.12.0
func (v NullableCreateNetworkAreaRangePayload) IsSet() bool
func (NullableCreateNetworkAreaRangePayload) MarshalJSON ¶ added in v0.12.0
func (v NullableCreateNetworkAreaRangePayload) MarshalJSON() ([]byte, error)
func (*NullableCreateNetworkAreaRangePayload) Set ¶ added in v0.12.0
func (v *NullableCreateNetworkAreaRangePayload) Set(val *CreateNetworkAreaRangePayload)
func (*NullableCreateNetworkAreaRangePayload) UnmarshalJSON ¶ added in v0.12.0
func (v *NullableCreateNetworkAreaRangePayload) UnmarshalJSON(src []byte) error
func (*NullableCreateNetworkAreaRangePayload) Unset ¶ added in v0.12.0
func (v *NullableCreateNetworkAreaRangePayload) Unset()
type NullableCreateNetworkAreaRoutePayload ¶ added in v0.12.0
type NullableCreateNetworkAreaRoutePayload struct {
// contains filtered or unexported fields
}
func NewNullableCreateNetworkAreaRoutePayload ¶ added in v0.12.0
func NewNullableCreateNetworkAreaRoutePayload(val *CreateNetworkAreaRoutePayload) *NullableCreateNetworkAreaRoutePayload
func (NullableCreateNetworkAreaRoutePayload) Get ¶ added in v0.12.0
func (v NullableCreateNetworkAreaRoutePayload) Get() *CreateNetworkAreaRoutePayload
func (NullableCreateNetworkAreaRoutePayload) IsSet ¶ added in v0.12.0
func (v NullableCreateNetworkAreaRoutePayload) IsSet() bool
func (NullableCreateNetworkAreaRoutePayload) MarshalJSON ¶ added in v0.12.0
func (v NullableCreateNetworkAreaRoutePayload) MarshalJSON() ([]byte, error)
func (*NullableCreateNetworkAreaRoutePayload) Set ¶ added in v0.12.0
func (v *NullableCreateNetworkAreaRoutePayload) Set(val *CreateNetworkAreaRoutePayload)
func (*NullableCreateNetworkAreaRoutePayload) UnmarshalJSON ¶ added in v0.12.0
func (v *NullableCreateNetworkAreaRoutePayload) UnmarshalJSON(src []byte) error
func (*NullableCreateNetworkAreaRoutePayload) Unset ¶ added in v0.12.0
func (v *NullableCreateNetworkAreaRoutePayload) Unset()
type NullableCreateNetworkIPv4Body ¶ added in v0.12.0
type NullableCreateNetworkIPv4Body struct {
// contains filtered or unexported fields
}
func NewNullableCreateNetworkIPv4Body ¶ added in v0.12.0
func NewNullableCreateNetworkIPv4Body(val *CreateNetworkIPv4Body) *NullableCreateNetworkIPv4Body
func (NullableCreateNetworkIPv4Body) Get ¶ added in v0.12.0
func (v NullableCreateNetworkIPv4Body) Get() *CreateNetworkIPv4Body
func (NullableCreateNetworkIPv4Body) IsSet ¶ added in v0.12.0
func (v NullableCreateNetworkIPv4Body) IsSet() bool
func (NullableCreateNetworkIPv4Body) MarshalJSON ¶ added in v0.12.0
func (v NullableCreateNetworkIPv4Body) MarshalJSON() ([]byte, error)
func (*NullableCreateNetworkIPv4Body) Set ¶ added in v0.12.0
func (v *NullableCreateNetworkIPv4Body) Set(val *CreateNetworkIPv4Body)
func (*NullableCreateNetworkIPv4Body) UnmarshalJSON ¶ added in v0.12.0
func (v *NullableCreateNetworkIPv4Body) UnmarshalJSON(src []byte) error
func (*NullableCreateNetworkIPv4Body) Unset ¶ added in v0.12.0
func (v *NullableCreateNetworkIPv4Body) Unset()
type NullableCreateNetworkIPv6Body ¶ added in v0.12.0
type NullableCreateNetworkIPv6Body struct {
// contains filtered or unexported fields
}
func NewNullableCreateNetworkIPv6Body ¶ added in v0.12.0
func NewNullableCreateNetworkIPv6Body(val *CreateNetworkIPv6Body) *NullableCreateNetworkIPv6Body
func (NullableCreateNetworkIPv6Body) Get ¶ added in v0.12.0
func (v NullableCreateNetworkIPv6Body) Get() *CreateNetworkIPv6Body
func (NullableCreateNetworkIPv6Body) IsSet ¶ added in v0.12.0
func (v NullableCreateNetworkIPv6Body) IsSet() bool
func (NullableCreateNetworkIPv6Body) MarshalJSON ¶ added in v0.12.0
func (v NullableCreateNetworkIPv6Body) MarshalJSON() ([]byte, error)
func (*NullableCreateNetworkIPv6Body) Set ¶ added in v0.12.0
func (v *NullableCreateNetworkIPv6Body) Set(val *CreateNetworkIPv6Body)
func (*NullableCreateNetworkIPv6Body) UnmarshalJSON ¶ added in v0.12.0
func (v *NullableCreateNetworkIPv6Body) UnmarshalJSON(src []byte) error
func (*NullableCreateNetworkIPv6Body) Unset ¶ added in v0.12.0
func (v *NullableCreateNetworkIPv6Body) Unset()
type NullableCreateNetworkPayload ¶ added in v0.12.0
type NullableCreateNetworkPayload struct {
// contains filtered or unexported fields
}
func NewNullableCreateNetworkPayload ¶ added in v0.12.0
func NewNullableCreateNetworkPayload(val *CreateNetworkPayload) *NullableCreateNetworkPayload
func (NullableCreateNetworkPayload) Get ¶ added in v0.12.0
func (v NullableCreateNetworkPayload) Get() *CreateNetworkPayload
func (NullableCreateNetworkPayload) IsSet ¶ added in v0.12.0
func (v NullableCreateNetworkPayload) IsSet() bool
func (NullableCreateNetworkPayload) MarshalJSON ¶ added in v0.12.0
func (v NullableCreateNetworkPayload) MarshalJSON() ([]byte, error)
func (*NullableCreateNetworkPayload) Set ¶ added in v0.12.0
func (v *NullableCreateNetworkPayload) Set(val *CreateNetworkPayload)
func (*NullableCreateNetworkPayload) UnmarshalJSON ¶ added in v0.12.0
func (v *NullableCreateNetworkPayload) UnmarshalJSON(src []byte) error
func (*NullableCreateNetworkPayload) Unset ¶ added in v0.12.0
func (v *NullableCreateNetworkPayload) Unset()
type NullableCreateNicPayload ¶ added in v0.16.0
type NullableCreateNicPayload struct {
// contains filtered or unexported fields
}
func NewNullableCreateNicPayload ¶ added in v0.16.0
func NewNullableCreateNicPayload(val *CreateNicPayload) *NullableCreateNicPayload
func (NullableCreateNicPayload) Get ¶ added in v0.16.0
func (v NullableCreateNicPayload) Get() *CreateNicPayload
func (NullableCreateNicPayload) IsSet ¶ added in v0.16.0
func (v NullableCreateNicPayload) IsSet() bool
func (NullableCreateNicPayload) MarshalJSON ¶ added in v0.16.0
func (v NullableCreateNicPayload) MarshalJSON() ([]byte, error)
func (*NullableCreateNicPayload) Set ¶ added in v0.16.0
func (v *NullableCreateNicPayload) Set(val *CreateNicPayload)
func (*NullableCreateNicPayload) UnmarshalJSON ¶ added in v0.16.0
func (v *NullableCreateNicPayload) UnmarshalJSON(src []byte) error
func (*NullableCreateNicPayload) Unset ¶ added in v0.16.0
func (v *NullableCreateNicPayload) Unset()
type NullableCreateProtocol ¶ added in v0.13.0
type NullableCreateProtocol struct {
// contains filtered or unexported fields
}
func NewNullableCreateProtocol ¶ added in v0.13.0
func NewNullableCreateProtocol(val *CreateProtocol) *NullableCreateProtocol
func (NullableCreateProtocol) Get ¶ added in v0.13.0
func (v NullableCreateProtocol) Get() *CreateProtocol
func (NullableCreateProtocol) IsSet ¶ added in v0.13.0
func (v NullableCreateProtocol) IsSet() bool
func (NullableCreateProtocol) MarshalJSON ¶ added in v0.13.0
func (v NullableCreateProtocol) MarshalJSON() ([]byte, error)
func (*NullableCreateProtocol) Set ¶ added in v0.13.0
func (v *NullableCreateProtocol) Set(val *CreateProtocol)
func (*NullableCreateProtocol) UnmarshalJSON ¶ added in v0.13.0
func (v *NullableCreateProtocol) UnmarshalJSON(src []byte) error
func (*NullableCreateProtocol) Unset ¶ added in v0.13.0
func (v *NullableCreateProtocol) Unset()
type NullableCreatePublicIPPayload ¶ added in v0.13.0
type NullableCreatePublicIPPayload struct {
// contains filtered or unexported fields
}
func NewNullableCreatePublicIPPayload ¶ added in v0.13.0
func NewNullableCreatePublicIPPayload(val *CreatePublicIPPayload) *NullableCreatePublicIPPayload
func (NullableCreatePublicIPPayload) Get ¶ added in v0.13.0
func (v NullableCreatePublicIPPayload) Get() *CreatePublicIPPayload
func (NullableCreatePublicIPPayload) IsSet ¶ added in v0.13.0
func (v NullableCreatePublicIPPayload) IsSet() bool
func (NullableCreatePublicIPPayload) MarshalJSON ¶ added in v0.13.0
func (v NullableCreatePublicIPPayload) MarshalJSON() ([]byte, error)
func (*NullableCreatePublicIPPayload) Set ¶ added in v0.13.0
func (v *NullableCreatePublicIPPayload) Set(val *CreatePublicIPPayload)
func (*NullableCreatePublicIPPayload) UnmarshalJSON ¶ added in v0.13.0
func (v *NullableCreatePublicIPPayload) UnmarshalJSON(src []byte) error
func (*NullableCreatePublicIPPayload) Unset ¶ added in v0.13.0
func (v *NullableCreatePublicIPPayload) Unset()
type NullableCreateSecurityGroupPayload ¶ added in v0.13.0
type NullableCreateSecurityGroupPayload struct {
// contains filtered or unexported fields
}
func NewNullableCreateSecurityGroupPayload ¶ added in v0.13.0
func NewNullableCreateSecurityGroupPayload(val *CreateSecurityGroupPayload) *NullableCreateSecurityGroupPayload
func (NullableCreateSecurityGroupPayload) Get ¶ added in v0.13.0
func (v NullableCreateSecurityGroupPayload) Get() *CreateSecurityGroupPayload
func (NullableCreateSecurityGroupPayload) IsSet ¶ added in v0.13.0
func (v NullableCreateSecurityGroupPayload) IsSet() bool
func (NullableCreateSecurityGroupPayload) MarshalJSON ¶ added in v0.13.0
func (v NullableCreateSecurityGroupPayload) MarshalJSON() ([]byte, error)
func (*NullableCreateSecurityGroupPayload) Set ¶ added in v0.13.0
func (v *NullableCreateSecurityGroupPayload) Set(val *CreateSecurityGroupPayload)
func (*NullableCreateSecurityGroupPayload) UnmarshalJSON ¶ added in v0.13.0
func (v *NullableCreateSecurityGroupPayload) UnmarshalJSON(src []byte) error
func (*NullableCreateSecurityGroupPayload) Unset ¶ added in v0.13.0
func (v *NullableCreateSecurityGroupPayload) Unset()
type NullableCreateSecurityGroupRulePayload ¶ added in v0.13.0
type NullableCreateSecurityGroupRulePayload struct {
// contains filtered or unexported fields
}
func NewNullableCreateSecurityGroupRulePayload ¶ added in v0.13.0
func NewNullableCreateSecurityGroupRulePayload(val *CreateSecurityGroupRulePayload) *NullableCreateSecurityGroupRulePayload
func (NullableCreateSecurityGroupRulePayload) Get ¶ added in v0.13.0
func (v NullableCreateSecurityGroupRulePayload) Get() *CreateSecurityGroupRulePayload
func (NullableCreateSecurityGroupRulePayload) IsSet ¶ added in v0.13.0
func (v NullableCreateSecurityGroupRulePayload) IsSet() bool
func (NullableCreateSecurityGroupRulePayload) MarshalJSON ¶ added in v0.13.0
func (v NullableCreateSecurityGroupRulePayload) MarshalJSON() ([]byte, error)
func (*NullableCreateSecurityGroupRulePayload) Set ¶ added in v0.13.0
func (v *NullableCreateSecurityGroupRulePayload) Set(val *CreateSecurityGroupRulePayload)
func (*NullableCreateSecurityGroupRulePayload) UnmarshalJSON ¶ added in v0.13.0
func (v *NullableCreateSecurityGroupRulePayload) UnmarshalJSON(src []byte) error
func (*NullableCreateSecurityGroupRulePayload) Unset ¶ added in v0.13.0
func (v *NullableCreateSecurityGroupRulePayload) Unset()
type NullableCreateSecurityGroupRuleProtocol ¶ added in v0.13.0
type NullableCreateSecurityGroupRuleProtocol struct {
// contains filtered or unexported fields
}
func NewNullableCreateSecurityGroupRuleProtocol ¶ added in v0.13.0
func NewNullableCreateSecurityGroupRuleProtocol(val *CreateSecurityGroupRuleProtocol) *NullableCreateSecurityGroupRuleProtocol
func (NullableCreateSecurityGroupRuleProtocol) IsSet ¶ added in v0.13.0
func (v NullableCreateSecurityGroupRuleProtocol) IsSet() bool
func (NullableCreateSecurityGroupRuleProtocol) MarshalJSON ¶ added in v0.13.0
func (v NullableCreateSecurityGroupRuleProtocol) MarshalJSON() ([]byte, error)
func (*NullableCreateSecurityGroupRuleProtocol) Set ¶ added in v0.13.0
func (v *NullableCreateSecurityGroupRuleProtocol) Set(val *CreateSecurityGroupRuleProtocol)
func (*NullableCreateSecurityGroupRuleProtocol) UnmarshalJSON ¶ added in v0.13.0
func (v *NullableCreateSecurityGroupRuleProtocol) UnmarshalJSON(src []byte) error
func (*NullableCreateSecurityGroupRuleProtocol) Unset ¶ added in v0.13.0
func (v *NullableCreateSecurityGroupRuleProtocol) Unset()
type NullableCreateServerNetworking ¶ added in v0.13.0
type NullableCreateServerNetworking struct {
// contains filtered or unexported fields
}
func NewNullableCreateServerNetworking ¶ added in v0.13.0
func NewNullableCreateServerNetworking(val *CreateServerNetworking) *NullableCreateServerNetworking
func (NullableCreateServerNetworking) Get ¶ added in v0.13.0
func (v NullableCreateServerNetworking) Get() *CreateServerNetworking
func (NullableCreateServerNetworking) IsSet ¶ added in v0.13.0
func (v NullableCreateServerNetworking) IsSet() bool
func (NullableCreateServerNetworking) MarshalJSON ¶ added in v0.13.0
func (v NullableCreateServerNetworking) MarshalJSON() ([]byte, error)
func (*NullableCreateServerNetworking) Set ¶ added in v0.13.0
func (v *NullableCreateServerNetworking) Set(val *CreateServerNetworking)
func (*NullableCreateServerNetworking) UnmarshalJSON ¶ added in v0.13.0
func (v *NullableCreateServerNetworking) UnmarshalJSON(src []byte) error
func (*NullableCreateServerNetworking) Unset ¶ added in v0.13.0
func (v *NullableCreateServerNetworking) Unset()
type NullableCreateServerNetworkingWithNics ¶ added in v0.13.0
type NullableCreateServerNetworkingWithNics struct {
// contains filtered or unexported fields
}
func NewNullableCreateServerNetworkingWithNics ¶ added in v0.13.0
func NewNullableCreateServerNetworkingWithNics(val *CreateServerNetworkingWithNics) *NullableCreateServerNetworkingWithNics
func (NullableCreateServerNetworkingWithNics) Get ¶ added in v0.13.0
func (v NullableCreateServerNetworkingWithNics) Get() *CreateServerNetworkingWithNics
func (NullableCreateServerNetworkingWithNics) IsSet ¶ added in v0.13.0
func (v NullableCreateServerNetworkingWithNics) IsSet() bool
func (NullableCreateServerNetworkingWithNics) MarshalJSON ¶ added in v0.13.0
func (v NullableCreateServerNetworkingWithNics) MarshalJSON() ([]byte, error)
func (*NullableCreateServerNetworkingWithNics) Set ¶ added in v0.13.0
func (v *NullableCreateServerNetworkingWithNics) Set(val *CreateServerNetworkingWithNics)
func (*NullableCreateServerNetworkingWithNics) UnmarshalJSON ¶ added in v0.13.0
func (v *NullableCreateServerNetworkingWithNics) UnmarshalJSON(src []byte) error
func (*NullableCreateServerNetworkingWithNics) Unset ¶ added in v0.13.0
func (v *NullableCreateServerNetworkingWithNics) Unset()
type NullableCreateServerPayload ¶ added in v0.13.0
type NullableCreateServerPayload struct {
// contains filtered or unexported fields
}
func NewNullableCreateServerPayload ¶ added in v0.13.0
func NewNullableCreateServerPayload(val *CreateServerPayload) *NullableCreateServerPayload
func (NullableCreateServerPayload) Get ¶ added in v0.13.0
func (v NullableCreateServerPayload) Get() *CreateServerPayload
func (NullableCreateServerPayload) IsSet ¶ added in v0.13.0
func (v NullableCreateServerPayload) IsSet() bool
func (NullableCreateServerPayload) MarshalJSON ¶ added in v0.13.0
func (v NullableCreateServerPayload) MarshalJSON() ([]byte, error)
func (*NullableCreateServerPayload) Set ¶ added in v0.13.0
func (v *NullableCreateServerPayload) Set(val *CreateServerPayload)
func (*NullableCreateServerPayload) UnmarshalJSON ¶ added in v0.13.0
func (v *NullableCreateServerPayload) UnmarshalJSON(src []byte) error
func (*NullableCreateServerPayload) Unset ¶ added in v0.13.0
func (v *NullableCreateServerPayload) Unset()
type NullableCreateServerPayloadBootVolume ¶ added in v0.13.0
type NullableCreateServerPayloadBootVolume struct {
// contains filtered or unexported fields
}
func NewNullableCreateServerPayloadBootVolume ¶ added in v0.13.0
func NewNullableCreateServerPayloadBootVolume(val *CreateServerPayloadBootVolume) *NullableCreateServerPayloadBootVolume
func (NullableCreateServerPayloadBootVolume) Get ¶ added in v0.13.0
func (v NullableCreateServerPayloadBootVolume) Get() *CreateServerPayloadBootVolume
func (NullableCreateServerPayloadBootVolume) IsSet ¶ added in v0.13.0
func (v NullableCreateServerPayloadBootVolume) IsSet() bool
func (NullableCreateServerPayloadBootVolume) MarshalJSON ¶ added in v0.13.0
func (v NullableCreateServerPayloadBootVolume) MarshalJSON() ([]byte, error)
func (*NullableCreateServerPayloadBootVolume) Set ¶ added in v0.13.0
func (v *NullableCreateServerPayloadBootVolume) Set(val *CreateServerPayloadBootVolume)
func (*NullableCreateServerPayloadBootVolume) UnmarshalJSON ¶ added in v0.13.0
func (v *NullableCreateServerPayloadBootVolume) UnmarshalJSON(src []byte) error
func (*NullableCreateServerPayloadBootVolume) Unset ¶ added in v0.13.0
func (v *NullableCreateServerPayloadBootVolume) Unset()
type NullableCreateServerPayloadNetworking ¶ added in v0.13.0
type NullableCreateServerPayloadNetworking struct {
// contains filtered or unexported fields
}
func NewNullableCreateServerPayloadNetworking ¶ added in v0.13.0
func NewNullableCreateServerPayloadNetworking(val *CreateServerPayloadNetworking) *NullableCreateServerPayloadNetworking
func (NullableCreateServerPayloadNetworking) Get ¶ added in v0.13.0
func (v NullableCreateServerPayloadNetworking) Get() *CreateServerPayloadNetworking
func (NullableCreateServerPayloadNetworking) IsSet ¶ added in v0.13.0
func (v NullableCreateServerPayloadNetworking) IsSet() bool
func (NullableCreateServerPayloadNetworking) MarshalJSON ¶ added in v0.13.0
func (v NullableCreateServerPayloadNetworking) MarshalJSON() ([]byte, error)
func (*NullableCreateServerPayloadNetworking) Set ¶ added in v0.13.0
func (v *NullableCreateServerPayloadNetworking) Set(val *CreateServerPayloadNetworking)
func (*NullableCreateServerPayloadNetworking) UnmarshalJSON ¶ added in v0.13.0
func (v *NullableCreateServerPayloadNetworking) UnmarshalJSON(src []byte) error
func (*NullableCreateServerPayloadNetworking) Unset ¶ added in v0.13.0
func (v *NullableCreateServerPayloadNetworking) Unset()
type NullableCreateSnapshotPayload ¶ added in v0.17.0
type NullableCreateSnapshotPayload struct {
// contains filtered or unexported fields
}
func NewNullableCreateSnapshotPayload ¶ added in v0.17.0
func NewNullableCreateSnapshotPayload(val *CreateSnapshotPayload) *NullableCreateSnapshotPayload
func (NullableCreateSnapshotPayload) Get ¶ added in v0.17.0
func (v NullableCreateSnapshotPayload) Get() *CreateSnapshotPayload
func (NullableCreateSnapshotPayload) IsSet ¶ added in v0.17.0
func (v NullableCreateSnapshotPayload) IsSet() bool
func (NullableCreateSnapshotPayload) MarshalJSON ¶ added in v0.17.0
func (v NullableCreateSnapshotPayload) MarshalJSON() ([]byte, error)
func (*NullableCreateSnapshotPayload) Set ¶ added in v0.17.0
func (v *NullableCreateSnapshotPayload) Set(val *CreateSnapshotPayload)
func (*NullableCreateSnapshotPayload) UnmarshalJSON ¶ added in v0.17.0
func (v *NullableCreateSnapshotPayload) UnmarshalJSON(src []byte) error
func (*NullableCreateSnapshotPayload) Unset ¶ added in v0.17.0
func (v *NullableCreateSnapshotPayload) Unset()
type NullableCreateVolumePayload ¶ added in v0.13.0
type NullableCreateVolumePayload struct {
// contains filtered or unexported fields
}
func NewNullableCreateVolumePayload ¶ added in v0.13.0
func NewNullableCreateVolumePayload(val *CreateVolumePayload) *NullableCreateVolumePayload
func (NullableCreateVolumePayload) Get ¶ added in v0.13.0
func (v NullableCreateVolumePayload) Get() *CreateVolumePayload
func (NullableCreateVolumePayload) IsSet ¶ added in v0.13.0
func (v NullableCreateVolumePayload) IsSet() bool
func (NullableCreateVolumePayload) MarshalJSON ¶ added in v0.13.0
func (v NullableCreateVolumePayload) MarshalJSON() ([]byte, error)
func (*NullableCreateVolumePayload) Set ¶ added in v0.13.0
func (v *NullableCreateVolumePayload) Set(val *CreateVolumePayload)
func (*NullableCreateVolumePayload) UnmarshalJSON ¶ added in v0.13.0
func (v *NullableCreateVolumePayload) UnmarshalJSON(src []byte) error
func (*NullableCreateVolumePayload) Unset ¶ added in v0.13.0
func (v *NullableCreateVolumePayload) Unset()
type NullableError ¶ added in v0.12.0
type NullableError struct {
// contains filtered or unexported fields
}
func NewNullableError ¶ added in v0.12.0
func NewNullableError(val *Error) *NullableError
func (NullableError) Get ¶ added in v0.12.0
func (v NullableError) Get() *Error
func (NullableError) IsSet ¶ added in v0.12.0
func (v NullableError) IsSet() bool
func (NullableError) MarshalJSON ¶ added in v0.12.0
func (v NullableError) MarshalJSON() ([]byte, error)
func (*NullableError) Set ¶ added in v0.12.0
func (v *NullableError) Set(val *Error)
func (*NullableError) UnmarshalJSON ¶ added in v0.12.0
func (v *NullableError) UnmarshalJSON(src []byte) error
func (*NullableError) Unset ¶ added in v0.12.0
func (v *NullableError) Unset()
type NullableFloat32 ¶
type NullableFloat32 struct {
// contains filtered or unexported fields
}
func NewNullableFloat32 ¶
func NewNullableFloat32(val *float32) *NullableFloat32
func (NullableFloat32) Get ¶
func (v NullableFloat32) Get() *float32
func (NullableFloat32) IsSet ¶
func (v NullableFloat32) IsSet() bool
func (NullableFloat32) MarshalJSON ¶
func (v NullableFloat32) MarshalJSON() ([]byte, error)
func (*NullableFloat32) Set ¶
func (v *NullableFloat32) Set(val *float32)
func (*NullableFloat32) UnmarshalJSON ¶
func (v *NullableFloat32) UnmarshalJSON(src []byte) error
func (*NullableFloat32) Unset ¶
func (v *NullableFloat32) Unset()
type NullableFloat64 ¶
type NullableFloat64 struct {
// contains filtered or unexported fields
}
func NewNullableFloat64 ¶
func NewNullableFloat64(val *float64) *NullableFloat64
func (NullableFloat64) Get ¶
func (v NullableFloat64) Get() *float64
func (NullableFloat64) IsSet ¶
func (v NullableFloat64) IsSet() bool
func (NullableFloat64) MarshalJSON ¶
func (v NullableFloat64) MarshalJSON() ([]byte, error)
func (*NullableFloat64) Set ¶
func (v *NullableFloat64) Set(val *float64)
func (*NullableFloat64) UnmarshalJSON ¶
func (v *NullableFloat64) UnmarshalJSON(src []byte) error
func (*NullableFloat64) Unset ¶
func (v *NullableFloat64) Unset()
type NullableGetServerLog200Response ¶ added in v0.13.0
type NullableGetServerLog200Response struct {
// contains filtered or unexported fields
}
func NewNullableGetServerLog200Response ¶ added in v0.13.0
func NewNullableGetServerLog200Response(val *GetServerLog200Response) *NullableGetServerLog200Response
func (NullableGetServerLog200Response) Get ¶ added in v0.13.0
func (v NullableGetServerLog200Response) Get() *GetServerLog200Response
func (NullableGetServerLog200Response) IsSet ¶ added in v0.13.0
func (v NullableGetServerLog200Response) IsSet() bool
func (NullableGetServerLog200Response) MarshalJSON ¶ added in v0.13.0
func (v NullableGetServerLog200Response) MarshalJSON() ([]byte, error)
func (*NullableGetServerLog200Response) Set ¶ added in v0.13.0
func (v *NullableGetServerLog200Response) Set(val *GetServerLog200Response)
func (*NullableGetServerLog200Response) UnmarshalJSON ¶ added in v0.13.0
func (v *NullableGetServerLog200Response) UnmarshalJSON(src []byte) error
func (*NullableGetServerLog200Response) Unset ¶ added in v0.13.0
func (v *NullableGetServerLog200Response) Unset()
type NullableICMPParameters ¶ added in v0.13.0
type NullableICMPParameters struct {
// contains filtered or unexported fields
}
func NewNullableICMPParameters ¶ added in v0.13.0
func NewNullableICMPParameters(val *ICMPParameters) *NullableICMPParameters
func (NullableICMPParameters) Get ¶ added in v0.13.0
func (v NullableICMPParameters) Get() *ICMPParameters
func (NullableICMPParameters) IsSet ¶ added in v0.13.0
func (v NullableICMPParameters) IsSet() bool
func (NullableICMPParameters) MarshalJSON ¶ added in v0.13.0
func (v NullableICMPParameters) MarshalJSON() ([]byte, error)
func (*NullableICMPParameters) Set ¶ added in v0.13.0
func (v *NullableICMPParameters) Set(val *ICMPParameters)
func (*NullableICMPParameters) UnmarshalJSON ¶ added in v0.13.0
func (v *NullableICMPParameters) UnmarshalJSON(src []byte) error
func (*NullableICMPParameters) Unset ¶ added in v0.13.0
func (v *NullableICMPParameters) Unset()
type NullableImage ¶ added in v0.17.0
type NullableImage struct {
// contains filtered or unexported fields
}
func NewNullableImage ¶ added in v0.17.0
func NewNullableImage(val *Image) *NullableImage
func (NullableImage) Get ¶ added in v0.17.0
func (v NullableImage) Get() *Image
func (NullableImage) IsSet ¶ added in v0.17.0
func (v NullableImage) IsSet() bool
func (NullableImage) MarshalJSON ¶ added in v0.17.0
func (v NullableImage) MarshalJSON() ([]byte, error)
func (*NullableImage) Set ¶ added in v0.17.0
func (v *NullableImage) Set(val *Image)
func (*NullableImage) UnmarshalJSON ¶ added in v0.17.0
func (v *NullableImage) UnmarshalJSON(src []byte) error
func (*NullableImage) Unset ¶ added in v0.17.0
func (v *NullableImage) Unset()
type NullableImageChecksum ¶ added in v0.17.0
type NullableImageChecksum struct {
// contains filtered or unexported fields
}
func NewNullableImageChecksum ¶ added in v0.17.0
func NewNullableImageChecksum(val *ImageChecksum) *NullableImageChecksum
func (NullableImageChecksum) Get ¶ added in v0.17.0
func (v NullableImageChecksum) Get() *ImageChecksum
func (NullableImageChecksum) IsSet ¶ added in v0.17.0
func (v NullableImageChecksum) IsSet() bool
func (NullableImageChecksum) MarshalJSON ¶ added in v0.17.0
func (v NullableImageChecksum) MarshalJSON() ([]byte, error)
func (*NullableImageChecksum) Set ¶ added in v0.17.0
func (v *NullableImageChecksum) Set(val *ImageChecksum)
func (*NullableImageChecksum) UnmarshalJSON ¶ added in v0.17.0
func (v *NullableImageChecksum) UnmarshalJSON(src []byte) error
func (*NullableImageChecksum) Unset ¶ added in v0.17.0
func (v *NullableImageChecksum) Unset()
type NullableImageConfig ¶ added in v0.17.0
type NullableImageConfig struct {
// contains filtered or unexported fields
}
func NewNullableImageConfig ¶ added in v0.17.0
func NewNullableImageConfig(val *ImageConfig) *NullableImageConfig
func (NullableImageConfig) Get ¶ added in v0.17.0
func (v NullableImageConfig) Get() *ImageConfig
func (NullableImageConfig) IsSet ¶ added in v0.17.0
func (v NullableImageConfig) IsSet() bool
func (NullableImageConfig) MarshalJSON ¶ added in v0.17.0
func (v NullableImageConfig) MarshalJSON() ([]byte, error)
func (*NullableImageConfig) Set ¶ added in v0.17.0
func (v *NullableImageConfig) Set(val *ImageConfig)
func (*NullableImageConfig) UnmarshalJSON ¶ added in v0.17.0
func (v *NullableImageConfig) UnmarshalJSON(src []byte) error
func (*NullableImageConfig) Unset ¶ added in v0.17.0
func (v *NullableImageConfig) Unset()
type NullableImageCreateResponse ¶ added in v0.17.0
type NullableImageCreateResponse struct {
// contains filtered or unexported fields
}
func NewNullableImageCreateResponse ¶ added in v0.17.0
func NewNullableImageCreateResponse(val *ImageCreateResponse) *NullableImageCreateResponse
func (NullableImageCreateResponse) Get ¶ added in v0.17.0
func (v NullableImageCreateResponse) Get() *ImageCreateResponse
func (NullableImageCreateResponse) IsSet ¶ added in v0.17.0
func (v NullableImageCreateResponse) IsSet() bool
func (NullableImageCreateResponse) MarshalJSON ¶ added in v0.17.0
func (v NullableImageCreateResponse) MarshalJSON() ([]byte, error)
func (*NullableImageCreateResponse) Set ¶ added in v0.17.0
func (v *NullableImageCreateResponse) Set(val *ImageCreateResponse)
func (*NullableImageCreateResponse) UnmarshalJSON ¶ added in v0.17.0
func (v *NullableImageCreateResponse) UnmarshalJSON(src []byte) error
func (*NullableImageCreateResponse) Unset ¶ added in v0.17.0
func (v *NullableImageCreateResponse) Unset()
type NullableImageListResponse ¶ added in v0.17.0
type NullableImageListResponse struct {
// contains filtered or unexported fields
}
func NewNullableImageListResponse ¶ added in v0.17.0
func NewNullableImageListResponse(val *ImageListResponse) *NullableImageListResponse
func (NullableImageListResponse) Get ¶ added in v0.17.0
func (v NullableImageListResponse) Get() *ImageListResponse
func (NullableImageListResponse) IsSet ¶ added in v0.17.0
func (v NullableImageListResponse) IsSet() bool
func (NullableImageListResponse) MarshalJSON ¶ added in v0.17.0
func (v NullableImageListResponse) MarshalJSON() ([]byte, error)
func (*NullableImageListResponse) Set ¶ added in v0.17.0
func (v *NullableImageListResponse) Set(val *ImageListResponse)
func (*NullableImageListResponse) UnmarshalJSON ¶ added in v0.17.0
func (v *NullableImageListResponse) UnmarshalJSON(src []byte) error
func (*NullableImageListResponse) Unset ¶ added in v0.17.0
func (v *NullableImageListResponse) Unset()
type NullableImageShare ¶ added in v0.17.0
type NullableImageShare struct {
// contains filtered or unexported fields
}
func NewNullableImageShare ¶ added in v0.17.0
func NewNullableImageShare(val *ImageShare) *NullableImageShare
func (NullableImageShare) Get ¶ added in v0.17.0
func (v NullableImageShare) Get() *ImageShare
func (NullableImageShare) IsSet ¶ added in v0.17.0
func (v NullableImageShare) IsSet() bool
func (NullableImageShare) MarshalJSON ¶ added in v0.17.0
func (v NullableImageShare) MarshalJSON() ([]byte, error)
func (*NullableImageShare) Set ¶ added in v0.17.0
func (v *NullableImageShare) Set(val *ImageShare)
func (*NullableImageShare) UnmarshalJSON ¶ added in v0.17.0
func (v *NullableImageShare) UnmarshalJSON(src []byte) error
func (*NullableImageShare) Unset ¶ added in v0.17.0
func (v *NullableImageShare) Unset()
type NullableImageShareConsumer ¶ added in v0.17.0
type NullableImageShareConsumer struct {
// contains filtered or unexported fields
}
func NewNullableImageShareConsumer ¶ added in v0.17.0
func NewNullableImageShareConsumer(val *ImageShareConsumer) *NullableImageShareConsumer
func (NullableImageShareConsumer) Get ¶ added in v0.17.0
func (v NullableImageShareConsumer) Get() *ImageShareConsumer
func (NullableImageShareConsumer) IsSet ¶ added in v0.17.0
func (v NullableImageShareConsumer) IsSet() bool
func (NullableImageShareConsumer) MarshalJSON ¶ added in v0.17.0
func (v NullableImageShareConsumer) MarshalJSON() ([]byte, error)
func (*NullableImageShareConsumer) Set ¶ added in v0.17.0
func (v *NullableImageShareConsumer) Set(val *ImageShareConsumer)
func (*NullableImageShareConsumer) UnmarshalJSON ¶ added in v0.17.0
func (v *NullableImageShareConsumer) UnmarshalJSON(src []byte) error
func (*NullableImageShareConsumer) Unset ¶ added in v0.17.0
func (v *NullableImageShareConsumer) Unset()
type NullableInt ¶
type NullableInt struct {
// contains filtered or unexported fields
}
func NewNullableInt ¶
func NewNullableInt(val *int) *NullableInt
func (NullableInt) Get ¶
func (v NullableInt) Get() *int
func (NullableInt) IsSet ¶
func (v NullableInt) IsSet() bool
func (NullableInt) MarshalJSON ¶
func (v NullableInt) MarshalJSON() ([]byte, error)
func (*NullableInt) Set ¶
func (v *NullableInt) Set(val *int)
func (*NullableInt) UnmarshalJSON ¶
func (v *NullableInt) UnmarshalJSON(src []byte) error
func (*NullableInt) Unset ¶
func (v *NullableInt) Unset()
type NullableInt32 ¶
type NullableInt32 struct {
// contains filtered or unexported fields
}
func NewNullableInt32 ¶
func NewNullableInt32(val *int32) *NullableInt32
func (NullableInt32) Get ¶
func (v NullableInt32) Get() *int32
func (NullableInt32) IsSet ¶
func (v NullableInt32) IsSet() bool
func (NullableInt32) MarshalJSON ¶
func (v NullableInt32) MarshalJSON() ([]byte, error)
func (*NullableInt32) Set ¶
func (v *NullableInt32) Set(val *int32)
func (*NullableInt32) UnmarshalJSON ¶
func (v *NullableInt32) UnmarshalJSON(src []byte) error
func (*NullableInt32) Unset ¶
func (v *NullableInt32) Unset()
type NullableInt64 ¶
type NullableInt64 struct {
// contains filtered or unexported fields
}
func NewNullableInt64 ¶
func NewNullableInt64(val *int64) *NullableInt64
func (NullableInt64) Get ¶
func (v NullableInt64) Get() *int64
func (NullableInt64) IsSet ¶
func (v NullableInt64) IsSet() bool
func (NullableInt64) MarshalJSON ¶
func (v NullableInt64) MarshalJSON() ([]byte, error)
func (*NullableInt64) Set ¶
func (v *NullableInt64) Set(val *int64)
func (*NullableInt64) UnmarshalJSON ¶
func (v *NullableInt64) UnmarshalJSON(src []byte) error
func (*NullableInt64) Unset ¶
func (v *NullableInt64) Unset()
type NullableKeyPairListResponse ¶ added in v0.16.0
type NullableKeyPairListResponse struct {
// contains filtered or unexported fields
}
func NewNullableKeyPairListResponse ¶ added in v0.16.0
func NewNullableKeyPairListResponse(val *KeyPairListResponse) *NullableKeyPairListResponse
func (NullableKeyPairListResponse) Get ¶ added in v0.16.0
func (v NullableKeyPairListResponse) Get() *KeyPairListResponse
func (NullableKeyPairListResponse) IsSet ¶ added in v0.16.0
func (v NullableKeyPairListResponse) IsSet() bool
func (NullableKeyPairListResponse) MarshalJSON ¶ added in v0.16.0
func (v NullableKeyPairListResponse) MarshalJSON() ([]byte, error)
func (*NullableKeyPairListResponse) Set ¶ added in v0.16.0
func (v *NullableKeyPairListResponse) Set(val *KeyPairListResponse)
func (*NullableKeyPairListResponse) UnmarshalJSON ¶ added in v0.16.0
func (v *NullableKeyPairListResponse) UnmarshalJSON(src []byte) error
func (*NullableKeyPairListResponse) Unset ¶ added in v0.16.0
func (v *NullableKeyPairListResponse) Unset()
type NullableKeypair ¶ added in v0.16.0
type NullableKeypair struct {
// contains filtered or unexported fields
}
func NewNullableKeypair ¶ added in v0.16.0
func NewNullableKeypair(val *Keypair) *NullableKeypair
func (NullableKeypair) Get ¶ added in v0.16.0
func (v NullableKeypair) Get() *Keypair
func (NullableKeypair) IsSet ¶ added in v0.16.0
func (v NullableKeypair) IsSet() bool
func (NullableKeypair) MarshalJSON ¶ added in v0.16.0
func (v NullableKeypair) MarshalJSON() ([]byte, error)
func (*NullableKeypair) Set ¶ added in v0.16.0
func (v *NullableKeypair) Set(val *Keypair)
func (*NullableKeypair) UnmarshalJSON ¶ added in v0.16.0
func (v *NullableKeypair) UnmarshalJSON(src []byte) error
func (*NullableKeypair) Unset ¶ added in v0.16.0
func (v *NullableKeypair) Unset()
type NullableMachineType ¶ added in v0.16.0
type NullableMachineType struct {
// contains filtered or unexported fields
}
func NewNullableMachineType ¶ added in v0.16.0
func NewNullableMachineType(val *MachineType) *NullableMachineType
func (NullableMachineType) Get ¶ added in v0.16.0
func (v NullableMachineType) Get() *MachineType
func (NullableMachineType) IsSet ¶ added in v0.16.0
func (v NullableMachineType) IsSet() bool
func (NullableMachineType) MarshalJSON ¶ added in v0.16.0
func (v NullableMachineType) MarshalJSON() ([]byte, error)
func (*NullableMachineType) Set ¶ added in v0.16.0
func (v *NullableMachineType) Set(val *MachineType)
func (*NullableMachineType) UnmarshalJSON ¶ added in v0.16.0
func (v *NullableMachineType) UnmarshalJSON(src []byte) error
func (*NullableMachineType) Unset ¶ added in v0.16.0
func (v *NullableMachineType) Unset()
type NullableMachineTypeListResponse ¶ added in v0.16.0
type NullableMachineTypeListResponse struct {
// contains filtered or unexported fields
}
func NewNullableMachineTypeListResponse ¶ added in v0.16.0
func NewNullableMachineTypeListResponse(val *MachineTypeListResponse) *NullableMachineTypeListResponse
func (NullableMachineTypeListResponse) Get ¶ added in v0.16.0
func (v NullableMachineTypeListResponse) Get() *MachineTypeListResponse
func (NullableMachineTypeListResponse) IsSet ¶ added in v0.16.0
func (v NullableMachineTypeListResponse) IsSet() bool
func (NullableMachineTypeListResponse) MarshalJSON ¶ added in v0.16.0
func (v NullableMachineTypeListResponse) MarshalJSON() ([]byte, error)
func (*NullableMachineTypeListResponse) Set ¶ added in v0.16.0
func (v *NullableMachineTypeListResponse) Set(val *MachineTypeListResponse)
func (*NullableMachineTypeListResponse) UnmarshalJSON ¶ added in v0.16.0
func (v *NullableMachineTypeListResponse) UnmarshalJSON(src []byte) error
func (*NullableMachineTypeListResponse) Unset ¶ added in v0.16.0
func (v *NullableMachineTypeListResponse) Unset()
type NullableNIC ¶ added in v0.13.0
type NullableNIC struct {
// contains filtered or unexported fields
}
func NewNullableNIC ¶ added in v0.13.0
func NewNullableNIC(val *NIC) *NullableNIC
func (NullableNIC) Get ¶ added in v0.13.0
func (v NullableNIC) Get() *NIC
func (NullableNIC) IsSet ¶ added in v0.13.0
func (v NullableNIC) IsSet() bool
func (NullableNIC) MarshalJSON ¶ added in v0.13.0
func (v NullableNIC) MarshalJSON() ([]byte, error)
func (*NullableNIC) Set ¶ added in v0.13.0
func (v *NullableNIC) Set(val *NIC)
func (*NullableNIC) UnmarshalJSON ¶ added in v0.13.0
func (v *NullableNIC) UnmarshalJSON(src []byte) error
func (*NullableNIC) Unset ¶ added in v0.13.0
func (v *NullableNIC) Unset()
type NullableNICListResponse ¶ added in v0.13.0
type NullableNICListResponse struct {
// contains filtered or unexported fields
}
func NewNullableNICListResponse ¶ added in v0.13.0
func NewNullableNICListResponse(val *NICListResponse) *NullableNICListResponse
func (NullableNICListResponse) Get ¶ added in v0.13.0
func (v NullableNICListResponse) Get() *NICListResponse
func (NullableNICListResponse) IsSet ¶ added in v0.13.0
func (v NullableNICListResponse) IsSet() bool
func (NullableNICListResponse) MarshalJSON ¶ added in v0.13.0
func (v NullableNICListResponse) MarshalJSON() ([]byte, error)
func (*NullableNICListResponse) Set ¶ added in v0.13.0
func (v *NullableNICListResponse) Set(val *NICListResponse)
func (*NullableNICListResponse) UnmarshalJSON ¶ added in v0.13.0
func (v *NullableNICListResponse) UnmarshalJSON(src []byte) error
func (*NullableNICListResponse) Unset ¶ added in v0.13.0
func (v *NullableNICListResponse) Unset()
type NullableNetwork ¶ added in v0.12.0
type NullableNetwork struct {
// contains filtered or unexported fields
}
func NewNullableNetwork ¶ added in v0.12.0
func NewNullableNetwork(val *Network) *NullableNetwork
func (NullableNetwork) Get ¶ added in v0.12.0
func (v NullableNetwork) Get() *Network
func (NullableNetwork) IsSet ¶ added in v0.12.0
func (v NullableNetwork) IsSet() bool
func (NullableNetwork) MarshalJSON ¶ added in v0.12.0
func (v NullableNetwork) MarshalJSON() ([]byte, error)
func (*NullableNetwork) Set ¶ added in v0.12.0
func (v *NullableNetwork) Set(val *Network)
func (*NullableNetwork) UnmarshalJSON ¶ added in v0.12.0
func (v *NullableNetwork) UnmarshalJSON(src []byte) error
func (*NullableNetwork) Unset ¶ added in v0.12.0
func (v *NullableNetwork) Unset()
type NullableNetworkArea ¶ added in v0.12.0
type NullableNetworkArea struct {
// contains filtered or unexported fields
}
func NewNullableNetworkArea ¶ added in v0.12.0
func NewNullableNetworkArea(val *NetworkArea) *NullableNetworkArea
func (NullableNetworkArea) Get ¶ added in v0.12.0
func (v NullableNetworkArea) Get() *NetworkArea
func (NullableNetworkArea) IsSet ¶ added in v0.12.0
func (v NullableNetworkArea) IsSet() bool
func (NullableNetworkArea) MarshalJSON ¶ added in v0.12.0
func (v NullableNetworkArea) MarshalJSON() ([]byte, error)
func (*NullableNetworkArea) Set ¶ added in v0.12.0
func (v *NullableNetworkArea) Set(val *NetworkArea)
func (*NullableNetworkArea) UnmarshalJSON ¶ added in v0.12.0
func (v *NullableNetworkArea) UnmarshalJSON(src []byte) error
func (*NullableNetworkArea) Unset ¶ added in v0.12.0
func (v *NullableNetworkArea) Unset()
type NullableNetworkAreaIPv4 ¶ added in v0.12.0
type NullableNetworkAreaIPv4 struct {
// contains filtered or unexported fields
}
func NewNullableNetworkAreaIPv4 ¶ added in v0.12.0
func NewNullableNetworkAreaIPv4(val *NetworkAreaIPv4) *NullableNetworkAreaIPv4
func (NullableNetworkAreaIPv4) Get ¶ added in v0.12.0
func (v NullableNetworkAreaIPv4) Get() *NetworkAreaIPv4
func (NullableNetworkAreaIPv4) IsSet ¶ added in v0.12.0
func (v NullableNetworkAreaIPv4) IsSet() bool
func (NullableNetworkAreaIPv4) MarshalJSON ¶ added in v0.12.0
func (v NullableNetworkAreaIPv4) MarshalJSON() ([]byte, error)
func (*NullableNetworkAreaIPv4) Set ¶ added in v0.12.0
func (v *NullableNetworkAreaIPv4) Set(val *NetworkAreaIPv4)
func (*NullableNetworkAreaIPv4) UnmarshalJSON ¶ added in v0.12.0
func (v *NullableNetworkAreaIPv4) UnmarshalJSON(src []byte) error
func (*NullableNetworkAreaIPv4) Unset ¶ added in v0.12.0
func (v *NullableNetworkAreaIPv4) Unset()
type NullableNetworkAreaListResponse ¶ added in v0.12.0
type NullableNetworkAreaListResponse struct {
// contains filtered or unexported fields
}
func NewNullableNetworkAreaListResponse ¶ added in v0.12.0
func NewNullableNetworkAreaListResponse(val *NetworkAreaListResponse) *NullableNetworkAreaListResponse
func (NullableNetworkAreaListResponse) Get ¶ added in v0.12.0
func (v NullableNetworkAreaListResponse) Get() *NetworkAreaListResponse
func (NullableNetworkAreaListResponse) IsSet ¶ added in v0.12.0
func (v NullableNetworkAreaListResponse) IsSet() bool
func (NullableNetworkAreaListResponse) MarshalJSON ¶ added in v0.12.0
func (v NullableNetworkAreaListResponse) MarshalJSON() ([]byte, error)
func (*NullableNetworkAreaListResponse) Set ¶ added in v0.12.0
func (v *NullableNetworkAreaListResponse) Set(val *NetworkAreaListResponse)
func (*NullableNetworkAreaListResponse) UnmarshalJSON ¶ added in v0.12.0
func (v *NullableNetworkAreaListResponse) UnmarshalJSON(src []byte) error
func (*NullableNetworkAreaListResponse) Unset ¶ added in v0.12.0
func (v *NullableNetworkAreaListResponse) Unset()
type NullableNetworkListResponse ¶ added in v0.12.0
type NullableNetworkListResponse struct {
// contains filtered or unexported fields
}
func NewNullableNetworkListResponse ¶ added in v0.12.0
func NewNullableNetworkListResponse(val *NetworkListResponse) *NullableNetworkListResponse
func (NullableNetworkListResponse) Get ¶ added in v0.12.0
func (v NullableNetworkListResponse) Get() *NetworkListResponse
func (NullableNetworkListResponse) IsSet ¶ added in v0.12.0
func (v NullableNetworkListResponse) IsSet() bool
func (NullableNetworkListResponse) MarshalJSON ¶ added in v0.12.0
func (v NullableNetworkListResponse) MarshalJSON() ([]byte, error)
func (*NullableNetworkListResponse) Set ¶ added in v0.12.0
func (v *NullableNetworkListResponse) Set(val *NetworkListResponse)
func (*NullableNetworkListResponse) UnmarshalJSON ¶ added in v0.12.0
func (v *NullableNetworkListResponse) UnmarshalJSON(src []byte) error
func (*NullableNetworkListResponse) Unset ¶ added in v0.12.0
func (v *NullableNetworkListResponse) Unset()
type NullableNetworkRange ¶ added in v0.12.0
type NullableNetworkRange struct {
// contains filtered or unexported fields
}
func NewNullableNetworkRange ¶ added in v0.12.0
func NewNullableNetworkRange(val *NetworkRange) *NullableNetworkRange
func (NullableNetworkRange) Get ¶ added in v0.12.0
func (v NullableNetworkRange) Get() *NetworkRange
func (NullableNetworkRange) IsSet ¶ added in v0.12.0
func (v NullableNetworkRange) IsSet() bool
func (NullableNetworkRange) MarshalJSON ¶ added in v0.12.0
func (v NullableNetworkRange) MarshalJSON() ([]byte, error)
func (*NullableNetworkRange) Set ¶ added in v0.12.0
func (v *NullableNetworkRange) Set(val *NetworkRange)
func (*NullableNetworkRange) UnmarshalJSON ¶ added in v0.12.0
func (v *NullableNetworkRange) UnmarshalJSON(src []byte) error
func (*NullableNetworkRange) Unset ¶ added in v0.12.0
func (v *NullableNetworkRange) Unset()
type NullableNetworkRangeListResponse ¶ added in v0.12.0
type NullableNetworkRangeListResponse struct {
// contains filtered or unexported fields
}
func NewNullableNetworkRangeListResponse ¶ added in v0.12.0
func NewNullableNetworkRangeListResponse(val *NetworkRangeListResponse) *NullableNetworkRangeListResponse
func (NullableNetworkRangeListResponse) Get ¶ added in v0.12.0
func (v NullableNetworkRangeListResponse) Get() *NetworkRangeListResponse
func (NullableNetworkRangeListResponse) IsSet ¶ added in v0.12.0
func (v NullableNetworkRangeListResponse) IsSet() bool
func (NullableNetworkRangeListResponse) MarshalJSON ¶ added in v0.12.0
func (v NullableNetworkRangeListResponse) MarshalJSON() ([]byte, error)
func (*NullableNetworkRangeListResponse) Set ¶ added in v0.12.0
func (v *NullableNetworkRangeListResponse) Set(val *NetworkRangeListResponse)
func (*NullableNetworkRangeListResponse) UnmarshalJSON ¶ added in v0.12.0
func (v *NullableNetworkRangeListResponse) UnmarshalJSON(src []byte) error
func (*NullableNetworkRangeListResponse) Unset ¶ added in v0.12.0
func (v *NullableNetworkRangeListResponse) Unset()
type NullablePartialUpdateNetworkAreaPayload ¶ added in v0.12.0
type NullablePartialUpdateNetworkAreaPayload struct {
// contains filtered or unexported fields
}
func NewNullablePartialUpdateNetworkAreaPayload ¶ added in v0.12.0
func NewNullablePartialUpdateNetworkAreaPayload(val *PartialUpdateNetworkAreaPayload) *NullablePartialUpdateNetworkAreaPayload
func (NullablePartialUpdateNetworkAreaPayload) IsSet ¶ added in v0.12.0
func (v NullablePartialUpdateNetworkAreaPayload) IsSet() bool
func (NullablePartialUpdateNetworkAreaPayload) MarshalJSON ¶ added in v0.12.0
func (v NullablePartialUpdateNetworkAreaPayload) MarshalJSON() ([]byte, error)
func (*NullablePartialUpdateNetworkAreaPayload) Set ¶ added in v0.12.0
func (v *NullablePartialUpdateNetworkAreaPayload) Set(val *PartialUpdateNetworkAreaPayload)
func (*NullablePartialUpdateNetworkAreaPayload) UnmarshalJSON ¶ added in v0.12.0
func (v *NullablePartialUpdateNetworkAreaPayload) UnmarshalJSON(src []byte) error
func (*NullablePartialUpdateNetworkAreaPayload) Unset ¶ added in v0.12.0
func (v *NullablePartialUpdateNetworkAreaPayload) Unset()
type NullablePartialUpdateNetworkPayload ¶ added in v0.12.0
type NullablePartialUpdateNetworkPayload struct {
// contains filtered or unexported fields
}
func NewNullablePartialUpdateNetworkPayload ¶ added in v0.12.0
func NewNullablePartialUpdateNetworkPayload(val *PartialUpdateNetworkPayload) *NullablePartialUpdateNetworkPayload
func (NullablePartialUpdateNetworkPayload) Get ¶ added in v0.12.0
func (v NullablePartialUpdateNetworkPayload) Get() *PartialUpdateNetworkPayload
func (NullablePartialUpdateNetworkPayload) IsSet ¶ added in v0.12.0
func (v NullablePartialUpdateNetworkPayload) IsSet() bool
func (NullablePartialUpdateNetworkPayload) MarshalJSON ¶ added in v0.12.0
func (v NullablePartialUpdateNetworkPayload) MarshalJSON() ([]byte, error)
func (*NullablePartialUpdateNetworkPayload) Set ¶ added in v0.12.0
func (v *NullablePartialUpdateNetworkPayload) Set(val *PartialUpdateNetworkPayload)
func (*NullablePartialUpdateNetworkPayload) UnmarshalJSON ¶ added in v0.12.0
func (v *NullablePartialUpdateNetworkPayload) UnmarshalJSON(src []byte) error
func (*NullablePartialUpdateNetworkPayload) Unset ¶ added in v0.12.0
func (v *NullablePartialUpdateNetworkPayload) Unset()
type NullablePortRange ¶ added in v0.13.0
type NullablePortRange struct {
// contains filtered or unexported fields
}
func NewNullablePortRange ¶ added in v0.13.0
func NewNullablePortRange(val *PortRange) *NullablePortRange
func (NullablePortRange) Get ¶ added in v0.13.0
func (v NullablePortRange) Get() *PortRange
func (NullablePortRange) IsSet ¶ added in v0.13.0
func (v NullablePortRange) IsSet() bool
func (NullablePortRange) MarshalJSON ¶ added in v0.13.0
func (v NullablePortRange) MarshalJSON() ([]byte, error)
func (*NullablePortRange) Set ¶ added in v0.13.0
func (v *NullablePortRange) Set(val *PortRange)
func (*NullablePortRange) UnmarshalJSON ¶ added in v0.13.0
func (v *NullablePortRange) UnmarshalJSON(src []byte) error
func (*NullablePortRange) Unset ¶ added in v0.13.0
func (v *NullablePortRange) Unset()
type NullableProjectListResponse ¶ added in v0.12.0
type NullableProjectListResponse struct {
// contains filtered or unexported fields
}
func NewNullableProjectListResponse ¶ added in v0.12.0
func NewNullableProjectListResponse(val *ProjectListResponse) *NullableProjectListResponse
func (NullableProjectListResponse) Get ¶ added in v0.12.0
func (v NullableProjectListResponse) Get() *ProjectListResponse
func (NullableProjectListResponse) IsSet ¶ added in v0.12.0
func (v NullableProjectListResponse) IsSet() bool
func (NullableProjectListResponse) MarshalJSON ¶ added in v0.12.0
func (v NullableProjectListResponse) MarshalJSON() ([]byte, error)
func (*NullableProjectListResponse) Set ¶ added in v0.12.0
func (v *NullableProjectListResponse) Set(val *ProjectListResponse)
func (*NullableProjectListResponse) UnmarshalJSON ¶ added in v0.12.0
func (v *NullableProjectListResponse) UnmarshalJSON(src []byte) error
func (*NullableProjectListResponse) Unset ¶ added in v0.12.0
func (v *NullableProjectListResponse) Unset()
type NullableProtocol ¶ added in v0.13.0
type NullableProtocol struct {
// contains filtered or unexported fields
}
func NewNullableProtocol ¶ added in v0.13.0
func NewNullableProtocol(val *Protocol) *NullableProtocol
func (NullableProtocol) Get ¶ added in v0.13.0
func (v NullableProtocol) Get() *Protocol
func (NullableProtocol) IsSet ¶ added in v0.13.0
func (v NullableProtocol) IsSet() bool
func (NullableProtocol) MarshalJSON ¶ added in v0.13.0
func (v NullableProtocol) MarshalJSON() ([]byte, error)
func (*NullableProtocol) Set ¶ added in v0.13.0
func (v *NullableProtocol) Set(val *Protocol)
func (*NullableProtocol) UnmarshalJSON ¶ added in v0.13.0
func (v *NullableProtocol) UnmarshalJSON(src []byte) error
func (*NullableProtocol) Unset ¶ added in v0.13.0
func (v *NullableProtocol) Unset()
type NullablePublicIp ¶ added in v0.13.0
type NullablePublicIp struct {
// contains filtered or unexported fields
}
func NewNullablePublicIp ¶ added in v0.13.0
func NewNullablePublicIp(val *PublicIp) *NullablePublicIp
func (NullablePublicIp) Get ¶ added in v0.13.0
func (v NullablePublicIp) Get() *PublicIp
func (NullablePublicIp) IsSet ¶ added in v0.13.0
func (v NullablePublicIp) IsSet() bool
func (NullablePublicIp) MarshalJSON ¶ added in v0.13.0
func (v NullablePublicIp) MarshalJSON() ([]byte, error)
func (*NullablePublicIp) Set ¶ added in v0.13.0
func (v *NullablePublicIp) Set(val *PublicIp)
func (*NullablePublicIp) UnmarshalJSON ¶ added in v0.13.0
func (v *NullablePublicIp) UnmarshalJSON(src []byte) error
func (*NullablePublicIp) Unset ¶ added in v0.13.0
func (v *NullablePublicIp) Unset()
type NullablePublicIpListResponse ¶ added in v0.13.0
type NullablePublicIpListResponse struct {
// contains filtered or unexported fields
}
func NewNullablePublicIpListResponse ¶ added in v0.13.0
func NewNullablePublicIpListResponse(val *PublicIpListResponse) *NullablePublicIpListResponse
func (NullablePublicIpListResponse) Get ¶ added in v0.13.0
func (v NullablePublicIpListResponse) Get() *PublicIpListResponse
func (NullablePublicIpListResponse) IsSet ¶ added in v0.13.0
func (v NullablePublicIpListResponse) IsSet() bool
func (NullablePublicIpListResponse) MarshalJSON ¶ added in v0.13.0
func (v NullablePublicIpListResponse) MarshalJSON() ([]byte, error)
func (*NullablePublicIpListResponse) Set ¶ added in v0.13.0
func (v *NullablePublicIpListResponse) Set(val *PublicIpListResponse)
func (*NullablePublicIpListResponse) UnmarshalJSON ¶ added in v0.13.0
func (v *NullablePublicIpListResponse) UnmarshalJSON(src []byte) error
func (*NullablePublicIpListResponse) Unset ¶ added in v0.13.0
func (v *NullablePublicIpListResponse) Unset()
type NullablePublicNetwork ¶ added in v0.21.1
type NullablePublicNetwork struct {
// contains filtered or unexported fields
}
func NewNullablePublicNetwork ¶ added in v0.21.1
func NewNullablePublicNetwork(val *PublicNetwork) *NullablePublicNetwork
func (NullablePublicNetwork) Get ¶ added in v0.21.1
func (v NullablePublicNetwork) Get() *PublicNetwork
func (NullablePublicNetwork) IsSet ¶ added in v0.21.1
func (v NullablePublicNetwork) IsSet() bool
func (NullablePublicNetwork) MarshalJSON ¶ added in v0.21.1
func (v NullablePublicNetwork) MarshalJSON() ([]byte, error)
func (*NullablePublicNetwork) Set ¶ added in v0.21.1
func (v *NullablePublicNetwork) Set(val *PublicNetwork)
func (*NullablePublicNetwork) UnmarshalJSON ¶ added in v0.21.1
func (v *NullablePublicNetwork) UnmarshalJSON(src []byte) error
func (*NullablePublicNetwork) Unset ¶ added in v0.21.1
func (v *NullablePublicNetwork) Unset()
type NullablePublicNetworkListResponse ¶ added in v0.21.1
type NullablePublicNetworkListResponse struct {
// contains filtered or unexported fields
}
func NewNullablePublicNetworkListResponse ¶ added in v0.21.1
func NewNullablePublicNetworkListResponse(val *PublicNetworkListResponse) *NullablePublicNetworkListResponse
func (NullablePublicNetworkListResponse) Get ¶ added in v0.21.1
func (v NullablePublicNetworkListResponse) Get() *PublicNetworkListResponse
func (NullablePublicNetworkListResponse) IsSet ¶ added in v0.21.1
func (v NullablePublicNetworkListResponse) IsSet() bool
func (NullablePublicNetworkListResponse) MarshalJSON ¶ added in v0.21.1
func (v NullablePublicNetworkListResponse) MarshalJSON() ([]byte, error)
func (*NullablePublicNetworkListResponse) Set ¶ added in v0.21.1
func (v *NullablePublicNetworkListResponse) Set(val *PublicNetworkListResponse)
func (*NullablePublicNetworkListResponse) UnmarshalJSON ¶ added in v0.21.1
func (v *NullablePublicNetworkListResponse) UnmarshalJSON(src []byte) error
func (*NullablePublicNetworkListResponse) Unset ¶ added in v0.21.1
func (v *NullablePublicNetworkListResponse) Unset()
type NullableQuota ¶ added in v0.19.0
type NullableQuota struct {
// contains filtered or unexported fields
}
func NewNullableQuota ¶ added in v0.19.0
func NewNullableQuota(val *Quota) *NullableQuota
func (NullableQuota) Get ¶ added in v0.19.0
func (v NullableQuota) Get() *Quota
func (NullableQuota) IsSet ¶ added in v0.19.0
func (v NullableQuota) IsSet() bool
func (NullableQuota) MarshalJSON ¶ added in v0.19.0
func (v NullableQuota) MarshalJSON() ([]byte, error)
func (*NullableQuota) Set ¶ added in v0.19.0
func (v *NullableQuota) Set(val *Quota)
func (*NullableQuota) UnmarshalJSON ¶ added in v0.19.0
func (v *NullableQuota) UnmarshalJSON(src []byte) error
func (*NullableQuota) Unset ¶ added in v0.19.0
func (v *NullableQuota) Unset()
type NullableQuotaList ¶ added in v0.19.0
type NullableQuotaList struct {
// contains filtered or unexported fields
}
func NewNullableQuotaList ¶ added in v0.19.0
func NewNullableQuotaList(val *QuotaList) *NullableQuotaList
func (NullableQuotaList) Get ¶ added in v0.19.0
func (v NullableQuotaList) Get() *QuotaList
func (NullableQuotaList) IsSet ¶ added in v0.19.0
func (v NullableQuotaList) IsSet() bool
func (NullableQuotaList) MarshalJSON ¶ added in v0.19.0
func (v NullableQuotaList) MarshalJSON() ([]byte, error)
func (*NullableQuotaList) Set ¶ added in v0.19.0
func (v *NullableQuotaList) Set(val *QuotaList)
func (*NullableQuotaList) UnmarshalJSON ¶ added in v0.19.0
func (v *NullableQuotaList) UnmarshalJSON(src []byte) error
func (*NullableQuotaList) Unset ¶ added in v0.19.0
func (v *NullableQuotaList) Unset()
type NullableQuotaListBackupGigabytes ¶ added in v0.19.0
type NullableQuotaListBackupGigabytes struct {
// contains filtered or unexported fields
}
func NewNullableQuotaListBackupGigabytes ¶ added in v0.19.0
func NewNullableQuotaListBackupGigabytes(val *QuotaListBackupGigabytes) *NullableQuotaListBackupGigabytes
func (NullableQuotaListBackupGigabytes) Get ¶ added in v0.19.0
func (v NullableQuotaListBackupGigabytes) Get() *QuotaListBackupGigabytes
func (NullableQuotaListBackupGigabytes) IsSet ¶ added in v0.19.0
func (v NullableQuotaListBackupGigabytes) IsSet() bool
func (NullableQuotaListBackupGigabytes) MarshalJSON ¶ added in v0.19.0
func (v NullableQuotaListBackupGigabytes) MarshalJSON() ([]byte, error)
func (*NullableQuotaListBackupGigabytes) Set ¶ added in v0.19.0
func (v *NullableQuotaListBackupGigabytes) Set(val *QuotaListBackupGigabytes)
func (*NullableQuotaListBackupGigabytes) UnmarshalJSON ¶ added in v0.19.0
func (v *NullableQuotaListBackupGigabytes) UnmarshalJSON(src []byte) error
func (*NullableQuotaListBackupGigabytes) Unset ¶ added in v0.19.0
func (v *NullableQuotaListBackupGigabytes) Unset()
type NullableQuotaListBackups ¶ added in v0.19.0
type NullableQuotaListBackups struct {
// contains filtered or unexported fields
}
func NewNullableQuotaListBackups ¶ added in v0.19.0
func NewNullableQuotaListBackups(val *QuotaListBackups) *NullableQuotaListBackups
func (NullableQuotaListBackups) Get ¶ added in v0.19.0
func (v NullableQuotaListBackups) Get() *QuotaListBackups
func (NullableQuotaListBackups) IsSet ¶ added in v0.19.0
func (v NullableQuotaListBackups) IsSet() bool
func (NullableQuotaListBackups) MarshalJSON ¶ added in v0.19.0
func (v NullableQuotaListBackups) MarshalJSON() ([]byte, error)
func (*NullableQuotaListBackups) Set ¶ added in v0.19.0
func (v *NullableQuotaListBackups) Set(val *QuotaListBackups)
func (*NullableQuotaListBackups) UnmarshalJSON ¶ added in v0.19.0
func (v *NullableQuotaListBackups) UnmarshalJSON(src []byte) error
func (*NullableQuotaListBackups) Unset ¶ added in v0.19.0
func (v *NullableQuotaListBackups) Unset()
type NullableQuotaListGigabytes ¶ added in v0.19.0
type NullableQuotaListGigabytes struct {
// contains filtered or unexported fields
}
func NewNullableQuotaListGigabytes ¶ added in v0.19.0
func NewNullableQuotaListGigabytes(val *QuotaListGigabytes) *NullableQuotaListGigabytes
func (NullableQuotaListGigabytes) Get ¶ added in v0.19.0
func (v NullableQuotaListGigabytes) Get() *QuotaListGigabytes
func (NullableQuotaListGigabytes) IsSet ¶ added in v0.19.0
func (v NullableQuotaListGigabytes) IsSet() bool
func (NullableQuotaListGigabytes) MarshalJSON ¶ added in v0.19.0
func (v NullableQuotaListGigabytes) MarshalJSON() ([]byte, error)
func (*NullableQuotaListGigabytes) Set ¶ added in v0.19.0
func (v *NullableQuotaListGigabytes) Set(val *QuotaListGigabytes)
func (*NullableQuotaListGigabytes) UnmarshalJSON ¶ added in v0.19.0
func (v *NullableQuotaListGigabytes) UnmarshalJSON(src []byte) error
func (*NullableQuotaListGigabytes) Unset ¶ added in v0.19.0
func (v *NullableQuotaListGigabytes) Unset()
type NullableQuotaListNetworks ¶ added in v0.19.0
type NullableQuotaListNetworks struct {
// contains filtered or unexported fields
}
func NewNullableQuotaListNetworks ¶ added in v0.19.0
func NewNullableQuotaListNetworks(val *QuotaListNetworks) *NullableQuotaListNetworks
func (NullableQuotaListNetworks) Get ¶ added in v0.19.0
func (v NullableQuotaListNetworks) Get() *QuotaListNetworks
func (NullableQuotaListNetworks) IsSet ¶ added in v0.19.0
func (v NullableQuotaListNetworks) IsSet() bool
func (NullableQuotaListNetworks) MarshalJSON ¶ added in v0.19.0
func (v NullableQuotaListNetworks) MarshalJSON() ([]byte, error)
func (*NullableQuotaListNetworks) Set ¶ added in v0.19.0
func (v *NullableQuotaListNetworks) Set(val *QuotaListNetworks)
func (*NullableQuotaListNetworks) UnmarshalJSON ¶ added in v0.19.0
func (v *NullableQuotaListNetworks) UnmarshalJSON(src []byte) error
func (*NullableQuotaListNetworks) Unset ¶ added in v0.19.0
func (v *NullableQuotaListNetworks) Unset()
type NullableQuotaListNics ¶ added in v0.19.0
type NullableQuotaListNics struct {
// contains filtered or unexported fields
}
func NewNullableQuotaListNics ¶ added in v0.19.0
func NewNullableQuotaListNics(val *QuotaListNics) *NullableQuotaListNics
func (NullableQuotaListNics) Get ¶ added in v0.19.0
func (v NullableQuotaListNics) Get() *QuotaListNics
func (NullableQuotaListNics) IsSet ¶ added in v0.19.0
func (v NullableQuotaListNics) IsSet() bool
func (NullableQuotaListNics) MarshalJSON ¶ added in v0.19.0
func (v NullableQuotaListNics) MarshalJSON() ([]byte, error)
func (*NullableQuotaListNics) Set ¶ added in v0.19.0
func (v *NullableQuotaListNics) Set(val *QuotaListNics)
func (*NullableQuotaListNics) UnmarshalJSON ¶ added in v0.19.0
func (v *NullableQuotaListNics) UnmarshalJSON(src []byte) error
func (*NullableQuotaListNics) Unset ¶ added in v0.19.0
func (v *NullableQuotaListNics) Unset()
type NullableQuotaListPublicIps ¶ added in v0.19.0
type NullableQuotaListPublicIps struct {
// contains filtered or unexported fields
}
func NewNullableQuotaListPublicIps ¶ added in v0.19.0
func NewNullableQuotaListPublicIps(val *QuotaListPublicIps) *NullableQuotaListPublicIps
func (NullableQuotaListPublicIps) Get ¶ added in v0.19.0
func (v NullableQuotaListPublicIps) Get() *QuotaListPublicIps
func (NullableQuotaListPublicIps) IsSet ¶ added in v0.19.0
func (v NullableQuotaListPublicIps) IsSet() bool
func (NullableQuotaListPublicIps) MarshalJSON ¶ added in v0.19.0
func (v NullableQuotaListPublicIps) MarshalJSON() ([]byte, error)
func (*NullableQuotaListPublicIps) Set ¶ added in v0.19.0
func (v *NullableQuotaListPublicIps) Set(val *QuotaListPublicIps)
func (*NullableQuotaListPublicIps) UnmarshalJSON ¶ added in v0.19.0
func (v *NullableQuotaListPublicIps) UnmarshalJSON(src []byte) error
func (*NullableQuotaListPublicIps) Unset ¶ added in v0.19.0
func (v *NullableQuotaListPublicIps) Unset()
type NullableQuotaListRam ¶ added in v0.19.0
type NullableQuotaListRam struct {
// contains filtered or unexported fields
}
func NewNullableQuotaListRam ¶ added in v0.19.0
func NewNullableQuotaListRam(val *QuotaListRam) *NullableQuotaListRam
func (NullableQuotaListRam) Get ¶ added in v0.19.0
func (v NullableQuotaListRam) Get() *QuotaListRam
func (NullableQuotaListRam) IsSet ¶ added in v0.19.0
func (v NullableQuotaListRam) IsSet() bool
func (NullableQuotaListRam) MarshalJSON ¶ added in v0.19.0
func (v NullableQuotaListRam) MarshalJSON() ([]byte, error)
func (*NullableQuotaListRam) Set ¶ added in v0.19.0
func (v *NullableQuotaListRam) Set(val *QuotaListRam)
func (*NullableQuotaListRam) UnmarshalJSON ¶ added in v0.19.0
func (v *NullableQuotaListRam) UnmarshalJSON(src []byte) error
func (*NullableQuotaListRam) Unset ¶ added in v0.19.0
func (v *NullableQuotaListRam) Unset()
type NullableQuotaListResponse ¶ added in v0.19.0
type NullableQuotaListResponse struct {
// contains filtered or unexported fields
}
func NewNullableQuotaListResponse ¶ added in v0.19.0
func NewNullableQuotaListResponse(val *QuotaListResponse) *NullableQuotaListResponse
func (NullableQuotaListResponse) Get ¶ added in v0.19.0
func (v NullableQuotaListResponse) Get() *QuotaListResponse
func (NullableQuotaListResponse) IsSet ¶ added in v0.19.0
func (v NullableQuotaListResponse) IsSet() bool
func (NullableQuotaListResponse) MarshalJSON ¶ added in v0.19.0
func (v NullableQuotaListResponse) MarshalJSON() ([]byte, error)
func (*NullableQuotaListResponse) Set ¶ added in v0.19.0
func (v *NullableQuotaListResponse) Set(val *QuotaListResponse)
func (*NullableQuotaListResponse) UnmarshalJSON ¶ added in v0.19.0
func (v *NullableQuotaListResponse) UnmarshalJSON(src []byte) error
func (*NullableQuotaListResponse) Unset ¶ added in v0.19.0
func (v *NullableQuotaListResponse) Unset()
type NullableQuotaListSecurityGroupRules ¶ added in v0.19.0
type NullableQuotaListSecurityGroupRules struct {
// contains filtered or unexported fields
}
func NewNullableQuotaListSecurityGroupRules ¶ added in v0.19.0
func NewNullableQuotaListSecurityGroupRules(val *QuotaListSecurityGroupRules) *NullableQuotaListSecurityGroupRules
func (NullableQuotaListSecurityGroupRules) Get ¶ added in v0.19.0
func (v NullableQuotaListSecurityGroupRules) Get() *QuotaListSecurityGroupRules
func (NullableQuotaListSecurityGroupRules) IsSet ¶ added in v0.19.0
func (v NullableQuotaListSecurityGroupRules) IsSet() bool
func (NullableQuotaListSecurityGroupRules) MarshalJSON ¶ added in v0.19.0
func (v NullableQuotaListSecurityGroupRules) MarshalJSON() ([]byte, error)
func (*NullableQuotaListSecurityGroupRules) Set ¶ added in v0.19.0
func (v *NullableQuotaListSecurityGroupRules) Set(val *QuotaListSecurityGroupRules)
func (*NullableQuotaListSecurityGroupRules) UnmarshalJSON ¶ added in v0.19.0
func (v *NullableQuotaListSecurityGroupRules) UnmarshalJSON(src []byte) error
func (*NullableQuotaListSecurityGroupRules) Unset ¶ added in v0.19.0
func (v *NullableQuotaListSecurityGroupRules) Unset()
type NullableQuotaListSecurityGroups ¶ added in v0.19.0
type NullableQuotaListSecurityGroups struct {
// contains filtered or unexported fields
}
func NewNullableQuotaListSecurityGroups ¶ added in v0.19.0
func NewNullableQuotaListSecurityGroups(val *QuotaListSecurityGroups) *NullableQuotaListSecurityGroups
func (NullableQuotaListSecurityGroups) Get ¶ added in v0.19.0
func (v NullableQuotaListSecurityGroups) Get() *QuotaListSecurityGroups
func (NullableQuotaListSecurityGroups) IsSet ¶ added in v0.19.0
func (v NullableQuotaListSecurityGroups) IsSet() bool
func (NullableQuotaListSecurityGroups) MarshalJSON ¶ added in v0.19.0
func (v NullableQuotaListSecurityGroups) MarshalJSON() ([]byte, error)
func (*NullableQuotaListSecurityGroups) Set ¶ added in v0.19.0
func (v *NullableQuotaListSecurityGroups) Set(val *QuotaListSecurityGroups)
func (*NullableQuotaListSecurityGroups) UnmarshalJSON ¶ added in v0.19.0
func (v *NullableQuotaListSecurityGroups) UnmarshalJSON(src []byte) error
func (*NullableQuotaListSecurityGroups) Unset ¶ added in v0.19.0
func (v *NullableQuotaListSecurityGroups) Unset()
type NullableQuotaListSnapshots ¶ added in v0.19.0
type NullableQuotaListSnapshots struct {
// contains filtered or unexported fields
}
func NewNullableQuotaListSnapshots ¶ added in v0.19.0
func NewNullableQuotaListSnapshots(val *QuotaListSnapshots) *NullableQuotaListSnapshots
func (NullableQuotaListSnapshots) Get ¶ added in v0.19.0
func (v NullableQuotaListSnapshots) Get() *QuotaListSnapshots
func (NullableQuotaListSnapshots) IsSet ¶ added in v0.19.0
func (v NullableQuotaListSnapshots) IsSet() bool
func (NullableQuotaListSnapshots) MarshalJSON ¶ added in v0.19.0
func (v NullableQuotaListSnapshots) MarshalJSON() ([]byte, error)
func (*NullableQuotaListSnapshots) Set ¶ added in v0.19.0
func (v *NullableQuotaListSnapshots) Set(val *QuotaListSnapshots)
func (*NullableQuotaListSnapshots) UnmarshalJSON ¶ added in v0.19.0
func (v *NullableQuotaListSnapshots) UnmarshalJSON(src []byte) error
func (*NullableQuotaListSnapshots) Unset ¶ added in v0.19.0
func (v *NullableQuotaListSnapshots) Unset()
type NullableQuotaListVcpu ¶ added in v0.19.0
type NullableQuotaListVcpu struct {
// contains filtered or unexported fields
}
func NewNullableQuotaListVcpu ¶ added in v0.19.0
func NewNullableQuotaListVcpu(val *QuotaListVcpu) *NullableQuotaListVcpu
func (NullableQuotaListVcpu) Get ¶ added in v0.19.0
func (v NullableQuotaListVcpu) Get() *QuotaListVcpu
func (NullableQuotaListVcpu) IsSet ¶ added in v0.19.0
func (v NullableQuotaListVcpu) IsSet() bool
func (NullableQuotaListVcpu) MarshalJSON ¶ added in v0.19.0
func (v NullableQuotaListVcpu) MarshalJSON() ([]byte, error)
func (*NullableQuotaListVcpu) Set ¶ added in v0.19.0
func (v *NullableQuotaListVcpu) Set(val *QuotaListVcpu)
func (*NullableQuotaListVcpu) UnmarshalJSON ¶ added in v0.19.0
func (v *NullableQuotaListVcpu) UnmarshalJSON(src []byte) error
func (*NullableQuotaListVcpu) Unset ¶ added in v0.19.0
func (v *NullableQuotaListVcpu) Unset()
type NullableQuotaListVolumes ¶ added in v0.19.0
type NullableQuotaListVolumes struct {
// contains filtered or unexported fields
}
func NewNullableQuotaListVolumes ¶ added in v0.19.0
func NewNullableQuotaListVolumes(val *QuotaListVolumes) *NullableQuotaListVolumes
func (NullableQuotaListVolumes) Get ¶ added in v0.19.0
func (v NullableQuotaListVolumes) Get() *QuotaListVolumes
func (NullableQuotaListVolumes) IsSet ¶ added in v0.19.0
func (v NullableQuotaListVolumes) IsSet() bool
func (NullableQuotaListVolumes) MarshalJSON ¶ added in v0.19.0
func (v NullableQuotaListVolumes) MarshalJSON() ([]byte, error)
func (*NullableQuotaListVolumes) Set ¶ added in v0.19.0
func (v *NullableQuotaListVolumes) Set(val *QuotaListVolumes)
func (*NullableQuotaListVolumes) UnmarshalJSON ¶ added in v0.19.0
func (v *NullableQuotaListVolumes) UnmarshalJSON(src []byte) error
func (*NullableQuotaListVolumes) Unset ¶ added in v0.19.0
func (v *NullableQuotaListVolumes) Unset()
type NullableRequest ¶ added in v0.12.0
type NullableRequest struct {
// contains filtered or unexported fields
}
func NewNullableRequest ¶ added in v0.12.0
func NewNullableRequest(val *Request) *NullableRequest
func (NullableRequest) Get ¶ added in v0.12.0
func (v NullableRequest) Get() *Request
func (NullableRequest) IsSet ¶ added in v0.12.0
func (v NullableRequest) IsSet() bool
func (NullableRequest) MarshalJSON ¶ added in v0.12.0
func (v NullableRequest) MarshalJSON() ([]byte, error)
func (*NullableRequest) Set ¶ added in v0.12.0
func (v *NullableRequest) Set(val *Request)
func (*NullableRequest) UnmarshalJSON ¶ added in v0.12.0
func (v *NullableRequest) UnmarshalJSON(src []byte) error
func (*NullableRequest) Unset ¶ added in v0.12.0
func (v *NullableRequest) Unset()
type NullableRequestResource ¶ added in v0.12.0
type NullableRequestResource struct {
// contains filtered or unexported fields
}
func NewNullableRequestResource ¶ added in v0.12.0
func NewNullableRequestResource(val *RequestResource) *NullableRequestResource
func (NullableRequestResource) Get ¶ added in v0.12.0
func (v NullableRequestResource) Get() *RequestResource
func (NullableRequestResource) IsSet ¶ added in v0.12.0
func (v NullableRequestResource) IsSet() bool
func (NullableRequestResource) MarshalJSON ¶ added in v0.12.0
func (v NullableRequestResource) MarshalJSON() ([]byte, error)
func (*NullableRequestResource) Set ¶ added in v0.12.0
func (v *NullableRequestResource) Set(val *RequestResource)
func (*NullableRequestResource) UnmarshalJSON ¶ added in v0.12.0
func (v *NullableRequestResource) UnmarshalJSON(src []byte) error
func (*NullableRequestResource) Unset ¶ added in v0.12.0
func (v *NullableRequestResource) Unset()
type NullableRescueServerPayload ¶ added in v0.13.0
type NullableRescueServerPayload struct {
// contains filtered or unexported fields
}
func NewNullableRescueServerPayload ¶ added in v0.13.0
func NewNullableRescueServerPayload(val *RescueServerPayload) *NullableRescueServerPayload
func (NullableRescueServerPayload) Get ¶ added in v0.13.0
func (v NullableRescueServerPayload) Get() *RescueServerPayload
func (NullableRescueServerPayload) IsSet ¶ added in v0.13.0
func (v NullableRescueServerPayload) IsSet() bool
func (NullableRescueServerPayload) MarshalJSON ¶ added in v0.13.0
func (v NullableRescueServerPayload) MarshalJSON() ([]byte, error)
func (*NullableRescueServerPayload) Set ¶ added in v0.13.0
func (v *NullableRescueServerPayload) Set(val *RescueServerPayload)
func (*NullableRescueServerPayload) UnmarshalJSON ¶ added in v0.13.0
func (v *NullableRescueServerPayload) UnmarshalJSON(src []byte) error
func (*NullableRescueServerPayload) Unset ¶ added in v0.13.0
func (v *NullableRescueServerPayload) Unset()
type NullableResizeServerPayload ¶ added in v0.13.0
type NullableResizeServerPayload struct {
// contains filtered or unexported fields
}
func NewNullableResizeServerPayload ¶ added in v0.13.0
func NewNullableResizeServerPayload(val *ResizeServerPayload) *NullableResizeServerPayload
func (NullableResizeServerPayload) Get ¶ added in v0.13.0
func (v NullableResizeServerPayload) Get() *ResizeServerPayload
func (NullableResizeServerPayload) IsSet ¶ added in v0.13.0
func (v NullableResizeServerPayload) IsSet() bool
func (NullableResizeServerPayload) MarshalJSON ¶ added in v0.13.0
func (v NullableResizeServerPayload) MarshalJSON() ([]byte, error)
func (*NullableResizeServerPayload) Set ¶ added in v0.13.0
func (v *NullableResizeServerPayload) Set(val *ResizeServerPayload)
func (*NullableResizeServerPayload) UnmarshalJSON ¶ added in v0.13.0
func (v *NullableResizeServerPayload) UnmarshalJSON(src []byte) error
func (*NullableResizeServerPayload) Unset ¶ added in v0.13.0
func (v *NullableResizeServerPayload) Unset()
type NullableResizeVolumePayload ¶ added in v0.13.0
type NullableResizeVolumePayload struct {
// contains filtered or unexported fields
}
func NewNullableResizeVolumePayload ¶ added in v0.13.0
func NewNullableResizeVolumePayload(val *ResizeVolumePayload) *NullableResizeVolumePayload
func (NullableResizeVolumePayload) Get ¶ added in v0.13.0
func (v NullableResizeVolumePayload) Get() *ResizeVolumePayload
func (NullableResizeVolumePayload) IsSet ¶ added in v0.13.0
func (v NullableResizeVolumePayload) IsSet() bool
func (NullableResizeVolumePayload) MarshalJSON ¶ added in v0.13.0
func (v NullableResizeVolumePayload) MarshalJSON() ([]byte, error)
func (*NullableResizeVolumePayload) Set ¶ added in v0.13.0
func (v *NullableResizeVolumePayload) Set(val *ResizeVolumePayload)
func (*NullableResizeVolumePayload) UnmarshalJSON ¶ added in v0.13.0
func (v *NullableResizeVolumePayload) UnmarshalJSON(src []byte) error
func (*NullableResizeVolumePayload) Unset ¶ added in v0.13.0
func (v *NullableResizeVolumePayload) Unset()
type NullableRoute ¶ added in v0.12.0
type NullableRoute struct {
// contains filtered or unexported fields
}
func NewNullableRoute ¶ added in v0.12.0
func NewNullableRoute(val *Route) *NullableRoute
func (NullableRoute) Get ¶ added in v0.12.0
func (v NullableRoute) Get() *Route
func (NullableRoute) IsSet ¶ added in v0.12.0
func (v NullableRoute) IsSet() bool
func (NullableRoute) MarshalJSON ¶ added in v0.12.0
func (v NullableRoute) MarshalJSON() ([]byte, error)
func (*NullableRoute) Set ¶ added in v0.12.0
func (v *NullableRoute) Set(val *Route)
func (*NullableRoute) UnmarshalJSON ¶ added in v0.12.0
func (v *NullableRoute) UnmarshalJSON(src []byte) error
func (*NullableRoute) Unset ¶ added in v0.12.0
func (v *NullableRoute) Unset()
type NullableRouteListResponse ¶ added in v0.12.0
type NullableRouteListResponse struct {
// contains filtered or unexported fields
}
func NewNullableRouteListResponse ¶ added in v0.12.0
func NewNullableRouteListResponse(val *RouteListResponse) *NullableRouteListResponse
func (NullableRouteListResponse) Get ¶ added in v0.12.0
func (v NullableRouteListResponse) Get() *RouteListResponse
func (NullableRouteListResponse) IsSet ¶ added in v0.12.0
func (v NullableRouteListResponse) IsSet() bool
func (NullableRouteListResponse) MarshalJSON ¶ added in v0.12.0
func (v NullableRouteListResponse) MarshalJSON() ([]byte, error)
func (*NullableRouteListResponse) Set ¶ added in v0.12.0
func (v *NullableRouteListResponse) Set(val *RouteListResponse)
func (*NullableRouteListResponse) UnmarshalJSON ¶ added in v0.12.0
func (v *NullableRouteListResponse) UnmarshalJSON(src []byte) error
func (*NullableRouteListResponse) Unset ¶ added in v0.12.0
func (v *NullableRouteListResponse) Unset()
type NullableSecurityGroup ¶ added in v0.13.0
type NullableSecurityGroup struct {
// contains filtered or unexported fields
}
func NewNullableSecurityGroup ¶ added in v0.13.0
func NewNullableSecurityGroup(val *SecurityGroup) *NullableSecurityGroup
func (NullableSecurityGroup) Get ¶ added in v0.13.0
func (v NullableSecurityGroup) Get() *SecurityGroup
func (NullableSecurityGroup) IsSet ¶ added in v0.13.0
func (v NullableSecurityGroup) IsSet() bool
func (NullableSecurityGroup) MarshalJSON ¶ added in v0.13.0
func (v NullableSecurityGroup) MarshalJSON() ([]byte, error)
func (*NullableSecurityGroup) Set ¶ added in v0.13.0
func (v *NullableSecurityGroup) Set(val *SecurityGroup)
func (*NullableSecurityGroup) UnmarshalJSON ¶ added in v0.13.0
func (v *NullableSecurityGroup) UnmarshalJSON(src []byte) error
func (*NullableSecurityGroup) Unset ¶ added in v0.13.0
func (v *NullableSecurityGroup) Unset()
type NullableSecurityGroupListResponse ¶ added in v0.13.0
type NullableSecurityGroupListResponse struct {
// contains filtered or unexported fields
}
func NewNullableSecurityGroupListResponse ¶ added in v0.13.0
func NewNullableSecurityGroupListResponse(val *SecurityGroupListResponse) *NullableSecurityGroupListResponse
func (NullableSecurityGroupListResponse) Get ¶ added in v0.13.0
func (v NullableSecurityGroupListResponse) Get() *SecurityGroupListResponse
func (NullableSecurityGroupListResponse) IsSet ¶ added in v0.13.0
func (v NullableSecurityGroupListResponse) IsSet() bool
func (NullableSecurityGroupListResponse) MarshalJSON ¶ added in v0.13.0
func (v NullableSecurityGroupListResponse) MarshalJSON() ([]byte, error)
func (*NullableSecurityGroupListResponse) Set ¶ added in v0.13.0
func (v *NullableSecurityGroupListResponse) Set(val *SecurityGroupListResponse)
func (*NullableSecurityGroupListResponse) UnmarshalJSON ¶ added in v0.13.0
func (v *NullableSecurityGroupListResponse) UnmarshalJSON(src []byte) error
func (*NullableSecurityGroupListResponse) Unset ¶ added in v0.13.0
func (v *NullableSecurityGroupListResponse) Unset()
type NullableSecurityGroupRule ¶ added in v0.13.0
type NullableSecurityGroupRule struct {
// contains filtered or unexported fields
}
func NewNullableSecurityGroupRule ¶ added in v0.13.0
func NewNullableSecurityGroupRule(val *SecurityGroupRule) *NullableSecurityGroupRule
func (NullableSecurityGroupRule) Get ¶ added in v0.13.0
func (v NullableSecurityGroupRule) Get() *SecurityGroupRule
func (NullableSecurityGroupRule) IsSet ¶ added in v0.13.0
func (v NullableSecurityGroupRule) IsSet() bool
func (NullableSecurityGroupRule) MarshalJSON ¶ added in v0.13.0
func (v NullableSecurityGroupRule) MarshalJSON() ([]byte, error)
func (*NullableSecurityGroupRule) Set ¶ added in v0.13.0
func (v *NullableSecurityGroupRule) Set(val *SecurityGroupRule)
func (*NullableSecurityGroupRule) UnmarshalJSON ¶ added in v0.13.0
func (v *NullableSecurityGroupRule) UnmarshalJSON(src []byte) error
func (*NullableSecurityGroupRule) Unset ¶ added in v0.13.0
func (v *NullableSecurityGroupRule) Unset()
type NullableSecurityGroupRuleListResponse ¶ added in v0.13.0
type NullableSecurityGroupRuleListResponse struct {
// contains filtered or unexported fields
}
func NewNullableSecurityGroupRuleListResponse ¶ added in v0.13.0
func NewNullableSecurityGroupRuleListResponse(val *SecurityGroupRuleListResponse) *NullableSecurityGroupRuleListResponse
func (NullableSecurityGroupRuleListResponse) Get ¶ added in v0.13.0
func (v NullableSecurityGroupRuleListResponse) Get() *SecurityGroupRuleListResponse
func (NullableSecurityGroupRuleListResponse) IsSet ¶ added in v0.13.0
func (v NullableSecurityGroupRuleListResponse) IsSet() bool
func (NullableSecurityGroupRuleListResponse) MarshalJSON ¶ added in v0.13.0
func (v NullableSecurityGroupRuleListResponse) MarshalJSON() ([]byte, error)
func (*NullableSecurityGroupRuleListResponse) Set ¶ added in v0.13.0
func (v *NullableSecurityGroupRuleListResponse) Set(val *SecurityGroupRuleListResponse)
func (*NullableSecurityGroupRuleListResponse) UnmarshalJSON ¶ added in v0.13.0
func (v *NullableSecurityGroupRuleListResponse) UnmarshalJSON(src []byte) error
func (*NullableSecurityGroupRuleListResponse) Unset ¶ added in v0.13.0
func (v *NullableSecurityGroupRuleListResponse) Unset()
type NullableSecurityGroupRuleProtocol ¶ added in v0.13.0
type NullableSecurityGroupRuleProtocol struct {
// contains filtered or unexported fields
}
func NewNullableSecurityGroupRuleProtocol ¶ added in v0.13.0
func NewNullableSecurityGroupRuleProtocol(val *SecurityGroupRuleProtocol) *NullableSecurityGroupRuleProtocol
func (NullableSecurityGroupRuleProtocol) Get ¶ added in v0.13.0
func (v NullableSecurityGroupRuleProtocol) Get() *SecurityGroupRuleProtocol
func (NullableSecurityGroupRuleProtocol) IsSet ¶ added in v0.13.0
func (v NullableSecurityGroupRuleProtocol) IsSet() bool
func (NullableSecurityGroupRuleProtocol) MarshalJSON ¶ added in v0.13.0
func (v NullableSecurityGroupRuleProtocol) MarshalJSON() ([]byte, error)
func (*NullableSecurityGroupRuleProtocol) Set ¶ added in v0.13.0
func (v *NullableSecurityGroupRuleProtocol) Set(val *SecurityGroupRuleProtocol)
func (*NullableSecurityGroupRuleProtocol) UnmarshalJSON ¶ added in v0.13.0
func (v *NullableSecurityGroupRuleProtocol) UnmarshalJSON(src []byte) error
func (*NullableSecurityGroupRuleProtocol) Unset ¶ added in v0.13.0
func (v *NullableSecurityGroupRuleProtocol) Unset()
type NullableServer ¶ added in v0.13.0
type NullableServer struct {
// contains filtered or unexported fields
}
func NewNullableServer ¶ added in v0.13.0
func NewNullableServer(val *Server) *NullableServer
func (NullableServer) Get ¶ added in v0.13.0
func (v NullableServer) Get() *Server
func (NullableServer) IsSet ¶ added in v0.13.0
func (v NullableServer) IsSet() bool
func (NullableServer) MarshalJSON ¶ added in v0.13.0
func (v NullableServer) MarshalJSON() ([]byte, error)
func (*NullableServer) Set ¶ added in v0.13.0
func (v *NullableServer) Set(val *Server)
func (*NullableServer) UnmarshalJSON ¶ added in v0.13.0
func (v *NullableServer) UnmarshalJSON(src []byte) error
func (*NullableServer) Unset ¶ added in v0.13.0
func (v *NullableServer) Unset()
type NullableServerConsoleUrl ¶ added in v0.13.0
type NullableServerConsoleUrl struct {
// contains filtered or unexported fields
}
func NewNullableServerConsoleUrl ¶ added in v0.13.0
func NewNullableServerConsoleUrl(val *ServerConsoleUrl) *NullableServerConsoleUrl
func (NullableServerConsoleUrl) Get ¶ added in v0.13.0
func (v NullableServerConsoleUrl) Get() *ServerConsoleUrl
func (NullableServerConsoleUrl) IsSet ¶ added in v0.13.0
func (v NullableServerConsoleUrl) IsSet() bool
func (NullableServerConsoleUrl) MarshalJSON ¶ added in v0.13.0
func (v NullableServerConsoleUrl) MarshalJSON() ([]byte, error)
func (*NullableServerConsoleUrl) Set ¶ added in v0.13.0
func (v *NullableServerConsoleUrl) Set(val *ServerConsoleUrl)
func (*NullableServerConsoleUrl) UnmarshalJSON ¶ added in v0.13.0
func (v *NullableServerConsoleUrl) UnmarshalJSON(src []byte) error
func (*NullableServerConsoleUrl) Unset ¶ added in v0.13.0
func (v *NullableServerConsoleUrl) Unset()
type NullableServerListResponse ¶ added in v0.13.0
type NullableServerListResponse struct {
// contains filtered or unexported fields
}
func NewNullableServerListResponse ¶ added in v0.13.0
func NewNullableServerListResponse(val *ServerListResponse) *NullableServerListResponse
func (NullableServerListResponse) Get ¶ added in v0.13.0
func (v NullableServerListResponse) Get() *ServerListResponse
func (NullableServerListResponse) IsSet ¶ added in v0.13.0
func (v NullableServerListResponse) IsSet() bool
func (NullableServerListResponse) MarshalJSON ¶ added in v0.13.0
func (v NullableServerListResponse) MarshalJSON() ([]byte, error)
func (*NullableServerListResponse) Set ¶ added in v0.13.0
func (v *NullableServerListResponse) Set(val *ServerListResponse)
func (*NullableServerListResponse) UnmarshalJSON ¶ added in v0.13.0
func (v *NullableServerListResponse) UnmarshalJSON(src []byte) error
func (*NullableServerListResponse) Unset ¶ added in v0.13.0
func (v *NullableServerListResponse) Unset()
type NullableServerMaintenance ¶ added in v0.13.0
type NullableServerMaintenance struct {
// contains filtered or unexported fields
}
func NewNullableServerMaintenance ¶ added in v0.13.0
func NewNullableServerMaintenance(val *ServerMaintenance) *NullableServerMaintenance
func (NullableServerMaintenance) Get ¶ added in v0.13.0
func (v NullableServerMaintenance) Get() *ServerMaintenance
func (NullableServerMaintenance) IsSet ¶ added in v0.13.0
func (v NullableServerMaintenance) IsSet() bool
func (NullableServerMaintenance) MarshalJSON ¶ added in v0.13.0
func (v NullableServerMaintenance) MarshalJSON() ([]byte, error)
func (*NullableServerMaintenance) Set ¶ added in v0.13.0
func (v *NullableServerMaintenance) Set(val *ServerMaintenance)
func (*NullableServerMaintenance) UnmarshalJSON ¶ added in v0.13.0
func (v *NullableServerMaintenance) UnmarshalJSON(src []byte) error
func (*NullableServerMaintenance) Unset ¶ added in v0.13.0
func (v *NullableServerMaintenance) Unset()
type NullableServerNetwork ¶ added in v0.13.0
type NullableServerNetwork struct {
// contains filtered or unexported fields
}
func NewNullableServerNetwork ¶ added in v0.13.0
func NewNullableServerNetwork(val *ServerNetwork) *NullableServerNetwork
func (NullableServerNetwork) Get ¶ added in v0.13.0
func (v NullableServerNetwork) Get() *ServerNetwork
func (NullableServerNetwork) IsSet ¶ added in v0.13.0
func (v NullableServerNetwork) IsSet() bool
func (NullableServerNetwork) MarshalJSON ¶ added in v0.13.0
func (v NullableServerNetwork) MarshalJSON() ([]byte, error)
func (*NullableServerNetwork) Set ¶ added in v0.13.0
func (v *NullableServerNetwork) Set(val *ServerNetwork)
func (*NullableServerNetwork) UnmarshalJSON ¶ added in v0.13.0
func (v *NullableServerNetwork) UnmarshalJSON(src []byte) error
func (*NullableServerNetwork) Unset ¶ added in v0.13.0
func (v *NullableServerNetwork) Unset()
type NullableServiceAccountMailListResponse ¶ added in v0.13.0
type NullableServiceAccountMailListResponse struct {
// contains filtered or unexported fields
}
func NewNullableServiceAccountMailListResponse ¶ added in v0.13.0
func NewNullableServiceAccountMailListResponse(val *ServiceAccountMailListResponse) *NullableServiceAccountMailListResponse
func (NullableServiceAccountMailListResponse) Get ¶ added in v0.13.0
func (v NullableServiceAccountMailListResponse) Get() *ServiceAccountMailListResponse
func (NullableServiceAccountMailListResponse) IsSet ¶ added in v0.13.0
func (v NullableServiceAccountMailListResponse) IsSet() bool
func (NullableServiceAccountMailListResponse) MarshalJSON ¶ added in v0.13.0
func (v NullableServiceAccountMailListResponse) MarshalJSON() ([]byte, error)
func (*NullableServiceAccountMailListResponse) Set ¶ added in v0.13.0
func (v *NullableServiceAccountMailListResponse) Set(val *ServiceAccountMailListResponse)
func (*NullableServiceAccountMailListResponse) UnmarshalJSON ¶ added in v0.13.0
func (v *NullableServiceAccountMailListResponse) UnmarshalJSON(src []byte) error
func (*NullableServiceAccountMailListResponse) Unset ¶ added in v0.13.0
func (v *NullableServiceAccountMailListResponse) Unset()
type NullableSetImageSharePayload ¶ added in v0.17.0
type NullableSetImageSharePayload struct {
// contains filtered or unexported fields
}
func NewNullableSetImageSharePayload ¶ added in v0.17.0
func NewNullableSetImageSharePayload(val *SetImageSharePayload) *NullableSetImageSharePayload
func (NullableSetImageSharePayload) Get ¶ added in v0.17.0
func (v NullableSetImageSharePayload) Get() *SetImageSharePayload
func (NullableSetImageSharePayload) IsSet ¶ added in v0.17.0
func (v NullableSetImageSharePayload) IsSet() bool
func (NullableSetImageSharePayload) MarshalJSON ¶ added in v0.17.0
func (v NullableSetImageSharePayload) MarshalJSON() ([]byte, error)
func (*NullableSetImageSharePayload) Set ¶ added in v0.17.0
func (v *NullableSetImageSharePayload) Set(val *SetImageSharePayload)
func (*NullableSetImageSharePayload) UnmarshalJSON ¶ added in v0.17.0
func (v *NullableSetImageSharePayload) UnmarshalJSON(src []byte) error
func (*NullableSetImageSharePayload) Unset ¶ added in v0.17.0
func (v *NullableSetImageSharePayload) Unset()
type NullableSnapshot ¶ added in v0.17.0
type NullableSnapshot struct {
// contains filtered or unexported fields
}
func NewNullableSnapshot ¶ added in v0.17.0
func NewNullableSnapshot(val *Snapshot) *NullableSnapshot
func (NullableSnapshot) Get ¶ added in v0.17.0
func (v NullableSnapshot) Get() *Snapshot
func (NullableSnapshot) IsSet ¶ added in v0.17.0
func (v NullableSnapshot) IsSet() bool
func (NullableSnapshot) MarshalJSON ¶ added in v0.17.0
func (v NullableSnapshot) MarshalJSON() ([]byte, error)
func (*NullableSnapshot) Set ¶ added in v0.17.0
func (v *NullableSnapshot) Set(val *Snapshot)
func (*NullableSnapshot) UnmarshalJSON ¶ added in v0.17.0
func (v *NullableSnapshot) UnmarshalJSON(src []byte) error
func (*NullableSnapshot) Unset ¶ added in v0.17.0
func (v *NullableSnapshot) Unset()
type NullableSnapshotListResponse ¶ added in v0.17.0
type NullableSnapshotListResponse struct {
// contains filtered or unexported fields
}
func NewNullableSnapshotListResponse ¶ added in v0.17.0
func NewNullableSnapshotListResponse(val *SnapshotListResponse) *NullableSnapshotListResponse
func (NullableSnapshotListResponse) Get ¶ added in v0.17.0
func (v NullableSnapshotListResponse) Get() *SnapshotListResponse
func (NullableSnapshotListResponse) IsSet ¶ added in v0.17.0
func (v NullableSnapshotListResponse) IsSet() bool
func (NullableSnapshotListResponse) MarshalJSON ¶ added in v0.17.0
func (v NullableSnapshotListResponse) MarshalJSON() ([]byte, error)
func (*NullableSnapshotListResponse) Set ¶ added in v0.17.0
func (v *NullableSnapshotListResponse) Set(val *SnapshotListResponse)
func (*NullableSnapshotListResponse) UnmarshalJSON ¶ added in v0.17.0
func (v *NullableSnapshotListResponse) UnmarshalJSON(src []byte) error
func (*NullableSnapshotListResponse) Unset ¶ added in v0.17.0
func (v *NullableSnapshotListResponse) Unset()
type NullableString ¶
type NullableString struct {
// contains filtered or unexported fields
}
func NewNullableString ¶
func NewNullableString(val *string) *NullableString
func (NullableString) Get ¶
func (v NullableString) Get() *string
func (NullableString) IsSet ¶
func (v NullableString) IsSet() bool
func (NullableString) MarshalJSON ¶
func (v NullableString) MarshalJSON() ([]byte, error)
func (*NullableString) Set ¶
func (v *NullableString) Set(val *string)
func (*NullableString) UnmarshalJSON ¶
func (v *NullableString) UnmarshalJSON(src []byte) error
func (*NullableString) Unset ¶
func (v *NullableString) Unset()
type NullableTime ¶
type NullableTime struct {
// contains filtered or unexported fields
}
func NewNullableTime ¶
func NewNullableTime(val *time.Time) *NullableTime
func (NullableTime) Get ¶
func (v NullableTime) Get() *time.Time
func (NullableTime) IsSet ¶
func (v NullableTime) IsSet() bool
func (NullableTime) MarshalJSON ¶
func (v NullableTime) MarshalJSON() ([]byte, error)
func (*NullableTime) Set ¶
func (v *NullableTime) Set(val *time.Time)
func (*NullableTime) UnmarshalJSON ¶
func (v *NullableTime) UnmarshalJSON(src []byte) error
func (*NullableTime) Unset ¶
func (v *NullableTime) Unset()
type NullableUpdateAreaAddressFamily ¶ added in v0.12.0
type NullableUpdateAreaAddressFamily struct {
// contains filtered or unexported fields
}
func NewNullableUpdateAreaAddressFamily ¶ added in v0.12.0
func NewNullableUpdateAreaAddressFamily(val *UpdateAreaAddressFamily) *NullableUpdateAreaAddressFamily
func (NullableUpdateAreaAddressFamily) Get ¶ added in v0.12.0
func (v NullableUpdateAreaAddressFamily) Get() *UpdateAreaAddressFamily
func (NullableUpdateAreaAddressFamily) IsSet ¶ added in v0.12.0
func (v NullableUpdateAreaAddressFamily) IsSet() bool
func (NullableUpdateAreaAddressFamily) MarshalJSON ¶ added in v0.12.0
func (v NullableUpdateAreaAddressFamily) MarshalJSON() ([]byte, error)
func (*NullableUpdateAreaAddressFamily) Set ¶ added in v0.12.0
func (v *NullableUpdateAreaAddressFamily) Set(val *UpdateAreaAddressFamily)
func (*NullableUpdateAreaAddressFamily) UnmarshalJSON ¶ added in v0.12.0
func (v *NullableUpdateAreaAddressFamily) UnmarshalJSON(src []byte) error
func (*NullableUpdateAreaAddressFamily) Unset ¶ added in v0.12.0
func (v *NullableUpdateAreaAddressFamily) Unset()
type NullableUpdateAreaIPv4 ¶ added in v0.12.0
type NullableUpdateAreaIPv4 struct {
// contains filtered or unexported fields
}
func NewNullableUpdateAreaIPv4 ¶ added in v0.12.0
func NewNullableUpdateAreaIPv4(val *UpdateAreaIPv4) *NullableUpdateAreaIPv4
func (NullableUpdateAreaIPv4) Get ¶ added in v0.12.0
func (v NullableUpdateAreaIPv4) Get() *UpdateAreaIPv4
func (NullableUpdateAreaIPv4) IsSet ¶ added in v0.12.0
func (v NullableUpdateAreaIPv4) IsSet() bool
func (NullableUpdateAreaIPv4) MarshalJSON ¶ added in v0.12.0
func (v NullableUpdateAreaIPv4) MarshalJSON() ([]byte, error)
func (*NullableUpdateAreaIPv4) Set ¶ added in v0.12.0
func (v *NullableUpdateAreaIPv4) Set(val *UpdateAreaIPv4)
func (*NullableUpdateAreaIPv4) UnmarshalJSON ¶ added in v0.12.0
func (v *NullableUpdateAreaIPv4) UnmarshalJSON(src []byte) error
func (*NullableUpdateAreaIPv4) Unset ¶ added in v0.12.0
func (v *NullableUpdateAreaIPv4) Unset()
type NullableUpdateAttachedVolumePayload ¶ added in v0.13.0
type NullableUpdateAttachedVolumePayload struct {
// contains filtered or unexported fields
}
func NewNullableUpdateAttachedVolumePayload ¶ added in v0.13.0
func NewNullableUpdateAttachedVolumePayload(val *UpdateAttachedVolumePayload) *NullableUpdateAttachedVolumePayload
func (NullableUpdateAttachedVolumePayload) Get ¶ added in v0.13.0
func (v NullableUpdateAttachedVolumePayload) Get() *UpdateAttachedVolumePayload
func (NullableUpdateAttachedVolumePayload) IsSet ¶ added in v0.13.0
func (v NullableUpdateAttachedVolumePayload) IsSet() bool
func (NullableUpdateAttachedVolumePayload) MarshalJSON ¶ added in v0.13.0
func (v NullableUpdateAttachedVolumePayload) MarshalJSON() ([]byte, error)
func (*NullableUpdateAttachedVolumePayload) Set ¶ added in v0.13.0
func (v *NullableUpdateAttachedVolumePayload) Set(val *UpdateAttachedVolumePayload)
func (*NullableUpdateAttachedVolumePayload) UnmarshalJSON ¶ added in v0.13.0
func (v *NullableUpdateAttachedVolumePayload) UnmarshalJSON(src []byte) error
func (*NullableUpdateAttachedVolumePayload) Unset ¶ added in v0.13.0
func (v *NullableUpdateAttachedVolumePayload) Unset()
type NullableUpdateBackupPayload ¶ added in v0.17.0
type NullableUpdateBackupPayload struct {
// contains filtered or unexported fields
}
func NewNullableUpdateBackupPayload ¶ added in v0.17.0
func NewNullableUpdateBackupPayload(val *UpdateBackupPayload) *NullableUpdateBackupPayload
func (NullableUpdateBackupPayload) Get ¶ added in v0.17.0
func (v NullableUpdateBackupPayload) Get() *UpdateBackupPayload
func (NullableUpdateBackupPayload) IsSet ¶ added in v0.17.0
func (v NullableUpdateBackupPayload) IsSet() bool
func (NullableUpdateBackupPayload) MarshalJSON ¶ added in v0.17.0
func (v NullableUpdateBackupPayload) MarshalJSON() ([]byte, error)
func (*NullableUpdateBackupPayload) Set ¶ added in v0.17.0
func (v *NullableUpdateBackupPayload) Set(val *UpdateBackupPayload)
func (*NullableUpdateBackupPayload) UnmarshalJSON ¶ added in v0.17.0
func (v *NullableUpdateBackupPayload) UnmarshalJSON(src []byte) error
func (*NullableUpdateBackupPayload) Unset ¶ added in v0.17.0
func (v *NullableUpdateBackupPayload) Unset()
type NullableUpdateImagePayload ¶ added in v0.17.0
type NullableUpdateImagePayload struct {
// contains filtered or unexported fields
}
func NewNullableUpdateImagePayload ¶ added in v0.17.0
func NewNullableUpdateImagePayload(val *UpdateImagePayload) *NullableUpdateImagePayload
func (NullableUpdateImagePayload) Get ¶ added in v0.17.0
func (v NullableUpdateImagePayload) Get() *UpdateImagePayload
func (NullableUpdateImagePayload) IsSet ¶ added in v0.17.0
func (v NullableUpdateImagePayload) IsSet() bool
func (NullableUpdateImagePayload) MarshalJSON ¶ added in v0.17.0
func (v NullableUpdateImagePayload) MarshalJSON() ([]byte, error)
func (*NullableUpdateImagePayload) Set ¶ added in v0.17.0
func (v *NullableUpdateImagePayload) Set(val *UpdateImagePayload)
func (*NullableUpdateImagePayload) UnmarshalJSON ¶ added in v0.17.0
func (v *NullableUpdateImagePayload) UnmarshalJSON(src []byte) error
func (*NullableUpdateImagePayload) Unset ¶ added in v0.17.0
func (v *NullableUpdateImagePayload) Unset()
type NullableUpdateImageSharePayload ¶ added in v0.17.0
type NullableUpdateImageSharePayload struct {
// contains filtered or unexported fields
}
func NewNullableUpdateImageSharePayload ¶ added in v0.17.0
func NewNullableUpdateImageSharePayload(val *UpdateImageSharePayload) *NullableUpdateImageSharePayload
func (NullableUpdateImageSharePayload) Get ¶ added in v0.17.0
func (v NullableUpdateImageSharePayload) Get() *UpdateImageSharePayload
func (NullableUpdateImageSharePayload) IsSet ¶ added in v0.17.0
func (v NullableUpdateImageSharePayload) IsSet() bool
func (NullableUpdateImageSharePayload) MarshalJSON ¶ added in v0.17.0
func (v NullableUpdateImageSharePayload) MarshalJSON() ([]byte, error)
func (*NullableUpdateImageSharePayload) Set ¶ added in v0.17.0
func (v *NullableUpdateImageSharePayload) Set(val *UpdateImageSharePayload)
func (*NullableUpdateImageSharePayload) UnmarshalJSON ¶ added in v0.17.0
func (v *NullableUpdateImageSharePayload) UnmarshalJSON(src []byte) error
func (*NullableUpdateImageSharePayload) Unset ¶ added in v0.17.0
func (v *NullableUpdateImageSharePayload) Unset()
type NullableUpdateKeyPairPayload ¶ added in v0.16.0
type NullableUpdateKeyPairPayload struct {
// contains filtered or unexported fields
}
func NewNullableUpdateKeyPairPayload ¶ added in v0.16.0
func NewNullableUpdateKeyPairPayload(val *UpdateKeyPairPayload) *NullableUpdateKeyPairPayload
func (NullableUpdateKeyPairPayload) Get ¶ added in v0.16.0
func (v NullableUpdateKeyPairPayload) Get() *UpdateKeyPairPayload
func (NullableUpdateKeyPairPayload) IsSet ¶ added in v0.16.0
func (v NullableUpdateKeyPairPayload) IsSet() bool
func (NullableUpdateKeyPairPayload) MarshalJSON ¶ added in v0.16.0
func (v NullableUpdateKeyPairPayload) MarshalJSON() ([]byte, error)
func (*NullableUpdateKeyPairPayload) Set ¶ added in v0.16.0
func (v *NullableUpdateKeyPairPayload) Set(val *UpdateKeyPairPayload)
func (*NullableUpdateKeyPairPayload) UnmarshalJSON ¶ added in v0.16.0
func (v *NullableUpdateKeyPairPayload) UnmarshalJSON(src []byte) error
func (*NullableUpdateKeyPairPayload) Unset ¶ added in v0.16.0
func (v *NullableUpdateKeyPairPayload) Unset()
type NullableUpdateNetworkAddressFamily ¶ added in v0.12.0
type NullableUpdateNetworkAddressFamily struct {
// contains filtered or unexported fields
}
func NewNullableUpdateNetworkAddressFamily ¶ added in v0.12.0
func NewNullableUpdateNetworkAddressFamily(val *UpdateNetworkAddressFamily) *NullableUpdateNetworkAddressFamily
func (NullableUpdateNetworkAddressFamily) Get ¶ added in v0.12.0
func (v NullableUpdateNetworkAddressFamily) Get() *UpdateNetworkAddressFamily
func (NullableUpdateNetworkAddressFamily) IsSet ¶ added in v0.12.0
func (v NullableUpdateNetworkAddressFamily) IsSet() bool
func (NullableUpdateNetworkAddressFamily) MarshalJSON ¶ added in v0.12.0
func (v NullableUpdateNetworkAddressFamily) MarshalJSON() ([]byte, error)
func (*NullableUpdateNetworkAddressFamily) Set ¶ added in v0.12.0
func (v *NullableUpdateNetworkAddressFamily) Set(val *UpdateNetworkAddressFamily)
func (*NullableUpdateNetworkAddressFamily) UnmarshalJSON ¶ added in v0.12.0
func (v *NullableUpdateNetworkAddressFamily) UnmarshalJSON(src []byte) error
func (*NullableUpdateNetworkAddressFamily) Unset ¶ added in v0.12.0
func (v *NullableUpdateNetworkAddressFamily) Unset()
type NullableUpdateNetworkAreaRoutePayload ¶ added in v0.15.0
type NullableUpdateNetworkAreaRoutePayload struct {
// contains filtered or unexported fields
}
func NewNullableUpdateNetworkAreaRoutePayload ¶ added in v0.15.0
func NewNullableUpdateNetworkAreaRoutePayload(val *UpdateNetworkAreaRoutePayload) *NullableUpdateNetworkAreaRoutePayload
func (NullableUpdateNetworkAreaRoutePayload) Get ¶ added in v0.15.0
func (v NullableUpdateNetworkAreaRoutePayload) Get() *UpdateNetworkAreaRoutePayload
func (NullableUpdateNetworkAreaRoutePayload) IsSet ¶ added in v0.15.0
func (v NullableUpdateNetworkAreaRoutePayload) IsSet() bool
func (NullableUpdateNetworkAreaRoutePayload) MarshalJSON ¶ added in v0.15.0
func (v NullableUpdateNetworkAreaRoutePayload) MarshalJSON() ([]byte, error)
func (*NullableUpdateNetworkAreaRoutePayload) Set ¶ added in v0.15.0
func (v *NullableUpdateNetworkAreaRoutePayload) Set(val *UpdateNetworkAreaRoutePayload)
func (*NullableUpdateNetworkAreaRoutePayload) UnmarshalJSON ¶ added in v0.15.0
func (v *NullableUpdateNetworkAreaRoutePayload) UnmarshalJSON(src []byte) error
func (*NullableUpdateNetworkAreaRoutePayload) Unset ¶ added in v0.15.0
func (v *NullableUpdateNetworkAreaRoutePayload) Unset()
type NullableUpdateNetworkIPv4Body ¶ added in v0.12.0
type NullableUpdateNetworkIPv4Body struct {
// contains filtered or unexported fields
}
func NewNullableUpdateNetworkIPv4Body ¶ added in v0.12.0
func NewNullableUpdateNetworkIPv4Body(val *UpdateNetworkIPv4Body) *NullableUpdateNetworkIPv4Body
func (NullableUpdateNetworkIPv4Body) Get ¶ added in v0.12.0
func (v NullableUpdateNetworkIPv4Body) Get() *UpdateNetworkIPv4Body
func (NullableUpdateNetworkIPv4Body) IsSet ¶ added in v0.12.0
func (v NullableUpdateNetworkIPv4Body) IsSet() bool
func (NullableUpdateNetworkIPv4Body) MarshalJSON ¶ added in v0.12.0
func (v NullableUpdateNetworkIPv4Body) MarshalJSON() ([]byte, error)
func (*NullableUpdateNetworkIPv4Body) Set ¶ added in v0.12.0
func (v *NullableUpdateNetworkIPv4Body) Set(val *UpdateNetworkIPv4Body)
func (*NullableUpdateNetworkIPv4Body) UnmarshalJSON ¶ added in v0.12.0
func (v *NullableUpdateNetworkIPv4Body) UnmarshalJSON(src []byte) error
func (*NullableUpdateNetworkIPv4Body) Unset ¶ added in v0.12.0
func (v *NullableUpdateNetworkIPv4Body) Unset()
type NullableUpdateNetworkIPv6Body ¶ added in v0.12.0
type NullableUpdateNetworkIPv6Body struct {
// contains filtered or unexported fields
}
func NewNullableUpdateNetworkIPv6Body ¶ added in v0.12.0
func NewNullableUpdateNetworkIPv6Body(val *UpdateNetworkIPv6Body) *NullableUpdateNetworkIPv6Body
func (NullableUpdateNetworkIPv6Body) Get ¶ added in v0.12.0
func (v NullableUpdateNetworkIPv6Body) Get() *UpdateNetworkIPv6Body
func (NullableUpdateNetworkIPv6Body) IsSet ¶ added in v0.12.0
func (v NullableUpdateNetworkIPv6Body) IsSet() bool
func (NullableUpdateNetworkIPv6Body) MarshalJSON ¶ added in v0.12.0
func (v NullableUpdateNetworkIPv6Body) MarshalJSON() ([]byte, error)
func (*NullableUpdateNetworkIPv6Body) Set ¶ added in v0.12.0
func (v *NullableUpdateNetworkIPv6Body) Set(val *UpdateNetworkIPv6Body)
func (*NullableUpdateNetworkIPv6Body) UnmarshalJSON ¶ added in v0.12.0
func (v *NullableUpdateNetworkIPv6Body) UnmarshalJSON(src []byte) error
func (*NullableUpdateNetworkIPv6Body) Unset ¶ added in v0.12.0
func (v *NullableUpdateNetworkIPv6Body) Unset()
type NullableUpdateNicPayload ¶ added in v0.16.0
type NullableUpdateNicPayload struct {
// contains filtered or unexported fields
}
func NewNullableUpdateNicPayload ¶ added in v0.16.0
func NewNullableUpdateNicPayload(val *UpdateNicPayload) *NullableUpdateNicPayload
func (NullableUpdateNicPayload) Get ¶ added in v0.16.0
func (v NullableUpdateNicPayload) Get() *UpdateNicPayload
func (NullableUpdateNicPayload) IsSet ¶ added in v0.16.0
func (v NullableUpdateNicPayload) IsSet() bool
func (NullableUpdateNicPayload) MarshalJSON ¶ added in v0.16.0
func (v NullableUpdateNicPayload) MarshalJSON() ([]byte, error)
func (*NullableUpdateNicPayload) Set ¶ added in v0.16.0
func (v *NullableUpdateNicPayload) Set(val *UpdateNicPayload)
func (*NullableUpdateNicPayload) UnmarshalJSON ¶ added in v0.16.0
func (v *NullableUpdateNicPayload) UnmarshalJSON(src []byte) error
func (*NullableUpdateNicPayload) Unset ¶ added in v0.16.0
func (v *NullableUpdateNicPayload) Unset()
type NullableUpdatePublicIPPayload ¶ added in v0.13.0
type NullableUpdatePublicIPPayload struct {
// contains filtered or unexported fields
}
func NewNullableUpdatePublicIPPayload ¶ added in v0.13.0
func NewNullableUpdatePublicIPPayload(val *UpdatePublicIPPayload) *NullableUpdatePublicIPPayload
func (NullableUpdatePublicIPPayload) Get ¶ added in v0.13.0
func (v NullableUpdatePublicIPPayload) Get() *UpdatePublicIPPayload
func (NullableUpdatePublicIPPayload) IsSet ¶ added in v0.13.0
func (v NullableUpdatePublicIPPayload) IsSet() bool
func (NullableUpdatePublicIPPayload) MarshalJSON ¶ added in v0.13.0
func (v NullableUpdatePublicIPPayload) MarshalJSON() ([]byte, error)
func (*NullableUpdatePublicIPPayload) Set ¶ added in v0.13.0
func (v *NullableUpdatePublicIPPayload) Set(val *UpdatePublicIPPayload)
func (*NullableUpdatePublicIPPayload) UnmarshalJSON ¶ added in v0.13.0
func (v *NullableUpdatePublicIPPayload) UnmarshalJSON(src []byte) error
func (*NullableUpdatePublicIPPayload) Unset ¶ added in v0.13.0
func (v *NullableUpdatePublicIPPayload) Unset()
type NullableUpdateSecurityGroupPayload ¶ added in v0.13.0
type NullableUpdateSecurityGroupPayload struct {
// contains filtered or unexported fields
}
func NewNullableUpdateSecurityGroupPayload ¶ added in v0.13.0
func NewNullableUpdateSecurityGroupPayload(val *UpdateSecurityGroupPayload) *NullableUpdateSecurityGroupPayload
func (NullableUpdateSecurityGroupPayload) Get ¶ added in v0.13.0
func (v NullableUpdateSecurityGroupPayload) Get() *UpdateSecurityGroupPayload
func (NullableUpdateSecurityGroupPayload) IsSet ¶ added in v0.13.0
func (v NullableUpdateSecurityGroupPayload) IsSet() bool
func (NullableUpdateSecurityGroupPayload) MarshalJSON ¶ added in v0.13.0
func (v NullableUpdateSecurityGroupPayload) MarshalJSON() ([]byte, error)
func (*NullableUpdateSecurityGroupPayload) Set ¶ added in v0.13.0
func (v *NullableUpdateSecurityGroupPayload) Set(val *UpdateSecurityGroupPayload)
func (*NullableUpdateSecurityGroupPayload) UnmarshalJSON ¶ added in v0.13.0
func (v *NullableUpdateSecurityGroupPayload) UnmarshalJSON(src []byte) error
func (*NullableUpdateSecurityGroupPayload) Unset ¶ added in v0.13.0
func (v *NullableUpdateSecurityGroupPayload) Unset()
type NullableUpdateServerPayload ¶ added in v0.13.0
type NullableUpdateServerPayload struct {
// contains filtered or unexported fields
}
func NewNullableUpdateServerPayload ¶ added in v0.13.0
func NewNullableUpdateServerPayload(val *UpdateServerPayload) *NullableUpdateServerPayload
func (NullableUpdateServerPayload) Get ¶ added in v0.13.0
func (v NullableUpdateServerPayload) Get() *UpdateServerPayload
func (NullableUpdateServerPayload) IsSet ¶ added in v0.13.0
func (v NullableUpdateServerPayload) IsSet() bool
func (NullableUpdateServerPayload) MarshalJSON ¶ added in v0.13.0
func (v NullableUpdateServerPayload) MarshalJSON() ([]byte, error)
func (*NullableUpdateServerPayload) Set ¶ added in v0.13.0
func (v *NullableUpdateServerPayload) Set(val *UpdateServerPayload)
func (*NullableUpdateServerPayload) UnmarshalJSON ¶ added in v0.13.0
func (v *NullableUpdateServerPayload) UnmarshalJSON(src []byte) error
func (*NullableUpdateServerPayload) Unset ¶ added in v0.13.0
func (v *NullableUpdateServerPayload) Unset()
type NullableUpdateSnapshotPayload ¶ added in v0.17.0
type NullableUpdateSnapshotPayload struct {
// contains filtered or unexported fields
}
func NewNullableUpdateSnapshotPayload ¶ added in v0.17.0
func NewNullableUpdateSnapshotPayload(val *UpdateSnapshotPayload) *NullableUpdateSnapshotPayload
func (NullableUpdateSnapshotPayload) Get ¶ added in v0.17.0
func (v NullableUpdateSnapshotPayload) Get() *UpdateSnapshotPayload
func (NullableUpdateSnapshotPayload) IsSet ¶ added in v0.17.0
func (v NullableUpdateSnapshotPayload) IsSet() bool
func (NullableUpdateSnapshotPayload) MarshalJSON ¶ added in v0.17.0
func (v NullableUpdateSnapshotPayload) MarshalJSON() ([]byte, error)
func (*NullableUpdateSnapshotPayload) Set ¶ added in v0.17.0
func (v *NullableUpdateSnapshotPayload) Set(val *UpdateSnapshotPayload)
func (*NullableUpdateSnapshotPayload) UnmarshalJSON ¶ added in v0.17.0
func (v *NullableUpdateSnapshotPayload) UnmarshalJSON(src []byte) error
func (*NullableUpdateSnapshotPayload) Unset ¶ added in v0.17.0
func (v *NullableUpdateSnapshotPayload) Unset()
type NullableUpdateVolumePayload ¶ added in v0.13.0
type NullableUpdateVolumePayload struct {
// contains filtered or unexported fields
}
func NewNullableUpdateVolumePayload ¶ added in v0.13.0
func NewNullableUpdateVolumePayload(val *UpdateVolumePayload) *NullableUpdateVolumePayload
func (NullableUpdateVolumePayload) Get ¶ added in v0.13.0
func (v NullableUpdateVolumePayload) Get() *UpdateVolumePayload
func (NullableUpdateVolumePayload) IsSet ¶ added in v0.13.0
func (v NullableUpdateVolumePayload) IsSet() bool
func (NullableUpdateVolumePayload) MarshalJSON ¶ added in v0.13.0
func (v NullableUpdateVolumePayload) MarshalJSON() ([]byte, error)
func (*NullableUpdateVolumePayload) Set ¶ added in v0.13.0
func (v *NullableUpdateVolumePayload) Set(val *UpdateVolumePayload)
func (*NullableUpdateVolumePayload) UnmarshalJSON ¶ added in v0.13.0
func (v *NullableUpdateVolumePayload) UnmarshalJSON(src []byte) error
func (*NullableUpdateVolumePayload) Unset ¶ added in v0.13.0
func (v *NullableUpdateVolumePayload) Unset()
type NullableValue ¶ added in v0.21.2
type NullableValue[T any] struct { // contains filtered or unexported fields }
func (NullableValue[T]) Get ¶ added in v0.21.2
func (v NullableValue[T]) Get() *T
func (NullableValue[T]) IsSet ¶ added in v0.21.2
func (v NullableValue[T]) IsSet() bool
func (*NullableValue[T]) Set ¶ added in v0.21.2
func (v *NullableValue[T]) Set(val *T)
func (*NullableValue[T]) Unset ¶ added in v0.21.2
func (v *NullableValue[T]) Unset()
type NullableVolume ¶ added in v0.13.0
type NullableVolume struct {
// contains filtered or unexported fields
}
func NewNullableVolume ¶ added in v0.13.0
func NewNullableVolume(val *Volume) *NullableVolume
func (NullableVolume) Get ¶ added in v0.13.0
func (v NullableVolume) Get() *Volume
func (NullableVolume) IsSet ¶ added in v0.13.0
func (v NullableVolume) IsSet() bool
func (NullableVolume) MarshalJSON ¶ added in v0.13.0
func (v NullableVolume) MarshalJSON() ([]byte, error)
func (*NullableVolume) Set ¶ added in v0.13.0
func (v *NullableVolume) Set(val *Volume)
func (*NullableVolume) UnmarshalJSON ¶ added in v0.13.0
func (v *NullableVolume) UnmarshalJSON(src []byte) error
func (*NullableVolume) Unset ¶ added in v0.13.0
func (v *NullableVolume) Unset()
type NullableVolumeAttachment ¶ added in v0.13.0
type NullableVolumeAttachment struct {
// contains filtered or unexported fields
}
func NewNullableVolumeAttachment ¶ added in v0.13.0
func NewNullableVolumeAttachment(val *VolumeAttachment) *NullableVolumeAttachment
func (NullableVolumeAttachment) Get ¶ added in v0.13.0
func (v NullableVolumeAttachment) Get() *VolumeAttachment
func (NullableVolumeAttachment) IsSet ¶ added in v0.13.0
func (v NullableVolumeAttachment) IsSet() bool
func (NullableVolumeAttachment) MarshalJSON ¶ added in v0.13.0
func (v NullableVolumeAttachment) MarshalJSON() ([]byte, error)
func (*NullableVolumeAttachment) Set ¶ added in v0.13.0
func (v *NullableVolumeAttachment) Set(val *VolumeAttachment)
func (*NullableVolumeAttachment) UnmarshalJSON ¶ added in v0.13.0
func (v *NullableVolumeAttachment) UnmarshalJSON(src []byte) error
func (*NullableVolumeAttachment) Unset ¶ added in v0.13.0
func (v *NullableVolumeAttachment) Unset()
type NullableVolumeAttachmentListResponse ¶ added in v0.13.0
type NullableVolumeAttachmentListResponse struct {
// contains filtered or unexported fields
}
func NewNullableVolumeAttachmentListResponse ¶ added in v0.13.0
func NewNullableVolumeAttachmentListResponse(val *VolumeAttachmentListResponse) *NullableVolumeAttachmentListResponse
func (NullableVolumeAttachmentListResponse) Get ¶ added in v0.13.0
func (v NullableVolumeAttachmentListResponse) Get() *VolumeAttachmentListResponse
func (NullableVolumeAttachmentListResponse) IsSet ¶ added in v0.13.0
func (v NullableVolumeAttachmentListResponse) IsSet() bool
func (NullableVolumeAttachmentListResponse) MarshalJSON ¶ added in v0.13.0
func (v NullableVolumeAttachmentListResponse) MarshalJSON() ([]byte, error)
func (*NullableVolumeAttachmentListResponse) Set ¶ added in v0.13.0
func (v *NullableVolumeAttachmentListResponse) Set(val *VolumeAttachmentListResponse)
func (*NullableVolumeAttachmentListResponse) UnmarshalJSON ¶ added in v0.13.0
func (v *NullableVolumeAttachmentListResponse) UnmarshalJSON(src []byte) error
func (*NullableVolumeAttachmentListResponse) Unset ¶ added in v0.13.0
func (v *NullableVolumeAttachmentListResponse) Unset()
type NullableVolumeListResponse ¶ added in v0.13.0
type NullableVolumeListResponse struct {
// contains filtered or unexported fields
}
func NewNullableVolumeListResponse ¶ added in v0.13.0
func NewNullableVolumeListResponse(val *VolumeListResponse) *NullableVolumeListResponse
func (NullableVolumeListResponse) Get ¶ added in v0.13.0
func (v NullableVolumeListResponse) Get() *VolumeListResponse
func (NullableVolumeListResponse) IsSet ¶ added in v0.13.0
func (v NullableVolumeListResponse) IsSet() bool
func (NullableVolumeListResponse) MarshalJSON ¶ added in v0.13.0
func (v NullableVolumeListResponse) MarshalJSON() ([]byte, error)
func (*NullableVolumeListResponse) Set ¶ added in v0.13.0
func (v *NullableVolumeListResponse) Set(val *VolumeListResponse)
func (*NullableVolumeListResponse) UnmarshalJSON ¶ added in v0.13.0
func (v *NullableVolumeListResponse) UnmarshalJSON(src []byte) error
func (*NullableVolumeListResponse) Unset ¶ added in v0.13.0
func (v *NullableVolumeListResponse) Unset()
type NullableVolumePerformanceClass ¶ added in v0.16.0
type NullableVolumePerformanceClass struct {
// contains filtered or unexported fields
}
func NewNullableVolumePerformanceClass ¶ added in v0.16.0
func NewNullableVolumePerformanceClass(val *VolumePerformanceClass) *NullableVolumePerformanceClass
func (NullableVolumePerformanceClass) Get ¶ added in v0.16.0
func (v NullableVolumePerformanceClass) Get() *VolumePerformanceClass
func (NullableVolumePerformanceClass) IsSet ¶ added in v0.16.0
func (v NullableVolumePerformanceClass) IsSet() bool
func (NullableVolumePerformanceClass) MarshalJSON ¶ added in v0.16.0
func (v NullableVolumePerformanceClass) MarshalJSON() ([]byte, error)
func (*NullableVolumePerformanceClass) Set ¶ added in v0.16.0
func (v *NullableVolumePerformanceClass) Set(val *VolumePerformanceClass)
func (*NullableVolumePerformanceClass) UnmarshalJSON ¶ added in v0.16.0
func (v *NullableVolumePerformanceClass) UnmarshalJSON(src []byte) error
func (*NullableVolumePerformanceClass) Unset ¶ added in v0.16.0
func (v *NullableVolumePerformanceClass) Unset()
type NullableVolumePerformanceClassListResponse ¶ added in v0.16.0
type NullableVolumePerformanceClassListResponse struct {
// contains filtered or unexported fields
}
func NewNullableVolumePerformanceClassListResponse ¶ added in v0.16.0
func NewNullableVolumePerformanceClassListResponse(val *VolumePerformanceClassListResponse) *NullableVolumePerformanceClassListResponse
func (NullableVolumePerformanceClassListResponse) IsSet ¶ added in v0.16.0
func (v NullableVolumePerformanceClassListResponse) IsSet() bool
func (NullableVolumePerformanceClassListResponse) MarshalJSON ¶ added in v0.16.0
func (v NullableVolumePerformanceClassListResponse) MarshalJSON() ([]byte, error)
func (*NullableVolumePerformanceClassListResponse) Set ¶ added in v0.16.0
func (v *NullableVolumePerformanceClassListResponse) Set(val *VolumePerformanceClassListResponse)
func (*NullableVolumePerformanceClassListResponse) UnmarshalJSON ¶ added in v0.16.0
func (v *NullableVolumePerformanceClassListResponse) UnmarshalJSON(src []byte) error
func (*NullableVolumePerformanceClassListResponse) Unset ¶ added in v0.16.0
func (v *NullableVolumePerformanceClassListResponse) Unset()
type NullableVolumeSource ¶ added in v0.13.0
type NullableVolumeSource struct {
// contains filtered or unexported fields
}
func NewNullableVolumeSource ¶ added in v0.13.0
func NewNullableVolumeSource(val *VolumeSource) *NullableVolumeSource
func (NullableVolumeSource) Get ¶ added in v0.13.0
func (v NullableVolumeSource) Get() *VolumeSource
func (NullableVolumeSource) IsSet ¶ added in v0.13.0
func (v NullableVolumeSource) IsSet() bool
func (NullableVolumeSource) MarshalJSON ¶ added in v0.13.0
func (v NullableVolumeSource) MarshalJSON() ([]byte, error)
func (*NullableVolumeSource) Set ¶ added in v0.13.0
func (v *NullableVolumeSource) Set(val *VolumeSource)
func (*NullableVolumeSource) UnmarshalJSON ¶ added in v0.13.0
func (v *NullableVolumeSource) UnmarshalJSON(src []byte) error
func (*NullableVolumeSource) Unset ¶ added in v0.13.0
func (v *NullableVolumeSource) Unset()
type PartialUpdateNetworkAreaPayload ¶
type PartialUpdateNetworkAreaPayload struct { AddressFamily PartialUpdateNetworkAreaPayloadGetAddressFamilyAttributeType `json:"addressFamily,omitempty"` // Object that represents the labels of an object. Regex for keys: `^[a-z]((-|_|[a-z0-9])){0,62}$`. Regex for values: `^(-|_|[a-z0-9]){0,63}$`. Labels PartialUpdateNetworkAreaPayloadGetLabelsAttributeType `json:"labels,omitempty"` // The name for a General Object. Matches Names and also UUIDs. Name PartialUpdateNetworkAreaPayloadGetNameAttributeType `json:"name,omitempty"` }
PartialUpdateNetworkAreaPayload struct for PartialUpdateNetworkAreaPayload
func NewPartialUpdateNetworkAreaPayload ¶ added in v0.12.0
func NewPartialUpdateNetworkAreaPayload() *PartialUpdateNetworkAreaPayload
NewPartialUpdateNetworkAreaPayload instantiates a new PartialUpdateNetworkAreaPayload object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed
func NewPartialUpdateNetworkAreaPayloadWithDefaults ¶ added in v0.12.0
func NewPartialUpdateNetworkAreaPayloadWithDefaults() *PartialUpdateNetworkAreaPayload
NewPartialUpdateNetworkAreaPayloadWithDefaults instantiates a new PartialUpdateNetworkAreaPayload object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set
func (*PartialUpdateNetworkAreaPayload) GetAddressFamily ¶ added in v0.12.0
func (o *PartialUpdateNetworkAreaPayload) GetAddressFamily() (res PartialUpdateNetworkAreaPayloadGetAddressFamilyRetType)
GetAddressFamily returns the AddressFamily field value if set, zero value otherwise.
func (*PartialUpdateNetworkAreaPayload) GetAddressFamilyOk ¶ added in v0.12.0
func (o *PartialUpdateNetworkAreaPayload) GetAddressFamilyOk() (ret PartialUpdateNetworkAreaPayloadGetAddressFamilyRetType, ok bool)
GetAddressFamilyOk returns a tuple with the AddressFamily field value if set, nil otherwise and a boolean to check if the value has been set.
func (*PartialUpdateNetworkAreaPayload) GetLabels ¶ added in v0.12.0
func (o *PartialUpdateNetworkAreaPayload) GetLabels() (res PartialUpdateNetworkAreaPayloadGetLabelsRetType)
GetLabels returns the Labels field value if set, zero value otherwise.
func (*PartialUpdateNetworkAreaPayload) GetLabelsOk ¶ added in v0.12.0
func (o *PartialUpdateNetworkAreaPayload) GetLabelsOk() (ret PartialUpdateNetworkAreaPayloadGetLabelsRetType, ok bool)
GetLabelsOk returns a tuple with the Labels field value if set, nil otherwise and a boolean to check if the value has been set.
func (*PartialUpdateNetworkAreaPayload) GetName ¶ added in v0.12.0
func (o *PartialUpdateNetworkAreaPayload) GetName() (res PartialUpdateNetworkAreaPayloadGetNameRetType)
GetName returns the Name field value if set, zero value otherwise.
func (*PartialUpdateNetworkAreaPayload) GetNameOk ¶ added in v0.12.0
func (o *PartialUpdateNetworkAreaPayload) GetNameOk() (ret PartialUpdateNetworkAreaPayloadGetNameRetType, ok bool)
GetNameOk returns a tuple with the Name field value if set, nil otherwise and a boolean to check if the value has been set.
func (*PartialUpdateNetworkAreaPayload) HasAddressFamily ¶ added in v0.12.0
func (o *PartialUpdateNetworkAreaPayload) HasAddressFamily() bool
HasAddressFamily returns a boolean if a field has been set.
func (*PartialUpdateNetworkAreaPayload) HasLabels ¶ added in v0.12.0
func (o *PartialUpdateNetworkAreaPayload) HasLabels() bool
HasLabels returns a boolean if a field has been set.
func (*PartialUpdateNetworkAreaPayload) HasName ¶ added in v0.12.0
func (o *PartialUpdateNetworkAreaPayload) HasName() bool
HasName returns a boolean if a field has been set.
func (*PartialUpdateNetworkAreaPayload) SetAddressFamily ¶ added in v0.12.0
func (o *PartialUpdateNetworkAreaPayload) SetAddressFamily(v PartialUpdateNetworkAreaPayloadGetAddressFamilyRetType)
SetAddressFamily gets a reference to the given UpdateAreaAddressFamily and assigns it to the AddressFamily field.
func (*PartialUpdateNetworkAreaPayload) SetLabels ¶ added in v0.12.0
func (o *PartialUpdateNetworkAreaPayload) SetLabels(v PartialUpdateNetworkAreaPayloadGetLabelsRetType)
SetLabels gets a reference to the given map[string]interface{} and assigns it to the Labels field.
func (*PartialUpdateNetworkAreaPayload) SetName ¶ added in v0.12.0
func (o *PartialUpdateNetworkAreaPayload) SetName(v PartialUpdateNetworkAreaPayloadGetNameRetType)
SetName gets a reference to the given string and assigns it to the Name field.
func (PartialUpdateNetworkAreaPayload) ToMap ¶ added in v0.12.0
func (o PartialUpdateNetworkAreaPayload) ToMap() (map[string]interface{}, error)
type PartialUpdateNetworkAreaPayloadGetAddressFamilyArgType ¶ added in v0.21.2
type PartialUpdateNetworkAreaPayloadGetAddressFamilyArgType = UpdateAreaAddressFamily
type PartialUpdateNetworkAreaPayloadGetAddressFamilyAttributeType ¶ added in v0.21.2
type PartialUpdateNetworkAreaPayloadGetAddressFamilyAttributeType = *UpdateAreaAddressFamily
isModel
type PartialUpdateNetworkAreaPayloadGetAddressFamilyRetType ¶ added in v0.21.2
type PartialUpdateNetworkAreaPayloadGetAddressFamilyRetType = UpdateAreaAddressFamily
type PartialUpdateNetworkAreaPayloadGetLabelsArgType ¶ added in v0.21.2
type PartialUpdateNetworkAreaPayloadGetLabelsArgType = map[string]interface{}
type PartialUpdateNetworkAreaPayloadGetLabelsAttributeType ¶ added in v0.21.2
type PartialUpdateNetworkAreaPayloadGetLabelsAttributeType = *map[string]interface{}
isFreeform
type PartialUpdateNetworkAreaPayloadGetLabelsRetType ¶ added in v0.21.2
type PartialUpdateNetworkAreaPayloadGetLabelsRetType = map[string]interface{}
type PartialUpdateNetworkAreaPayloadGetNameArgType ¶ added in v0.21.2
type PartialUpdateNetworkAreaPayloadGetNameArgType = string
type PartialUpdateNetworkAreaPayloadGetNameAttributeType ¶ added in v0.21.2
type PartialUpdateNetworkAreaPayloadGetNameAttributeType = *string
isNotNullableString
type PartialUpdateNetworkAreaPayloadGetNameRetType ¶ added in v0.21.2
type PartialUpdateNetworkAreaPayloadGetNameRetType = string
type PartialUpdateNetworkPayload ¶
type PartialUpdateNetworkPayload struct { AddressFamily PartialUpdateNetworkPayloadGetAddressFamilyAttributeType `json:"addressFamily,omitempty"` // Object that represents the labels of an object. Regex for keys: `^[a-z]((-|_|[a-z0-9])){0,62}$`. Regex for values: `^(-|_|[a-z0-9]){0,63}$`. Labels PartialUpdateNetworkPayloadGetLabelsAttributeType `json:"labels,omitempty"` // The name for a General Object. Matches Names and also UUIDs. Name PartialUpdateNetworkPayloadGetNameAttributeType `json:"name,omitempty"` // Shows if the network is routed and therefore accessible from other networks. Routed PartialUpdateNetworkPayloadgetRoutedAttributeType `json:"routed,omitempty"` }
PartialUpdateNetworkPayload Object that represents the request body for a network update.
func NewPartialUpdateNetworkPayload ¶ added in v0.12.0
func NewPartialUpdateNetworkPayload() *PartialUpdateNetworkPayload
NewPartialUpdateNetworkPayload instantiates a new PartialUpdateNetworkPayload object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed
func NewPartialUpdateNetworkPayloadWithDefaults ¶ added in v0.12.0
func NewPartialUpdateNetworkPayloadWithDefaults() *PartialUpdateNetworkPayload
NewPartialUpdateNetworkPayloadWithDefaults instantiates a new PartialUpdateNetworkPayload object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set
func (*PartialUpdateNetworkPayload) GetAddressFamily ¶ added in v0.12.0
func (o *PartialUpdateNetworkPayload) GetAddressFamily() (res PartialUpdateNetworkPayloadGetAddressFamilyRetType)
GetAddressFamily returns the AddressFamily field value if set, zero value otherwise.
func (*PartialUpdateNetworkPayload) GetAddressFamilyOk ¶ added in v0.12.0
func (o *PartialUpdateNetworkPayload) GetAddressFamilyOk() (ret PartialUpdateNetworkPayloadGetAddressFamilyRetType, ok bool)
GetAddressFamilyOk returns a tuple with the AddressFamily field value if set, nil otherwise and a boolean to check if the value has been set.
func (*PartialUpdateNetworkPayload) GetLabels ¶ added in v0.12.0
func (o *PartialUpdateNetworkPayload) GetLabels() (res PartialUpdateNetworkPayloadGetLabelsRetType)
GetLabels returns the Labels field value if set, zero value otherwise.
func (*PartialUpdateNetworkPayload) GetLabelsOk ¶ added in v0.12.0
func (o *PartialUpdateNetworkPayload) GetLabelsOk() (ret PartialUpdateNetworkPayloadGetLabelsRetType, ok bool)
GetLabelsOk returns a tuple with the Labels field value if set, nil otherwise and a boolean to check if the value has been set.
func (*PartialUpdateNetworkPayload) GetName ¶ added in v0.12.0
func (o *PartialUpdateNetworkPayload) GetName() (res PartialUpdateNetworkPayloadGetNameRetType)
GetName returns the Name field value if set, zero value otherwise.
func (*PartialUpdateNetworkPayload) GetNameOk ¶ added in v0.12.0
func (o *PartialUpdateNetworkPayload) GetNameOk() (ret PartialUpdateNetworkPayloadGetNameRetType, ok bool)
GetNameOk returns a tuple with the Name field value if set, nil otherwise and a boolean to check if the value has been set.
func (*PartialUpdateNetworkPayload) GetRouted ¶ added in v0.12.0
func (o *PartialUpdateNetworkPayload) GetRouted() (res PartialUpdateNetworkPayloadgetRoutedRetType)
GetRouted returns the Routed field value if set, zero value otherwise.
func (*PartialUpdateNetworkPayload) GetRoutedOk ¶ added in v0.12.0
func (o *PartialUpdateNetworkPayload) GetRoutedOk() (ret PartialUpdateNetworkPayloadgetRoutedRetType, ok bool)
GetRoutedOk returns a tuple with the Routed field value if set, nil otherwise and a boolean to check if the value has been set.
func (*PartialUpdateNetworkPayload) HasAddressFamily ¶ added in v0.12.0
func (o *PartialUpdateNetworkPayload) HasAddressFamily() bool
HasAddressFamily returns a boolean if a field has been set.
func (*PartialUpdateNetworkPayload) HasLabels ¶ added in v0.12.0
func (o *PartialUpdateNetworkPayload) HasLabels() bool
HasLabels returns a boolean if a field has been set.
func (*PartialUpdateNetworkPayload) HasName ¶ added in v0.12.0
func (o *PartialUpdateNetworkPayload) HasName() bool
HasName returns a boolean if a field has been set.
func (*PartialUpdateNetworkPayload) HasRouted ¶ added in v0.12.0
func (o *PartialUpdateNetworkPayload) HasRouted() bool
HasRouted returns a boolean if a field has been set.
func (*PartialUpdateNetworkPayload) SetAddressFamily ¶ added in v0.12.0
func (o *PartialUpdateNetworkPayload) SetAddressFamily(v PartialUpdateNetworkPayloadGetAddressFamilyRetType)
SetAddressFamily gets a reference to the given UpdateNetworkAddressFamily and assigns it to the AddressFamily field.
func (*PartialUpdateNetworkPayload) SetLabels ¶ added in v0.12.0
func (o *PartialUpdateNetworkPayload) SetLabels(v PartialUpdateNetworkPayloadGetLabelsRetType)
SetLabels gets a reference to the given map[string]interface{} and assigns it to the Labels field.
func (*PartialUpdateNetworkPayload) SetName ¶ added in v0.12.0
func (o *PartialUpdateNetworkPayload) SetName(v PartialUpdateNetworkPayloadGetNameRetType)
SetName gets a reference to the given string and assigns it to the Name field.
func (*PartialUpdateNetworkPayload) SetRouted ¶ added in v0.12.0
func (o *PartialUpdateNetworkPayload) SetRouted(v PartialUpdateNetworkPayloadgetRoutedRetType)
SetRouted gets a reference to the given bool and assigns it to the Routed field.
func (PartialUpdateNetworkPayload) ToMap ¶ added in v0.12.0
func (o PartialUpdateNetworkPayload) ToMap() (map[string]interface{}, error)
type PartialUpdateNetworkPayloadGetAddressFamilyArgType ¶ added in v0.21.2
type PartialUpdateNetworkPayloadGetAddressFamilyArgType = UpdateNetworkAddressFamily
type PartialUpdateNetworkPayloadGetAddressFamilyAttributeType ¶ added in v0.21.2
type PartialUpdateNetworkPayloadGetAddressFamilyAttributeType = *UpdateNetworkAddressFamily
isModel
type PartialUpdateNetworkPayloadGetAddressFamilyRetType ¶ added in v0.21.2
type PartialUpdateNetworkPayloadGetAddressFamilyRetType = UpdateNetworkAddressFamily
type PartialUpdateNetworkPayloadGetLabelsArgType ¶ added in v0.21.2
type PartialUpdateNetworkPayloadGetLabelsArgType = map[string]interface{}
type PartialUpdateNetworkPayloadGetLabelsAttributeType ¶ added in v0.21.2
type PartialUpdateNetworkPayloadGetLabelsAttributeType = *map[string]interface{}
isFreeform
type PartialUpdateNetworkPayloadGetLabelsRetType ¶ added in v0.21.2
type PartialUpdateNetworkPayloadGetLabelsRetType = map[string]interface{}
type PartialUpdateNetworkPayloadGetNameArgType ¶ added in v0.21.2
type PartialUpdateNetworkPayloadGetNameArgType = string
type PartialUpdateNetworkPayloadGetNameAttributeType ¶ added in v0.21.2
type PartialUpdateNetworkPayloadGetNameAttributeType = *string
isNotNullableString
type PartialUpdateNetworkPayloadGetNameRetType ¶ added in v0.21.2
type PartialUpdateNetworkPayloadGetNameRetType = string
type PartialUpdateNetworkPayloadgetRoutedArgType ¶ added in v0.21.2
type PartialUpdateNetworkPayloadgetRoutedArgType = bool
type PartialUpdateNetworkPayloadgetRoutedAttributeType ¶ added in v0.21.2
type PartialUpdateNetworkPayloadgetRoutedAttributeType = *bool
isBoolean
type PartialUpdateNetworkPayloadgetRoutedRetType ¶ added in v0.21.2
type PartialUpdateNetworkPayloadgetRoutedRetType = bool
type PortRange ¶ added in v0.13.0
type PortRange struct { // The maximum port number. Should be greater or equal to the minimum. // REQUIRED Max PortRangeGetMaxAttributeType `json:"max"` // The minimum port number. Should be less or equal to the maximum. // REQUIRED Min PortRangeGetMinAttributeType `json:"min"` }
PortRange Object that represents a range of ports.
func NewPortRange ¶ added in v0.13.0
func NewPortRange(max PortRangeGetMaxArgType, min PortRangeGetMinArgType) *PortRange
NewPortRange instantiates a new PortRange object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed
func NewPortRangeWithDefaults ¶ added in v0.13.0
func NewPortRangeWithDefaults() *PortRange
NewPortRangeWithDefaults instantiates a new PortRange object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set
func (*PortRange) GetMax ¶ added in v0.13.0
func (o *PortRange) GetMax() (ret PortRangeGetMaxRetType)
GetMax returns the Max field value
func (*PortRange) GetMaxOk ¶ added in v0.13.0
func (o *PortRange) GetMaxOk() (ret PortRangeGetMaxRetType, ok bool)
GetMaxOk returns a tuple with the Max field value and a boolean to check if the value has been set.
func (*PortRange) GetMin ¶ added in v0.13.0
func (o *PortRange) GetMin() (ret PortRangeGetMinRetType)
GetMin returns the Min field value
func (*PortRange) GetMinOk ¶ added in v0.13.0
func (o *PortRange) GetMinOk() (ret PortRangeGetMinRetType, ok bool)
GetMinOk returns a tuple with the Min field value and a boolean to check if the value has been set.
func (*PortRange) SetMax ¶ added in v0.13.0
func (o *PortRange) SetMax(v PortRangeGetMaxRetType)
SetMax sets field value
func (*PortRange) SetMin ¶ added in v0.13.0
func (o *PortRange) SetMin(v PortRangeGetMinRetType)
SetMin sets field value
type PortRangeGetMaxArgType ¶ added in v0.21.2
type PortRangeGetMaxArgType = int64
type PortRangeGetMaxAttributeType ¶ added in v0.21.2
type PortRangeGetMaxAttributeType = *int64
isLong
type PortRangeGetMaxRetType ¶ added in v0.21.2
type PortRangeGetMaxRetType = int64
type PortRangeGetMinArgType ¶ added in v0.21.2
type PortRangeGetMinArgType = int64
type PortRangeGetMinAttributeType ¶ added in v0.21.2
type PortRangeGetMinAttributeType = *int64
isLong
type PortRangeGetMinRetType ¶ added in v0.21.2
type PortRangeGetMinRetType = int64
type ProjectListResponse ¶
type ProjectListResponse struct { // A list of STACKIT projects. // REQUIRED Items ProjectListResponseGetItemsAttributeType `json:"items"` }
ProjectListResponse Project list response.
func NewProjectListResponse ¶ added in v0.12.0
func NewProjectListResponse(items ProjectListResponseGetItemsArgType) *ProjectListResponse
NewProjectListResponse instantiates a new ProjectListResponse object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed
func NewProjectListResponseWithDefaults ¶ added in v0.12.0
func NewProjectListResponseWithDefaults() *ProjectListResponse
NewProjectListResponseWithDefaults instantiates a new ProjectListResponse object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set
func (*ProjectListResponse) GetItems ¶ added in v0.12.0
func (o *ProjectListResponse) GetItems() (ret ProjectListResponseGetItemsRetType)
GetItems returns the Items field value
func (*ProjectListResponse) GetItemsOk ¶ added in v0.12.0
func (o *ProjectListResponse) GetItemsOk() (ret ProjectListResponseGetItemsRetType, ok bool)
GetItemsOk returns a tuple with the Items field value and a boolean to check if the value has been set.
func (*ProjectListResponse) SetItems ¶ added in v0.12.0
func (o *ProjectListResponse) SetItems(v ProjectListResponseGetItemsRetType)
SetItems sets field value
func (ProjectListResponse) ToMap ¶ added in v0.12.0
func (o ProjectListResponse) ToMap() (map[string]interface{}, error)
type ProjectListResponseGetItemsArgType ¶ added in v0.21.2
type ProjectListResponseGetItemsArgType = []string
type ProjectListResponseGetItemsAttributeType ¶ added in v0.21.2
type ProjectListResponseGetItemsAttributeType = *[]string
isArray
type ProjectListResponseGetItemsRetType ¶ added in v0.21.2
type ProjectListResponseGetItemsRetType = []string
type Protocol ¶ added in v0.13.0
type Protocol struct { // The protocol name which the rule should match. Possible values: `ah`, `dccp`, `egp`, `esp`, `gre`, `icmp`, `igmp`, `ipip`, `ipv6-encap`, `ipv6-frag`, `ipv6-icmp`, `ipv6-nonxt`, `ipv6-opts`, `ipv6-route`, `ospf`, `pgm`, `rsvp`, `sctp`, `tcp`, `udp`, `udplite`, `vrrp`. Name ProtocolGetNameAttributeType `json:"name,omitempty"` // The protocol number which the rule should match. Number ProtocolGetNumberAttributeType `json:"number,omitempty"` }
Protocol The schema for a protocol of a security group rule.
func NewProtocol ¶ added in v0.13.0
func NewProtocol() *Protocol
NewProtocol instantiates a new Protocol object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed
func NewProtocolWithDefaults ¶ added in v0.13.0
func NewProtocolWithDefaults() *Protocol
NewProtocolWithDefaults instantiates a new Protocol object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set
func (*Protocol) GetName ¶ added in v0.13.0
func (o *Protocol) GetName() (res ProtocolGetNameRetType)
GetName returns the Name field value if set, zero value otherwise.
func (*Protocol) GetNameOk ¶ added in v0.13.0
func (o *Protocol) GetNameOk() (ret ProtocolGetNameRetType, ok bool)
GetNameOk returns a tuple with the Name field value if set, nil otherwise and a boolean to check if the value has been set.
func (*Protocol) GetNumber ¶ added in v0.13.0
func (o *Protocol) GetNumber() (res ProtocolGetNumberRetType)
GetNumber returns the Number field value if set, zero value otherwise.
func (*Protocol) GetNumberOk ¶ added in v0.13.0
func (o *Protocol) GetNumberOk() (ret ProtocolGetNumberRetType, ok bool)
GetNumberOk returns a tuple with the Number field value if set, nil otherwise and a boolean to check if the value has been set.
func (*Protocol) SetName ¶ added in v0.13.0
func (o *Protocol) SetName(v ProtocolGetNameRetType)
SetName gets a reference to the given string and assigns it to the Name field.
func (*Protocol) SetNumber ¶ added in v0.13.0
func (o *Protocol) SetNumber(v ProtocolGetNumberRetType)
SetNumber gets a reference to the given int64 and assigns it to the Number field.
type ProtocolGetNameArgType ¶ added in v0.21.2
type ProtocolGetNameArgType = string
type ProtocolGetNameAttributeType ¶ added in v0.21.2
type ProtocolGetNameAttributeType = *string
isNotNullableString
type ProtocolGetNameRetType ¶ added in v0.21.2
type ProtocolGetNameRetType = string
type ProtocolGetNumberArgType ¶ added in v0.21.2
type ProtocolGetNumberArgType = int64
type ProtocolGetNumberAttributeType ¶ added in v0.21.2
type ProtocolGetNumberAttributeType = *int64
isLong
type ProtocolGetNumberRetType ¶ added in v0.21.2
type ProtocolGetNumberRetType = int64
type PublicIp ¶ added in v0.13.0
type PublicIp struct { // Universally Unique Identifier (UUID). Id PublicIpGetIdAttributeType `json:"id,omitempty"` // Object that represents an IP address. Ip PublicIpGetIpAttributeType `json:"ip,omitempty"` // Object that represents the labels of an object. Regex for keys: `^[a-z]((-|_|[a-z0-9])){0,62}$`. Regex for values: `^(-|_|[a-z0-9]){0,63}$`. Labels PublicIpGetLabelsAttributeType `json:"labels,omitempty"` // Universally Unique Identifier (UUID). NetworkInterface PublicIpGetNetworkInterfaceAttributeType `json:"networkInterface,omitempty"` }
PublicIp Object that represents a public IP.
func NewPublicIp ¶ added in v0.13.0
func NewPublicIp() *PublicIp
NewPublicIp instantiates a new PublicIp object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed
func NewPublicIpWithDefaults ¶ added in v0.13.0
func NewPublicIpWithDefaults() *PublicIp
NewPublicIpWithDefaults instantiates a new PublicIp object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set
func (*PublicIp) GetId ¶ added in v0.13.0
func (o *PublicIp) GetId() (res PublicIpGetIdRetType)
GetId returns the Id field value if set, zero value otherwise.
func (*PublicIp) GetIdOk ¶ added in v0.13.0
func (o *PublicIp) GetIdOk() (ret PublicIpGetIdRetType, ok bool)
GetIdOk returns a tuple with the Id field value if set, nil otherwise and a boolean to check if the value has been set.
func (*PublicIp) GetIp ¶ added in v0.13.0
func (o *PublicIp) GetIp() (res PublicIpGetIpRetType)
GetIp returns the Ip field value if set, zero value otherwise.
func (*PublicIp) GetIpOk ¶ added in v0.13.0
func (o *PublicIp) GetIpOk() (ret PublicIpGetIpRetType, ok bool)
GetIpOk returns a tuple with the Ip field value if set, nil otherwise and a boolean to check if the value has been set.
func (*PublicIp) GetLabels ¶ added in v0.13.0
func (o *PublicIp) GetLabels() (res PublicIpGetLabelsRetType)
GetLabels returns the Labels field value if set, zero value otherwise.
func (*PublicIp) GetLabelsOk ¶ added in v0.13.0
func (o *PublicIp) GetLabelsOk() (ret PublicIpGetLabelsRetType, ok bool)
GetLabelsOk returns a tuple with the Labels field value if set, nil otherwise and a boolean to check if the value has been set.
func (*PublicIp) GetNetworkInterface ¶ added in v0.13.0
func (o *PublicIp) GetNetworkInterface() (res PublicIpGetNetworkInterfaceRetType)
GetNetworkInterface returns the NetworkInterface field value if set, zero value otherwise (both if not set or set to explicit null).
func (*PublicIp) GetNetworkInterfaceOk ¶ added in v0.13.0
func (o *PublicIp) GetNetworkInterfaceOk() (ret PublicIpGetNetworkInterfaceRetType, ok bool)
GetNetworkInterfaceOk returns a tuple with the NetworkInterface field value if set, nil otherwise and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned
func (*PublicIp) HasNetworkInterface ¶ added in v0.13.0
HasNetworkInterface returns a boolean if a field has been set.
func (*PublicIp) SetId ¶ added in v0.13.0
func (o *PublicIp) SetId(v PublicIpGetIdRetType)
SetId gets a reference to the given string and assigns it to the Id field.
func (*PublicIp) SetIp ¶ added in v0.13.0
func (o *PublicIp) SetIp(v PublicIpGetIpRetType)
SetIp gets a reference to the given string and assigns it to the Ip field.
func (*PublicIp) SetLabels ¶ added in v0.13.0
func (o *PublicIp) SetLabels(v PublicIpGetLabelsRetType)
SetLabels gets a reference to the given map[string]interface{} and assigns it to the Labels field.
func (*PublicIp) SetNetworkInterface ¶ added in v0.13.0
func (o *PublicIp) SetNetworkInterface(v PublicIpGetNetworkInterfaceRetType)
SetNetworkInterface gets a reference to the given string and assigns it to the NetworkInterface field.
func (*PublicIp) SetNetworkInterfaceNil ¶ added in v0.13.0
func (o *PublicIp) SetNetworkInterfaceNil()
SetNetworkInterfaceNil sets the value for NetworkInterface to be an explicit nil
func (*PublicIp) UnsetNetworkInterface ¶ added in v0.13.0
func (o *PublicIp) UnsetNetworkInterface()
UnsetNetworkInterface ensures that no value is present for NetworkInterface, not even an explicit nil
type PublicIpGetIdArgType ¶ added in v0.21.2
type PublicIpGetIdArgType = string
type PublicIpGetIdAttributeType ¶ added in v0.21.2
type PublicIpGetIdAttributeType = *string
isNotNullableString
type PublicIpGetIdRetType ¶ added in v0.21.2
type PublicIpGetIdRetType = string
type PublicIpGetIpArgType ¶ added in v0.21.2
type PublicIpGetIpArgType = string
type PublicIpGetIpAttributeType ¶ added in v0.21.2
type PublicIpGetIpAttributeType = *string
isNotNullableString
type PublicIpGetIpRetType ¶ added in v0.21.2
type PublicIpGetIpRetType = string
type PublicIpGetLabelsArgType ¶ added in v0.21.2
type PublicIpGetLabelsArgType = map[string]interface{}
type PublicIpGetLabelsAttributeType ¶ added in v0.21.2
type PublicIpGetLabelsAttributeType = *map[string]interface{}
isFreeform
type PublicIpGetLabelsRetType ¶ added in v0.21.2
type PublicIpGetLabelsRetType = map[string]interface{}
type PublicIpGetNetworkInterfaceArgType ¶ added in v0.21.2
type PublicIpGetNetworkInterfaceArgType = *string
type PublicIpGetNetworkInterfaceAttributeType ¶ added in v0.21.2
type PublicIpGetNetworkInterfaceAttributeType = *NullableString
isNullableString
type PublicIpGetNetworkInterfaceRetType ¶ added in v0.21.2
type PublicIpGetNetworkInterfaceRetType = *string
type PublicIpListResponse ¶ added in v0.13.0
type PublicIpListResponse struct { // A list of public IPs. // REQUIRED Items PublicIpListResponseGetItemsAttributeType `json:"items"` }
PublicIpListResponse Public IP list response.
func NewPublicIpListResponse ¶ added in v0.13.0
func NewPublicIpListResponse(items PublicIpListResponseGetItemsArgType) *PublicIpListResponse
NewPublicIpListResponse instantiates a new PublicIpListResponse object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed
func NewPublicIpListResponseWithDefaults ¶ added in v0.13.0
func NewPublicIpListResponseWithDefaults() *PublicIpListResponse
NewPublicIpListResponseWithDefaults instantiates a new PublicIpListResponse object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set
func (*PublicIpListResponse) GetItems ¶ added in v0.13.0
func (o *PublicIpListResponse) GetItems() (ret PublicIpListResponseGetItemsRetType)
GetItems returns the Items field value
func (*PublicIpListResponse) GetItemsOk ¶ added in v0.13.0
func (o *PublicIpListResponse) GetItemsOk() (ret PublicIpListResponseGetItemsRetType, ok bool)
GetItemsOk returns a tuple with the Items field value and a boolean to check if the value has been set.
func (*PublicIpListResponse) SetItems ¶ added in v0.13.0
func (o *PublicIpListResponse) SetItems(v PublicIpListResponseGetItemsRetType)
SetItems sets field value
func (PublicIpListResponse) ToMap ¶ added in v0.13.0
func (o PublicIpListResponse) ToMap() (map[string]interface{}, error)
type PublicIpListResponseGetItemsArgType ¶ added in v0.21.2
type PublicIpListResponseGetItemsArgType = []PublicIp
type PublicIpListResponseGetItemsAttributeType ¶ added in v0.21.2
type PublicIpListResponseGetItemsAttributeType = *[]PublicIp
isArray
type PublicIpListResponseGetItemsRetType ¶ added in v0.21.2
type PublicIpListResponseGetItemsRetType = []PublicIp
type PublicNetwork ¶ added in v0.21.1
type PublicNetwork struct { // Classless Inter-Domain Routing (CIDR). // REQUIRED Cidr PublicNetworkGetCidrAttributeType `json:"cidr"` }
PublicNetwork Public network.
func NewPublicNetwork ¶ added in v0.21.1
func NewPublicNetwork(cidr PublicNetworkGetCidrArgType) *PublicNetwork
NewPublicNetwork instantiates a new PublicNetwork object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed
func NewPublicNetworkWithDefaults ¶ added in v0.21.1
func NewPublicNetworkWithDefaults() *PublicNetwork
NewPublicNetworkWithDefaults instantiates a new PublicNetwork object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set
func (*PublicNetwork) GetCidr ¶ added in v0.21.1
func (o *PublicNetwork) GetCidr() (ret PublicNetworkGetCidrRetType)
GetCidr returns the Cidr field value
func (*PublicNetwork) GetCidrOk ¶ added in v0.21.1
func (o *PublicNetwork) GetCidrOk() (ret PublicNetworkGetCidrRetType, ok bool)
GetCidrOk returns a tuple with the Cidr field value and a boolean to check if the value has been set.
func (*PublicNetwork) SetCidr ¶ added in v0.21.1
func (o *PublicNetwork) SetCidr(v PublicNetworkGetCidrRetType)
SetCidr sets field value
func (PublicNetwork) ToMap ¶ added in v0.21.1
func (o PublicNetwork) ToMap() (map[string]interface{}, error)
type PublicNetworkGetCidrArgType ¶ added in v0.21.2
type PublicNetworkGetCidrArgType = string
type PublicNetworkGetCidrAttributeType ¶ added in v0.21.2
type PublicNetworkGetCidrAttributeType = *string
isNotNullableString
type PublicNetworkGetCidrRetType ¶ added in v0.21.2
type PublicNetworkGetCidrRetType = string
type PublicNetworkListResponse ¶ added in v0.21.1
type PublicNetworkListResponse struct { // A list of public networks. // REQUIRED Items PublicNetworkListResponseGetItemsAttributeType `json:"items"` }
PublicNetworkListResponse Public network list response.
func NewPublicNetworkListResponse ¶ added in v0.21.1
func NewPublicNetworkListResponse(items PublicNetworkListResponseGetItemsArgType) *PublicNetworkListResponse
NewPublicNetworkListResponse instantiates a new PublicNetworkListResponse object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed
func NewPublicNetworkListResponseWithDefaults ¶ added in v0.21.1
func NewPublicNetworkListResponseWithDefaults() *PublicNetworkListResponse
NewPublicNetworkListResponseWithDefaults instantiates a new PublicNetworkListResponse object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set
func (*PublicNetworkListResponse) GetItems ¶ added in v0.21.1
func (o *PublicNetworkListResponse) GetItems() (ret PublicNetworkListResponseGetItemsRetType)
GetItems returns the Items field value
func (*PublicNetworkListResponse) GetItemsOk ¶ added in v0.21.1
func (o *PublicNetworkListResponse) GetItemsOk() (ret PublicNetworkListResponseGetItemsRetType, ok bool)
GetItemsOk returns a tuple with the Items field value and a boolean to check if the value has been set.
func (*PublicNetworkListResponse) SetItems ¶ added in v0.21.1
func (o *PublicNetworkListResponse) SetItems(v PublicNetworkListResponseGetItemsRetType)
SetItems sets field value
func (PublicNetworkListResponse) ToMap ¶ added in v0.21.1
func (o PublicNetworkListResponse) ToMap() (map[string]interface{}, error)
type PublicNetworkListResponseGetItemsArgType ¶ added in v0.21.2
type PublicNetworkListResponseGetItemsArgType = []PublicNetwork
type PublicNetworkListResponseGetItemsAttributeType ¶ added in v0.21.2
type PublicNetworkListResponseGetItemsAttributeType = *[]PublicNetwork
isArray
type PublicNetworkListResponseGetItemsRetType ¶ added in v0.21.2
type PublicNetworkListResponseGetItemsRetType = []PublicNetwork
type Quota ¶ added in v0.19.0
type Quota struct { // REQUIRED Limit QuotaGetLimitAttributeType `json:"limit"` // REQUIRED Usage QuotaGetUsageAttributeType `json:"usage"` }
Quota Object that represents a single resource quota.
func NewQuota ¶ added in v0.19.0
func NewQuota(limit QuotaGetLimitArgType, usage QuotaGetUsageArgType) *Quota
NewQuota instantiates a new Quota object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed
func NewQuotaWithDefaults ¶ added in v0.19.0
func NewQuotaWithDefaults() *Quota
NewQuotaWithDefaults instantiates a new Quota object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set
func (*Quota) GetLimit ¶ added in v0.19.0
func (o *Quota) GetLimit() (ret QuotaGetLimitRetType)
GetLimit returns the Limit field value
func (*Quota) GetLimitOk ¶ added in v0.19.0
func (o *Quota) GetLimitOk() (ret QuotaGetLimitRetType, ok bool)
GetLimitOk returns a tuple with the Limit field value and a boolean to check if the value has been set.
func (*Quota) GetUsage ¶ added in v0.19.0
func (o *Quota) GetUsage() (ret QuotaGetUsageRetType)
GetUsage returns the Usage field value
func (*Quota) GetUsageOk ¶ added in v0.19.0
func (o *Quota) GetUsageOk() (ret QuotaGetUsageRetType, ok bool)
GetUsageOk returns a tuple with the Usage field value and a boolean to check if the value has been set.
func (*Quota) SetLimit ¶ added in v0.19.0
func (o *Quota) SetLimit(v QuotaGetLimitRetType)
SetLimit sets field value
func (*Quota) SetUsage ¶ added in v0.19.0
func (o *Quota) SetUsage(v QuotaGetUsageRetType)
SetUsage sets field value
type QuotaGetLimitArgType ¶ added in v0.21.2
type QuotaGetLimitArgType = int64
type QuotaGetLimitRetType ¶ added in v0.21.2
type QuotaGetLimitRetType = int64
type QuotaGetUsageArgType ¶ added in v0.21.2
type QuotaGetUsageArgType = int64
type QuotaGetUsageRetType ¶ added in v0.21.2
type QuotaGetUsageRetType = int64
type QuotaList ¶ added in v0.19.0
type QuotaList struct { // REQUIRED BackupGigabytes QuotaListGetBackupGigabytesAttributeType `json:"backupGigabytes"` // REQUIRED Backups QuotaListGetBackupsAttributeType `json:"backups"` // REQUIRED Gigabytes QuotaListGetGigabytesAttributeType `json:"gigabytes"` // REQUIRED Networks QuotaListGetNetworksAttributeType `json:"networks"` // REQUIRED Nics QuotaListGetNicsAttributeType `json:"nics"` // REQUIRED PublicIps QuotaListGetPublicIpsAttributeType `json:"publicIps"` // REQUIRED Ram QuotaListGetRamAttributeType `json:"ram"` // REQUIRED SecurityGroupRules QuotaListGetSecurityGroupRulesAttributeType `json:"securityGroupRules"` // REQUIRED SecurityGroups QuotaListGetSecurityGroupsAttributeType `json:"securityGroups"` // REQUIRED Snapshots QuotaListGetSnapshotsAttributeType `json:"snapshots"` // REQUIRED Vcpu QuotaListGetVcpuAttributeType `json:"vcpu"` // REQUIRED Volumes QuotaListGetVolumesAttributeType `json:"volumes"` }
QuotaList Object that represents the quotas for a project.
func NewQuotaList ¶ added in v0.19.0
func NewQuotaList(backupGigabytes QuotaListGetBackupGigabytesArgType, backups QuotaListGetBackupsArgType, gigabytes QuotaListGetGigabytesArgType, networks QuotaListGetNetworksArgType, nics QuotaListGetNicsArgType, publicIps QuotaListGetPublicIpsArgType, ram QuotaListGetRamArgType, securityGroupRules QuotaListGetSecurityGroupRulesArgType, securityGroups QuotaListGetSecurityGroupsArgType, snapshots QuotaListGetSnapshotsArgType, vcpu QuotaListGetVcpuArgType, volumes QuotaListGetVolumesArgType) *QuotaList
NewQuotaList instantiates a new QuotaList object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed
func NewQuotaListWithDefaults ¶ added in v0.19.0
func NewQuotaListWithDefaults() *QuotaList
NewQuotaListWithDefaults instantiates a new QuotaList object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set
func (*QuotaList) GetBackupGigabytes ¶ added in v0.19.0
func (o *QuotaList) GetBackupGigabytes() (ret QuotaListGetBackupGigabytesRetType)
GetBackupGigabytes returns the BackupGigabytes field value
func (*QuotaList) GetBackupGigabytesOk ¶ added in v0.19.0
func (o *QuotaList) GetBackupGigabytesOk() (ret QuotaListGetBackupGigabytesRetType, ok bool)
GetBackupGigabytesOk returns a tuple with the BackupGigabytes field value and a boolean to check if the value has been set.
func (*QuotaList) GetBackups ¶ added in v0.19.0
func (o *QuotaList) GetBackups() (ret QuotaListGetBackupsRetType)
GetBackups returns the Backups field value
func (*QuotaList) GetBackupsOk ¶ added in v0.19.0
func (o *QuotaList) GetBackupsOk() (ret QuotaListGetBackupsRetType, ok bool)
GetBackupsOk returns a tuple with the Backups field value and a boolean to check if the value has been set.
func (*QuotaList) GetGigabytes ¶ added in v0.19.0
func (o *QuotaList) GetGigabytes() (ret QuotaListGetGigabytesRetType)
GetGigabytes returns the Gigabytes field value
func (*QuotaList) GetGigabytesOk ¶ added in v0.19.0
func (o *QuotaList) GetGigabytesOk() (ret QuotaListGetGigabytesRetType, ok bool)
GetGigabytesOk returns a tuple with the Gigabytes field value and a boolean to check if the value has been set.
func (*QuotaList) GetNetworks ¶ added in v0.19.0
func (o *QuotaList) GetNetworks() (ret QuotaListGetNetworksRetType)
GetNetworks returns the Networks field value
func (*QuotaList) GetNetworksOk ¶ added in v0.19.0
func (o *QuotaList) GetNetworksOk() (ret QuotaListGetNetworksRetType, ok bool)
GetNetworksOk returns a tuple with the Networks field value and a boolean to check if the value has been set.
func (*QuotaList) GetNics ¶ added in v0.19.0
func (o *QuotaList) GetNics() (ret QuotaListGetNicsRetType)
GetNics returns the Nics field value
func (*QuotaList) GetNicsOk ¶ added in v0.19.0
func (o *QuotaList) GetNicsOk() (ret QuotaListGetNicsRetType, ok bool)
GetNicsOk returns a tuple with the Nics field value and a boolean to check if the value has been set.
func (*QuotaList) GetPublicIps ¶ added in v0.19.0
func (o *QuotaList) GetPublicIps() (ret QuotaListGetPublicIpsRetType)
GetPublicIps returns the PublicIps field value
func (*QuotaList) GetPublicIpsOk ¶ added in v0.19.0
func (o *QuotaList) GetPublicIpsOk() (ret QuotaListGetPublicIpsRetType, ok bool)
GetPublicIpsOk returns a tuple with the PublicIps field value and a boolean to check if the value has been set.
func (*QuotaList) GetRam ¶ added in v0.19.0
func (o *QuotaList) GetRam() (ret QuotaListGetRamRetType)
GetRam returns the Ram field value
func (*QuotaList) GetRamOk ¶ added in v0.19.0
func (o *QuotaList) GetRamOk() (ret QuotaListGetRamRetType, ok bool)
GetRamOk returns a tuple with the Ram field value and a boolean to check if the value has been set.
func (*QuotaList) GetSecurityGroupRules ¶ added in v0.19.0
func (o *QuotaList) GetSecurityGroupRules() (ret QuotaListGetSecurityGroupRulesRetType)
GetSecurityGroupRules returns the SecurityGroupRules field value
func (*QuotaList) GetSecurityGroupRulesOk ¶ added in v0.19.0
func (o *QuotaList) GetSecurityGroupRulesOk() (ret QuotaListGetSecurityGroupRulesRetType, ok bool)
GetSecurityGroupRulesOk returns a tuple with the SecurityGroupRules field value and a boolean to check if the value has been set.
func (*QuotaList) GetSecurityGroups ¶ added in v0.19.0
func (o *QuotaList) GetSecurityGroups() (ret QuotaListGetSecurityGroupsRetType)
GetSecurityGroups returns the SecurityGroups field value
func (*QuotaList) GetSecurityGroupsOk ¶ added in v0.19.0
func (o *QuotaList) GetSecurityGroupsOk() (ret QuotaListGetSecurityGroupsRetType, ok bool)
GetSecurityGroupsOk returns a tuple with the SecurityGroups field value and a boolean to check if the value has been set.
func (*QuotaList) GetSnapshots ¶ added in v0.19.0
func (o *QuotaList) GetSnapshots() (ret QuotaListGetSnapshotsRetType)
GetSnapshots returns the Snapshots field value
func (*QuotaList) GetSnapshotsOk ¶ added in v0.19.0
func (o *QuotaList) GetSnapshotsOk() (ret QuotaListGetSnapshotsRetType, ok bool)
GetSnapshotsOk returns a tuple with the Snapshots field value and a boolean to check if the value has been set.
func (*QuotaList) GetVcpu ¶ added in v0.19.0
func (o *QuotaList) GetVcpu() (ret QuotaListGetVcpuRetType)
GetVcpu returns the Vcpu field value
func (*QuotaList) GetVcpuOk ¶ added in v0.19.0
func (o *QuotaList) GetVcpuOk() (ret QuotaListGetVcpuRetType, ok bool)
GetVcpuOk returns a tuple with the Vcpu field value and a boolean to check if the value has been set.
func (*QuotaList) GetVolumes ¶ added in v0.19.0
func (o *QuotaList) GetVolumes() (ret QuotaListGetVolumesRetType)
GetVolumes returns the Volumes field value
func (*QuotaList) GetVolumesOk ¶ added in v0.19.0
func (o *QuotaList) GetVolumesOk() (ret QuotaListGetVolumesRetType, ok bool)
GetVolumesOk returns a tuple with the Volumes field value and a boolean to check if the value has been set.
func (*QuotaList) SetBackupGigabytes ¶ added in v0.19.0
func (o *QuotaList) SetBackupGigabytes(v QuotaListGetBackupGigabytesRetType)
SetBackupGigabytes sets field value
func (*QuotaList) SetBackups ¶ added in v0.19.0
func (o *QuotaList) SetBackups(v QuotaListGetBackupsRetType)
SetBackups sets field value
func (*QuotaList) SetGigabytes ¶ added in v0.19.0
func (o *QuotaList) SetGigabytes(v QuotaListGetGigabytesRetType)
SetGigabytes sets field value
func (*QuotaList) SetNetworks ¶ added in v0.19.0
func (o *QuotaList) SetNetworks(v QuotaListGetNetworksRetType)
SetNetworks sets field value
func (*QuotaList) SetNics ¶ added in v0.19.0
func (o *QuotaList) SetNics(v QuotaListGetNicsRetType)
SetNics sets field value
func (*QuotaList) SetPublicIps ¶ added in v0.19.0
func (o *QuotaList) SetPublicIps(v QuotaListGetPublicIpsRetType)
SetPublicIps sets field value
func (*QuotaList) SetRam ¶ added in v0.19.0
func (o *QuotaList) SetRam(v QuotaListGetRamRetType)
SetRam sets field value
func (*QuotaList) SetSecurityGroupRules ¶ added in v0.19.0
func (o *QuotaList) SetSecurityGroupRules(v QuotaListGetSecurityGroupRulesRetType)
SetSecurityGroupRules sets field value
func (*QuotaList) SetSecurityGroups ¶ added in v0.19.0
func (o *QuotaList) SetSecurityGroups(v QuotaListGetSecurityGroupsRetType)
SetSecurityGroups sets field value
func (*QuotaList) SetSnapshots ¶ added in v0.19.0
func (o *QuotaList) SetSnapshots(v QuotaListGetSnapshotsRetType)
SetSnapshots sets field value
func (*QuotaList) SetVcpu ¶ added in v0.19.0
func (o *QuotaList) SetVcpu(v QuotaListGetVcpuRetType)
SetVcpu sets field value
func (*QuotaList) SetVolumes ¶ added in v0.19.0
func (o *QuotaList) SetVolumes(v QuotaListGetVolumesRetType)
SetVolumes sets field value
type QuotaListBackupGigabytes ¶ added in v0.19.0
type QuotaListBackupGigabytes struct { // REQUIRED Limit QuotaListBackupGigabytesGetLimitAttributeType `json:"limit"` // REQUIRED Usage QuotaListBackupGigabytesGetUsageAttributeType `json:"usage"` }
QuotaListBackupGigabytes Total size in GiB of backups.
func NewQuotaListBackupGigabytes ¶ added in v0.19.0
func NewQuotaListBackupGigabytes(limit QuotaListBackupGigabytesGetLimitArgType, usage QuotaListBackupGigabytesGetUsageArgType) *QuotaListBackupGigabytes
NewQuotaListBackupGigabytes instantiates a new QuotaListBackupGigabytes object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed
func NewQuotaListBackupGigabytesWithDefaults ¶ added in v0.19.0
func NewQuotaListBackupGigabytesWithDefaults() *QuotaListBackupGigabytes
NewQuotaListBackupGigabytesWithDefaults instantiates a new QuotaListBackupGigabytes object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set
func (*QuotaListBackupGigabytes) GetLimit ¶ added in v0.19.0
func (o *QuotaListBackupGigabytes) GetLimit() (ret QuotaListBackupGigabytesGetLimitRetType)
GetLimit returns the Limit field value
func (*QuotaListBackupGigabytes) GetLimitOk ¶ added in v0.19.0
func (o *QuotaListBackupGigabytes) GetLimitOk() (ret QuotaListBackupGigabytesGetLimitRetType, ok bool)
GetLimitOk returns a tuple with the Limit field value and a boolean to check if the value has been set.
func (*QuotaListBackupGigabytes) GetUsage ¶ added in v0.19.0
func (o *QuotaListBackupGigabytes) GetUsage() (ret QuotaListBackupGigabytesGetUsageRetType)
GetUsage returns the Usage field value
func (*QuotaListBackupGigabytes) GetUsageOk ¶ added in v0.19.0
func (o *QuotaListBackupGigabytes) GetUsageOk() (ret QuotaListBackupGigabytesGetUsageRetType, ok bool)
GetUsageOk returns a tuple with the Usage field value and a boolean to check if the value has been set.
func (*QuotaListBackupGigabytes) SetLimit ¶ added in v0.19.0
func (o *QuotaListBackupGigabytes) SetLimit(v QuotaListBackupGigabytesGetLimitRetType)
SetLimit sets field value
func (*QuotaListBackupGigabytes) SetUsage ¶ added in v0.19.0
func (o *QuotaListBackupGigabytes) SetUsage(v QuotaListBackupGigabytesGetUsageRetType)
SetUsage sets field value
func (QuotaListBackupGigabytes) ToMap ¶ added in v0.19.0
func (o QuotaListBackupGigabytes) ToMap() (map[string]interface{}, error)
type QuotaListBackupGigabytesGetLimitArgType ¶ added in v0.21.2
type QuotaListBackupGigabytesGetLimitArgType = int64
type QuotaListBackupGigabytesGetLimitAttributeType ¶ added in v0.21.2
type QuotaListBackupGigabytesGetLimitAttributeType = *int64
isLong
type QuotaListBackupGigabytesGetLimitRetType ¶ added in v0.21.2
type QuotaListBackupGigabytesGetLimitRetType = int64
type QuotaListBackupGigabytesGetUsageArgType ¶ added in v0.21.2
type QuotaListBackupGigabytesGetUsageArgType = int64
type QuotaListBackupGigabytesGetUsageAttributeType ¶ added in v0.21.2
type QuotaListBackupGigabytesGetUsageAttributeType = *int64
isLong
type QuotaListBackupGigabytesGetUsageRetType ¶ added in v0.21.2
type QuotaListBackupGigabytesGetUsageRetType = int64
type QuotaListBackups ¶ added in v0.19.0
type QuotaListBackups struct { // REQUIRED Limit QuotaListBackupsGetLimitAttributeType `json:"limit"` // REQUIRED Usage QuotaListBackupsGetUsageAttributeType `json:"usage"` }
QuotaListBackups Number of backups.
func NewQuotaListBackups ¶ added in v0.19.0
func NewQuotaListBackups(limit QuotaListBackupsGetLimitArgType, usage QuotaListBackupsGetUsageArgType) *QuotaListBackups
NewQuotaListBackups instantiates a new QuotaListBackups object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed
func NewQuotaListBackupsWithDefaults ¶ added in v0.19.0
func NewQuotaListBackupsWithDefaults() *QuotaListBackups
NewQuotaListBackupsWithDefaults instantiates a new QuotaListBackups object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set
func (*QuotaListBackups) GetLimit ¶ added in v0.19.0
func (o *QuotaListBackups) GetLimit() (ret QuotaListBackupsGetLimitRetType)
GetLimit returns the Limit field value
func (*QuotaListBackups) GetLimitOk ¶ added in v0.19.0
func (o *QuotaListBackups) GetLimitOk() (ret QuotaListBackupsGetLimitRetType, ok bool)
GetLimitOk returns a tuple with the Limit field value and a boolean to check if the value has been set.
func (*QuotaListBackups) GetUsage ¶ added in v0.19.0
func (o *QuotaListBackups) GetUsage() (ret QuotaListBackupsGetUsageRetType)
GetUsage returns the Usage field value
func (*QuotaListBackups) GetUsageOk ¶ added in v0.19.0
func (o *QuotaListBackups) GetUsageOk() (ret QuotaListBackupsGetUsageRetType, ok bool)
GetUsageOk returns a tuple with the Usage field value and a boolean to check if the value has been set.
func (*QuotaListBackups) SetLimit ¶ added in v0.19.0
func (o *QuotaListBackups) SetLimit(v QuotaListBackupsGetLimitRetType)
SetLimit sets field value
func (*QuotaListBackups) SetUsage ¶ added in v0.19.0
func (o *QuotaListBackups) SetUsage(v QuotaListBackupsGetUsageRetType)
SetUsage sets field value
func (QuotaListBackups) ToMap ¶ added in v0.19.0
func (o QuotaListBackups) ToMap() (map[string]interface{}, error)
type QuotaListBackupsGetLimitArgType ¶ added in v0.21.2
type QuotaListBackupsGetLimitArgType = int64
type QuotaListBackupsGetLimitAttributeType ¶ added in v0.21.2
type QuotaListBackupsGetLimitAttributeType = *int64
isLong
type QuotaListBackupsGetLimitRetType ¶ added in v0.21.2
type QuotaListBackupsGetLimitRetType = int64
type QuotaListBackupsGetUsageArgType ¶ added in v0.21.2
type QuotaListBackupsGetUsageArgType = int64
type QuotaListBackupsGetUsageAttributeType ¶ added in v0.21.2
type QuotaListBackupsGetUsageAttributeType = *int64
isLong
type QuotaListBackupsGetUsageRetType ¶ added in v0.21.2
type QuotaListBackupsGetUsageRetType = int64
type QuotaListGetBackupGigabytesArgType ¶ added in v0.21.2
type QuotaListGetBackupGigabytesArgType = QuotaListBackupGigabytes
type QuotaListGetBackupGigabytesAttributeType ¶ added in v0.21.2
type QuotaListGetBackupGigabytesAttributeType = *QuotaListBackupGigabytes
isModel
type QuotaListGetBackupGigabytesRetType ¶ added in v0.21.2
type QuotaListGetBackupGigabytesRetType = QuotaListBackupGigabytes
type QuotaListGetBackupsArgType ¶ added in v0.21.2
type QuotaListGetBackupsArgType = QuotaListBackups
type QuotaListGetBackupsAttributeType ¶ added in v0.21.2
type QuotaListGetBackupsAttributeType = *QuotaListBackups
isModel
type QuotaListGetBackupsRetType ¶ added in v0.21.2
type QuotaListGetBackupsRetType = QuotaListBackups
type QuotaListGetGigabytesArgType ¶ added in v0.21.2
type QuotaListGetGigabytesArgType = QuotaListGigabytes
type QuotaListGetGigabytesAttributeType ¶ added in v0.21.2
type QuotaListGetGigabytesAttributeType = *QuotaListGigabytes
isModel
type QuotaListGetGigabytesRetType ¶ added in v0.21.2
type QuotaListGetGigabytesRetType = QuotaListGigabytes
type QuotaListGetNetworksArgType ¶ added in v0.21.2
type QuotaListGetNetworksArgType = QuotaListNetworks
type QuotaListGetNetworksAttributeType ¶ added in v0.21.2
type QuotaListGetNetworksAttributeType = *QuotaListNetworks
isModel
type QuotaListGetNetworksRetType ¶ added in v0.21.2
type QuotaListGetNetworksRetType = QuotaListNetworks
type QuotaListGetNicsArgType ¶ added in v0.21.2
type QuotaListGetNicsArgType = QuotaListNics
type QuotaListGetNicsAttributeType ¶ added in v0.21.2
type QuotaListGetNicsAttributeType = *QuotaListNics
isModel
type QuotaListGetNicsRetType ¶ added in v0.21.2
type QuotaListGetNicsRetType = QuotaListNics
type QuotaListGetPublicIpsArgType ¶ added in v0.21.2
type QuotaListGetPublicIpsArgType = QuotaListPublicIps
type QuotaListGetPublicIpsAttributeType ¶ added in v0.21.2
type QuotaListGetPublicIpsAttributeType = *QuotaListPublicIps
isModel
type QuotaListGetPublicIpsRetType ¶ added in v0.21.2
type QuotaListGetPublicIpsRetType = QuotaListPublicIps
type QuotaListGetRamArgType ¶ added in v0.21.2
type QuotaListGetRamArgType = QuotaListRam
type QuotaListGetRamAttributeType ¶ added in v0.21.2
type QuotaListGetRamAttributeType = *QuotaListRam
isModel
type QuotaListGetRamRetType ¶ added in v0.21.2
type QuotaListGetRamRetType = QuotaListRam
type QuotaListGetSecurityGroupRulesArgType ¶ added in v0.21.2
type QuotaListGetSecurityGroupRulesArgType = QuotaListSecurityGroupRules
type QuotaListGetSecurityGroupRulesAttributeType ¶ added in v0.21.2
type QuotaListGetSecurityGroupRulesAttributeType = *QuotaListSecurityGroupRules
isModel
type QuotaListGetSecurityGroupRulesRetType ¶ added in v0.21.2
type QuotaListGetSecurityGroupRulesRetType = QuotaListSecurityGroupRules
type QuotaListGetSecurityGroupsArgType ¶ added in v0.21.2
type QuotaListGetSecurityGroupsArgType = QuotaListSecurityGroups
type QuotaListGetSecurityGroupsAttributeType ¶ added in v0.21.2
type QuotaListGetSecurityGroupsAttributeType = *QuotaListSecurityGroups
isModel
type QuotaListGetSecurityGroupsRetType ¶ added in v0.21.2
type QuotaListGetSecurityGroupsRetType = QuotaListSecurityGroups
type QuotaListGetSnapshotsArgType ¶ added in v0.21.2
type QuotaListGetSnapshotsArgType = QuotaListSnapshots
type QuotaListGetSnapshotsAttributeType ¶ added in v0.21.2
type QuotaListGetSnapshotsAttributeType = *QuotaListSnapshots
isModel
type QuotaListGetSnapshotsRetType ¶ added in v0.21.2
type QuotaListGetSnapshotsRetType = QuotaListSnapshots
type QuotaListGetVcpuArgType ¶ added in v0.21.2
type QuotaListGetVcpuArgType = QuotaListVcpu
type QuotaListGetVcpuAttributeType ¶ added in v0.21.2
type QuotaListGetVcpuAttributeType = *QuotaListVcpu
isModel
type QuotaListGetVcpuRetType ¶ added in v0.21.2
type QuotaListGetVcpuRetType = QuotaListVcpu
type QuotaListGetVolumesArgType ¶ added in v0.21.2
type QuotaListGetVolumesArgType = QuotaListVolumes
type QuotaListGetVolumesAttributeType ¶ added in v0.21.2
type QuotaListGetVolumesAttributeType = *QuotaListVolumes
isModel
type QuotaListGetVolumesRetType ¶ added in v0.21.2
type QuotaListGetVolumesRetType = QuotaListVolumes
type QuotaListGigabytes ¶ added in v0.19.0
type QuotaListGigabytes struct { // REQUIRED Limit QuotaListGigabytesGetLimitAttributeType `json:"limit"` // REQUIRED Usage QuotaListGigabytesGetUsageAttributeType `json:"usage"` }
QuotaListGigabytes Total size in GiB of volumes and snapshots.
func NewQuotaListGigabytes ¶ added in v0.19.0
func NewQuotaListGigabytes(limit QuotaListGigabytesGetLimitArgType, usage QuotaListGigabytesGetUsageArgType) *QuotaListGigabytes
NewQuotaListGigabytes instantiates a new QuotaListGigabytes object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed
func NewQuotaListGigabytesWithDefaults ¶ added in v0.19.0
func NewQuotaListGigabytesWithDefaults() *QuotaListGigabytes
NewQuotaListGigabytesWithDefaults instantiates a new QuotaListGigabytes object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set
func (*QuotaListGigabytes) GetLimit ¶ added in v0.19.0
func (o *QuotaListGigabytes) GetLimit() (ret QuotaListGigabytesGetLimitRetType)
GetLimit returns the Limit field value
func (*QuotaListGigabytes) GetLimitOk ¶ added in v0.19.0
func (o *QuotaListGigabytes) GetLimitOk() (ret QuotaListGigabytesGetLimitRetType, ok bool)
GetLimitOk returns a tuple with the Limit field value and a boolean to check if the value has been set.
func (*QuotaListGigabytes) GetUsage ¶ added in v0.19.0
func (o *QuotaListGigabytes) GetUsage() (ret QuotaListGigabytesGetUsageRetType)
GetUsage returns the Usage field value
func (*QuotaListGigabytes) GetUsageOk ¶ added in v0.19.0
func (o *QuotaListGigabytes) GetUsageOk() (ret QuotaListGigabytesGetUsageRetType, ok bool)
GetUsageOk returns a tuple with the Usage field value and a boolean to check if the value has been set.
func (*QuotaListGigabytes) SetLimit ¶ added in v0.19.0
func (o *QuotaListGigabytes) SetLimit(v QuotaListGigabytesGetLimitRetType)
SetLimit sets field value
func (*QuotaListGigabytes) SetUsage ¶ added in v0.19.0
func (o *QuotaListGigabytes) SetUsage(v QuotaListGigabytesGetUsageRetType)
SetUsage sets field value
func (QuotaListGigabytes) ToMap ¶ added in v0.19.0
func (o QuotaListGigabytes) ToMap() (map[string]interface{}, error)
type QuotaListGigabytesGetLimitArgType ¶ added in v0.21.2
type QuotaListGigabytesGetLimitArgType = int64
type QuotaListGigabytesGetLimitAttributeType ¶ added in v0.21.2
type QuotaListGigabytesGetLimitAttributeType = *int64
isLong
type QuotaListGigabytesGetLimitRetType ¶ added in v0.21.2
type QuotaListGigabytesGetLimitRetType = int64
type QuotaListGigabytesGetUsageArgType ¶ added in v0.21.2
type QuotaListGigabytesGetUsageArgType = int64
type QuotaListGigabytesGetUsageAttributeType ¶ added in v0.21.2
type QuotaListGigabytesGetUsageAttributeType = *int64
isLong
type QuotaListGigabytesGetUsageRetType ¶ added in v0.21.2
type QuotaListGigabytesGetUsageRetType = int64
type QuotaListNetworks ¶ added in v0.19.0
type QuotaListNetworks struct { // REQUIRED Limit QuotaListNetworksGetLimitAttributeType `json:"limit"` // REQUIRED Usage QuotaListNetworksGetUsageAttributeType `json:"usage"` }
QuotaListNetworks Number of networks.
func NewQuotaListNetworks ¶ added in v0.19.0
func NewQuotaListNetworks(limit QuotaListNetworksGetLimitArgType, usage QuotaListNetworksGetUsageArgType) *QuotaListNetworks
NewQuotaListNetworks instantiates a new QuotaListNetworks object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed
func NewQuotaListNetworksWithDefaults ¶ added in v0.19.0
func NewQuotaListNetworksWithDefaults() *QuotaListNetworks
NewQuotaListNetworksWithDefaults instantiates a new QuotaListNetworks object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set
func (*QuotaListNetworks) GetLimit ¶ added in v0.19.0
func (o *QuotaListNetworks) GetLimit() (ret QuotaListNetworksGetLimitRetType)
GetLimit returns the Limit field value
func (*QuotaListNetworks) GetLimitOk ¶ added in v0.19.0
func (o *QuotaListNetworks) GetLimitOk() (ret QuotaListNetworksGetLimitRetType, ok bool)
GetLimitOk returns a tuple with the Limit field value and a boolean to check if the value has been set.
func (*QuotaListNetworks) GetUsage ¶ added in v0.19.0
func (o *QuotaListNetworks) GetUsage() (ret QuotaListNetworksGetUsageRetType)
GetUsage returns the Usage field value
func (*QuotaListNetworks) GetUsageOk ¶ added in v0.19.0
func (o *QuotaListNetworks) GetUsageOk() (ret QuotaListNetworksGetUsageRetType, ok bool)
GetUsageOk returns a tuple with the Usage field value and a boolean to check if the value has been set.
func (*QuotaListNetworks) SetLimit ¶ added in v0.19.0
func (o *QuotaListNetworks) SetLimit(v QuotaListNetworksGetLimitRetType)
SetLimit sets field value
func (*QuotaListNetworks) SetUsage ¶ added in v0.19.0
func (o *QuotaListNetworks) SetUsage(v QuotaListNetworksGetUsageRetType)
SetUsage sets field value
func (QuotaListNetworks) ToMap ¶ added in v0.19.0
func (o QuotaListNetworks) ToMap() (map[string]interface{}, error)
type QuotaListNetworksGetLimitArgType ¶ added in v0.21.2
type QuotaListNetworksGetLimitArgType = int64
type QuotaListNetworksGetLimitAttributeType ¶ added in v0.21.2
type QuotaListNetworksGetLimitAttributeType = *int64
isLong
type QuotaListNetworksGetLimitRetType ¶ added in v0.21.2
type QuotaListNetworksGetLimitRetType = int64
type QuotaListNetworksGetUsageArgType ¶ added in v0.21.2
type QuotaListNetworksGetUsageArgType = int64
type QuotaListNetworksGetUsageAttributeType ¶ added in v0.21.2
type QuotaListNetworksGetUsageAttributeType = *int64
isLong
type QuotaListNetworksGetUsageRetType ¶ added in v0.21.2
type QuotaListNetworksGetUsageRetType = int64
type QuotaListNics ¶ added in v0.19.0
type QuotaListNics struct { // REQUIRED Limit QuotaListNicsGetLimitAttributeType `json:"limit"` // REQUIRED Usage QuotaListNicsGetUsageAttributeType `json:"usage"` }
QuotaListNics Number of network interfaces.
func NewQuotaListNics ¶ added in v0.19.0
func NewQuotaListNics(limit QuotaListNicsGetLimitArgType, usage QuotaListNicsGetUsageArgType) *QuotaListNics
NewQuotaListNics instantiates a new QuotaListNics object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed
func NewQuotaListNicsWithDefaults ¶ added in v0.19.0
func NewQuotaListNicsWithDefaults() *QuotaListNics
NewQuotaListNicsWithDefaults instantiates a new QuotaListNics object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set
func (*QuotaListNics) GetLimit ¶ added in v0.19.0
func (o *QuotaListNics) GetLimit() (ret QuotaListNicsGetLimitRetType)
GetLimit returns the Limit field value
func (*QuotaListNics) GetLimitOk ¶ added in v0.19.0
func (o *QuotaListNics) GetLimitOk() (ret QuotaListNicsGetLimitRetType, ok bool)
GetLimitOk returns a tuple with the Limit field value and a boolean to check if the value has been set.
func (*QuotaListNics) GetUsage ¶ added in v0.19.0
func (o *QuotaListNics) GetUsage() (ret QuotaListNicsGetUsageRetType)
GetUsage returns the Usage field value
func (*QuotaListNics) GetUsageOk ¶ added in v0.19.0
func (o *QuotaListNics) GetUsageOk() (ret QuotaListNicsGetUsageRetType, ok bool)
GetUsageOk returns a tuple with the Usage field value and a boolean to check if the value has been set.
func (*QuotaListNics) SetLimit ¶ added in v0.19.0
func (o *QuotaListNics) SetLimit(v QuotaListNicsGetLimitRetType)
SetLimit sets field value
func (*QuotaListNics) SetUsage ¶ added in v0.19.0
func (o *QuotaListNics) SetUsage(v QuotaListNicsGetUsageRetType)
SetUsage sets field value
func (QuotaListNics) ToMap ¶ added in v0.19.0
func (o QuotaListNics) ToMap() (map[string]interface{}, error)
type QuotaListNicsGetLimitArgType ¶ added in v0.21.2
type QuotaListNicsGetLimitArgType = int64
type QuotaListNicsGetLimitAttributeType ¶ added in v0.21.2
type QuotaListNicsGetLimitAttributeType = *int64
isLong
type QuotaListNicsGetLimitRetType ¶ added in v0.21.2
type QuotaListNicsGetLimitRetType = int64
type QuotaListNicsGetUsageArgType ¶ added in v0.21.2
type QuotaListNicsGetUsageArgType = int64
type QuotaListNicsGetUsageAttributeType ¶ added in v0.21.2
type QuotaListNicsGetUsageAttributeType = *int64
isLong
type QuotaListNicsGetUsageRetType ¶ added in v0.21.2
type QuotaListNicsGetUsageRetType = int64
type QuotaListPublicIps ¶ added in v0.19.0
type QuotaListPublicIps struct { // REQUIRED Limit QuotaListPublicIpsGetLimitAttributeType `json:"limit"` // REQUIRED Usage QuotaListPublicIpsGetUsageAttributeType `json:"usage"` }
QuotaListPublicIps Number of public IP addresses.
func NewQuotaListPublicIps ¶ added in v0.19.0
func NewQuotaListPublicIps(limit QuotaListPublicIpsGetLimitArgType, usage QuotaListPublicIpsGetUsageArgType) *QuotaListPublicIps
NewQuotaListPublicIps instantiates a new QuotaListPublicIps object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed
func NewQuotaListPublicIpsWithDefaults ¶ added in v0.19.0
func NewQuotaListPublicIpsWithDefaults() *QuotaListPublicIps
NewQuotaListPublicIpsWithDefaults instantiates a new QuotaListPublicIps object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set
func (*QuotaListPublicIps) GetLimit ¶ added in v0.19.0
func (o *QuotaListPublicIps) GetLimit() (ret QuotaListPublicIpsGetLimitRetType)
GetLimit returns the Limit field value
func (*QuotaListPublicIps) GetLimitOk ¶ added in v0.19.0
func (o *QuotaListPublicIps) GetLimitOk() (ret QuotaListPublicIpsGetLimitRetType, ok bool)
GetLimitOk returns a tuple with the Limit field value and a boolean to check if the value has been set.
func (*QuotaListPublicIps) GetUsage ¶ added in v0.19.0
func (o *QuotaListPublicIps) GetUsage() (ret QuotaListPublicIpsGetUsageRetType)
GetUsage returns the Usage field value
func (*QuotaListPublicIps) GetUsageOk ¶ added in v0.19.0
func (o *QuotaListPublicIps) GetUsageOk() (ret QuotaListPublicIpsGetUsageRetType, ok bool)
GetUsageOk returns a tuple with the Usage field value and a boolean to check if the value has been set.
func (*QuotaListPublicIps) SetLimit ¶ added in v0.19.0
func (o *QuotaListPublicIps) SetLimit(v QuotaListPublicIpsGetLimitRetType)
SetLimit sets field value
func (*QuotaListPublicIps) SetUsage ¶ added in v0.19.0
func (o *QuotaListPublicIps) SetUsage(v QuotaListPublicIpsGetUsageRetType)
SetUsage sets field value
func (QuotaListPublicIps) ToMap ¶ added in v0.19.0
func (o QuotaListPublicIps) ToMap() (map[string]interface{}, error)
type QuotaListPublicIpsGetLimitArgType ¶ added in v0.21.2
type QuotaListPublicIpsGetLimitArgType = int64
type QuotaListPublicIpsGetLimitAttributeType ¶ added in v0.21.2
type QuotaListPublicIpsGetLimitAttributeType = *int64
isLong
type QuotaListPublicIpsGetLimitRetType ¶ added in v0.21.2
type QuotaListPublicIpsGetLimitRetType = int64
type QuotaListPublicIpsGetUsageArgType ¶ added in v0.21.2
type QuotaListPublicIpsGetUsageArgType = int64
type QuotaListPublicIpsGetUsageAttributeType ¶ added in v0.21.2
type QuotaListPublicIpsGetUsageAttributeType = *int64
isLong
type QuotaListPublicIpsGetUsageRetType ¶ added in v0.21.2
type QuotaListPublicIpsGetUsageRetType = int64
type QuotaListRam ¶ added in v0.19.0
type QuotaListRam struct { // REQUIRED Limit QuotaListRamGetLimitAttributeType `json:"limit"` // REQUIRED Usage QuotaListRamGetUsageAttributeType `json:"usage"` }
QuotaListRam Amount of server RAM in MiB.
func NewQuotaListRam ¶ added in v0.19.0
func NewQuotaListRam(limit QuotaListRamGetLimitArgType, usage QuotaListRamGetUsageArgType) *QuotaListRam
NewQuotaListRam instantiates a new QuotaListRam object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed
func NewQuotaListRamWithDefaults ¶ added in v0.19.0
func NewQuotaListRamWithDefaults() *QuotaListRam
NewQuotaListRamWithDefaults instantiates a new QuotaListRam object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set
func (*QuotaListRam) GetLimit ¶ added in v0.19.0
func (o *QuotaListRam) GetLimit() (ret QuotaListRamGetLimitRetType)
GetLimit returns the Limit field value
func (*QuotaListRam) GetLimitOk ¶ added in v0.19.0
func (o *QuotaListRam) GetLimitOk() (ret QuotaListRamGetLimitRetType, ok bool)
GetLimitOk returns a tuple with the Limit field value and a boolean to check if the value has been set.
func (*QuotaListRam) GetUsage ¶ added in v0.19.0
func (o *QuotaListRam) GetUsage() (ret QuotaListRamGetUsageRetType)
GetUsage returns the Usage field value
func (*QuotaListRam) GetUsageOk ¶ added in v0.19.0
func (o *QuotaListRam) GetUsageOk() (ret QuotaListRamGetUsageRetType, ok bool)
GetUsageOk returns a tuple with the Usage field value and a boolean to check if the value has been set.
func (*QuotaListRam) SetLimit ¶ added in v0.19.0
func (o *QuotaListRam) SetLimit(v QuotaListRamGetLimitRetType)
SetLimit sets field value
func (*QuotaListRam) SetUsage ¶ added in v0.19.0
func (o *QuotaListRam) SetUsage(v QuotaListRamGetUsageRetType)
SetUsage sets field value
func (QuotaListRam) ToMap ¶ added in v0.19.0
func (o QuotaListRam) ToMap() (map[string]interface{}, error)
type QuotaListRamGetLimitArgType ¶ added in v0.21.2
type QuotaListRamGetLimitArgType = int64
type QuotaListRamGetLimitAttributeType ¶ added in v0.21.2
type QuotaListRamGetLimitAttributeType = *int64
isLong
type QuotaListRamGetLimitRetType ¶ added in v0.21.2
type QuotaListRamGetLimitRetType = int64
type QuotaListRamGetUsageArgType ¶ added in v0.21.2
type QuotaListRamGetUsageArgType = int64
type QuotaListRamGetUsageAttributeType ¶ added in v0.21.2
type QuotaListRamGetUsageAttributeType = *int64
isLong
type QuotaListRamGetUsageRetType ¶ added in v0.21.2
type QuotaListRamGetUsageRetType = int64
type QuotaListResponse ¶ added in v0.19.0
type QuotaListResponse struct { // REQUIRED Quotas QuotaListResponseGetQuotasAttributeType `json:"quotas"` }
QuotaListResponse Quotas list response.
func NewQuotaListResponse ¶ added in v0.19.0
func NewQuotaListResponse(quotas QuotaListResponseGetQuotasArgType) *QuotaListResponse
NewQuotaListResponse instantiates a new QuotaListResponse object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed
func NewQuotaListResponseWithDefaults ¶ added in v0.19.0
func NewQuotaListResponseWithDefaults() *QuotaListResponse
NewQuotaListResponseWithDefaults instantiates a new QuotaListResponse object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set
func (*QuotaListResponse) GetQuotas ¶ added in v0.19.0
func (o *QuotaListResponse) GetQuotas() (ret QuotaListResponseGetQuotasRetType)
GetQuotas returns the Quotas field value
func (*QuotaListResponse) GetQuotasOk ¶ added in v0.19.0
func (o *QuotaListResponse) GetQuotasOk() (ret QuotaListResponseGetQuotasRetType, ok bool)
GetQuotasOk returns a tuple with the Quotas field value and a boolean to check if the value has been set.
func (*QuotaListResponse) SetQuotas ¶ added in v0.19.0
func (o *QuotaListResponse) SetQuotas(v QuotaListResponseGetQuotasRetType)
SetQuotas sets field value
func (QuotaListResponse) ToMap ¶ added in v0.19.0
func (o QuotaListResponse) ToMap() (map[string]interface{}, error)
type QuotaListResponseGetQuotasArgType ¶ added in v0.21.2
type QuotaListResponseGetQuotasArgType = QuotaList
type QuotaListResponseGetQuotasAttributeType ¶ added in v0.21.2
type QuotaListResponseGetQuotasAttributeType = *QuotaList
isModel
type QuotaListResponseGetQuotasRetType ¶ added in v0.21.2
type QuotaListResponseGetQuotasRetType = QuotaList
type QuotaListSecurityGroupRules ¶ added in v0.19.0
type QuotaListSecurityGroupRules struct { // REQUIRED Limit QuotaListSecurityGroupRulesGetLimitAttributeType `json:"limit"` // REQUIRED Usage QuotaListSecurityGroupRulesGetUsageAttributeType `json:"usage"` }
QuotaListSecurityGroupRules Number of security group rules.
func NewQuotaListSecurityGroupRules ¶ added in v0.19.0
func NewQuotaListSecurityGroupRules(limit QuotaListSecurityGroupRulesGetLimitArgType, usage QuotaListSecurityGroupRulesGetUsageArgType) *QuotaListSecurityGroupRules
NewQuotaListSecurityGroupRules instantiates a new QuotaListSecurityGroupRules object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed
func NewQuotaListSecurityGroupRulesWithDefaults ¶ added in v0.19.0
func NewQuotaListSecurityGroupRulesWithDefaults() *QuotaListSecurityGroupRules
NewQuotaListSecurityGroupRulesWithDefaults instantiates a new QuotaListSecurityGroupRules object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set
func (*QuotaListSecurityGroupRules) GetLimit ¶ added in v0.19.0
func (o *QuotaListSecurityGroupRules) GetLimit() (ret QuotaListSecurityGroupRulesGetLimitRetType)
GetLimit returns the Limit field value
func (*QuotaListSecurityGroupRules) GetLimitOk ¶ added in v0.19.0
func (o *QuotaListSecurityGroupRules) GetLimitOk() (ret QuotaListSecurityGroupRulesGetLimitRetType, ok bool)
GetLimitOk returns a tuple with the Limit field value and a boolean to check if the value has been set.
func (*QuotaListSecurityGroupRules) GetUsage ¶ added in v0.19.0
func (o *QuotaListSecurityGroupRules) GetUsage() (ret QuotaListSecurityGroupRulesGetUsageRetType)
GetUsage returns the Usage field value
func (*QuotaListSecurityGroupRules) GetUsageOk ¶ added in v0.19.0
func (o *QuotaListSecurityGroupRules) GetUsageOk() (ret QuotaListSecurityGroupRulesGetUsageRetType, ok bool)
GetUsageOk returns a tuple with the Usage field value and a boolean to check if the value has been set.
func (*QuotaListSecurityGroupRules) SetLimit ¶ added in v0.19.0
func (o *QuotaListSecurityGroupRules) SetLimit(v QuotaListSecurityGroupRulesGetLimitRetType)
SetLimit sets field value
func (*QuotaListSecurityGroupRules) SetUsage ¶ added in v0.19.0
func (o *QuotaListSecurityGroupRules) SetUsage(v QuotaListSecurityGroupRulesGetUsageRetType)
SetUsage sets field value
func (QuotaListSecurityGroupRules) ToMap ¶ added in v0.19.0
func (o QuotaListSecurityGroupRules) ToMap() (map[string]interface{}, error)
type QuotaListSecurityGroupRulesGetLimitArgType ¶ added in v0.21.2
type QuotaListSecurityGroupRulesGetLimitArgType = int64
type QuotaListSecurityGroupRulesGetLimitAttributeType ¶ added in v0.21.2
type QuotaListSecurityGroupRulesGetLimitAttributeType = *int64
isLong
type QuotaListSecurityGroupRulesGetLimitRetType ¶ added in v0.21.2
type QuotaListSecurityGroupRulesGetLimitRetType = int64
type QuotaListSecurityGroupRulesGetUsageArgType ¶ added in v0.21.2
type QuotaListSecurityGroupRulesGetUsageArgType = int64
type QuotaListSecurityGroupRulesGetUsageAttributeType ¶ added in v0.21.2
type QuotaListSecurityGroupRulesGetUsageAttributeType = *int64
isLong
type QuotaListSecurityGroupRulesGetUsageRetType ¶ added in v0.21.2
type QuotaListSecurityGroupRulesGetUsageRetType = int64
type QuotaListSecurityGroups ¶ added in v0.19.0
type QuotaListSecurityGroups struct { // REQUIRED Limit QuotaListSecurityGroupsGetLimitAttributeType `json:"limit"` // REQUIRED Usage QuotaListSecurityGroupsGetUsageAttributeType `json:"usage"` }
QuotaListSecurityGroups Number of security groups.
func NewQuotaListSecurityGroups ¶ added in v0.19.0
func NewQuotaListSecurityGroups(limit QuotaListSecurityGroupsGetLimitArgType, usage QuotaListSecurityGroupsGetUsageArgType) *QuotaListSecurityGroups
NewQuotaListSecurityGroups instantiates a new QuotaListSecurityGroups object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed
func NewQuotaListSecurityGroupsWithDefaults ¶ added in v0.19.0
func NewQuotaListSecurityGroupsWithDefaults() *QuotaListSecurityGroups
NewQuotaListSecurityGroupsWithDefaults instantiates a new QuotaListSecurityGroups object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set
func (*QuotaListSecurityGroups) GetLimit ¶ added in v0.19.0
func (o *QuotaListSecurityGroups) GetLimit() (ret QuotaListSecurityGroupsGetLimitRetType)
GetLimit returns the Limit field value
func (*QuotaListSecurityGroups) GetLimitOk ¶ added in v0.19.0
func (o *QuotaListSecurityGroups) GetLimitOk() (ret QuotaListSecurityGroupsGetLimitRetType, ok bool)
GetLimitOk returns a tuple with the Limit field value and a boolean to check if the value has been set.
func (*QuotaListSecurityGroups) GetUsage ¶ added in v0.19.0
func (o *QuotaListSecurityGroups) GetUsage() (ret QuotaListSecurityGroupsGetUsageRetType)
GetUsage returns the Usage field value
func (*QuotaListSecurityGroups) GetUsageOk ¶ added in v0.19.0
func (o *QuotaListSecurityGroups) GetUsageOk() (ret QuotaListSecurityGroupsGetUsageRetType, ok bool)
GetUsageOk returns a tuple with the Usage field value and a boolean to check if the value has been set.
func (*QuotaListSecurityGroups) SetLimit ¶ added in v0.19.0
func (o *QuotaListSecurityGroups) SetLimit(v QuotaListSecurityGroupsGetLimitRetType)
SetLimit sets field value
func (*QuotaListSecurityGroups) SetUsage ¶ added in v0.19.0
func (o *QuotaListSecurityGroups) SetUsage(v QuotaListSecurityGroupsGetUsageRetType)
SetUsage sets field value
func (QuotaListSecurityGroups) ToMap ¶ added in v0.19.0
func (o QuotaListSecurityGroups) ToMap() (map[string]interface{}, error)
type QuotaListSecurityGroupsGetLimitArgType ¶ added in v0.21.2
type QuotaListSecurityGroupsGetLimitArgType = int64
type QuotaListSecurityGroupsGetLimitAttributeType ¶ added in v0.21.2
type QuotaListSecurityGroupsGetLimitAttributeType = *int64
isLong
type QuotaListSecurityGroupsGetLimitRetType ¶ added in v0.21.2
type QuotaListSecurityGroupsGetLimitRetType = int64
type QuotaListSecurityGroupsGetUsageArgType ¶ added in v0.21.2
type QuotaListSecurityGroupsGetUsageArgType = int64
type QuotaListSecurityGroupsGetUsageAttributeType ¶ added in v0.21.2
type QuotaListSecurityGroupsGetUsageAttributeType = *int64
isLong
type QuotaListSecurityGroupsGetUsageRetType ¶ added in v0.21.2
type QuotaListSecurityGroupsGetUsageRetType = int64
type QuotaListSnapshots ¶ added in v0.19.0
type QuotaListSnapshots struct { // REQUIRED Limit QuotaListSnapshotsGetLimitAttributeType `json:"limit"` // REQUIRED Usage QuotaListSnapshotsGetUsageAttributeType `json:"usage"` }
QuotaListSnapshots Number of snapshots.
func NewQuotaListSnapshots ¶ added in v0.19.0
func NewQuotaListSnapshots(limit QuotaListSnapshotsGetLimitArgType, usage QuotaListSnapshotsGetUsageArgType) *QuotaListSnapshots
NewQuotaListSnapshots instantiates a new QuotaListSnapshots object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed
func NewQuotaListSnapshotsWithDefaults ¶ added in v0.19.0
func NewQuotaListSnapshotsWithDefaults() *QuotaListSnapshots
NewQuotaListSnapshotsWithDefaults instantiates a new QuotaListSnapshots object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set
func (*QuotaListSnapshots) GetLimit ¶ added in v0.19.0
func (o *QuotaListSnapshots) GetLimit() (ret QuotaListSnapshotsGetLimitRetType)
GetLimit returns the Limit field value
func (*QuotaListSnapshots) GetLimitOk ¶ added in v0.19.0
func (o *QuotaListSnapshots) GetLimitOk() (ret QuotaListSnapshotsGetLimitRetType, ok bool)
GetLimitOk returns a tuple with the Limit field value and a boolean to check if the value has been set.
func (*QuotaListSnapshots) GetUsage ¶ added in v0.19.0
func (o *QuotaListSnapshots) GetUsage() (ret QuotaListSnapshotsGetUsageRetType)
GetUsage returns the Usage field value
func (*QuotaListSnapshots) GetUsageOk ¶ added in v0.19.0
func (o *QuotaListSnapshots) GetUsageOk() (ret QuotaListSnapshotsGetUsageRetType, ok bool)
GetUsageOk returns a tuple with the Usage field value and a boolean to check if the value has been set.
func (*QuotaListSnapshots) SetLimit ¶ added in v0.19.0
func (o *QuotaListSnapshots) SetLimit(v QuotaListSnapshotsGetLimitRetType)
SetLimit sets field value
func (*QuotaListSnapshots) SetUsage ¶ added in v0.19.0
func (o *QuotaListSnapshots) SetUsage(v QuotaListSnapshotsGetUsageRetType)
SetUsage sets field value
func (QuotaListSnapshots) ToMap ¶ added in v0.19.0
func (o QuotaListSnapshots) ToMap() (map[string]interface{}, error)
type QuotaListSnapshotsGetLimitArgType ¶ added in v0.21.2
type QuotaListSnapshotsGetLimitArgType = int64
type QuotaListSnapshotsGetLimitAttributeType ¶ added in v0.21.2
type QuotaListSnapshotsGetLimitAttributeType = *int64
isLong
type QuotaListSnapshotsGetLimitRetType ¶ added in v0.21.2
type QuotaListSnapshotsGetLimitRetType = int64
type QuotaListSnapshotsGetUsageArgType ¶ added in v0.21.2
type QuotaListSnapshotsGetUsageArgType = int64
type QuotaListSnapshotsGetUsageAttributeType ¶ added in v0.21.2
type QuotaListSnapshotsGetUsageAttributeType = *int64
isLong
type QuotaListSnapshotsGetUsageRetType ¶ added in v0.21.2
type QuotaListSnapshotsGetUsageRetType = int64
type QuotaListVcpu ¶ added in v0.19.0
type QuotaListVcpu struct { // REQUIRED Limit QuotaListVcpuGetLimitAttributeType `json:"limit"` // REQUIRED Usage QuotaListVcpuGetUsageAttributeType `json:"usage"` }
QuotaListVcpu Number of server cores.
func NewQuotaListVcpu ¶ added in v0.19.0
func NewQuotaListVcpu(limit QuotaListVcpuGetLimitArgType, usage QuotaListVcpuGetUsageArgType) *QuotaListVcpu
NewQuotaListVcpu instantiates a new QuotaListVcpu object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed
func NewQuotaListVcpuWithDefaults ¶ added in v0.19.0
func NewQuotaListVcpuWithDefaults() *QuotaListVcpu
NewQuotaListVcpuWithDefaults instantiates a new QuotaListVcpu object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set
func (*QuotaListVcpu) GetLimit ¶ added in v0.19.0
func (o *QuotaListVcpu) GetLimit() (ret QuotaListVcpuGetLimitRetType)
GetLimit returns the Limit field value
func (*QuotaListVcpu) GetLimitOk ¶ added in v0.19.0
func (o *QuotaListVcpu) GetLimitOk() (ret QuotaListVcpuGetLimitRetType, ok bool)
GetLimitOk returns a tuple with the Limit field value and a boolean to check if the value has been set.
func (*QuotaListVcpu) GetUsage ¶ added in v0.19.0
func (o *QuotaListVcpu) GetUsage() (ret QuotaListVcpuGetUsageRetType)
GetUsage returns the Usage field value
func (*QuotaListVcpu) GetUsageOk ¶ added in v0.19.0
func (o *QuotaListVcpu) GetUsageOk() (ret QuotaListVcpuGetUsageRetType, ok bool)
GetUsageOk returns a tuple with the Usage field value and a boolean to check if the value has been set.
func (*QuotaListVcpu) SetLimit ¶ added in v0.19.0
func (o *QuotaListVcpu) SetLimit(v QuotaListVcpuGetLimitRetType)
SetLimit sets field value
func (*QuotaListVcpu) SetUsage ¶ added in v0.19.0
func (o *QuotaListVcpu) SetUsage(v QuotaListVcpuGetUsageRetType)
SetUsage sets field value
func (QuotaListVcpu) ToMap ¶ added in v0.19.0
func (o QuotaListVcpu) ToMap() (map[string]interface{}, error)
type QuotaListVcpuGetLimitArgType ¶ added in v0.21.2
type QuotaListVcpuGetLimitArgType = int64
type QuotaListVcpuGetLimitAttributeType ¶ added in v0.21.2
type QuotaListVcpuGetLimitAttributeType = *int64
isLong
type QuotaListVcpuGetLimitRetType ¶ added in v0.21.2
type QuotaListVcpuGetLimitRetType = int64
type QuotaListVcpuGetUsageArgType ¶ added in v0.21.2
type QuotaListVcpuGetUsageArgType = int64
type QuotaListVcpuGetUsageAttributeType ¶ added in v0.21.2
type QuotaListVcpuGetUsageAttributeType = *int64
isLong
type QuotaListVcpuGetUsageRetType ¶ added in v0.21.2
type QuotaListVcpuGetUsageRetType = int64
type QuotaListVolumes ¶ added in v0.19.0
type QuotaListVolumes struct { // REQUIRED Limit QuotaListVolumesGetLimitAttributeType `json:"limit"` // REQUIRED Usage QuotaListVolumesGetUsageAttributeType `json:"usage"` }
QuotaListVolumes Number of volumes.
func NewQuotaListVolumes ¶ added in v0.19.0
func NewQuotaListVolumes(limit QuotaListVolumesGetLimitArgType, usage QuotaListVolumesGetUsageArgType) *QuotaListVolumes
NewQuotaListVolumes instantiates a new QuotaListVolumes object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed
func NewQuotaListVolumesWithDefaults ¶ added in v0.19.0
func NewQuotaListVolumesWithDefaults() *QuotaListVolumes
NewQuotaListVolumesWithDefaults instantiates a new QuotaListVolumes object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set
func (*QuotaListVolumes) GetLimit ¶ added in v0.19.0
func (o *QuotaListVolumes) GetLimit() (ret QuotaListVolumesGetLimitRetType)
GetLimit returns the Limit field value
func (*QuotaListVolumes) GetLimitOk ¶ added in v0.19.0
func (o *QuotaListVolumes) GetLimitOk() (ret QuotaListVolumesGetLimitRetType, ok bool)
GetLimitOk returns a tuple with the Limit field value and a boolean to check if the value has been set.
func (*QuotaListVolumes) GetUsage ¶ added in v0.19.0
func (o *QuotaListVolumes) GetUsage() (ret QuotaListVolumesGetUsageRetType)
GetUsage returns the Usage field value
func (*QuotaListVolumes) GetUsageOk ¶ added in v0.19.0
func (o *QuotaListVolumes) GetUsageOk() (ret QuotaListVolumesGetUsageRetType, ok bool)
GetUsageOk returns a tuple with the Usage field value and a boolean to check if the value has been set.
func (*QuotaListVolumes) SetLimit ¶ added in v0.19.0
func (o *QuotaListVolumes) SetLimit(v QuotaListVolumesGetLimitRetType)
SetLimit sets field value
func (*QuotaListVolumes) SetUsage ¶ added in v0.19.0
func (o *QuotaListVolumes) SetUsage(v QuotaListVolumesGetUsageRetType)
SetUsage sets field value
func (QuotaListVolumes) ToMap ¶ added in v0.19.0
func (o QuotaListVolumes) ToMap() (map[string]interface{}, error)
type QuotaListVolumesGetLimitArgType ¶ added in v0.21.2
type QuotaListVolumesGetLimitArgType = int64
type QuotaListVolumesGetLimitAttributeType ¶ added in v0.21.2
type QuotaListVolumesGetLimitAttributeType = *int64
isLong
type QuotaListVolumesGetLimitRetType ¶ added in v0.21.2
type QuotaListVolumesGetLimitRetType = int64
type QuotaListVolumesGetUsageArgType ¶ added in v0.21.2
type QuotaListVolumesGetUsageArgType = int64
type QuotaListVolumesGetUsageAttributeType ¶ added in v0.21.2
type QuotaListVolumesGetUsageAttributeType = *int64
isLong
type QuotaListVolumesGetUsageRetType ¶ added in v0.21.2
type QuotaListVolumesGetUsageRetType = int64
type Request ¶
type Request struct { Details RequestGetDetailsAttributeType `json:"details,omitempty"` // Object that represents a resource action. Possible values: `CREATE`, `DELETE`, `UPDATE`. // REQUIRED RequestAction RequestGetRequestActionAttributeType `json:"requestAction"` // Identifier (ID) representing a single API request. // REQUIRED RequestId RequestGetRequestIdAttributeType `json:"requestId"` // Object that represents a resource type. Possible values: `BACKUP`, `IMAGE`, `NETWORK`, `NETWORKAREA`, `NIC`, `PROJECT`, `ROUTE`, `SERVER`, `SERVICEACCOUNT`, `SNAPSHOT`, `VIRTUALIP`, `VOLUME`. // REQUIRED RequestType RequestGetRequestTypeAttributeType `json:"requestType"` // REQUIRED Resources RequestGetResourcesAttributeType `json:"resources"` // The state of a resource object. Possible values: `CREATING`, `CREATED`, `DELETING`, `DELETED`, `FAILED`, `UPDATED`, `UPDATING`. // REQUIRED Status RequestGetStatusAttributeType `json:"status"` }
Request Object that represents a request.
func NewRequest ¶ added in v0.12.0
func NewRequest(requestAction RequestGetRequestActionArgType, requestId RequestGetRequestIdArgType, requestType RequestGetRequestTypeArgType, resources RequestGetResourcesArgType, status RequestGetStatusArgType) *Request
NewRequest instantiates a new Request object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed
func NewRequestWithDefaults ¶ added in v0.12.0
func NewRequestWithDefaults() *Request
NewRequestWithDefaults instantiates a new Request object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set
func (*Request) GetDetails ¶ added in v0.12.0
func (o *Request) GetDetails() (res RequestGetDetailsRetType)
GetDetails returns the Details field value if set, zero value otherwise.
func (*Request) GetDetailsOk ¶ added in v0.12.0
func (o *Request) GetDetailsOk() (ret RequestGetDetailsRetType, ok bool)
GetDetailsOk returns a tuple with the Details field value if set, nil otherwise and a boolean to check if the value has been set.
func (*Request) GetRequestAction ¶ added in v0.12.0
func (o *Request) GetRequestAction() (ret RequestGetRequestActionRetType)
GetRequestAction returns the RequestAction field value
func (*Request) GetRequestActionOk ¶ added in v0.12.0
func (o *Request) GetRequestActionOk() (ret RequestGetRequestActionRetType, ok bool)
GetRequestActionOk returns a tuple with the RequestAction field value and a boolean to check if the value has been set.
func (*Request) GetRequestId ¶ added in v0.12.0
func (o *Request) GetRequestId() (ret RequestGetRequestIdRetType)
GetRequestId returns the RequestId field value
func (*Request) GetRequestIdOk ¶ added in v0.12.0
func (o *Request) GetRequestIdOk() (ret RequestGetRequestIdRetType, ok bool)
GetRequestIdOk returns a tuple with the RequestId field value and a boolean to check if the value has been set.
func (*Request) GetRequestType ¶ added in v0.12.0
func (o *Request) GetRequestType() (ret RequestGetRequestTypeRetType)
GetRequestType returns the RequestType field value
func (*Request) GetRequestTypeOk ¶ added in v0.12.0
func (o *Request) GetRequestTypeOk() (ret RequestGetRequestTypeRetType, ok bool)
GetRequestTypeOk returns a tuple with the RequestType field value and a boolean to check if the value has been set.
func (*Request) GetResources ¶ added in v0.12.0
func (o *Request) GetResources() (ret RequestGetResourcesRetType)
GetResources returns the Resources field value
func (*Request) GetResourcesOk ¶ added in v0.12.0
func (o *Request) GetResourcesOk() (ret RequestGetResourcesRetType, ok bool)
GetResourcesOk returns a tuple with the Resources field value and a boolean to check if the value has been set.
func (*Request) GetStatus ¶ added in v0.12.0
func (o *Request) GetStatus() (ret RequestGetStatusRetType)
GetStatus returns the Status field value
func (*Request) GetStatusOk ¶ added in v0.12.0
func (o *Request) GetStatusOk() (ret RequestGetStatusRetType, ok bool)
GetStatusOk returns a tuple with the Status field value and a boolean to check if the value has been set.
func (*Request) HasDetails ¶ added in v0.12.0
HasDetails returns a boolean if a field has been set.
func (*Request) SetDetails ¶ added in v0.12.0
func (o *Request) SetDetails(v RequestGetDetailsRetType)
SetDetails gets a reference to the given string and assigns it to the Details field.
func (*Request) SetRequestAction ¶ added in v0.12.0
func (o *Request) SetRequestAction(v RequestGetRequestActionRetType)
SetRequestAction sets field value
func (*Request) SetRequestId ¶ added in v0.12.0
func (o *Request) SetRequestId(v RequestGetRequestIdRetType)
SetRequestId sets field value
func (*Request) SetRequestType ¶ added in v0.12.0
func (o *Request) SetRequestType(v RequestGetRequestTypeRetType)
SetRequestType sets field value
func (*Request) SetResources ¶ added in v0.12.0
func (o *Request) SetResources(v RequestGetResourcesRetType)
SetResources sets field value
func (*Request) SetStatus ¶ added in v0.12.0
func (o *Request) SetStatus(v RequestGetStatusRetType)
SetStatus sets field value
type RequestGetDetailsArgType ¶ added in v0.21.2
type RequestGetDetailsArgType = string
type RequestGetDetailsAttributeType ¶ added in v0.21.2
type RequestGetDetailsAttributeType = *string
isNotNullableString
type RequestGetDetailsRetType ¶ added in v0.21.2
type RequestGetDetailsRetType = string
type RequestGetRequestActionArgType ¶ added in v0.21.2
type RequestGetRequestActionArgType = string
type RequestGetRequestActionAttributeType ¶ added in v0.21.2
type RequestGetRequestActionAttributeType = *string
isNotNullableString
type RequestGetRequestActionRetType ¶ added in v0.21.2
type RequestGetRequestActionRetType = string
type RequestGetRequestIdArgType ¶ added in v0.21.2
type RequestGetRequestIdArgType = string
type RequestGetRequestIdAttributeType ¶ added in v0.21.2
type RequestGetRequestIdAttributeType = *string
isNotNullableString
type RequestGetRequestIdRetType ¶ added in v0.21.2
type RequestGetRequestIdRetType = string
type RequestGetRequestTypeArgType ¶ added in v0.21.2
type RequestGetRequestTypeArgType = string
type RequestGetRequestTypeAttributeType ¶ added in v0.21.2
type RequestGetRequestTypeAttributeType = *string
isNotNullableString
type RequestGetRequestTypeRetType ¶ added in v0.21.2
type RequestGetRequestTypeRetType = string
type RequestGetResourcesArgType ¶ added in v0.21.2
type RequestGetResourcesArgType = []RequestResource
type RequestGetResourcesAttributeType ¶ added in v0.21.2
type RequestGetResourcesAttributeType = *[]RequestResource
isArray
type RequestGetResourcesRetType ¶ added in v0.21.2
type RequestGetResourcesRetType = []RequestResource
type RequestGetStatusArgType ¶ added in v0.21.2
type RequestGetStatusArgType = string
type RequestGetStatusAttributeType ¶ added in v0.21.2
type RequestGetStatusAttributeType = *string
isNotNullableString
type RequestGetStatusRetType ¶ added in v0.21.2
type RequestGetStatusRetType = string
type RequestResource ¶
type RequestResource struct { // Universally Unique Identifier (UUID). // REQUIRED Id RequestResourceGetIdAttributeType `json:"id"` // The state of a resource object. Possible values: `CREATING`, `CREATED`, `DELETING`, `DELETED`, `FAILED`, `UPDATED`, `UPDATING`. // REQUIRED Status RequestResourceGetStatusAttributeType `json:"status"` // Object that represents a resource type. Possible values: `BACKUP`, `IMAGE`, `NETWORK`, `NETWORKAREA`, `NIC`, `PROJECT`, `ROUTE`, `SERVER`, `SERVICEACCOUNT`, `SNAPSHOT`, `VIRTUALIP`, `VOLUME`. // REQUIRED Type RequestResourceGetTypeAttributeType `json:"type"` }
RequestResource Object that represents a resource as part of a request.
func NewRequestResource ¶ added in v0.12.0
func NewRequestResource(id RequestResourceGetIdArgType, status RequestResourceGetStatusArgType, type_ RequestResourceGetTypeArgType) *RequestResource
NewRequestResource instantiates a new RequestResource object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed
func NewRequestResourceWithDefaults ¶ added in v0.12.0
func NewRequestResourceWithDefaults() *RequestResource
NewRequestResourceWithDefaults instantiates a new RequestResource object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set
func (*RequestResource) GetId ¶ added in v0.12.0
func (o *RequestResource) GetId() (ret RequestResourceGetIdRetType)
GetId returns the Id field value
func (*RequestResource) GetIdOk ¶ added in v0.12.0
func (o *RequestResource) GetIdOk() (ret RequestResourceGetIdRetType, ok bool)
GetIdOk returns a tuple with the Id field value and a boolean to check if the value has been set.
func (*RequestResource) GetStatus ¶ added in v0.12.0
func (o *RequestResource) GetStatus() (ret RequestResourceGetStatusRetType)
GetStatus returns the Status field value
func (*RequestResource) GetStatusOk ¶ added in v0.12.0
func (o *RequestResource) GetStatusOk() (ret RequestResourceGetStatusRetType, ok bool)
GetStatusOk returns a tuple with the Status field value and a boolean to check if the value has been set.
func (*RequestResource) GetType ¶ added in v0.12.0
func (o *RequestResource) GetType() (ret RequestResourceGetTypeRetType)
GetType returns the Type field value
func (*RequestResource) GetTypeOk ¶ added in v0.12.0
func (o *RequestResource) GetTypeOk() (ret RequestResourceGetTypeRetType, ok bool)
GetTypeOk returns a tuple with the Type field value and a boolean to check if the value has been set.
func (*RequestResource) SetId ¶ added in v0.12.0
func (o *RequestResource) SetId(v RequestResourceGetIdRetType)
SetId sets field value
func (*RequestResource) SetStatus ¶ added in v0.12.0
func (o *RequestResource) SetStatus(v RequestResourceGetStatusRetType)
SetStatus sets field value
func (*RequestResource) SetType ¶ added in v0.12.0
func (o *RequestResource) SetType(v RequestResourceGetTypeRetType)
SetType sets field value
func (RequestResource) ToMap ¶ added in v0.12.0
func (o RequestResource) ToMap() (map[string]interface{}, error)
type RequestResourceGetIdArgType ¶ added in v0.21.2
type RequestResourceGetIdArgType = string
type RequestResourceGetIdAttributeType ¶ added in v0.21.2
type RequestResourceGetIdAttributeType = *string
isNotNullableString
type RequestResourceGetIdRetType ¶ added in v0.21.2
type RequestResourceGetIdRetType = string
type RequestResourceGetStatusArgType ¶ added in v0.21.2
type RequestResourceGetStatusArgType = string
type RequestResourceGetStatusAttributeType ¶ added in v0.21.2
type RequestResourceGetStatusAttributeType = *string
isNotNullableString
type RequestResourceGetStatusRetType ¶ added in v0.21.2
type RequestResourceGetStatusRetType = string
type RequestResourceGetTypeArgType ¶ added in v0.21.2
type RequestResourceGetTypeArgType = string
type RequestResourceGetTypeAttributeType ¶ added in v0.21.2
type RequestResourceGetTypeAttributeType = *string
isNotNullableString
type RequestResourceGetTypeRetType ¶ added in v0.21.2
type RequestResourceGetTypeRetType = string
type RescueServerPayload ¶ added in v0.13.0
type RescueServerPayload struct { // Universally Unique Identifier (UUID). // REQUIRED Image RescueServerPayloadGetImageAttributeType `json:"image"` }
RescueServerPayload struct for RescueServerPayload
func NewRescueServerPayload ¶ added in v0.13.0
func NewRescueServerPayload(image RescueServerPayloadGetImageArgType) *RescueServerPayload
NewRescueServerPayload instantiates a new RescueServerPayload object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed
func NewRescueServerPayloadWithDefaults ¶ added in v0.13.0
func NewRescueServerPayloadWithDefaults() *RescueServerPayload
NewRescueServerPayloadWithDefaults instantiates a new RescueServerPayload object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set
func (*RescueServerPayload) GetImage ¶ added in v0.13.0
func (o *RescueServerPayload) GetImage() (ret RescueServerPayloadGetImageRetType)
GetImage returns the Image field value
func (*RescueServerPayload) GetImageOk ¶ added in v0.13.0
func (o *RescueServerPayload) GetImageOk() (ret RescueServerPayloadGetImageRetType, ok bool)
GetImageOk returns a tuple with the Image field value and a boolean to check if the value has been set.
func (*RescueServerPayload) SetImage ¶ added in v0.13.0
func (o *RescueServerPayload) SetImage(v RescueServerPayloadGetImageRetType)
SetImage sets field value
func (RescueServerPayload) ToMap ¶ added in v0.13.0
func (o RescueServerPayload) ToMap() (map[string]interface{}, error)
type RescueServerPayloadGetImageArgType ¶ added in v0.21.2
type RescueServerPayloadGetImageArgType = string
type RescueServerPayloadGetImageAttributeType ¶ added in v0.21.2
type RescueServerPayloadGetImageAttributeType = *string
isNotNullableString
type RescueServerPayloadGetImageRetType ¶ added in v0.21.2
type RescueServerPayloadGetImageRetType = string
type ResizeServerPayload ¶ added in v0.13.0
type ResizeServerPayload struct { // The name for a General Object. Matches Names and also UUIDs. // REQUIRED MachineType ResizeServerPayloadGetMachineTypeAttributeType `json:"machineType"` }
ResizeServerPayload struct for ResizeServerPayload
func NewResizeServerPayload ¶ added in v0.13.0
func NewResizeServerPayload(machineType ResizeServerPayloadGetMachineTypeArgType) *ResizeServerPayload
NewResizeServerPayload instantiates a new ResizeServerPayload object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed
func NewResizeServerPayloadWithDefaults ¶ added in v0.13.0
func NewResizeServerPayloadWithDefaults() *ResizeServerPayload
NewResizeServerPayloadWithDefaults instantiates a new ResizeServerPayload object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set
func (*ResizeServerPayload) GetMachineType ¶ added in v0.13.0
func (o *ResizeServerPayload) GetMachineType() (ret ResizeServerPayloadGetMachineTypeRetType)
GetMachineType returns the MachineType field value
func (*ResizeServerPayload) GetMachineTypeOk ¶ added in v0.13.0
func (o *ResizeServerPayload) GetMachineTypeOk() (ret ResizeServerPayloadGetMachineTypeRetType, ok bool)
GetMachineTypeOk returns a tuple with the MachineType field value and a boolean to check if the value has been set.
func (*ResizeServerPayload) SetMachineType ¶ added in v0.13.0
func (o *ResizeServerPayload) SetMachineType(v ResizeServerPayloadGetMachineTypeRetType)
SetMachineType sets field value
func (ResizeServerPayload) ToMap ¶ added in v0.13.0
func (o ResizeServerPayload) ToMap() (map[string]interface{}, error)
type ResizeServerPayloadGetMachineTypeArgType ¶ added in v0.21.2
type ResizeServerPayloadGetMachineTypeArgType = string
type ResizeServerPayloadGetMachineTypeAttributeType ¶ added in v0.21.2
type ResizeServerPayloadGetMachineTypeAttributeType = *string
isNotNullableString
type ResizeServerPayloadGetMachineTypeRetType ¶ added in v0.21.2
type ResizeServerPayloadGetMachineTypeRetType = string
type ResizeVolumePayload ¶ added in v0.13.0
type ResizeVolumePayload struct { // Size in Gigabyte. // REQUIRED Size ResizeVolumePayloadGetSizeAttributeType `json:"size"` }
ResizeVolumePayload struct for ResizeVolumePayload
func NewResizeVolumePayload ¶ added in v0.13.0
func NewResizeVolumePayload(size ResizeVolumePayloadGetSizeArgType) *ResizeVolumePayload
NewResizeVolumePayload instantiates a new ResizeVolumePayload object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed
func NewResizeVolumePayloadWithDefaults ¶ added in v0.13.0
func NewResizeVolumePayloadWithDefaults() *ResizeVolumePayload
NewResizeVolumePayloadWithDefaults instantiates a new ResizeVolumePayload object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set
func (*ResizeVolumePayload) GetSize ¶ added in v0.13.0
func (o *ResizeVolumePayload) GetSize() (ret ResizeVolumePayloadGetSizeRetType)
GetSize returns the Size field value
func (*ResizeVolumePayload) GetSizeOk ¶ added in v0.13.0
func (o *ResizeVolumePayload) GetSizeOk() (ret ResizeVolumePayloadGetSizeRetType, ok bool)
GetSizeOk returns a tuple with the Size field value and a boolean to check if the value has been set.
func (*ResizeVolumePayload) SetSize ¶ added in v0.13.0
func (o *ResizeVolumePayload) SetSize(v ResizeVolumePayloadGetSizeRetType)
SetSize sets field value
func (ResizeVolumePayload) ToMap ¶ added in v0.13.0
func (o ResizeVolumePayload) ToMap() (map[string]interface{}, error)
type ResizeVolumePayloadGetSizeArgType ¶ added in v0.21.2
type ResizeVolumePayloadGetSizeArgType = int64
type ResizeVolumePayloadGetSizeAttributeType ¶ added in v0.21.2
type ResizeVolumePayloadGetSizeAttributeType = *int64
isLong
type ResizeVolumePayloadGetSizeRetType ¶ added in v0.21.2
type ResizeVolumePayloadGetSizeRetType = int64
type Route ¶
type Route struct { // Date-time when resource was created. CreatedAt RouteGetCreatedAtAttributeType `json:"createdAt,omitempty"` // Object that represents the labels of an object. Regex for keys: `^[a-z]((-|_|[a-z0-9])){0,62}$`. Regex for values: `^(-|_|[a-z0-9]){0,63}$`. Labels RouteGetLabelsAttributeType `json:"labels,omitempty"` // Object that represents an IP address. // REQUIRED Nexthop RouteGetNexthopAttributeType `json:"nexthop"` // Classless Inter-Domain Routing (CIDR). // REQUIRED Prefix RouteGetPrefixAttributeType `json:"prefix"` // Universally Unique Identifier (UUID). RouteId RouteGetRouteIdAttributeType `json:"routeId,omitempty"` // Date-time when resource was last updated. UpdatedAt RouteGetUpdatedAtAttributeType `json:"updatedAt,omitempty"` }
Route Object represents a network route.
func NewRoute ¶ added in v0.12.0
func NewRoute(nexthop RouteGetNexthopArgType, prefix RouteGetPrefixArgType) *Route
NewRoute instantiates a new Route object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed
func NewRouteWithDefaults ¶ added in v0.12.0
func NewRouteWithDefaults() *Route
NewRouteWithDefaults instantiates a new Route object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set
func (*Route) GetCreatedAt ¶ added in v0.12.0
func (o *Route) GetCreatedAt() (res RouteGetCreatedAtRetType)
GetCreatedAt returns the CreatedAt field value if set, zero value otherwise.
func (*Route) GetCreatedAtOk ¶ added in v0.12.0
func (o *Route) GetCreatedAtOk() (ret RouteGetCreatedAtRetType, ok bool)
GetCreatedAtOk returns a tuple with the CreatedAt field value if set, nil otherwise and a boolean to check if the value has been set.
func (*Route) GetLabels ¶ added in v0.12.0
func (o *Route) GetLabels() (res RouteGetLabelsRetType)
GetLabels returns the Labels field value if set, zero value otherwise.
func (*Route) GetLabelsOk ¶ added in v0.12.0
func (o *Route) GetLabelsOk() (ret RouteGetLabelsRetType, ok bool)
GetLabelsOk returns a tuple with the Labels field value if set, nil otherwise and a boolean to check if the value has been set.
func (*Route) GetNexthop ¶ added in v0.12.0
func (o *Route) GetNexthop() (ret RouteGetNexthopRetType)
GetNexthop returns the Nexthop field value
func (*Route) GetNexthopOk ¶ added in v0.12.0
func (o *Route) GetNexthopOk() (ret RouteGetNexthopRetType, ok bool)
GetNexthopOk returns a tuple with the Nexthop field value and a boolean to check if the value has been set.
func (*Route) GetPrefix ¶ added in v0.12.0
func (o *Route) GetPrefix() (ret RouteGetPrefixRetType)
GetPrefix returns the Prefix field value
func (*Route) GetPrefixOk ¶ added in v0.12.0
func (o *Route) GetPrefixOk() (ret RouteGetPrefixRetType, ok bool)
GetPrefixOk returns a tuple with the Prefix field value and a boolean to check if the value has been set.
func (*Route) GetRouteId ¶ added in v0.12.0
func (o *Route) GetRouteId() (res RouteGetRouteIdRetType)
GetRouteId returns the RouteId field value if set, zero value otherwise.
func (*Route) GetRouteIdOk ¶ added in v0.12.0
func (o *Route) GetRouteIdOk() (ret RouteGetRouteIdRetType, ok bool)
GetRouteIdOk returns a tuple with the RouteId field value if set, nil otherwise and a boolean to check if the value has been set.
func (*Route) GetUpdatedAt ¶ added in v0.12.0
func (o *Route) GetUpdatedAt() (res RouteGetUpdatedAtRetType)
GetUpdatedAt returns the UpdatedAt field value if set, zero value otherwise.
func (*Route) GetUpdatedAtOk ¶ added in v0.12.0
func (o *Route) GetUpdatedAtOk() (ret RouteGetUpdatedAtRetType, ok bool)
GetUpdatedAtOk returns a tuple with the UpdatedAt field value if set, nil otherwise and a boolean to check if the value has been set.
func (*Route) HasCreatedAt ¶ added in v0.12.0
HasCreatedAt returns a boolean if a field has been set.
func (*Route) HasRouteId ¶ added in v0.12.0
HasRouteId returns a boolean if a field has been set.
func (*Route) HasUpdatedAt ¶ added in v0.12.0
HasUpdatedAt returns a boolean if a field has been set.
func (*Route) SetCreatedAt ¶ added in v0.12.0
func (o *Route) SetCreatedAt(v RouteGetCreatedAtRetType)
SetCreatedAt gets a reference to the given time.Time and assigns it to the CreatedAt field.
func (*Route) SetLabels ¶ added in v0.12.0
func (o *Route) SetLabels(v RouteGetLabelsRetType)
SetLabels gets a reference to the given map[string]interface{} and assigns it to the Labels field.
func (*Route) SetNexthop ¶ added in v0.12.0
func (o *Route) SetNexthop(v RouteGetNexthopRetType)
SetNexthop sets field value
func (*Route) SetPrefix ¶ added in v0.12.0
func (o *Route) SetPrefix(v RouteGetPrefixRetType)
SetPrefix sets field value
func (*Route) SetRouteId ¶ added in v0.12.0
func (o *Route) SetRouteId(v RouteGetRouteIdRetType)
SetRouteId gets a reference to the given string and assigns it to the RouteId field.
func (*Route) SetUpdatedAt ¶ added in v0.12.0
func (o *Route) SetUpdatedAt(v RouteGetUpdatedAtRetType)
SetUpdatedAt gets a reference to the given time.Time and assigns it to the UpdatedAt field.
type RouteGetCreatedAtArgType ¶ added in v0.21.2
type RouteGetCreatedAtAttributeType ¶ added in v0.21.2
isDateTime
type RouteGetCreatedAtRetType ¶ added in v0.21.2
type RouteGetLabelsArgType ¶ added in v0.21.2
type RouteGetLabelsArgType = map[string]interface{}
type RouteGetLabelsAttributeType ¶ added in v0.21.2
type RouteGetLabelsAttributeType = *map[string]interface{}
isFreeform
type RouteGetLabelsRetType ¶ added in v0.21.2
type RouteGetLabelsRetType = map[string]interface{}
type RouteGetNexthopArgType ¶ added in v0.21.2
type RouteGetNexthopArgType = string
type RouteGetNexthopAttributeType ¶ added in v0.21.2
type RouteGetNexthopAttributeType = *string
isNotNullableString
type RouteGetNexthopRetType ¶ added in v0.21.2
type RouteGetNexthopRetType = string
type RouteGetPrefixArgType ¶ added in v0.21.2
type RouteGetPrefixArgType = string
type RouteGetPrefixAttributeType ¶ added in v0.21.2
type RouteGetPrefixAttributeType = *string
isNotNullableString
type RouteGetPrefixRetType ¶ added in v0.21.2
type RouteGetPrefixRetType = string
type RouteGetRouteIdArgType ¶ added in v0.21.2
type RouteGetRouteIdArgType = string
type RouteGetRouteIdAttributeType ¶ added in v0.21.2
type RouteGetRouteIdAttributeType = *string
isNotNullableString
type RouteGetRouteIdRetType ¶ added in v0.21.2
type RouteGetRouteIdRetType = string
type RouteGetUpdatedAtArgType ¶ added in v0.21.2
type RouteGetUpdatedAtAttributeType ¶ added in v0.21.2
isDateTime
type RouteGetUpdatedAtRetType ¶ added in v0.21.2
type RouteListResponse ¶
type RouteListResponse struct { // A list of routes. // REQUIRED Items RouteListResponseGetItemsAttributeType `json:"items"` }
RouteListResponse Route list response.
func NewRouteListResponse ¶ added in v0.12.0
func NewRouteListResponse(items RouteListResponseGetItemsArgType) *RouteListResponse
NewRouteListResponse instantiates a new RouteListResponse object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed
func NewRouteListResponseWithDefaults ¶ added in v0.12.0
func NewRouteListResponseWithDefaults() *RouteListResponse
NewRouteListResponseWithDefaults instantiates a new RouteListResponse object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set
func (*RouteListResponse) GetItems ¶ added in v0.12.0
func (o *RouteListResponse) GetItems() (ret RouteListResponseGetItemsRetType)
GetItems returns the Items field value
func (*RouteListResponse) GetItemsOk ¶ added in v0.12.0
func (o *RouteListResponse) GetItemsOk() (ret RouteListResponseGetItemsRetType, ok bool)
GetItemsOk returns a tuple with the Items field value and a boolean to check if the value has been set.
func (*RouteListResponse) SetItems ¶ added in v0.12.0
func (o *RouteListResponse) SetItems(v RouteListResponseGetItemsRetType)
SetItems sets field value
func (RouteListResponse) ToMap ¶ added in v0.12.0
func (o RouteListResponse) ToMap() (map[string]interface{}, error)
type RouteListResponseGetItemsArgType ¶ added in v0.21.2
type RouteListResponseGetItemsArgType = []Route
type RouteListResponseGetItemsAttributeType ¶ added in v0.21.2
type RouteListResponseGetItemsAttributeType = *[]Route
isArray
type RouteListResponseGetItemsRetType ¶ added in v0.21.2
type RouteListResponseGetItemsRetType = []Route
type SecurityGroup ¶ added in v0.13.0
type SecurityGroup struct { // Date-time when resource was created. CreatedAt SecurityGroupGetCreatedAtAttributeType `json:"createdAt,omitempty"` // Description Object. Allows string up to 127 Characters. Description SecurityGroupGetDescriptionAttributeType `json:"description,omitempty"` // Universally Unique Identifier (UUID). Id SecurityGroupGetIdAttributeType `json:"id,omitempty"` // Object that represents the labels of an object. Regex for keys: `^[a-z]((-|_|[a-z0-9])){0,62}$`. Regex for values: `^(-|_|[a-z0-9]){0,63}$`. Labels SecurityGroupGetLabelsAttributeType `json:"labels,omitempty"` // The name for a General Object. Matches Names and also UUIDs. // REQUIRED Name SecurityGroupGetNameAttributeType `json:"name"` // A list containing security group rule objects. Rules SecurityGroupGetRulesAttributeType `json:"rules,omitempty"` // Shows if a security group is stateful or stateless. You can only have one type of security groups per network interface/server. Stateful SecurityGroupgetStatefulAttributeType `json:"stateful,omitempty"` // Date-time when resource was last updated. UpdatedAt SecurityGroupGetUpdatedAtAttributeType `json:"updatedAt,omitempty"` }
SecurityGroup Object that represents a security group.
func NewSecurityGroup ¶ added in v0.13.0
func NewSecurityGroup(name SecurityGroupGetNameArgType) *SecurityGroup
NewSecurityGroup instantiates a new SecurityGroup object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed
func NewSecurityGroupWithDefaults ¶ added in v0.13.0
func NewSecurityGroupWithDefaults() *SecurityGroup
NewSecurityGroupWithDefaults instantiates a new SecurityGroup object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set
func (*SecurityGroup) GetCreatedAt ¶ added in v0.13.0
func (o *SecurityGroup) GetCreatedAt() (res SecurityGroupGetCreatedAtRetType)
GetCreatedAt returns the CreatedAt field value if set, zero value otherwise.
func (*SecurityGroup) GetCreatedAtOk ¶ added in v0.13.0
func (o *SecurityGroup) GetCreatedAtOk() (ret SecurityGroupGetCreatedAtRetType, ok bool)
GetCreatedAtOk returns a tuple with the CreatedAt field value if set, nil otherwise and a boolean to check if the value has been set.
func (*SecurityGroup) GetDescription ¶ added in v0.13.0
func (o *SecurityGroup) GetDescription() (res SecurityGroupGetDescriptionRetType)
GetDescription returns the Description field value if set, zero value otherwise.
func (*SecurityGroup) GetDescriptionOk ¶ added in v0.13.0
func (o *SecurityGroup) GetDescriptionOk() (ret SecurityGroupGetDescriptionRetType, ok bool)
GetDescriptionOk returns a tuple with the Description field value if set, nil otherwise and a boolean to check if the value has been set.
func (*SecurityGroup) GetId ¶ added in v0.13.0
func (o *SecurityGroup) GetId() (res SecurityGroupGetIdRetType)
GetId returns the Id field value if set, zero value otherwise.
func (*SecurityGroup) GetIdOk ¶ added in v0.13.0
func (o *SecurityGroup) GetIdOk() (ret SecurityGroupGetIdRetType, ok bool)
GetIdOk returns a tuple with the Id field value if set, nil otherwise and a boolean to check if the value has been set.
func (*SecurityGroup) GetLabels ¶ added in v0.13.0
func (o *SecurityGroup) GetLabels() (res SecurityGroupGetLabelsRetType)
GetLabels returns the Labels field value if set, zero value otherwise.
func (*SecurityGroup) GetLabelsOk ¶ added in v0.13.0
func (o *SecurityGroup) GetLabelsOk() (ret SecurityGroupGetLabelsRetType, ok bool)
GetLabelsOk returns a tuple with the Labels field value if set, nil otherwise and a boolean to check if the value has been set.
func (*SecurityGroup) GetName ¶ added in v0.13.0
func (o *SecurityGroup) GetName() (ret SecurityGroupGetNameRetType)
GetName returns the Name field value
func (*SecurityGroup) GetNameOk ¶ added in v0.13.0
func (o *SecurityGroup) GetNameOk() (ret SecurityGroupGetNameRetType, ok bool)
GetNameOk returns a tuple with the Name field value and a boolean to check if the value has been set.
func (*SecurityGroup) GetRules ¶ added in v0.13.0
func (o *SecurityGroup) GetRules() (res SecurityGroupGetRulesRetType)
GetRules returns the Rules field value if set, zero value otherwise.
func (*SecurityGroup) GetRulesOk ¶ added in v0.13.0
func (o *SecurityGroup) GetRulesOk() (ret SecurityGroupGetRulesRetType, ok bool)
GetRulesOk returns a tuple with the Rules field value if set, nil otherwise and a boolean to check if the value has been set.
func (*SecurityGroup) GetStateful ¶ added in v0.13.0
func (o *SecurityGroup) GetStateful() (res SecurityGroupgetStatefulRetType)
GetStateful returns the Stateful field value if set, zero value otherwise.
func (*SecurityGroup) GetStatefulOk ¶ added in v0.13.0
func (o *SecurityGroup) GetStatefulOk() (ret SecurityGroupgetStatefulRetType, ok bool)
GetStatefulOk returns a tuple with the Stateful field value if set, nil otherwise and a boolean to check if the value has been set.
func (*SecurityGroup) GetUpdatedAt ¶ added in v0.13.0
func (o *SecurityGroup) GetUpdatedAt() (res SecurityGroupGetUpdatedAtRetType)
GetUpdatedAt returns the UpdatedAt field value if set, zero value otherwise.
func (*SecurityGroup) GetUpdatedAtOk ¶ added in v0.13.0
func (o *SecurityGroup) GetUpdatedAtOk() (ret SecurityGroupGetUpdatedAtRetType, ok bool)
GetUpdatedAtOk returns a tuple with the UpdatedAt field value if set, nil otherwise and a boolean to check if the value has been set.
func (*SecurityGroup) HasCreatedAt ¶ added in v0.13.0
func (o *SecurityGroup) HasCreatedAt() bool
HasCreatedAt returns a boolean if a field has been set.
func (*SecurityGroup) HasDescription ¶ added in v0.13.0
func (o *SecurityGroup) HasDescription() bool
HasDescription returns a boolean if a field has been set.
func (*SecurityGroup) HasId ¶ added in v0.13.0
func (o *SecurityGroup) HasId() bool
HasId returns a boolean if a field has been set.
func (*SecurityGroup) HasLabels ¶ added in v0.13.0
func (o *SecurityGroup) HasLabels() bool
HasLabels returns a boolean if a field has been set.
func (*SecurityGroup) HasRules ¶ added in v0.13.0
func (o *SecurityGroup) HasRules() bool
HasRules returns a boolean if a field has been set.
func (*SecurityGroup) HasStateful ¶ added in v0.13.0
func (o *SecurityGroup) HasStateful() bool
HasStateful returns a boolean if a field has been set.
func (*SecurityGroup) HasUpdatedAt ¶ added in v0.13.0
func (o *SecurityGroup) HasUpdatedAt() bool
HasUpdatedAt returns a boolean if a field has been set.
func (*SecurityGroup) SetCreatedAt ¶ added in v0.13.0
func (o *SecurityGroup) SetCreatedAt(v SecurityGroupGetCreatedAtRetType)
SetCreatedAt gets a reference to the given time.Time and assigns it to the CreatedAt field.
func (*SecurityGroup) SetDescription ¶ added in v0.13.0
func (o *SecurityGroup) SetDescription(v SecurityGroupGetDescriptionRetType)
SetDescription gets a reference to the given string and assigns it to the Description field.
func (*SecurityGroup) SetId ¶ added in v0.13.0
func (o *SecurityGroup) SetId(v SecurityGroupGetIdRetType)
SetId gets a reference to the given string and assigns it to the Id field.
func (*SecurityGroup) SetLabels ¶ added in v0.13.0
func (o *SecurityGroup) SetLabels(v SecurityGroupGetLabelsRetType)
SetLabels gets a reference to the given map[string]interface{} and assigns it to the Labels field.
func (*SecurityGroup) SetName ¶ added in v0.13.0
func (o *SecurityGroup) SetName(v SecurityGroupGetNameRetType)
SetName sets field value
func (*SecurityGroup) SetRules ¶ added in v0.13.0
func (o *SecurityGroup) SetRules(v SecurityGroupGetRulesRetType)
SetRules gets a reference to the given []SecurityGroupRule and assigns it to the Rules field.
func (*SecurityGroup) SetStateful ¶ added in v0.13.0
func (o *SecurityGroup) SetStateful(v SecurityGroupgetStatefulRetType)
SetStateful gets a reference to the given bool and assigns it to the Stateful field.
func (*SecurityGroup) SetUpdatedAt ¶ added in v0.13.0
func (o *SecurityGroup) SetUpdatedAt(v SecurityGroupGetUpdatedAtRetType)
SetUpdatedAt gets a reference to the given time.Time and assigns it to the UpdatedAt field.
func (SecurityGroup) ToMap ¶ added in v0.13.0
func (o SecurityGroup) ToMap() (map[string]interface{}, error)
type SecurityGroupGetCreatedAtArgType ¶ added in v0.21.2
type SecurityGroupGetCreatedAtAttributeType ¶ added in v0.21.2
isDateTime
type SecurityGroupGetCreatedAtRetType ¶ added in v0.21.2
type SecurityGroupGetDescriptionArgType ¶ added in v0.21.2
type SecurityGroupGetDescriptionArgType = string
type SecurityGroupGetDescriptionAttributeType ¶ added in v0.21.2
type SecurityGroupGetDescriptionAttributeType = *string
isNotNullableString
type SecurityGroupGetDescriptionRetType ¶ added in v0.21.2
type SecurityGroupGetDescriptionRetType = string
type SecurityGroupGetIdArgType ¶ added in v0.21.2
type SecurityGroupGetIdArgType = string
type SecurityGroupGetIdAttributeType ¶ added in v0.21.2
type SecurityGroupGetIdAttributeType = *string
isNotNullableString
type SecurityGroupGetIdRetType ¶ added in v0.21.2
type SecurityGroupGetIdRetType = string
type SecurityGroupGetLabelsArgType ¶ added in v0.21.2
type SecurityGroupGetLabelsArgType = map[string]interface{}
type SecurityGroupGetLabelsAttributeType ¶ added in v0.21.2
type SecurityGroupGetLabelsAttributeType = *map[string]interface{}
isFreeform
type SecurityGroupGetLabelsRetType ¶ added in v0.21.2
type SecurityGroupGetLabelsRetType = map[string]interface{}
type SecurityGroupGetNameArgType ¶ added in v0.21.2
type SecurityGroupGetNameArgType = string
type SecurityGroupGetNameAttributeType ¶ added in v0.21.2
type SecurityGroupGetNameAttributeType = *string
isNotNullableString
type SecurityGroupGetNameRetType ¶ added in v0.21.2
type SecurityGroupGetNameRetType = string
type SecurityGroupGetRulesArgType ¶ added in v0.21.2
type SecurityGroupGetRulesArgType = []SecurityGroupRule
type SecurityGroupGetRulesAttributeType ¶ added in v0.21.2
type SecurityGroupGetRulesAttributeType = *[]SecurityGroupRule
isArray
type SecurityGroupGetRulesRetType ¶ added in v0.21.2
type SecurityGroupGetRulesRetType = []SecurityGroupRule
type SecurityGroupGetUpdatedAtArgType ¶ added in v0.21.2
type SecurityGroupGetUpdatedAtAttributeType ¶ added in v0.21.2
isDateTime
type SecurityGroupGetUpdatedAtRetType ¶ added in v0.21.2
type SecurityGroupListResponse ¶ added in v0.13.0
type SecurityGroupListResponse struct { // A list containing security group objects. // REQUIRED Items SecurityGroupListResponseGetItemsAttributeType `json:"items"` }
SecurityGroupListResponse Security group list response.
func NewSecurityGroupListResponse ¶ added in v0.13.0
func NewSecurityGroupListResponse(items SecurityGroupListResponseGetItemsArgType) *SecurityGroupListResponse
NewSecurityGroupListResponse instantiates a new SecurityGroupListResponse object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed
func NewSecurityGroupListResponseWithDefaults ¶ added in v0.13.0
func NewSecurityGroupListResponseWithDefaults() *SecurityGroupListResponse
NewSecurityGroupListResponseWithDefaults instantiates a new SecurityGroupListResponse object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set
func (*SecurityGroupListResponse) GetItems ¶ added in v0.13.0
func (o *SecurityGroupListResponse) GetItems() (ret SecurityGroupListResponseGetItemsRetType)
GetItems returns the Items field value
func (*SecurityGroupListResponse) GetItemsOk ¶ added in v0.13.0
func (o *SecurityGroupListResponse) GetItemsOk() (ret SecurityGroupListResponseGetItemsRetType, ok bool)
GetItemsOk returns a tuple with the Items field value and a boolean to check if the value has been set.
func (*SecurityGroupListResponse) SetItems ¶ added in v0.13.0
func (o *SecurityGroupListResponse) SetItems(v SecurityGroupListResponseGetItemsRetType)
SetItems sets field value
func (SecurityGroupListResponse) ToMap ¶ added in v0.13.0
func (o SecurityGroupListResponse) ToMap() (map[string]interface{}, error)
type SecurityGroupListResponseGetItemsArgType ¶ added in v0.21.2
type SecurityGroupListResponseGetItemsArgType = []SecurityGroup
type SecurityGroupListResponseGetItemsAttributeType ¶ added in v0.21.2
type SecurityGroupListResponseGetItemsAttributeType = *[]SecurityGroup
isArray
type SecurityGroupListResponseGetItemsRetType ¶ added in v0.21.2
type SecurityGroupListResponseGetItemsRetType = []SecurityGroup
type SecurityGroupRule ¶ added in v0.13.0
type SecurityGroupRule struct { // Description Object. Allows string up to 127 Characters. Description SecurityGroupRuleGetDescriptionAttributeType `json:"description,omitempty"` // The direction of the traffic which the rule should match. // REQUIRED Direction SecurityGroupRuleGetDirectionAttributeType `json:"direction"` // The ethertype which the rule should match. Ethertype SecurityGroupRuleGetEthertypeAttributeType `json:"ethertype,omitempty"` IcmpParameters SecurityGroupRuleGetIcmpParametersAttributeType `json:"icmpParameters,omitempty"` // Universally Unique Identifier (UUID). Id SecurityGroupRuleGetIdAttributeType `json:"id,omitempty"` // Classless Inter-Domain Routing (CIDR). IpRange SecurityGroupRuleGetIpRangeAttributeType `json:"ipRange,omitempty"` PortRange SecurityGroupRuleGetPortRangeAttributeType `json:"portRange,omitempty"` // Universally Unique Identifier (UUID). RemoteSecurityGroupId SecurityGroupRuleGetRemoteSecurityGroupIdAttributeType `json:"remoteSecurityGroupId,omitempty"` // Universally Unique Identifier (UUID). SecurityGroupId SecurityGroupRuleGetSecurityGroupIdAttributeType `json:"securityGroupId,omitempty"` Protocol SecurityGroupRuleGetProtocolAttributeType `json:"protocol,omitempty"` }
SecurityGroupRule Object that represents a security group rule.
func NewSecurityGroupRule ¶ added in v0.13.0
func NewSecurityGroupRule(direction SecurityGroupRuleGetDirectionArgType) *SecurityGroupRule
NewSecurityGroupRule instantiates a new SecurityGroupRule object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed
func NewSecurityGroupRuleWithDefaults ¶ added in v0.13.0
func NewSecurityGroupRuleWithDefaults() *SecurityGroupRule
NewSecurityGroupRuleWithDefaults instantiates a new SecurityGroupRule object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set
func (*SecurityGroupRule) GetDescription ¶ added in v0.13.0
func (o *SecurityGroupRule) GetDescription() (res SecurityGroupRuleGetDescriptionRetType)
GetDescription returns the Description field value if set, zero value otherwise.
func (*SecurityGroupRule) GetDescriptionOk ¶ added in v0.13.0
func (o *SecurityGroupRule) GetDescriptionOk() (ret SecurityGroupRuleGetDescriptionRetType, ok bool)
GetDescriptionOk returns a tuple with the Description field value if set, nil otherwise and a boolean to check if the value has been set.
func (*SecurityGroupRule) GetDirection ¶ added in v0.13.0
func (o *SecurityGroupRule) GetDirection() (ret SecurityGroupRuleGetDirectionRetType)
GetDirection returns the Direction field value
func (*SecurityGroupRule) GetDirectionOk ¶ added in v0.13.0
func (o *SecurityGroupRule) GetDirectionOk() (ret SecurityGroupRuleGetDirectionRetType, ok bool)
GetDirectionOk returns a tuple with the Direction field value and a boolean to check if the value has been set.
func (*SecurityGroupRule) GetEthertype ¶ added in v0.13.0
func (o *SecurityGroupRule) GetEthertype() (res SecurityGroupRuleGetEthertypeRetType)
GetEthertype returns the Ethertype field value if set, zero value otherwise.
func (*SecurityGroupRule) GetEthertypeOk ¶ added in v0.13.0
func (o *SecurityGroupRule) GetEthertypeOk() (ret SecurityGroupRuleGetEthertypeRetType, ok bool)
GetEthertypeOk returns a tuple with the Ethertype field value if set, nil otherwise and a boolean to check if the value has been set.
func (*SecurityGroupRule) GetIcmpParameters ¶ added in v0.13.0
func (o *SecurityGroupRule) GetIcmpParameters() (res SecurityGroupRuleGetIcmpParametersRetType)
GetIcmpParameters returns the IcmpParameters field value if set, zero value otherwise.
func (*SecurityGroupRule) GetIcmpParametersOk ¶ added in v0.13.0
func (o *SecurityGroupRule) GetIcmpParametersOk() (ret SecurityGroupRuleGetIcmpParametersRetType, ok bool)
GetIcmpParametersOk returns a tuple with the IcmpParameters field value if set, nil otherwise and a boolean to check if the value has been set.
func (*SecurityGroupRule) GetId ¶ added in v0.13.0
func (o *SecurityGroupRule) GetId() (res SecurityGroupRuleGetIdRetType)
GetId returns the Id field value if set, zero value otherwise.
func (*SecurityGroupRule) GetIdOk ¶ added in v0.13.0
func (o *SecurityGroupRule) GetIdOk() (ret SecurityGroupRuleGetIdRetType, ok bool)
GetIdOk returns a tuple with the Id field value if set, nil otherwise and a boolean to check if the value has been set.
func (*SecurityGroupRule) GetIpRange ¶ added in v0.13.0
func (o *SecurityGroupRule) GetIpRange() (res SecurityGroupRuleGetIpRangeRetType)
GetIpRange returns the IpRange field value if set, zero value otherwise.
func (*SecurityGroupRule) GetIpRangeOk ¶ added in v0.13.0
func (o *SecurityGroupRule) GetIpRangeOk() (ret SecurityGroupRuleGetIpRangeRetType, ok bool)
GetIpRangeOk returns a tuple with the IpRange field value if set, nil otherwise and a boolean to check if the value has been set.
func (*SecurityGroupRule) GetPortRange ¶ added in v0.13.0
func (o *SecurityGroupRule) GetPortRange() (res SecurityGroupRuleGetPortRangeRetType)
GetPortRange returns the PortRange field value if set, zero value otherwise.
func (*SecurityGroupRule) GetPortRangeOk ¶ added in v0.13.0
func (o *SecurityGroupRule) GetPortRangeOk() (ret SecurityGroupRuleGetPortRangeRetType, ok bool)
GetPortRangeOk returns a tuple with the PortRange field value if set, nil otherwise and a boolean to check if the value has been set.
func (*SecurityGroupRule) GetProtocol ¶ added in v0.13.0
func (o *SecurityGroupRule) GetProtocol() (res SecurityGroupRuleGetProtocolRetType)
GetProtocol returns the Protocol field value if set, zero value otherwise.
func (*SecurityGroupRule) GetProtocolOk ¶ added in v0.13.0
func (o *SecurityGroupRule) GetProtocolOk() (ret SecurityGroupRuleGetProtocolRetType, ok bool)
GetProtocolOk returns a tuple with the Protocol field value if set, nil otherwise and a boolean to check if the value has been set.
func (*SecurityGroupRule) GetRemoteSecurityGroupId ¶ added in v0.13.0
func (o *SecurityGroupRule) GetRemoteSecurityGroupId() (res SecurityGroupRuleGetRemoteSecurityGroupIdRetType)
GetRemoteSecurityGroupId returns the RemoteSecurityGroupId field value if set, zero value otherwise.
func (*SecurityGroupRule) GetRemoteSecurityGroupIdOk ¶ added in v0.13.0
func (o *SecurityGroupRule) GetRemoteSecurityGroupIdOk() (ret SecurityGroupRuleGetRemoteSecurityGroupIdRetType, ok bool)
GetRemoteSecurityGroupIdOk returns a tuple with the RemoteSecurityGroupId field value if set, nil otherwise and a boolean to check if the value has been set.
func (*SecurityGroupRule) GetSecurityGroupId ¶ added in v0.13.0
func (o *SecurityGroupRule) GetSecurityGroupId() (res SecurityGroupRuleGetSecurityGroupIdRetType)
GetSecurityGroupId returns the SecurityGroupId field value if set, zero value otherwise.
func (*SecurityGroupRule) GetSecurityGroupIdOk ¶ added in v0.13.0
func (o *SecurityGroupRule) GetSecurityGroupIdOk() (ret SecurityGroupRuleGetSecurityGroupIdRetType, ok bool)
GetSecurityGroupIdOk returns a tuple with the SecurityGroupId field value if set, nil otherwise and a boolean to check if the value has been set.
func (*SecurityGroupRule) HasDescription ¶ added in v0.13.0
func (o *SecurityGroupRule) HasDescription() bool
HasDescription returns a boolean if a field has been set.
func (*SecurityGroupRule) HasEthertype ¶ added in v0.13.0
func (o *SecurityGroupRule) HasEthertype() bool
HasEthertype returns a boolean if a field has been set.
func (*SecurityGroupRule) HasIcmpParameters ¶ added in v0.13.0
func (o *SecurityGroupRule) HasIcmpParameters() bool
HasIcmpParameters returns a boolean if a field has been set.
func (*SecurityGroupRule) HasId ¶ added in v0.13.0
func (o *SecurityGroupRule) HasId() bool
HasId returns a boolean if a field has been set.
func (*SecurityGroupRule) HasIpRange ¶ added in v0.13.0
func (o *SecurityGroupRule) HasIpRange() bool
HasIpRange returns a boolean if a field has been set.
func (*SecurityGroupRule) HasPortRange ¶ added in v0.13.0
func (o *SecurityGroupRule) HasPortRange() bool
HasPortRange returns a boolean if a field has been set.
func (*SecurityGroupRule) HasProtocol ¶ added in v0.13.0
func (o *SecurityGroupRule) HasProtocol() bool
HasProtocol returns a boolean if a field has been set.
func (*SecurityGroupRule) HasRemoteSecurityGroupId ¶ added in v0.13.0
func (o *SecurityGroupRule) HasRemoteSecurityGroupId() bool
HasRemoteSecurityGroupId returns a boolean if a field has been set.
func (*SecurityGroupRule) HasSecurityGroupId ¶ added in v0.13.0
func (o *SecurityGroupRule) HasSecurityGroupId() bool
HasSecurityGroupId returns a boolean if a field has been set.
func (*SecurityGroupRule) SetDescription ¶ added in v0.13.0
func (o *SecurityGroupRule) SetDescription(v SecurityGroupRuleGetDescriptionRetType)
SetDescription gets a reference to the given string and assigns it to the Description field.
func (*SecurityGroupRule) SetDirection ¶ added in v0.13.0
func (o *SecurityGroupRule) SetDirection(v SecurityGroupRuleGetDirectionRetType)
SetDirection sets field value
func (*SecurityGroupRule) SetEthertype ¶ added in v0.13.0
func (o *SecurityGroupRule) SetEthertype(v SecurityGroupRuleGetEthertypeRetType)
SetEthertype gets a reference to the given string and assigns it to the Ethertype field.
func (*SecurityGroupRule) SetIcmpParameters ¶ added in v0.13.0
func (o *SecurityGroupRule) SetIcmpParameters(v SecurityGroupRuleGetIcmpParametersRetType)
SetIcmpParameters gets a reference to the given ICMPParameters and assigns it to the IcmpParameters field.
func (*SecurityGroupRule) SetId ¶ added in v0.13.0
func (o *SecurityGroupRule) SetId(v SecurityGroupRuleGetIdRetType)
SetId gets a reference to the given string and assigns it to the Id field.
func (*SecurityGroupRule) SetIpRange ¶ added in v0.13.0
func (o *SecurityGroupRule) SetIpRange(v SecurityGroupRuleGetIpRangeRetType)
SetIpRange gets a reference to the given string and assigns it to the IpRange field.
func (*SecurityGroupRule) SetPortRange ¶ added in v0.13.0
func (o *SecurityGroupRule) SetPortRange(v SecurityGroupRuleGetPortRangeRetType)
SetPortRange gets a reference to the given PortRange and assigns it to the PortRange field.
func (*SecurityGroupRule) SetProtocol ¶ added in v0.13.0
func (o *SecurityGroupRule) SetProtocol(v SecurityGroupRuleGetProtocolRetType)
SetProtocol gets a reference to the given Protocol and assigns it to the Protocol field.
func (*SecurityGroupRule) SetRemoteSecurityGroupId ¶ added in v0.13.0
func (o *SecurityGroupRule) SetRemoteSecurityGroupId(v SecurityGroupRuleGetRemoteSecurityGroupIdRetType)
SetRemoteSecurityGroupId gets a reference to the given string and assigns it to the RemoteSecurityGroupId field.
func (*SecurityGroupRule) SetSecurityGroupId ¶ added in v0.13.0
func (o *SecurityGroupRule) SetSecurityGroupId(v SecurityGroupRuleGetSecurityGroupIdRetType)
SetSecurityGroupId gets a reference to the given string and assigns it to the SecurityGroupId field.
func (SecurityGroupRule) ToMap ¶ added in v0.13.0
func (o SecurityGroupRule) ToMap() (map[string]interface{}, error)
type SecurityGroupRuleGetDescriptionArgType ¶ added in v0.21.2
type SecurityGroupRuleGetDescriptionArgType = string
type SecurityGroupRuleGetDescriptionAttributeType ¶ added in v0.21.2
type SecurityGroupRuleGetDescriptionAttributeType = *string
isNotNullableString
type SecurityGroupRuleGetDescriptionRetType ¶ added in v0.21.2
type SecurityGroupRuleGetDescriptionRetType = string
type SecurityGroupRuleGetDirectionArgType ¶ added in v0.21.2
type SecurityGroupRuleGetDirectionArgType = string
type SecurityGroupRuleGetDirectionAttributeType ¶ added in v0.21.2
type SecurityGroupRuleGetDirectionAttributeType = *string
isNotNullableString
type SecurityGroupRuleGetDirectionRetType ¶ added in v0.21.2
type SecurityGroupRuleGetDirectionRetType = string
type SecurityGroupRuleGetEthertypeArgType ¶ added in v0.21.2
type SecurityGroupRuleGetEthertypeArgType = string
type SecurityGroupRuleGetEthertypeAttributeType ¶ added in v0.21.2
type SecurityGroupRuleGetEthertypeAttributeType = *string
isNotNullableString
type SecurityGroupRuleGetEthertypeRetType ¶ added in v0.21.2
type SecurityGroupRuleGetEthertypeRetType = string
type SecurityGroupRuleGetIcmpParametersArgType ¶ added in v0.21.2
type SecurityGroupRuleGetIcmpParametersArgType = ICMPParameters
type SecurityGroupRuleGetIcmpParametersAttributeType ¶ added in v0.21.2
type SecurityGroupRuleGetIcmpParametersAttributeType = *ICMPParameters
isModel
type SecurityGroupRuleGetIcmpParametersRetType ¶ added in v0.21.2
type SecurityGroupRuleGetIcmpParametersRetType = ICMPParameters
type SecurityGroupRuleGetIdArgType ¶ added in v0.21.2
type SecurityGroupRuleGetIdArgType = string
type SecurityGroupRuleGetIdAttributeType ¶ added in v0.21.2
type SecurityGroupRuleGetIdAttributeType = *string
isNotNullableString
type SecurityGroupRuleGetIdRetType ¶ added in v0.21.2
type SecurityGroupRuleGetIdRetType = string
type SecurityGroupRuleGetIpRangeArgType ¶ added in v0.21.2
type SecurityGroupRuleGetIpRangeArgType = string
type SecurityGroupRuleGetIpRangeAttributeType ¶ added in v0.21.2
type SecurityGroupRuleGetIpRangeAttributeType = *string
isNotNullableString
type SecurityGroupRuleGetIpRangeRetType ¶ added in v0.21.2
type SecurityGroupRuleGetIpRangeRetType = string
type SecurityGroupRuleGetPortRangeArgType ¶ added in v0.21.2
type SecurityGroupRuleGetPortRangeArgType = PortRange
type SecurityGroupRuleGetPortRangeAttributeType ¶ added in v0.21.2
type SecurityGroupRuleGetPortRangeAttributeType = *PortRange
isModel
type SecurityGroupRuleGetPortRangeRetType ¶ added in v0.21.2
type SecurityGroupRuleGetPortRangeRetType = PortRange
type SecurityGroupRuleGetProtocolArgType ¶ added in v0.21.2
type SecurityGroupRuleGetProtocolArgType = Protocol
type SecurityGroupRuleGetProtocolAttributeType ¶ added in v0.21.2
type SecurityGroupRuleGetProtocolAttributeType = *Protocol
isModel
type SecurityGroupRuleGetProtocolRetType ¶ added in v0.21.2
type SecurityGroupRuleGetProtocolRetType = Protocol
type SecurityGroupRuleGetRemoteSecurityGroupIdArgType ¶ added in v0.21.2
type SecurityGroupRuleGetRemoteSecurityGroupIdArgType = string
type SecurityGroupRuleGetRemoteSecurityGroupIdAttributeType ¶ added in v0.21.2
type SecurityGroupRuleGetRemoteSecurityGroupIdAttributeType = *string
isNotNullableString
type SecurityGroupRuleGetRemoteSecurityGroupIdRetType ¶ added in v0.21.2
type SecurityGroupRuleGetRemoteSecurityGroupIdRetType = string
type SecurityGroupRuleGetSecurityGroupIdArgType ¶ added in v0.21.2
type SecurityGroupRuleGetSecurityGroupIdArgType = string
type SecurityGroupRuleGetSecurityGroupIdAttributeType ¶ added in v0.21.2
type SecurityGroupRuleGetSecurityGroupIdAttributeType = *string
isNotNullableString
type SecurityGroupRuleGetSecurityGroupIdRetType ¶ added in v0.21.2
type SecurityGroupRuleGetSecurityGroupIdRetType = string
type SecurityGroupRuleListResponse ¶ added in v0.13.0
type SecurityGroupRuleListResponse struct { // A list containing security group rule objects. // REQUIRED Items SecurityGroupRuleListResponseGetItemsAttributeType `json:"items"` }
SecurityGroupRuleListResponse Security group rule list response.
func NewSecurityGroupRuleListResponse ¶ added in v0.13.0
func NewSecurityGroupRuleListResponse(items SecurityGroupRuleListResponseGetItemsArgType) *SecurityGroupRuleListResponse
NewSecurityGroupRuleListResponse instantiates a new SecurityGroupRuleListResponse object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed
func NewSecurityGroupRuleListResponseWithDefaults ¶ added in v0.13.0
func NewSecurityGroupRuleListResponseWithDefaults() *SecurityGroupRuleListResponse
NewSecurityGroupRuleListResponseWithDefaults instantiates a new SecurityGroupRuleListResponse object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set
func (*SecurityGroupRuleListResponse) GetItems ¶ added in v0.13.0
func (o *SecurityGroupRuleListResponse) GetItems() (ret SecurityGroupRuleListResponseGetItemsRetType)
GetItems returns the Items field value
func (*SecurityGroupRuleListResponse) GetItemsOk ¶ added in v0.13.0
func (o *SecurityGroupRuleListResponse) GetItemsOk() (ret SecurityGroupRuleListResponseGetItemsRetType, ok bool)
GetItemsOk returns a tuple with the Items field value and a boolean to check if the value has been set.
func (*SecurityGroupRuleListResponse) SetItems ¶ added in v0.13.0
func (o *SecurityGroupRuleListResponse) SetItems(v SecurityGroupRuleListResponseGetItemsRetType)
SetItems sets field value
func (SecurityGroupRuleListResponse) ToMap ¶ added in v0.13.0
func (o SecurityGroupRuleListResponse) ToMap() (map[string]interface{}, error)
type SecurityGroupRuleListResponseGetItemsArgType ¶ added in v0.21.2
type SecurityGroupRuleListResponseGetItemsArgType = []SecurityGroupRule
type SecurityGroupRuleListResponseGetItemsAttributeType ¶ added in v0.21.2
type SecurityGroupRuleListResponseGetItemsAttributeType = *[]SecurityGroupRule
isArray
type SecurityGroupRuleListResponseGetItemsRetType ¶ added in v0.21.2
type SecurityGroupRuleListResponseGetItemsRetType = []SecurityGroupRule
type SecurityGroupRuleProtocol ¶ added in v0.13.0
type SecurityGroupRuleProtocol struct {
Protocol SecurityGroupRuleProtocolGetProtocolAttributeType `json:"protocol,omitempty"`
}
SecurityGroupRuleProtocol The internet protocol which the rule matches.
func NewSecurityGroupRuleProtocol ¶ added in v0.13.0
func NewSecurityGroupRuleProtocol() *SecurityGroupRuleProtocol
NewSecurityGroupRuleProtocol instantiates a new SecurityGroupRuleProtocol object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed
func NewSecurityGroupRuleProtocolWithDefaults ¶ added in v0.13.0
func NewSecurityGroupRuleProtocolWithDefaults() *SecurityGroupRuleProtocol
NewSecurityGroupRuleProtocolWithDefaults instantiates a new SecurityGroupRuleProtocol object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set
func (*SecurityGroupRuleProtocol) GetProtocol ¶ added in v0.13.0
func (o *SecurityGroupRuleProtocol) GetProtocol() (res SecurityGroupRuleProtocolGetProtocolRetType)
GetProtocol returns the Protocol field value if set, zero value otherwise.
func (*SecurityGroupRuleProtocol) GetProtocolOk ¶ added in v0.13.0
func (o *SecurityGroupRuleProtocol) GetProtocolOk() (ret SecurityGroupRuleProtocolGetProtocolRetType, ok bool)
GetProtocolOk returns a tuple with the Protocol field value if set, nil otherwise and a boolean to check if the value has been set.
func (*SecurityGroupRuleProtocol) HasProtocol ¶ added in v0.13.0
func (o *SecurityGroupRuleProtocol) HasProtocol() bool
HasProtocol returns a boolean if a field has been set.
func (*SecurityGroupRuleProtocol) SetProtocol ¶ added in v0.13.0
func (o *SecurityGroupRuleProtocol) SetProtocol(v SecurityGroupRuleProtocolGetProtocolRetType)
SetProtocol gets a reference to the given Protocol and assigns it to the Protocol field.
func (SecurityGroupRuleProtocol) ToMap ¶ added in v0.13.0
func (o SecurityGroupRuleProtocol) ToMap() (map[string]interface{}, error)
type SecurityGroupRuleProtocolGetProtocolArgType ¶ added in v0.21.2
type SecurityGroupRuleProtocolGetProtocolArgType = Protocol
type SecurityGroupRuleProtocolGetProtocolAttributeType ¶ added in v0.21.2
type SecurityGroupRuleProtocolGetProtocolAttributeType = *Protocol
isModel
type SecurityGroupRuleProtocolGetProtocolRetType ¶ added in v0.21.2
type SecurityGroupRuleProtocolGetProtocolRetType = Protocol
type SecurityGroupgetStatefulArgType ¶ added in v0.21.2
type SecurityGroupgetStatefulArgType = bool
type SecurityGroupgetStatefulAttributeType ¶ added in v0.21.2
type SecurityGroupgetStatefulAttributeType = *bool
isBoolean
type SecurityGroupgetStatefulRetType ¶ added in v0.21.2
type SecurityGroupgetStatefulRetType = bool
type Server ¶ added in v0.13.0
type Server struct { // Universally Unique Identifier (UUID). AffinityGroup ServerGetAffinityGroupAttributeType `json:"affinityGroup,omitempty"` // Object that represents an availability zone. AvailabilityZone ServerGetAvailabilityZoneAttributeType `json:"availabilityZone,omitempty"` BootVolume ServerGetBootVolumeAttributeType `json:"bootVolume,omitempty"` // Date-time when resource was created. CreatedAt ServerGetCreatedAtAttributeType `json:"createdAt,omitempty"` // An error message. ErrorMessage ServerGetErrorMessageAttributeType `json:"errorMessage,omitempty"` // Universally Unique Identifier (UUID). Id ServerGetIdAttributeType `json:"id,omitempty"` // Universally Unique Identifier (UUID). ImageId ServerGetImageIdAttributeType `json:"imageId,omitempty"` // The name of an SSH keypair. Allowed characters are letters [a-zA-Z], digits [0-9] and the following special characters: [@._-]. KeypairName ServerGetKeypairNameAttributeType `json:"keypairName,omitempty"` // Object that represents the labels of an object. Regex for keys: `^[a-z]((-|_|[a-z0-9])){0,62}$`. Regex for values: `^(-|_|[a-z0-9]){0,63}$`. Labels ServerGetLabelsAttributeType `json:"labels,omitempty"` // Date-time when resource was launched. LaunchedAt ServerGetLaunchedAtAttributeType `json:"launchedAt,omitempty"` // The name for a General Object. Matches Names and also UUIDs. // REQUIRED MachineType ServerGetMachineTypeAttributeType `json:"machineType"` MaintenanceWindow ServerGetMaintenanceWindowAttributeType `json:"maintenanceWindow,omitempty"` // The name for a Server. // REQUIRED Name ServerGetNameAttributeType `json:"name"` Networking ServerGetNetworkingAttributeType `json:"networking,omitempty"` // A list of networks attached to a server. Nics ServerGetNicsAttributeType `json:"nics,omitempty"` // The power status of a server. Possible values: `CRASHED`, `ERROR`, `RUNNING`, `STOPPED`. PowerStatus ServerGetPowerStatusAttributeType `json:"powerStatus,omitempty"` // A list of General Objects. SecurityGroups ServerGetSecurityGroupsAttributeType `json:"securityGroups,omitempty"` // A list of service account mails. ServiceAccountMails ServerGetServiceAccountMailsAttributeType `json:"serviceAccountMails,omitempty"` // The status of a server object. Possible values: `ACTIVE`, `BACKING-UP`, `CREATING`, `DEALLOCATED`, `DEALLOCATING`, `DELETED`, `DELETING`, `ERROR`, `INACTIVE`, `MIGRATING`, `REBOOT`, `REBOOTING`, `REBUILD`, `REBUILDING`, `RESCUE`, `RESCUING`, `RESIZING`, `RESTORING`, `SNAPSHOTTING`, `STARTING`, `STOPPING`, `UNRESCUING`, `UPDATING`. Status ServerGetStatusAttributeType `json:"status,omitempty"` // Date-time when resource was last updated. UpdatedAt ServerGetUpdatedAtAttributeType `json:"updatedAt,omitempty"` // User Data that is provided to the server. Must be base64 encoded and is passed via cloud-init to the server. UserData ServerGetUserDataAttributeType `json:"userData,omitempty"` // A list of UUIDs. Volumes ServerGetVolumesAttributeType `json:"volumes,omitempty"` }
Server Representation of a single server object.
func NewServer ¶ added in v0.13.0
func NewServer(machineType ServerGetMachineTypeArgType, name ServerGetNameArgType) *Server
NewServer instantiates a new Server object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed
func NewServerWithDefaults ¶ added in v0.13.0
func NewServerWithDefaults() *Server
NewServerWithDefaults instantiates a new Server object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set
func (*Server) GetAffinityGroup ¶ added in v0.13.0
func (o *Server) GetAffinityGroup() (res ServerGetAffinityGroupRetType)
GetAffinityGroup returns the AffinityGroup field value if set, zero value otherwise.
func (*Server) GetAffinityGroupOk ¶ added in v0.13.0
func (o *Server) GetAffinityGroupOk() (ret ServerGetAffinityGroupRetType, ok bool)
GetAffinityGroupOk returns a tuple with the AffinityGroup field value if set, nil otherwise and a boolean to check if the value has been set.
func (*Server) GetAvailabilityZone ¶ added in v0.13.0
func (o *Server) GetAvailabilityZone() (res ServerGetAvailabilityZoneRetType)
GetAvailabilityZone returns the AvailabilityZone field value if set, zero value otherwise.
func (*Server) GetAvailabilityZoneOk ¶ added in v0.13.0
func (o *Server) GetAvailabilityZoneOk() (ret ServerGetAvailabilityZoneRetType, ok bool)
GetAvailabilityZoneOk returns a tuple with the AvailabilityZone field value if set, nil otherwise and a boolean to check if the value has been set.
func (*Server) GetBootVolume ¶ added in v0.13.0
func (o *Server) GetBootVolume() (res ServerGetBootVolumeRetType)
GetBootVolume returns the BootVolume field value if set, zero value otherwise.
func (*Server) GetBootVolumeOk ¶ added in v0.13.0
func (o *Server) GetBootVolumeOk() (ret ServerGetBootVolumeRetType, ok bool)
GetBootVolumeOk returns a tuple with the BootVolume field value if set, nil otherwise and a boolean to check if the value has been set.
func (*Server) GetCreatedAt ¶ added in v0.13.0
func (o *Server) GetCreatedAt() (res ServerGetCreatedAtRetType)
GetCreatedAt returns the CreatedAt field value if set, zero value otherwise.
func (*Server) GetCreatedAtOk ¶ added in v0.13.0
func (o *Server) GetCreatedAtOk() (ret ServerGetCreatedAtRetType, ok bool)
GetCreatedAtOk returns a tuple with the CreatedAt field value if set, nil otherwise and a boolean to check if the value has been set.
func (*Server) GetErrorMessage ¶ added in v0.13.0
func (o *Server) GetErrorMessage() (res ServerGetErrorMessageRetType)
GetErrorMessage returns the ErrorMessage field value if set, zero value otherwise.
func (*Server) GetErrorMessageOk ¶ added in v0.13.0
func (o *Server) GetErrorMessageOk() (ret ServerGetErrorMessageRetType, ok bool)
GetErrorMessageOk returns a tuple with the ErrorMessage field value if set, nil otherwise and a boolean to check if the value has been set.
func (*Server) GetId ¶ added in v0.13.0
func (o *Server) GetId() (res ServerGetIdRetType)
GetId returns the Id field value if set, zero value otherwise.
func (*Server) GetIdOk ¶ added in v0.13.0
func (o *Server) GetIdOk() (ret ServerGetIdRetType, ok bool)
GetIdOk returns a tuple with the Id field value if set, nil otherwise and a boolean to check if the value has been set.
func (*Server) GetImageId ¶ added in v0.13.0
func (o *Server) GetImageId() (res ServerGetImageIdRetType)
GetImageId returns the ImageId field value if set, zero value otherwise.
func (*Server) GetImageIdOk ¶ added in v0.13.0
func (o *Server) GetImageIdOk() (ret ServerGetImageIdRetType, ok bool)
GetImageIdOk returns a tuple with the ImageId field value if set, nil otherwise and a boolean to check if the value has been set.
func (*Server) GetKeypairName ¶ added in v0.13.0
func (o *Server) GetKeypairName() (res ServerGetKeypairNameRetType)
GetKeypairName returns the KeypairName field value if set, zero value otherwise.
func (*Server) GetKeypairNameOk ¶ added in v0.13.0
func (o *Server) GetKeypairNameOk() (ret ServerGetKeypairNameRetType, ok bool)
GetKeypairNameOk returns a tuple with the KeypairName field value if set, nil otherwise and a boolean to check if the value has been set.
func (*Server) GetLabels ¶ added in v0.13.0
func (o *Server) GetLabels() (res ServerGetLabelsRetType)
GetLabels returns the Labels field value if set, zero value otherwise.
func (*Server) GetLabelsOk ¶ added in v0.13.0
func (o *Server) GetLabelsOk() (ret ServerGetLabelsRetType, ok bool)
GetLabelsOk returns a tuple with the Labels field value if set, nil otherwise and a boolean to check if the value has been set.
func (*Server) GetLaunchedAt ¶ added in v0.13.0
func (o *Server) GetLaunchedAt() (res ServerGetLaunchedAtRetType)
GetLaunchedAt returns the LaunchedAt field value if set, zero value otherwise.
func (*Server) GetLaunchedAtOk ¶ added in v0.13.0
func (o *Server) GetLaunchedAtOk() (ret ServerGetLaunchedAtRetType, ok bool)
GetLaunchedAtOk returns a tuple with the LaunchedAt field value if set, nil otherwise and a boolean to check if the value has been set.
func (*Server) GetMachineType ¶ added in v0.13.0
func (o *Server) GetMachineType() (ret ServerGetMachineTypeRetType)
GetMachineType returns the MachineType field value
func (*Server) GetMachineTypeOk ¶ added in v0.13.0
func (o *Server) GetMachineTypeOk() (ret ServerGetMachineTypeRetType, ok bool)
GetMachineTypeOk returns a tuple with the MachineType field value and a boolean to check if the value has been set.
func (*Server) GetMaintenanceWindow ¶ added in v0.13.0
func (o *Server) GetMaintenanceWindow() (res ServerGetMaintenanceWindowRetType)
GetMaintenanceWindow returns the MaintenanceWindow field value if set, zero value otherwise.
func (*Server) GetMaintenanceWindowOk ¶ added in v0.13.0
func (o *Server) GetMaintenanceWindowOk() (ret ServerGetMaintenanceWindowRetType, ok bool)
GetMaintenanceWindowOk returns a tuple with the MaintenanceWindow field value if set, nil otherwise and a boolean to check if the value has been set.
func (*Server) GetName ¶ added in v0.13.0
func (o *Server) GetName() (ret ServerGetNameRetType)
GetName returns the Name field value
func (*Server) GetNameOk ¶ added in v0.13.0
func (o *Server) GetNameOk() (ret ServerGetNameRetType, ok bool)
GetNameOk returns a tuple with the Name field value and a boolean to check if the value has been set.
func (*Server) GetNetworking ¶ added in v0.13.0
func (o *Server) GetNetworking() (res ServerGetNetworkingRetType)
GetNetworking returns the Networking field value if set, zero value otherwise.
func (*Server) GetNetworkingOk ¶ added in v0.13.0
func (o *Server) GetNetworkingOk() (ret ServerGetNetworkingRetType, ok bool)
GetNetworkingOk returns a tuple with the Networking field value if set, nil otherwise and a boolean to check if the value has been set.
func (*Server) GetNics ¶ added in v0.13.0
func (o *Server) GetNics() (res ServerGetNicsRetType)
GetNics returns the Nics field value if set, zero value otherwise.
func (*Server) GetNicsOk ¶ added in v0.13.0
func (o *Server) GetNicsOk() (ret ServerGetNicsRetType, ok bool)
GetNicsOk returns a tuple with the Nics field value if set, nil otherwise and a boolean to check if the value has been set.
func (*Server) GetPowerStatus ¶ added in v0.13.0
func (o *Server) GetPowerStatus() (res ServerGetPowerStatusRetType)
GetPowerStatus returns the PowerStatus field value if set, zero value otherwise.
func (*Server) GetPowerStatusOk ¶ added in v0.13.0
func (o *Server) GetPowerStatusOk() (ret ServerGetPowerStatusRetType, ok bool)
GetPowerStatusOk returns a tuple with the PowerStatus field value if set, nil otherwise and a boolean to check if the value has been set.
func (*Server) GetSecurityGroups ¶ added in v0.13.0
func (o *Server) GetSecurityGroups() (res ServerGetSecurityGroupsRetType)
GetSecurityGroups returns the SecurityGroups field value if set, zero value otherwise.
func (*Server) GetSecurityGroupsOk ¶ added in v0.13.0
func (o *Server) GetSecurityGroupsOk() (ret ServerGetSecurityGroupsRetType, ok bool)
GetSecurityGroupsOk returns a tuple with the SecurityGroups field value if set, nil otherwise and a boolean to check if the value has been set.
func (*Server) GetServiceAccountMails ¶ added in v0.13.0
func (o *Server) GetServiceAccountMails() (res ServerGetServiceAccountMailsRetType)
GetServiceAccountMails returns the ServiceAccountMails field value if set, zero value otherwise.
func (*Server) GetServiceAccountMailsOk ¶ added in v0.13.0
func (o *Server) GetServiceAccountMailsOk() (ret ServerGetServiceAccountMailsRetType, ok bool)
GetServiceAccountMailsOk returns a tuple with the ServiceAccountMails field value if set, nil otherwise and a boolean to check if the value has been set.
func (*Server) GetStatus ¶ added in v0.13.0
func (o *Server) GetStatus() (res ServerGetStatusRetType)
GetStatus returns the Status field value if set, zero value otherwise.
func (*Server) GetStatusOk ¶ added in v0.13.0
func (o *Server) GetStatusOk() (ret ServerGetStatusRetType, ok bool)
GetStatusOk returns a tuple with the Status field value if set, nil otherwise and a boolean to check if the value has been set.
func (*Server) GetUpdatedAt ¶ added in v0.13.0
func (o *Server) GetUpdatedAt() (res ServerGetUpdatedAtRetType)
GetUpdatedAt returns the UpdatedAt field value if set, zero value otherwise.
func (*Server) GetUpdatedAtOk ¶ added in v0.13.0
func (o *Server) GetUpdatedAtOk() (ret ServerGetUpdatedAtRetType, ok bool)
GetUpdatedAtOk returns a tuple with the UpdatedAt field value if set, nil otherwise and a boolean to check if the value has been set.
func (*Server) GetUserData ¶ added in v0.13.0
func (o *Server) GetUserData() (res ServerGetUserDataRetType)
GetUserData returns the UserData field value if set, zero value otherwise.
func (*Server) GetUserDataOk ¶ added in v0.13.0
func (o *Server) GetUserDataOk() (ret ServerGetUserDataRetType, ok bool)
GetUserDataOk returns a tuple with the UserData field value if set, nil otherwise and a boolean to check if the value has been set.
func (*Server) GetVolumes ¶ added in v0.13.0
func (o *Server) GetVolumes() (res ServerGetVolumesRetType)
GetVolumes returns the Volumes field value if set, zero value otherwise.
func (*Server) GetVolumesOk ¶ added in v0.13.0
func (o *Server) GetVolumesOk() (ret ServerGetVolumesRetType, ok bool)
GetVolumesOk returns a tuple with the Volumes field value if set, nil otherwise and a boolean to check if the value has been set.
func (*Server) HasAffinityGroup ¶ added in v0.13.0
HasAffinityGroup returns a boolean if a field has been set.
func (*Server) HasAvailabilityZone ¶ added in v0.13.0
HasAvailabilityZone returns a boolean if a field has been set.
func (*Server) HasBootVolume ¶ added in v0.13.0
HasBootVolume returns a boolean if a field has been set.
func (*Server) HasCreatedAt ¶ added in v0.13.0
HasCreatedAt returns a boolean if a field has been set.
func (*Server) HasErrorMessage ¶ added in v0.13.0
HasErrorMessage returns a boolean if a field has been set.
func (*Server) HasImageId ¶ added in v0.13.0
HasImageId returns a boolean if a field has been set.
func (*Server) HasKeypairName ¶ added in v0.13.0
HasKeypairName returns a boolean if a field has been set.
func (*Server) HasLaunchedAt ¶ added in v0.13.0
HasLaunchedAt returns a boolean if a field has been set.
func (*Server) HasMaintenanceWindow ¶ added in v0.13.0
HasMaintenanceWindow returns a boolean if a field has been set.
func (*Server) HasNetworking ¶ added in v0.13.0
HasNetworking returns a boolean if a field has been set.
func (*Server) HasPowerStatus ¶ added in v0.13.0
HasPowerStatus returns a boolean if a field has been set.
func (*Server) HasSecurityGroups ¶ added in v0.13.0
HasSecurityGroups returns a boolean if a field has been set.
func (*Server) HasServiceAccountMails ¶ added in v0.13.0
HasServiceAccountMails returns a boolean if a field has been set.
func (*Server) HasUpdatedAt ¶ added in v0.13.0
HasUpdatedAt returns a boolean if a field has been set.
func (*Server) HasUserData ¶ added in v0.13.0
HasUserData returns a boolean if a field has been set.
func (*Server) HasVolumes ¶ added in v0.13.0
HasVolumes returns a boolean if a field has been set.
func (*Server) SetAffinityGroup ¶ added in v0.13.0
func (o *Server) SetAffinityGroup(v ServerGetAffinityGroupRetType)
SetAffinityGroup gets a reference to the given string and assigns it to the AffinityGroup field.
func (*Server) SetAvailabilityZone ¶ added in v0.13.0
func (o *Server) SetAvailabilityZone(v ServerGetAvailabilityZoneRetType)
SetAvailabilityZone gets a reference to the given string and assigns it to the AvailabilityZone field.
func (*Server) SetBootVolume ¶ added in v0.13.0
func (o *Server) SetBootVolume(v ServerGetBootVolumeRetType)
SetBootVolume gets a reference to the given CreateServerPayloadBootVolume and assigns it to the BootVolume field.
func (*Server) SetCreatedAt ¶ added in v0.13.0
func (o *Server) SetCreatedAt(v ServerGetCreatedAtRetType)
SetCreatedAt gets a reference to the given time.Time and assigns it to the CreatedAt field.
func (*Server) SetErrorMessage ¶ added in v0.13.0
func (o *Server) SetErrorMessage(v ServerGetErrorMessageRetType)
SetErrorMessage gets a reference to the given string and assigns it to the ErrorMessage field.
func (*Server) SetId ¶ added in v0.13.0
func (o *Server) SetId(v ServerGetIdRetType)
SetId gets a reference to the given string and assigns it to the Id field.
func (*Server) SetImageId ¶ added in v0.13.0
func (o *Server) SetImageId(v ServerGetImageIdRetType)
SetImageId gets a reference to the given string and assigns it to the ImageId field.
func (*Server) SetKeypairName ¶ added in v0.13.0
func (o *Server) SetKeypairName(v ServerGetKeypairNameRetType)
SetKeypairName gets a reference to the given string and assigns it to the KeypairName field.
func (*Server) SetLabels ¶ added in v0.13.0
func (o *Server) SetLabels(v ServerGetLabelsRetType)
SetLabels gets a reference to the given map[string]interface{} and assigns it to the Labels field.
func (*Server) SetLaunchedAt ¶ added in v0.13.0
func (o *Server) SetLaunchedAt(v ServerGetLaunchedAtRetType)
SetLaunchedAt gets a reference to the given time.Time and assigns it to the LaunchedAt field.
func (*Server) SetMachineType ¶ added in v0.13.0
func (o *Server) SetMachineType(v ServerGetMachineTypeRetType)
SetMachineType sets field value
func (*Server) SetMaintenanceWindow ¶ added in v0.13.0
func (o *Server) SetMaintenanceWindow(v ServerGetMaintenanceWindowRetType)
SetMaintenanceWindow gets a reference to the given ServerMaintenance and assigns it to the MaintenanceWindow field.
func (*Server) SetName ¶ added in v0.13.0
func (o *Server) SetName(v ServerGetNameRetType)
SetName sets field value
func (*Server) SetNetworking ¶ added in v0.13.0
func (o *Server) SetNetworking(v ServerGetNetworkingRetType)
SetNetworking gets a reference to the given CreateServerPayloadNetworking and assigns it to the Networking field.
func (*Server) SetNics ¶ added in v0.13.0
func (o *Server) SetNics(v ServerGetNicsRetType)
SetNics gets a reference to the given []ServerNetwork and assigns it to the Nics field.
func (*Server) SetPowerStatus ¶ added in v0.13.0
func (o *Server) SetPowerStatus(v ServerGetPowerStatusRetType)
SetPowerStatus gets a reference to the given string and assigns it to the PowerStatus field.
func (*Server) SetSecurityGroups ¶ added in v0.13.0
func (o *Server) SetSecurityGroups(v ServerGetSecurityGroupsRetType)
SetSecurityGroups gets a reference to the given []string and assigns it to the SecurityGroups field.
func (*Server) SetServiceAccountMails ¶ added in v0.13.0
func (o *Server) SetServiceAccountMails(v ServerGetServiceAccountMailsRetType)
SetServiceAccountMails gets a reference to the given []string and assigns it to the ServiceAccountMails field.
func (*Server) SetStatus ¶ added in v0.13.0
func (o *Server) SetStatus(v ServerGetStatusRetType)
SetStatus gets a reference to the given string and assigns it to the Status field.
func (*Server) SetUpdatedAt ¶ added in v0.13.0
func (o *Server) SetUpdatedAt(v ServerGetUpdatedAtRetType)
SetUpdatedAt gets a reference to the given time.Time and assigns it to the UpdatedAt field.
func (*Server) SetUserData ¶ added in v0.13.0
func (o *Server) SetUserData(v ServerGetUserDataRetType)
SetUserData gets a reference to the given string and assigns it to the UserData field.
func (*Server) SetVolumes ¶ added in v0.13.0
func (o *Server) SetVolumes(v ServerGetVolumesRetType)
SetVolumes gets a reference to the given []string and assigns it to the Volumes field.
type ServerConsoleUrl ¶ added in v0.13.0
type ServerConsoleUrl struct { // REQUIRED Url ServerConsoleUrlGetUrlAttributeType `json:"url"` }
ServerConsoleUrl Object that represents a server console URL.
func NewServerConsoleUrl ¶ added in v0.13.0
func NewServerConsoleUrl(url ServerConsoleUrlGetUrlArgType) *ServerConsoleUrl
NewServerConsoleUrl instantiates a new ServerConsoleUrl object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed
func NewServerConsoleUrlWithDefaults ¶ added in v0.13.0
func NewServerConsoleUrlWithDefaults() *ServerConsoleUrl
NewServerConsoleUrlWithDefaults instantiates a new ServerConsoleUrl object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set
func (*ServerConsoleUrl) GetUrl ¶ added in v0.13.0
func (o *ServerConsoleUrl) GetUrl() (ret ServerConsoleUrlGetUrlRetType)
GetUrl returns the Url field value
func (*ServerConsoleUrl) GetUrlOk ¶ added in v0.13.0
func (o *ServerConsoleUrl) GetUrlOk() (ret ServerConsoleUrlGetUrlRetType, ok bool)
GetUrlOk returns a tuple with the Url field value and a boolean to check if the value has been set.
func (*ServerConsoleUrl) SetUrl ¶ added in v0.13.0
func (o *ServerConsoleUrl) SetUrl(v ServerConsoleUrlGetUrlRetType)
SetUrl sets field value
func (ServerConsoleUrl) ToMap ¶ added in v0.13.0
func (o ServerConsoleUrl) ToMap() (map[string]interface{}, error)
type ServerConsoleUrlGetUrlArgType ¶ added in v0.21.2
type ServerConsoleUrlGetUrlArgType = string
type ServerConsoleUrlGetUrlAttributeType ¶ added in v0.21.2
type ServerConsoleUrlGetUrlAttributeType = *string
isNotNullableString
type ServerConsoleUrlGetUrlRetType ¶ added in v0.21.2
type ServerConsoleUrlGetUrlRetType = string
type ServerGetAffinityGroupArgType ¶ added in v0.21.2
type ServerGetAffinityGroupArgType = string
type ServerGetAffinityGroupAttributeType ¶ added in v0.21.2
type ServerGetAffinityGroupAttributeType = *string
isNotNullableString
type ServerGetAffinityGroupRetType ¶ added in v0.21.2
type ServerGetAffinityGroupRetType = string
type ServerGetAvailabilityZoneArgType ¶ added in v0.21.2
type ServerGetAvailabilityZoneArgType = string
type ServerGetAvailabilityZoneAttributeType ¶ added in v0.21.2
type ServerGetAvailabilityZoneAttributeType = *string
isNotNullableString
type ServerGetAvailabilityZoneRetType ¶ added in v0.21.2
type ServerGetAvailabilityZoneRetType = string
type ServerGetBootVolumeArgType ¶ added in v0.21.2
type ServerGetBootVolumeArgType = CreateServerPayloadBootVolume
type ServerGetBootVolumeAttributeType ¶ added in v0.21.2
type ServerGetBootVolumeAttributeType = *CreateServerPayloadBootVolume
isModel
type ServerGetBootVolumeRetType ¶ added in v0.21.2
type ServerGetBootVolumeRetType = CreateServerPayloadBootVolume
type ServerGetCreatedAtArgType ¶ added in v0.21.2
type ServerGetCreatedAtAttributeType ¶ added in v0.21.2
isDateTime
type ServerGetCreatedAtRetType ¶ added in v0.21.2
type ServerGetErrorMessageArgType ¶ added in v0.21.2
type ServerGetErrorMessageArgType = string
type ServerGetErrorMessageAttributeType ¶ added in v0.21.2
type ServerGetErrorMessageAttributeType = *string
isNotNullableString
type ServerGetErrorMessageRetType ¶ added in v0.21.2
type ServerGetErrorMessageRetType = string
type ServerGetIdArgType ¶ added in v0.21.2
type ServerGetIdArgType = string
type ServerGetIdAttributeType ¶ added in v0.21.2
type ServerGetIdAttributeType = *string
isNotNullableString
type ServerGetIdRetType ¶ added in v0.21.2
type ServerGetIdRetType = string
type ServerGetImageIdArgType ¶ added in v0.21.2
type ServerGetImageIdArgType = string
type ServerGetImageIdAttributeType ¶ added in v0.21.2
type ServerGetImageIdAttributeType = *string
isNotNullableString
type ServerGetImageIdRetType ¶ added in v0.21.2
type ServerGetImageIdRetType = string
type ServerGetKeypairNameArgType ¶ added in v0.21.2
type ServerGetKeypairNameArgType = string
type ServerGetKeypairNameAttributeType ¶ added in v0.21.2
type ServerGetKeypairNameAttributeType = *string
isNotNullableString
type ServerGetKeypairNameRetType ¶ added in v0.21.2
type ServerGetKeypairNameRetType = string
type ServerGetLabelsArgType ¶ added in v0.21.2
type ServerGetLabelsArgType = map[string]interface{}
type ServerGetLabelsAttributeType ¶ added in v0.21.2
type ServerGetLabelsAttributeType = *map[string]interface{}
isFreeform
type ServerGetLabelsRetType ¶ added in v0.21.2
type ServerGetLabelsRetType = map[string]interface{}
type ServerGetLaunchedAtArgType ¶ added in v0.21.2
type ServerGetLaunchedAtAttributeType ¶ added in v0.21.2
isDateTime
type ServerGetLaunchedAtRetType ¶ added in v0.21.2
type ServerGetMachineTypeArgType ¶ added in v0.21.2
type ServerGetMachineTypeArgType = string
type ServerGetMachineTypeAttributeType ¶ added in v0.21.2
type ServerGetMachineTypeAttributeType = *string
isNotNullableString
type ServerGetMachineTypeRetType ¶ added in v0.21.2
type ServerGetMachineTypeRetType = string
type ServerGetMaintenanceWindowArgType ¶ added in v0.21.2
type ServerGetMaintenanceWindowArgType = ServerMaintenance
type ServerGetMaintenanceWindowAttributeType ¶ added in v0.21.2
type ServerGetMaintenanceWindowAttributeType = *ServerMaintenance
isModel
type ServerGetMaintenanceWindowRetType ¶ added in v0.21.2
type ServerGetMaintenanceWindowRetType = ServerMaintenance
type ServerGetNameArgType ¶ added in v0.21.2
type ServerGetNameArgType = string
type ServerGetNameAttributeType ¶ added in v0.21.2
type ServerGetNameAttributeType = *string
isNotNullableString
type ServerGetNameRetType ¶ added in v0.21.2
type ServerGetNameRetType = string
type ServerGetNetworkingArgType ¶ added in v0.21.2
type ServerGetNetworkingArgType = CreateServerPayloadNetworking
type ServerGetNetworkingAttributeType ¶ added in v0.21.2
type ServerGetNetworkingAttributeType = *CreateServerPayloadNetworking
isModel
type ServerGetNetworkingRetType ¶ added in v0.21.2
type ServerGetNetworkingRetType = CreateServerPayloadNetworking
type ServerGetNicsArgType ¶ added in v0.21.2
type ServerGetNicsArgType = []ServerNetwork
type ServerGetNicsAttributeType ¶ added in v0.21.2
type ServerGetNicsAttributeType = *[]ServerNetwork
isArray
type ServerGetNicsRetType ¶ added in v0.21.2
type ServerGetNicsRetType = []ServerNetwork
type ServerGetPowerStatusArgType ¶ added in v0.21.2
type ServerGetPowerStatusArgType = string
type ServerGetPowerStatusAttributeType ¶ added in v0.21.2
type ServerGetPowerStatusAttributeType = *string
isNotNullableString
type ServerGetPowerStatusRetType ¶ added in v0.21.2
type ServerGetPowerStatusRetType = string
type ServerGetSecurityGroupsArgType ¶ added in v0.21.2
type ServerGetSecurityGroupsArgType = []string
type ServerGetSecurityGroupsAttributeType ¶ added in v0.21.2
type ServerGetSecurityGroupsAttributeType = *[]string
isArray
type ServerGetSecurityGroupsRetType ¶ added in v0.21.2
type ServerGetSecurityGroupsRetType = []string
type ServerGetServiceAccountMailsArgType ¶ added in v0.21.2
type ServerGetServiceAccountMailsArgType = []string
type ServerGetServiceAccountMailsAttributeType ¶ added in v0.21.2
type ServerGetServiceAccountMailsAttributeType = *[]string
isArray
type ServerGetServiceAccountMailsRetType ¶ added in v0.21.2
type ServerGetServiceAccountMailsRetType = []string
type ServerGetStatusArgType ¶ added in v0.21.2
type ServerGetStatusArgType = string
type ServerGetStatusAttributeType ¶ added in v0.21.2
type ServerGetStatusAttributeType = *string
isNotNullableString
type ServerGetStatusRetType ¶ added in v0.21.2
type ServerGetStatusRetType = string
type ServerGetUpdatedAtArgType ¶ added in v0.21.2
type ServerGetUpdatedAtAttributeType ¶ added in v0.21.2
isDateTime
type ServerGetUpdatedAtRetType ¶ added in v0.21.2
type ServerGetUserDataArgType ¶ added in v0.21.2
type ServerGetUserDataArgType = []byte
type ServerGetUserDataAttributeType ¶ added in v0.21.2
type ServerGetUserDataAttributeType = *[]byte
isByteArray
type ServerGetUserDataRetType ¶ added in v0.21.2
type ServerGetUserDataRetType = []byte
type ServerGetVolumesArgType ¶ added in v0.21.2
type ServerGetVolumesArgType = []string
type ServerGetVolumesAttributeType ¶ added in v0.21.2
type ServerGetVolumesAttributeType = *[]string
isArray
type ServerGetVolumesRetType ¶ added in v0.21.2
type ServerGetVolumesRetType = []string
type ServerListResponse ¶ added in v0.13.0
type ServerListResponse struct { // A list of servers. // REQUIRED Items ServerListResponseGetItemsAttributeType `json:"items"` }
ServerListResponse Response object for server list request.
func NewServerListResponse ¶ added in v0.13.0
func NewServerListResponse(items ServerListResponseGetItemsArgType) *ServerListResponse
NewServerListResponse instantiates a new ServerListResponse object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed
func NewServerListResponseWithDefaults ¶ added in v0.13.0
func NewServerListResponseWithDefaults() *ServerListResponse
NewServerListResponseWithDefaults instantiates a new ServerListResponse object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set
func (*ServerListResponse) GetItems ¶ added in v0.13.0
func (o *ServerListResponse) GetItems() (ret ServerListResponseGetItemsRetType)
GetItems returns the Items field value
func (*ServerListResponse) GetItemsOk ¶ added in v0.13.0
func (o *ServerListResponse) GetItemsOk() (ret ServerListResponseGetItemsRetType, ok bool)
GetItemsOk returns a tuple with the Items field value and a boolean to check if the value has been set.
func (*ServerListResponse) SetItems ¶ added in v0.13.0
func (o *ServerListResponse) SetItems(v ServerListResponseGetItemsRetType)
SetItems sets field value
func (ServerListResponse) ToMap ¶ added in v0.13.0
func (o ServerListResponse) ToMap() (map[string]interface{}, error)
type ServerListResponseGetItemsArgType ¶ added in v0.21.2
type ServerListResponseGetItemsArgType = []Server
type ServerListResponseGetItemsAttributeType ¶ added in v0.21.2
type ServerListResponseGetItemsAttributeType = *[]Server
isArray
type ServerListResponseGetItemsRetType ¶ added in v0.21.2
type ServerListResponseGetItemsRetType = []Server
type ServerMaintenance ¶ added in v0.13.0
type ServerMaintenance struct { Details ServerMaintenanceGetDetailsAttributeType `json:"details,omitempty"` // End of the maintenance window. // REQUIRED EndsAt ServerMaintenanceGetEndsAtAttributeType `json:"endsAt"` // Start of the maintenance window. // REQUIRED StartsAt ServerMaintenanceGetStartsAtAttributeType `json:"startsAt"` // REQUIRED Status ServerMaintenanceGetStatusAttributeType `json:"status"` }
ServerMaintenance Object that represents the information about the next planned server maintenance window.
func NewServerMaintenance ¶ added in v0.13.0
func NewServerMaintenance(endsAt ServerMaintenanceGetEndsAtArgType, startsAt ServerMaintenanceGetStartsAtArgType, status ServerMaintenanceGetStatusArgType) *ServerMaintenance
NewServerMaintenance instantiates a new ServerMaintenance object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed
func NewServerMaintenanceWithDefaults ¶ added in v0.13.0
func NewServerMaintenanceWithDefaults() *ServerMaintenance
NewServerMaintenanceWithDefaults instantiates a new ServerMaintenance object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set
func (*ServerMaintenance) GetDetails ¶ added in v0.13.0
func (o *ServerMaintenance) GetDetails() (res ServerMaintenanceGetDetailsRetType)
GetDetails returns the Details field value if set, zero value otherwise.
func (*ServerMaintenance) GetDetailsOk ¶ added in v0.13.0
func (o *ServerMaintenance) GetDetailsOk() (ret ServerMaintenanceGetDetailsRetType, ok bool)
GetDetailsOk returns a tuple with the Details field value if set, nil otherwise and a boolean to check if the value has been set.
func (*ServerMaintenance) GetEndsAt ¶ added in v0.13.0
func (o *ServerMaintenance) GetEndsAt() (ret ServerMaintenanceGetEndsAtRetType)
GetEndsAt returns the EndsAt field value
func (*ServerMaintenance) GetEndsAtOk ¶ added in v0.13.0
func (o *ServerMaintenance) GetEndsAtOk() (ret ServerMaintenanceGetEndsAtRetType, ok bool)
GetEndsAtOk returns a tuple with the EndsAt field value and a boolean to check if the value has been set.
func (*ServerMaintenance) GetStartsAt ¶ added in v0.13.0
func (o *ServerMaintenance) GetStartsAt() (ret ServerMaintenanceGetStartsAtRetType)
GetStartsAt returns the StartsAt field value
func (*ServerMaintenance) GetStartsAtOk ¶ added in v0.13.0
func (o *ServerMaintenance) GetStartsAtOk() (ret ServerMaintenanceGetStartsAtRetType, ok bool)
GetStartsAtOk returns a tuple with the StartsAt field value and a boolean to check if the value has been set.
func (*ServerMaintenance) GetStatus ¶ added in v0.13.0
func (o *ServerMaintenance) GetStatus() (ret ServerMaintenanceGetStatusRetType)
GetStatus returns the Status field value
func (*ServerMaintenance) GetStatusOk ¶ added in v0.13.0
func (o *ServerMaintenance) GetStatusOk() (ret ServerMaintenanceGetStatusRetType, ok bool)
GetStatusOk returns a tuple with the Status field value and a boolean to check if the value has been set.
func (*ServerMaintenance) HasDetails ¶ added in v0.13.0
func (o *ServerMaintenance) HasDetails() bool
HasDetails returns a boolean if a field has been set.
func (*ServerMaintenance) SetDetails ¶ added in v0.13.0
func (o *ServerMaintenance) SetDetails(v ServerMaintenanceGetDetailsRetType)
SetDetails gets a reference to the given string and assigns it to the Details field.
func (*ServerMaintenance) SetEndsAt ¶ added in v0.13.0
func (o *ServerMaintenance) SetEndsAt(v ServerMaintenanceGetEndsAtRetType)
SetEndsAt sets field value
func (*ServerMaintenance) SetStartsAt ¶ added in v0.13.0
func (o *ServerMaintenance) SetStartsAt(v ServerMaintenanceGetStartsAtRetType)
SetStartsAt sets field value
func (*ServerMaintenance) SetStatus ¶ added in v0.13.0
func (o *ServerMaintenance) SetStatus(v ServerMaintenanceGetStatusRetType)
SetStatus sets field value
func (ServerMaintenance) ToMap ¶ added in v0.13.0
func (o ServerMaintenance) ToMap() (map[string]interface{}, error)
type ServerMaintenanceGetDetailsArgType ¶ added in v0.21.2
type ServerMaintenanceGetDetailsArgType = string
type ServerMaintenanceGetDetailsAttributeType ¶ added in v0.21.2
type ServerMaintenanceGetDetailsAttributeType = *string
isNotNullableString
type ServerMaintenanceGetDetailsRetType ¶ added in v0.21.2
type ServerMaintenanceGetDetailsRetType = string
type ServerMaintenanceGetEndsAtArgType ¶ added in v0.21.2
type ServerMaintenanceGetEndsAtAttributeType ¶ added in v0.21.2
isDateTime
type ServerMaintenanceGetEndsAtRetType ¶ added in v0.21.2
type ServerMaintenanceGetStartsAtArgType ¶ added in v0.21.2
type ServerMaintenanceGetStartsAtAttributeType ¶ added in v0.21.2
isDateTime
type ServerMaintenanceGetStartsAtRetType ¶ added in v0.21.2
type ServerMaintenanceGetStatusArgType ¶ added in v0.21.2
type ServerMaintenanceGetStatusArgType = string
type ServerMaintenanceGetStatusAttributeType ¶ added in v0.21.2
type ServerMaintenanceGetStatusAttributeType = *string
isNotNullableString
type ServerMaintenanceGetStatusRetType ¶ added in v0.21.2
type ServerMaintenanceGetStatusRetType = string
type ServerNetwork ¶ added in v0.13.0
type ServerNetwork struct { // A list of IPs or CIDR notations. AllowedAddresses ServerNetworkGetAllowedAddressesAttributeType `json:"allowedAddresses,omitempty"` // Object that represents an IP address. Ipv4 ServerNetworkGetIpv4AttributeType `json:"ipv4,omitempty"` // Object that represents an IPv6 address. Ipv6 ServerNetworkGetIpv6AttributeType `json:"ipv6,omitempty"` // Object that represents an MAC address. // REQUIRED Mac ServerNetworkGetMacAttributeType `json:"mac"` // Universally Unique Identifier (UUID). // REQUIRED NetworkId ServerNetworkGetNetworkIdAttributeType `json:"networkId"` // The name for a General Object. Matches Names and also UUIDs. // REQUIRED NetworkName ServerNetworkGetNetworkNameAttributeType `json:"networkName"` // Universally Unique Identifier (UUID). // REQUIRED NicId ServerNetworkGetNicIdAttributeType `json:"nicId"` // If this is set to false, then no security groups will apply to this server network interface. // REQUIRED NicSecurity ServerNetworkgetNicSecurityAttributeType `json:"nicSecurity"` // Object that represents an IP address. PublicIp ServerNetworkGetPublicIpAttributeType `json:"publicIp,omitempty"` // A list of UUIDs. SecurityGroups ServerNetworkGetSecurityGroupsAttributeType `json:"securityGroups,omitempty"` }
ServerNetwork Describes the object that matches servers to its networks.
func NewServerNetwork ¶ added in v0.13.0
func NewServerNetwork(mac ServerNetworkGetMacArgType, networkId ServerNetworkGetNetworkIdArgType, networkName ServerNetworkGetNetworkNameArgType, nicId ServerNetworkGetNicIdArgType, nicSecurity ServerNetworkgetNicSecurityArgType) *ServerNetwork
NewServerNetwork instantiates a new ServerNetwork object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed
func NewServerNetworkWithDefaults ¶ added in v0.13.0
func NewServerNetworkWithDefaults() *ServerNetwork
NewServerNetworkWithDefaults instantiates a new ServerNetwork object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set
func (*ServerNetwork) GetAllowedAddresses ¶ added in v0.13.0
func (o *ServerNetwork) GetAllowedAddresses() (res ServerNetworkGetAllowedAddressesRetType)
GetAllowedAddresses returns the AllowedAddresses field value if set, zero value otherwise.
func (*ServerNetwork) GetAllowedAddressesOk ¶ added in v0.13.0
func (o *ServerNetwork) GetAllowedAddressesOk() (ret ServerNetworkGetAllowedAddressesRetType, ok bool)
GetAllowedAddressesOk returns a tuple with the AllowedAddresses field value if set, nil otherwise and a boolean to check if the value has been set.
func (*ServerNetwork) GetIpv4 ¶ added in v0.13.0
func (o *ServerNetwork) GetIpv4() (res ServerNetworkGetIpv4RetType)
GetIpv4 returns the Ipv4 field value if set, zero value otherwise.
func (*ServerNetwork) GetIpv4Ok ¶ added in v0.13.0
func (o *ServerNetwork) GetIpv4Ok() (ret ServerNetworkGetIpv4RetType, ok bool)
GetIpv4Ok returns a tuple with the Ipv4 field value if set, nil otherwise and a boolean to check if the value has been set.
func (*ServerNetwork) GetIpv6 ¶ added in v0.13.0
func (o *ServerNetwork) GetIpv6() (res ServerNetworkGetIpv6RetType)
GetIpv6 returns the Ipv6 field value if set, zero value otherwise.
func (*ServerNetwork) GetIpv6Ok ¶ added in v0.13.0
func (o *ServerNetwork) GetIpv6Ok() (ret ServerNetworkGetIpv6RetType, ok bool)
GetIpv6Ok returns a tuple with the Ipv6 field value if set, nil otherwise and a boolean to check if the value has been set.
func (*ServerNetwork) GetMac ¶ added in v0.13.0
func (o *ServerNetwork) GetMac() (ret ServerNetworkGetMacRetType)
GetMac returns the Mac field value
func (*ServerNetwork) GetMacOk ¶ added in v0.13.0
func (o *ServerNetwork) GetMacOk() (ret ServerNetworkGetMacRetType, ok bool)
GetMacOk returns a tuple with the Mac field value and a boolean to check if the value has been set.
func (*ServerNetwork) GetNetworkId ¶ added in v0.13.0
func (o *ServerNetwork) GetNetworkId() (ret ServerNetworkGetNetworkIdRetType)
GetNetworkId returns the NetworkId field value
func (*ServerNetwork) GetNetworkIdOk ¶ added in v0.13.0
func (o *ServerNetwork) GetNetworkIdOk() (ret ServerNetworkGetNetworkIdRetType, ok bool)
GetNetworkIdOk returns a tuple with the NetworkId field value and a boolean to check if the value has been set.
func (*ServerNetwork) GetNetworkName ¶ added in v0.13.0
func (o *ServerNetwork) GetNetworkName() (ret ServerNetworkGetNetworkNameRetType)
GetNetworkName returns the NetworkName field value
func (*ServerNetwork) GetNetworkNameOk ¶ added in v0.13.0
func (o *ServerNetwork) GetNetworkNameOk() (ret ServerNetworkGetNetworkNameRetType, ok bool)
GetNetworkNameOk returns a tuple with the NetworkName field value and a boolean to check if the value has been set.
func (*ServerNetwork) GetNicId ¶ added in v0.13.0
func (o *ServerNetwork) GetNicId() (ret ServerNetworkGetNicIdRetType)
GetNicId returns the NicId field value
func (*ServerNetwork) GetNicIdOk ¶ added in v0.13.0
func (o *ServerNetwork) GetNicIdOk() (ret ServerNetworkGetNicIdRetType, ok bool)
GetNicIdOk returns a tuple with the NicId field value and a boolean to check if the value has been set.
func (*ServerNetwork) GetNicSecurity ¶ added in v0.13.0
func (o *ServerNetwork) GetNicSecurity() (ret ServerNetworkgetNicSecurityRetType)
GetNicSecurity returns the NicSecurity field value
func (*ServerNetwork) GetNicSecurityOk ¶ added in v0.13.0
func (o *ServerNetwork) GetNicSecurityOk() (ret ServerNetworkgetNicSecurityRetType, ok bool)
GetNicSecurityOk returns a tuple with the NicSecurity field value and a boolean to check if the value has been set.
func (*ServerNetwork) GetPublicIp ¶ added in v0.13.0
func (o *ServerNetwork) GetPublicIp() (res ServerNetworkGetPublicIpRetType)
GetPublicIp returns the PublicIp field value if set, zero value otherwise.
func (*ServerNetwork) GetPublicIpOk ¶ added in v0.13.0
func (o *ServerNetwork) GetPublicIpOk() (ret ServerNetworkGetPublicIpRetType, ok bool)
GetPublicIpOk returns a tuple with the PublicIp field value if set, nil otherwise and a boolean to check if the value has been set.
func (*ServerNetwork) GetSecurityGroups ¶ added in v0.13.0
func (o *ServerNetwork) GetSecurityGroups() (res ServerNetworkGetSecurityGroupsRetType)
GetSecurityGroups returns the SecurityGroups field value if set, zero value otherwise.
func (*ServerNetwork) GetSecurityGroupsOk ¶ added in v0.13.0
func (o *ServerNetwork) GetSecurityGroupsOk() (ret ServerNetworkGetSecurityGroupsRetType, ok bool)
GetSecurityGroupsOk returns a tuple with the SecurityGroups field value if set, nil otherwise and a boolean to check if the value has been set.
func (*ServerNetwork) HasAllowedAddresses ¶ added in v0.13.0
func (o *ServerNetwork) HasAllowedAddresses() bool
HasAllowedAddresses returns a boolean if a field has been set.
func (*ServerNetwork) HasIpv4 ¶ added in v0.13.0
func (o *ServerNetwork) HasIpv4() bool
HasIpv4 returns a boolean if a field has been set.
func (*ServerNetwork) HasIpv6 ¶ added in v0.13.0
func (o *ServerNetwork) HasIpv6() bool
HasIpv6 returns a boolean if a field has been set.
func (*ServerNetwork) HasPublicIp ¶ added in v0.13.0
func (o *ServerNetwork) HasPublicIp() bool
HasPublicIp returns a boolean if a field has been set.
func (*ServerNetwork) HasSecurityGroups ¶ added in v0.13.0
func (o *ServerNetwork) HasSecurityGroups() bool
HasSecurityGroups returns a boolean if a field has been set.
func (*ServerNetwork) SetAllowedAddresses ¶ added in v0.13.0
func (o *ServerNetwork) SetAllowedAddresses(v ServerNetworkGetAllowedAddressesRetType)
SetAllowedAddresses gets a reference to the given []AllowedAddressesInner and assigns it to the AllowedAddresses field.
func (*ServerNetwork) SetIpv4 ¶ added in v0.13.0
func (o *ServerNetwork) SetIpv4(v ServerNetworkGetIpv4RetType)
SetIpv4 gets a reference to the given string and assigns it to the Ipv4 field.
func (*ServerNetwork) SetIpv6 ¶ added in v0.13.0
func (o *ServerNetwork) SetIpv6(v ServerNetworkGetIpv6RetType)
SetIpv6 gets a reference to the given string and assigns it to the Ipv6 field.
func (*ServerNetwork) SetMac ¶ added in v0.13.0
func (o *ServerNetwork) SetMac(v ServerNetworkGetMacRetType)
SetMac sets field value
func (*ServerNetwork) SetNetworkId ¶ added in v0.13.0
func (o *ServerNetwork) SetNetworkId(v ServerNetworkGetNetworkIdRetType)
SetNetworkId sets field value
func (*ServerNetwork) SetNetworkName ¶ added in v0.13.0
func (o *ServerNetwork) SetNetworkName(v ServerNetworkGetNetworkNameRetType)
SetNetworkName sets field value
func (*ServerNetwork) SetNicId ¶ added in v0.13.0
func (o *ServerNetwork) SetNicId(v ServerNetworkGetNicIdRetType)
SetNicId sets field value
func (*ServerNetwork) SetNicSecurity ¶ added in v0.13.0
func (o *ServerNetwork) SetNicSecurity(v ServerNetworkgetNicSecurityRetType)
SetNicSecurity sets field value
func (*ServerNetwork) SetPublicIp ¶ added in v0.13.0
func (o *ServerNetwork) SetPublicIp(v ServerNetworkGetPublicIpRetType)
SetPublicIp gets a reference to the given string and assigns it to the PublicIp field.
func (*ServerNetwork) SetSecurityGroups ¶ added in v0.13.0
func (o *ServerNetwork) SetSecurityGroups(v ServerNetworkGetSecurityGroupsRetType)
SetSecurityGroups gets a reference to the given []string and assigns it to the SecurityGroups field.
func (ServerNetwork) ToMap ¶ added in v0.13.0
func (o ServerNetwork) ToMap() (map[string]interface{}, error)
type ServerNetworkGetAllowedAddressesArgType ¶ added in v0.21.2
type ServerNetworkGetAllowedAddressesArgType = []AllowedAddressesInner
type ServerNetworkGetAllowedAddressesAttributeType ¶ added in v0.21.2
type ServerNetworkGetAllowedAddressesAttributeType = *[]AllowedAddressesInner
isArray
type ServerNetworkGetAllowedAddressesRetType ¶ added in v0.21.2
type ServerNetworkGetAllowedAddressesRetType = []AllowedAddressesInner
type ServerNetworkGetIpv4ArgType ¶ added in v0.21.2
type ServerNetworkGetIpv4ArgType = string
type ServerNetworkGetIpv4AttributeType ¶ added in v0.21.2
type ServerNetworkGetIpv4AttributeType = *string
isNotNullableString
type ServerNetworkGetIpv4RetType ¶ added in v0.21.2
type ServerNetworkGetIpv4RetType = string
type ServerNetworkGetIpv6ArgType ¶ added in v0.21.2
type ServerNetworkGetIpv6ArgType = string
type ServerNetworkGetIpv6AttributeType ¶ added in v0.21.2
type ServerNetworkGetIpv6AttributeType = *string
isNotNullableString
type ServerNetworkGetIpv6RetType ¶ added in v0.21.2
type ServerNetworkGetIpv6RetType = string
type ServerNetworkGetMacArgType ¶ added in v0.21.2
type ServerNetworkGetMacArgType = string
type ServerNetworkGetMacAttributeType ¶ added in v0.21.2
type ServerNetworkGetMacAttributeType = *string
isNotNullableString
type ServerNetworkGetMacRetType ¶ added in v0.21.2
type ServerNetworkGetMacRetType = string
type ServerNetworkGetNetworkIdArgType ¶ added in v0.21.2
type ServerNetworkGetNetworkIdArgType = string
type ServerNetworkGetNetworkIdAttributeType ¶ added in v0.21.2
type ServerNetworkGetNetworkIdAttributeType = *string
isNotNullableString
type ServerNetworkGetNetworkIdRetType ¶ added in v0.21.2
type ServerNetworkGetNetworkIdRetType = string
type ServerNetworkGetNetworkNameArgType ¶ added in v0.21.2
type ServerNetworkGetNetworkNameArgType = string
type ServerNetworkGetNetworkNameAttributeType ¶ added in v0.21.2
type ServerNetworkGetNetworkNameAttributeType = *string
isNotNullableString
type ServerNetworkGetNetworkNameRetType ¶ added in v0.21.2
type ServerNetworkGetNetworkNameRetType = string
type ServerNetworkGetNicIdArgType ¶ added in v0.21.2
type ServerNetworkGetNicIdArgType = string
type ServerNetworkGetNicIdAttributeType ¶ added in v0.21.2
type ServerNetworkGetNicIdAttributeType = *string
isNotNullableString
type ServerNetworkGetNicIdRetType ¶ added in v0.21.2
type ServerNetworkGetNicIdRetType = string
type ServerNetworkGetPublicIpArgType ¶ added in v0.21.2
type ServerNetworkGetPublicIpArgType = string
type ServerNetworkGetPublicIpAttributeType ¶ added in v0.21.2
type ServerNetworkGetPublicIpAttributeType = *string
isNotNullableString
type ServerNetworkGetPublicIpRetType ¶ added in v0.21.2
type ServerNetworkGetPublicIpRetType = string
type ServerNetworkGetSecurityGroupsArgType ¶ added in v0.21.2
type ServerNetworkGetSecurityGroupsArgType = []string
type ServerNetworkGetSecurityGroupsAttributeType ¶ added in v0.21.2
type ServerNetworkGetSecurityGroupsAttributeType = *[]string
isArray
type ServerNetworkGetSecurityGroupsRetType ¶ added in v0.21.2
type ServerNetworkGetSecurityGroupsRetType = []string
type ServerNetworkgetNicSecurityArgType ¶ added in v0.21.2
type ServerNetworkgetNicSecurityArgType = bool
type ServerNetworkgetNicSecurityAttributeType ¶ added in v0.21.2
type ServerNetworkgetNicSecurityAttributeType = *bool
isBoolean
type ServerNetworkgetNicSecurityRetType ¶ added in v0.21.2
type ServerNetworkgetNicSecurityRetType = bool
type ServiceAccountMailListResponse ¶ added in v0.13.0
type ServiceAccountMailListResponse struct { // A list of service account mails. // REQUIRED Items ServiceAccountMailListResponseGetItemsAttributeType `json:"items"` }
ServiceAccountMailListResponse Service account mail list response.
func NewServiceAccountMailListResponse ¶ added in v0.13.0
func NewServiceAccountMailListResponse(items ServiceAccountMailListResponseGetItemsArgType) *ServiceAccountMailListResponse
NewServiceAccountMailListResponse instantiates a new ServiceAccountMailListResponse object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed
func NewServiceAccountMailListResponseWithDefaults ¶ added in v0.13.0
func NewServiceAccountMailListResponseWithDefaults() *ServiceAccountMailListResponse
NewServiceAccountMailListResponseWithDefaults instantiates a new ServiceAccountMailListResponse object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set
func (*ServiceAccountMailListResponse) GetItems ¶ added in v0.13.0
func (o *ServiceAccountMailListResponse) GetItems() (ret ServiceAccountMailListResponseGetItemsRetType)
GetItems returns the Items field value
func (*ServiceAccountMailListResponse) GetItemsOk ¶ added in v0.13.0
func (o *ServiceAccountMailListResponse) GetItemsOk() (ret ServiceAccountMailListResponseGetItemsRetType, ok bool)
GetItemsOk returns a tuple with the Items field value and a boolean to check if the value has been set.
func (*ServiceAccountMailListResponse) SetItems ¶ added in v0.13.0
func (o *ServiceAccountMailListResponse) SetItems(v ServiceAccountMailListResponseGetItemsRetType)
SetItems sets field value
func (ServiceAccountMailListResponse) ToMap ¶ added in v0.13.0
func (o ServiceAccountMailListResponse) ToMap() (map[string]interface{}, error)
type ServiceAccountMailListResponseGetItemsArgType ¶ added in v0.21.2
type ServiceAccountMailListResponseGetItemsArgType = []string
type ServiceAccountMailListResponseGetItemsAttributeType ¶ added in v0.21.2
type ServiceAccountMailListResponseGetItemsAttributeType = *[]string
isArray
type ServiceAccountMailListResponseGetItemsRetType ¶ added in v0.21.2
type ServiceAccountMailListResponseGetItemsRetType = []string
type SetImageSharePayload ¶ added in v0.17.0
type SetImageSharePayload struct { SetImageSharePayloadgetParentOrganizationAttributeType `json:"parentOrganization,omitempty"` Projects SetImageSharePayloadGetProjectsAttributeType `json:"projects,omitempty"` }ParentOrganization
SetImageSharePayload Share details of an Image. For requests ParentOrganization and Projects are mutually exclusive.
func NewSetImageSharePayload ¶ added in v0.17.0
func NewSetImageSharePayload() *SetImageSharePayload
NewSetImageSharePayload instantiates a new SetImageSharePayload object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed
func NewSetImageSharePayloadWithDefaults ¶ added in v0.17.0
func NewSetImageSharePayloadWithDefaults() *SetImageSharePayload
NewSetImageSharePayloadWithDefaults instantiates a new SetImageSharePayload object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set
func (*SetImageSharePayload) GetParentOrganization ¶ added in v0.17.0
func (o *SetImageSharePayload) GetParentOrganization() (res SetImageSharePayloadgetParentOrganizationRetType)
GetParentOrganization returns the ParentOrganization field value if set, zero value otherwise.
func (*SetImageSharePayload) GetParentOrganizationOk ¶ added in v0.17.0
func (o *SetImageSharePayload) GetParentOrganizationOk() (ret SetImageSharePayloadgetParentOrganizationRetType, ok bool)
GetParentOrganizationOk returns a tuple with the ParentOrganization field value if set, nil otherwise and a boolean to check if the value has been set.
func (*SetImageSharePayload) GetProjects ¶ added in v0.17.0
func (o *SetImageSharePayload) GetProjects() (res SetImageSharePayloadGetProjectsRetType)
GetProjects returns the Projects field value if set, zero value otherwise.
func (*SetImageSharePayload) GetProjectsOk ¶ added in v0.17.0
func (o *SetImageSharePayload) GetProjectsOk() (ret SetImageSharePayloadGetProjectsRetType, ok bool)
GetProjectsOk returns a tuple with the Projects field value if set, nil otherwise and a boolean to check if the value has been set.
func (*SetImageSharePayload) HasParentOrganization ¶ added in v0.17.0
func (o *SetImageSharePayload) HasParentOrganization() bool
HasParentOrganization returns a boolean if a field has been set.
func (*SetImageSharePayload) HasProjects ¶ added in v0.17.0
func (o *SetImageSharePayload) HasProjects() bool
HasProjects returns a boolean if a field has been set.
func (*SetImageSharePayload) SetParentOrganization ¶ added in v0.17.0
func (o *SetImageSharePayload) SetParentOrganization(v SetImageSharePayloadgetParentOrganizationRetType)
SetParentOrganization gets a reference to the given bool and assigns it to the ParentOrganization field.
func (*SetImageSharePayload) SetProjects ¶ added in v0.17.0
func (o *SetImageSharePayload) SetProjects(v SetImageSharePayloadGetProjectsRetType)
SetProjects gets a reference to the given []string and assigns it to the Projects field.
func (SetImageSharePayload) ToMap ¶ added in v0.17.0
func (o SetImageSharePayload) ToMap() (map[string]interface{}, error)
type SetImageSharePayloadGetProjectsArgType ¶ added in v0.21.2
type SetImageSharePayloadGetProjectsArgType = []string
type SetImageSharePayloadGetProjectsAttributeType ¶ added in v0.21.2
type SetImageSharePayloadGetProjectsAttributeType = *[]string
isArray
type SetImageSharePayloadGetProjectsRetType ¶ added in v0.21.2
type SetImageSharePayloadGetProjectsRetType = []string
type SetImageSharePayloadgetParentOrganizationArgType ¶ added in v0.21.2
type SetImageSharePayloadgetParentOrganizationArgType = bool
type SetImageSharePayloadgetParentOrganizationAttributeType ¶ added in v0.21.2
type SetImageSharePayloadgetParentOrganizationAttributeType = *bool
isBoolean
type SetImageSharePayloadgetParentOrganizationRetType ¶ added in v0.21.2
type SetImageSharePayloadgetParentOrganizationRetType = bool
type Snapshot ¶ added in v0.17.0
type Snapshot struct { // Date-time when resource was created. CreatedAt SnapshotGetCreatedAtAttributeType `json:"createdAt,omitempty"` // Universally Unique Identifier (UUID). Id SnapshotGetIdAttributeType `json:"id,omitempty"` // Object that represents the labels of an object. Regex for keys: `^[a-z]((-|_|[a-z0-9])){0,62}$`. Regex for values: `^(-|_|[a-z0-9]){0,63}$`. Labels SnapshotGetLabelsAttributeType `json:"labels,omitempty"` // The name for a General Object. Matches Names and also UUIDs. Name SnapshotGetNameAttributeType `json:"name,omitempty"` // Size in Gigabyte. Size SnapshotGetSizeAttributeType `json:"size,omitempty"` // The status of a snapshot object. Possible values: `AVAILABLE`, `BACKING-UP`, `CREATING`, `DELETED`, `DELETING`, `ERROR`, `RESTORING`, `UNMANAGING`, `UPDATING`. Status SnapshotGetStatusAttributeType `json:"status,omitempty"` // Date-time when resource was last updated. UpdatedAt SnapshotGetUpdatedAtAttributeType `json:"updatedAt,omitempty"` // Universally Unique Identifier (UUID). // REQUIRED VolumeId SnapshotGetVolumeIdAttributeType `json:"volumeId"` }
Snapshot Object that represents a snapshot.
func NewSnapshot ¶ added in v0.17.0
func NewSnapshot(volumeId SnapshotGetVolumeIdArgType) *Snapshot
NewSnapshot instantiates a new Snapshot object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed
func NewSnapshotWithDefaults ¶ added in v0.17.0
func NewSnapshotWithDefaults() *Snapshot
NewSnapshotWithDefaults instantiates a new Snapshot object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set
func (*Snapshot) GetCreatedAt ¶ added in v0.17.0
func (o *Snapshot) GetCreatedAt() (res SnapshotGetCreatedAtRetType)
GetCreatedAt returns the CreatedAt field value if set, zero value otherwise.
func (*Snapshot) GetCreatedAtOk ¶ added in v0.17.0
func (o *Snapshot) GetCreatedAtOk() (ret SnapshotGetCreatedAtRetType, ok bool)
GetCreatedAtOk returns a tuple with the CreatedAt field value if set, nil otherwise and a boolean to check if the value has been set.
func (*Snapshot) GetId ¶ added in v0.17.0
func (o *Snapshot) GetId() (res SnapshotGetIdRetType)
GetId returns the Id field value if set, zero value otherwise.
func (*Snapshot) GetIdOk ¶ added in v0.17.0
func (o *Snapshot) GetIdOk() (ret SnapshotGetIdRetType, ok bool)
GetIdOk returns a tuple with the Id field value if set, nil otherwise and a boolean to check if the value has been set.
func (*Snapshot) GetLabels ¶ added in v0.17.0
func (o *Snapshot) GetLabels() (res SnapshotGetLabelsRetType)
GetLabels returns the Labels field value if set, zero value otherwise.
func (*Snapshot) GetLabelsOk ¶ added in v0.17.0
func (o *Snapshot) GetLabelsOk() (ret SnapshotGetLabelsRetType, ok bool)
GetLabelsOk returns a tuple with the Labels field value if set, nil otherwise and a boolean to check if the value has been set.
func (*Snapshot) GetName ¶ added in v0.17.0
func (o *Snapshot) GetName() (res SnapshotGetNameRetType)
GetName returns the Name field value if set, zero value otherwise.
func (*Snapshot) GetNameOk ¶ added in v0.17.0
func (o *Snapshot) GetNameOk() (ret SnapshotGetNameRetType, ok bool)
GetNameOk returns a tuple with the Name field value if set, nil otherwise and a boolean to check if the value has been set.
func (*Snapshot) GetSize ¶ added in v0.17.0
func (o *Snapshot) GetSize() (res SnapshotGetSizeRetType)
GetSize returns the Size field value if set, zero value otherwise.
func (*Snapshot) GetSizeOk ¶ added in v0.17.0
func (o *Snapshot) GetSizeOk() (ret SnapshotGetSizeRetType, ok bool)
GetSizeOk returns a tuple with the Size field value if set, nil otherwise and a boolean to check if the value has been set.
func (*Snapshot) GetStatus ¶ added in v0.17.0
func (o *Snapshot) GetStatus() (res SnapshotGetStatusRetType)
GetStatus returns the Status field value if set, zero value otherwise.
func (*Snapshot) GetStatusOk ¶ added in v0.17.0
func (o *Snapshot) GetStatusOk() (ret SnapshotGetStatusRetType, ok bool)
GetStatusOk returns a tuple with the Status field value if set, nil otherwise and a boolean to check if the value has been set.
func (*Snapshot) GetUpdatedAt ¶ added in v0.17.0
func (o *Snapshot) GetUpdatedAt() (res SnapshotGetUpdatedAtRetType)
GetUpdatedAt returns the UpdatedAt field value if set, zero value otherwise.
func (*Snapshot) GetUpdatedAtOk ¶ added in v0.17.0
func (o *Snapshot) GetUpdatedAtOk() (ret SnapshotGetUpdatedAtRetType, ok bool)
GetUpdatedAtOk returns a tuple with the UpdatedAt field value if set, nil otherwise and a boolean to check if the value has been set.
func (*Snapshot) GetVolumeId ¶ added in v0.17.0
func (o *Snapshot) GetVolumeId() (ret SnapshotGetVolumeIdRetType)
GetVolumeId returns the VolumeId field value
func (*Snapshot) GetVolumeIdOk ¶ added in v0.17.0
func (o *Snapshot) GetVolumeIdOk() (ret SnapshotGetVolumeIdRetType, ok bool)
GetVolumeIdOk returns a tuple with the VolumeId field value and a boolean to check if the value has been set.
func (*Snapshot) HasCreatedAt ¶ added in v0.17.0
HasCreatedAt returns a boolean if a field has been set.
func (*Snapshot) HasUpdatedAt ¶ added in v0.17.0
HasUpdatedAt returns a boolean if a field has been set.
func (*Snapshot) SetCreatedAt ¶ added in v0.17.0
func (o *Snapshot) SetCreatedAt(v SnapshotGetCreatedAtRetType)
SetCreatedAt gets a reference to the given time.Time and assigns it to the CreatedAt field.
func (*Snapshot) SetId ¶ added in v0.17.0
func (o *Snapshot) SetId(v SnapshotGetIdRetType)
SetId gets a reference to the given string and assigns it to the Id field.
func (*Snapshot) SetLabels ¶ added in v0.17.0
func (o *Snapshot) SetLabels(v SnapshotGetLabelsRetType)
SetLabels gets a reference to the given map[string]interface{} and assigns it to the Labels field.
func (*Snapshot) SetName ¶ added in v0.17.0
func (o *Snapshot) SetName(v SnapshotGetNameRetType)
SetName gets a reference to the given string and assigns it to the Name field.
func (*Snapshot) SetSize ¶ added in v0.17.0
func (o *Snapshot) SetSize(v SnapshotGetSizeRetType)
SetSize gets a reference to the given int64 and assigns it to the Size field.
func (*Snapshot) SetStatus ¶ added in v0.17.0
func (o *Snapshot) SetStatus(v SnapshotGetStatusRetType)
SetStatus gets a reference to the given string and assigns it to the Status field.
func (*Snapshot) SetUpdatedAt ¶ added in v0.17.0
func (o *Snapshot) SetUpdatedAt(v SnapshotGetUpdatedAtRetType)
SetUpdatedAt gets a reference to the given time.Time and assigns it to the UpdatedAt field.
func (*Snapshot) SetVolumeId ¶ added in v0.17.0
func (o *Snapshot) SetVolumeId(v SnapshotGetVolumeIdRetType)
SetVolumeId sets field value
type SnapshotGetCreatedAtArgType ¶ added in v0.21.2
type SnapshotGetCreatedAtAttributeType ¶ added in v0.21.2
isDateTime
type SnapshotGetCreatedAtRetType ¶ added in v0.21.2
type SnapshotGetIdArgType ¶ added in v0.21.2
type SnapshotGetIdArgType = string
type SnapshotGetIdAttributeType ¶ added in v0.21.2
type SnapshotGetIdAttributeType = *string
isNotNullableString
type SnapshotGetIdRetType ¶ added in v0.21.2
type SnapshotGetIdRetType = string
type SnapshotGetLabelsArgType ¶ added in v0.21.2
type SnapshotGetLabelsArgType = map[string]interface{}
type SnapshotGetLabelsAttributeType ¶ added in v0.21.2
type SnapshotGetLabelsAttributeType = *map[string]interface{}
isFreeform
type SnapshotGetLabelsRetType ¶ added in v0.21.2
type SnapshotGetLabelsRetType = map[string]interface{}
type SnapshotGetNameArgType ¶ added in v0.21.2
type SnapshotGetNameArgType = string
type SnapshotGetNameAttributeType ¶ added in v0.21.2
type SnapshotGetNameAttributeType = *string
isNotNullableString
type SnapshotGetNameRetType ¶ added in v0.21.2
type SnapshotGetNameRetType = string
type SnapshotGetSizeArgType ¶ added in v0.21.2
type SnapshotGetSizeArgType = int64
type SnapshotGetSizeAttributeType ¶ added in v0.21.2
type SnapshotGetSizeAttributeType = *int64
isLong
type SnapshotGetSizeRetType ¶ added in v0.21.2
type SnapshotGetSizeRetType = int64
type SnapshotGetStatusArgType ¶ added in v0.21.2
type SnapshotGetStatusArgType = string
type SnapshotGetStatusAttributeType ¶ added in v0.21.2
type SnapshotGetStatusAttributeType = *string
isNotNullableString
type SnapshotGetStatusRetType ¶ added in v0.21.2
type SnapshotGetStatusRetType = string
type SnapshotGetUpdatedAtArgType ¶ added in v0.21.2
type SnapshotGetUpdatedAtAttributeType ¶ added in v0.21.2
isDateTime
type SnapshotGetUpdatedAtRetType ¶ added in v0.21.2
type SnapshotGetVolumeIdArgType ¶ added in v0.21.2
type SnapshotGetVolumeIdArgType = string
type SnapshotGetVolumeIdAttributeType ¶ added in v0.21.2
type SnapshotGetVolumeIdAttributeType = *string
isNotNullableString
type SnapshotGetVolumeIdRetType ¶ added in v0.21.2
type SnapshotGetVolumeIdRetType = string
type SnapshotListResponse ¶ added in v0.17.0
type SnapshotListResponse struct { // A list containing snapshot objects. // REQUIRED Items SnapshotListResponseGetItemsAttributeType `json:"items"` }
SnapshotListResponse Snapshot list response.
func NewSnapshotListResponse ¶ added in v0.17.0
func NewSnapshotListResponse(items SnapshotListResponseGetItemsArgType) *SnapshotListResponse
NewSnapshotListResponse instantiates a new SnapshotListResponse object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed
func NewSnapshotListResponseWithDefaults ¶ added in v0.17.0
func NewSnapshotListResponseWithDefaults() *SnapshotListResponse
NewSnapshotListResponseWithDefaults instantiates a new SnapshotListResponse object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set
func (*SnapshotListResponse) GetItems ¶ added in v0.17.0
func (o *SnapshotListResponse) GetItems() (ret SnapshotListResponseGetItemsRetType)
GetItems returns the Items field value
func (*SnapshotListResponse) GetItemsOk ¶ added in v0.17.0
func (o *SnapshotListResponse) GetItemsOk() (ret SnapshotListResponseGetItemsRetType, ok bool)
GetItemsOk returns a tuple with the Items field value and a boolean to check if the value has been set.
func (*SnapshotListResponse) SetItems ¶ added in v0.17.0
func (o *SnapshotListResponse) SetItems(v SnapshotListResponseGetItemsRetType)
SetItems sets field value
func (SnapshotListResponse) ToMap ¶ added in v0.17.0
func (o SnapshotListResponse) ToMap() (map[string]interface{}, error)
type SnapshotListResponseGetItemsArgType ¶ added in v0.21.2
type SnapshotListResponseGetItemsArgType = []Snapshot
type SnapshotListResponseGetItemsAttributeType ¶ added in v0.21.2
type SnapshotListResponseGetItemsAttributeType = *[]Snapshot
isArray
type SnapshotListResponseGetItemsRetType ¶ added in v0.21.2
type SnapshotListResponseGetItemsRetType = []Snapshot
type UpdateAreaAddressFamily ¶
type UpdateAreaAddressFamily struct {
Ipv4 UpdateAreaAddressFamilyGetIpv4AttributeType `json:"ipv4,omitempty"`
}
UpdateAreaAddressFamily The addressFamily object for a area update request.
func NewUpdateAreaAddressFamily ¶ added in v0.12.0
func NewUpdateAreaAddressFamily() *UpdateAreaAddressFamily
NewUpdateAreaAddressFamily instantiates a new UpdateAreaAddressFamily object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed
func NewUpdateAreaAddressFamilyWithDefaults ¶ added in v0.12.0
func NewUpdateAreaAddressFamilyWithDefaults() *UpdateAreaAddressFamily
NewUpdateAreaAddressFamilyWithDefaults instantiates a new UpdateAreaAddressFamily object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set
func (*UpdateAreaAddressFamily) GetIpv4 ¶ added in v0.12.0
func (o *UpdateAreaAddressFamily) GetIpv4() (res UpdateAreaAddressFamilyGetIpv4RetType)
GetIpv4 returns the Ipv4 field value if set, zero value otherwise.
func (*UpdateAreaAddressFamily) GetIpv4Ok ¶ added in v0.12.0
func (o *UpdateAreaAddressFamily) GetIpv4Ok() (ret UpdateAreaAddressFamilyGetIpv4RetType, ok bool)
GetIpv4Ok returns a tuple with the Ipv4 field value if set, nil otherwise and a boolean to check if the value has been set.
func (*UpdateAreaAddressFamily) HasIpv4 ¶ added in v0.12.0
func (o *UpdateAreaAddressFamily) HasIpv4() bool
HasIpv4 returns a boolean if a field has been set.
func (*UpdateAreaAddressFamily) SetIpv4 ¶ added in v0.12.0
func (o *UpdateAreaAddressFamily) SetIpv4(v UpdateAreaAddressFamilyGetIpv4RetType)
SetIpv4 gets a reference to the given UpdateAreaIPv4 and assigns it to the Ipv4 field.
func (UpdateAreaAddressFamily) ToMap ¶ added in v0.12.0
func (o UpdateAreaAddressFamily) ToMap() (map[string]interface{}, error)
type UpdateAreaAddressFamilyGetIpv4ArgType ¶ added in v0.21.2
type UpdateAreaAddressFamilyGetIpv4ArgType = UpdateAreaIPv4
type UpdateAreaAddressFamilyGetIpv4AttributeType ¶ added in v0.21.2
type UpdateAreaAddressFamilyGetIpv4AttributeType = *UpdateAreaIPv4
isModel
type UpdateAreaAddressFamilyGetIpv4RetType ¶ added in v0.21.2
type UpdateAreaAddressFamilyGetIpv4RetType = UpdateAreaIPv4
type UpdateAreaIPv4 ¶
type UpdateAreaIPv4 struct { DefaultNameservers UpdateAreaIPv4GetDefaultNameserversAttributeType `json:"defaultNameservers,omitempty"` // The default prefix length for networks in the network area. DefaultPrefixLen UpdateAreaIPv4GetDefaultPrefixLenAttributeType `json:"defaultPrefixLen,omitempty"` // The maximal prefix length for networks in the network area. MaxPrefixLen UpdateAreaIPv4GetMaxPrefixLenAttributeType `json:"maxPrefixLen,omitempty"` // The minimal prefix length for networks in the network area. MinPrefixLen UpdateAreaIPv4GetMinPrefixLenAttributeType `json:"minPrefixLen,omitempty"` }
UpdateAreaIPv4 The update object for a IPv4 network area.
func NewUpdateAreaIPv4 ¶ added in v0.12.0
func NewUpdateAreaIPv4() *UpdateAreaIPv4
NewUpdateAreaIPv4 instantiates a new UpdateAreaIPv4 object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed
func NewUpdateAreaIPv4WithDefaults ¶ added in v0.12.0
func NewUpdateAreaIPv4WithDefaults() *UpdateAreaIPv4
NewUpdateAreaIPv4WithDefaults instantiates a new UpdateAreaIPv4 object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set
func (*UpdateAreaIPv4) GetDefaultNameservers ¶ added in v0.12.0
func (o *UpdateAreaIPv4) GetDefaultNameservers() (res UpdateAreaIPv4GetDefaultNameserversRetType)
GetDefaultNameservers returns the DefaultNameservers field value if set, zero value otherwise.
func (*UpdateAreaIPv4) GetDefaultNameserversOk ¶ added in v0.12.0
func (o *UpdateAreaIPv4) GetDefaultNameserversOk() (ret UpdateAreaIPv4GetDefaultNameserversRetType, ok bool)
GetDefaultNameserversOk returns a tuple with the DefaultNameservers field value if set, nil otherwise and a boolean to check if the value has been set.
func (*UpdateAreaIPv4) GetDefaultPrefixLen ¶ added in v0.12.0
func (o *UpdateAreaIPv4) GetDefaultPrefixLen() (res UpdateAreaIPv4GetDefaultPrefixLenRetType)
GetDefaultPrefixLen returns the DefaultPrefixLen field value if set, zero value otherwise.
func (*UpdateAreaIPv4) GetDefaultPrefixLenOk ¶ added in v0.12.0
func (o *UpdateAreaIPv4) GetDefaultPrefixLenOk() (ret UpdateAreaIPv4GetDefaultPrefixLenRetType, ok bool)
GetDefaultPrefixLenOk returns a tuple with the DefaultPrefixLen field value if set, nil otherwise and a boolean to check if the value has been set.
func (*UpdateAreaIPv4) GetMaxPrefixLen ¶ added in v0.12.0
func (o *UpdateAreaIPv4) GetMaxPrefixLen() (res UpdateAreaIPv4GetMaxPrefixLenRetType)
GetMaxPrefixLen returns the MaxPrefixLen field value if set, zero value otherwise.
func (*UpdateAreaIPv4) GetMaxPrefixLenOk ¶ added in v0.12.0
func (o *UpdateAreaIPv4) GetMaxPrefixLenOk() (ret UpdateAreaIPv4GetMaxPrefixLenRetType, ok bool)
GetMaxPrefixLenOk returns a tuple with the MaxPrefixLen field value if set, nil otherwise and a boolean to check if the value has been set.
func (*UpdateAreaIPv4) GetMinPrefixLen ¶ added in v0.12.0
func (o *UpdateAreaIPv4) GetMinPrefixLen() (res UpdateAreaIPv4GetMinPrefixLenRetType)
GetMinPrefixLen returns the MinPrefixLen field value if set, zero value otherwise.
func (*UpdateAreaIPv4) GetMinPrefixLenOk ¶ added in v0.12.0
func (o *UpdateAreaIPv4) GetMinPrefixLenOk() (ret UpdateAreaIPv4GetMinPrefixLenRetType, ok bool)
GetMinPrefixLenOk returns a tuple with the MinPrefixLen field value if set, nil otherwise and a boolean to check if the value has been set.
func (*UpdateAreaIPv4) HasDefaultNameservers ¶ added in v0.12.0
func (o *UpdateAreaIPv4) HasDefaultNameservers() bool
HasDefaultNameservers returns a boolean if a field has been set.
func (*UpdateAreaIPv4) HasDefaultPrefixLen ¶ added in v0.12.0
func (o *UpdateAreaIPv4) HasDefaultPrefixLen() bool
HasDefaultPrefixLen returns a boolean if a field has been set.
func (*UpdateAreaIPv4) HasMaxPrefixLen ¶ added in v0.12.0
func (o *UpdateAreaIPv4) HasMaxPrefixLen() bool
HasMaxPrefixLen returns a boolean if a field has been set.
func (*UpdateAreaIPv4) HasMinPrefixLen ¶ added in v0.12.0
func (o *UpdateAreaIPv4) HasMinPrefixLen() bool
HasMinPrefixLen returns a boolean if a field has been set.
func (*UpdateAreaIPv4) SetDefaultNameservers ¶ added in v0.12.0
func (o *UpdateAreaIPv4) SetDefaultNameservers(v UpdateAreaIPv4GetDefaultNameserversRetType)
SetDefaultNameservers gets a reference to the given []string and assigns it to the DefaultNameservers field.
func (*UpdateAreaIPv4) SetDefaultPrefixLen ¶ added in v0.12.0
func (o *UpdateAreaIPv4) SetDefaultPrefixLen(v UpdateAreaIPv4GetDefaultPrefixLenRetType)
SetDefaultPrefixLen gets a reference to the given int64 and assigns it to the DefaultPrefixLen field.
func (*UpdateAreaIPv4) SetMaxPrefixLen ¶ added in v0.12.0
func (o *UpdateAreaIPv4) SetMaxPrefixLen(v UpdateAreaIPv4GetMaxPrefixLenRetType)
SetMaxPrefixLen gets a reference to the given int64 and assigns it to the MaxPrefixLen field.
func (*UpdateAreaIPv4) SetMinPrefixLen ¶ added in v0.12.0
func (o *UpdateAreaIPv4) SetMinPrefixLen(v UpdateAreaIPv4GetMinPrefixLenRetType)
SetMinPrefixLen gets a reference to the given int64 and assigns it to the MinPrefixLen field.
func (UpdateAreaIPv4) ToMap ¶ added in v0.12.0
func (o UpdateAreaIPv4) ToMap() (map[string]interface{}, error)
type UpdateAreaIPv4GetDefaultNameserversArgType ¶ added in v0.21.2
type UpdateAreaIPv4GetDefaultNameserversArgType = []string
type UpdateAreaIPv4GetDefaultNameserversAttributeType ¶ added in v0.21.2
type UpdateAreaIPv4GetDefaultNameserversAttributeType = *[]string
isArray
type UpdateAreaIPv4GetDefaultNameserversRetType ¶ added in v0.21.2
type UpdateAreaIPv4GetDefaultNameserversRetType = []string
type UpdateAreaIPv4GetDefaultPrefixLenArgType ¶ added in v0.21.2
type UpdateAreaIPv4GetDefaultPrefixLenArgType = int64
type UpdateAreaIPv4GetDefaultPrefixLenAttributeType ¶ added in v0.21.2
type UpdateAreaIPv4GetDefaultPrefixLenAttributeType = *int64
isInteger
type UpdateAreaIPv4GetDefaultPrefixLenRetType ¶ added in v0.21.2
type UpdateAreaIPv4GetDefaultPrefixLenRetType = int64
type UpdateAreaIPv4GetMaxPrefixLenArgType ¶ added in v0.21.2
type UpdateAreaIPv4GetMaxPrefixLenArgType = int64
type UpdateAreaIPv4GetMaxPrefixLenAttributeType ¶ added in v0.21.2
type UpdateAreaIPv4GetMaxPrefixLenAttributeType = *int64
isInteger
type UpdateAreaIPv4GetMaxPrefixLenRetType ¶ added in v0.21.2
type UpdateAreaIPv4GetMaxPrefixLenRetType = int64
type UpdateAreaIPv4GetMinPrefixLenArgType ¶ added in v0.21.2
type UpdateAreaIPv4GetMinPrefixLenArgType = int64
type UpdateAreaIPv4GetMinPrefixLenAttributeType ¶ added in v0.21.2
type UpdateAreaIPv4GetMinPrefixLenAttributeType = *int64
isInteger
type UpdateAreaIPv4GetMinPrefixLenRetType ¶ added in v0.21.2
type UpdateAreaIPv4GetMinPrefixLenRetType = int64
type UpdateAttachedVolumePayload ¶ added in v0.13.0
type UpdateAttachedVolumePayload struct { // Delete the volume during the termination of the server. Defaults to false. DeleteOnTermination UpdateAttachedVolumePayloadgetDeleteOnTerminationAttributeType `json:"deleteOnTermination,omitempty"` // Universally Unique Identifier (UUID). ServerId UpdateAttachedVolumePayloadGetServerIdAttributeType `json:"serverId,omitempty"` // Universally Unique Identifier (UUID). VolumeId UpdateAttachedVolumePayloadGetVolumeIdAttributeType `json:"volumeId,omitempty"` }
UpdateAttachedVolumePayload Object that represents a Volume attachment to a server.
func NewUpdateAttachedVolumePayload ¶ added in v0.13.0
func NewUpdateAttachedVolumePayload() *UpdateAttachedVolumePayload
NewUpdateAttachedVolumePayload instantiates a new UpdateAttachedVolumePayload object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed
func NewUpdateAttachedVolumePayloadWithDefaults ¶ added in v0.13.0
func NewUpdateAttachedVolumePayloadWithDefaults() *UpdateAttachedVolumePayload
NewUpdateAttachedVolumePayloadWithDefaults instantiates a new UpdateAttachedVolumePayload object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set
func (*UpdateAttachedVolumePayload) GetDeleteOnTermination ¶ added in v0.13.0
func (o *UpdateAttachedVolumePayload) GetDeleteOnTermination() (res UpdateAttachedVolumePayloadgetDeleteOnTerminationRetType)
GetDeleteOnTermination returns the DeleteOnTermination field value if set, zero value otherwise.
func (*UpdateAttachedVolumePayload) GetDeleteOnTerminationOk ¶ added in v0.13.0
func (o *UpdateAttachedVolumePayload) GetDeleteOnTerminationOk() (ret UpdateAttachedVolumePayloadgetDeleteOnTerminationRetType, ok bool)
GetDeleteOnTerminationOk returns a tuple with the DeleteOnTermination field value if set, nil otherwise and a boolean to check if the value has been set.
func (*UpdateAttachedVolumePayload) GetServerId ¶ added in v0.13.0
func (o *UpdateAttachedVolumePayload) GetServerId() (res UpdateAttachedVolumePayloadGetServerIdRetType)
GetServerId returns the ServerId field value if set, zero value otherwise.
func (*UpdateAttachedVolumePayload) GetServerIdOk ¶ added in v0.13.0
func (o *UpdateAttachedVolumePayload) GetServerIdOk() (ret UpdateAttachedVolumePayloadGetServerIdRetType, ok bool)
GetServerIdOk returns a tuple with the ServerId field value if set, nil otherwise and a boolean to check if the value has been set.
func (*UpdateAttachedVolumePayload) GetVolumeId ¶ added in v0.13.0
func (o *UpdateAttachedVolumePayload) GetVolumeId() (res UpdateAttachedVolumePayloadGetVolumeIdRetType)
GetVolumeId returns the VolumeId field value if set, zero value otherwise.
func (*UpdateAttachedVolumePayload) GetVolumeIdOk ¶ added in v0.13.0
func (o *UpdateAttachedVolumePayload) GetVolumeIdOk() (ret UpdateAttachedVolumePayloadGetVolumeIdRetType, ok bool)
GetVolumeIdOk returns a tuple with the VolumeId field value if set, nil otherwise and a boolean to check if the value has been set.
func (*UpdateAttachedVolumePayload) HasDeleteOnTermination ¶ added in v0.13.0
func (o *UpdateAttachedVolumePayload) HasDeleteOnTermination() bool
HasDeleteOnTermination returns a boolean if a field has been set.
func (*UpdateAttachedVolumePayload) HasServerId ¶ added in v0.13.0
func (o *UpdateAttachedVolumePayload) HasServerId() bool
HasServerId returns a boolean if a field has been set.
func (*UpdateAttachedVolumePayload) HasVolumeId ¶ added in v0.13.0
func (o *UpdateAttachedVolumePayload) HasVolumeId() bool
HasVolumeId returns a boolean if a field has been set.
func (*UpdateAttachedVolumePayload) SetDeleteOnTermination ¶ added in v0.13.0
func (o *UpdateAttachedVolumePayload) SetDeleteOnTermination(v UpdateAttachedVolumePayloadgetDeleteOnTerminationRetType)
SetDeleteOnTermination gets a reference to the given bool and assigns it to the DeleteOnTermination field.
func (*UpdateAttachedVolumePayload) SetServerId ¶ added in v0.13.0
func (o *UpdateAttachedVolumePayload) SetServerId(v UpdateAttachedVolumePayloadGetServerIdRetType)
SetServerId gets a reference to the given string and assigns it to the ServerId field.
func (*UpdateAttachedVolumePayload) SetVolumeId ¶ added in v0.13.0
func (o *UpdateAttachedVolumePayload) SetVolumeId(v UpdateAttachedVolumePayloadGetVolumeIdRetType)
SetVolumeId gets a reference to the given string and assigns it to the VolumeId field.
func (UpdateAttachedVolumePayload) ToMap ¶ added in v0.13.0
func (o UpdateAttachedVolumePayload) ToMap() (map[string]interface{}, error)
type UpdateAttachedVolumePayloadGetServerIdArgType ¶ added in v0.21.2
type UpdateAttachedVolumePayloadGetServerIdArgType = string
type UpdateAttachedVolumePayloadGetServerIdAttributeType ¶ added in v0.21.2
type UpdateAttachedVolumePayloadGetServerIdAttributeType = *string
isNotNullableString
type UpdateAttachedVolumePayloadGetServerIdRetType ¶ added in v0.21.2
type UpdateAttachedVolumePayloadGetServerIdRetType = string
type UpdateAttachedVolumePayloadGetVolumeIdArgType ¶ added in v0.21.2
type UpdateAttachedVolumePayloadGetVolumeIdArgType = string
type UpdateAttachedVolumePayloadGetVolumeIdAttributeType ¶ added in v0.21.2
type UpdateAttachedVolumePayloadGetVolumeIdAttributeType = *string
isNotNullableString
type UpdateAttachedVolumePayloadGetVolumeIdRetType ¶ added in v0.21.2
type UpdateAttachedVolumePayloadGetVolumeIdRetType = string
type UpdateAttachedVolumePayloadgetDeleteOnTerminationArgType ¶ added in v0.21.2
type UpdateAttachedVolumePayloadgetDeleteOnTerminationArgType = bool
type UpdateAttachedVolumePayloadgetDeleteOnTerminationAttributeType ¶ added in v0.21.2
type UpdateAttachedVolumePayloadgetDeleteOnTerminationAttributeType = *bool
isBoolean
type UpdateAttachedVolumePayloadgetDeleteOnTerminationRetType ¶ added in v0.21.2
type UpdateAttachedVolumePayloadgetDeleteOnTerminationRetType = bool
type UpdateBackupPayload ¶ added in v0.17.0
type UpdateBackupPayload struct { // Object that represents an availability zone. AvailabilityZone UpdateBackupPayloadGetAvailabilityZoneAttributeType `json:"availabilityZone,omitempty"` // Date-time when resource was created. CreatedAt UpdateBackupPayloadGetCreatedAtAttributeType `json:"createdAt,omitempty"` // Universally Unique Identifier (UUID). Id UpdateBackupPayloadGetIdAttributeType `json:"id,omitempty"` // Object that represents the labels of an object. Regex for keys: `^[a-z]((-|_|[a-z0-9])){0,62}$`. Regex for values: `^(-|_|[a-z0-9]){0,63}$`. Labels UpdateBackupPayloadGetLabelsAttributeType `json:"labels,omitempty"` // The name for a General Object. Matches Names and also UUIDs. Name UpdateBackupPayloadGetNameAttributeType `json:"name,omitempty"` // Size in Gigabyte. Size UpdateBackupPayloadGetSizeAttributeType `json:"size,omitempty"` // Universally Unique Identifier (UUID). SnapshotId UpdateBackupPayloadGetSnapshotIdAttributeType `json:"snapshotId,omitempty"` // The status of a backup object. Possible values: `AVAILABLE`, `CREATING`, `DELETED`, `DELETING`, `ERROR`, `RESTORING`. Status UpdateBackupPayloadGetStatusAttributeType `json:"status,omitempty"` // Date-time when resource was last updated. UpdatedAt UpdateBackupPayloadGetUpdatedAtAttributeType `json:"updatedAt,omitempty"` // Universally Unique Identifier (UUID). VolumeId UpdateBackupPayloadGetVolumeIdAttributeType `json:"volumeId,omitempty"` }
UpdateBackupPayload Object that represents a backup.
func NewUpdateBackupPayload ¶ added in v0.17.0
func NewUpdateBackupPayload() *UpdateBackupPayload
NewUpdateBackupPayload instantiates a new UpdateBackupPayload object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed
func NewUpdateBackupPayloadWithDefaults ¶ added in v0.17.0
func NewUpdateBackupPayloadWithDefaults() *UpdateBackupPayload
NewUpdateBackupPayloadWithDefaults instantiates a new UpdateBackupPayload object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set
func (*UpdateBackupPayload) GetAvailabilityZone ¶ added in v0.17.0
func (o *UpdateBackupPayload) GetAvailabilityZone() (res UpdateBackupPayloadGetAvailabilityZoneRetType)
GetAvailabilityZone returns the AvailabilityZone field value if set, zero value otherwise.
func (*UpdateBackupPayload) GetAvailabilityZoneOk ¶ added in v0.17.0
func (o *UpdateBackupPayload) GetAvailabilityZoneOk() (ret UpdateBackupPayloadGetAvailabilityZoneRetType, ok bool)
GetAvailabilityZoneOk returns a tuple with the AvailabilityZone field value if set, nil otherwise and a boolean to check if the value has been set.
func (*UpdateBackupPayload) GetCreatedAt ¶ added in v0.17.0
func (o *UpdateBackupPayload) GetCreatedAt() (res UpdateBackupPayloadGetCreatedAtRetType)
GetCreatedAt returns the CreatedAt field value if set, zero value otherwise.
func (*UpdateBackupPayload) GetCreatedAtOk ¶ added in v0.17.0
func (o *UpdateBackupPayload) GetCreatedAtOk() (ret UpdateBackupPayloadGetCreatedAtRetType, ok bool)
GetCreatedAtOk returns a tuple with the CreatedAt field value if set, nil otherwise and a boolean to check if the value has been set.
func (*UpdateBackupPayload) GetId ¶ added in v0.17.0
func (o *UpdateBackupPayload) GetId() (res UpdateBackupPayloadGetIdRetType)
GetId returns the Id field value if set, zero value otherwise.
func (*UpdateBackupPayload) GetIdOk ¶ added in v0.17.0
func (o *UpdateBackupPayload) GetIdOk() (ret UpdateBackupPayloadGetIdRetType, ok bool)
GetIdOk returns a tuple with the Id field value if set, nil otherwise and a boolean to check if the value has been set.
func (*UpdateBackupPayload) GetLabels ¶ added in v0.17.0
func (o *UpdateBackupPayload) GetLabels() (res UpdateBackupPayloadGetLabelsRetType)
GetLabels returns the Labels field value if set, zero value otherwise.
func (*UpdateBackupPayload) GetLabelsOk ¶ added in v0.17.0
func (o *UpdateBackupPayload) GetLabelsOk() (ret UpdateBackupPayloadGetLabelsRetType, ok bool)
GetLabelsOk returns a tuple with the Labels field value if set, nil otherwise and a boolean to check if the value has been set.
func (*UpdateBackupPayload) GetName ¶ added in v0.17.0
func (o *UpdateBackupPayload) GetName() (res UpdateBackupPayloadGetNameRetType)
GetName returns the Name field value if set, zero value otherwise.
func (*UpdateBackupPayload) GetNameOk ¶ added in v0.17.0
func (o *UpdateBackupPayload) GetNameOk() (ret UpdateBackupPayloadGetNameRetType, ok bool)
GetNameOk returns a tuple with the Name field value if set, nil otherwise and a boolean to check if the value has been set.
func (*UpdateBackupPayload) GetSize ¶ added in v0.17.0
func (o *UpdateBackupPayload) GetSize() (res UpdateBackupPayloadGetSizeRetType)
GetSize returns the Size field value if set, zero value otherwise.
func (*UpdateBackupPayload) GetSizeOk ¶ added in v0.17.0
func (o *UpdateBackupPayload) GetSizeOk() (ret UpdateBackupPayloadGetSizeRetType, ok bool)
GetSizeOk returns a tuple with the Size field value if set, nil otherwise and a boolean to check if the value has been set.
func (*UpdateBackupPayload) GetSnapshotId ¶ added in v0.17.0
func (o *UpdateBackupPayload) GetSnapshotId() (res UpdateBackupPayloadGetSnapshotIdRetType)
GetSnapshotId returns the SnapshotId field value if set, zero value otherwise.
func (*UpdateBackupPayload) GetSnapshotIdOk ¶ added in v0.17.0
func (o *UpdateBackupPayload) GetSnapshotIdOk() (ret UpdateBackupPayloadGetSnapshotIdRetType, ok bool)
GetSnapshotIdOk returns a tuple with the SnapshotId field value if set, nil otherwise and a boolean to check if the value has been set.
func (*UpdateBackupPayload) GetStatus ¶ added in v0.17.0
func (o *UpdateBackupPayload) GetStatus() (res UpdateBackupPayloadGetStatusRetType)
GetStatus returns the Status field value if set, zero value otherwise.
func (*UpdateBackupPayload) GetStatusOk ¶ added in v0.17.0
func (o *UpdateBackupPayload) GetStatusOk() (ret UpdateBackupPayloadGetStatusRetType, ok bool)
GetStatusOk returns a tuple with the Status field value if set, nil otherwise and a boolean to check if the value has been set.
func (*UpdateBackupPayload) GetUpdatedAt ¶ added in v0.17.0
func (o *UpdateBackupPayload) GetUpdatedAt() (res UpdateBackupPayloadGetUpdatedAtRetType)
GetUpdatedAt returns the UpdatedAt field value if set, zero value otherwise.
func (*UpdateBackupPayload) GetUpdatedAtOk ¶ added in v0.17.0
func (o *UpdateBackupPayload) GetUpdatedAtOk() (ret UpdateBackupPayloadGetUpdatedAtRetType, ok bool)
GetUpdatedAtOk returns a tuple with the UpdatedAt field value if set, nil otherwise and a boolean to check if the value has been set.
func (*UpdateBackupPayload) GetVolumeId ¶ added in v0.17.0
func (o *UpdateBackupPayload) GetVolumeId() (res UpdateBackupPayloadGetVolumeIdRetType)
GetVolumeId returns the VolumeId field value if set, zero value otherwise.
func (*UpdateBackupPayload) GetVolumeIdOk ¶ added in v0.17.0
func (o *UpdateBackupPayload) GetVolumeIdOk() (ret UpdateBackupPayloadGetVolumeIdRetType, ok bool)
GetVolumeIdOk returns a tuple with the VolumeId field value if set, nil otherwise and a boolean to check if the value has been set.
func (*UpdateBackupPayload) HasAvailabilityZone ¶ added in v0.17.0
func (o *UpdateBackupPayload) HasAvailabilityZone() bool
HasAvailabilityZone returns a boolean if a field has been set.
func (*UpdateBackupPayload) HasCreatedAt ¶ added in v0.17.0
func (o *UpdateBackupPayload) HasCreatedAt() bool
HasCreatedAt returns a boolean if a field has been set.
func (*UpdateBackupPayload) HasId ¶ added in v0.17.0
func (o *UpdateBackupPayload) HasId() bool
HasId returns a boolean if a field has been set.
func (*UpdateBackupPayload) HasLabels ¶ added in v0.17.0
func (o *UpdateBackupPayload) HasLabels() bool
HasLabels returns a boolean if a field has been set.
func (*UpdateBackupPayload) HasName ¶ added in v0.17.0
func (o *UpdateBackupPayload) HasName() bool
HasName returns a boolean if a field has been set.
func (*UpdateBackupPayload) HasSize ¶ added in v0.17.0
func (o *UpdateBackupPayload) HasSize() bool
HasSize returns a boolean if a field has been set.
func (*UpdateBackupPayload) HasSnapshotId ¶ added in v0.17.0
func (o *UpdateBackupPayload) HasSnapshotId() bool
HasSnapshotId returns a boolean if a field has been set.
func (*UpdateBackupPayload) HasStatus ¶ added in v0.17.0
func (o *UpdateBackupPayload) HasStatus() bool
HasStatus returns a boolean if a field has been set.
func (*UpdateBackupPayload) HasUpdatedAt ¶ added in v0.17.0
func (o *UpdateBackupPayload) HasUpdatedAt() bool
HasUpdatedAt returns a boolean if a field has been set.
func (*UpdateBackupPayload) HasVolumeId ¶ added in v0.17.0
func (o *UpdateBackupPayload) HasVolumeId() bool
HasVolumeId returns a boolean if a field has been set.
func (*UpdateBackupPayload) SetAvailabilityZone ¶ added in v0.17.0
func (o *UpdateBackupPayload) SetAvailabilityZone(v UpdateBackupPayloadGetAvailabilityZoneRetType)
SetAvailabilityZone gets a reference to the given string and assigns it to the AvailabilityZone field.
func (*UpdateBackupPayload) SetCreatedAt ¶ added in v0.17.0
func (o *UpdateBackupPayload) SetCreatedAt(v UpdateBackupPayloadGetCreatedAtRetType)
SetCreatedAt gets a reference to the given time.Time and assigns it to the CreatedAt field.
func (*UpdateBackupPayload) SetId ¶ added in v0.17.0
func (o *UpdateBackupPayload) SetId(v UpdateBackupPayloadGetIdRetType)
SetId gets a reference to the given string and assigns it to the Id field.
func (*UpdateBackupPayload) SetLabels ¶ added in v0.17.0
func (o *UpdateBackupPayload) SetLabels(v UpdateBackupPayloadGetLabelsRetType)
SetLabels gets a reference to the given map[string]interface{} and assigns it to the Labels field.
func (*UpdateBackupPayload) SetName ¶ added in v0.17.0
func (o *UpdateBackupPayload) SetName(v UpdateBackupPayloadGetNameRetType)
SetName gets a reference to the given string and assigns it to the Name field.
func (*UpdateBackupPayload) SetSize ¶ added in v0.17.0
func (o *UpdateBackupPayload) SetSize(v UpdateBackupPayloadGetSizeRetType)
SetSize gets a reference to the given int64 and assigns it to the Size field.
func (*UpdateBackupPayload) SetSnapshotId ¶ added in v0.17.0
func (o *UpdateBackupPayload) SetSnapshotId(v UpdateBackupPayloadGetSnapshotIdRetType)
SetSnapshotId gets a reference to the given string and assigns it to the SnapshotId field.
func (*UpdateBackupPayload) SetStatus ¶ added in v0.17.0
func (o *UpdateBackupPayload) SetStatus(v UpdateBackupPayloadGetStatusRetType)
SetStatus gets a reference to the given string and assigns it to the Status field.
func (*UpdateBackupPayload) SetUpdatedAt ¶ added in v0.17.0
func (o *UpdateBackupPayload) SetUpdatedAt(v UpdateBackupPayloadGetUpdatedAtRetType)
SetUpdatedAt gets a reference to the given time.Time and assigns it to the UpdatedAt field.
func (*UpdateBackupPayload) SetVolumeId ¶ added in v0.17.0
func (o *UpdateBackupPayload) SetVolumeId(v UpdateBackupPayloadGetVolumeIdRetType)
SetVolumeId gets a reference to the given string and assigns it to the VolumeId field.
func (UpdateBackupPayload) ToMap ¶ added in v0.17.0
func (o UpdateBackupPayload) ToMap() (map[string]interface{}, error)
type UpdateBackupPayloadGetAvailabilityZoneArgType ¶ added in v0.21.2
type UpdateBackupPayloadGetAvailabilityZoneArgType = string
type UpdateBackupPayloadGetAvailabilityZoneAttributeType ¶ added in v0.21.2
type UpdateBackupPayloadGetAvailabilityZoneAttributeType = *string
isNotNullableString
type UpdateBackupPayloadGetAvailabilityZoneRetType ¶ added in v0.21.2
type UpdateBackupPayloadGetAvailabilityZoneRetType = string
type UpdateBackupPayloadGetCreatedAtArgType ¶ added in v0.21.2
type UpdateBackupPayloadGetCreatedAtAttributeType ¶ added in v0.21.2
isDateTime
type UpdateBackupPayloadGetCreatedAtRetType ¶ added in v0.21.2
type UpdateBackupPayloadGetIdArgType ¶ added in v0.21.2
type UpdateBackupPayloadGetIdArgType = string
type UpdateBackupPayloadGetIdAttributeType ¶ added in v0.21.2
type UpdateBackupPayloadGetIdAttributeType = *string
isNotNullableString
type UpdateBackupPayloadGetIdRetType ¶ added in v0.21.2
type UpdateBackupPayloadGetIdRetType = string
type UpdateBackupPayloadGetLabelsArgType ¶ added in v0.21.2
type UpdateBackupPayloadGetLabelsArgType = map[string]interface{}
type UpdateBackupPayloadGetLabelsAttributeType ¶ added in v0.21.2
type UpdateBackupPayloadGetLabelsAttributeType = *map[string]interface{}
isFreeform
type UpdateBackupPayloadGetLabelsRetType ¶ added in v0.21.2
type UpdateBackupPayloadGetLabelsRetType = map[string]interface{}
type UpdateBackupPayloadGetNameArgType ¶ added in v0.21.2
type UpdateBackupPayloadGetNameArgType = string
type UpdateBackupPayloadGetNameAttributeType ¶ added in v0.21.2
type UpdateBackupPayloadGetNameAttributeType = *string
isNotNullableString
type UpdateBackupPayloadGetNameRetType ¶ added in v0.21.2
type UpdateBackupPayloadGetNameRetType = string
type UpdateBackupPayloadGetSizeArgType ¶ added in v0.21.2
type UpdateBackupPayloadGetSizeArgType = int64
type UpdateBackupPayloadGetSizeAttributeType ¶ added in v0.21.2
type UpdateBackupPayloadGetSizeAttributeType = *int64
isLong
type UpdateBackupPayloadGetSizeRetType ¶ added in v0.21.2
type UpdateBackupPayloadGetSizeRetType = int64
type UpdateBackupPayloadGetSnapshotIdArgType ¶ added in v0.21.2
type UpdateBackupPayloadGetSnapshotIdArgType = string
type UpdateBackupPayloadGetSnapshotIdAttributeType ¶ added in v0.21.2
type UpdateBackupPayloadGetSnapshotIdAttributeType = *string
isNotNullableString
type UpdateBackupPayloadGetSnapshotIdRetType ¶ added in v0.21.2
type UpdateBackupPayloadGetSnapshotIdRetType = string
type UpdateBackupPayloadGetStatusArgType ¶ added in v0.21.2
type UpdateBackupPayloadGetStatusArgType = string
type UpdateBackupPayloadGetStatusAttributeType ¶ added in v0.21.2
type UpdateBackupPayloadGetStatusAttributeType = *string
isNotNullableString
type UpdateBackupPayloadGetStatusRetType ¶ added in v0.21.2
type UpdateBackupPayloadGetStatusRetType = string
type UpdateBackupPayloadGetUpdatedAtArgType ¶ added in v0.21.2
type UpdateBackupPayloadGetUpdatedAtAttributeType ¶ added in v0.21.2
isDateTime
type UpdateBackupPayloadGetUpdatedAtRetType ¶ added in v0.21.2
type UpdateBackupPayloadGetVolumeIdArgType ¶ added in v0.21.2
type UpdateBackupPayloadGetVolumeIdArgType = string
type UpdateBackupPayloadGetVolumeIdAttributeType ¶ added in v0.21.2
type UpdateBackupPayloadGetVolumeIdAttributeType = *string
isNotNullableString
type UpdateBackupPayloadGetVolumeIdRetType ¶ added in v0.21.2
type UpdateBackupPayloadGetVolumeIdRetType = string
type UpdateImagePayload ¶ added in v0.17.0
type UpdateImagePayload struct { Config UpdateImagePayloadGetConfigAttributeType `json:"config,omitempty"` // Object that represents a disk format. Possible values: `raw`, `qcow2`, `iso`. DiskFormat UpdateImagePayloadGetDiskFormatAttributeType `json:"diskFormat,omitempty"` // Object that represents the labels of an object. Regex for keys: `^[a-z]((-|_|[a-z0-9])){0,62}$`. Regex for values: `^(-|_|[a-z0-9]){0,63}$`. Labels UpdateImagePayloadGetLabelsAttributeType `json:"labels,omitempty"` // Size in Gigabyte. MinDiskSize UpdateImagePayloadGetMinDiskSizeAttributeType `json:"minDiskSize,omitempty"` // Size in Megabyte. MinRam UpdateImagePayloadGetMinRamAttributeType `json:"minRam,omitempty"` // The name for a General Object. Matches Names and also UUIDs. Name UpdateImagePayloadGetNameAttributeType `json:"name,omitempty"` Protected UpdateImagePayloadgetProtectedAttributeType `json:"protected,omitempty"` }
UpdateImagePayload Object that represents an update request body of an Image.
func NewUpdateImagePayload ¶ added in v0.17.0
func NewUpdateImagePayload() *UpdateImagePayload
NewUpdateImagePayload instantiates a new UpdateImagePayload object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed
func NewUpdateImagePayloadWithDefaults ¶ added in v0.17.0
func NewUpdateImagePayloadWithDefaults() *UpdateImagePayload
NewUpdateImagePayloadWithDefaults instantiates a new UpdateImagePayload object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set
func (*UpdateImagePayload) GetConfig ¶ added in v0.17.0
func (o *UpdateImagePayload) GetConfig() (res UpdateImagePayloadGetConfigRetType)
GetConfig returns the Config field value if set, zero value otherwise.
func (*UpdateImagePayload) GetConfigOk ¶ added in v0.17.0
func (o *UpdateImagePayload) GetConfigOk() (ret UpdateImagePayloadGetConfigRetType, ok bool)
GetConfigOk returns a tuple with the Config field value if set, nil otherwise and a boolean to check if the value has been set.
func (*UpdateImagePayload) GetDiskFormat ¶ added in v0.17.0
func (o *UpdateImagePayload) GetDiskFormat() (res UpdateImagePayloadGetDiskFormatRetType)
GetDiskFormat returns the DiskFormat field value if set, zero value otherwise.
func (*UpdateImagePayload) GetDiskFormatOk ¶ added in v0.17.0
func (o *UpdateImagePayload) GetDiskFormatOk() (ret UpdateImagePayloadGetDiskFormatRetType, ok bool)
GetDiskFormatOk returns a tuple with the DiskFormat field value if set, nil otherwise and a boolean to check if the value has been set.
func (*UpdateImagePayload) GetLabels ¶ added in v0.17.0
func (o *UpdateImagePayload) GetLabels() (res UpdateImagePayloadGetLabelsRetType)
GetLabels returns the Labels field value if set, zero value otherwise.
func (*UpdateImagePayload) GetLabelsOk ¶ added in v0.17.0
func (o *UpdateImagePayload) GetLabelsOk() (ret UpdateImagePayloadGetLabelsRetType, ok bool)
GetLabelsOk returns a tuple with the Labels field value if set, nil otherwise and a boolean to check if the value has been set.
func (*UpdateImagePayload) GetMinDiskSize ¶ added in v0.17.0
func (o *UpdateImagePayload) GetMinDiskSize() (res UpdateImagePayloadGetMinDiskSizeRetType)
GetMinDiskSize returns the MinDiskSize field value if set, zero value otherwise.
func (*UpdateImagePayload) GetMinDiskSizeOk ¶ added in v0.17.0
func (o *UpdateImagePayload) GetMinDiskSizeOk() (ret UpdateImagePayloadGetMinDiskSizeRetType, ok bool)
GetMinDiskSizeOk returns a tuple with the MinDiskSize field value if set, nil otherwise and a boolean to check if the value has been set.
func (*UpdateImagePayload) GetMinRam ¶ added in v0.17.0
func (o *UpdateImagePayload) GetMinRam() (res UpdateImagePayloadGetMinRamRetType)
GetMinRam returns the MinRam field value if set, zero value otherwise.
func (*UpdateImagePayload) GetMinRamOk ¶ added in v0.17.0
func (o *UpdateImagePayload) GetMinRamOk() (ret UpdateImagePayloadGetMinRamRetType, ok bool)
GetMinRamOk returns a tuple with the MinRam field value if set, nil otherwise and a boolean to check if the value has been set.
func (*UpdateImagePayload) GetName ¶ added in v0.17.0
func (o *UpdateImagePayload) GetName() (res UpdateImagePayloadGetNameRetType)
GetName returns the Name field value if set, zero value otherwise.
func (*UpdateImagePayload) GetNameOk ¶ added in v0.17.0
func (o *UpdateImagePayload) GetNameOk() (ret UpdateImagePayloadGetNameRetType, ok bool)
GetNameOk returns a tuple with the Name field value if set, nil otherwise and a boolean to check if the value has been set.
func (*UpdateImagePayload) GetProtected ¶ added in v0.17.0
func (o *UpdateImagePayload) GetProtected() (res UpdateImagePayloadgetProtectedRetType)
GetProtected returns the Protected field value if set, zero value otherwise.
func (*UpdateImagePayload) GetProtectedOk ¶ added in v0.17.0
func (o *UpdateImagePayload) GetProtectedOk() (ret UpdateImagePayloadgetProtectedRetType, ok bool)
GetProtectedOk returns a tuple with the Protected field value if set, nil otherwise and a boolean to check if the value has been set.
func (*UpdateImagePayload) HasConfig ¶ added in v0.17.0
func (o *UpdateImagePayload) HasConfig() bool
HasConfig returns a boolean if a field has been set.
func (*UpdateImagePayload) HasDiskFormat ¶ added in v0.17.0
func (o *UpdateImagePayload) HasDiskFormat() bool
HasDiskFormat returns a boolean if a field has been set.
func (*UpdateImagePayload) HasLabels ¶ added in v0.17.0
func (o *UpdateImagePayload) HasLabels() bool
HasLabels returns a boolean if a field has been set.
func (*UpdateImagePayload) HasMinDiskSize ¶ added in v0.17.0
func (o *UpdateImagePayload) HasMinDiskSize() bool
HasMinDiskSize returns a boolean if a field has been set.
func (*UpdateImagePayload) HasMinRam ¶ added in v0.17.0
func (o *UpdateImagePayload) HasMinRam() bool
HasMinRam returns a boolean if a field has been set.
func (*UpdateImagePayload) HasName ¶ added in v0.17.0
func (o *UpdateImagePayload) HasName() bool
HasName returns a boolean if a field has been set.
func (*UpdateImagePayload) HasProtected ¶ added in v0.17.0
func (o *UpdateImagePayload) HasProtected() bool
HasProtected returns a boolean if a field has been set.
func (*UpdateImagePayload) SetConfig ¶ added in v0.17.0
func (o *UpdateImagePayload) SetConfig(v UpdateImagePayloadGetConfigRetType)
SetConfig gets a reference to the given ImageConfig and assigns it to the Config field.
func (*UpdateImagePayload) SetDiskFormat ¶ added in v0.17.0
func (o *UpdateImagePayload) SetDiskFormat(v UpdateImagePayloadGetDiskFormatRetType)
SetDiskFormat gets a reference to the given string and assigns it to the DiskFormat field.
func (*UpdateImagePayload) SetLabels ¶ added in v0.17.0
func (o *UpdateImagePayload) SetLabels(v UpdateImagePayloadGetLabelsRetType)
SetLabels gets a reference to the given map[string]interface{} and assigns it to the Labels field.
func (*UpdateImagePayload) SetMinDiskSize ¶ added in v0.17.0
func (o *UpdateImagePayload) SetMinDiskSize(v UpdateImagePayloadGetMinDiskSizeRetType)
SetMinDiskSize gets a reference to the given int64 and assigns it to the MinDiskSize field.
func (*UpdateImagePayload) SetMinRam ¶ added in v0.17.0
func (o *UpdateImagePayload) SetMinRam(v UpdateImagePayloadGetMinRamRetType)
SetMinRam gets a reference to the given int64 and assigns it to the MinRam field.
func (*UpdateImagePayload) SetName ¶ added in v0.17.0
func (o *UpdateImagePayload) SetName(v UpdateImagePayloadGetNameRetType)
SetName gets a reference to the given string and assigns it to the Name field.
func (*UpdateImagePayload) SetProtected ¶ added in v0.17.0
func (o *UpdateImagePayload) SetProtected(v UpdateImagePayloadgetProtectedRetType)
SetProtected gets a reference to the given bool and assigns it to the Protected field.
func (UpdateImagePayload) ToMap ¶ added in v0.17.0
func (o UpdateImagePayload) ToMap() (map[string]interface{}, error)
type UpdateImagePayloadGetConfigArgType ¶ added in v0.21.2
type UpdateImagePayloadGetConfigArgType = ImageConfig
type UpdateImagePayloadGetConfigAttributeType ¶ added in v0.21.2
type UpdateImagePayloadGetConfigAttributeType = *ImageConfig
isModel
type UpdateImagePayloadGetConfigRetType ¶ added in v0.21.2
type UpdateImagePayloadGetConfigRetType = ImageConfig
type UpdateImagePayloadGetDiskFormatArgType ¶ added in v0.21.2
type UpdateImagePayloadGetDiskFormatArgType = string
type UpdateImagePayloadGetDiskFormatAttributeType ¶ added in v0.21.2
type UpdateImagePayloadGetDiskFormatAttributeType = *string
isNotNullableString
type UpdateImagePayloadGetDiskFormatRetType ¶ added in v0.21.2
type UpdateImagePayloadGetDiskFormatRetType = string
type UpdateImagePayloadGetLabelsArgType ¶ added in v0.21.2
type UpdateImagePayloadGetLabelsArgType = map[string]interface{}
type UpdateImagePayloadGetLabelsAttributeType ¶ added in v0.21.2
type UpdateImagePayloadGetLabelsAttributeType = *map[string]interface{}
isFreeform
type UpdateImagePayloadGetLabelsRetType ¶ added in v0.21.2
type UpdateImagePayloadGetLabelsRetType = map[string]interface{}
type UpdateImagePayloadGetMinDiskSizeArgType ¶ added in v0.21.2
type UpdateImagePayloadGetMinDiskSizeArgType = int64
type UpdateImagePayloadGetMinDiskSizeAttributeType ¶ added in v0.21.2
type UpdateImagePayloadGetMinDiskSizeAttributeType = *int64
isLong
type UpdateImagePayloadGetMinDiskSizeRetType ¶ added in v0.21.2
type UpdateImagePayloadGetMinDiskSizeRetType = int64
type UpdateImagePayloadGetMinRamArgType ¶ added in v0.21.2
type UpdateImagePayloadGetMinRamArgType = int64
type UpdateImagePayloadGetMinRamAttributeType ¶ added in v0.21.2
type UpdateImagePayloadGetMinRamAttributeType = *int64
isLong
type UpdateImagePayloadGetMinRamRetType ¶ added in v0.21.2
type UpdateImagePayloadGetMinRamRetType = int64
type UpdateImagePayloadGetNameArgType ¶ added in v0.21.2
type UpdateImagePayloadGetNameArgType = string
type UpdateImagePayloadGetNameAttributeType ¶ added in v0.21.2
type UpdateImagePayloadGetNameAttributeType = *string
isNotNullableString
type UpdateImagePayloadGetNameRetType ¶ added in v0.21.2
type UpdateImagePayloadGetNameRetType = string
type UpdateImagePayloadgetProtectedArgType ¶ added in v0.21.2
type UpdateImagePayloadgetProtectedArgType = bool
type UpdateImagePayloadgetProtectedAttributeType ¶ added in v0.21.2
type UpdateImagePayloadgetProtectedAttributeType = *bool
isBoolean
type UpdateImagePayloadgetProtectedRetType ¶ added in v0.21.2
type UpdateImagePayloadgetProtectedRetType = bool
type UpdateImageSharePayload ¶ added in v0.17.0
type UpdateImageSharePayload struct { UpdateImageSharePayloadgetParentOrganizationAttributeType `json:"parentOrganization,omitempty"` Projects UpdateImageSharePayloadGetProjectsAttributeType `json:"projects,omitempty"` }ParentOrganization
UpdateImageSharePayload Share details of an Image. For requests ParentOrganization and Projects are mutually exclusive.
func NewUpdateImageSharePayload ¶ added in v0.17.0
func NewUpdateImageSharePayload() *UpdateImageSharePayload
NewUpdateImageSharePayload instantiates a new UpdateImageSharePayload object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed
func NewUpdateImageSharePayloadWithDefaults ¶ added in v0.17.0
func NewUpdateImageSharePayloadWithDefaults() *UpdateImageSharePayload
NewUpdateImageSharePayloadWithDefaults instantiates a new UpdateImageSharePayload object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set
func (*UpdateImageSharePayload) GetParentOrganization ¶ added in v0.17.0
func (o *UpdateImageSharePayload) GetParentOrganization() (res UpdateImageSharePayloadgetParentOrganizationRetType)
GetParentOrganization returns the ParentOrganization field value if set, zero value otherwise.
func (*UpdateImageSharePayload) GetParentOrganizationOk ¶ added in v0.17.0
func (o *UpdateImageSharePayload) GetParentOrganizationOk() (ret UpdateImageSharePayloadgetParentOrganizationRetType, ok bool)
GetParentOrganizationOk returns a tuple with the ParentOrganization field value if set, nil otherwise and a boolean to check if the value has been set.
func (*UpdateImageSharePayload) GetProjects ¶ added in v0.17.0
func (o *UpdateImageSharePayload) GetProjects() (res UpdateImageSharePayloadGetProjectsRetType)
GetProjects returns the Projects field value if set, zero value otherwise.
func (*UpdateImageSharePayload) GetProjectsOk ¶ added in v0.17.0
func (o *UpdateImageSharePayload) GetProjectsOk() (ret UpdateImageSharePayloadGetProjectsRetType, ok bool)
GetProjectsOk returns a tuple with the Projects field value if set, nil otherwise and a boolean to check if the value has been set.
func (*UpdateImageSharePayload) HasParentOrganization ¶ added in v0.17.0
func (o *UpdateImageSharePayload) HasParentOrganization() bool
HasParentOrganization returns a boolean if a field has been set.
func (*UpdateImageSharePayload) HasProjects ¶ added in v0.17.0
func (o *UpdateImageSharePayload) HasProjects() bool
HasProjects returns a boolean if a field has been set.
func (*UpdateImageSharePayload) SetParentOrganization ¶ added in v0.17.0
func (o *UpdateImageSharePayload) SetParentOrganization(v UpdateImageSharePayloadgetParentOrganizationRetType)
SetParentOrganization gets a reference to the given bool and assigns it to the ParentOrganization field.
func (*UpdateImageSharePayload) SetProjects ¶ added in v0.17.0
func (o *UpdateImageSharePayload) SetProjects(v UpdateImageSharePayloadGetProjectsRetType)
SetProjects gets a reference to the given []string and assigns it to the Projects field.
func (UpdateImageSharePayload) ToMap ¶ added in v0.17.0
func (o UpdateImageSharePayload) ToMap() (map[string]interface{}, error)
type UpdateImageSharePayloadGetProjectsArgType ¶ added in v0.21.2
type UpdateImageSharePayloadGetProjectsArgType = []string
type UpdateImageSharePayloadGetProjectsAttributeType ¶ added in v0.21.2
type UpdateImageSharePayloadGetProjectsAttributeType = *[]string
isArray
type UpdateImageSharePayloadGetProjectsRetType ¶ added in v0.21.2
type UpdateImageSharePayloadGetProjectsRetType = []string
type UpdateImageSharePayloadgetParentOrganizationArgType ¶ added in v0.21.2
type UpdateImageSharePayloadgetParentOrganizationArgType = bool
type UpdateImageSharePayloadgetParentOrganizationAttributeType ¶ added in v0.21.2
type UpdateImageSharePayloadgetParentOrganizationAttributeType = *bool
isBoolean
type UpdateImageSharePayloadgetParentOrganizationRetType ¶ added in v0.21.2
type UpdateImageSharePayloadgetParentOrganizationRetType = bool
type UpdateKeyPairPayload ¶ added in v0.16.0
type UpdateKeyPairPayload struct { // Object that represents the labels of an object. Regex for keys: `^[a-z]((-|_|[a-z0-9])){0,62}$`. Regex for values: `^(-|_|[a-z0-9]){0,63}$`. Labels UpdateKeyPairPayloadGetLabelsAttributeType `json:"labels,omitempty"` }
UpdateKeyPairPayload Object that represents an update request body of a public key of an SSH keypair.
func NewUpdateKeyPairPayload ¶ added in v0.16.0
func NewUpdateKeyPairPayload() *UpdateKeyPairPayload
NewUpdateKeyPairPayload instantiates a new UpdateKeyPairPayload object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed
func NewUpdateKeyPairPayloadWithDefaults ¶ added in v0.16.0
func NewUpdateKeyPairPayloadWithDefaults() *UpdateKeyPairPayload
NewUpdateKeyPairPayloadWithDefaults instantiates a new UpdateKeyPairPayload object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set
func (*UpdateKeyPairPayload) GetLabels ¶ added in v0.16.0
func (o *UpdateKeyPairPayload) GetLabels() (res UpdateKeyPairPayloadGetLabelsRetType)
GetLabels returns the Labels field value if set, zero value otherwise.
func (*UpdateKeyPairPayload) GetLabelsOk ¶ added in v0.16.0
func (o *UpdateKeyPairPayload) GetLabelsOk() (ret UpdateKeyPairPayloadGetLabelsRetType, ok bool)
GetLabelsOk returns a tuple with the Labels field value if set, nil otherwise and a boolean to check if the value has been set.
func (*UpdateKeyPairPayload) HasLabels ¶ added in v0.16.0
func (o *UpdateKeyPairPayload) HasLabels() bool
HasLabels returns a boolean if a field has been set.
func (*UpdateKeyPairPayload) SetLabels ¶ added in v0.16.0
func (o *UpdateKeyPairPayload) SetLabels(v UpdateKeyPairPayloadGetLabelsRetType)
SetLabels gets a reference to the given map[string]interface{} and assigns it to the Labels field.
func (UpdateKeyPairPayload) ToMap ¶ added in v0.16.0
func (o UpdateKeyPairPayload) ToMap() (map[string]interface{}, error)
type UpdateKeyPairPayloadGetLabelsArgType ¶ added in v0.21.2
type UpdateKeyPairPayloadGetLabelsArgType = map[string]interface{}
type UpdateKeyPairPayloadGetLabelsAttributeType ¶ added in v0.21.2
type UpdateKeyPairPayloadGetLabelsAttributeType = *map[string]interface{}
isFreeform
type UpdateKeyPairPayloadGetLabelsRetType ¶ added in v0.21.2
type UpdateKeyPairPayloadGetLabelsRetType = map[string]interface{}
type UpdateNetworkAddressFamily ¶
type UpdateNetworkAddressFamily struct { Ipv4 UpdateNetworkAddressFamilyGetIpv4AttributeType `json:"ipv4,omitempty"` Ipv6 UpdateNetworkAddressFamilyGetIpv6AttributeType `json:"ipv6,omitempty"` }
UpdateNetworkAddressFamily The addressFamily object for a network update request.
func NewUpdateNetworkAddressFamily ¶ added in v0.12.0
func NewUpdateNetworkAddressFamily() *UpdateNetworkAddressFamily
NewUpdateNetworkAddressFamily instantiates a new UpdateNetworkAddressFamily object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed
func NewUpdateNetworkAddressFamilyWithDefaults ¶ added in v0.12.0
func NewUpdateNetworkAddressFamilyWithDefaults() *UpdateNetworkAddressFamily
NewUpdateNetworkAddressFamilyWithDefaults instantiates a new UpdateNetworkAddressFamily object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set
func (*UpdateNetworkAddressFamily) GetIpv4 ¶ added in v0.12.0
func (o *UpdateNetworkAddressFamily) GetIpv4() (res UpdateNetworkAddressFamilyGetIpv4RetType)
GetIpv4 returns the Ipv4 field value if set, zero value otherwise.
func (*UpdateNetworkAddressFamily) GetIpv4Ok ¶ added in v0.12.0
func (o *UpdateNetworkAddressFamily) GetIpv4Ok() (ret UpdateNetworkAddressFamilyGetIpv4RetType, ok bool)
GetIpv4Ok returns a tuple with the Ipv4 field value if set, nil otherwise and a boolean to check if the value has been set.
func (*UpdateNetworkAddressFamily) GetIpv6 ¶ added in v0.12.0
func (o *UpdateNetworkAddressFamily) GetIpv6() (res UpdateNetworkAddressFamilyGetIpv6RetType)
GetIpv6 returns the Ipv6 field value if set, zero value otherwise.
func (*UpdateNetworkAddressFamily) GetIpv6Ok ¶ added in v0.12.0
func (o *UpdateNetworkAddressFamily) GetIpv6Ok() (ret UpdateNetworkAddressFamilyGetIpv6RetType, ok bool)
GetIpv6Ok returns a tuple with the Ipv6 field value if set, nil otherwise and a boolean to check if the value has been set.
func (*UpdateNetworkAddressFamily) HasIpv4 ¶ added in v0.12.0
func (o *UpdateNetworkAddressFamily) HasIpv4() bool
HasIpv4 returns a boolean if a field has been set.
func (*UpdateNetworkAddressFamily) HasIpv6 ¶ added in v0.12.0
func (o *UpdateNetworkAddressFamily) HasIpv6() bool
HasIpv6 returns a boolean if a field has been set.
func (*UpdateNetworkAddressFamily) SetIpv4 ¶ added in v0.12.0
func (o *UpdateNetworkAddressFamily) SetIpv4(v UpdateNetworkAddressFamilyGetIpv4RetType)
SetIpv4 gets a reference to the given UpdateNetworkIPv4Body and assigns it to the Ipv4 field.
func (*UpdateNetworkAddressFamily) SetIpv6 ¶ added in v0.12.0
func (o *UpdateNetworkAddressFamily) SetIpv6(v UpdateNetworkAddressFamilyGetIpv6RetType)
SetIpv6 gets a reference to the given UpdateNetworkIPv6Body and assigns it to the Ipv6 field.
func (UpdateNetworkAddressFamily) ToMap ¶ added in v0.12.0
func (o UpdateNetworkAddressFamily) ToMap() (map[string]interface{}, error)
type UpdateNetworkAddressFamilyGetIpv4ArgType ¶ added in v0.21.2
type UpdateNetworkAddressFamilyGetIpv4ArgType = UpdateNetworkIPv4Body
type UpdateNetworkAddressFamilyGetIpv4AttributeType ¶ added in v0.21.2
type UpdateNetworkAddressFamilyGetIpv4AttributeType = *UpdateNetworkIPv4Body
isModel
type UpdateNetworkAddressFamilyGetIpv4RetType ¶ added in v0.21.2
type UpdateNetworkAddressFamilyGetIpv4RetType = UpdateNetworkIPv4Body
type UpdateNetworkAddressFamilyGetIpv6ArgType ¶ added in v0.21.2
type UpdateNetworkAddressFamilyGetIpv6ArgType = UpdateNetworkIPv6Body
type UpdateNetworkAddressFamilyGetIpv6AttributeType ¶ added in v0.21.2
type UpdateNetworkAddressFamilyGetIpv6AttributeType = *UpdateNetworkIPv6Body
isModel
type UpdateNetworkAddressFamilyGetIpv6RetType ¶ added in v0.21.2
type UpdateNetworkAddressFamilyGetIpv6RetType = UpdateNetworkIPv6Body
type UpdateNetworkAreaRoutePayload ¶ added in v0.15.0
type UpdateNetworkAreaRoutePayload struct { // Object that represents the labels of an object. Regex for keys: `^[a-z]((-|_|[a-z0-9])){0,62}$`. Regex for values: `^(-|_|[a-z0-9]){0,63}$`. Labels UpdateNetworkAreaRoutePayloadGetLabelsAttributeType `json:"labels,omitempty"` }
UpdateNetworkAreaRoutePayload Object that represents the request body for a route update.
func NewUpdateNetworkAreaRoutePayload ¶ added in v0.15.0
func NewUpdateNetworkAreaRoutePayload() *UpdateNetworkAreaRoutePayload
NewUpdateNetworkAreaRoutePayload instantiates a new UpdateNetworkAreaRoutePayload object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed
func NewUpdateNetworkAreaRoutePayloadWithDefaults ¶ added in v0.15.0
func NewUpdateNetworkAreaRoutePayloadWithDefaults() *UpdateNetworkAreaRoutePayload
NewUpdateNetworkAreaRoutePayloadWithDefaults instantiates a new UpdateNetworkAreaRoutePayload object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set
func (*UpdateNetworkAreaRoutePayload) GetLabels ¶ added in v0.15.0
func (o *UpdateNetworkAreaRoutePayload) GetLabels() (res UpdateNetworkAreaRoutePayloadGetLabelsRetType)
GetLabels returns the Labels field value if set, zero value otherwise.
func (*UpdateNetworkAreaRoutePayload) GetLabelsOk ¶ added in v0.15.0
func (o *UpdateNetworkAreaRoutePayload) GetLabelsOk() (ret UpdateNetworkAreaRoutePayloadGetLabelsRetType, ok bool)
GetLabelsOk returns a tuple with the Labels field value if set, nil otherwise and a boolean to check if the value has been set.
func (*UpdateNetworkAreaRoutePayload) HasLabels ¶ added in v0.15.0
func (o *UpdateNetworkAreaRoutePayload) HasLabels() bool
HasLabels returns a boolean if a field has been set.
func (*UpdateNetworkAreaRoutePayload) SetLabels ¶ added in v0.15.0
func (o *UpdateNetworkAreaRoutePayload) SetLabels(v UpdateNetworkAreaRoutePayloadGetLabelsRetType)
SetLabels gets a reference to the given map[string]interface{} and assigns it to the Labels field.
func (UpdateNetworkAreaRoutePayload) ToMap ¶ added in v0.15.0
func (o UpdateNetworkAreaRoutePayload) ToMap() (map[string]interface{}, error)
type UpdateNetworkAreaRoutePayloadGetLabelsArgType ¶ added in v0.21.2
type UpdateNetworkAreaRoutePayloadGetLabelsArgType = map[string]interface{}
type UpdateNetworkAreaRoutePayloadGetLabelsAttributeType ¶ added in v0.21.2
type UpdateNetworkAreaRoutePayloadGetLabelsAttributeType = *map[string]interface{}
isFreeform
type UpdateNetworkAreaRoutePayloadGetLabelsRetType ¶ added in v0.21.2
type UpdateNetworkAreaRoutePayloadGetLabelsRetType = map[string]interface{}
type UpdateNetworkIPv4Body ¶ added in v0.7.0
type UpdateNetworkIPv4Body struct { // The gateway of a network. If not specified the first IP of the network will be assigned as the gateway. If 'null' is sent, then the network doesn't have a gateway. Gateway UpdateNetworkIPv4BodyGetGatewayAttributeType `json:"gateway,omitempty"` // A list containing DNS Servers/Nameservers for IPv4. Nameservers UpdateNetworkIPv4BodyGetNameserversAttributeType `json:"nameservers,omitempty"` }
UpdateNetworkIPv4Body The config object for a IPv4 network update.
func NewUpdateNetworkIPv4Body ¶ added in v0.12.0
func NewUpdateNetworkIPv4Body() *UpdateNetworkIPv4Body
NewUpdateNetworkIPv4Body instantiates a new UpdateNetworkIPv4Body object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed
func NewUpdateNetworkIPv4BodyWithDefaults ¶ added in v0.12.0
func NewUpdateNetworkIPv4BodyWithDefaults() *UpdateNetworkIPv4Body
NewUpdateNetworkIPv4BodyWithDefaults instantiates a new UpdateNetworkIPv4Body object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set
func (*UpdateNetworkIPv4Body) GetGateway ¶ added in v0.12.0
func (o *UpdateNetworkIPv4Body) GetGateway() (res UpdateNetworkIPv4BodyGetGatewayRetType)
GetGateway returns the Gateway field value if set, zero value otherwise (both if not set or set to explicit null).
func (*UpdateNetworkIPv4Body) GetGatewayOk ¶ added in v0.12.0
func (o *UpdateNetworkIPv4Body) GetGatewayOk() (ret UpdateNetworkIPv4BodyGetGatewayRetType, ok bool)
GetGatewayOk returns a tuple with the Gateway field value if set, nil otherwise and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned
func (*UpdateNetworkIPv4Body) GetNameservers ¶ added in v0.12.0
func (o *UpdateNetworkIPv4Body) GetNameservers() (res UpdateNetworkIPv4BodyGetNameserversRetType)
GetNameservers returns the Nameservers field value if set, zero value otherwise.
func (*UpdateNetworkIPv4Body) GetNameserversOk ¶ added in v0.12.0
func (o *UpdateNetworkIPv4Body) GetNameserversOk() (ret UpdateNetworkIPv4BodyGetNameserversRetType, ok bool)
GetNameserversOk returns a tuple with the Nameservers field value if set, nil otherwise and a boolean to check if the value has been set.
func (*UpdateNetworkIPv4Body) HasGateway ¶ added in v0.12.0
func (o *UpdateNetworkIPv4Body) HasGateway() bool
HasGateway returns a boolean if a field has been set.
func (*UpdateNetworkIPv4Body) HasNameservers ¶ added in v0.12.0
func (o *UpdateNetworkIPv4Body) HasNameservers() bool
HasNameservers returns a boolean if a field has been set.
func (*UpdateNetworkIPv4Body) SetGateway ¶ added in v0.12.0
func (o *UpdateNetworkIPv4Body) SetGateway(v UpdateNetworkIPv4BodyGetGatewayRetType)
SetGateway gets a reference to the given string and assigns it to the Gateway field.
func (*UpdateNetworkIPv4Body) SetGatewayNil ¶ added in v0.12.0
func (o *UpdateNetworkIPv4Body) SetGatewayNil()
SetGatewayNil sets the value for Gateway to be an explicit nil
func (*UpdateNetworkIPv4Body) SetNameservers ¶ added in v0.12.0
func (o *UpdateNetworkIPv4Body) SetNameservers(v UpdateNetworkIPv4BodyGetNameserversRetType)
SetNameservers gets a reference to the given []string and assigns it to the Nameservers field.
func (UpdateNetworkIPv4Body) ToMap ¶ added in v0.12.0
func (o UpdateNetworkIPv4Body) ToMap() (map[string]interface{}, error)
func (*UpdateNetworkIPv4Body) UnsetGateway ¶ added in v0.12.0
func (o *UpdateNetworkIPv4Body) UnsetGateway()
UnsetGateway ensures that no value is present for Gateway, not even an explicit nil
type UpdateNetworkIPv4BodyGetGatewayArgType ¶ added in v0.21.2
type UpdateNetworkIPv4BodyGetGatewayArgType = *string
type UpdateNetworkIPv4BodyGetGatewayAttributeType ¶ added in v0.21.2
type UpdateNetworkIPv4BodyGetGatewayAttributeType = *NullableString
isNullableString
type UpdateNetworkIPv4BodyGetGatewayRetType ¶ added in v0.21.2
type UpdateNetworkIPv4BodyGetGatewayRetType = *string
type UpdateNetworkIPv4BodyGetNameserversArgType ¶ added in v0.21.2
type UpdateNetworkIPv4BodyGetNameserversArgType = []string
type UpdateNetworkIPv4BodyGetNameserversAttributeType ¶ added in v0.21.2
type UpdateNetworkIPv4BodyGetNameserversAttributeType = *[]string
isArray
type UpdateNetworkIPv4BodyGetNameserversRetType ¶ added in v0.21.2
type UpdateNetworkIPv4BodyGetNameserversRetType = []string
type UpdateNetworkIPv6Body ¶ added in v0.7.0
type UpdateNetworkIPv6Body struct { // The gateway of a network. If not specified the first IP of the network will be assigned as the gateway. If 'null' is sent, then the network doesn't have a gateway. Gateway UpdateNetworkIPv6BodyGetGatewayAttributeType `json:"gateway,omitempty"` // A list containing DNS Servers/Nameservers for IPv6. Nameservers UpdateNetworkIPv6BodyGetNameserversAttributeType `json:"nameservers,omitempty"` }
UpdateNetworkIPv6Body The config object for a IPv6 network update.
func NewUpdateNetworkIPv6Body ¶ added in v0.12.0
func NewUpdateNetworkIPv6Body() *UpdateNetworkIPv6Body
NewUpdateNetworkIPv6Body instantiates a new UpdateNetworkIPv6Body object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed
func NewUpdateNetworkIPv6BodyWithDefaults ¶ added in v0.12.0
func NewUpdateNetworkIPv6BodyWithDefaults() *UpdateNetworkIPv6Body
NewUpdateNetworkIPv6BodyWithDefaults instantiates a new UpdateNetworkIPv6Body object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set
func (*UpdateNetworkIPv6Body) GetGateway ¶ added in v0.12.0
func (o *UpdateNetworkIPv6Body) GetGateway() (res UpdateNetworkIPv6BodyGetGatewayRetType)
GetGateway returns the Gateway field value if set, zero value otherwise (both if not set or set to explicit null).
func (*UpdateNetworkIPv6Body) GetGatewayOk ¶ added in v0.12.0
func (o *UpdateNetworkIPv6Body) GetGatewayOk() (ret UpdateNetworkIPv6BodyGetGatewayRetType, ok bool)
GetGatewayOk returns a tuple with the Gateway field value if set, nil otherwise and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned
func (*UpdateNetworkIPv6Body) GetNameservers ¶ added in v0.12.0
func (o *UpdateNetworkIPv6Body) GetNameservers() (res UpdateNetworkIPv6BodyGetNameserversRetType)
GetNameservers returns the Nameservers field value if set, zero value otherwise.
func (*UpdateNetworkIPv6Body) GetNameserversOk ¶ added in v0.12.0
func (o *UpdateNetworkIPv6Body) GetNameserversOk() (ret UpdateNetworkIPv6BodyGetNameserversRetType, ok bool)
GetNameserversOk returns a tuple with the Nameservers field value if set, nil otherwise and a boolean to check if the value has been set.
func (*UpdateNetworkIPv6Body) HasGateway ¶ added in v0.12.0
func (o *UpdateNetworkIPv6Body) HasGateway() bool
HasGateway returns a boolean if a field has been set.
func (*UpdateNetworkIPv6Body) HasNameservers ¶ added in v0.12.0
func (o *UpdateNetworkIPv6Body) HasNameservers() bool
HasNameservers returns a boolean if a field has been set.
func (*UpdateNetworkIPv6Body) SetGateway ¶ added in v0.12.0
func (o *UpdateNetworkIPv6Body) SetGateway(v UpdateNetworkIPv6BodyGetGatewayRetType)
SetGateway gets a reference to the given string and assigns it to the Gateway field.
func (*UpdateNetworkIPv6Body) SetGatewayNil ¶ added in v0.12.0
func (o *UpdateNetworkIPv6Body) SetGatewayNil()
SetGatewayNil sets the value for Gateway to be an explicit nil
func (*UpdateNetworkIPv6Body) SetNameservers ¶ added in v0.12.0
func (o *UpdateNetworkIPv6Body) SetNameservers(v UpdateNetworkIPv6BodyGetNameserversRetType)
SetNameservers gets a reference to the given []string and assigns it to the Nameservers field.
func (UpdateNetworkIPv6Body) ToMap ¶ added in v0.12.0
func (o UpdateNetworkIPv6Body) ToMap() (map[string]interface{}, error)
func (*UpdateNetworkIPv6Body) UnsetGateway ¶ added in v0.12.0
func (o *UpdateNetworkIPv6Body) UnsetGateway()
UnsetGateway ensures that no value is present for Gateway, not even an explicit nil
type UpdateNetworkIPv6BodyGetGatewayArgType ¶ added in v0.21.2
type UpdateNetworkIPv6BodyGetGatewayArgType = *string
type UpdateNetworkIPv6BodyGetGatewayAttributeType ¶ added in v0.21.2
type UpdateNetworkIPv6BodyGetGatewayAttributeType = *NullableString
isNullableString
type UpdateNetworkIPv6BodyGetGatewayRetType ¶ added in v0.21.2
type UpdateNetworkIPv6BodyGetGatewayRetType = *string
type UpdateNetworkIPv6BodyGetNameserversArgType ¶ added in v0.21.2
type UpdateNetworkIPv6BodyGetNameserversArgType = []string
type UpdateNetworkIPv6BodyGetNameserversAttributeType ¶ added in v0.21.2
type UpdateNetworkIPv6BodyGetNameserversAttributeType = *[]string
isArray
type UpdateNetworkIPv6BodyGetNameserversRetType ¶ added in v0.21.2
type UpdateNetworkIPv6BodyGetNameserversRetType = []string
type UpdateNicPayload ¶ added in v0.16.0
type UpdateNicPayload struct { // A list of IPs or CIDR notations. AllowedAddresses UpdateNicPayloadGetAllowedAddressesAttributeType `json:"allowedAddresses,omitempty"` // Object that represents the labels of an object. Regex for keys: `^[a-z]((-|_|[a-z0-9])){0,62}$`. Regex for values: `^(-|_|[a-z0-9]){0,63}$`. Labels UpdateNicPayloadGetLabelsAttributeType `json:"labels,omitempty"` // The name for a General Object. Matches Names and also UUIDs. Name UpdateNicPayloadGetNameAttributeType `json:"name,omitempty"` // If this is set to false, then no security groups will apply to this network interface. NicSecurity UpdateNicPayloadgetNicSecurityAttributeType `json:"nicSecurity,omitempty"` // A list of UUIDs. SecurityGroups UpdateNicPayloadGetSecurityGroupsAttributeType `json:"securityGroups,omitempty"` }
UpdateNicPayload Object that represents a network interface update.
func NewUpdateNicPayload ¶ added in v0.16.0
func NewUpdateNicPayload() *UpdateNicPayload
NewUpdateNicPayload instantiates a new UpdateNicPayload object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed
func NewUpdateNicPayloadWithDefaults ¶ added in v0.16.0
func NewUpdateNicPayloadWithDefaults() *UpdateNicPayload
NewUpdateNicPayloadWithDefaults instantiates a new UpdateNicPayload object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set
func (*UpdateNicPayload) GetAllowedAddresses ¶ added in v0.16.0
func (o *UpdateNicPayload) GetAllowedAddresses() (res UpdateNicPayloadGetAllowedAddressesRetType)
GetAllowedAddresses returns the AllowedAddresses field value if set, zero value otherwise.
func (*UpdateNicPayload) GetAllowedAddressesOk ¶ added in v0.16.0
func (o *UpdateNicPayload) GetAllowedAddressesOk() (ret UpdateNicPayloadGetAllowedAddressesRetType, ok bool)
GetAllowedAddressesOk returns a tuple with the AllowedAddresses field value if set, nil otherwise and a boolean to check if the value has been set.
func (*UpdateNicPayload) GetLabels ¶ added in v0.16.0
func (o *UpdateNicPayload) GetLabels() (res UpdateNicPayloadGetLabelsRetType)
GetLabels returns the Labels field value if set, zero value otherwise.
func (*UpdateNicPayload) GetLabelsOk ¶ added in v0.16.0
func (o *UpdateNicPayload) GetLabelsOk() (ret UpdateNicPayloadGetLabelsRetType, ok bool)
GetLabelsOk returns a tuple with the Labels field value if set, nil otherwise and a boolean to check if the value has been set.
func (*UpdateNicPayload) GetName ¶ added in v0.16.0
func (o *UpdateNicPayload) GetName() (res UpdateNicPayloadGetNameRetType)
GetName returns the Name field value if set, zero value otherwise.
func (*UpdateNicPayload) GetNameOk ¶ added in v0.16.0
func (o *UpdateNicPayload) GetNameOk() (ret UpdateNicPayloadGetNameRetType, ok bool)
GetNameOk returns a tuple with the Name field value if set, nil otherwise and a boolean to check if the value has been set.
func (*UpdateNicPayload) GetNicSecurity ¶ added in v0.16.0
func (o *UpdateNicPayload) GetNicSecurity() (res UpdateNicPayloadgetNicSecurityRetType)
GetNicSecurity returns the NicSecurity field value if set, zero value otherwise.
func (*UpdateNicPayload) GetNicSecurityOk ¶ added in v0.16.0
func (o *UpdateNicPayload) GetNicSecurityOk() (ret UpdateNicPayloadgetNicSecurityRetType, ok bool)
GetNicSecurityOk returns a tuple with the NicSecurity field value if set, nil otherwise and a boolean to check if the value has been set.
func (*UpdateNicPayload) GetSecurityGroups ¶ added in v0.16.0
func (o *UpdateNicPayload) GetSecurityGroups() (res UpdateNicPayloadGetSecurityGroupsRetType)
GetSecurityGroups returns the SecurityGroups field value if set, zero value otherwise.
func (*UpdateNicPayload) GetSecurityGroupsOk ¶ added in v0.16.0
func (o *UpdateNicPayload) GetSecurityGroupsOk() (ret UpdateNicPayloadGetSecurityGroupsRetType, ok bool)
GetSecurityGroupsOk returns a tuple with the SecurityGroups field value if set, nil otherwise and a boolean to check if the value has been set.
func (*UpdateNicPayload) HasAllowedAddresses ¶ added in v0.16.0
func (o *UpdateNicPayload) HasAllowedAddresses() bool
HasAllowedAddresses returns a boolean if a field has been set.
func (*UpdateNicPayload) HasLabels ¶ added in v0.16.0
func (o *UpdateNicPayload) HasLabels() bool
HasLabels returns a boolean if a field has been set.
func (*UpdateNicPayload) HasName ¶ added in v0.16.0
func (o *UpdateNicPayload) HasName() bool
HasName returns a boolean if a field has been set.
func (*UpdateNicPayload) HasNicSecurity ¶ added in v0.16.0
func (o *UpdateNicPayload) HasNicSecurity() bool
HasNicSecurity returns a boolean if a field has been set.
func (*UpdateNicPayload) HasSecurityGroups ¶ added in v0.16.0
func (o *UpdateNicPayload) HasSecurityGroups() bool
HasSecurityGroups returns a boolean if a field has been set.
func (*UpdateNicPayload) SetAllowedAddresses ¶ added in v0.16.0
func (o *UpdateNicPayload) SetAllowedAddresses(v UpdateNicPayloadGetAllowedAddressesRetType)
SetAllowedAddresses gets a reference to the given []AllowedAddressesInner and assigns it to the AllowedAddresses field.
func (*UpdateNicPayload) SetLabels ¶ added in v0.16.0
func (o *UpdateNicPayload) SetLabels(v UpdateNicPayloadGetLabelsRetType)
SetLabels gets a reference to the given map[string]interface{} and assigns it to the Labels field.
func (*UpdateNicPayload) SetName ¶ added in v0.16.0
func (o *UpdateNicPayload) SetName(v UpdateNicPayloadGetNameRetType)
SetName gets a reference to the given string and assigns it to the Name field.
func (*UpdateNicPayload) SetNicSecurity ¶ added in v0.16.0
func (o *UpdateNicPayload) SetNicSecurity(v UpdateNicPayloadgetNicSecurityRetType)
SetNicSecurity gets a reference to the given bool and assigns it to the NicSecurity field.
func (*UpdateNicPayload) SetSecurityGroups ¶ added in v0.16.0
func (o *UpdateNicPayload) SetSecurityGroups(v UpdateNicPayloadGetSecurityGroupsRetType)
SetSecurityGroups gets a reference to the given []string and assigns it to the SecurityGroups field.
func (UpdateNicPayload) ToMap ¶ added in v0.16.0
func (o UpdateNicPayload) ToMap() (map[string]interface{}, error)
type UpdateNicPayloadGetAllowedAddressesArgType ¶ added in v0.21.2
type UpdateNicPayloadGetAllowedAddressesArgType = []AllowedAddressesInner
type UpdateNicPayloadGetAllowedAddressesAttributeType ¶ added in v0.21.2
type UpdateNicPayloadGetAllowedAddressesAttributeType = *[]AllowedAddressesInner
isArray
type UpdateNicPayloadGetAllowedAddressesRetType ¶ added in v0.21.2
type UpdateNicPayloadGetAllowedAddressesRetType = []AllowedAddressesInner
type UpdateNicPayloadGetLabelsArgType ¶ added in v0.21.2
type UpdateNicPayloadGetLabelsArgType = map[string]interface{}
type UpdateNicPayloadGetLabelsAttributeType ¶ added in v0.21.2
type UpdateNicPayloadGetLabelsAttributeType = *map[string]interface{}
isFreeform
type UpdateNicPayloadGetLabelsRetType ¶ added in v0.21.2
type UpdateNicPayloadGetLabelsRetType = map[string]interface{}
type UpdateNicPayloadGetNameArgType ¶ added in v0.21.2
type UpdateNicPayloadGetNameArgType = string
type UpdateNicPayloadGetNameAttributeType ¶ added in v0.21.2
type UpdateNicPayloadGetNameAttributeType = *string
isNotNullableString
type UpdateNicPayloadGetNameRetType ¶ added in v0.21.2
type UpdateNicPayloadGetNameRetType = string
type UpdateNicPayloadGetSecurityGroupsArgType ¶ added in v0.21.2
type UpdateNicPayloadGetSecurityGroupsArgType = []string
type UpdateNicPayloadGetSecurityGroupsAttributeType ¶ added in v0.21.2
type UpdateNicPayloadGetSecurityGroupsAttributeType = *[]string
isArray
type UpdateNicPayloadGetSecurityGroupsRetType ¶ added in v0.21.2
type UpdateNicPayloadGetSecurityGroupsRetType = []string
type UpdateNicPayloadgetNicSecurityArgType ¶ added in v0.21.2
type UpdateNicPayloadgetNicSecurityArgType = bool
type UpdateNicPayloadgetNicSecurityAttributeType ¶ added in v0.21.2
type UpdateNicPayloadgetNicSecurityAttributeType = *bool
isBoolean
type UpdateNicPayloadgetNicSecurityRetType ¶ added in v0.21.2
type UpdateNicPayloadgetNicSecurityRetType = bool
type UpdatePublicIPPayload ¶ added in v0.13.0
type UpdatePublicIPPayload struct { // Universally Unique Identifier (UUID). Id UpdatePublicIPPayloadGetIdAttributeType `json:"id,omitempty"` // Object that represents an IP address. Ip UpdatePublicIPPayloadGetIpAttributeType `json:"ip,omitempty"` // Object that represents the labels of an object. Regex for keys: `^[a-z]((-|_|[a-z0-9])){0,62}$`. Regex for values: `^(-|_|[a-z0-9]){0,63}$`. Labels UpdatePublicIPPayloadGetLabelsAttributeType `json:"labels,omitempty"` // Universally Unique Identifier (UUID). NetworkInterface UpdatePublicIPPayloadGetNetworkInterfaceAttributeType `json:"networkInterface,omitempty"` }
UpdatePublicIPPayload Object that represents a public IP.
func NewUpdatePublicIPPayload ¶ added in v0.13.0
func NewUpdatePublicIPPayload() *UpdatePublicIPPayload
NewUpdatePublicIPPayload instantiates a new UpdatePublicIPPayload object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed
func NewUpdatePublicIPPayloadWithDefaults ¶ added in v0.13.0
func NewUpdatePublicIPPayloadWithDefaults() *UpdatePublicIPPayload
NewUpdatePublicIPPayloadWithDefaults instantiates a new UpdatePublicIPPayload object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set
func (*UpdatePublicIPPayload) GetId ¶ added in v0.13.0
func (o *UpdatePublicIPPayload) GetId() (res UpdatePublicIPPayloadGetIdRetType)
GetId returns the Id field value if set, zero value otherwise.
func (*UpdatePublicIPPayload) GetIdOk ¶ added in v0.13.0
func (o *UpdatePublicIPPayload) GetIdOk() (ret UpdatePublicIPPayloadGetIdRetType, ok bool)
GetIdOk returns a tuple with the Id field value if set, nil otherwise and a boolean to check if the value has been set.
func (*UpdatePublicIPPayload) GetIp ¶ added in v0.13.0
func (o *UpdatePublicIPPayload) GetIp() (res UpdatePublicIPPayloadGetIpRetType)
GetIp returns the Ip field value if set, zero value otherwise.
func (*UpdatePublicIPPayload) GetIpOk ¶ added in v0.13.0
func (o *UpdatePublicIPPayload) GetIpOk() (ret UpdatePublicIPPayloadGetIpRetType, ok bool)
GetIpOk returns a tuple with the Ip field value if set, nil otherwise and a boolean to check if the value has been set.
func (*UpdatePublicIPPayload) GetLabels ¶ added in v0.13.0
func (o *UpdatePublicIPPayload) GetLabels() (res UpdatePublicIPPayloadGetLabelsRetType)
GetLabels returns the Labels field value if set, zero value otherwise.
func (*UpdatePublicIPPayload) GetLabelsOk ¶ added in v0.13.0
func (o *UpdatePublicIPPayload) GetLabelsOk() (ret UpdatePublicIPPayloadGetLabelsRetType, ok bool)
GetLabelsOk returns a tuple with the Labels field value if set, nil otherwise and a boolean to check if the value has been set.
func (*UpdatePublicIPPayload) GetNetworkInterface ¶ added in v0.13.0
func (o *UpdatePublicIPPayload) GetNetworkInterface() (res UpdatePublicIPPayloadGetNetworkInterfaceRetType)
GetNetworkInterface returns the NetworkInterface field value if set, zero value otherwise (both if not set or set to explicit null).
func (*UpdatePublicIPPayload) GetNetworkInterfaceOk ¶ added in v0.13.0
func (o *UpdatePublicIPPayload) GetNetworkInterfaceOk() (ret UpdatePublicIPPayloadGetNetworkInterfaceRetType, ok bool)
GetNetworkInterfaceOk returns a tuple with the NetworkInterface field value if set, nil otherwise and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned
func (*UpdatePublicIPPayload) HasId ¶ added in v0.13.0
func (o *UpdatePublicIPPayload) HasId() bool
HasId returns a boolean if a field has been set.
func (*UpdatePublicIPPayload) HasIp ¶ added in v0.13.0
func (o *UpdatePublicIPPayload) HasIp() bool
HasIp returns a boolean if a field has been set.
func (*UpdatePublicIPPayload) HasLabels ¶ added in v0.13.0
func (o *UpdatePublicIPPayload) HasLabels() bool
HasLabels returns a boolean if a field has been set.
func (*UpdatePublicIPPayload) HasNetworkInterface ¶ added in v0.13.0
func (o *UpdatePublicIPPayload) HasNetworkInterface() bool
HasNetworkInterface returns a boolean if a field has been set.
func (*UpdatePublicIPPayload) SetId ¶ added in v0.13.0
func (o *UpdatePublicIPPayload) SetId(v UpdatePublicIPPayloadGetIdRetType)
SetId gets a reference to the given string and assigns it to the Id field.
func (*UpdatePublicIPPayload) SetIp ¶ added in v0.13.0
func (o *UpdatePublicIPPayload) SetIp(v UpdatePublicIPPayloadGetIpRetType)
SetIp gets a reference to the given string and assigns it to the Ip field.
func (*UpdatePublicIPPayload) SetLabels ¶ added in v0.13.0
func (o *UpdatePublicIPPayload) SetLabels(v UpdatePublicIPPayloadGetLabelsRetType)
SetLabels gets a reference to the given map[string]interface{} and assigns it to the Labels field.
func (*UpdatePublicIPPayload) SetNetworkInterface ¶ added in v0.13.0
func (o *UpdatePublicIPPayload) SetNetworkInterface(v UpdatePublicIPPayloadGetNetworkInterfaceRetType)
SetNetworkInterface gets a reference to the given string and assigns it to the NetworkInterface field.
func (*UpdatePublicIPPayload) SetNetworkInterfaceNil ¶ added in v0.13.0
func (o *UpdatePublicIPPayload) SetNetworkInterfaceNil()
SetNetworkInterfaceNil sets the value for NetworkInterface to be an explicit nil
func (UpdatePublicIPPayload) ToMap ¶ added in v0.13.0
func (o UpdatePublicIPPayload) ToMap() (map[string]interface{}, error)
func (*UpdatePublicIPPayload) UnsetNetworkInterface ¶ added in v0.13.0
func (o *UpdatePublicIPPayload) UnsetNetworkInterface()
UnsetNetworkInterface ensures that no value is present for NetworkInterface, not even an explicit nil
type UpdatePublicIPPayloadGetIdArgType ¶ added in v0.21.2
type UpdatePublicIPPayloadGetIdArgType = string
type UpdatePublicIPPayloadGetIdAttributeType ¶ added in v0.21.2
type UpdatePublicIPPayloadGetIdAttributeType = *string
isNotNullableString
type UpdatePublicIPPayloadGetIdRetType ¶ added in v0.21.2
type UpdatePublicIPPayloadGetIdRetType = string
type UpdatePublicIPPayloadGetIpArgType ¶ added in v0.21.2
type UpdatePublicIPPayloadGetIpArgType = string
type UpdatePublicIPPayloadGetIpAttributeType ¶ added in v0.21.2
type UpdatePublicIPPayloadGetIpAttributeType = *string
isNotNullableString
type UpdatePublicIPPayloadGetIpRetType ¶ added in v0.21.2
type UpdatePublicIPPayloadGetIpRetType = string
type UpdatePublicIPPayloadGetLabelsArgType ¶ added in v0.21.2
type UpdatePublicIPPayloadGetLabelsArgType = map[string]interface{}
type UpdatePublicIPPayloadGetLabelsAttributeType ¶ added in v0.21.2
type UpdatePublicIPPayloadGetLabelsAttributeType = *map[string]interface{}
isFreeform
type UpdatePublicIPPayloadGetLabelsRetType ¶ added in v0.21.2
type UpdatePublicIPPayloadGetLabelsRetType = map[string]interface{}
type UpdatePublicIPPayloadGetNetworkInterfaceArgType ¶ added in v0.21.2
type UpdatePublicIPPayloadGetNetworkInterfaceArgType = *string
type UpdatePublicIPPayloadGetNetworkInterfaceAttributeType ¶ added in v0.21.2
type UpdatePublicIPPayloadGetNetworkInterfaceAttributeType = *NullableString
isNullableString
type UpdatePublicIPPayloadGetNetworkInterfaceRetType ¶ added in v0.21.2
type UpdatePublicIPPayloadGetNetworkInterfaceRetType = *string
type UpdateSecurityGroupPayload ¶ added in v0.13.0
type UpdateSecurityGroupPayload struct { // Description Object. Allows string up to 127 Characters. Description UpdateSecurityGroupPayloadGetDescriptionAttributeType `json:"description,omitempty"` // Object that represents the labels of an object. Regex for keys: `^[a-z]((-|_|[a-z0-9])){0,62}$`. Regex for values: `^(-|_|[a-z0-9]){0,63}$`. Labels UpdateSecurityGroupPayloadGetLabelsAttributeType `json:"labels,omitempty"` // The name for a General Object. Matches Names and also UUIDs. Name UpdateSecurityGroupPayloadGetNameAttributeType `json:"name,omitempty"` }
UpdateSecurityGroupPayload Object that represents an update request body of a security group.
func NewUpdateSecurityGroupPayload ¶ added in v0.13.0
func NewUpdateSecurityGroupPayload() *UpdateSecurityGroupPayload
NewUpdateSecurityGroupPayload instantiates a new UpdateSecurityGroupPayload object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed
func NewUpdateSecurityGroupPayloadWithDefaults ¶ added in v0.13.0
func NewUpdateSecurityGroupPayloadWithDefaults() *UpdateSecurityGroupPayload
NewUpdateSecurityGroupPayloadWithDefaults instantiates a new UpdateSecurityGroupPayload object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set
func (*UpdateSecurityGroupPayload) GetDescription ¶ added in v0.13.0
func (o *UpdateSecurityGroupPayload) GetDescription() (res UpdateSecurityGroupPayloadGetDescriptionRetType)
GetDescription returns the Description field value if set, zero value otherwise.
func (*UpdateSecurityGroupPayload) GetDescriptionOk ¶ added in v0.13.0
func (o *UpdateSecurityGroupPayload) GetDescriptionOk() (ret UpdateSecurityGroupPayloadGetDescriptionRetType, ok bool)
GetDescriptionOk returns a tuple with the Description field value if set, nil otherwise and a boolean to check if the value has been set.
func (*UpdateSecurityGroupPayload) GetLabels ¶ added in v0.13.0
func (o *UpdateSecurityGroupPayload) GetLabels() (res UpdateSecurityGroupPayloadGetLabelsRetType)
GetLabels returns the Labels field value if set, zero value otherwise.
func (*UpdateSecurityGroupPayload) GetLabelsOk ¶ added in v0.13.0
func (o *UpdateSecurityGroupPayload) GetLabelsOk() (ret UpdateSecurityGroupPayloadGetLabelsRetType, ok bool)
GetLabelsOk returns a tuple with the Labels field value if set, nil otherwise and a boolean to check if the value has been set.
func (*UpdateSecurityGroupPayload) GetName ¶ added in v0.13.0
func (o *UpdateSecurityGroupPayload) GetName() (res UpdateSecurityGroupPayloadGetNameRetType)
GetName returns the Name field value if set, zero value otherwise.
func (*UpdateSecurityGroupPayload) GetNameOk ¶ added in v0.13.0
func (o *UpdateSecurityGroupPayload) GetNameOk() (ret UpdateSecurityGroupPayloadGetNameRetType, ok bool)
GetNameOk returns a tuple with the Name field value if set, nil otherwise and a boolean to check if the value has been set.
func (*UpdateSecurityGroupPayload) HasDescription ¶ added in v0.13.0
func (o *UpdateSecurityGroupPayload) HasDescription() bool
HasDescription returns a boolean if a field has been set.
func (*UpdateSecurityGroupPayload) HasLabels ¶ added in v0.13.0
func (o *UpdateSecurityGroupPayload) HasLabels() bool
HasLabels returns a boolean if a field has been set.
func (*UpdateSecurityGroupPayload) HasName ¶ added in v0.13.0
func (o *UpdateSecurityGroupPayload) HasName() bool
HasName returns a boolean if a field has been set.
func (*UpdateSecurityGroupPayload) SetDescription ¶ added in v0.13.0
func (o *UpdateSecurityGroupPayload) SetDescription(v UpdateSecurityGroupPayloadGetDescriptionRetType)
SetDescription gets a reference to the given string and assigns it to the Description field.
func (*UpdateSecurityGroupPayload) SetLabels ¶ added in v0.13.0
func (o *UpdateSecurityGroupPayload) SetLabels(v UpdateSecurityGroupPayloadGetLabelsRetType)
SetLabels gets a reference to the given map[string]interface{} and assigns it to the Labels field.
func (*UpdateSecurityGroupPayload) SetName ¶ added in v0.13.0
func (o *UpdateSecurityGroupPayload) SetName(v UpdateSecurityGroupPayloadGetNameRetType)
SetName gets a reference to the given string and assigns it to the Name field.
func (UpdateSecurityGroupPayload) ToMap ¶ added in v0.13.0
func (o UpdateSecurityGroupPayload) ToMap() (map[string]interface{}, error)
type UpdateSecurityGroupPayloadGetDescriptionArgType ¶ added in v0.21.2
type UpdateSecurityGroupPayloadGetDescriptionArgType = string
type UpdateSecurityGroupPayloadGetDescriptionAttributeType ¶ added in v0.21.2
type UpdateSecurityGroupPayloadGetDescriptionAttributeType = *string
isNotNullableString
type UpdateSecurityGroupPayloadGetDescriptionRetType ¶ added in v0.21.2
type UpdateSecurityGroupPayloadGetDescriptionRetType = string
type UpdateSecurityGroupPayloadGetLabelsArgType ¶ added in v0.21.2
type UpdateSecurityGroupPayloadGetLabelsArgType = map[string]interface{}
type UpdateSecurityGroupPayloadGetLabelsAttributeType ¶ added in v0.21.2
type UpdateSecurityGroupPayloadGetLabelsAttributeType = *map[string]interface{}
isFreeform
type UpdateSecurityGroupPayloadGetLabelsRetType ¶ added in v0.21.2
type UpdateSecurityGroupPayloadGetLabelsRetType = map[string]interface{}
type UpdateSecurityGroupPayloadGetNameArgType ¶ added in v0.21.2
type UpdateSecurityGroupPayloadGetNameArgType = string
type UpdateSecurityGroupPayloadGetNameAttributeType ¶ added in v0.21.2
type UpdateSecurityGroupPayloadGetNameAttributeType = *string
isNotNullableString
type UpdateSecurityGroupPayloadGetNameRetType ¶ added in v0.21.2
type UpdateSecurityGroupPayloadGetNameRetType = string
type UpdateServerPayload ¶ added in v0.13.0
type UpdateServerPayload struct { // Object that represents the labels of an object. Regex for keys: `^[a-z]((-|_|[a-z0-9])){0,62}$`. Regex for values: `^(-|_|[a-z0-9]){0,63}$`. Labels UpdateServerPayloadGetLabelsAttributeType `json:"labels,omitempty"` // The name for a Server. Name UpdateServerPayloadGetNameAttributeType `json:"name,omitempty"` }
UpdateServerPayload Object that represents an update request body of a server.
func NewUpdateServerPayload ¶ added in v0.13.0
func NewUpdateServerPayload() *UpdateServerPayload
NewUpdateServerPayload instantiates a new UpdateServerPayload object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed
func NewUpdateServerPayloadWithDefaults ¶ added in v0.13.0
func NewUpdateServerPayloadWithDefaults() *UpdateServerPayload
NewUpdateServerPayloadWithDefaults instantiates a new UpdateServerPayload object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set
func (*UpdateServerPayload) GetLabels ¶ added in v0.13.0
func (o *UpdateServerPayload) GetLabels() (res UpdateServerPayloadGetLabelsRetType)
GetLabels returns the Labels field value if set, zero value otherwise.
func (*UpdateServerPayload) GetLabelsOk ¶ added in v0.13.0
func (o *UpdateServerPayload) GetLabelsOk() (ret UpdateServerPayloadGetLabelsRetType, ok bool)
GetLabelsOk returns a tuple with the Labels field value if set, nil otherwise and a boolean to check if the value has been set.
func (*UpdateServerPayload) GetName ¶ added in v0.13.0
func (o *UpdateServerPayload) GetName() (res UpdateServerPayloadGetNameRetType)
GetName returns the Name field value if set, zero value otherwise.
func (*UpdateServerPayload) GetNameOk ¶ added in v0.13.0
func (o *UpdateServerPayload) GetNameOk() (ret UpdateServerPayloadGetNameRetType, ok bool)
GetNameOk returns a tuple with the Name field value if set, nil otherwise and a boolean to check if the value has been set.
func (*UpdateServerPayload) HasLabels ¶ added in v0.13.0
func (o *UpdateServerPayload) HasLabels() bool
HasLabels returns a boolean if a field has been set.
func (*UpdateServerPayload) HasName ¶ added in v0.13.0
func (o *UpdateServerPayload) HasName() bool
HasName returns a boolean if a field has been set.
func (*UpdateServerPayload) SetLabels ¶ added in v0.13.0
func (o *UpdateServerPayload) SetLabels(v UpdateServerPayloadGetLabelsRetType)
SetLabels gets a reference to the given map[string]interface{} and assigns it to the Labels field.
func (*UpdateServerPayload) SetName ¶ added in v0.13.0
func (o *UpdateServerPayload) SetName(v UpdateServerPayloadGetNameRetType)
SetName gets a reference to the given string and assigns it to the Name field.
func (UpdateServerPayload) ToMap ¶ added in v0.13.0
func (o UpdateServerPayload) ToMap() (map[string]interface{}, error)
type UpdateServerPayloadGetLabelsArgType ¶ added in v0.21.2
type UpdateServerPayloadGetLabelsArgType = map[string]interface{}
type UpdateServerPayloadGetLabelsAttributeType ¶ added in v0.21.2
type UpdateServerPayloadGetLabelsAttributeType = *map[string]interface{}
isFreeform
type UpdateServerPayloadGetLabelsRetType ¶ added in v0.21.2
type UpdateServerPayloadGetLabelsRetType = map[string]interface{}
type UpdateServerPayloadGetNameArgType ¶ added in v0.21.2
type UpdateServerPayloadGetNameArgType = string
type UpdateServerPayloadGetNameAttributeType ¶ added in v0.21.2
type UpdateServerPayloadGetNameAttributeType = *string
isNotNullableString
type UpdateServerPayloadGetNameRetType ¶ added in v0.21.2
type UpdateServerPayloadGetNameRetType = string
type UpdateSnapshotPayload ¶ added in v0.17.0
type UpdateSnapshotPayload struct { // Object that represents the labels of an object. Regex for keys: `^[a-z]((-|_|[a-z0-9])){0,62}$`. Regex for values: `^(-|_|[a-z0-9]){0,63}$`. Labels UpdateSnapshotPayloadGetLabelsAttributeType `json:"labels,omitempty"` // The name for a General Object. Matches Names and also UUIDs. Name UpdateSnapshotPayloadGetNameAttributeType `json:"name,omitempty"` }
UpdateSnapshotPayload Object that represents an update request body of a snapshot.
func NewUpdateSnapshotPayload ¶ added in v0.17.0
func NewUpdateSnapshotPayload() *UpdateSnapshotPayload
NewUpdateSnapshotPayload instantiates a new UpdateSnapshotPayload object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed
func NewUpdateSnapshotPayloadWithDefaults ¶ added in v0.17.0
func NewUpdateSnapshotPayloadWithDefaults() *UpdateSnapshotPayload
NewUpdateSnapshotPayloadWithDefaults instantiates a new UpdateSnapshotPayload object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set
func (*UpdateSnapshotPayload) GetLabels ¶ added in v0.17.0
func (o *UpdateSnapshotPayload) GetLabels() (res UpdateSnapshotPayloadGetLabelsRetType)
GetLabels returns the Labels field value if set, zero value otherwise.
func (*UpdateSnapshotPayload) GetLabelsOk ¶ added in v0.17.0
func (o *UpdateSnapshotPayload) GetLabelsOk() (ret UpdateSnapshotPayloadGetLabelsRetType, ok bool)
GetLabelsOk returns a tuple with the Labels field value if set, nil otherwise and a boolean to check if the value has been set.
func (*UpdateSnapshotPayload) GetName ¶ added in v0.17.0
func (o *UpdateSnapshotPayload) GetName() (res UpdateSnapshotPayloadGetNameRetType)
GetName returns the Name field value if set, zero value otherwise.
func (*UpdateSnapshotPayload) GetNameOk ¶ added in v0.17.0
func (o *UpdateSnapshotPayload) GetNameOk() (ret UpdateSnapshotPayloadGetNameRetType, ok bool)
GetNameOk returns a tuple with the Name field value if set, nil otherwise and a boolean to check if the value has been set.
func (*UpdateSnapshotPayload) HasLabels ¶ added in v0.17.0
func (o *UpdateSnapshotPayload) HasLabels() bool
HasLabels returns a boolean if a field has been set.
func (*UpdateSnapshotPayload) HasName ¶ added in v0.17.0
func (o *UpdateSnapshotPayload) HasName() bool
HasName returns a boolean if a field has been set.
func (*UpdateSnapshotPayload) SetLabels ¶ added in v0.17.0
func (o *UpdateSnapshotPayload) SetLabels(v UpdateSnapshotPayloadGetLabelsRetType)
SetLabels gets a reference to the given map[string]interface{} and assigns it to the Labels field.
func (*UpdateSnapshotPayload) SetName ¶ added in v0.17.0
func (o *UpdateSnapshotPayload) SetName(v UpdateSnapshotPayloadGetNameRetType)
SetName gets a reference to the given string and assigns it to the Name field.
func (UpdateSnapshotPayload) ToMap ¶ added in v0.17.0
func (o UpdateSnapshotPayload) ToMap() (map[string]interface{}, error)
type UpdateSnapshotPayloadGetLabelsArgType ¶ added in v0.21.2
type UpdateSnapshotPayloadGetLabelsArgType = map[string]interface{}
type UpdateSnapshotPayloadGetLabelsAttributeType ¶ added in v0.21.2
type UpdateSnapshotPayloadGetLabelsAttributeType = *map[string]interface{}
isFreeform
type UpdateSnapshotPayloadGetLabelsRetType ¶ added in v0.21.2
type UpdateSnapshotPayloadGetLabelsRetType = map[string]interface{}
type UpdateSnapshotPayloadGetNameArgType ¶ added in v0.21.2
type UpdateSnapshotPayloadGetNameArgType = string
type UpdateSnapshotPayloadGetNameAttributeType ¶ added in v0.21.2
type UpdateSnapshotPayloadGetNameAttributeType = *string
isNotNullableString
type UpdateSnapshotPayloadGetNameRetType ¶ added in v0.21.2
type UpdateSnapshotPayloadGetNameRetType = string
type UpdateVolumePayload ¶ added in v0.13.0
type UpdateVolumePayload struct { // Indicates if a volume is bootable. Bootable UpdateVolumePayloadgetBootableAttributeType `json:"bootable,omitempty"` // Description Object. Allows string up to 127 Characters. Description UpdateVolumePayloadGetDescriptionAttributeType `json:"description,omitempty"` ImageConfig UpdateVolumePayloadGetImageConfigAttributeType `json:"imageConfig,omitempty"` // Object that represents the labels of an object. Regex for keys: `^[a-z]((-|_|[a-z0-9])){0,62}$`. Regex for values: `^(-|_|[a-z0-9]){0,63}$`. Labels UpdateVolumePayloadGetLabelsAttributeType `json:"labels,omitempty"` // The name for a General Object. Matches Names and also UUIDs. Name UpdateVolumePayloadGetNameAttributeType `json:"name,omitempty"` }
UpdateVolumePayload Object that represents an update request body of a volume.
func NewUpdateVolumePayload ¶ added in v0.13.0
func NewUpdateVolumePayload() *UpdateVolumePayload
NewUpdateVolumePayload instantiates a new UpdateVolumePayload object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed
func NewUpdateVolumePayloadWithDefaults ¶ added in v0.13.0
func NewUpdateVolumePayloadWithDefaults() *UpdateVolumePayload
NewUpdateVolumePayloadWithDefaults instantiates a new UpdateVolumePayload object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set
func (*UpdateVolumePayload) GetBootable ¶ added in v0.16.0
func (o *UpdateVolumePayload) GetBootable() (res UpdateVolumePayloadgetBootableRetType)
GetBootable returns the Bootable field value if set, zero value otherwise.
func (*UpdateVolumePayload) GetBootableOk ¶ added in v0.16.0
func (o *UpdateVolumePayload) GetBootableOk() (ret UpdateVolumePayloadgetBootableRetType, ok bool)
GetBootableOk returns a tuple with the Bootable field value if set, nil otherwise and a boolean to check if the value has been set.
func (*UpdateVolumePayload) GetDescription ¶ added in v0.13.0
func (o *UpdateVolumePayload) GetDescription() (res UpdateVolumePayloadGetDescriptionRetType)
GetDescription returns the Description field value if set, zero value otherwise.
func (*UpdateVolumePayload) GetDescriptionOk ¶ added in v0.13.0
func (o *UpdateVolumePayload) GetDescriptionOk() (ret UpdateVolumePayloadGetDescriptionRetType, ok bool)
GetDescriptionOk returns a tuple with the Description field value if set, nil otherwise and a boolean to check if the value has been set.
func (*UpdateVolumePayload) GetImageConfig ¶ added in v0.17.0
func (o *UpdateVolumePayload) GetImageConfig() (res UpdateVolumePayloadGetImageConfigRetType)
GetImageConfig returns the ImageConfig field value if set, zero value otherwise.
func (*UpdateVolumePayload) GetImageConfigOk ¶ added in v0.17.0
func (o *UpdateVolumePayload) GetImageConfigOk() (ret UpdateVolumePayloadGetImageConfigRetType, ok bool)
GetImageConfigOk returns a tuple with the ImageConfig field value if set, nil otherwise and a boolean to check if the value has been set.
func (*UpdateVolumePayload) GetLabels ¶ added in v0.13.0
func (o *UpdateVolumePayload) GetLabels() (res UpdateVolumePayloadGetLabelsRetType)
GetLabels returns the Labels field value if set, zero value otherwise.
func (*UpdateVolumePayload) GetLabelsOk ¶ added in v0.13.0
func (o *UpdateVolumePayload) GetLabelsOk() (ret UpdateVolumePayloadGetLabelsRetType, ok bool)
GetLabelsOk returns a tuple with the Labels field value if set, nil otherwise and a boolean to check if the value has been set.
func (*UpdateVolumePayload) GetName ¶ added in v0.13.0
func (o *UpdateVolumePayload) GetName() (res UpdateVolumePayloadGetNameRetType)
GetName returns the Name field value if set, zero value otherwise.
func (*UpdateVolumePayload) GetNameOk ¶ added in v0.13.0
func (o *UpdateVolumePayload) GetNameOk() (ret UpdateVolumePayloadGetNameRetType, ok bool)
GetNameOk returns a tuple with the Name field value if set, nil otherwise and a boolean to check if the value has been set.
func (*UpdateVolumePayload) HasBootable ¶ added in v0.16.0
func (o *UpdateVolumePayload) HasBootable() bool
HasBootable returns a boolean if a field has been set.
func (*UpdateVolumePayload) HasDescription ¶ added in v0.13.0
func (o *UpdateVolumePayload) HasDescription() bool
HasDescription returns a boolean if a field has been set.
func (*UpdateVolumePayload) HasImageConfig ¶ added in v0.17.0
func (o *UpdateVolumePayload) HasImageConfig() bool
HasImageConfig returns a boolean if a field has been set.
func (*UpdateVolumePayload) HasLabels ¶ added in v0.13.0
func (o *UpdateVolumePayload) HasLabels() bool
HasLabels returns a boolean if a field has been set.
func (*UpdateVolumePayload) HasName ¶ added in v0.13.0
func (o *UpdateVolumePayload) HasName() bool
HasName returns a boolean if a field has been set.
func (*UpdateVolumePayload) SetBootable ¶ added in v0.16.0
func (o *UpdateVolumePayload) SetBootable(v UpdateVolumePayloadgetBootableRetType)
SetBootable gets a reference to the given bool and assigns it to the Bootable field.
func (*UpdateVolumePayload) SetDescription ¶ added in v0.13.0
func (o *UpdateVolumePayload) SetDescription(v UpdateVolumePayloadGetDescriptionRetType)
SetDescription gets a reference to the given string and assigns it to the Description field.
func (*UpdateVolumePayload) SetImageConfig ¶ added in v0.17.0
func (o *UpdateVolumePayload) SetImageConfig(v UpdateVolumePayloadGetImageConfigRetType)
SetImageConfig gets a reference to the given ImageConfig and assigns it to the ImageConfig field.
func (*UpdateVolumePayload) SetLabels ¶ added in v0.13.0
func (o *UpdateVolumePayload) SetLabels(v UpdateVolumePayloadGetLabelsRetType)
SetLabels gets a reference to the given map[string]interface{} and assigns it to the Labels field.
func (*UpdateVolumePayload) SetName ¶ added in v0.13.0
func (o *UpdateVolumePayload) SetName(v UpdateVolumePayloadGetNameRetType)
SetName gets a reference to the given string and assigns it to the Name field.
func (UpdateVolumePayload) ToMap ¶ added in v0.13.0
func (o UpdateVolumePayload) ToMap() (map[string]interface{}, error)
type UpdateVolumePayloadGetDescriptionArgType ¶ added in v0.21.2
type UpdateVolumePayloadGetDescriptionArgType = string
type UpdateVolumePayloadGetDescriptionAttributeType ¶ added in v0.21.2
type UpdateVolumePayloadGetDescriptionAttributeType = *string
isNotNullableString
type UpdateVolumePayloadGetDescriptionRetType ¶ added in v0.21.2
type UpdateVolumePayloadGetDescriptionRetType = string
type UpdateVolumePayloadGetImageConfigArgType ¶ added in v0.21.2
type UpdateVolumePayloadGetImageConfigArgType = ImageConfig
type UpdateVolumePayloadGetImageConfigAttributeType ¶ added in v0.21.2
type UpdateVolumePayloadGetImageConfigAttributeType = *ImageConfig
isModel
type UpdateVolumePayloadGetImageConfigRetType ¶ added in v0.21.2
type UpdateVolumePayloadGetImageConfigRetType = ImageConfig
type UpdateVolumePayloadGetLabelsArgType ¶ added in v0.21.2
type UpdateVolumePayloadGetLabelsArgType = map[string]interface{}
type UpdateVolumePayloadGetLabelsAttributeType ¶ added in v0.21.2
type UpdateVolumePayloadGetLabelsAttributeType = *map[string]interface{}
isFreeform
type UpdateVolumePayloadGetLabelsRetType ¶ added in v0.21.2
type UpdateVolumePayloadGetLabelsRetType = map[string]interface{}
type UpdateVolumePayloadGetNameArgType ¶ added in v0.21.2
type UpdateVolumePayloadGetNameArgType = string
type UpdateVolumePayloadGetNameAttributeType ¶ added in v0.21.2
type UpdateVolumePayloadGetNameAttributeType = *string
isNotNullableString
type UpdateVolumePayloadGetNameRetType ¶ added in v0.21.2
type UpdateVolumePayloadGetNameRetType = string
type UpdateVolumePayloadgetBootableArgType ¶ added in v0.21.2
type UpdateVolumePayloadgetBootableArgType = bool
type UpdateVolumePayloadgetBootableAttributeType ¶ added in v0.21.2
type UpdateVolumePayloadgetBootableAttributeType = *bool
isBoolean
type UpdateVolumePayloadgetBootableRetType ¶ added in v0.21.2
type UpdateVolumePayloadgetBootableRetType = bool
type Volume ¶ added in v0.13.0
type Volume struct { // Object that represents an availability zone. // REQUIRED AvailabilityZone VolumeGetAvailabilityZoneAttributeType `json:"availabilityZone"` // Indicates if a volume is bootable. Bootable VolumegetBootableAttributeType `json:"bootable,omitempty"` // Date-time when resource was created. CreatedAt VolumeGetCreatedAtAttributeType `json:"createdAt,omitempty"` // Description Object. Allows string up to 127 Characters. Description VolumeGetDescriptionAttributeType `json:"description,omitempty"` // Universally Unique Identifier (UUID). Id VolumeGetIdAttributeType `json:"id,omitempty"` ImageConfig VolumeGetImageConfigAttributeType `json:"imageConfig,omitempty"` // Object that represents the labels of an object. Regex for keys: `^[a-z]((-|_|[a-z0-9])){0,62}$`. Regex for values: `^(-|_|[a-z0-9]){0,63}$`. Labels VolumeGetLabelsAttributeType `json:"labels,omitempty"` // The name for a General Object. Matches Names and also UUIDs. Name VolumeGetNameAttributeType `json:"name,omitempty"` // The name for a General Object. Matches Names and also UUIDs. PerformanceClass VolumeGetPerformanceClassAttributeType `json:"performanceClass,omitempty"` // Universally Unique Identifier (UUID). ServerId VolumeGetServerIdAttributeType `json:"serverId,omitempty"` // Size in Gigabyte. Size VolumeGetSizeAttributeType `json:"size,omitempty"` Source VolumeGetSourceAttributeType `json:"source,omitempty"` // The status of a volume object. Possible values: `ATTACHED`, `ATTACHING`, `AVAILABLE`, `AWAITING-TRANSFER`, `BACKING-UP`, `CREATING`, `DELETED`, `DELETING`, `DETACHING`, `DOWNLOADING`, `ERROR`, `ERROR_BACKING-UP`, `ERROR_DELETING`, `ERROR_RESIZING`, `ERROR_RESTORING-BACKUP`, `MAINTENANCE`, `RESERVED`, `RESIZING`, `RESTORING-BACKUP`, `RETYPING`, `UPLOADING`. Status VolumeGetStatusAttributeType `json:"status,omitempty"` // Date-time when resource was last updated. UpdatedAt VolumeGetUpdatedAtAttributeType `json:"updatedAt,omitempty"` }
Volume Object that represents a volume and its parameters. Used for Creating and returning (get/list).
func NewVolume ¶ added in v0.13.0
func NewVolume(availabilityZone VolumeGetAvailabilityZoneArgType) *Volume
NewVolume instantiates a new Volume object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed
func NewVolumeWithDefaults ¶ added in v0.13.0
func NewVolumeWithDefaults() *Volume
NewVolumeWithDefaults instantiates a new Volume object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set
func (*Volume) GetAvailabilityZone ¶ added in v0.13.0
func (o *Volume) GetAvailabilityZone() (ret VolumeGetAvailabilityZoneRetType)
GetAvailabilityZone returns the AvailabilityZone field value
func (*Volume) GetAvailabilityZoneOk ¶ added in v0.13.0
func (o *Volume) GetAvailabilityZoneOk() (ret VolumeGetAvailabilityZoneRetType, ok bool)
GetAvailabilityZoneOk returns a tuple with the AvailabilityZone field value and a boolean to check if the value has been set.
func (*Volume) GetBootable ¶ added in v0.16.0
func (o *Volume) GetBootable() (res VolumegetBootableRetType)
GetBootable returns the Bootable field value if set, zero value otherwise.
func (*Volume) GetBootableOk ¶ added in v0.16.0
func (o *Volume) GetBootableOk() (ret VolumegetBootableRetType, ok bool)
GetBootableOk returns a tuple with the Bootable field value if set, nil otherwise and a boolean to check if the value has been set.
func (*Volume) GetCreatedAt ¶ added in v0.13.0
func (o *Volume) GetCreatedAt() (res VolumeGetCreatedAtRetType)
GetCreatedAt returns the CreatedAt field value if set, zero value otherwise.
func (*Volume) GetCreatedAtOk ¶ added in v0.13.0
func (o *Volume) GetCreatedAtOk() (ret VolumeGetCreatedAtRetType, ok bool)
GetCreatedAtOk returns a tuple with the CreatedAt field value if set, nil otherwise and a boolean to check if the value has been set.
func (*Volume) GetDescription ¶ added in v0.13.0
func (o *Volume) GetDescription() (res VolumeGetDescriptionRetType)
GetDescription returns the Description field value if set, zero value otherwise.
func (*Volume) GetDescriptionOk ¶ added in v0.13.0
func (o *Volume) GetDescriptionOk() (ret VolumeGetDescriptionRetType, ok bool)
GetDescriptionOk returns a tuple with the Description field value if set, nil otherwise and a boolean to check if the value has been set.
func (*Volume) GetId ¶ added in v0.13.0
func (o *Volume) GetId() (res VolumeGetIdRetType)
GetId returns the Id field value if set, zero value otherwise.
func (*Volume) GetIdOk ¶ added in v0.13.0
func (o *Volume) GetIdOk() (ret VolumeGetIdRetType, ok bool)
GetIdOk returns a tuple with the Id field value if set, nil otherwise and a boolean to check if the value has been set.
func (*Volume) GetImageConfig ¶ added in v0.17.0
func (o *Volume) GetImageConfig() (res VolumeGetImageConfigRetType)
GetImageConfig returns the ImageConfig field value if set, zero value otherwise.
func (*Volume) GetImageConfigOk ¶ added in v0.17.0
func (o *Volume) GetImageConfigOk() (ret VolumeGetImageConfigRetType, ok bool)
GetImageConfigOk returns a tuple with the ImageConfig field value if set, nil otherwise and a boolean to check if the value has been set.
func (*Volume) GetLabels ¶ added in v0.13.0
func (o *Volume) GetLabels() (res VolumeGetLabelsRetType)
GetLabels returns the Labels field value if set, zero value otherwise.
func (*Volume) GetLabelsOk ¶ added in v0.13.0
func (o *Volume) GetLabelsOk() (ret VolumeGetLabelsRetType, ok bool)
GetLabelsOk returns a tuple with the Labels field value if set, nil otherwise and a boolean to check if the value has been set.
func (*Volume) GetName ¶ added in v0.13.0
func (o *Volume) GetName() (res VolumeGetNameRetType)
GetName returns the Name field value if set, zero value otherwise.
func (*Volume) GetNameOk ¶ added in v0.13.0
func (o *Volume) GetNameOk() (ret VolumeGetNameRetType, ok bool)
GetNameOk returns a tuple with the Name field value if set, nil otherwise and a boolean to check if the value has been set.
func (*Volume) GetPerformanceClass ¶ added in v0.13.0
func (o *Volume) GetPerformanceClass() (res VolumeGetPerformanceClassRetType)
GetPerformanceClass returns the PerformanceClass field value if set, zero value otherwise.
func (*Volume) GetPerformanceClassOk ¶ added in v0.13.0
func (o *Volume) GetPerformanceClassOk() (ret VolumeGetPerformanceClassRetType, ok bool)
GetPerformanceClassOk returns a tuple with the PerformanceClass field value if set, nil otherwise and a boolean to check if the value has been set.
func (*Volume) GetServerId ¶ added in v0.13.0
func (o *Volume) GetServerId() (res VolumeGetServerIdRetType)
GetServerId returns the ServerId field value if set, zero value otherwise.
func (*Volume) GetServerIdOk ¶ added in v0.13.0
func (o *Volume) GetServerIdOk() (ret VolumeGetServerIdRetType, ok bool)
GetServerIdOk returns a tuple with the ServerId field value if set, nil otherwise and a boolean to check if the value has been set.
func (*Volume) GetSize ¶ added in v0.13.0
func (o *Volume) GetSize() (res VolumeGetSizeRetType)
GetSize returns the Size field value if set, zero value otherwise.
func (*Volume) GetSizeOk ¶ added in v0.13.0
func (o *Volume) GetSizeOk() (ret VolumeGetSizeRetType, ok bool)
GetSizeOk returns a tuple with the Size field value if set, nil otherwise and a boolean to check if the value has been set.
func (*Volume) GetSource ¶ added in v0.13.0
func (o *Volume) GetSource() (res VolumeGetSourceRetType)
GetSource returns the Source field value if set, zero value otherwise.
func (*Volume) GetSourceOk ¶ added in v0.13.0
func (o *Volume) GetSourceOk() (ret VolumeGetSourceRetType, ok bool)
GetSourceOk returns a tuple with the Source field value if set, nil otherwise and a boolean to check if the value has been set.
func (*Volume) GetStatus ¶ added in v0.13.0
func (o *Volume) GetStatus() (res VolumeGetStatusRetType)
GetStatus returns the Status field value if set, zero value otherwise.
func (*Volume) GetStatusOk ¶ added in v0.13.0
func (o *Volume) GetStatusOk() (ret VolumeGetStatusRetType, ok bool)
GetStatusOk returns a tuple with the Status field value if set, nil otherwise and a boolean to check if the value has been set.
func (*Volume) GetUpdatedAt ¶ added in v0.13.0
func (o *Volume) GetUpdatedAt() (res VolumeGetUpdatedAtRetType)
GetUpdatedAt returns the UpdatedAt field value if set, zero value otherwise.
func (*Volume) GetUpdatedAtOk ¶ added in v0.13.0
func (o *Volume) GetUpdatedAtOk() (ret VolumeGetUpdatedAtRetType, ok bool)
GetUpdatedAtOk returns a tuple with the UpdatedAt field value if set, nil otherwise and a boolean to check if the value has been set.
func (*Volume) HasBootable ¶ added in v0.16.0
HasBootable returns a boolean if a field has been set.
func (*Volume) HasCreatedAt ¶ added in v0.13.0
HasCreatedAt returns a boolean if a field has been set.
func (*Volume) HasDescription ¶ added in v0.13.0
HasDescription returns a boolean if a field has been set.
func (*Volume) HasImageConfig ¶ added in v0.17.0
HasImageConfig returns a boolean if a field has been set.
func (*Volume) HasPerformanceClass ¶ added in v0.13.0
HasPerformanceClass returns a boolean if a field has been set.
func (*Volume) HasServerId ¶ added in v0.13.0
HasServerId returns a boolean if a field has been set.
func (*Volume) HasUpdatedAt ¶ added in v0.13.0
HasUpdatedAt returns a boolean if a field has been set.
func (*Volume) SetAvailabilityZone ¶ added in v0.13.0
func (o *Volume) SetAvailabilityZone(v VolumeGetAvailabilityZoneRetType)
SetAvailabilityZone sets field value
func (*Volume) SetBootable ¶ added in v0.16.0
func (o *Volume) SetBootable(v VolumegetBootableRetType)
SetBootable gets a reference to the given bool and assigns it to the Bootable field.
func (*Volume) SetCreatedAt ¶ added in v0.13.0
func (o *Volume) SetCreatedAt(v VolumeGetCreatedAtRetType)
SetCreatedAt gets a reference to the given time.Time and assigns it to the CreatedAt field.
func (*Volume) SetDescription ¶ added in v0.13.0
func (o *Volume) SetDescription(v VolumeGetDescriptionRetType)
SetDescription gets a reference to the given string and assigns it to the Description field.
func (*Volume) SetId ¶ added in v0.13.0
func (o *Volume) SetId(v VolumeGetIdRetType)
SetId gets a reference to the given string and assigns it to the Id field.
func (*Volume) SetImageConfig ¶ added in v0.17.0
func (o *Volume) SetImageConfig(v VolumeGetImageConfigRetType)
SetImageConfig gets a reference to the given ImageConfig and assigns it to the ImageConfig field.
func (*Volume) SetLabels ¶ added in v0.13.0
func (o *Volume) SetLabels(v VolumeGetLabelsRetType)
SetLabels gets a reference to the given map[string]interface{} and assigns it to the Labels field.
func (*Volume) SetName ¶ added in v0.13.0
func (o *Volume) SetName(v VolumeGetNameRetType)
SetName gets a reference to the given string and assigns it to the Name field.
func (*Volume) SetPerformanceClass ¶ added in v0.13.0
func (o *Volume) SetPerformanceClass(v VolumeGetPerformanceClassRetType)
SetPerformanceClass gets a reference to the given string and assigns it to the PerformanceClass field.
func (*Volume) SetServerId ¶ added in v0.13.0
func (o *Volume) SetServerId(v VolumeGetServerIdRetType)
SetServerId gets a reference to the given string and assigns it to the ServerId field.
func (*Volume) SetSize ¶ added in v0.13.0
func (o *Volume) SetSize(v VolumeGetSizeRetType)
SetSize gets a reference to the given int64 and assigns it to the Size field.
func (*Volume) SetSource ¶ added in v0.13.0
func (o *Volume) SetSource(v VolumeGetSourceRetType)
SetSource gets a reference to the given VolumeSource and assigns it to the Source field.
func (*Volume) SetStatus ¶ added in v0.13.0
func (o *Volume) SetStatus(v VolumeGetStatusRetType)
SetStatus gets a reference to the given string and assigns it to the Status field.
func (*Volume) SetUpdatedAt ¶ added in v0.13.0
func (o *Volume) SetUpdatedAt(v VolumeGetUpdatedAtRetType)
SetUpdatedAt gets a reference to the given time.Time and assigns it to the UpdatedAt field.
type VolumeAttachment ¶ added in v0.13.0
type VolumeAttachment struct { // Delete the volume during the termination of the server. Defaults to false. DeleteOnTermination VolumeAttachmentgetDeleteOnTerminationAttributeType `json:"deleteOnTermination,omitempty"` // Universally Unique Identifier (UUID). ServerId VolumeAttachmentGetServerIdAttributeType `json:"serverId,omitempty"` // Universally Unique Identifier (UUID). VolumeId VolumeAttachmentGetVolumeIdAttributeType `json:"volumeId,omitempty"` }
VolumeAttachment Object that represents a Volume attachment to a server.
func NewVolumeAttachment ¶ added in v0.13.0
func NewVolumeAttachment() *VolumeAttachment
NewVolumeAttachment instantiates a new VolumeAttachment object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed
func NewVolumeAttachmentWithDefaults ¶ added in v0.13.0
func NewVolumeAttachmentWithDefaults() *VolumeAttachment
NewVolumeAttachmentWithDefaults instantiates a new VolumeAttachment object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set
func (*VolumeAttachment) GetDeleteOnTermination ¶ added in v0.13.0
func (o *VolumeAttachment) GetDeleteOnTermination() (res VolumeAttachmentgetDeleteOnTerminationRetType)
GetDeleteOnTermination returns the DeleteOnTermination field value if set, zero value otherwise.
func (*VolumeAttachment) GetDeleteOnTerminationOk ¶ added in v0.13.0
func (o *VolumeAttachment) GetDeleteOnTerminationOk() (ret VolumeAttachmentgetDeleteOnTerminationRetType, ok bool)
GetDeleteOnTerminationOk returns a tuple with the DeleteOnTermination field value if set, nil otherwise and a boolean to check if the value has been set.
func (*VolumeAttachment) GetServerId ¶ added in v0.13.0
func (o *VolumeAttachment) GetServerId() (res VolumeAttachmentGetServerIdRetType)
GetServerId returns the ServerId field value if set, zero value otherwise.
func (*VolumeAttachment) GetServerIdOk ¶ added in v0.13.0
func (o *VolumeAttachment) GetServerIdOk() (ret VolumeAttachmentGetServerIdRetType, ok bool)
GetServerIdOk returns a tuple with the ServerId field value if set, nil otherwise and a boolean to check if the value has been set.
func (*VolumeAttachment) GetVolumeId ¶ added in v0.13.0
func (o *VolumeAttachment) GetVolumeId() (res VolumeAttachmentGetVolumeIdRetType)
GetVolumeId returns the VolumeId field value if set, zero value otherwise.
func (*VolumeAttachment) GetVolumeIdOk ¶ added in v0.13.0
func (o *VolumeAttachment) GetVolumeIdOk() (ret VolumeAttachmentGetVolumeIdRetType, ok bool)
GetVolumeIdOk returns a tuple with the VolumeId field value if set, nil otherwise and a boolean to check if the value has been set.
func (*VolumeAttachment) HasDeleteOnTermination ¶ added in v0.13.0
func (o *VolumeAttachment) HasDeleteOnTermination() bool
HasDeleteOnTermination returns a boolean if a field has been set.
func (*VolumeAttachment) HasServerId ¶ added in v0.13.0
func (o *VolumeAttachment) HasServerId() bool
HasServerId returns a boolean if a field has been set.
func (*VolumeAttachment) HasVolumeId ¶ added in v0.13.0
func (o *VolumeAttachment) HasVolumeId() bool
HasVolumeId returns a boolean if a field has been set.
func (*VolumeAttachment) SetDeleteOnTermination ¶ added in v0.13.0
func (o *VolumeAttachment) SetDeleteOnTermination(v VolumeAttachmentgetDeleteOnTerminationRetType)
SetDeleteOnTermination gets a reference to the given bool and assigns it to the DeleteOnTermination field.
func (*VolumeAttachment) SetServerId ¶ added in v0.13.0
func (o *VolumeAttachment) SetServerId(v VolumeAttachmentGetServerIdRetType)
SetServerId gets a reference to the given string and assigns it to the ServerId field.
func (*VolumeAttachment) SetVolumeId ¶ added in v0.13.0
func (o *VolumeAttachment) SetVolumeId(v VolumeAttachmentGetVolumeIdRetType)
SetVolumeId gets a reference to the given string and assigns it to the VolumeId field.
func (VolumeAttachment) ToMap ¶ added in v0.13.0
func (o VolumeAttachment) ToMap() (map[string]interface{}, error)
type VolumeAttachmentGetServerIdArgType ¶ added in v0.21.2
type VolumeAttachmentGetServerIdArgType = string
type VolumeAttachmentGetServerIdAttributeType ¶ added in v0.21.2
type VolumeAttachmentGetServerIdAttributeType = *string
isNotNullableString
type VolumeAttachmentGetServerIdRetType ¶ added in v0.21.2
type VolumeAttachmentGetServerIdRetType = string
type VolumeAttachmentGetVolumeIdArgType ¶ added in v0.21.2
type VolumeAttachmentGetVolumeIdArgType = string
type VolumeAttachmentGetVolumeIdAttributeType ¶ added in v0.21.2
type VolumeAttachmentGetVolumeIdAttributeType = *string
isNotNullableString
type VolumeAttachmentGetVolumeIdRetType ¶ added in v0.21.2
type VolumeAttachmentGetVolumeIdRetType = string
type VolumeAttachmentListResponse ¶ added in v0.13.0
type VolumeAttachmentListResponse struct { // A list containing Volume attachments of a server. // REQUIRED Items VolumeAttachmentListResponseGetItemsAttributeType `json:"items"` }
VolumeAttachmentListResponse Volume attachment list response.
func NewVolumeAttachmentListResponse ¶ added in v0.13.0
func NewVolumeAttachmentListResponse(items VolumeAttachmentListResponseGetItemsArgType) *VolumeAttachmentListResponse
NewVolumeAttachmentListResponse instantiates a new VolumeAttachmentListResponse object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed
func NewVolumeAttachmentListResponseWithDefaults ¶ added in v0.13.0
func NewVolumeAttachmentListResponseWithDefaults() *VolumeAttachmentListResponse
NewVolumeAttachmentListResponseWithDefaults instantiates a new VolumeAttachmentListResponse object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set
func (*VolumeAttachmentListResponse) GetItems ¶ added in v0.13.0
func (o *VolumeAttachmentListResponse) GetItems() (ret VolumeAttachmentListResponseGetItemsRetType)
GetItems returns the Items field value
func (*VolumeAttachmentListResponse) GetItemsOk ¶ added in v0.13.0
func (o *VolumeAttachmentListResponse) GetItemsOk() (ret VolumeAttachmentListResponseGetItemsRetType, ok bool)
GetItemsOk returns a tuple with the Items field value and a boolean to check if the value has been set.
func (*VolumeAttachmentListResponse) SetItems ¶ added in v0.13.0
func (o *VolumeAttachmentListResponse) SetItems(v VolumeAttachmentListResponseGetItemsRetType)
SetItems sets field value
func (VolumeAttachmentListResponse) ToMap ¶ added in v0.13.0
func (o VolumeAttachmentListResponse) ToMap() (map[string]interface{}, error)
type VolumeAttachmentListResponseGetItemsArgType ¶ added in v0.21.2
type VolumeAttachmentListResponseGetItemsArgType = []VolumeAttachment
type VolumeAttachmentListResponseGetItemsAttributeType ¶ added in v0.21.2
type VolumeAttachmentListResponseGetItemsAttributeType = *[]VolumeAttachment
isArray
type VolumeAttachmentListResponseGetItemsRetType ¶ added in v0.21.2
type VolumeAttachmentListResponseGetItemsRetType = []VolumeAttachment
type VolumeAttachmentgetDeleteOnTerminationArgType ¶ added in v0.21.2
type VolumeAttachmentgetDeleteOnTerminationArgType = bool
type VolumeAttachmentgetDeleteOnTerminationAttributeType ¶ added in v0.21.2
type VolumeAttachmentgetDeleteOnTerminationAttributeType = *bool
isBoolean
type VolumeAttachmentgetDeleteOnTerminationRetType ¶ added in v0.21.2
type VolumeAttachmentgetDeleteOnTerminationRetType = bool
type VolumeGetAvailabilityZoneArgType ¶ added in v0.21.2
type VolumeGetAvailabilityZoneArgType = string
type VolumeGetAvailabilityZoneAttributeType ¶ added in v0.21.2
type VolumeGetAvailabilityZoneAttributeType = *string
isNotNullableString
type VolumeGetAvailabilityZoneRetType ¶ added in v0.21.2
type VolumeGetAvailabilityZoneRetType = string
type VolumeGetCreatedAtArgType ¶ added in v0.21.2
type VolumeGetCreatedAtAttributeType ¶ added in v0.21.2
isDateTime
type VolumeGetCreatedAtRetType ¶ added in v0.21.2
type VolumeGetDescriptionArgType ¶ added in v0.21.2
type VolumeGetDescriptionArgType = string
type VolumeGetDescriptionAttributeType ¶ added in v0.21.2
type VolumeGetDescriptionAttributeType = *string
isNotNullableString
type VolumeGetDescriptionRetType ¶ added in v0.21.2
type VolumeGetDescriptionRetType = string
type VolumeGetIdArgType ¶ added in v0.21.2
type VolumeGetIdArgType = string
type VolumeGetIdAttributeType ¶ added in v0.21.2
type VolumeGetIdAttributeType = *string
isNotNullableString
type VolumeGetIdRetType ¶ added in v0.21.2
type VolumeGetIdRetType = string
type VolumeGetImageConfigArgType ¶ added in v0.21.2
type VolumeGetImageConfigArgType = ImageConfig
type VolumeGetImageConfigAttributeType ¶ added in v0.21.2
type VolumeGetImageConfigAttributeType = *ImageConfig
isModel
type VolumeGetImageConfigRetType ¶ added in v0.21.2
type VolumeGetImageConfigRetType = ImageConfig
type VolumeGetLabelsArgType ¶ added in v0.21.2
type VolumeGetLabelsArgType = map[string]interface{}
type VolumeGetLabelsAttributeType ¶ added in v0.21.2
type VolumeGetLabelsAttributeType = *map[string]interface{}
isFreeform
type VolumeGetLabelsRetType ¶ added in v0.21.2
type VolumeGetLabelsRetType = map[string]interface{}
type VolumeGetNameArgType ¶ added in v0.21.2
type VolumeGetNameArgType = string
type VolumeGetNameAttributeType ¶ added in v0.21.2
type VolumeGetNameAttributeType = *string
isNotNullableString
type VolumeGetNameRetType ¶ added in v0.21.2
type VolumeGetNameRetType = string
type VolumeGetPerformanceClassArgType ¶ added in v0.21.2
type VolumeGetPerformanceClassArgType = string
type VolumeGetPerformanceClassAttributeType ¶ added in v0.21.2
type VolumeGetPerformanceClassAttributeType = *string
isNotNullableString
type VolumeGetPerformanceClassRetType ¶ added in v0.21.2
type VolumeGetPerformanceClassRetType = string
type VolumeGetServerIdArgType ¶ added in v0.21.2
type VolumeGetServerIdArgType = string
type VolumeGetServerIdAttributeType ¶ added in v0.21.2
type VolumeGetServerIdAttributeType = *string
isNotNullableString
type VolumeGetServerIdRetType ¶ added in v0.21.2
type VolumeGetServerIdRetType = string
type VolumeGetSizeArgType ¶ added in v0.21.2
type VolumeGetSizeArgType = int64
type VolumeGetSizeRetType ¶ added in v0.21.2
type VolumeGetSizeRetType = int64
type VolumeGetSourceArgType ¶ added in v0.21.2
type VolumeGetSourceArgType = VolumeSource
type VolumeGetSourceAttributeType ¶ added in v0.21.2
type VolumeGetSourceAttributeType = *VolumeSource
isModel
type VolumeGetSourceRetType ¶ added in v0.21.2
type VolumeGetSourceRetType = VolumeSource
type VolumeGetStatusArgType ¶ added in v0.21.2
type VolumeGetStatusArgType = string
type VolumeGetStatusAttributeType ¶ added in v0.21.2
type VolumeGetStatusAttributeType = *string
isNotNullableString
type VolumeGetStatusRetType ¶ added in v0.21.2
type VolumeGetStatusRetType = string
type VolumeGetUpdatedAtArgType ¶ added in v0.21.2
type VolumeGetUpdatedAtAttributeType ¶ added in v0.21.2
isDateTime
type VolumeGetUpdatedAtRetType ¶ added in v0.21.2
type VolumeListResponse ¶ added in v0.13.0
type VolumeListResponse struct { // A list containing volume objects. // REQUIRED Items VolumeListResponseGetItemsAttributeType `json:"items"` }
VolumeListResponse Volume list response.
func NewVolumeListResponse ¶ added in v0.13.0
func NewVolumeListResponse(items VolumeListResponseGetItemsArgType) *VolumeListResponse
NewVolumeListResponse instantiates a new VolumeListResponse object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed
func NewVolumeListResponseWithDefaults ¶ added in v0.13.0
func NewVolumeListResponseWithDefaults() *VolumeListResponse
NewVolumeListResponseWithDefaults instantiates a new VolumeListResponse object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set
func (*VolumeListResponse) GetItems ¶ added in v0.13.0
func (o *VolumeListResponse) GetItems() (ret VolumeListResponseGetItemsRetType)
GetItems returns the Items field value
func (*VolumeListResponse) GetItemsOk ¶ added in v0.13.0
func (o *VolumeListResponse) GetItemsOk() (ret VolumeListResponseGetItemsRetType, ok bool)
GetItemsOk returns a tuple with the Items field value and a boolean to check if the value has been set.
func (*VolumeListResponse) SetItems ¶ added in v0.13.0
func (o *VolumeListResponse) SetItems(v VolumeListResponseGetItemsRetType)
SetItems sets field value
func (VolumeListResponse) ToMap ¶ added in v0.13.0
func (o VolumeListResponse) ToMap() (map[string]interface{}, error)
type VolumeListResponseGetItemsArgType ¶ added in v0.21.2
type VolumeListResponseGetItemsArgType = []Volume
type VolumeListResponseGetItemsAttributeType ¶ added in v0.21.2
type VolumeListResponseGetItemsAttributeType = *[]Volume
isArray
type VolumeListResponseGetItemsRetType ¶ added in v0.21.2
type VolumeListResponseGetItemsRetType = []Volume
type VolumePerformanceClass ¶ added in v0.16.0
type VolumePerformanceClass struct { // Description Object. Allows string up to 127 Characters. Description VolumePerformanceClassGetDescriptionAttributeType `json:"description,omitempty"` // Input/Output Operations per second. Iops VolumePerformanceClassGetIopsAttributeType `json:"iops,omitempty"` // Object that represents the labels of an object. Regex for keys: `^[a-z]((-|_|[a-z0-9])){0,62}$`. Regex for values: `^(-|_|[a-z0-9]){0,63}$`. Labels VolumePerformanceClassGetLabelsAttributeType `json:"labels,omitempty"` // The name for a General Object. Matches Names and also UUIDs. // REQUIRED Name VolumePerformanceClassGetNameAttributeType `json:"name"` // Throughput in Megabyte per second. Throughput VolumePerformanceClassGetThroughputAttributeType `json:"throughput,omitempty"` }
VolumePerformanceClass Object that represents a Volume performance class.
func NewVolumePerformanceClass ¶ added in v0.16.0
func NewVolumePerformanceClass(name VolumePerformanceClassGetNameArgType) *VolumePerformanceClass
NewVolumePerformanceClass instantiates a new VolumePerformanceClass object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed
func NewVolumePerformanceClassWithDefaults ¶ added in v0.16.0
func NewVolumePerformanceClassWithDefaults() *VolumePerformanceClass
NewVolumePerformanceClassWithDefaults instantiates a new VolumePerformanceClass object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set
func (*VolumePerformanceClass) GetDescription ¶ added in v0.16.0
func (o *VolumePerformanceClass) GetDescription() (res VolumePerformanceClassGetDescriptionRetType)
GetDescription returns the Description field value if set, zero value otherwise.
func (*VolumePerformanceClass) GetDescriptionOk ¶ added in v0.16.0
func (o *VolumePerformanceClass) GetDescriptionOk() (ret VolumePerformanceClassGetDescriptionRetType, ok bool)
GetDescriptionOk returns a tuple with the Description field value if set, nil otherwise and a boolean to check if the value has been set.
func (*VolumePerformanceClass) GetIops ¶ added in v0.16.0
func (o *VolumePerformanceClass) GetIops() (res VolumePerformanceClassGetIopsRetType)
GetIops returns the Iops field value if set, zero value otherwise.
func (*VolumePerformanceClass) GetIopsOk ¶ added in v0.16.0
func (o *VolumePerformanceClass) GetIopsOk() (ret VolumePerformanceClassGetIopsRetType, ok bool)
GetIopsOk returns a tuple with the Iops field value if set, nil otherwise and a boolean to check if the value has been set.
func (*VolumePerformanceClass) GetLabels ¶ added in v0.16.0
func (o *VolumePerformanceClass) GetLabels() (res VolumePerformanceClassGetLabelsRetType)
GetLabels returns the Labels field value if set, zero value otherwise.
func (*VolumePerformanceClass) GetLabelsOk ¶ added in v0.16.0
func (o *VolumePerformanceClass) GetLabelsOk() (ret VolumePerformanceClassGetLabelsRetType, ok bool)
GetLabelsOk returns a tuple with the Labels field value if set, nil otherwise and a boolean to check if the value has been set.
func (*VolumePerformanceClass) GetName ¶ added in v0.16.0
func (o *VolumePerformanceClass) GetName() (ret VolumePerformanceClassGetNameRetType)
GetName returns the Name field value
func (*VolumePerformanceClass) GetNameOk ¶ added in v0.16.0
func (o *VolumePerformanceClass) GetNameOk() (ret VolumePerformanceClassGetNameRetType, ok bool)
GetNameOk returns a tuple with the Name field value and a boolean to check if the value has been set.
func (*VolumePerformanceClass) GetThroughput ¶ added in v0.16.0
func (o *VolumePerformanceClass) GetThroughput() (res VolumePerformanceClassGetThroughputRetType)
GetThroughput returns the Throughput field value if set, zero value otherwise.
func (*VolumePerformanceClass) GetThroughputOk ¶ added in v0.16.0
func (o *VolumePerformanceClass) GetThroughputOk() (ret VolumePerformanceClassGetThroughputRetType, ok bool)
GetThroughputOk returns a tuple with the Throughput field value if set, nil otherwise and a boolean to check if the value has been set.
func (*VolumePerformanceClass) HasDescription ¶ added in v0.16.0
func (o *VolumePerformanceClass) HasDescription() bool
HasDescription returns a boolean if a field has been set.
func (*VolumePerformanceClass) HasIops ¶ added in v0.16.0
func (o *VolumePerformanceClass) HasIops() bool
HasIops returns a boolean if a field has been set.
func (*VolumePerformanceClass) HasLabels ¶ added in v0.16.0
func (o *VolumePerformanceClass) HasLabels() bool
HasLabels returns a boolean if a field has been set.
func (*VolumePerformanceClass) HasThroughput ¶ added in v0.16.0
func (o *VolumePerformanceClass) HasThroughput() bool
HasThroughput returns a boolean if a field has been set.
func (*VolumePerformanceClass) SetDescription ¶ added in v0.16.0
func (o *VolumePerformanceClass) SetDescription(v VolumePerformanceClassGetDescriptionRetType)
SetDescription gets a reference to the given string and assigns it to the Description field.
func (*VolumePerformanceClass) SetIops ¶ added in v0.16.0
func (o *VolumePerformanceClass) SetIops(v VolumePerformanceClassGetIopsRetType)
SetIops gets a reference to the given int64 and assigns it to the Iops field.
func (*VolumePerformanceClass) SetLabels ¶ added in v0.16.0
func (o *VolumePerformanceClass) SetLabels(v VolumePerformanceClassGetLabelsRetType)
SetLabels gets a reference to the given map[string]interface{} and assigns it to the Labels field.
func (*VolumePerformanceClass) SetName ¶ added in v0.16.0
func (o *VolumePerformanceClass) SetName(v VolumePerformanceClassGetNameRetType)
SetName sets field value
func (*VolumePerformanceClass) SetThroughput ¶ added in v0.16.0
func (o *VolumePerformanceClass) SetThroughput(v VolumePerformanceClassGetThroughputRetType)
SetThroughput gets a reference to the given int64 and assigns it to the Throughput field.
func (VolumePerformanceClass) ToMap ¶ added in v0.16.0
func (o VolumePerformanceClass) ToMap() (map[string]interface{}, error)
type VolumePerformanceClassGetDescriptionArgType ¶ added in v0.21.2
type VolumePerformanceClassGetDescriptionArgType = string
type VolumePerformanceClassGetDescriptionAttributeType ¶ added in v0.21.2
type VolumePerformanceClassGetDescriptionAttributeType = *string
isNotNullableString
type VolumePerformanceClassGetDescriptionRetType ¶ added in v0.21.2
type VolumePerformanceClassGetDescriptionRetType = string
type VolumePerformanceClassGetIopsArgType ¶ added in v0.21.2
type VolumePerformanceClassGetIopsArgType = int64
type VolumePerformanceClassGetIopsAttributeType ¶ added in v0.21.2
type VolumePerformanceClassGetIopsAttributeType = *int64
isLong
type VolumePerformanceClassGetIopsRetType ¶ added in v0.21.2
type VolumePerformanceClassGetIopsRetType = int64
type VolumePerformanceClassGetLabelsArgType ¶ added in v0.21.2
type VolumePerformanceClassGetLabelsArgType = map[string]interface{}
type VolumePerformanceClassGetLabelsAttributeType ¶ added in v0.21.2
type VolumePerformanceClassGetLabelsAttributeType = *map[string]interface{}
isFreeform
type VolumePerformanceClassGetLabelsRetType ¶ added in v0.21.2
type VolumePerformanceClassGetLabelsRetType = map[string]interface{}
type VolumePerformanceClassGetNameArgType ¶ added in v0.21.2
type VolumePerformanceClassGetNameArgType = string
type VolumePerformanceClassGetNameAttributeType ¶ added in v0.21.2
type VolumePerformanceClassGetNameAttributeType = *string
isNotNullableString
type VolumePerformanceClassGetNameRetType ¶ added in v0.21.2
type VolumePerformanceClassGetNameRetType = string
type VolumePerformanceClassGetThroughputArgType ¶ added in v0.21.2
type VolumePerformanceClassGetThroughputArgType = int64
type VolumePerformanceClassGetThroughputAttributeType ¶ added in v0.21.2
type VolumePerformanceClassGetThroughputAttributeType = *int64
isLong
type VolumePerformanceClassGetThroughputRetType ¶ added in v0.21.2
type VolumePerformanceClassGetThroughputRetType = int64
type VolumePerformanceClassListResponse ¶ added in v0.16.0
type VolumePerformanceClassListResponse struct { // A list containing Volume performance classes. // REQUIRED Items VolumePerformanceClassListResponseGetItemsAttributeType `json:"items"` }
VolumePerformanceClassListResponse Volume performance class list response.
func NewVolumePerformanceClassListResponse ¶ added in v0.16.0
func NewVolumePerformanceClassListResponse(items VolumePerformanceClassListResponseGetItemsArgType) *VolumePerformanceClassListResponse
NewVolumePerformanceClassListResponse instantiates a new VolumePerformanceClassListResponse object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed
func NewVolumePerformanceClassListResponseWithDefaults ¶ added in v0.16.0
func NewVolumePerformanceClassListResponseWithDefaults() *VolumePerformanceClassListResponse
NewVolumePerformanceClassListResponseWithDefaults instantiates a new VolumePerformanceClassListResponse object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set
func (*VolumePerformanceClassListResponse) GetItems ¶ added in v0.16.0
func (o *VolumePerformanceClassListResponse) GetItems() (ret VolumePerformanceClassListResponseGetItemsRetType)
GetItems returns the Items field value
func (*VolumePerformanceClassListResponse) GetItemsOk ¶ added in v0.16.0
func (o *VolumePerformanceClassListResponse) GetItemsOk() (ret VolumePerformanceClassListResponseGetItemsRetType, ok bool)
GetItemsOk returns a tuple with the Items field value and a boolean to check if the value has been set.
func (*VolumePerformanceClassListResponse) SetItems ¶ added in v0.16.0
func (o *VolumePerformanceClassListResponse) SetItems(v VolumePerformanceClassListResponseGetItemsRetType)
SetItems sets field value
func (VolumePerformanceClassListResponse) ToMap ¶ added in v0.16.0
func (o VolumePerformanceClassListResponse) ToMap() (map[string]interface{}, error)
type VolumePerformanceClassListResponseGetItemsArgType ¶ added in v0.21.2
type VolumePerformanceClassListResponseGetItemsArgType = []VolumePerformanceClass
type VolumePerformanceClassListResponseGetItemsAttributeType ¶ added in v0.21.2
type VolumePerformanceClassListResponseGetItemsAttributeType = *[]VolumePerformanceClass
isArray
type VolumePerformanceClassListResponseGetItemsRetType ¶ added in v0.21.2
type VolumePerformanceClassListResponseGetItemsRetType = []VolumePerformanceClass
type VolumeSource ¶ added in v0.13.0
type VolumeSource struct { // Universally Unique Identifier (UUID). // REQUIRED Id VolumeSourceGetIdAttributeType `json:"id"` // The source types of a volume. Possible values: `image`, `volume`, `snapshot`, `backup`. // REQUIRED Type VolumeSourceGetTypeAttributeType `json:"type"` }
VolumeSource The source object of a volume.
func NewVolumeSource ¶ added in v0.13.0
func NewVolumeSource(id VolumeSourceGetIdArgType, type_ VolumeSourceGetTypeArgType) *VolumeSource
NewVolumeSource instantiates a new VolumeSource object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed
func NewVolumeSourceWithDefaults ¶ added in v0.13.0
func NewVolumeSourceWithDefaults() *VolumeSource
NewVolumeSourceWithDefaults instantiates a new VolumeSource object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set
func (*VolumeSource) GetId ¶ added in v0.13.0
func (o *VolumeSource) GetId() (ret VolumeSourceGetIdRetType)
GetId returns the Id field value
func (*VolumeSource) GetIdOk ¶ added in v0.13.0
func (o *VolumeSource) GetIdOk() (ret VolumeSourceGetIdRetType, ok bool)
GetIdOk returns a tuple with the Id field value and a boolean to check if the value has been set.
func (*VolumeSource) GetType ¶ added in v0.13.0
func (o *VolumeSource) GetType() (ret VolumeSourceGetTypeRetType)
GetType returns the Type field value
func (*VolumeSource) GetTypeOk ¶ added in v0.13.0
func (o *VolumeSource) GetTypeOk() (ret VolumeSourceGetTypeRetType, ok bool)
GetTypeOk returns a tuple with the Type field value and a boolean to check if the value has been set.
func (*VolumeSource) SetId ¶ added in v0.13.0
func (o *VolumeSource) SetId(v VolumeSourceGetIdRetType)
SetId sets field value
func (*VolumeSource) SetType ¶ added in v0.13.0
func (o *VolumeSource) SetType(v VolumeSourceGetTypeRetType)
SetType sets field value
func (VolumeSource) ToMap ¶ added in v0.13.0
func (o VolumeSource) ToMap() (map[string]interface{}, error)
type VolumeSourceGetIdArgType ¶ added in v0.21.2
type VolumeSourceGetIdArgType = string
type VolumeSourceGetIdAttributeType ¶ added in v0.21.2
type VolumeSourceGetIdAttributeType = *string
isNotNullableString
type VolumeSourceGetIdRetType ¶ added in v0.21.2
type VolumeSourceGetIdRetType = string
type VolumeSourceGetTypeArgType ¶ added in v0.21.2
type VolumeSourceGetTypeArgType = string
type VolumeSourceGetTypeAttributeType ¶ added in v0.21.2
type VolumeSourceGetTypeAttributeType = *string
isNotNullableString
type VolumeSourceGetTypeRetType ¶ added in v0.21.2
type VolumeSourceGetTypeRetType = string
type VolumegetBootableArgType ¶ added in v0.21.2
type VolumegetBootableArgType = bool
type VolumegetBootableAttributeType ¶ added in v0.21.2
type VolumegetBootableAttributeType = *bool
isBoolean
type VolumegetBootableRetType ¶ added in v0.21.2
type VolumegetBootableRetType = bool
Source Files
¶
- api_default.go
- client.go
- configuration.go
- model_add_volume_to_server_payload.go
- model_affinity_group.go
- model_affinity_group_list_response.go
- model_allowed_addresses_inner.go
- model_area.go
- model_area_config.go
- model_area_prefix_config_ipv4.go
- model_availability_zone_list_response.go
- model_backup.go
- model_backup_list_response.go
- model_backup_source.go
- model_base_security_group_rule.go
- model_boot_volume.go
- model_boot_volume_source.go
- model_create_affinity_group_payload.go
- model_create_area_address_family.go
- model_create_area_ipv4.go
- model_create_backup_payload.go
- model_create_image_payload.go
- model_create_key_pair_payload.go
- model_create_network_address_family.go
- model_create_network_area_payload.go
- model_create_network_area_range_payload.go
- model_create_network_area_route_payload.go
- model_create_network_ipv4_body.go
- model_create_network_ipv6_body.go
- model_create_network_payload.go
- model_create_nic_payload.go
- model_create_protocol.go
- model_create_public_ip_payload.go
- model_create_security_group_payload.go
- model_create_security_group_rule_payload.go
- model_create_security_group_rule_protocol.go
- model_create_server_networking.go
- model_create_server_networking_with_nics.go
- model_create_server_payload.go
- model_create_server_payload_boot_volume.go
- model_create_server_payload_networking.go
- model_create_snapshot_payload.go
- model_create_volume_payload.go
- model_error.go
- model_get_server_log_200_response.go
- model_icmp_parameters.go
- model_image.go
- model_image_checksum.go
- model_image_config.go
- model_image_create_response.go
- model_image_list_response.go
- model_image_share.go
- model_image_share_consumer.go
- model_key_pair_list_response.go
- model_keypair.go
- model_machine_type.go
- model_machine_type_list_response.go
- model_network.go
- model_network_area.go
- model_network_area_ipv4.go
- model_network_area_list_response.go
- model_network_list_response.go
- model_network_range.go
- model_network_range_list_response.go
- model_nic.go
- model_nic_list_response.go
- model_partial_update_network_area_payload.go
- model_partial_update_network_payload.go
- model_port_range.go
- model_project_list_response.go
- model_protocol.go
- model_public_ip.go
- model_public_ip_list_response.go
- model_public_network.go
- model_public_network_list_response.go
- model_quota.go
- model_quota_list.go
- model_quota_list_backup_gigabytes.go
- model_quota_list_backups.go
- model_quota_list_gigabytes.go
- model_quota_list_networks.go
- model_quota_list_nics.go
- model_quota_list_public_ips.go
- model_quota_list_ram.go
- model_quota_list_response.go
- model_quota_list_security_group_rules.go
- model_quota_list_security_groups.go
- model_quota_list_snapshots.go
- model_quota_list_vcpu.go
- model_quota_list_volumes.go
- model_request.go
- model_request_resource.go
- model_rescue_server_payload.go
- model_resize_server_payload.go
- model_resize_volume_payload.go
- model_route.go
- model_route_list_response.go
- model_security_group.go
- model_security_group_list_response.go
- model_security_group_rule.go
- model_security_group_rule_list_response.go
- model_security_group_rule_protocol.go
- model_server.go
- model_server_console_url.go
- model_server_list_response.go
- model_server_maintenance.go
- model_server_network.go
- model_service_account_mail_list_response.go
- model_set_image_share_payload.go
- model_snapshot.go
- model_snapshot_list_response.go
- model_update_area_address_family.go
- model_update_area_ipv4.go
- model_update_attached_volume_payload.go
- model_update_backup_payload.go
- model_update_image_payload.go
- model_update_image_share_payload.go
- model_update_key_pair_payload.go
- model_update_network_address_family.go
- model_update_network_area_route_payload.go
- model_update_network_ipv4_body.go
- model_update_network_ipv6_body.go
- model_update_nic_payload.go
- model_update_public_ip_payload.go
- model_update_security_group_payload.go
- model_update_server_payload.go
- model_update_snapshot_payload.go
- model_update_volume_payload.go
- model_volume.go
- model_volume_attachment.go
- model_volume_attachment_list_response.go
- model_volume_list_response.go
- model_volume_performance_class.go
- model_volume_performance_class_list_response.go
- model_volume_source.go
- utils.go