Documentation
¶
Index ¶
- Variables
- 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, region string, serverId string, ...) ApiAddNetworkToServerRequest
- func (a *APIClient) AddNetworkToServerExecute(ctx context.Context, projectId string, region string, serverId string, ...) error
- func (a *APIClient) AddNicToServer(ctx context.Context, projectId string, region string, serverId string, ...) ApiAddNicToServerRequest
- func (a *APIClient) AddNicToServerExecute(ctx context.Context, projectId string, region string, serverId string, ...) error
- func (a *APIClient) AddPublicIpToServer(ctx context.Context, projectId string, region string, serverId string, ...) ApiAddPublicIpToServerRequest
- func (a *APIClient) AddPublicIpToServerExecute(ctx context.Context, projectId string, region string, serverId string, ...) error
- func (a *APIClient) AddRoutesToRoutingTable(ctx context.Context, organizationId string, areaId string, region string, ...) ApiAddRoutesToRoutingTableRequest
- func (a *APIClient) AddRoutesToRoutingTableExecute(ctx context.Context, organizationId string, areaId string, region string, ...) (*RouteListResponse, error)
- func (a *APIClient) AddRoutingTableToArea(ctx context.Context, organizationId string, areaId string, region string) ApiAddRoutingTableToAreaRequest
- func (a *APIClient) AddRoutingTableToAreaExecute(ctx context.Context, organizationId string, areaId string, region string) (*RoutingTable, error)
- func (a *APIClient) AddSecurityGroupToServer(ctx context.Context, projectId string, region string, serverId string, ...) ApiAddSecurityGroupToServerRequest
- func (a *APIClient) AddSecurityGroupToServerExecute(ctx context.Context, projectId string, region string, serverId string, ...) error
- func (a *APIClient) AddServiceAccountToServer(ctx context.Context, projectId string, region string, serverId string, ...) ApiAddServiceAccountToServerRequest
- func (a *APIClient) AddServiceAccountToServerExecute(ctx context.Context, projectId string, region string, serverId string, ...) (*ServiceAccountMailListResponse, error)
- func (a *APIClient) AddVolumeToServer(ctx context.Context, projectId string, region string, serverId string, ...) ApiAddVolumeToServerRequest
- func (a *APIClient) AddVolumeToServerExecute(ctx context.Context, projectId string, region string, serverId string, ...) (*VolumeAttachment, error)
- func (a *APIClient) CreateAffinityGroup(ctx context.Context, projectId string, region string) ApiCreateAffinityGroupRequest
- func (a *APIClient) CreateAffinityGroupExecute(ctx context.Context, projectId string, region string) (*AffinityGroup, error)
- func (a *APIClient) CreateBackup(ctx context.Context, projectId string, region string) ApiCreateBackupRequest
- func (a *APIClient) CreateBackupExecute(ctx context.Context, projectId string, region string) (*Backup, error)
- func (a *APIClient) CreateImage(ctx context.Context, projectId string, region string) ApiCreateImageRequest
- func (a *APIClient) CreateImageExecute(ctx context.Context, projectId string, region string) (*ImageCreateResponse, error)
- func (a *APIClient) CreateIsolatedNetwork(ctx context.Context, projectId string, region string) ApiCreateIsolatedNetworkRequest
- func (a *APIClient) CreateIsolatedNetworkExecute(ctx context.Context, projectId string, region string) (*Network, 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, region 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, region string) ApiCreateNetworkAreaRangeRequest
- func (a *APIClient) CreateNetworkAreaRangeExecute(ctx context.Context, organizationId string, areaId string, region string) (*NetworkRangeListResponse, error)
- func (a *APIClient) CreateNetworkAreaRegion(ctx context.Context, organizationId string, areaId string, region string) ApiCreateNetworkAreaRegionRequest
- func (a *APIClient) CreateNetworkAreaRegionExecute(ctx context.Context, organizationId string, areaId string, region string) (*RegionalArea, error)
- func (a *APIClient) CreateNetworkAreaRoute(ctx context.Context, organizationId string, areaId string, region string) ApiCreateNetworkAreaRouteRequest
- func (a *APIClient) CreateNetworkAreaRouteExecute(ctx context.Context, organizationId string, areaId string, region string) (*RouteListResponse, error)
- func (a *APIClient) CreateNetworkExecute(ctx context.Context, projectId string, region string) (*Network, error)
- func (a *APIClient) CreateNic(ctx context.Context, projectId string, region string, networkId string) ApiCreateNicRequest
- func (a *APIClient) CreateNicExecute(ctx context.Context, projectId string, region string, networkId string) (*NIC, error)
- func (a *APIClient) CreatePublicIP(ctx context.Context, projectId string, region string) ApiCreatePublicIPRequest
- func (a *APIClient) CreatePublicIPExecute(ctx context.Context, projectId string, region string) (*PublicIp, error)
- func (a *APIClient) CreateSecurityGroup(ctx context.Context, projectId string, region string) ApiCreateSecurityGroupRequest
- func (a *APIClient) CreateSecurityGroupExecute(ctx context.Context, projectId string, region string) (*SecurityGroup, error)
- func (a *APIClient) CreateSecurityGroupRule(ctx context.Context, projectId string, region string, securityGroupId string) ApiCreateSecurityGroupRuleRequest
- func (a *APIClient) CreateSecurityGroupRuleExecute(ctx context.Context, projectId string, region string, securityGroupId string) (*SecurityGroupRule, error)
- func (a *APIClient) CreateServer(ctx context.Context, projectId string, region string) ApiCreateServerRequest
- func (a *APIClient) CreateServerExecute(ctx context.Context, projectId string, region string) (*Server, error)
- func (a *APIClient) CreateSnapshot(ctx context.Context, projectId string, region string) ApiCreateSnapshotRequest
- func (a *APIClient) CreateSnapshotExecute(ctx context.Context, projectId string, region string) (*Snapshot, error)
- func (a *APIClient) CreateVolume(ctx context.Context, projectId string, region string) ApiCreateVolumeRequest
- func (a *APIClient) CreateVolumeExecute(ctx context.Context, projectId string, region string) (*Volume, error)
- func (a *APIClient) DeallocateServer(ctx context.Context, projectId string, region string, serverId string) ApiDeallocateServerRequest
- func (a *APIClient) DeallocateServerExecute(ctx context.Context, projectId string, region string, serverId string) error
- func (a *APIClient) DeleteAffinityGroup(ctx context.Context, projectId string, region string, affinityGroupId string) ApiDeleteAffinityGroupRequest
- func (a *APIClient) DeleteAffinityGroupExecute(ctx context.Context, projectId string, region string, affinityGroupId string) error
- func (a *APIClient) DeleteBackup(ctx context.Context, projectId string, region string, backupId string) ApiDeleteBackupRequest
- func (a *APIClient) DeleteBackupExecute(ctx context.Context, projectId string, region string, backupId string) error
- func (a *APIClient) DeleteImage(ctx context.Context, projectId string, region string, imageId string) ApiDeleteImageRequest
- func (a *APIClient) DeleteImageExecute(ctx context.Context, projectId string, region string, imageId string) error
- func (a *APIClient) DeleteImageShare(ctx context.Context, projectId string, region string, imageId string) ApiDeleteImageShareRequest
- func (a *APIClient) DeleteImageShareConsumer(ctx context.Context, projectId string, region string, imageId string, ...) ApiDeleteImageShareConsumerRequest
- func (a *APIClient) DeleteImageShareConsumerExecute(ctx context.Context, projectId string, region string, imageId string, ...) error
- func (a *APIClient) DeleteImageShareExecute(ctx context.Context, projectId string, region 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, region 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, region string, ...) ApiDeleteNetworkAreaRangeRequest
- func (a *APIClient) DeleteNetworkAreaRangeExecute(ctx context.Context, organizationId string, areaId string, region string, ...) error
- func (a *APIClient) DeleteNetworkAreaRegion(ctx context.Context, organizationId string, areaId string, region string) ApiDeleteNetworkAreaRegionRequest
- func (a *APIClient) DeleteNetworkAreaRegionExecute(ctx context.Context, organizationId string, areaId string, region string) error
- func (a *APIClient) DeleteNetworkAreaRoute(ctx context.Context, organizationId string, areaId string, region string, ...) ApiDeleteNetworkAreaRouteRequest
- func (a *APIClient) DeleteNetworkAreaRouteExecute(ctx context.Context, organizationId string, areaId string, region string, ...) error
- func (a *APIClient) DeleteNetworkExecute(ctx context.Context, projectId string, region string, networkId string) error
- func (a *APIClient) DeleteNic(ctx context.Context, projectId string, region string, networkId string, ...) ApiDeleteNicRequest
- func (a *APIClient) DeleteNicExecute(ctx context.Context, projectId string, region string, networkId string, ...) error
- func (a *APIClient) DeletePublicIP(ctx context.Context, projectId string, region string, publicIpId string) ApiDeletePublicIPRequest
- func (a *APIClient) DeletePublicIPExecute(ctx context.Context, projectId string, region string, publicIpId string) error
- func (a *APIClient) DeleteRouteFromRoutingTable(ctx context.Context, organizationId string, areaId string, region string, ...) ApiDeleteRouteFromRoutingTableRequest
- func (a *APIClient) DeleteRouteFromRoutingTableExecute(ctx context.Context, organizationId string, areaId string, region string, ...) error
- func (a *APIClient) DeleteRoutingTableFromArea(ctx context.Context, organizationId string, areaId string, region string, ...) ApiDeleteRoutingTableFromAreaRequest
- func (a *APIClient) DeleteRoutingTableFromAreaExecute(ctx context.Context, organizationId string, areaId string, region string, ...) error
- func (a *APIClient) DeleteSecurityGroup(ctx context.Context, projectId string, region string, securityGroupId string) ApiDeleteSecurityGroupRequest
- func (a *APIClient) DeleteSecurityGroupExecute(ctx context.Context, projectId string, region string, securityGroupId string) error
- func (a *APIClient) DeleteSecurityGroupRule(ctx context.Context, projectId string, region string, securityGroupId string, ...) ApiDeleteSecurityGroupRuleRequest
- func (a *APIClient) DeleteSecurityGroupRuleExecute(ctx context.Context, projectId string, region string, securityGroupId string, ...) error
- func (a *APIClient) DeleteServer(ctx context.Context, projectId string, region string, serverId string) ApiDeleteServerRequest
- func (a *APIClient) DeleteServerExecute(ctx context.Context, projectId string, region string, serverId string) error
- func (a *APIClient) DeleteSnapshot(ctx context.Context, projectId string, region string, snapshotId string) ApiDeleteSnapshotRequest
- func (a *APIClient) DeleteSnapshotExecute(ctx context.Context, projectId string, region string, snapshotId string) error
- func (a *APIClient) DeleteVolume(ctx context.Context, projectId string, region string, volumeId string) ApiDeleteVolumeRequest
- func (a *APIClient) DeleteVolumeExecute(ctx context.Context, projectId string, region string, volumeId string) error
- func (a *APIClient) GetAffinityGroup(ctx context.Context, projectId string, region string, affinityGroupId string) ApiGetAffinityGroupRequest
- func (a *APIClient) GetAffinityGroupExecute(ctx context.Context, projectId string, region string, affinityGroupId string) (*AffinityGroup, error)
- func (a *APIClient) GetAttachedVolume(ctx context.Context, projectId string, region string, serverId string, ...) ApiGetAttachedVolumeRequest
- func (a *APIClient) GetAttachedVolumeExecute(ctx context.Context, projectId string, region string, serverId string, ...) (*VolumeAttachment, error)
- func (a *APIClient) GetBackup(ctx context.Context, projectId string, region string, backupId string) ApiGetBackupRequest
- func (a *APIClient) GetBackupExecute(ctx context.Context, projectId string, region string, backupId string) (*Backup, error)
- func (c *APIClient) GetConfig() *config.Configuration
- func (a *APIClient) GetImage(ctx context.Context, projectId string, region string, imageId string) ApiGetImageRequest
- func (a *APIClient) GetImageExecute(ctx context.Context, projectId string, region string, imageId string) (*Image, error)
- func (a *APIClient) GetImageShare(ctx context.Context, projectId string, region string, imageId string) ApiGetImageShareRequest
- func (a *APIClient) GetImageShareConsumer(ctx context.Context, projectId string, region string, imageId string, ...) ApiGetImageShareConsumerRequest
- func (a *APIClient) GetImageShareConsumerExecute(ctx context.Context, projectId string, region string, imageId string, ...) (*ImageShareConsumer, error)
- func (a *APIClient) GetImageShareExecute(ctx context.Context, projectId string, region 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, region string, machineType string) ApiGetMachineTypeRequest
- func (a *APIClient) GetMachineTypeExecute(ctx context.Context, projectId string, region string, machineType string) (*MachineType, error)
- func (a *APIClient) GetNetwork(ctx context.Context, projectId string, region 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, region string, ...) ApiGetNetworkAreaRangeRequest
- func (a *APIClient) GetNetworkAreaRangeExecute(ctx context.Context, organizationId string, areaId string, region string, ...) (*NetworkRange, error)
- func (a *APIClient) GetNetworkAreaRegion(ctx context.Context, organizationId string, areaId string, region string) ApiGetNetworkAreaRegionRequest
- func (a *APIClient) GetNetworkAreaRegionExecute(ctx context.Context, organizationId string, areaId string, region string) (*RegionalArea, error)
- func (a *APIClient) GetNetworkAreaRoute(ctx context.Context, organizationId string, areaId string, region string, ...) ApiGetNetworkAreaRouteRequest
- func (a *APIClient) GetNetworkAreaRouteExecute(ctx context.Context, organizationId string, areaId string, region string, ...) (*Route, error)
- func (a *APIClient) GetNetworkExecute(ctx context.Context, projectId string, region string, networkId string) (*Network, error)
- func (a *APIClient) GetNic(ctx context.Context, projectId string, region string, networkId string, ...) ApiGetNicRequest
- func (a *APIClient) GetNicExecute(ctx context.Context, projectId string, region string, networkId 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) GetProjectDetails(ctx context.Context, projectId string) ApiGetProjectDetailsRequest
- func (a *APIClient) GetProjectDetailsExecute(ctx context.Context, projectId string) (*Project, error)
- func (a *APIClient) GetProjectNIC(ctx context.Context, projectId string, region string, nicId string) ApiGetProjectNICRequest
- func (a *APIClient) GetProjectNICExecute(ctx context.Context, projectId string, region string, nicId string) (*NIC, error)
- func (a *APIClient) GetProjectRequest(ctx context.Context, projectId string, region string, requestId string) ApiGetProjectRequestRequest
- func (a *APIClient) GetProjectRequestExecute(ctx context.Context, projectId string, region string, requestId string) (*Request, error)
- func (a *APIClient) GetPublicIP(ctx context.Context, projectId string, region string, publicIpId string) ApiGetPublicIPRequest
- func (a *APIClient) GetPublicIPExecute(ctx context.Context, projectId string, region string, publicIpId string) (*PublicIp, error)
- func (a *APIClient) GetRouteOfRoutingTable(ctx context.Context, organizationId string, areaId string, region string, ...) ApiGetRouteOfRoutingTableRequest
- func (a *APIClient) GetRouteOfRoutingTableExecute(ctx context.Context, organizationId string, areaId string, region string, ...) (*Route, error)
- func (a *APIClient) GetRoutingTableOfArea(ctx context.Context, organizationId string, areaId string, region string, ...) ApiGetRoutingTableOfAreaRequest
- func (a *APIClient) GetRoutingTableOfAreaExecute(ctx context.Context, organizationId string, areaId string, region string, ...) (*RoutingTable, error)
- func (a *APIClient) GetSecurityGroup(ctx context.Context, projectId string, region string, securityGroupId string) ApiGetSecurityGroupRequest
- func (a *APIClient) GetSecurityGroupExecute(ctx context.Context, projectId string, region string, securityGroupId string) (*SecurityGroup, error)
- func (a *APIClient) GetSecurityGroupRule(ctx context.Context, projectId string, region string, securityGroupId string, ...) ApiGetSecurityGroupRuleRequest
- func (a *APIClient) GetSecurityGroupRuleExecute(ctx context.Context, projectId string, region string, securityGroupId string, ...) (*SecurityGroupRule, error)
- func (a *APIClient) GetServer(ctx context.Context, projectId string, region string, serverId string) ApiGetServerRequest
- func (a *APIClient) GetServerConsole(ctx context.Context, projectId string, region string, serverId string) ApiGetServerConsoleRequest
- func (a *APIClient) GetServerConsoleExecute(ctx context.Context, projectId string, region string, serverId string) (*ServerConsoleUrl, error)
- func (a *APIClient) GetServerExecute(ctx context.Context, projectId string, region string, serverId string) (*Server, error)
- func (a *APIClient) GetServerLog(ctx context.Context, projectId string, region string, serverId string) ApiGetServerLogRequest
- func (a *APIClient) GetServerLogExecute(ctx context.Context, projectId string, region string, serverId string) (*GetServerLog200Response, error)
- func (a *APIClient) GetSnapshot(ctx context.Context, projectId string, region string, snapshotId string) ApiGetSnapshotRequest
- func (a *APIClient) GetSnapshotExecute(ctx context.Context, projectId string, region string, snapshotId string) (*Snapshot, error)
- func (a *APIClient) GetVolume(ctx context.Context, projectId string, region string, volumeId string) ApiGetVolumeRequest
- func (a *APIClient) GetVolumeExecute(ctx context.Context, projectId string, region string, volumeId string) (*Volume, error)
- func (a *APIClient) GetVolumePerformanceClass(ctx context.Context, projectId string, region string, ...) ApiGetVolumePerformanceClassRequest
- func (a *APIClient) GetVolumePerformanceClassExecute(ctx context.Context, projectId string, region string, ...) (*VolumePerformanceClass, error)
- func (a *APIClient) ImageFromVolume(ctx context.Context, projectId string, volumeId string, region string) ApiImageFromVolumeRequest
- func (a *APIClient) ImageFromVolumeExecute(ctx context.Context, projectId string, volumeId string, region string) (*Image, error)
- func (a *APIClient) ListAffinityGroups(ctx context.Context, projectId string, region string) ApiListAffinityGroupsRequest
- func (a *APIClient) ListAffinityGroupsExecute(ctx context.Context, projectId string, region string) (*AffinityGroupListResponse, error)
- func (a *APIClient) ListAttachedVolumes(ctx context.Context, projectId string, region string, serverId string) ApiListAttachedVolumesRequest
- func (a *APIClient) ListAttachedVolumesExecute(ctx context.Context, projectId string, region string, serverId string) (*VolumeAttachmentListResponse, error)
- func (a *APIClient) ListAvailabilityZones(ctx context.Context, region string) ApiListAvailabilityZonesRequest
- func (a *APIClient) ListAvailabilityZonesExecute(ctx context.Context, region string) (*AvailabilityZoneListResponse, error)
- func (a *APIClient) ListBackups(ctx context.Context, projectId string, region string) ApiListBackupsRequest
- func (a *APIClient) ListBackupsExecute(ctx context.Context, projectId string, region string) (*BackupListResponse, error)
- func (a *APIClient) ListImages(ctx context.Context, projectId string, region string) ApiListImagesRequest
- func (a *APIClient) ListImagesExecute(ctx context.Context, projectId string, region 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, region string) ApiListMachineTypesRequest
- func (a *APIClient) ListMachineTypesExecute(ctx context.Context, projectId string, region 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, region string) ApiListNetworkAreaRangesRequest
- func (a *APIClient) ListNetworkAreaRangesExecute(ctx context.Context, organizationId string, areaId string, region string) (*NetworkRangeListResponse, error)
- func (a *APIClient) ListNetworkAreaRegions(ctx context.Context, organizationId string, areaId string) ApiListNetworkAreaRegionsRequest
- func (a *APIClient) ListNetworkAreaRegionsExecute(ctx context.Context, organizationId string, areaId string) (*RegionalAreaListResponse, error)
- func (a *APIClient) ListNetworkAreaRoutes(ctx context.Context, organizationId string, areaId string, region string) ApiListNetworkAreaRoutesRequest
- func (a *APIClient) ListNetworkAreaRoutesExecute(ctx context.Context, organizationId string, areaId string, region 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, region string) ApiListNetworksRequest
- func (a *APIClient) ListNetworksExecute(ctx context.Context, projectId string, region string) (*NetworkListResponse, error)
- func (a *APIClient) ListNics(ctx context.Context, projectId string, region string, networkId string) ApiListNicsRequest
- func (a *APIClient) ListNicsExecute(ctx context.Context, projectId string, region string, networkId string) (*NICListResponse, error)
- func (a *APIClient) ListProjectNICs(ctx context.Context, projectId string, region string) ApiListProjectNICsRequest
- func (a *APIClient) ListProjectNICsExecute(ctx context.Context, projectId string, region 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, region string) ApiListPublicIPsRequest
- func (a *APIClient) ListPublicIPsExecute(ctx context.Context, projectId string, region string) (*PublicIpListResponse, error)
- func (a *APIClient) ListQuotas(ctx context.Context, projectId string, region string) ApiListQuotasRequest
- func (a *APIClient) ListQuotasExecute(ctx context.Context, projectId string, region string) (*QuotaListResponse, error)
- func (a *APIClient) ListRoutesOfRoutingTable(ctx context.Context, organizationId string, areaId string, region string, ...) ApiListRoutesOfRoutingTableRequest
- func (a *APIClient) ListRoutesOfRoutingTableExecute(ctx context.Context, organizationId string, areaId string, region string, ...) (*RouteListResponse, error)
- func (a *APIClient) ListRoutingTablesOfArea(ctx context.Context, organizationId string, areaId string, region string) ApiListRoutingTablesOfAreaRequest
- func (a *APIClient) ListRoutingTablesOfAreaExecute(ctx context.Context, organizationId string, areaId string, region string) (*RoutingTableListResponse, error)
- func (a *APIClient) ListSecurityGroupRules(ctx context.Context, projectId string, region string, securityGroupId string) ApiListSecurityGroupRulesRequest
- func (a *APIClient) ListSecurityGroupRulesExecute(ctx context.Context, projectId string, region string, securityGroupId string) (*SecurityGroupRuleListResponse, error)
- func (a *APIClient) ListSecurityGroups(ctx context.Context, projectId string, region string) ApiListSecurityGroupsRequest
- func (a *APIClient) ListSecurityGroupsExecute(ctx context.Context, projectId string, region string) (*SecurityGroupListResponse, error)
- func (a *APIClient) ListServerNICs(ctx context.Context, projectId string, region string, serverId string) ApiListServerNICsRequest
- func (a *APIClient) ListServerNICsExecute(ctx context.Context, projectId string, region string, serverId string) (*NICListResponse, error)
- func (a *APIClient) ListServerServiceAccounts(ctx context.Context, projectId string, region string, serverId string) ApiListServerServiceAccountsRequest
- func (a *APIClient) ListServerServiceAccountsExecute(ctx context.Context, projectId string, region string, serverId string) (*ServiceAccountMailListResponse, error)
- func (a *APIClient) ListServers(ctx context.Context, projectId string, region string) ApiListServersRequest
- func (a *APIClient) ListServersExecute(ctx context.Context, projectId string, region string) (*ServerListResponse, error)
- func (a *APIClient) ListSnapshotsInProject(ctx context.Context, projectId string, region string) ApiListSnapshotsInProjectRequest
- func (a *APIClient) ListSnapshotsInProjectExecute(ctx context.Context, projectId string, region string) (*SnapshotListResponse, error)
- func (a *APIClient) ListVolumePerformanceClasses(ctx context.Context, projectId string, region string) ApiListVolumePerformanceClassesRequest
- func (a *APIClient) ListVolumePerformanceClassesExecute(ctx context.Context, projectId string, region string) (*VolumePerformanceClassListResponse, error)
- func (a *APIClient) ListVolumes(ctx context.Context, projectId string, region string) ApiListVolumesRequest
- func (a *APIClient) ListVolumesExecute(ctx context.Context, projectId string, region string) (*VolumeListResponse, error)
- func (a *APIClient) PartialUpdateNetwork(ctx context.Context, projectId string, region 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, region string, networkId string) error
- func (a *APIClient) RebootServer(ctx context.Context, projectId string, region string, serverId string) ApiRebootServerRequest
- func (a *APIClient) RebootServerExecute(ctx context.Context, projectId string, region string, serverId string) error
- func (a *APIClient) RemoveNetworkFromServer(ctx context.Context, projectId string, region string, serverId string, ...) ApiRemoveNetworkFromServerRequest
- func (a *APIClient) RemoveNetworkFromServerExecute(ctx context.Context, projectId string, region string, serverId string, ...) error
- func (a *APIClient) RemoveNicFromServer(ctx context.Context, projectId string, region string, serverId string, ...) ApiRemoveNicFromServerRequest
- func (a *APIClient) RemoveNicFromServerExecute(ctx context.Context, projectId string, region string, serverId string, ...) error
- func (a *APIClient) RemovePublicIpFromServer(ctx context.Context, projectId string, region string, serverId string, ...) ApiRemovePublicIpFromServerRequest
- func (a *APIClient) RemovePublicIpFromServerExecute(ctx context.Context, projectId string, region string, serverId string, ...) error
- func (a *APIClient) RemoveSecurityGroupFromServer(ctx context.Context, projectId string, region string, serverId string, ...) ApiRemoveSecurityGroupFromServerRequest
- func (a *APIClient) RemoveSecurityGroupFromServerExecute(ctx context.Context, projectId string, region string, serverId string, ...) error
- func (a *APIClient) RemoveServiceAccountFromServer(ctx context.Context, projectId string, region string, serverId string, ...) ApiRemoveServiceAccountFromServerRequest
- func (a *APIClient) RemoveServiceAccountFromServerExecute(ctx context.Context, projectId string, region string, serverId string, ...) (*ServiceAccountMailListResponse, error)
- func (a *APIClient) RemoveVolumeFromServer(ctx context.Context, projectId string, region string, serverId string, ...) ApiRemoveVolumeFromServerRequest
- func (a *APIClient) RemoveVolumeFromServerExecute(ctx context.Context, projectId string, region string, serverId string, ...) error
- func (a *APIClient) RescueServer(ctx context.Context, projectId string, region string, serverId string) ApiRescueServerRequest
- func (a *APIClient) RescueServerExecute(ctx context.Context, projectId string, region string, serverId string) error
- func (a *APIClient) ResizeServer(ctx context.Context, projectId string, region string, serverId string) ApiResizeServerRequest
- func (a *APIClient) ResizeServerExecute(ctx context.Context, projectId string, region string, serverId string) error
- func (a *APIClient) ResizeVolume(ctx context.Context, projectId string, region string, volumeId string) ApiResizeVolumeRequest
- func (a *APIClient) ResizeVolumeExecute(ctx context.Context, projectId string, region string, volumeId string) error
- func (a *APIClient) RestoreBackup(ctx context.Context, projectId string, region string, backupId string) ApiRestoreBackupRequest
- func (a *APIClient) RestoreBackupExecute(ctx context.Context, projectId string, region string, backupId string) error
- func (a *APIClient) SetImageShare(ctx context.Context, projectId string, region string, imageId string) ApiSetImageShareRequest
- func (a *APIClient) SetImageShareExecute(ctx context.Context, projectId string, region string, imageId string) (*ImageShare, error)
- func (a *APIClient) StartServer(ctx context.Context, projectId string, region string, serverId string) ApiStartServerRequest
- func (a *APIClient) StartServerExecute(ctx context.Context, projectId string, region string, serverId string) error
- func (a *APIClient) StopServer(ctx context.Context, projectId string, region string, serverId string) ApiStopServerRequest
- func (a *APIClient) StopServerExecute(ctx context.Context, projectId string, region string, serverId string) error
- func (a *APIClient) UnrescueServer(ctx context.Context, projectId string, region string, serverId string) ApiUnrescueServerRequest
- func (a *APIClient) UnrescueServerExecute(ctx context.Context, projectId string, region string, serverId string) error
- func (a *APIClient) UpdateAttachedVolume(ctx context.Context, projectId string, region string, serverId string, ...) ApiUpdateAttachedVolumeRequest
- func (a *APIClient) UpdateAttachedVolumeExecute(ctx context.Context, projectId string, region string, serverId string, ...) (*VolumeAttachment, error)
- func (a *APIClient) UpdateBackup(ctx context.Context, projectId string, region string, backupId string) ApiUpdateBackupRequest
- func (a *APIClient) UpdateBackupExecute(ctx context.Context, projectId string, region string, backupId string) (*Backup, error)
- func (a *APIClient) UpdateImage(ctx context.Context, projectId string, region string, imageId string) ApiUpdateImageRequest
- func (a *APIClient) UpdateImageExecute(ctx context.Context, projectId string, region string, imageId string) (*Image, error)
- func (a *APIClient) UpdateImageShare(ctx context.Context, projectId string, region string, imageId string) ApiUpdateImageShareRequest
- func (a *APIClient) UpdateImageShareExecute(ctx context.Context, projectId string, region 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) UpdateNetworkAreaRegion(ctx context.Context, organizationId string, areaId string, region string) ApiUpdateNetworkAreaRegionRequest
- func (a *APIClient) UpdateNetworkAreaRegionExecute(ctx context.Context, organizationId string, areaId string, region string) (*RegionalArea, error)
- func (a *APIClient) UpdateNetworkAreaRoute(ctx context.Context, organizationId string, areaId string, region string, ...) ApiUpdateNetworkAreaRouteRequest
- func (a *APIClient) UpdateNetworkAreaRouteExecute(ctx context.Context, organizationId string, areaId string, region string, ...) (*Route, error)
- func (a *APIClient) UpdateNic(ctx context.Context, projectId string, region string, networkId string, ...) ApiUpdateNicRequest
- func (a *APIClient) UpdateNicExecute(ctx context.Context, projectId string, region string, networkId string, ...) (*NIC, error)
- func (a *APIClient) UpdatePublicIP(ctx context.Context, projectId string, region string, publicIpId string) ApiUpdatePublicIPRequest
- func (a *APIClient) UpdatePublicIPExecute(ctx context.Context, projectId string, region string, publicIpId string) (*PublicIp, error)
- func (a *APIClient) UpdateRouteOfRoutingTable(ctx context.Context, organizationId string, areaId string, region string, ...) ApiUpdateRouteOfRoutingTableRequest
- func (a *APIClient) UpdateRouteOfRoutingTableExecute(ctx context.Context, organizationId string, areaId string, region string, ...) (*Route, error)
- func (a *APIClient) UpdateRoutingTableOfArea(ctx context.Context, organizationId string, areaId string, region string, ...) ApiUpdateRoutingTableOfAreaRequest
- func (a *APIClient) UpdateRoutingTableOfAreaExecute(ctx context.Context, organizationId string, areaId string, region string, ...) (*RoutingTable, error)
- func (a *APIClient) UpdateSecurityGroup(ctx context.Context, projectId string, region string, securityGroupId string) ApiUpdateSecurityGroupRequest
- func (a *APIClient) UpdateSecurityGroupExecute(ctx context.Context, projectId string, region string, securityGroupId string) (*SecurityGroup, error)
- func (a *APIClient) UpdateServer(ctx context.Context, projectId string, region string, serverId string) ApiUpdateServerRequest
- func (a *APIClient) UpdateServerExecute(ctx context.Context, projectId string, region string, serverId string) (*Server, error)
- func (a *APIClient) UpdateSnapshot(ctx context.Context, projectId string, region string, snapshotId string) ApiUpdateSnapshotRequest
- func (a *APIClient) UpdateSnapshotExecute(ctx context.Context, projectId string, region string, snapshotId string) (*Snapshot, error)
- func (a *APIClient) UpdateVolume(ctx context.Context, projectId string, region string, volumeId string) ApiUpdateVolumeRequest
- func (a *APIClient) UpdateVolumeExecute(ctx context.Context, projectId string, region string, volumeId string) (*Volume, error)
- type AddNetworkToServerRequest
- type AddNicToServerRequest
- type AddPublicIpToServerRequest
- type AddRoutesToRoutingTablePayload
- func (o *AddRoutesToRoutingTablePayload) GetItems() (ret AddRoutesToRoutingTablePayloadGetItemsRetType)
- func (o *AddRoutesToRoutingTablePayload) GetItemsOk() (ret AddRoutesToRoutingTablePayloadGetItemsRetType, ok bool)
- func (o *AddRoutesToRoutingTablePayload) SetItems(v AddRoutesToRoutingTablePayloadGetItemsRetType)
- func (o AddRoutesToRoutingTablePayload) ToMap() (map[string]interface{}, error)
- type AddRoutesToRoutingTablePayloadGetItemsArgType
- type AddRoutesToRoutingTablePayloadGetItemsAttributeType
- type AddRoutesToRoutingTablePayloadGetItemsRetType
- type AddRoutesToRoutingTableRequest
- type AddRoutingTableToAreaPayload
- func (o *AddRoutingTableToAreaPayload) GetCreatedAt() (res AddRoutingTableToAreaPayloadGetCreatedAtRetType)
- func (o *AddRoutingTableToAreaPayload) GetCreatedAtOk() (ret AddRoutingTableToAreaPayloadGetCreatedAtRetType, ok bool)
- func (o *AddRoutingTableToAreaPayload) GetDefault() (res AddRoutingTableToAreaPayloadgetDefaultRetType)
- func (o *AddRoutingTableToAreaPayload) GetDefaultOk() (ret AddRoutingTableToAreaPayloadgetDefaultRetType, ok bool)
- func (o *AddRoutingTableToAreaPayload) GetDescription() (res AddRoutingTableToAreaPayloadGetDescriptionRetType)
- func (o *AddRoutingTableToAreaPayload) GetDescriptionOk() (ret AddRoutingTableToAreaPayloadGetDescriptionRetType, ok bool)
- func (o *AddRoutingTableToAreaPayload) GetDynamicRoutes() (res AddRoutingTableToAreaPayloadgetDynamicRoutesRetType)
- func (o *AddRoutingTableToAreaPayload) GetDynamicRoutesOk() (ret AddRoutingTableToAreaPayloadgetDynamicRoutesRetType, ok bool)
- func (o *AddRoutingTableToAreaPayload) GetId() (res AddRoutingTableToAreaPayloadGetIdRetType)
- func (o *AddRoutingTableToAreaPayload) GetIdOk() (ret AddRoutingTableToAreaPayloadGetIdRetType, ok bool)
- func (o *AddRoutingTableToAreaPayload) GetLabels() (res AddRoutingTableToAreaPayloadGetLabelsRetType)
- func (o *AddRoutingTableToAreaPayload) GetLabelsOk() (ret AddRoutingTableToAreaPayloadGetLabelsRetType, ok bool)
- func (o *AddRoutingTableToAreaPayload) GetName() (ret AddRoutingTableToAreaPayloadGetNameRetType)
- func (o *AddRoutingTableToAreaPayload) GetNameOk() (ret AddRoutingTableToAreaPayloadGetNameRetType, ok bool)
- func (o *AddRoutingTableToAreaPayload) GetSystemRoutes() (res AddRoutingTableToAreaPayloadgetSystemRoutesRetType)
- func (o *AddRoutingTableToAreaPayload) GetSystemRoutesOk() (ret AddRoutingTableToAreaPayloadgetSystemRoutesRetType, ok bool)
- func (o *AddRoutingTableToAreaPayload) GetUpdatedAt() (res AddRoutingTableToAreaPayloadGetUpdatedAtRetType)
- func (o *AddRoutingTableToAreaPayload) GetUpdatedAtOk() (ret AddRoutingTableToAreaPayloadGetUpdatedAtRetType, ok bool)
- func (o *AddRoutingTableToAreaPayload) HasCreatedAt() bool
- func (o *AddRoutingTableToAreaPayload) HasDefault() bool
- func (o *AddRoutingTableToAreaPayload) HasDescription() bool
- func (o *AddRoutingTableToAreaPayload) HasDynamicRoutes() bool
- func (o *AddRoutingTableToAreaPayload) HasId() bool
- func (o *AddRoutingTableToAreaPayload) HasLabels() bool
- func (o *AddRoutingTableToAreaPayload) HasSystemRoutes() bool
- func (o *AddRoutingTableToAreaPayload) HasUpdatedAt() bool
- func (o *AddRoutingTableToAreaPayload) SetCreatedAt(v AddRoutingTableToAreaPayloadGetCreatedAtRetType)
- func (o *AddRoutingTableToAreaPayload) SetDefault(v AddRoutingTableToAreaPayloadgetDefaultRetType)
- func (o *AddRoutingTableToAreaPayload) SetDescription(v AddRoutingTableToAreaPayloadGetDescriptionRetType)
- func (o *AddRoutingTableToAreaPayload) SetDynamicRoutes(v AddRoutingTableToAreaPayloadgetDynamicRoutesRetType)
- func (o *AddRoutingTableToAreaPayload) SetId(v AddRoutingTableToAreaPayloadGetIdRetType)
- func (o *AddRoutingTableToAreaPayload) SetLabels(v AddRoutingTableToAreaPayloadGetLabelsRetType)
- func (o *AddRoutingTableToAreaPayload) SetName(v AddRoutingTableToAreaPayloadGetNameRetType)
- func (o *AddRoutingTableToAreaPayload) SetSystemRoutes(v AddRoutingTableToAreaPayloadgetSystemRoutesRetType)
- func (o *AddRoutingTableToAreaPayload) SetUpdatedAt(v AddRoutingTableToAreaPayloadGetUpdatedAtRetType)
- func (o AddRoutingTableToAreaPayload) ToMap() (map[string]interface{}, error)
- type AddRoutingTableToAreaPayloadGetCreatedAtArgType
- type AddRoutingTableToAreaPayloadGetCreatedAtAttributeType
- type AddRoutingTableToAreaPayloadGetCreatedAtRetType
- type AddRoutingTableToAreaPayloadGetDescriptionArgType
- type AddRoutingTableToAreaPayloadGetDescriptionAttributeType
- type AddRoutingTableToAreaPayloadGetDescriptionRetType
- type AddRoutingTableToAreaPayloadGetIdArgType
- type AddRoutingTableToAreaPayloadGetIdAttributeType
- type AddRoutingTableToAreaPayloadGetIdRetType
- type AddRoutingTableToAreaPayloadGetLabelsArgType
- type AddRoutingTableToAreaPayloadGetLabelsAttributeType
- type AddRoutingTableToAreaPayloadGetLabelsRetType
- type AddRoutingTableToAreaPayloadGetNameArgType
- type AddRoutingTableToAreaPayloadGetNameAttributeType
- type AddRoutingTableToAreaPayloadGetNameRetType
- type AddRoutingTableToAreaPayloadGetUpdatedAtArgType
- type AddRoutingTableToAreaPayloadGetUpdatedAtAttributeType
- type AddRoutingTableToAreaPayloadGetUpdatedAtRetType
- type AddRoutingTableToAreaPayloadgetDefaultArgType
- type AddRoutingTableToAreaPayloadgetDefaultAttributeType
- type AddRoutingTableToAreaPayloadgetDefaultRetType
- type AddRoutingTableToAreaPayloadgetDynamicRoutesArgType
- type AddRoutingTableToAreaPayloadgetDynamicRoutesAttributeType
- type AddRoutingTableToAreaPayloadgetDynamicRoutesRetType
- type AddRoutingTableToAreaPayloadgetSystemRoutesArgType
- type AddRoutingTableToAreaPayloadgetSystemRoutesAttributeType
- type AddRoutingTableToAreaPayloadgetSystemRoutesRetType
- type AddRoutingTableToAreaRequest
- type AddSecurityGroupToServerRequest
- type AddServiceAccountToServerRequest
- 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 AddVolumeToServerRequest
- 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 ApiAddRoutesToRoutingTableRequest
- type ApiAddRoutingTableToAreaRequest
- type ApiAddSecurityGroupToServerRequest
- type ApiAddServiceAccountToServerRequest
- type ApiAddVolumeToServerRequest
- type ApiCreateAffinityGroupRequest
- type ApiCreateBackupRequest
- type ApiCreateImageRequest
- type ApiCreateIsolatedNetworkRequest
- type ApiCreateKeyPairRequest
- type ApiCreateNetworkAreaRangeRequest
- type ApiCreateNetworkAreaRegionRequest
- 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 ApiDeleteNetworkAreaRegionRequest
- type ApiDeleteNetworkAreaRequest
- type ApiDeleteNetworkAreaRouteRequest
- type ApiDeleteNetworkRequest
- type ApiDeleteNicRequest
- type ApiDeletePublicIPRequest
- type ApiDeleteRouteFromRoutingTableRequest
- type ApiDeleteRoutingTableFromAreaRequest
- 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 ApiGetNetworkAreaRegionRequest
- type ApiGetNetworkAreaRequest
- type ApiGetNetworkAreaRouteRequest
- type ApiGetNetworkRequest
- type ApiGetNicRequest
- type ApiGetOrganizationRequestRequest
- type ApiGetProjectDetailsRequest
- type ApiGetProjectNICRequest
- type ApiGetProjectRequestRequest
- type ApiGetPublicIPRequest
- type ApiGetRouteOfRoutingTableRequest
- type ApiGetRoutingTableOfAreaRequest
- type ApiGetSecurityGroupRequest
- type ApiGetSecurityGroupRuleRequest
- type ApiGetServerConsoleRequest
- type ApiGetServerLogRequest
- type ApiGetServerRequest
- type ApiGetSnapshotRequest
- type ApiGetVolumePerformanceClassRequest
- type ApiGetVolumeRequest
- type ApiImageFromVolumeRequest
- type ApiListAffinityGroupsRequest
- type ApiListAttachedVolumesRequest
- type ApiListAvailabilityZonesRequest
- type ApiListBackupsRequest
- type ApiListImagesRequest
- type ApiListKeyPairsRequest
- type ApiListMachineTypesRequest
- type ApiListNetworkAreaProjectsRequest
- type ApiListNetworkAreaRangesRequest
- type ApiListNetworkAreaRegionsRequest
- type ApiListNetworkAreaRoutesRequest
- type ApiListNetworkAreasRequest
- type ApiListNetworksRequest
- type ApiListNicsRequest
- type ApiListProjectNICsRequest
- type ApiListPublicIPRangesRequest
- type ApiListPublicIPsRequest
- type ApiListQuotasRequest
- type ApiListRoutesOfRoutingTableRequest
- type ApiListRoutingTablesOfAreaRequest
- type ApiListSecurityGroupRulesRequest
- type ApiListSecurityGroupsRequest
- type ApiListServerNICsRequest
- type ApiListServerServiceAccountsRequest
- type ApiListServersRequest
- type ApiListSnapshotsInProjectRequest
- 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 ApiUpdateImageShareRequest
- type ApiUpdateKeyPairRequest
- type ApiUpdateNetworkAreaRegionRequest
- type ApiUpdateNetworkAreaRouteRequest
- type ApiUpdateNicRequest
- type ApiUpdatePublicIPRequest
- type ApiUpdateRouteOfRoutingTableRequest
- type ApiUpdateRoutingTableOfAreaRequest
- type ApiUpdateSecurityGroupRequest
- type ApiUpdateServerRequest
- type ApiUpdateSnapshotRequest
- type ApiUpdateVolumeRequest
- type AreaId
- 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) GetEncrypted() (res BackupgetEncryptedRetType)
- func (o *Backup) GetEncryptedOk() (ret BackupgetEncryptedRetType, 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) HasEncrypted() 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) SetEncrypted(v BackupgetEncryptedRetType)
- 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 BackupgetEncryptedArgType
- type BackupgetEncryptedAttributeType
- type BackupgetEncryptedRetType
- type BaseSecurityGroupRule
- func (o *BaseSecurityGroupRule) GetCreatedAt() (res BaseSecurityGroupRuleGetCreatedAtRetType)
- func (o *BaseSecurityGroupRule) GetCreatedAtOk() (ret BaseSecurityGroupRuleGetCreatedAtRetType, ok bool)
- 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) GetUpdatedAt() (res BaseSecurityGroupRuleGetUpdatedAtRetType)
- func (o *BaseSecurityGroupRule) GetUpdatedAtOk() (ret BaseSecurityGroupRuleGetUpdatedAtRetType, ok bool)
- func (o *BaseSecurityGroupRule) HasCreatedAt() 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) HasUpdatedAt() bool
- func (o *BaseSecurityGroupRule) SetCreatedAt(v BaseSecurityGroupRuleGetCreatedAtRetType)
- 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) SetUpdatedAt(v BaseSecurityGroupRuleGetUpdatedAtRetType)
- func (o BaseSecurityGroupRule) ToMap() (map[string]interface{}, error)
- type BaseSecurityGroupRuleGetCreatedAtArgType
- type BaseSecurityGroupRuleGetCreatedAtAttributeType
- type BaseSecurityGroupRuleGetCreatedAtRetType
- 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 BaseSecurityGroupRuleGetUpdatedAtArgType
- type BaseSecurityGroupRuleGetUpdatedAtAttributeType
- type BaseSecurityGroupRuleGetUpdatedAtRetType
- 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 CreateAffinityGroupRequest
- 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 CreateBackupRequest
- type CreateImagePayload
- func (o *CreateImagePayload) GetAgent() (res CreateImagePayloadGetAgentRetType)
- func (o *CreateImagePayload) GetAgentOk() (ret CreateImagePayloadGetAgentRetType, ok bool)
- 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) GetImportProgress() (res CreateImagePayloadGetImportProgressRetType)
- func (o *CreateImagePayload) GetImportProgressOk() (ret CreateImagePayloadGetImportProgressRetType, 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) HasAgent() bool
- func (o *CreateImagePayload) HasChecksum() bool
- func (o *CreateImagePayload) HasConfig() bool
- func (o *CreateImagePayload) HasCreatedAt() bool
- func (o *CreateImagePayload) HasId() bool
- func (o *CreateImagePayload) HasImportProgress() 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) SetAgent(v CreateImagePayloadGetAgentRetType)
- 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) SetImportProgress(v CreateImagePayloadGetImportProgressRetType)
- 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 CreateImagePayloadGetAgentArgType
- type CreateImagePayloadGetAgentAttributeType
- type CreateImagePayloadGetAgentRetType
- 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 CreateImagePayloadGetImportProgressArgType
- type CreateImagePayloadGetImportProgressAttributeType
- type CreateImagePayloadGetImportProgressRetType
- 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 CreateImageRequest
- type CreateIsolatedNetworkPayload
- func (o *CreateIsolatedNetworkPayload) GetDhcp() (res CreateIsolatedNetworkPayloadgetDhcpRetType)
- func (o *CreateIsolatedNetworkPayload) GetDhcpOk() (ret CreateIsolatedNetworkPayloadgetDhcpRetType, ok bool)
- func (o *CreateIsolatedNetworkPayload) GetIpv4() (res CreateIsolatedNetworkPayloadGetIpv4RetType)
- func (o *CreateIsolatedNetworkPayload) GetIpv4Ok() (ret CreateIsolatedNetworkPayloadGetIpv4RetType, ok bool)
- func (o *CreateIsolatedNetworkPayload) GetLabels() (res CreateIsolatedNetworkPayloadGetLabelsRetType)
- func (o *CreateIsolatedNetworkPayload) GetLabelsOk() (ret CreateIsolatedNetworkPayloadGetLabelsRetType, ok bool)
- func (o *CreateIsolatedNetworkPayload) GetName() (ret CreateIsolatedNetworkPayloadGetNameRetType)
- func (o *CreateIsolatedNetworkPayload) GetNameOk() (ret CreateIsolatedNetworkPayloadGetNameRetType, ok bool)
- func (o *CreateIsolatedNetworkPayload) HasDhcp() bool
- func (o *CreateIsolatedNetworkPayload) HasIpv4() bool
- func (o *CreateIsolatedNetworkPayload) HasLabels() bool
- func (o *CreateIsolatedNetworkPayload) SetDhcp(v CreateIsolatedNetworkPayloadgetDhcpRetType)
- func (o *CreateIsolatedNetworkPayload) SetIpv4(v CreateIsolatedNetworkPayloadGetIpv4RetType)
- func (o *CreateIsolatedNetworkPayload) SetLabels(v CreateIsolatedNetworkPayloadGetLabelsRetType)
- func (o *CreateIsolatedNetworkPayload) SetName(v CreateIsolatedNetworkPayloadGetNameRetType)
- func (o CreateIsolatedNetworkPayload) ToMap() (map[string]interface{}, error)
- type CreateIsolatedNetworkPayloadGetIpv4ArgType
- type CreateIsolatedNetworkPayloadGetIpv4AttributeType
- type CreateIsolatedNetworkPayloadGetIpv4RetType
- type CreateIsolatedNetworkPayloadGetLabelsArgType
- type CreateIsolatedNetworkPayloadGetLabelsAttributeType
- type CreateIsolatedNetworkPayloadGetLabelsRetType
- type CreateIsolatedNetworkPayloadGetNameArgType
- type CreateIsolatedNetworkPayloadGetNameAttributeType
- type CreateIsolatedNetworkPayloadGetNameRetType
- type CreateIsolatedNetworkPayloadgetDhcpArgType
- type CreateIsolatedNetworkPayloadgetDhcpAttributeType
- type CreateIsolatedNetworkPayloadgetDhcpRetType
- type CreateIsolatedNetworkRequest
- 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 CreateKeyPairRequest
- type CreateNetworkAreaPayload
- 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) SetLabels(v CreateNetworkAreaPayloadGetLabelsRetType)
- func (o *CreateNetworkAreaPayload) SetName(v CreateNetworkAreaPayloadGetNameRetType)
- func (o CreateNetworkAreaPayload) ToMap() (map[string]interface{}, error)
- 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 CreateNetworkAreaRangeRequest
- type CreateNetworkAreaRegionPayload
- func (o *CreateNetworkAreaRegionPayload) GetIpv4() (res CreateNetworkAreaRegionPayloadGetIpv4RetType)
- func (o *CreateNetworkAreaRegionPayload) GetIpv4Ok() (ret CreateNetworkAreaRegionPayloadGetIpv4RetType, ok bool)
- func (o *CreateNetworkAreaRegionPayload) GetStatus() (res CreateNetworkAreaRegionPayloadGetStatusRetType)
- func (o *CreateNetworkAreaRegionPayload) GetStatusOk() (ret CreateNetworkAreaRegionPayloadGetStatusRetType, ok bool)
- func (o *CreateNetworkAreaRegionPayload) HasIpv4() bool
- func (o *CreateNetworkAreaRegionPayload) HasStatus() bool
- func (o *CreateNetworkAreaRegionPayload) SetIpv4(v CreateNetworkAreaRegionPayloadGetIpv4RetType)
- func (o *CreateNetworkAreaRegionPayload) SetStatus(v CreateNetworkAreaRegionPayloadGetStatusRetType)
- func (o CreateNetworkAreaRegionPayload) ToMap() (map[string]interface{}, error)
- type CreateNetworkAreaRegionPayloadGetIpv4ArgType
- type CreateNetworkAreaRegionPayloadGetIpv4AttributeType
- type CreateNetworkAreaRegionPayloadGetIpv4RetType
- type CreateNetworkAreaRegionPayloadGetStatusArgType
- type CreateNetworkAreaRegionPayloadGetStatusAttributeType
- type CreateNetworkAreaRegionPayloadGetStatusRetType
- type CreateNetworkAreaRegionRequest
- type CreateNetworkAreaRequest
- type CreateNetworkAreaRoutePayload
- func (o *CreateNetworkAreaRoutePayload) GetItems() (ret CreateNetworkAreaRoutePayloadGetItemsRetType)
- func (o *CreateNetworkAreaRoutePayload) GetItemsOk() (ret CreateNetworkAreaRoutePayloadGetItemsRetType, ok bool)
- func (o *CreateNetworkAreaRoutePayload) SetItems(v CreateNetworkAreaRoutePayloadGetItemsRetType)
- func (o CreateNetworkAreaRoutePayload) ToMap() (map[string]interface{}, error)
- type CreateNetworkAreaRoutePayloadGetItemsArgType
- type CreateNetworkAreaRoutePayloadGetItemsAttributeType
- type CreateNetworkAreaRoutePayloadGetItemsRetType
- type CreateNetworkAreaRouteRequest
- type CreateNetworkIPv4
- type CreateNetworkIPv4WithPrefix
- func (o *CreateNetworkIPv4WithPrefix) GetGateway() (res CreateNetworkIPv4WithPrefixGetGatewayRetType)
- func (o *CreateNetworkIPv4WithPrefix) GetGatewayOk() (ret CreateNetworkIPv4WithPrefixGetGatewayRetType, ok bool)
- func (o *CreateNetworkIPv4WithPrefix) GetNameservers() (res CreateNetworkIPv4WithPrefixGetNameserversRetType)
- func (o *CreateNetworkIPv4WithPrefix) GetNameserversOk() (ret CreateNetworkIPv4WithPrefixGetNameserversRetType, ok bool)
- func (o *CreateNetworkIPv4WithPrefix) GetPrefix() (ret CreateNetworkIPv4WithPrefixGetPrefixRetType)
- func (o *CreateNetworkIPv4WithPrefix) GetPrefixOk() (ret CreateNetworkIPv4WithPrefixGetPrefixRetType, ok bool)
- func (o *CreateNetworkIPv4WithPrefix) HasGateway() bool
- func (o *CreateNetworkIPv4WithPrefix) HasNameservers() bool
- func (o *CreateNetworkIPv4WithPrefix) SetGateway(v CreateNetworkIPv4WithPrefixGetGatewayRetType)
- func (o *CreateNetworkIPv4WithPrefix) SetGatewayNil()
- func (o *CreateNetworkIPv4WithPrefix) SetNameservers(v CreateNetworkIPv4WithPrefixGetNameserversRetType)
- func (o *CreateNetworkIPv4WithPrefix) SetPrefix(v CreateNetworkIPv4WithPrefixGetPrefixRetType)
- func (o CreateNetworkIPv4WithPrefix) ToMap() (map[string]interface{}, error)
- func (o *CreateNetworkIPv4WithPrefix) UnsetGateway()
- type CreateNetworkIPv4WithPrefixGetGatewayArgType
- type CreateNetworkIPv4WithPrefixGetGatewayAttributeType
- type CreateNetworkIPv4WithPrefixGetGatewayRetType
- type CreateNetworkIPv4WithPrefixGetNameserversArgType
- type CreateNetworkIPv4WithPrefixGetNameserversAttributeType
- type CreateNetworkIPv4WithPrefixGetNameserversRetType
- type CreateNetworkIPv4WithPrefixGetPrefixArgType
- type CreateNetworkIPv4WithPrefixGetPrefixAttributeType
- type CreateNetworkIPv4WithPrefixGetPrefixRetType
- type CreateNetworkIPv4WithPrefixLength
- func (o *CreateNetworkIPv4WithPrefixLength) GetNameservers() (res CreateNetworkIPv4WithPrefixLengthGetNameserversRetType)
- func (o *CreateNetworkIPv4WithPrefixLength) GetNameserversOk() (ret CreateNetworkIPv4WithPrefixLengthGetNameserversRetType, ok bool)
- func (o *CreateNetworkIPv4WithPrefixLength) GetPrefixLength() (ret CreateNetworkIPv4WithPrefixLengthGetPrefixLengthRetType)
- func (o *CreateNetworkIPv4WithPrefixLength) GetPrefixLengthOk() (ret CreateNetworkIPv4WithPrefixLengthGetPrefixLengthRetType, ok bool)
- func (o *CreateNetworkIPv4WithPrefixLength) HasNameservers() bool
- func (o *CreateNetworkIPv4WithPrefixLength) SetNameservers(v CreateNetworkIPv4WithPrefixLengthGetNameserversRetType)
- func (o *CreateNetworkIPv4WithPrefixLength) SetPrefixLength(v CreateNetworkIPv4WithPrefixLengthGetPrefixLengthRetType)
- func (o CreateNetworkIPv4WithPrefixLength) ToMap() (map[string]interface{}, error)
- type CreateNetworkIPv4WithPrefixLengthGetNameserversArgType
- type CreateNetworkIPv4WithPrefixLengthGetNameserversAttributeType
- type CreateNetworkIPv4WithPrefixLengthGetNameserversRetType
- type CreateNetworkIPv4WithPrefixLengthGetPrefixLengthArgType
- type CreateNetworkIPv4WithPrefixLengthGetPrefixLengthAttributeType
- type CreateNetworkIPv4WithPrefixLengthGetPrefixLengthRetType
- type CreateNetworkIPv6
- type CreateNetworkIPv6WithPrefix
- func (o *CreateNetworkIPv6WithPrefix) GetGateway() (res CreateNetworkIPv6WithPrefixGetGatewayRetType)
- func (o *CreateNetworkIPv6WithPrefix) GetGatewayOk() (ret CreateNetworkIPv6WithPrefixGetGatewayRetType, ok bool)
- func (o *CreateNetworkIPv6WithPrefix) GetNameservers() (res CreateNetworkIPv6WithPrefixGetNameserversRetType)
- func (o *CreateNetworkIPv6WithPrefix) GetNameserversOk() (ret CreateNetworkIPv6WithPrefixGetNameserversRetType, ok bool)
- func (o *CreateNetworkIPv6WithPrefix) GetPrefix() (ret CreateNetworkIPv6WithPrefixGetPrefixRetType)
- func (o *CreateNetworkIPv6WithPrefix) GetPrefixOk() (ret CreateNetworkIPv6WithPrefixGetPrefixRetType, ok bool)
- func (o *CreateNetworkIPv6WithPrefix) HasGateway() bool
- func (o *CreateNetworkIPv6WithPrefix) HasNameservers() bool
- func (o *CreateNetworkIPv6WithPrefix) SetGateway(v CreateNetworkIPv6WithPrefixGetGatewayRetType)
- func (o *CreateNetworkIPv6WithPrefix) SetGatewayNil()
- func (o *CreateNetworkIPv6WithPrefix) SetNameservers(v CreateNetworkIPv6WithPrefixGetNameserversRetType)
- func (o *CreateNetworkIPv6WithPrefix) SetPrefix(v CreateNetworkIPv6WithPrefixGetPrefixRetType)
- func (o CreateNetworkIPv6WithPrefix) ToMap() (map[string]interface{}, error)
- func (o *CreateNetworkIPv6WithPrefix) UnsetGateway()
- type CreateNetworkIPv6WithPrefixGetGatewayArgType
- type CreateNetworkIPv6WithPrefixGetGatewayAttributeType
- type CreateNetworkIPv6WithPrefixGetGatewayRetType
- type CreateNetworkIPv6WithPrefixGetNameserversArgType
- type CreateNetworkIPv6WithPrefixGetNameserversAttributeType
- type CreateNetworkIPv6WithPrefixGetNameserversRetType
- type CreateNetworkIPv6WithPrefixGetPrefixArgType
- type CreateNetworkIPv6WithPrefixGetPrefixAttributeType
- type CreateNetworkIPv6WithPrefixGetPrefixRetType
- type CreateNetworkIPv6WithPrefixLength
- func (o *CreateNetworkIPv6WithPrefixLength) GetNameservers() (res CreateNetworkIPv6WithPrefixLengthGetNameserversRetType)
- func (o *CreateNetworkIPv6WithPrefixLength) GetNameserversOk() (ret CreateNetworkIPv6WithPrefixLengthGetNameserversRetType, ok bool)
- func (o *CreateNetworkIPv6WithPrefixLength) GetPrefixLength() (ret CreateNetworkIPv6WithPrefixLengthGetPrefixLengthRetType)
- func (o *CreateNetworkIPv6WithPrefixLength) GetPrefixLengthOk() (ret CreateNetworkIPv6WithPrefixLengthGetPrefixLengthRetType, ok bool)
- func (o *CreateNetworkIPv6WithPrefixLength) HasNameservers() bool
- func (o *CreateNetworkIPv6WithPrefixLength) SetNameservers(v CreateNetworkIPv6WithPrefixLengthGetNameserversRetType)
- func (o *CreateNetworkIPv6WithPrefixLength) SetPrefixLength(v CreateNetworkIPv6WithPrefixLengthGetPrefixLengthRetType)
- func (o CreateNetworkIPv6WithPrefixLength) ToMap() (map[string]interface{}, error)
- type CreateNetworkIPv6WithPrefixLengthGetNameserversArgType
- type CreateNetworkIPv6WithPrefixLengthGetNameserversAttributeType
- type CreateNetworkIPv6WithPrefixLengthGetNameserversRetType
- type CreateNetworkIPv6WithPrefixLengthGetPrefixLengthArgType
- type CreateNetworkIPv6WithPrefixLengthGetPrefixLengthAttributeType
- type CreateNetworkIPv6WithPrefixLengthGetPrefixLengthRetType
- type CreateNetworkPayload
- func (o *CreateNetworkPayload) GetDhcp() (res CreateNetworkPayloadgetDhcpRetType)
- func (o *CreateNetworkPayload) GetDhcpOk() (ret CreateNetworkPayloadgetDhcpRetType, ok bool)
- func (o *CreateNetworkPayload) GetIpv4() (res CreateNetworkPayloadGetIpv4RetType)
- func (o *CreateNetworkPayload) GetIpv4Ok() (ret CreateNetworkPayloadGetIpv4RetType, ok bool)
- func (o *CreateNetworkPayload) GetIpv6() (res CreateNetworkPayloadGetIpv6RetType)
- func (o *CreateNetworkPayload) GetIpv6Ok() (ret CreateNetworkPayloadGetIpv6RetType, 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) GetRoutingTableId() (res CreateNetworkPayloadGetRoutingTableIdRetType)
- func (o *CreateNetworkPayload) GetRoutingTableIdOk() (ret CreateNetworkPayloadGetRoutingTableIdRetType, ok bool)
- func (o *CreateNetworkPayload) HasDhcp() bool
- func (o *CreateNetworkPayload) HasIpv4() bool
- func (o *CreateNetworkPayload) HasIpv6() bool
- func (o *CreateNetworkPayload) HasLabels() bool
- func (o *CreateNetworkPayload) HasRouted() bool
- func (o *CreateNetworkPayload) HasRoutingTableId() bool
- func (o *CreateNetworkPayload) SetDhcp(v CreateNetworkPayloadgetDhcpRetType)
- func (o *CreateNetworkPayload) SetIpv4(v CreateNetworkPayloadGetIpv4RetType)
- func (o *CreateNetworkPayload) SetIpv6(v CreateNetworkPayloadGetIpv6RetType)
- func (o *CreateNetworkPayload) SetLabels(v CreateNetworkPayloadGetLabelsRetType)
- func (o *CreateNetworkPayload) SetName(v CreateNetworkPayloadGetNameRetType)
- func (o *CreateNetworkPayload) SetRouted(v CreateNetworkPayloadgetRoutedRetType)
- func (o *CreateNetworkPayload) SetRoutingTableId(v CreateNetworkPayloadGetRoutingTableIdRetType)
- func (o CreateNetworkPayload) ToMap() (map[string]interface{}, error)
- type CreateNetworkPayloadGetIpv4ArgType
- type CreateNetworkPayloadGetIpv4AttributeType
- type CreateNetworkPayloadGetIpv4RetType
- type CreateNetworkPayloadGetIpv6ArgType
- type CreateNetworkPayloadGetIpv6AttributeType
- type CreateNetworkPayloadGetIpv6RetType
- type CreateNetworkPayloadGetLabelsArgType
- type CreateNetworkPayloadGetLabelsAttributeType
- type CreateNetworkPayloadGetLabelsRetType
- type CreateNetworkPayloadGetNameArgType
- type CreateNetworkPayloadGetNameAttributeType
- type CreateNetworkPayloadGetNameRetType
- type CreateNetworkPayloadGetRoutingTableIdArgType
- type CreateNetworkPayloadGetRoutingTableIdAttributeType
- type CreateNetworkPayloadGetRoutingTableIdRetType
- type CreateNetworkPayloadgetDhcpArgType
- type CreateNetworkPayloadgetDhcpAttributeType
- type CreateNetworkPayloadgetDhcpRetType
- type CreateNetworkPayloadgetRoutedArgType
- type CreateNetworkPayloadgetRoutedAttributeType
- type CreateNetworkPayloadgetRoutedRetType
- type CreateNetworkRequest
- type CreateNicPayload
- func (o *CreateNicPayload) GetAllowedAddresses() (res CreateNicPayloadGetAllowedAddressesRetType)
- func (o *CreateNicPayload) GetAllowedAddressesOk() (ret CreateNicPayloadGetAllowedAddressesRetType, ok bool)
- func (o *CreateNicPayload) GetDescription() (res CreateNicPayloadGetDescriptionRetType)
- func (o *CreateNicPayload) GetDescriptionOk() (ret CreateNicPayloadGetDescriptionRetType, 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) HasDescription() 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) SetDescription(v CreateNicPayloadGetDescriptionRetType)
- 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 CreateNicPayloadGetDescriptionArgType
- type CreateNicPayloadGetDescriptionAttributeType
- type CreateNicPayloadGetDescriptionRetType
- 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 CreateNicRequest
- 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 CreatePublicIPRequest
- 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 CreateSecurityGroupRequest
- type CreateSecurityGroupRulePayload
- func (o *CreateSecurityGroupRulePayload) GetCreatedAt() (res CreateSecurityGroupRulePayloadGetCreatedAtRetType)
- func (o *CreateSecurityGroupRulePayload) GetCreatedAtOk() (ret CreateSecurityGroupRulePayloadGetCreatedAtRetType, ok bool)
- 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) GetUpdatedAt() (res CreateSecurityGroupRulePayloadGetUpdatedAtRetType)
- func (o *CreateSecurityGroupRulePayload) GetUpdatedAtOk() (ret CreateSecurityGroupRulePayloadGetUpdatedAtRetType, ok bool)
- func (o *CreateSecurityGroupRulePayload) HasCreatedAt() 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) HasUpdatedAt() bool
- func (o *CreateSecurityGroupRulePayload) SetCreatedAt(v CreateSecurityGroupRulePayloadGetCreatedAtRetType)
- 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) SetUpdatedAt(v CreateSecurityGroupRulePayloadGetUpdatedAtRetType)
- func (o CreateSecurityGroupRulePayload) ToMap() (map[string]interface{}, error)
- type CreateSecurityGroupRulePayloadGetCreatedAtArgType
- type CreateSecurityGroupRulePayloadGetCreatedAtAttributeType
- type CreateSecurityGroupRulePayloadGetCreatedAtRetType
- 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 CreateSecurityGroupRulePayloadGetUpdatedAtArgType
- type CreateSecurityGroupRulePayloadGetUpdatedAtAttributeType
- type CreateSecurityGroupRulePayloadGetUpdatedAtRetType
- 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 CreateSecurityGroupRuleRequest
- 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) GetAgent() (res CreateServerPayloadGetAgentRetType)
- func (o *CreateServerPayload) GetAgentOk() (ret CreateServerPayloadGetAgentRetType, 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) GetMetadata() (res CreateServerPayloadGetMetadataRetType)
- func (o *CreateServerPayload) GetMetadataOk() (ret CreateServerPayloadGetMetadataRetType, ok bool)
- func (o *CreateServerPayload) GetName() (ret CreateServerPayloadGetNameRetType)
- func (o *CreateServerPayload) GetNameOk() (ret CreateServerPayloadGetNameRetType, ok bool)
- func (o *CreateServerPayload) GetNetworking() (ret 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) HasAgent() 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) HasMetadata() 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) SetAgent(v CreateServerPayloadGetAgentRetType)
- 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) SetMetadata(v CreateServerPayloadGetMetadataRetType)
- 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 CreateServerPayloadAllOf
- func (o *CreateServerPayloadAllOf) GetNetworking() (ret CreateServerPayloadAllOfGetNetworkingRetType)
- func (o *CreateServerPayloadAllOf) GetNetworkingOk() (ret CreateServerPayloadAllOfGetNetworkingRetType, ok bool)
- func (o *CreateServerPayloadAllOf) SetNetworking(v CreateServerPayloadAllOfGetNetworkingRetType)
- func (o CreateServerPayloadAllOf) ToMap() (map[string]interface{}, error)
- type CreateServerPayloadAllOfGetNetworkingArgType
- type CreateServerPayloadAllOfGetNetworkingAttributeType
- type CreateServerPayloadAllOfGetNetworkingRetType
- type CreateServerPayloadAllOfNetworking
- type CreateServerPayloadGetAffinityGroupArgType
- type CreateServerPayloadGetAffinityGroupAttributeType
- type CreateServerPayloadGetAffinityGroupRetType
- type CreateServerPayloadGetAgentArgType
- type CreateServerPayloadGetAgentAttributeType
- type CreateServerPayloadGetAgentRetType
- 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 CreateServerPayloadGetMetadataArgType
- type CreateServerPayloadGetMetadataAttributeType
- type CreateServerPayloadGetMetadataRetType
- 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 CreateServerRequest
- 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 CreateSnapshotRequest
- 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) GetEncrypted() (res CreateVolumePayloadgetEncryptedRetType)
- func (o *CreateVolumePayload) GetEncryptedOk() (ret CreateVolumePayloadgetEncryptedRetType, ok bool)
- func (o *CreateVolumePayload) GetEncryptionParameters() (res CreateVolumePayloadGetEncryptionParametersRetType)
- func (o *CreateVolumePayload) GetEncryptionParametersOk() (ret CreateVolumePayloadGetEncryptionParametersRetType, 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) HasEncrypted() bool
- func (o *CreateVolumePayload) HasEncryptionParameters() 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) SetEncrypted(v CreateVolumePayloadgetEncryptedRetType)
- func (o *CreateVolumePayload) SetEncryptionParameters(v CreateVolumePayloadGetEncryptionParametersRetType)
- 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 CreateVolumePayloadGetEncryptionParametersArgType
- type CreateVolumePayloadGetEncryptionParametersAttributeType
- type CreateVolumePayloadGetEncryptionParametersRetType
- 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 CreateVolumePayloadgetEncryptedArgType
- type CreateVolumePayloadgetEncryptedAttributeType
- type CreateVolumePayloadgetEncryptedRetType
- type CreateVolumeRequest
- type DeallocateServerRequest
- type DefaultApi
- type DefaultApiService
- type DeleteAffinityGroupRequest
- type DeleteBackupRequest
- type DeleteImageRequest
- type DeleteImageShareConsumerRequest
- type DeleteImageShareRequest
- type DeleteKeyPairRequest
- type DeleteNetworkAreaRangeRequest
- type DeleteNetworkAreaRegionRequest
- type DeleteNetworkAreaRequest
- type DeleteNetworkAreaRouteRequest
- type DeleteNetworkRequest
- type DeleteNicRequest
- type DeletePublicIPRequest
- type DeleteRouteFromRoutingTableRequest
- type DeleteRoutingTableFromAreaRequest
- type DeleteSecurityGroupRequest
- type DeleteSecurityGroupRuleRequest
- type DeleteServerRequest
- type DeleteSnapshotRequest
- type DeleteVolumeRequest
- type DestinationCIDRv4
- func (o *DestinationCIDRv4) GetType() (ret DestinationCIDRv4GetTypeRetType)
- func (o *DestinationCIDRv4) GetTypeOk() (ret DestinationCIDRv4GetTypeRetType, ok bool)
- func (o *DestinationCIDRv4) GetValue() (ret DestinationCIDRv4GetValueRetType)
- func (o *DestinationCIDRv4) GetValueOk() (ret DestinationCIDRv4GetValueRetType, ok bool)
- func (o *DestinationCIDRv4) SetType(v DestinationCIDRv4GetTypeRetType)
- func (o *DestinationCIDRv4) SetValue(v DestinationCIDRv4GetValueRetType)
- func (o DestinationCIDRv4) ToMap() (map[string]interface{}, error)
- type DestinationCIDRv4GetTypeArgType
- type DestinationCIDRv4GetTypeAttributeType
- type DestinationCIDRv4GetTypeRetType
- type DestinationCIDRv4GetValueArgType
- type DestinationCIDRv4GetValueAttributeType
- type DestinationCIDRv4GetValueRetType
- type DestinationCIDRv6
- func (o *DestinationCIDRv6) GetType() (ret DestinationCIDRv6GetTypeRetType)
- func (o *DestinationCIDRv6) GetTypeOk() (ret DestinationCIDRv6GetTypeRetType, ok bool)
- func (o *DestinationCIDRv6) GetValue() (ret DestinationCIDRv6GetValueRetType)
- func (o *DestinationCIDRv6) GetValueOk() (ret DestinationCIDRv6GetValueRetType, ok bool)
- func (o *DestinationCIDRv6) SetType(v DestinationCIDRv6GetTypeRetType)
- func (o *DestinationCIDRv6) SetValue(v DestinationCIDRv6GetValueRetType)
- func (o DestinationCIDRv6) ToMap() (map[string]interface{}, error)
- type DestinationCIDRv6GetTypeArgType
- type DestinationCIDRv6GetTypeAttributeType
- type DestinationCIDRv6GetTypeRetType
- type DestinationCIDRv6GetValueArgType
- type DestinationCIDRv6GetValueAttributeType
- type DestinationCIDRv6GetValueRetType
- 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 GetAffinityGroupRequest
- type GetAttachedVolumeRequest
- type GetBackupRequest
- type GetImageRequest
- type GetImageShareConsumerRequest
- type GetImageShareRequest
- type GetKeyPairRequest
- type GetMachineTypeRequest
- type GetNetworkAreaRangeRequest
- type GetNetworkAreaRegionRequest
- type GetNetworkAreaRequest
- type GetNetworkAreaRouteRequest
- type GetNetworkRequest
- type GetNicRequest
- type GetOrganizationRequestRequest
- type GetProjectDetailsRequest
- type GetProjectNICRequest
- type GetProjectRequestRequest
- type GetPublicIPRequest
- type GetRouteOfRoutingTableRequest
- type GetRoutingTableOfAreaRequest
- type GetSecurityGroupRequest
- type GetSecurityGroupRuleRequest
- type GetServerConsoleRequest
- 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 GetServerLogRequest
- type GetServerRequest
- type GetSnapshotRequest
- type GetVolumePerformanceClassRequest
- type GetVolumeRequest
- 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) GetAgent() (res ImageGetAgentRetType)
- func (o *Image) GetAgentOk() (ret ImageGetAgentRetType, ok bool)
- 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) GetImportProgress() (res ImageGetImportProgressRetType)
- func (o *Image) GetImportProgressOk() (ret ImageGetImportProgressRetType, 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) HasAgent() bool
- func (o *Image) HasChecksum() bool
- func (o *Image) HasConfig() bool
- func (o *Image) HasCreatedAt() bool
- func (o *Image) HasId() bool
- func (o *Image) HasImportProgress() 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) SetAgent(v ImageGetAgentRetType)
- 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) SetImportProgress(v ImageGetImportProgressRetType)
- 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 ImageAgent
- func (o *ImageAgent) GetProvisionByDefault() (res ImageAgentgetProvisionByDefaultRetType)
- func (o *ImageAgent) GetProvisionByDefaultOk() (ret ImageAgentgetProvisionByDefaultRetType, ok bool)
- func (o *ImageAgent) GetSupported() (res ImageAgentgetSupportedRetType)
- func (o *ImageAgent) GetSupportedOk() (ret ImageAgentgetSupportedRetType, ok bool)
- func (o *ImageAgent) HasProvisionByDefault() bool
- func (o *ImageAgent) HasSupported() bool
- func (o *ImageAgent) SetProvisionByDefault(v ImageAgentgetProvisionByDefaultRetType)
- func (o *ImageAgent) SetSupported(v ImageAgentgetSupportedRetType)
- func (o ImageAgent) ToMap() (map[string]interface{}, error)
- type ImageAgentgetProvisionByDefaultArgType
- type ImageAgentgetProvisionByDefaultAttributeType
- type ImageAgentgetProvisionByDefaultRetType
- type ImageAgentgetSupportedArgType
- type ImageAgentgetSupportedAttributeType
- type ImageAgentgetSupportedRetType
- 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 ImageFromVolumePayload
- func (o *ImageFromVolumePayload) GetDiskFormat() (res ImageFromVolumePayloadGetDiskFormatRetType)
- func (o *ImageFromVolumePayload) GetDiskFormatOk() (ret ImageFromVolumePayloadGetDiskFormatRetType, ok bool)
- func (o *ImageFromVolumePayload) GetName() (ret ImageFromVolumePayloadGetNameRetType)
- func (o *ImageFromVolumePayload) GetNameOk() (ret ImageFromVolumePayloadGetNameRetType, ok bool)
- func (o *ImageFromVolumePayload) GetProtected() (res ImageFromVolumePayloadgetProtectedRetType)
- func (o *ImageFromVolumePayload) GetProtectedOk() (ret ImageFromVolumePayloadgetProtectedRetType, ok bool)
- func (o *ImageFromVolumePayload) HasDiskFormat() bool
- func (o *ImageFromVolumePayload) HasProtected() bool
- func (o *ImageFromVolumePayload) SetDiskFormat(v ImageFromVolumePayloadGetDiskFormatRetType)
- func (o *ImageFromVolumePayload) SetName(v ImageFromVolumePayloadGetNameRetType)
- func (o *ImageFromVolumePayload) SetProtected(v ImageFromVolumePayloadgetProtectedRetType)
- func (o ImageFromVolumePayload) ToMap() (map[string]interface{}, error)
- type ImageFromVolumePayloadGetDiskFormatArgType
- type ImageFromVolumePayloadGetDiskFormatAttributeType
- type ImageFromVolumePayloadGetDiskFormatRetType
- type ImageFromVolumePayloadGetNameArgType
- type ImageFromVolumePayloadGetNameAttributeType
- type ImageFromVolumePayloadGetNameRetType
- type ImageFromVolumePayloadgetProtectedArgType
- type ImageFromVolumePayloadgetProtectedAttributeType
- type ImageFromVolumePayloadgetProtectedRetType
- type ImageFromVolumeRequest
- type ImageGetAgentArgType
- type ImageGetAgentAttributeType
- type ImageGetAgentRetType
- 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 ImageGetImportProgressArgType
- type ImageGetImportProgressAttributeType
- type ImageGetImportProgressRetType
- 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 ListAffinityGroupsRequest
- type ListAttachedVolumesRequest
- type ListAvailabilityZonesRequest
- type ListBackupsRequest
- type ListImagesRequest
- type ListKeyPairsRequest
- type ListMachineTypesRequest
- type ListNetworkAreaProjectsRequest
- type ListNetworkAreaRangesRequest
- type ListNetworkAreaRegionsRequest
- type ListNetworkAreaRoutesRequest
- type ListNetworkAreasRequest
- type ListNetworksRequest
- type ListNicsRequest
- type ListProjectNICsRequest
- type ListPublicIPRangesRequest
- type ListPublicIPsRequest
- type ListQuotasRequest
- type ListRoutesOfRoutingTableRequest
- type ListRoutingTablesOfAreaRequest
- type ListSecurityGroupRulesRequest
- type ListSecurityGroupsRequest
- type ListServerNICsRequest
- type ListServerServiceAccountsRequest
- type ListServersRequest
- type ListSnapshotsInProjectRequest
- type ListVolumePerformanceClassesRequest
- type ListVolumesRequest
- 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) GetDescription() (res NICGetDescriptionRetType)
- func (o *NIC) GetDescriptionOk() (ret NICGetDescriptionRetType, 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) HasDescription() 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) SetDescription(v NICGetDescriptionRetType)
- 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 NICGetDescriptionArgType
- type NICGetDescriptionAttributeType
- type NICGetDescriptionRetType
- 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) GetDhcp() (res NetworkgetDhcpRetType)
- func (o *Network) GetDhcpOk() (ret NetworkgetDhcpRetType, ok bool)
- func (o *Network) GetId() (ret NetworkGetIdRetType)
- func (o *Network) GetIdOk() (ret NetworkGetIdRetType, ok bool)
- func (o *Network) GetIpv4() (res NetworkGetIpv4RetType)
- func (o *Network) GetIpv4Ok() (ret NetworkGetIpv4RetType, ok bool)
- func (o *Network) GetIpv6() (res NetworkGetIpv6RetType)
- func (o *Network) GetIpv6Ok() (ret NetworkGetIpv6RetType, 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) GetRouted() (res NetworkgetRoutedRetType)
- func (o *Network) GetRoutedOk() (ret NetworkgetRoutedRetType, ok bool)
- func (o *Network) GetRoutingTableId() (res NetworkGetRoutingTableIdRetType)
- func (o *Network) GetRoutingTableIdOk() (ret NetworkGetRoutingTableIdRetType, ok bool)
- func (o *Network) GetStatus() (ret NetworkGetStatusRetType)
- func (o *Network) GetStatusOk() (ret NetworkGetStatusRetType, ok bool)
- func (o *Network) GetUpdatedAt() (res NetworkGetUpdatedAtRetType)
- func (o *Network) GetUpdatedAtOk() (ret NetworkGetUpdatedAtRetType, ok bool)
- func (o *Network) HasCreatedAt() bool
- func (o *Network) HasDhcp() bool
- func (o *Network) HasIpv4() bool
- func (o *Network) HasIpv6() bool
- func (o *Network) HasLabels() bool
- func (o *Network) HasRouted() bool
- func (o *Network) HasRoutingTableId() bool
- func (o *Network) HasUpdatedAt() bool
- func (o *Network) SetCreatedAt(v NetworkGetCreatedAtRetType)
- func (o *Network) SetDhcp(v NetworkgetDhcpRetType)
- func (o *Network) SetId(v NetworkGetIdRetType)
- func (o *Network) SetIpv4(v NetworkGetIpv4RetType)
- func (o *Network) SetIpv6(v NetworkGetIpv6RetType)
- func (o *Network) SetLabels(v NetworkGetLabelsRetType)
- func (o *Network) SetName(v NetworkGetNameRetType)
- func (o *Network) SetRouted(v NetworkgetRoutedRetType)
- func (o *Network) SetRoutingTableId(v NetworkGetRoutingTableIdRetType)
- func (o *Network) SetStatus(v NetworkGetStatusRetType)
- func (o *Network) SetUpdatedAt(v NetworkGetUpdatedAtRetType)
- func (o Network) ToMap() (map[string]interface{}, error)
- type NetworkArea
- func (o *NetworkArea) GetCreatedAt() (res NetworkAreaGetCreatedAtRetType)
- func (o *NetworkArea) GetCreatedAtOk() (ret NetworkAreaGetCreatedAtRetType, ok bool)
- func (o *NetworkArea) GetId() (res NetworkAreaGetIdRetType)
- func (o *NetworkArea) GetIdOk() (ret NetworkAreaGetIdRetType, 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() (res NetworkAreaGetProjectCountRetType)
- func (o *NetworkArea) GetProjectCountOk() (ret NetworkAreaGetProjectCountRetType, ok bool)
- func (o *NetworkArea) GetUpdatedAt() (res NetworkAreaGetUpdatedAtRetType)
- func (o *NetworkArea) GetUpdatedAtOk() (ret NetworkAreaGetUpdatedAtRetType, ok bool)
- func (o *NetworkArea) HasCreatedAt() bool
- func (o *NetworkArea) HasId() bool
- func (o *NetworkArea) HasLabels() bool
- func (o *NetworkArea) HasProjectCount() bool
- func (o *NetworkArea) HasUpdatedAt() bool
- func (o *NetworkArea) SetCreatedAt(v NetworkAreaGetCreatedAtRetType)
- func (o *NetworkArea) SetId(v NetworkAreaGetIdRetType)
- func (o *NetworkArea) SetLabels(v NetworkAreaGetLabelsRetType)
- func (o *NetworkArea) SetName(v NetworkAreaGetNameRetType)
- func (o *NetworkArea) SetProjectCount(v NetworkAreaGetProjectCountRetType)
- func (o *NetworkArea) SetUpdatedAt(v NetworkAreaGetUpdatedAtRetType)
- func (o NetworkArea) ToMap() (map[string]interface{}, error)
- type NetworkAreaGetCreatedAtArgType
- type NetworkAreaGetCreatedAtAttributeType
- type NetworkAreaGetCreatedAtRetType
- type NetworkAreaGetIdArgType
- type NetworkAreaGetIdAttributeType
- type NetworkAreaGetIdRetType
- type NetworkAreaGetLabelsArgType
- type NetworkAreaGetLabelsAttributeType
- type NetworkAreaGetLabelsRetType
- type NetworkAreaGetNameArgType
- type NetworkAreaGetNameAttributeType
- type NetworkAreaGetNameRetType
- type NetworkAreaGetProjectCountArgType
- type NetworkAreaGetProjectCountAttributeType
- type NetworkAreaGetProjectCountRetType
- type NetworkAreaGetUpdatedAtArgType
- type NetworkAreaGetUpdatedAtAttributeType
- type NetworkAreaGetUpdatedAtRetType
- 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 NetworkGetIdArgType
- type NetworkGetIdAttributeType
- type NetworkGetIdRetType
- type NetworkGetIpv4ArgType
- type NetworkGetIpv4AttributeType
- type NetworkGetIpv4RetType
- type NetworkGetIpv6ArgType
- type NetworkGetIpv6AttributeType
- type NetworkGetIpv6RetType
- type NetworkGetLabelsArgType
- type NetworkGetLabelsAttributeType
- type NetworkGetLabelsRetType
- type NetworkGetNameArgType
- type NetworkGetNameAttributeType
- type NetworkGetNameRetType
- type NetworkGetRoutingTableIdArgType
- type NetworkGetRoutingTableIdAttributeType
- type NetworkGetRoutingTableIdRetType
- type NetworkGetStatusArgType
- type NetworkGetStatusAttributeType
- type NetworkGetStatusRetType
- type NetworkGetUpdatedAtArgType
- type NetworkGetUpdatedAtAttributeType
- type NetworkGetUpdatedAtRetType
- type NetworkIPv4
- func (o *NetworkIPv4) GetGateway() (res NetworkIPv4GetGatewayRetType)
- func (o *NetworkIPv4) GetGatewayOk() (ret NetworkIPv4GetGatewayRetType, ok bool)
- func (o *NetworkIPv4) GetNameservers() (res NetworkIPv4GetNameserversRetType)
- func (o *NetworkIPv4) GetNameserversOk() (ret NetworkIPv4GetNameserversRetType, ok bool)
- func (o *NetworkIPv4) GetPrefixes() (ret NetworkIPv4GetPrefixesRetType)
- func (o *NetworkIPv4) GetPrefixesOk() (ret NetworkIPv4GetPrefixesRetType, ok bool)
- func (o *NetworkIPv4) GetPublicIp() (res NetworkIPv4GetPublicIpRetType)
- func (o *NetworkIPv4) GetPublicIpOk() (ret NetworkIPv4GetPublicIpRetType, ok bool)
- func (o *NetworkIPv4) HasGateway() bool
- func (o *NetworkIPv4) HasNameservers() bool
- func (o *NetworkIPv4) HasPublicIp() bool
- func (o *NetworkIPv4) SetGateway(v NetworkIPv4GetGatewayRetType)
- func (o *NetworkIPv4) SetGatewayNil()
- func (o *NetworkIPv4) SetNameservers(v NetworkIPv4GetNameserversRetType)
- func (o *NetworkIPv4) SetPrefixes(v NetworkIPv4GetPrefixesRetType)
- func (o *NetworkIPv4) SetPublicIp(v NetworkIPv4GetPublicIpRetType)
- func (o NetworkIPv4) ToMap() (map[string]interface{}, error)
- func (o *NetworkIPv4) UnsetGateway()
- type NetworkIPv4GetGatewayArgType
- type NetworkIPv4GetGatewayAttributeType
- type NetworkIPv4GetGatewayRetType
- type NetworkIPv4GetNameserversArgType
- type NetworkIPv4GetNameserversAttributeType
- type NetworkIPv4GetNameserversRetType
- type NetworkIPv4GetPrefixesArgType
- type NetworkIPv4GetPrefixesAttributeType
- type NetworkIPv4GetPrefixesRetType
- type NetworkIPv4GetPublicIpArgType
- type NetworkIPv4GetPublicIpAttributeType
- type NetworkIPv4GetPublicIpRetType
- type NetworkIPv6
- func (o *NetworkIPv6) GetGateway() (res NetworkIPv6GetGatewayRetType)
- func (o *NetworkIPv6) GetGatewayOk() (ret NetworkIPv6GetGatewayRetType, ok bool)
- func (o *NetworkIPv6) GetNameservers() (res NetworkIPv6GetNameserversRetType)
- func (o *NetworkIPv6) GetNameserversOk() (ret NetworkIPv6GetNameserversRetType, ok bool)
- func (o *NetworkIPv6) GetPrefixes() (ret NetworkIPv6GetPrefixesRetType)
- func (o *NetworkIPv6) GetPrefixesOk() (ret NetworkIPv6GetPrefixesRetType, ok bool)
- func (o *NetworkIPv6) HasGateway() bool
- func (o *NetworkIPv6) HasNameservers() bool
- func (o *NetworkIPv6) SetGateway(v NetworkIPv6GetGatewayRetType)
- func (o *NetworkIPv6) SetGatewayNil()
- func (o *NetworkIPv6) SetNameservers(v NetworkIPv6GetNameserversRetType)
- func (o *NetworkIPv6) SetPrefixes(v NetworkIPv6GetPrefixesRetType)
- func (o NetworkIPv6) ToMap() (map[string]interface{}, error)
- func (o *NetworkIPv6) UnsetGateway()
- type NetworkIPv6GetGatewayArgType
- type NetworkIPv6GetGatewayAttributeType
- type NetworkIPv6GetGatewayRetType
- type NetworkIPv6GetNameserversArgType
- type NetworkIPv6GetNameserversAttributeType
- type NetworkIPv6GetNameserversRetType
- type NetworkIPv6GetPrefixesArgType
- type NetworkIPv6GetPrefixesAttributeType
- type NetworkIPv6GetPrefixesRetType
- 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) GetId() (res NetworkRangeGetIdRetType)
- func (o *NetworkRange) GetIdOk() (ret NetworkRangeGetIdRetType, 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) HasId() bool
- func (o *NetworkRange) HasUpdatedAt() bool
- func (o *NetworkRange) SetCreatedAt(v NetworkRangeGetCreatedAtRetType)
- func (o *NetworkRange) SetId(v NetworkRangeGetIdRetType)
- 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 NetworkRangeGetIdArgType
- type NetworkRangeGetIdAttributeType
- type NetworkRangeGetIdRetType
- 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 NetworkgetDhcpArgType
- type NetworkgetDhcpAttributeType
- type NetworkgetDhcpRetType
- type NetworkgetRoutedArgType
- type NetworkgetRoutedAttributeType
- type NetworkgetRoutedRetType
- type NexthopBlackhole
- type NexthopBlackholeGetTypeArgType
- type NexthopBlackholeGetTypeAttributeType
- type NexthopBlackholeGetTypeRetType
- type NexthopIPv4
- func (o *NexthopIPv4) GetType() (ret NexthopIPv4GetTypeRetType)
- func (o *NexthopIPv4) GetTypeOk() (ret NexthopIPv4GetTypeRetType, ok bool)
- func (o *NexthopIPv4) GetValue() (ret NexthopIPv4GetValueRetType)
- func (o *NexthopIPv4) GetValueOk() (ret NexthopIPv4GetValueRetType, ok bool)
- func (o *NexthopIPv4) SetType(v NexthopIPv4GetTypeRetType)
- func (o *NexthopIPv4) SetValue(v NexthopIPv4GetValueRetType)
- func (o NexthopIPv4) ToMap() (map[string]interface{}, error)
- type NexthopIPv4GetTypeArgType
- type NexthopIPv4GetTypeAttributeType
- type NexthopIPv4GetTypeRetType
- type NexthopIPv4GetValueArgType
- type NexthopIPv4GetValueAttributeType
- type NexthopIPv4GetValueRetType
- type NexthopIPv6
- func (o *NexthopIPv6) GetType() (ret NexthopIPv6GetTypeRetType)
- func (o *NexthopIPv6) GetTypeOk() (ret NexthopIPv6GetTypeRetType, ok bool)
- func (o *NexthopIPv6) GetValue() (ret NexthopIPv6GetValueRetType)
- func (o *NexthopIPv6) GetValueOk() (ret NexthopIPv6GetValueRetType, ok bool)
- func (o *NexthopIPv6) SetType(v NexthopIPv6GetTypeRetType)
- func (o *NexthopIPv6) SetValue(v NexthopIPv6GetValueRetType)
- func (o NexthopIPv6) ToMap() (map[string]interface{}, error)
- type NexthopIPv6GetTypeArgType
- type NexthopIPv6GetTypeAttributeType
- type NexthopIPv6GetTypeRetType
- type NexthopIPv6GetValueArgType
- type NexthopIPv6GetValueAttributeType
- type NexthopIPv6GetValueRetType
- type NexthopInternet
- type NexthopInternetGetTypeArgType
- type NexthopInternetGetTypeAttributeType
- type NexthopInternetGetTypeRetType
- type NullableAddRoutesToRoutingTablePayload
- func (v NullableAddRoutesToRoutingTablePayload) Get() *AddRoutesToRoutingTablePayload
- func (v NullableAddRoutesToRoutingTablePayload) IsSet() bool
- func (v NullableAddRoutesToRoutingTablePayload) MarshalJSON() ([]byte, error)
- func (v *NullableAddRoutesToRoutingTablePayload) Set(val *AddRoutesToRoutingTablePayload)
- func (v *NullableAddRoutesToRoutingTablePayload) UnmarshalJSON(src []byte) error
- func (v *NullableAddRoutesToRoutingTablePayload) Unset()
- type NullableAddRoutingTableToAreaPayload
- func (v NullableAddRoutingTableToAreaPayload) Get() *AddRoutingTableToAreaPayload
- func (v NullableAddRoutingTableToAreaPayload) IsSet() bool
- func (v NullableAddRoutingTableToAreaPayload) MarshalJSON() ([]byte, error)
- func (v *NullableAddRoutingTableToAreaPayload) Set(val *AddRoutingTableToAreaPayload)
- func (v *NullableAddRoutingTableToAreaPayload) UnmarshalJSON(src []byte) error
- func (v *NullableAddRoutingTableToAreaPayload) Unset()
- 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 NullableAreaId
- 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 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 NullableCreateIsolatedNetworkPayload
- func (v NullableCreateIsolatedNetworkPayload) Get() *CreateIsolatedNetworkPayload
- func (v NullableCreateIsolatedNetworkPayload) IsSet() bool
- func (v NullableCreateIsolatedNetworkPayload) MarshalJSON() ([]byte, error)
- func (v *NullableCreateIsolatedNetworkPayload) Set(val *CreateIsolatedNetworkPayload)
- func (v *NullableCreateIsolatedNetworkPayload) UnmarshalJSON(src []byte) error
- func (v *NullableCreateIsolatedNetworkPayload) 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 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 NullableCreateNetworkAreaRegionPayload
- func (v NullableCreateNetworkAreaRegionPayload) Get() *CreateNetworkAreaRegionPayload
- func (v NullableCreateNetworkAreaRegionPayload) IsSet() bool
- func (v NullableCreateNetworkAreaRegionPayload) MarshalJSON() ([]byte, error)
- func (v *NullableCreateNetworkAreaRegionPayload) Set(val *CreateNetworkAreaRegionPayload)
- func (v *NullableCreateNetworkAreaRegionPayload) UnmarshalJSON(src []byte) error
- func (v *NullableCreateNetworkAreaRegionPayload) 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 NullableCreateNetworkIPv4
- func (v NullableCreateNetworkIPv4) Get() *CreateNetworkIPv4
- func (v NullableCreateNetworkIPv4) IsSet() bool
- func (v NullableCreateNetworkIPv4) MarshalJSON() ([]byte, error)
- func (v *NullableCreateNetworkIPv4) Set(val *CreateNetworkIPv4)
- func (v *NullableCreateNetworkIPv4) UnmarshalJSON(src []byte) error
- func (v *NullableCreateNetworkIPv4) Unset()
- type NullableCreateNetworkIPv4WithPrefix
- func (v NullableCreateNetworkIPv4WithPrefix) Get() *CreateNetworkIPv4WithPrefix
- func (v NullableCreateNetworkIPv4WithPrefix) IsSet() bool
- func (v NullableCreateNetworkIPv4WithPrefix) MarshalJSON() ([]byte, error)
- func (v *NullableCreateNetworkIPv4WithPrefix) Set(val *CreateNetworkIPv4WithPrefix)
- func (v *NullableCreateNetworkIPv4WithPrefix) UnmarshalJSON(src []byte) error
- func (v *NullableCreateNetworkIPv4WithPrefix) Unset()
- type NullableCreateNetworkIPv4WithPrefixLength
- func (v NullableCreateNetworkIPv4WithPrefixLength) Get() *CreateNetworkIPv4WithPrefixLength
- func (v NullableCreateNetworkIPv4WithPrefixLength) IsSet() bool
- func (v NullableCreateNetworkIPv4WithPrefixLength) MarshalJSON() ([]byte, error)
- func (v *NullableCreateNetworkIPv4WithPrefixLength) Set(val *CreateNetworkIPv4WithPrefixLength)
- func (v *NullableCreateNetworkIPv4WithPrefixLength) UnmarshalJSON(src []byte) error
- func (v *NullableCreateNetworkIPv4WithPrefixLength) Unset()
- type NullableCreateNetworkIPv6
- func (v NullableCreateNetworkIPv6) Get() *CreateNetworkIPv6
- func (v NullableCreateNetworkIPv6) IsSet() bool
- func (v NullableCreateNetworkIPv6) MarshalJSON() ([]byte, error)
- func (v *NullableCreateNetworkIPv6) Set(val *CreateNetworkIPv6)
- func (v *NullableCreateNetworkIPv6) UnmarshalJSON(src []byte) error
- func (v *NullableCreateNetworkIPv6) Unset()
- type NullableCreateNetworkIPv6WithPrefix
- func (v NullableCreateNetworkIPv6WithPrefix) Get() *CreateNetworkIPv6WithPrefix
- func (v NullableCreateNetworkIPv6WithPrefix) IsSet() bool
- func (v NullableCreateNetworkIPv6WithPrefix) MarshalJSON() ([]byte, error)
- func (v *NullableCreateNetworkIPv6WithPrefix) Set(val *CreateNetworkIPv6WithPrefix)
- func (v *NullableCreateNetworkIPv6WithPrefix) UnmarshalJSON(src []byte) error
- func (v *NullableCreateNetworkIPv6WithPrefix) Unset()
- type NullableCreateNetworkIPv6WithPrefixLength
- func (v NullableCreateNetworkIPv6WithPrefixLength) Get() *CreateNetworkIPv6WithPrefixLength
- func (v NullableCreateNetworkIPv6WithPrefixLength) IsSet() bool
- func (v NullableCreateNetworkIPv6WithPrefixLength) MarshalJSON() ([]byte, error)
- func (v *NullableCreateNetworkIPv6WithPrefixLength) Set(val *CreateNetworkIPv6WithPrefixLength)
- func (v *NullableCreateNetworkIPv6WithPrefixLength) UnmarshalJSON(src []byte) error
- func (v *NullableCreateNetworkIPv6WithPrefixLength) 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 NullableCreateServerPayloadAllOf
- func (v NullableCreateServerPayloadAllOf) Get() *CreateServerPayloadAllOf
- func (v NullableCreateServerPayloadAllOf) IsSet() bool
- func (v NullableCreateServerPayloadAllOf) MarshalJSON() ([]byte, error)
- func (v *NullableCreateServerPayloadAllOf) Set(val *CreateServerPayloadAllOf)
- func (v *NullableCreateServerPayloadAllOf) UnmarshalJSON(src []byte) error
- func (v *NullableCreateServerPayloadAllOf) Unset()
- type NullableCreateServerPayloadAllOfNetworking
- func (v NullableCreateServerPayloadAllOfNetworking) Get() *CreateServerPayloadAllOfNetworking
- func (v NullableCreateServerPayloadAllOfNetworking) IsSet() bool
- func (v NullableCreateServerPayloadAllOfNetworking) MarshalJSON() ([]byte, error)
- func (v *NullableCreateServerPayloadAllOfNetworking) Set(val *CreateServerPayloadAllOfNetworking)
- func (v *NullableCreateServerPayloadAllOfNetworking) UnmarshalJSON(src []byte) error
- func (v *NullableCreateServerPayloadAllOfNetworking) 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 NullableDestinationCIDRv4
- func (v NullableDestinationCIDRv4) Get() *DestinationCIDRv4
- func (v NullableDestinationCIDRv4) IsSet() bool
- func (v NullableDestinationCIDRv4) MarshalJSON() ([]byte, error)
- func (v *NullableDestinationCIDRv4) Set(val *DestinationCIDRv4)
- func (v *NullableDestinationCIDRv4) UnmarshalJSON(src []byte) error
- func (v *NullableDestinationCIDRv4) Unset()
- type NullableDestinationCIDRv6
- func (v NullableDestinationCIDRv6) Get() *DestinationCIDRv6
- func (v NullableDestinationCIDRv6) IsSet() bool
- func (v NullableDestinationCIDRv6) MarshalJSON() ([]byte, error)
- func (v *NullableDestinationCIDRv6) Set(val *DestinationCIDRv6)
- func (v *NullableDestinationCIDRv6) UnmarshalJSON(src []byte) error
- func (v *NullableDestinationCIDRv6) 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 NullableImageAgent
- 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 NullableImageFromVolumePayload
- func (v NullableImageFromVolumePayload) Get() *ImageFromVolumePayload
- func (v NullableImageFromVolumePayload) IsSet() bool
- func (v NullableImageFromVolumePayload) MarshalJSON() ([]byte, error)
- func (v *NullableImageFromVolumePayload) Set(val *ImageFromVolumePayload)
- func (v *NullableImageFromVolumePayload) UnmarshalJSON(src []byte) error
- func (v *NullableImageFromVolumePayload) 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 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 NullableNetworkIPv4
- func (v NullableNetworkIPv4) Get() *NetworkIPv4
- func (v NullableNetworkIPv4) IsSet() bool
- func (v NullableNetworkIPv4) MarshalJSON() ([]byte, error)
- func (v *NullableNetworkIPv4) Set(val *NetworkIPv4)
- func (v *NullableNetworkIPv4) UnmarshalJSON(src []byte) error
- func (v *NullableNetworkIPv4) Unset()
- type NullableNetworkIPv6
- func (v NullableNetworkIPv6) Get() *NetworkIPv6
- func (v NullableNetworkIPv6) IsSet() bool
- func (v NullableNetworkIPv6) MarshalJSON() ([]byte, error)
- func (v *NullableNetworkIPv6) Set(val *NetworkIPv6)
- func (v *NullableNetworkIPv6) UnmarshalJSON(src []byte) error
- func (v *NullableNetworkIPv6) 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 NullableNexthopBlackhole
- func (v NullableNexthopBlackhole) Get() *NexthopBlackhole
- func (v NullableNexthopBlackhole) IsSet() bool
- func (v NullableNexthopBlackhole) MarshalJSON() ([]byte, error)
- func (v *NullableNexthopBlackhole) Set(val *NexthopBlackhole)
- func (v *NullableNexthopBlackhole) UnmarshalJSON(src []byte) error
- func (v *NullableNexthopBlackhole) Unset()
- type NullableNexthopIPv4
- func (v NullableNexthopIPv4) Get() *NexthopIPv4
- func (v NullableNexthopIPv4) IsSet() bool
- func (v NullableNexthopIPv4) MarshalJSON() ([]byte, error)
- func (v *NullableNexthopIPv4) Set(val *NexthopIPv4)
- func (v *NullableNexthopIPv4) UnmarshalJSON(src []byte) error
- func (v *NullableNexthopIPv4) Unset()
- type NullableNexthopIPv6
- func (v NullableNexthopIPv6) Get() *NexthopIPv6
- func (v NullableNexthopIPv6) IsSet() bool
- func (v NullableNexthopIPv6) MarshalJSON() ([]byte, error)
- func (v *NullableNexthopIPv6) Set(val *NexthopIPv6)
- func (v *NullableNexthopIPv6) UnmarshalJSON(src []byte) error
- func (v *NullableNexthopIPv6) Unset()
- type NullableNexthopInternet
- func (v NullableNexthopInternet) Get() *NexthopInternet
- func (v NullableNexthopInternet) IsSet() bool
- func (v NullableNexthopInternet) MarshalJSON() ([]byte, error)
- func (v *NullableNexthopInternet) Set(val *NexthopInternet)
- func (v *NullableNexthopInternet) UnmarshalJSON(src []byte) error
- func (v *NullableNexthopInternet) 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 NullableProject
- 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 NullableRegionalArea
- func (v NullableRegionalArea) Get() *RegionalArea
- func (v NullableRegionalArea) IsSet() bool
- func (v NullableRegionalArea) MarshalJSON() ([]byte, error)
- func (v *NullableRegionalArea) Set(val *RegionalArea)
- func (v *NullableRegionalArea) UnmarshalJSON(src []byte) error
- func (v *NullableRegionalArea) Unset()
- type NullableRegionalAreaIPv4
- func (v NullableRegionalAreaIPv4) Get() *RegionalAreaIPv4
- func (v NullableRegionalAreaIPv4) IsSet() bool
- func (v NullableRegionalAreaIPv4) MarshalJSON() ([]byte, error)
- func (v *NullableRegionalAreaIPv4) Set(val *RegionalAreaIPv4)
- func (v *NullableRegionalAreaIPv4) UnmarshalJSON(src []byte) error
- func (v *NullableRegionalAreaIPv4) Unset()
- type NullableRegionalAreaListResponse
- func (v NullableRegionalAreaListResponse) Get() *RegionalAreaListResponse
- func (v NullableRegionalAreaListResponse) IsSet() bool
- func (v NullableRegionalAreaListResponse) MarshalJSON() ([]byte, error)
- func (v *NullableRegionalAreaListResponse) Set(val *RegionalAreaListResponse)
- func (v *NullableRegionalAreaListResponse) UnmarshalJSON(src []byte) error
- func (v *NullableRegionalAreaListResponse) 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 NullableRouteDestination
- func (v NullableRouteDestination) Get() *RouteDestination
- func (v NullableRouteDestination) IsSet() bool
- func (v NullableRouteDestination) MarshalJSON() ([]byte, error)
- func (v *NullableRouteDestination) Set(val *RouteDestination)
- func (v *NullableRouteDestination) UnmarshalJSON(src []byte) error
- func (v *NullableRouteDestination) Unset()
- 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 NullableRouteNexthop
- func (v NullableRouteNexthop) Get() *RouteNexthop
- func (v NullableRouteNexthop) IsSet() bool
- func (v NullableRouteNexthop) MarshalJSON() ([]byte, error)
- func (v *NullableRouteNexthop) Set(val *RouteNexthop)
- func (v *NullableRouteNexthop) UnmarshalJSON(src []byte) error
- func (v *NullableRouteNexthop) Unset()
- type NullableRoutingTable
- func (v NullableRoutingTable) Get() *RoutingTable
- func (v NullableRoutingTable) IsSet() bool
- func (v NullableRoutingTable) MarshalJSON() ([]byte, error)
- func (v *NullableRoutingTable) Set(val *RoutingTable)
- func (v *NullableRoutingTable) UnmarshalJSON(src []byte) error
- func (v *NullableRoutingTable) Unset()
- type NullableRoutingTableListResponse
- func (v NullableRoutingTableListResponse) Get() *RoutingTableListResponse
- func (v NullableRoutingTableListResponse) IsSet() bool
- func (v NullableRoutingTableListResponse) MarshalJSON() ([]byte, error)
- func (v *NullableRoutingTableListResponse) Set(val *RoutingTableListResponse)
- func (v *NullableRoutingTableListResponse) UnmarshalJSON(src []byte) error
- func (v *NullableRoutingTableListResponse) 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 NullableServerAgent
- func (v NullableServerAgent) Get() *ServerAgent
- func (v NullableServerAgent) IsSet() bool
- func (v NullableServerAgent) MarshalJSON() ([]byte, error)
- func (v *NullableServerAgent) Set(val *ServerAgent)
- func (v *NullableServerAgent) UnmarshalJSON(src []byte) error
- func (v *NullableServerAgent) Unset()
- type NullableServerBootVolume
- func (v NullableServerBootVolume) Get() *ServerBootVolume
- func (v NullableServerBootVolume) IsSet() bool
- func (v NullableServerBootVolume) MarshalJSON() ([]byte, error)
- func (v *NullableServerBootVolume) Set(val *ServerBootVolume)
- func (v *NullableServerBootVolume) UnmarshalJSON(src []byte) error
- func (v *NullableServerBootVolume) Unset()
- 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 NullableServerNetworking
- func (v NullableServerNetworking) Get() *ServerNetworking
- func (v NullableServerNetworking) IsSet() bool
- func (v NullableServerNetworking) MarshalJSON() ([]byte, error)
- func (v *NullableServerNetworking) Set(val *ServerNetworking)
- func (v *NullableServerNetworking) UnmarshalJSON(src []byte) error
- func (v *NullableServerNetworking) 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 NullableStaticAreaID
- func (v NullableStaticAreaID) Get() *StaticAreaID
- func (v NullableStaticAreaID) IsSet() bool
- func (v NullableStaticAreaID) MarshalJSON() ([]byte, error)
- func (v *NullableStaticAreaID) Set(val *StaticAreaID)
- func (v *NullableStaticAreaID) UnmarshalJSON(src []byte) error
- func (v *NullableStaticAreaID) Unset()
- type NullableString
- type NullableTime
- 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 NullableUpdateNetworkAreaRegionPayload
- func (v NullableUpdateNetworkAreaRegionPayload) Get() *UpdateNetworkAreaRegionPayload
- func (v NullableUpdateNetworkAreaRegionPayload) IsSet() bool
- func (v NullableUpdateNetworkAreaRegionPayload) MarshalJSON() ([]byte, error)
- func (v *NullableUpdateNetworkAreaRegionPayload) Set(val *UpdateNetworkAreaRegionPayload)
- func (v *NullableUpdateNetworkAreaRegionPayload) UnmarshalJSON(src []byte) error
- func (v *NullableUpdateNetworkAreaRegionPayload) 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 NullableUpdateRegionalAreaIPv4
- func (v NullableUpdateRegionalAreaIPv4) Get() *UpdateRegionalAreaIPv4
- func (v NullableUpdateRegionalAreaIPv4) IsSet() bool
- func (v NullableUpdateRegionalAreaIPv4) MarshalJSON() ([]byte, error)
- func (v *NullableUpdateRegionalAreaIPv4) Set(val *UpdateRegionalAreaIPv4)
- func (v *NullableUpdateRegionalAreaIPv4) UnmarshalJSON(src []byte) error
- func (v *NullableUpdateRegionalAreaIPv4) Unset()
- type NullableUpdateRouteOfRoutingTablePayload
- func (v NullableUpdateRouteOfRoutingTablePayload) Get() *UpdateRouteOfRoutingTablePayload
- func (v NullableUpdateRouteOfRoutingTablePayload) IsSet() bool
- func (v NullableUpdateRouteOfRoutingTablePayload) MarshalJSON() ([]byte, error)
- func (v *NullableUpdateRouteOfRoutingTablePayload) Set(val *UpdateRouteOfRoutingTablePayload)
- func (v *NullableUpdateRouteOfRoutingTablePayload) UnmarshalJSON(src []byte) error
- func (v *NullableUpdateRouteOfRoutingTablePayload) Unset()
- type NullableUpdateRoutingTableOfAreaPayload
- func (v NullableUpdateRoutingTableOfAreaPayload) Get() *UpdateRoutingTableOfAreaPayload
- func (v NullableUpdateRoutingTableOfAreaPayload) IsSet() bool
- func (v NullableUpdateRoutingTableOfAreaPayload) MarshalJSON() ([]byte, error)
- func (v *NullableUpdateRoutingTableOfAreaPayload) Set(val *UpdateRoutingTableOfAreaPayload)
- func (v *NullableUpdateRoutingTableOfAreaPayload) UnmarshalJSON(src []byte) error
- func (v *NullableUpdateRoutingTableOfAreaPayload) 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 NullableVolumeEncryptionParameter
- func (v NullableVolumeEncryptionParameter) Get() *VolumeEncryptionParameter
- func (v NullableVolumeEncryptionParameter) IsSet() bool
- func (v NullableVolumeEncryptionParameter) MarshalJSON() ([]byte, error)
- func (v *NullableVolumeEncryptionParameter) Set(val *VolumeEncryptionParameter)
- func (v *NullableVolumeEncryptionParameter) UnmarshalJSON(src []byte) error
- func (v *NullableVolumeEncryptionParameter) 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) 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) HasLabels() bool
- func (o *PartialUpdateNetworkAreaPayload) HasName() bool
- func (o *PartialUpdateNetworkAreaPayload) SetLabels(v PartialUpdateNetworkAreaPayloadGetLabelsRetType)
- func (o *PartialUpdateNetworkAreaPayload) SetName(v PartialUpdateNetworkAreaPayloadGetNameRetType)
- func (o PartialUpdateNetworkAreaPayload) ToMap() (map[string]interface{}, error)
- type PartialUpdateNetworkAreaPayloadGetLabelsArgType
- type PartialUpdateNetworkAreaPayloadGetLabelsAttributeType
- type PartialUpdateNetworkAreaPayloadGetLabelsRetType
- type PartialUpdateNetworkAreaPayloadGetNameArgType
- type PartialUpdateNetworkAreaPayloadGetNameAttributeType
- type PartialUpdateNetworkAreaPayloadGetNameRetType
- type PartialUpdateNetworkAreaRequest
- type PartialUpdateNetworkPayload
- func (o *PartialUpdateNetworkPayload) GetDhcp() (res PartialUpdateNetworkPayloadgetDhcpRetType)
- func (o *PartialUpdateNetworkPayload) GetDhcpOk() (ret PartialUpdateNetworkPayloadgetDhcpRetType, ok bool)
- func (o *PartialUpdateNetworkPayload) GetIpv4() (res PartialUpdateNetworkPayloadGetIpv4RetType)
- func (o *PartialUpdateNetworkPayload) GetIpv4Ok() (ret PartialUpdateNetworkPayloadGetIpv4RetType, ok bool)
- func (o *PartialUpdateNetworkPayload) GetIpv6() (res PartialUpdateNetworkPayloadGetIpv6RetType)
- func (o *PartialUpdateNetworkPayload) GetIpv6Ok() (ret PartialUpdateNetworkPayloadGetIpv6RetType, 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) GetRoutingTableId() (res PartialUpdateNetworkPayloadGetRoutingTableIdRetType)
- func (o *PartialUpdateNetworkPayload) GetRoutingTableIdOk() (ret PartialUpdateNetworkPayloadGetRoutingTableIdRetType, ok bool)
- func (o *PartialUpdateNetworkPayload) HasDhcp() bool
- func (o *PartialUpdateNetworkPayload) HasIpv4() bool
- func (o *PartialUpdateNetworkPayload) HasIpv6() bool
- func (o *PartialUpdateNetworkPayload) HasLabels() bool
- func (o *PartialUpdateNetworkPayload) HasName() bool
- func (o *PartialUpdateNetworkPayload) HasRouted() bool
- func (o *PartialUpdateNetworkPayload) HasRoutingTableId() bool
- func (o *PartialUpdateNetworkPayload) SetDhcp(v PartialUpdateNetworkPayloadgetDhcpRetType)
- func (o *PartialUpdateNetworkPayload) SetIpv4(v PartialUpdateNetworkPayloadGetIpv4RetType)
- func (o *PartialUpdateNetworkPayload) SetIpv6(v PartialUpdateNetworkPayloadGetIpv6RetType)
- func (o *PartialUpdateNetworkPayload) SetLabels(v PartialUpdateNetworkPayloadGetLabelsRetType)
- func (o *PartialUpdateNetworkPayload) SetName(v PartialUpdateNetworkPayloadGetNameRetType)
- func (o *PartialUpdateNetworkPayload) SetRouted(v PartialUpdateNetworkPayloadgetRoutedRetType)
- func (o *PartialUpdateNetworkPayload) SetRoutingTableId(v PartialUpdateNetworkPayloadGetRoutingTableIdRetType)
- func (o PartialUpdateNetworkPayload) ToMap() (map[string]interface{}, error)
- type PartialUpdateNetworkPayloadGetIpv4ArgType
- type PartialUpdateNetworkPayloadGetIpv4AttributeType
- type PartialUpdateNetworkPayloadGetIpv4RetType
- type PartialUpdateNetworkPayloadGetIpv6ArgType
- type PartialUpdateNetworkPayloadGetIpv6AttributeType
- type PartialUpdateNetworkPayloadGetIpv6RetType
- type PartialUpdateNetworkPayloadGetLabelsArgType
- type PartialUpdateNetworkPayloadGetLabelsAttributeType
- type PartialUpdateNetworkPayloadGetLabelsRetType
- type PartialUpdateNetworkPayloadGetNameArgType
- type PartialUpdateNetworkPayloadGetNameAttributeType
- type PartialUpdateNetworkPayloadGetNameRetType
- type PartialUpdateNetworkPayloadGetRoutingTableIdArgType
- type PartialUpdateNetworkPayloadGetRoutingTableIdAttributeType
- type PartialUpdateNetworkPayloadGetRoutingTableIdRetType
- type PartialUpdateNetworkPayloadgetDhcpArgType
- type PartialUpdateNetworkPayloadgetDhcpAttributeType
- type PartialUpdateNetworkPayloadgetDhcpRetType
- type PartialUpdateNetworkPayloadgetRoutedArgType
- type PartialUpdateNetworkPayloadgetRoutedAttributeType
- type PartialUpdateNetworkPayloadgetRoutedRetType
- type PartialUpdateNetworkRequest
- 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 Project
- func (o *Project) GetAreaId() (ret ProjectGetAreaIdRetType)
- func (o *Project) GetAreaIdOk() (ret ProjectGetAreaIdRetType, ok bool)
- func (o *Project) GetCreatedAt() (res ProjectGetCreatedAtRetType)
- func (o *Project) GetCreatedAtOk() (ret ProjectGetCreatedAtRetType, ok bool)
- func (o *Project) GetId() (ret ProjectGetIdRetType)
- func (o *Project) GetIdOk() (ret ProjectGetIdRetType, ok bool)
- func (o *Project) GetInternetAccess() (res ProjectgetInternetAccessRetType)
- func (o *Project) GetInternetAccessOk() (ret ProjectgetInternetAccessRetType, ok bool)
- func (o *Project) GetStatus() (ret ProjectGetStatusRetType)
- func (o *Project) GetStatusOk() (ret ProjectGetStatusRetType, ok bool)
- func (o *Project) GetUpdatedAt() (res ProjectGetUpdatedAtRetType)
- func (o *Project) GetUpdatedAtOk() (ret ProjectGetUpdatedAtRetType, ok bool)
- func (o *Project) HasCreatedAt() bool
- func (o *Project) HasInternetAccess() bool
- func (o *Project) HasUpdatedAt() bool
- func (o *Project) SetAreaId(v ProjectGetAreaIdRetType)
- func (o *Project) SetCreatedAt(v ProjectGetCreatedAtRetType)
- func (o *Project) SetId(v ProjectGetIdRetType)
- func (o *Project) SetInternetAccess(v ProjectgetInternetAccessRetType)
- func (o *Project) SetStatus(v ProjectGetStatusRetType)
- func (o *Project) SetUpdatedAt(v ProjectGetUpdatedAtRetType)
- func (o Project) ToMap() (map[string]interface{}, error)
- type ProjectGetAreaIdArgType
- type ProjectGetAreaIdAttributeType
- type ProjectGetAreaIdRetType
- type ProjectGetCreatedAtArgType
- type ProjectGetCreatedAtAttributeType
- type ProjectGetCreatedAtRetType
- type ProjectGetIdArgType
- type ProjectGetIdAttributeType
- type ProjectGetIdRetType
- type ProjectGetStatusArgType
- type ProjectGetStatusAttributeType
- type ProjectGetStatusRetType
- type ProjectGetUpdatedAtArgType
- type ProjectGetUpdatedAtAttributeType
- type ProjectGetUpdatedAtRetType
- 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 ProjectgetInternetAccessArgType
- type ProjectgetInternetAccessAttributeType
- type ProjectgetInternetAccessRetType
- 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
- func (o *PublicNetwork) GetCidr() (ret PublicNetworkGetCidrRetType)
- func (o *PublicNetwork) GetCidrOk() (ret PublicNetworkGetCidrRetType, ok bool)
- func (o *PublicNetwork) GetRegion() (ret PublicNetworkGetRegionRetType)
- func (o *PublicNetwork) GetRegionOk() (ret PublicNetworkGetRegionRetType, ok bool)
- func (o *PublicNetwork) SetCidr(v PublicNetworkGetCidrRetType)
- func (o *PublicNetwork) SetRegion(v PublicNetworkGetRegionRetType)
- func (o PublicNetwork) ToMap() (map[string]interface{}, error)
- type PublicNetworkGetCidrArgType
- type PublicNetworkGetCidrAttributeType
- type PublicNetworkGetCidrRetType
- type PublicNetworkGetRegionArgType
- type PublicNetworkGetRegionAttributeType
- type PublicNetworkGetRegionRetType
- 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 RebootServerRequest
- type RegionalArea
- func (o *RegionalArea) GetIpv4() (res RegionalAreaGetIpv4RetType)
- func (o *RegionalArea) GetIpv4Ok() (ret RegionalAreaGetIpv4RetType, ok bool)
- func (o *RegionalArea) GetStatus() (res RegionalAreaGetStatusRetType)
- func (o *RegionalArea) GetStatusOk() (ret RegionalAreaGetStatusRetType, ok bool)
- func (o *RegionalArea) HasIpv4() bool
- func (o *RegionalArea) HasStatus() bool
- func (o *RegionalArea) SetIpv4(v RegionalAreaGetIpv4RetType)
- func (o *RegionalArea) SetStatus(v RegionalAreaGetStatusRetType)
- func (o RegionalArea) ToMap() (map[string]interface{}, error)
- type RegionalAreaGetIpv4ArgType
- type RegionalAreaGetIpv4AttributeType
- type RegionalAreaGetIpv4RetType
- type RegionalAreaGetStatusArgType
- type RegionalAreaGetStatusAttributeType
- type RegionalAreaGetStatusRetType
- type RegionalAreaIPv4
- func (o *RegionalAreaIPv4) GetDefaultNameservers() (res RegionalAreaIPv4GetDefaultNameserversRetType)
- func (o *RegionalAreaIPv4) GetDefaultNameserversOk() (ret RegionalAreaIPv4GetDefaultNameserversRetType, ok bool)
- func (o *RegionalAreaIPv4) GetDefaultPrefixLen() (ret RegionalAreaIPv4GetDefaultPrefixLenRetType)
- func (o *RegionalAreaIPv4) GetDefaultPrefixLenOk() (ret RegionalAreaIPv4GetDefaultPrefixLenRetType, ok bool)
- func (o *RegionalAreaIPv4) GetMaxPrefixLen() (ret RegionalAreaIPv4GetMaxPrefixLenRetType)
- func (o *RegionalAreaIPv4) GetMaxPrefixLenOk() (ret RegionalAreaIPv4GetMaxPrefixLenRetType, ok bool)
- func (o *RegionalAreaIPv4) GetMinPrefixLen() (ret RegionalAreaIPv4GetMinPrefixLenRetType)
- func (o *RegionalAreaIPv4) GetMinPrefixLenOk() (ret RegionalAreaIPv4GetMinPrefixLenRetType, ok bool)
- func (o *RegionalAreaIPv4) GetNetworkRanges() (ret RegionalAreaIPv4GetNetworkRangesRetType)
- func (o *RegionalAreaIPv4) GetNetworkRangesOk() (ret RegionalAreaIPv4GetNetworkRangesRetType, ok bool)
- func (o *RegionalAreaIPv4) GetTransferNetwork() (ret RegionalAreaIPv4GetTransferNetworkRetType)
- func (o *RegionalAreaIPv4) GetTransferNetworkOk() (ret RegionalAreaIPv4GetTransferNetworkRetType, ok bool)
- func (o *RegionalAreaIPv4) HasDefaultNameservers() bool
- func (o *RegionalAreaIPv4) SetDefaultNameservers(v RegionalAreaIPv4GetDefaultNameserversRetType)
- func (o *RegionalAreaIPv4) SetDefaultPrefixLen(v RegionalAreaIPv4GetDefaultPrefixLenRetType)
- func (o *RegionalAreaIPv4) SetMaxPrefixLen(v RegionalAreaIPv4GetMaxPrefixLenRetType)
- func (o *RegionalAreaIPv4) SetMinPrefixLen(v RegionalAreaIPv4GetMinPrefixLenRetType)
- func (o *RegionalAreaIPv4) SetNetworkRanges(v RegionalAreaIPv4GetNetworkRangesRetType)
- func (o *RegionalAreaIPv4) SetTransferNetwork(v RegionalAreaIPv4GetTransferNetworkRetType)
- func (o RegionalAreaIPv4) ToMap() (map[string]interface{}, error)
- type RegionalAreaIPv4GetDefaultNameserversArgType
- type RegionalAreaIPv4GetDefaultNameserversAttributeType
- type RegionalAreaIPv4GetDefaultNameserversRetType
- type RegionalAreaIPv4GetDefaultPrefixLenArgType
- type RegionalAreaIPv4GetDefaultPrefixLenAttributeType
- type RegionalAreaIPv4GetDefaultPrefixLenRetType
- type RegionalAreaIPv4GetMaxPrefixLenArgType
- type RegionalAreaIPv4GetMaxPrefixLenAttributeType
- type RegionalAreaIPv4GetMaxPrefixLenRetType
- type RegionalAreaIPv4GetMinPrefixLenArgType
- type RegionalAreaIPv4GetMinPrefixLenAttributeType
- type RegionalAreaIPv4GetMinPrefixLenRetType
- type RegionalAreaIPv4GetNetworkRangesArgType
- type RegionalAreaIPv4GetNetworkRangesAttributeType
- type RegionalAreaIPv4GetNetworkRangesRetType
- type RegionalAreaIPv4GetTransferNetworkArgType
- type RegionalAreaIPv4GetTransferNetworkAttributeType
- type RegionalAreaIPv4GetTransferNetworkRetType
- type RegionalAreaListResponse
- func (o *RegionalAreaListResponse) GetRegions() (ret RegionalAreaListResponseGetRegionsRetType)
- func (o *RegionalAreaListResponse) GetRegionsOk() (ret RegionalAreaListResponseGetRegionsRetType, ok bool)
- func (o *RegionalAreaListResponse) SetRegions(v RegionalAreaListResponseGetRegionsRetType)
- func (o RegionalAreaListResponse) ToMap() (map[string]interface{}, error)
- type RegionalAreaListResponseGetRegionsArgType
- type RegionalAreaListResponseGetRegionsAttributeType
- type RegionalAreaListResponseGetRegionsRetType
- type RemoveNetworkFromServerRequest
- type RemoveNicFromServerRequest
- type RemovePublicIpFromServerRequest
- type RemoveSecurityGroupFromServerRequest
- type RemoveServiceAccountFromServerRequest
- type RemoveVolumeFromServerRequest
- 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 RescueServerRequest
- 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 ResizeServerRequest
- 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 ResizeVolumeRequest
- type RestoreBackupRequest
- type Route
- func (o *Route) GetCreatedAt() (res RouteGetCreatedAtRetType)
- func (o *Route) GetCreatedAtOk() (ret RouteGetCreatedAtRetType, ok bool)
- func (o *Route) GetDestination() (ret RouteGetDestinationRetType)
- func (o *Route) GetDestinationOk() (ret RouteGetDestinationRetType, ok bool)
- func (o *Route) GetId() (res RouteGetIdRetType)
- func (o *Route) GetIdOk() (ret RouteGetIdRetType, 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) GetUpdatedAt() (res RouteGetUpdatedAtRetType)
- func (o *Route) GetUpdatedAtOk() (ret RouteGetUpdatedAtRetType, ok bool)
- func (o *Route) HasCreatedAt() bool
- func (o *Route) HasId() bool
- func (o *Route) HasLabels() bool
- func (o *Route) HasUpdatedAt() bool
- func (o *Route) SetCreatedAt(v RouteGetCreatedAtRetType)
- func (o *Route) SetDestination(v RouteGetDestinationRetType)
- func (o *Route) SetId(v RouteGetIdRetType)
- func (o *Route) SetLabels(v RouteGetLabelsRetType)
- func (o *Route) SetNexthop(v RouteGetNexthopRetType)
- func (o *Route) SetUpdatedAt(v RouteGetUpdatedAtRetType)
- func (o Route) ToMap() (map[string]interface{}, error)
- type RouteDestination
- type RouteGetCreatedAtArgType
- type RouteGetCreatedAtAttributeType
- type RouteGetCreatedAtRetType
- type RouteGetDestinationArgType
- type RouteGetDestinationAttributeType
- type RouteGetDestinationRetType
- type RouteGetIdArgType
- type RouteGetIdAttributeType
- type RouteGetIdRetType
- type RouteGetLabelsArgType
- type RouteGetLabelsAttributeType
- type RouteGetLabelsRetType
- type RouteGetNexthopArgType
- type RouteGetNexthopAttributeType
- type RouteGetNexthopRetType
- 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 RouteNexthop
- type RoutingTable
- func (o *RoutingTable) GetCreatedAt() (res RoutingTableGetCreatedAtRetType)
- func (o *RoutingTable) GetCreatedAtOk() (ret RoutingTableGetCreatedAtRetType, ok bool)
- func (o *RoutingTable) GetDefault() (res RoutingTablegetDefaultRetType)
- func (o *RoutingTable) GetDefaultOk() (ret RoutingTablegetDefaultRetType, ok bool)
- func (o *RoutingTable) GetDescription() (res RoutingTableGetDescriptionRetType)
- func (o *RoutingTable) GetDescriptionOk() (ret RoutingTableGetDescriptionRetType, ok bool)
- func (o *RoutingTable) GetDynamicRoutes() (res RoutingTablegetDynamicRoutesRetType)
- func (o *RoutingTable) GetDynamicRoutesOk() (ret RoutingTablegetDynamicRoutesRetType, ok bool)
- func (o *RoutingTable) GetId() (res RoutingTableGetIdRetType)
- func (o *RoutingTable) GetIdOk() (ret RoutingTableGetIdRetType, ok bool)
- func (o *RoutingTable) GetLabels() (res RoutingTableGetLabelsRetType)
- func (o *RoutingTable) GetLabelsOk() (ret RoutingTableGetLabelsRetType, ok bool)
- func (o *RoutingTable) GetName() (ret RoutingTableGetNameRetType)
- func (o *RoutingTable) GetNameOk() (ret RoutingTableGetNameRetType, ok bool)
- func (o *RoutingTable) GetSystemRoutes() (res RoutingTablegetSystemRoutesRetType)
- func (o *RoutingTable) GetSystemRoutesOk() (ret RoutingTablegetSystemRoutesRetType, ok bool)
- func (o *RoutingTable) GetUpdatedAt() (res RoutingTableGetUpdatedAtRetType)
- func (o *RoutingTable) GetUpdatedAtOk() (ret RoutingTableGetUpdatedAtRetType, ok bool)
- func (o *RoutingTable) HasCreatedAt() bool
- func (o *RoutingTable) HasDefault() bool
- func (o *RoutingTable) HasDescription() bool
- func (o *RoutingTable) HasDynamicRoutes() bool
- func (o *RoutingTable) HasId() bool
- func (o *RoutingTable) HasLabels() bool
- func (o *RoutingTable) HasSystemRoutes() bool
- func (o *RoutingTable) HasUpdatedAt() bool
- func (o *RoutingTable) SetCreatedAt(v RoutingTableGetCreatedAtRetType)
- func (o *RoutingTable) SetDefault(v RoutingTablegetDefaultRetType)
- func (o *RoutingTable) SetDescription(v RoutingTableGetDescriptionRetType)
- func (o *RoutingTable) SetDynamicRoutes(v RoutingTablegetDynamicRoutesRetType)
- func (o *RoutingTable) SetId(v RoutingTableGetIdRetType)
- func (o *RoutingTable) SetLabels(v RoutingTableGetLabelsRetType)
- func (o *RoutingTable) SetName(v RoutingTableGetNameRetType)
- func (o *RoutingTable) SetSystemRoutes(v RoutingTablegetSystemRoutesRetType)
- func (o *RoutingTable) SetUpdatedAt(v RoutingTableGetUpdatedAtRetType)
- func (o RoutingTable) ToMap() (map[string]interface{}, error)
- type RoutingTableGetCreatedAtArgType
- type RoutingTableGetCreatedAtAttributeType
- type RoutingTableGetCreatedAtRetType
- type RoutingTableGetDescriptionArgType
- type RoutingTableGetDescriptionAttributeType
- type RoutingTableGetDescriptionRetType
- type RoutingTableGetIdArgType
- type RoutingTableGetIdAttributeType
- type RoutingTableGetIdRetType
- type RoutingTableGetLabelsArgType
- type RoutingTableGetLabelsAttributeType
- type RoutingTableGetLabelsRetType
- type RoutingTableGetNameArgType
- type RoutingTableGetNameAttributeType
- type RoutingTableGetNameRetType
- type RoutingTableGetUpdatedAtArgType
- type RoutingTableGetUpdatedAtAttributeType
- type RoutingTableGetUpdatedAtRetType
- type RoutingTableListResponse
- func (o *RoutingTableListResponse) GetItems() (ret RoutingTableListResponseGetItemsRetType)
- func (o *RoutingTableListResponse) GetItemsOk() (ret RoutingTableListResponseGetItemsRetType, ok bool)
- func (o *RoutingTableListResponse) SetItems(v RoutingTableListResponseGetItemsRetType)
- func (o RoutingTableListResponse) ToMap() (map[string]interface{}, error)
- type RoutingTableListResponseGetItemsArgType
- type RoutingTableListResponseGetItemsAttributeType
- type RoutingTableListResponseGetItemsRetType
- type RoutingTablegetDefaultArgType
- type RoutingTablegetDefaultAttributeType
- type RoutingTablegetDefaultRetType
- type RoutingTablegetDynamicRoutesArgType
- type RoutingTablegetDynamicRoutesAttributeType
- type RoutingTablegetDynamicRoutesRetType
- type RoutingTablegetSystemRoutesArgType
- type RoutingTablegetSystemRoutesAttributeType
- type RoutingTablegetSystemRoutesRetType
- 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) GetCreatedAt() (res SecurityGroupRuleGetCreatedAtRetType)
- func (o *SecurityGroupRule) GetCreatedAtOk() (ret SecurityGroupRuleGetCreatedAtRetType, ok bool)
- 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) GetUpdatedAt() (res SecurityGroupRuleGetUpdatedAtRetType)
- func (o *SecurityGroupRule) GetUpdatedAtOk() (ret SecurityGroupRuleGetUpdatedAtRetType, ok bool)
- func (o *SecurityGroupRule) HasCreatedAt() 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) HasUpdatedAt() bool
- func (o *SecurityGroupRule) SetCreatedAt(v SecurityGroupRuleGetCreatedAtRetType)
- 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) SetUpdatedAt(v SecurityGroupRuleGetUpdatedAtRetType)
- func (o SecurityGroupRule) ToMap() (map[string]interface{}, error)
- type SecurityGroupRuleGetCreatedAtArgType
- type SecurityGroupRuleGetCreatedAtAttributeType
- type SecurityGroupRuleGetCreatedAtRetType
- 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 SecurityGroupRuleGetUpdatedAtArgType
- type SecurityGroupRuleGetUpdatedAtAttributeType
- type SecurityGroupRuleGetUpdatedAtRetType
- 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) GetAgent() (res ServerGetAgentRetType)
- func (o *Server) GetAgentOk() (ret ServerGetAgentRetType, 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) GetMetadata() (res ServerGetMetadataRetType)
- func (o *Server) GetMetadataOk() (ret ServerGetMetadataRetType, 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) HasAgent() 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) HasMetadata() 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) SetAgent(v ServerGetAgentRetType)
- 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) SetMetadata(v ServerGetMetadataRetType)
- 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 ServerAgent
- func (o *ServerAgent) GetProvisioned() (res ServerAgentgetProvisionedRetType)
- func (o *ServerAgent) GetProvisionedOk() (ret ServerAgentgetProvisionedRetType, ok bool)
- func (o *ServerAgent) HasProvisioned() bool
- func (o *ServerAgent) SetProvisioned(v ServerAgentgetProvisionedRetType)
- func (o ServerAgent) ToMap() (map[string]interface{}, error)
- type ServerAgentgetProvisionedArgType
- type ServerAgentgetProvisionedAttributeType
- type ServerAgentgetProvisionedRetType
- type ServerBootVolume
- func (o *ServerBootVolume) GetDeleteOnTermination() (res ServerBootVolumegetDeleteOnTerminationRetType)
- func (o *ServerBootVolume) GetDeleteOnTerminationOk() (ret ServerBootVolumegetDeleteOnTerminationRetType, ok bool)
- func (o *ServerBootVolume) GetId() (res ServerBootVolumeGetIdRetType)
- func (o *ServerBootVolume) GetIdOk() (ret ServerBootVolumeGetIdRetType, ok bool)
- func (o *ServerBootVolume) GetPerformanceClass() (res ServerBootVolumeGetPerformanceClassRetType)
- func (o *ServerBootVolume) GetPerformanceClassOk() (ret ServerBootVolumeGetPerformanceClassRetType, ok bool)
- func (o *ServerBootVolume) GetSize() (res ServerBootVolumeGetSizeRetType)
- func (o *ServerBootVolume) GetSizeOk() (ret ServerBootVolumeGetSizeRetType, ok bool)
- func (o *ServerBootVolume) GetSource() (res ServerBootVolumeGetSourceRetType)
- func (o *ServerBootVolume) GetSourceOk() (ret ServerBootVolumeGetSourceRetType, ok bool)
- func (o *ServerBootVolume) HasDeleteOnTermination() bool
- func (o *ServerBootVolume) HasId() bool
- func (o *ServerBootVolume) HasPerformanceClass() bool
- func (o *ServerBootVolume) HasSize() bool
- func (o *ServerBootVolume) HasSource() bool
- func (o *ServerBootVolume) SetDeleteOnTermination(v ServerBootVolumegetDeleteOnTerminationRetType)
- func (o *ServerBootVolume) SetId(v ServerBootVolumeGetIdRetType)
- func (o *ServerBootVolume) SetPerformanceClass(v ServerBootVolumeGetPerformanceClassRetType)
- func (o *ServerBootVolume) SetSize(v ServerBootVolumeGetSizeRetType)
- func (o *ServerBootVolume) SetSource(v ServerBootVolumeGetSourceRetType)
- func (o ServerBootVolume) ToMap() (map[string]interface{}, error)
- type ServerBootVolumeGetIdArgType
- type ServerBootVolumeGetIdAttributeType
- type ServerBootVolumeGetIdRetType
- type ServerBootVolumeGetPerformanceClassArgType
- type ServerBootVolumeGetPerformanceClassAttributeType
- type ServerBootVolumeGetPerformanceClassRetType
- type ServerBootVolumeGetSizeArgType
- type ServerBootVolumeGetSizeAttributeType
- type ServerBootVolumeGetSizeRetType
- type ServerBootVolumeGetSourceArgType
- type ServerBootVolumeGetSourceAttributeType
- type ServerBootVolumeGetSourceRetType
- type ServerBootVolumegetDeleteOnTerminationArgType
- type ServerBootVolumegetDeleteOnTerminationAttributeType
- type ServerBootVolumegetDeleteOnTerminationRetType
- type ServerConsoleUrl
- type ServerConsoleUrlGetUrlArgType
- type ServerConsoleUrlGetUrlAttributeType
- type ServerConsoleUrlGetUrlRetType
- type ServerGetAffinityGroupArgType
- type ServerGetAffinityGroupAttributeType
- type ServerGetAffinityGroupRetType
- type ServerGetAgentArgType
- type ServerGetAgentAttributeType
- type ServerGetAgentRetType
- 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 ServerGetMetadataArgType
- type ServerGetMetadataAttributeType
- type ServerGetMetadataRetType
- 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 ServerNetworking
- 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 SetImageShareRequest
- 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 StartServerRequest
- type StaticAreaID
- type StopServerRequest
- type UnrescueServerRequest
- 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 UpdateAttachedVolumeRequest
- 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) GetEncrypted() (res UpdateBackupPayloadgetEncryptedRetType)
- func (o *UpdateBackupPayload) GetEncryptedOk() (ret UpdateBackupPayloadgetEncryptedRetType, 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) HasEncrypted() 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) SetEncrypted(v UpdateBackupPayloadgetEncryptedRetType)
- 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 UpdateBackupPayloadgetEncryptedArgType
- type UpdateBackupPayloadgetEncryptedAttributeType
- type UpdateBackupPayloadgetEncryptedRetType
- type UpdateBackupRequest
- type UpdateImagePayload
- func (o *UpdateImagePayload) GetAgent() (res UpdateImagePayloadGetAgentRetType)
- func (o *UpdateImagePayload) GetAgentOk() (ret UpdateImagePayloadGetAgentRetType, ok bool)
- 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) HasAgent() 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) SetAgent(v UpdateImagePayloadGetAgentRetType)
- 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 UpdateImagePayloadGetAgentArgType
- type UpdateImagePayloadGetAgentAttributeType
- type UpdateImagePayloadGetAgentRetType
- 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 UpdateImageRequest
- 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 UpdateImageShareRequest
- 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 UpdateKeyPairRequest
- type UpdateNetworkAreaRegionPayload
- func (o *UpdateNetworkAreaRegionPayload) GetIpv4() (res UpdateNetworkAreaRegionPayloadGetIpv4RetType)
- func (o *UpdateNetworkAreaRegionPayload) GetIpv4Ok() (ret UpdateNetworkAreaRegionPayloadGetIpv4RetType, ok bool)
- func (o *UpdateNetworkAreaRegionPayload) HasIpv4() bool
- func (o *UpdateNetworkAreaRegionPayload) SetIpv4(v UpdateNetworkAreaRegionPayloadGetIpv4RetType)
- func (o UpdateNetworkAreaRegionPayload) ToMap() (map[string]interface{}, error)
- type UpdateNetworkAreaRegionPayloadGetIpv4ArgType
- type UpdateNetworkAreaRegionPayloadGetIpv4AttributeType
- type UpdateNetworkAreaRegionPayloadGetIpv4RetType
- type UpdateNetworkAreaRegionRequest
- 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 UpdateNetworkAreaRouteRequest
- 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) GetDescription() (res UpdateNicPayloadGetDescriptionRetType)
- func (o *UpdateNicPayload) GetDescriptionOk() (ret UpdateNicPayloadGetDescriptionRetType, 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) HasDescription() 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) SetDescription(v UpdateNicPayloadGetDescriptionRetType)
- 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 UpdateNicPayloadGetDescriptionArgType
- type UpdateNicPayloadGetDescriptionAttributeType
- type UpdateNicPayloadGetDescriptionRetType
- 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 UpdateNicRequest
- 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 UpdatePublicIPRequest
- type UpdateRegionalAreaIPv4
- func (o *UpdateRegionalAreaIPv4) GetDefaultNameservers() (res UpdateRegionalAreaIPv4GetDefaultNameserversRetType)
- func (o *UpdateRegionalAreaIPv4) GetDefaultNameserversOk() (ret UpdateRegionalAreaIPv4GetDefaultNameserversRetType, ok bool)
- func (o *UpdateRegionalAreaIPv4) GetDefaultPrefixLen() (res UpdateRegionalAreaIPv4GetDefaultPrefixLenRetType)
- func (o *UpdateRegionalAreaIPv4) GetDefaultPrefixLenOk() (ret UpdateRegionalAreaIPv4GetDefaultPrefixLenRetType, ok bool)
- func (o *UpdateRegionalAreaIPv4) GetMaxPrefixLen() (res UpdateRegionalAreaIPv4GetMaxPrefixLenRetType)
- func (o *UpdateRegionalAreaIPv4) GetMaxPrefixLenOk() (ret UpdateRegionalAreaIPv4GetMaxPrefixLenRetType, ok bool)
- func (o *UpdateRegionalAreaIPv4) GetMinPrefixLen() (res UpdateRegionalAreaIPv4GetMinPrefixLenRetType)
- func (o *UpdateRegionalAreaIPv4) GetMinPrefixLenOk() (ret UpdateRegionalAreaIPv4GetMinPrefixLenRetType, ok bool)
- func (o *UpdateRegionalAreaIPv4) HasDefaultNameservers() bool
- func (o *UpdateRegionalAreaIPv4) HasDefaultPrefixLen() bool
- func (o *UpdateRegionalAreaIPv4) HasMaxPrefixLen() bool
- func (o *UpdateRegionalAreaIPv4) HasMinPrefixLen() bool
- func (o *UpdateRegionalAreaIPv4) SetDefaultNameservers(v UpdateRegionalAreaIPv4GetDefaultNameserversRetType)
- func (o *UpdateRegionalAreaIPv4) SetDefaultPrefixLen(v UpdateRegionalAreaIPv4GetDefaultPrefixLenRetType)
- func (o *UpdateRegionalAreaIPv4) SetMaxPrefixLen(v UpdateRegionalAreaIPv4GetMaxPrefixLenRetType)
- func (o *UpdateRegionalAreaIPv4) SetMinPrefixLen(v UpdateRegionalAreaIPv4GetMinPrefixLenRetType)
- func (o UpdateRegionalAreaIPv4) ToMap() (map[string]interface{}, error)
- type UpdateRegionalAreaIPv4GetDefaultNameserversArgType
- type UpdateRegionalAreaIPv4GetDefaultNameserversAttributeType
- type UpdateRegionalAreaIPv4GetDefaultNameserversRetType
- type UpdateRegionalAreaIPv4GetDefaultPrefixLenArgType
- type UpdateRegionalAreaIPv4GetDefaultPrefixLenAttributeType
- type UpdateRegionalAreaIPv4GetDefaultPrefixLenRetType
- type UpdateRegionalAreaIPv4GetMaxPrefixLenArgType
- type UpdateRegionalAreaIPv4GetMaxPrefixLenAttributeType
- type UpdateRegionalAreaIPv4GetMaxPrefixLenRetType
- type UpdateRegionalAreaIPv4GetMinPrefixLenArgType
- type UpdateRegionalAreaIPv4GetMinPrefixLenAttributeType
- type UpdateRegionalAreaIPv4GetMinPrefixLenRetType
- type UpdateRouteOfRoutingTablePayload
- func (o *UpdateRouteOfRoutingTablePayload) GetLabels() (res UpdateRouteOfRoutingTablePayloadGetLabelsRetType)
- func (o *UpdateRouteOfRoutingTablePayload) GetLabelsOk() (ret UpdateRouteOfRoutingTablePayloadGetLabelsRetType, ok bool)
- func (o *UpdateRouteOfRoutingTablePayload) HasLabels() bool
- func (o *UpdateRouteOfRoutingTablePayload) SetLabels(v UpdateRouteOfRoutingTablePayloadGetLabelsRetType)
- func (o UpdateRouteOfRoutingTablePayload) ToMap() (map[string]interface{}, error)
- type UpdateRouteOfRoutingTablePayloadGetLabelsArgType
- type UpdateRouteOfRoutingTablePayloadGetLabelsAttributeType
- type UpdateRouteOfRoutingTablePayloadGetLabelsRetType
- type UpdateRouteOfRoutingTableRequest
- type UpdateRoutingTableOfAreaPayload
- func (o *UpdateRoutingTableOfAreaPayload) GetDescription() (res UpdateRoutingTableOfAreaPayloadGetDescriptionRetType)
- func (o *UpdateRoutingTableOfAreaPayload) GetDescriptionOk() (ret UpdateRoutingTableOfAreaPayloadGetDescriptionRetType, ok bool)
- func (o *UpdateRoutingTableOfAreaPayload) GetDynamicRoutes() (res UpdateRoutingTableOfAreaPayloadgetDynamicRoutesRetType)
- func (o *UpdateRoutingTableOfAreaPayload) GetDynamicRoutesOk() (ret UpdateRoutingTableOfAreaPayloadgetDynamicRoutesRetType, ok bool)
- func (o *UpdateRoutingTableOfAreaPayload) GetLabels() (res UpdateRoutingTableOfAreaPayloadGetLabelsRetType)
- func (o *UpdateRoutingTableOfAreaPayload) GetLabelsOk() (ret UpdateRoutingTableOfAreaPayloadGetLabelsRetType, ok bool)
- func (o *UpdateRoutingTableOfAreaPayload) GetName() (res UpdateRoutingTableOfAreaPayloadGetNameRetType)
- func (o *UpdateRoutingTableOfAreaPayload) GetNameOk() (ret UpdateRoutingTableOfAreaPayloadGetNameRetType, ok bool)
- func (o *UpdateRoutingTableOfAreaPayload) GetSystemRoutes() (res UpdateRoutingTableOfAreaPayloadgetSystemRoutesRetType)
- func (o *UpdateRoutingTableOfAreaPayload) GetSystemRoutesOk() (ret UpdateRoutingTableOfAreaPayloadgetSystemRoutesRetType, ok bool)
- func (o *UpdateRoutingTableOfAreaPayload) HasDescription() bool
- func (o *UpdateRoutingTableOfAreaPayload) HasDynamicRoutes() bool
- func (o *UpdateRoutingTableOfAreaPayload) HasLabels() bool
- func (o *UpdateRoutingTableOfAreaPayload) HasName() bool
- func (o *UpdateRoutingTableOfAreaPayload) HasSystemRoutes() bool
- func (o *UpdateRoutingTableOfAreaPayload) SetDescription(v UpdateRoutingTableOfAreaPayloadGetDescriptionRetType)
- func (o *UpdateRoutingTableOfAreaPayload) SetDynamicRoutes(v UpdateRoutingTableOfAreaPayloadgetDynamicRoutesRetType)
- func (o *UpdateRoutingTableOfAreaPayload) SetLabels(v UpdateRoutingTableOfAreaPayloadGetLabelsRetType)
- func (o *UpdateRoutingTableOfAreaPayload) SetName(v UpdateRoutingTableOfAreaPayloadGetNameRetType)
- func (o *UpdateRoutingTableOfAreaPayload) SetSystemRoutes(v UpdateRoutingTableOfAreaPayloadgetSystemRoutesRetType)
- func (o UpdateRoutingTableOfAreaPayload) ToMap() (map[string]interface{}, error)
- type UpdateRoutingTableOfAreaPayloadGetDescriptionArgType
- type UpdateRoutingTableOfAreaPayloadGetDescriptionAttributeType
- type UpdateRoutingTableOfAreaPayloadGetDescriptionRetType
- type UpdateRoutingTableOfAreaPayloadGetLabelsArgType
- type UpdateRoutingTableOfAreaPayloadGetLabelsAttributeType
- type UpdateRoutingTableOfAreaPayloadGetLabelsRetType
- type UpdateRoutingTableOfAreaPayloadGetNameArgType
- type UpdateRoutingTableOfAreaPayloadGetNameAttributeType
- type UpdateRoutingTableOfAreaPayloadGetNameRetType
- type UpdateRoutingTableOfAreaPayloadgetDynamicRoutesArgType
- type UpdateRoutingTableOfAreaPayloadgetDynamicRoutesAttributeType
- type UpdateRoutingTableOfAreaPayloadgetDynamicRoutesRetType
- type UpdateRoutingTableOfAreaPayloadgetSystemRoutesArgType
- type UpdateRoutingTableOfAreaPayloadgetSystemRoutesAttributeType
- type UpdateRoutingTableOfAreaPayloadgetSystemRoutesRetType
- type UpdateRoutingTableOfAreaRequest
- 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 UpdateSecurityGroupRequest
- type UpdateServerPayload
- func (o *UpdateServerPayload) GetLabels() (res UpdateServerPayloadGetLabelsRetType)
- func (o *UpdateServerPayload) GetLabelsOk() (ret UpdateServerPayloadGetLabelsRetType, ok bool)
- func (o *UpdateServerPayload) GetMetadata() (res UpdateServerPayloadGetMetadataRetType)
- func (o *UpdateServerPayload) GetMetadataOk() (ret UpdateServerPayloadGetMetadataRetType, ok bool)
- func (o *UpdateServerPayload) GetName() (res UpdateServerPayloadGetNameRetType)
- func (o *UpdateServerPayload) GetNameOk() (ret UpdateServerPayloadGetNameRetType, ok bool)
- func (o *UpdateServerPayload) HasLabels() bool
- func (o *UpdateServerPayload) HasMetadata() bool
- func (o *UpdateServerPayload) HasName() bool
- func (o *UpdateServerPayload) SetLabels(v UpdateServerPayloadGetLabelsRetType)
- func (o *UpdateServerPayload) SetMetadata(v UpdateServerPayloadGetMetadataRetType)
- func (o *UpdateServerPayload) SetName(v UpdateServerPayloadGetNameRetType)
- func (o UpdateServerPayload) ToMap() (map[string]interface{}, error)
- type UpdateServerPayloadGetLabelsArgType
- type UpdateServerPayloadGetLabelsAttributeType
- type UpdateServerPayloadGetLabelsRetType
- type UpdateServerPayloadGetMetadataArgType
- type UpdateServerPayloadGetMetadataAttributeType
- type UpdateServerPayloadGetMetadataRetType
- type UpdateServerPayloadGetNameArgType
- type UpdateServerPayloadGetNameAttributeType
- type UpdateServerPayloadGetNameRetType
- type UpdateServerRequest
- 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 UpdateSnapshotRequest
- 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 UpdateVolumeRequest
- 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) GetEncrypted() (res VolumegetEncryptedRetType)
- func (o *Volume) GetEncryptedOk() (ret VolumegetEncryptedRetType, ok bool)
- func (o *Volume) GetEncryptionParameters() (res VolumeGetEncryptionParametersRetType)
- func (o *Volume) GetEncryptionParametersOk() (ret VolumeGetEncryptionParametersRetType, 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) HasEncrypted() bool
- func (o *Volume) HasEncryptionParameters() 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) SetEncrypted(v VolumegetEncryptedRetType)
- func (o *Volume) SetEncryptionParameters(v VolumeGetEncryptionParametersRetType)
- 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 VolumeEncryptionParameter
- func (o *VolumeEncryptionParameter) GetKekKeyId() (ret VolumeEncryptionParameterGetKekKeyIdRetType)
- func (o *VolumeEncryptionParameter) GetKekKeyIdOk() (ret VolumeEncryptionParameterGetKekKeyIdRetType, ok bool)
- func (o *VolumeEncryptionParameter) GetKekKeyVersion() (ret VolumeEncryptionParameterGetKekKeyVersionRetType)
- func (o *VolumeEncryptionParameter) GetKekKeyVersionOk() (ret VolumeEncryptionParameterGetKekKeyVersionRetType, ok bool)
- func (o *VolumeEncryptionParameter) GetKekKeyringId() (ret VolumeEncryptionParameterGetKekKeyringIdRetType)
- func (o *VolumeEncryptionParameter) GetKekKeyringIdOk() (ret VolumeEncryptionParameterGetKekKeyringIdRetType, ok bool)
- func (o *VolumeEncryptionParameter) GetKekProjectId() (res VolumeEncryptionParameterGetKekProjectIdRetType)
- func (o *VolumeEncryptionParameter) GetKekProjectIdOk() (ret VolumeEncryptionParameterGetKekProjectIdRetType, ok bool)
- func (o *VolumeEncryptionParameter) GetKeyPayload() (res VolumeEncryptionParameterGetKeyPayloadRetType)
- func (o *VolumeEncryptionParameter) GetKeyPayloadOk() (ret VolumeEncryptionParameterGetKeyPayloadRetType, ok bool)
- func (o *VolumeEncryptionParameter) GetServiceAccount() (ret VolumeEncryptionParameterGetServiceAccountRetType)
- func (o *VolumeEncryptionParameter) GetServiceAccountOk() (ret VolumeEncryptionParameterGetServiceAccountRetType, ok bool)
- func (o *VolumeEncryptionParameter) HasKekProjectId() bool
- func (o *VolumeEncryptionParameter) HasKeyPayload() bool
- func (o *VolumeEncryptionParameter) SetKekKeyId(v VolumeEncryptionParameterGetKekKeyIdRetType)
- func (o *VolumeEncryptionParameter) SetKekKeyVersion(v VolumeEncryptionParameterGetKekKeyVersionRetType)
- func (o *VolumeEncryptionParameter) SetKekKeyringId(v VolumeEncryptionParameterGetKekKeyringIdRetType)
- func (o *VolumeEncryptionParameter) SetKekProjectId(v VolumeEncryptionParameterGetKekProjectIdRetType)
- func (o *VolumeEncryptionParameter) SetKeyPayload(v VolumeEncryptionParameterGetKeyPayloadRetType)
- func (o *VolumeEncryptionParameter) SetServiceAccount(v VolumeEncryptionParameterGetServiceAccountRetType)
- func (o VolumeEncryptionParameter) ToMap() (map[string]interface{}, error)
- type VolumeEncryptionParameterGetKekKeyIdArgType
- type VolumeEncryptionParameterGetKekKeyIdAttributeType
- type VolumeEncryptionParameterGetKekKeyIdRetType
- type VolumeEncryptionParameterGetKekKeyVersionArgType
- type VolumeEncryptionParameterGetKekKeyVersionAttributeType
- type VolumeEncryptionParameterGetKekKeyVersionRetType
- type VolumeEncryptionParameterGetKekKeyringIdArgType
- type VolumeEncryptionParameterGetKekKeyringIdAttributeType
- type VolumeEncryptionParameterGetKekKeyringIdRetType
- type VolumeEncryptionParameterGetKekProjectIdArgType
- type VolumeEncryptionParameterGetKekProjectIdAttributeType
- type VolumeEncryptionParameterGetKekProjectIdRetType
- type VolumeEncryptionParameterGetKeyPayloadArgType
- type VolumeEncryptionParameterGetKeyPayloadAttributeType
- type VolumeEncryptionParameterGetKeyPayloadRetType
- type VolumeEncryptionParameterGetServiceAccountArgType
- type VolumeEncryptionParameterGetServiceAccountAttributeType
- type VolumeEncryptionParameterGetServiceAccountRetType
- type VolumeGetAvailabilityZoneArgType
- type VolumeGetAvailabilityZoneAttributeType
- type VolumeGetAvailabilityZoneRetType
- type VolumeGetCreatedAtArgType
- type VolumeGetCreatedAtAttributeType
- type VolumeGetCreatedAtRetType
- type VolumeGetDescriptionArgType
- type VolumeGetDescriptionAttributeType
- type VolumeGetDescriptionRetType
- type VolumeGetEncryptionParametersArgType
- type VolumeGetEncryptionParametersAttributeType
- type VolumeGetEncryptionParametersRetType
- 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
- type VolumegetEncryptedArgType
- type VolumegetEncryptedAttributeType
- type VolumegetEncryptedRetType
Constants ¶
This section is empty.
Variables ¶
var AllowedStaticAreaIDEnumValues = []StaticAreaID{
"PUBLIC",
"SCHWARZ",
}
All allowed values of StaticAreaID enum
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 STACKIT IaaS API API v2 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, region 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 region The STACKIT Region of the resources. @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, region 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 region The STACKIT Region of the resources. @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, region 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 region The STACKIT Region of the resources. @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) AddRoutesToRoutingTable ¶ added in v1.0.0
func (a *APIClient) AddRoutesToRoutingTable(ctx context.Context, organizationId string, areaId string, region string, routingTableId string) ApiAddRoutesToRoutingTableRequest
AddRoutesToRoutingTable: Create new routes in a routing table.
Create new routes in an existing routing table.
@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 region The STACKIT Region of the resources. @param routingTableId The identifier (ID) of a STACKIT Routing Table. @return ApiAddRoutesToRoutingTableRequest
func (*APIClient) AddRoutesToRoutingTableExecute ¶ added in v1.0.0
func (*APIClient) AddRoutingTableToArea ¶ added in v1.0.0
func (a *APIClient) AddRoutingTableToArea(ctx context.Context, organizationId string, areaId string, region string) ApiAddRoutingTableToAreaRequest
AddRoutingTableToArea: Create new routing table in a network area.
Create a new routing table 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. @param region The STACKIT Region of the resources. @return ApiAddRoutingTableToAreaRequest
func (*APIClient) AddRoutingTableToAreaExecute ¶ added in v1.0.0
func (*APIClient) AddSecurityGroupToServer ¶ added in v0.13.0
func (a *APIClient) AddSecurityGroupToServer(ctx context.Context, projectId string, region 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 region The STACKIT Region of the resources. @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, region 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 region The STACKIT Region of the resources. @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, region 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 region The STACKIT Region of the resources. @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, region 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. @param region The STACKIT Region of the resources. @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, region 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. @param region The STACKIT Region of the resources. @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, region 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. @param region The STACKIT Region of the resources. @return ApiCreateImageRequest
func (*APIClient) CreateImageExecute ¶ added in v0.17.0
func (*APIClient) CreateIsolatedNetwork ¶ added in v1.3.0
func (a *APIClient) CreateIsolatedNetwork(ctx context.Context, projectId string, region string) ApiCreateIsolatedNetworkRequest
CreateIsolatedNetwork: Create a single isolated network.
Creates an isolated network which is not connected to other networks in this project. We recommend using this endpoint only if you are fully aware of its purpose and the consequences of its execution.
@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 region The STACKIT Region of the resources. @return ApiCreateIsolatedNetworkRequest
func (*APIClient) CreateIsolatedNetworkExecute ¶ added in v1.3.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.
@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, region 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. @param region The STACKIT Region of the resources. @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. You can specify `"preview/routingtables"="true"` as a label to enable the preview routing tables feature. This feature cannot be enabled or disabled afterwards.
@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, region 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. @param region The STACKIT Region of the resources. @return ApiCreateNetworkAreaRangeRequest
func (*APIClient) CreateNetworkAreaRangeExecute ¶
func (*APIClient) CreateNetworkAreaRegion ¶ added in v1.0.0
func (a *APIClient) CreateNetworkAreaRegion(ctx context.Context, organizationId string, areaId string, region string) ApiCreateNetworkAreaRegionRequest
CreateNetworkAreaRegion: Configure a region for a network area.
Configure a new region for 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 region The STACKIT Region of the resources. @return ApiCreateNetworkAreaRegionRequest
func (*APIClient) CreateNetworkAreaRegionExecute ¶ added in v1.0.0
func (*APIClient) CreateNetworkAreaRoute ¶
func (a *APIClient) CreateNetworkAreaRoute(ctx context.Context, organizationId string, areaId string, region 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. @param region The STACKIT Region of the resources. @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, region 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 region The STACKIT Region of the resources. @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, region 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. @param region The STACKIT Region of the resources. @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, region 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. @param region The STACKIT Region of the resources. @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, region 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 region The STACKIT Region of the resources. @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, region 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. @param region The STACKIT Region of the resources. @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, region 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. @param region The STACKIT Region of the resources. @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, region 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. @param region The STACKIT Region of the resources. @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, region 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 region The STACKIT Region of the resources. @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, region 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 region The STACKIT Region of the resources. @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, region 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 region The STACKIT Region of the resources. @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, region 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 region The STACKIT Region of the resources. @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, region 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 region The STACKIT Region of the resources. @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, region 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 region The STACKIT Region of the resources. @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, region 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 region The STACKIT Region of the resources. @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, region 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 region The STACKIT Region of the resources. @param networkRangeId The identifier (ID) of a STACKIT Network Range. @return ApiDeleteNetworkAreaRangeRequest
func (*APIClient) DeleteNetworkAreaRangeExecute ¶
func (*APIClient) DeleteNetworkAreaRegion ¶ added in v1.0.0
func (a *APIClient) DeleteNetworkAreaRegion(ctx context.Context, organizationId string, areaId string, region string) ApiDeleteNetworkAreaRegionRequest
DeleteNetworkAreaRegion: Delete a configuration of region for a network area.
Delete a current configuration of region for 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 region The STACKIT Region of the resources. @return ApiDeleteNetworkAreaRegionRequest
func (*APIClient) DeleteNetworkAreaRegionExecute ¶ added in v1.0.0
func (*APIClient) DeleteNetworkAreaRoute ¶
func (a *APIClient) DeleteNetworkAreaRoute(ctx context.Context, organizationId string, areaId string, region 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 region The STACKIT Region of the resources. @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, region 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 region The STACKIT Region of the resources. @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, region 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 region The STACKIT Region of the resources. @param publicIpId The identifier (ID) of a Public IP. @return ApiDeletePublicIPRequest
func (*APIClient) DeletePublicIPExecute ¶ added in v0.13.0
func (*APIClient) DeleteRouteFromRoutingTable ¶ added in v1.0.0
func (a *APIClient) DeleteRouteFromRoutingTable(ctx context.Context, organizationId string, areaId string, region string, routingTableId string, routeId string) ApiDeleteRouteFromRoutingTableRequest
DeleteRouteFromRoutingTable: Delete a route in a routing table.
Delete a route in an existing routing table.
@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 region The STACKIT Region of the resources. @param routingTableId The identifier (ID) of a STACKIT Routing Table. @param routeId The identifier (ID) of a STACKIT Route. @return ApiDeleteRouteFromRoutingTableRequest
func (*APIClient) DeleteRouteFromRoutingTableExecute ¶ added in v1.0.0
func (*APIClient) DeleteRoutingTableFromArea ¶ added in v1.0.0
func (a *APIClient) DeleteRoutingTableFromArea(ctx context.Context, organizationId string, areaId string, region string, routingTableId string) ApiDeleteRoutingTableFromAreaRequest
DeleteRoutingTableFromArea: Delete a routing table.
Delete a routing table 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 region The STACKIT Region of the resources. @param routingTableId The identifier (ID) of a STACKIT Routing Table. @return ApiDeleteRoutingTableFromAreaRequest
func (*APIClient) DeleteRoutingTableFromAreaExecute ¶ added in v1.0.0
func (*APIClient) DeleteSecurityGroup ¶ added in v0.13.0
func (a *APIClient) DeleteSecurityGroup(ctx context.Context, projectId string, region 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 region The STACKIT Region of the resources. @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, region 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 region The STACKIT Region of the resources. @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, region 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 region The STACKIT Region of the resources. @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, region 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 region The STACKIT Region of the resources. @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, region 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 region The STACKIT Region of the resources. @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, region 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 region The STACKIT Region of the resources. @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, region 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 region The STACKIT Region of the resources. @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, region 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 region The STACKIT Region of the resources. @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, region 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 region The STACKIT Region of the resources. @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, region 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 region The STACKIT Region of the resources. @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, region 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 region The STACKIT Region of the resources. @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, region 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 region The STACKIT Region of the resources. @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, region 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 region The STACKIT Region of the resources. @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, region 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 region The STACKIT Region of the resources. @param networkRangeId The identifier (ID) of a STACKIT Network Range. @return ApiGetNetworkAreaRangeRequest
func (*APIClient) GetNetworkAreaRangeExecute ¶
func (*APIClient) GetNetworkAreaRegion ¶ added in v1.0.0
func (a *APIClient) GetNetworkAreaRegion(ctx context.Context, organizationId string, areaId string, region string) ApiGetNetworkAreaRegionRequest
GetNetworkAreaRegion: Get details about a configured region.
Get details about a configured region 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 region The STACKIT Region of the resources. @return ApiGetNetworkAreaRegionRequest
func (*APIClient) GetNetworkAreaRegionExecute ¶ added in v1.0.0
func (*APIClient) GetNetworkAreaRoute ¶
func (a *APIClient) GetNetworkAreaRoute(ctx context.Context, organizationId string, areaId string, region 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 region The STACKIT Region of the resources. @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, region string, networkId string, nicId string) ApiGetNicRequest
GetNic: Get details about a network interface.
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 region The STACKIT Region of the resources. @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) GetProjectDetails ¶ added in v0.29.0
func (a *APIClient) GetProjectDetails(ctx context.Context, projectId string) ApiGetProjectDetailsRequest
GetProjectDetails: Get project details.
Get details about a STACKIT 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 ApiGetProjectDetailsRequest
func (*APIClient) GetProjectDetailsExecute ¶ added in v0.29.0
func (*APIClient) GetProjectNIC ¶ added in v0.17.0
func (a *APIClient) GetProjectNIC(ctx context.Context, projectId string, region 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 region The STACKIT Region of the resources. @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, region 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 region The STACKIT Region of the resources. @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, region 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 region The STACKIT Region of the resources. @param publicIpId The identifier (ID) of a Public IP. @return ApiGetPublicIPRequest
func (*APIClient) GetPublicIPExecute ¶ added in v0.13.0
func (*APIClient) GetRouteOfRoutingTable ¶ added in v1.0.0
func (a *APIClient) GetRouteOfRoutingTable(ctx context.Context, organizationId string, areaId string, region string, routingTableId string, routeId string) ApiGetRouteOfRoutingTableRequest
GetRouteOfRoutingTable: Get details about a route of a routing table.
Get details about a route defined in a routing table.
@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 region The STACKIT Region of the resources. @param routingTableId The identifier (ID) of a STACKIT Routing Table. @param routeId The identifier (ID) of a STACKIT Route. @return ApiGetRouteOfRoutingTableRequest
func (*APIClient) GetRouteOfRoutingTableExecute ¶ added in v1.0.0
func (*APIClient) GetRoutingTableOfArea ¶ added in v1.0.0
func (a *APIClient) GetRoutingTableOfArea(ctx context.Context, organizationId string, areaId string, region string, routingTableId string) ApiGetRoutingTableOfAreaRequest
GetRoutingTableOfArea: Get details about a routing table.
Get details about a routing table 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 region The STACKIT Region of the resources. @param routingTableId The identifier (ID) of a STACKIT Routing Table. @return ApiGetRoutingTableOfAreaRequest
func (*APIClient) GetRoutingTableOfAreaExecute ¶ added in v1.0.0
func (*APIClient) GetSecurityGroup ¶ added in v0.13.0
func (a *APIClient) GetSecurityGroup(ctx context.Context, projectId string, region 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 region The STACKIT Region of the resources. @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, region 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 region The STACKIT Region of the resources. @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, region 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 region The STACKIT Region of the resources. @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, region 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 region The STACKIT Region of the resources. @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, region 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 region The STACKIT Region of the resources. @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, region 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 region The STACKIT Region of the resources. @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, region 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 region The STACKIT Region of the resources. @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, region 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 region The STACKIT Region of the resources. @param volumePerformanceClass The name of a STACKIT Volume performance class. @return ApiGetVolumePerformanceClassRequest
func (*APIClient) GetVolumePerformanceClassExecute ¶ added in v0.16.0
func (*APIClient) ImageFromVolume ¶ added in v1.3.0
func (a *APIClient) ImageFromVolume(ctx context.Context, projectId string, volumeId string, region string) ApiImageFromVolumeRequest
ImageFromVolume: Create an image out of a volume.
Create an image out a a 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. @param region The STACKIT Region of the resources. @return ApiImageFromVolumeRequest
func (*APIClient) ImageFromVolumeExecute ¶ added in v1.3.0
func (*APIClient) ListAffinityGroups ¶ added in v0.17.0
func (a *APIClient) ListAffinityGroups(ctx context.Context, projectId string, region 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. @param region The STACKIT Region of the resources. @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, region 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 region The STACKIT Region of the resources. @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, region string) 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(). @param region The STACKIT Region of the resources. @return ApiListAvailabilityZonesRequest
func (*APIClient) ListAvailabilityZonesExecute ¶ added in v0.17.0
func (*APIClient) ListBackups ¶ added in v0.17.0
func (a *APIClient) ListBackups(ctx context.Context, projectId string, region 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. @param region The STACKIT Region of the resources. @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, region 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. @param region The STACKIT Region of the resources. @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, region 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. @param region The STACKIT Region of the resources. @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, region 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. @param region The STACKIT Region of the resources. @return ApiListNetworkAreaRangesRequest
func (*APIClient) ListNetworkAreaRangesExecute ¶
func (*APIClient) ListNetworkAreaRegions ¶ added in v1.0.0
func (a *APIClient) ListNetworkAreaRegions(ctx context.Context, organizationId string, areaId string) ApiListNetworkAreaRegionsRequest
ListNetworkAreaRegions: List all configured regions in a network area.
Get a list of all configured regions.
@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 ApiListNetworkAreaRegionsRequest
func (*APIClient) ListNetworkAreaRegionsExecute ¶ added in v1.0.0
func (*APIClient) ListNetworkAreaRoutes ¶
func (a *APIClient) ListNetworkAreaRoutes(ctx context.Context, organizationId string, areaId string, region 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. @param region The STACKIT Region of the resources. @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, region 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. @param region The STACKIT Region of the resources. @return ApiListNetworksRequest
func (*APIClient) ListNetworksExecute ¶
func (*APIClient) ListNics ¶ added in v0.16.0
func (a *APIClient) ListNics(ctx context.Context, projectId string, region 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 region The STACKIT Region of the resources. @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, region 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. @param region The STACKIT Region of the resources. @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, region 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. @param region The STACKIT Region of the resources. @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, region 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. @param region The STACKIT Region of the resources. @return ApiListQuotasRequest
func (*APIClient) ListQuotasExecute ¶ added in v0.19.0
func (*APIClient) ListRoutesOfRoutingTable ¶ added in v1.0.0
func (a *APIClient) ListRoutesOfRoutingTable(ctx context.Context, organizationId string, areaId string, region string, routingTableId string) ApiListRoutesOfRoutingTableRequest
ListRoutesOfRoutingTable: List all routes in a routing table.
Get a list of all routes in a routing table.
@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 region The STACKIT Region of the resources. @param routingTableId The identifier (ID) of a STACKIT Routing Table. @return ApiListRoutesOfRoutingTableRequest
func (*APIClient) ListRoutesOfRoutingTableExecute ¶ added in v1.0.0
func (*APIClient) ListRoutingTablesOfArea ¶ added in v1.0.0
func (a *APIClient) ListRoutingTablesOfArea(ctx context.Context, organizationId string, areaId string, region string) ApiListRoutingTablesOfAreaRequest
ListRoutingTablesOfArea: List all routing tables in a network area.
Get a list of all routing tables 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 region The STACKIT Region of the resources. @return ApiListRoutingTablesOfAreaRequest
func (*APIClient) ListRoutingTablesOfAreaExecute ¶ added in v1.0.0
func (*APIClient) ListSecurityGroupRules ¶ added in v0.13.0
func (a *APIClient) ListSecurityGroupRules(ctx context.Context, projectId string, region 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 region The STACKIT Region of the resources. @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, region 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. @param region The STACKIT Region of the resources. @return ApiListSecurityGroupsRequest
func (*APIClient) ListSecurityGroupsExecute ¶ added in v0.13.0
func (*APIClient) ListServerNICs ¶ added in v0.13.0
func (a *APIClient) ListServerNICs(ctx context.Context, projectId string, region 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 region The STACKIT Region of the resources. @param serverId The identifier (ID) of a STACKIT Server. @return ApiListServerNICsRequest
func (*APIClient) ListServerNICsExecute ¶ added in v0.13.0
func (*APIClient) ListServerServiceAccounts ¶ added in v0.13.0
func (a *APIClient) ListServerServiceAccounts(ctx context.Context, projectId string, region 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 region The STACKIT Region of the resources. @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, region 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. @param region The STACKIT Region of the resources. @return ApiListServersRequest
func (*APIClient) ListServersExecute ¶ added in v0.13.0
func (*APIClient) ListSnapshotsInProject ¶ added in v1.0.0
func (a *APIClient) ListSnapshotsInProject(ctx context.Context, projectId string, region string) ApiListSnapshotsInProjectRequest
ListSnapshotsInProject: 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. @param region The STACKIT Region of the resources. @return ApiListSnapshotsInProjectRequest
func (*APIClient) ListSnapshotsInProjectExecute ¶ added in v1.0.0
func (*APIClient) ListVolumePerformanceClasses ¶ added in v0.16.0
func (a *APIClient) ListVolumePerformanceClasses(ctx context.Context, projectId string, region 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. @param region The STACKIT Region of the resources. @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, region 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. @param region The STACKIT Region of the resources. @return ApiListVolumesRequest
func (*APIClient) ListVolumesExecute ¶ added in v0.13.0
func (*APIClient) PartialUpdateNetwork ¶
func (a *APIClient) PartialUpdateNetwork(ctx context.Context, projectId string, region 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 region The STACKIT Region of the resources. @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, region 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 region The STACKIT Region of the resources. @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, region 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 region The STACKIT Region of the resources. @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, region 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 region The STACKIT Region of the resources. @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, region 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 region The STACKIT Region of the resources. @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, region 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 region The STACKIT Region of the resources. @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, region 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 region The STACKIT Region of the resources. @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, region 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 region The STACKIT Region of the resources. @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, region 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 region The STACKIT Region of the resources. @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, region 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 region The STACKIT Region of the resources. @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, region 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 region The STACKIT Region of the resources. @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, region 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 region The STACKIT Region of the resources. @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, region 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 region The STACKIT Region of the resources. @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, region 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 region The STACKIT Region of the resources. @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, region 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 region The STACKIT Region of the resources. @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, region 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 region The STACKIT Region of the resources. @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, region 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 region The STACKIT Region of the resources. @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, region 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 region The STACKIT Region of the resources. @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, region 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 region The STACKIT Region of the resources. @param imageId The identifier (ID) of a STACKIT Image. @return ApiUpdateImageRequest
func (*APIClient) UpdateImageExecute ¶ added in v0.17.0
func (*APIClient) UpdateImageShare ¶ added in v0.17.0
func (a *APIClient) UpdateImageShare(ctx context.Context, projectId string, region 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 region The STACKIT Region of the resources. @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) UpdateNetworkAreaRegion ¶ added in v1.0.0
func (a *APIClient) UpdateNetworkAreaRegion(ctx context.Context, organizationId string, areaId string, region string) ApiUpdateNetworkAreaRegionRequest
UpdateNetworkAreaRegion: Update a region for a network area.
Update a new region for 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 region The STACKIT Region of the resources. @return ApiUpdateNetworkAreaRegionRequest
func (*APIClient) UpdateNetworkAreaRegionExecute ¶ added in v1.0.0
func (*APIClient) UpdateNetworkAreaRoute ¶ added in v0.15.0
func (a *APIClient) UpdateNetworkAreaRoute(ctx context.Context, organizationId string, areaId string, region 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 region The STACKIT Region of the resources. @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, region 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 region The STACKIT Region of the resources. @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, region 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 region The STACKIT Region of the resources. @param publicIpId The identifier (ID) of a Public IP. @return ApiUpdatePublicIPRequest
func (*APIClient) UpdatePublicIPExecute ¶ added in v0.13.0
func (*APIClient) UpdateRouteOfRoutingTable ¶ added in v1.0.0
func (a *APIClient) UpdateRouteOfRoutingTable(ctx context.Context, organizationId string, areaId string, region string, routingTableId string, routeId string) ApiUpdateRouteOfRoutingTableRequest
UpdateRouteOfRoutingTable: Update a route of a routing table.
Update a route defined in a routing table.
@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 region The STACKIT Region of the resources. @param routingTableId The identifier (ID) of a STACKIT Routing Table. @param routeId The identifier (ID) of a STACKIT Route. @return ApiUpdateRouteOfRoutingTableRequest
func (*APIClient) UpdateRouteOfRoutingTableExecute ¶ added in v1.0.0
func (*APIClient) UpdateRoutingTableOfArea ¶ added in v1.0.0
func (a *APIClient) UpdateRoutingTableOfArea(ctx context.Context, organizationId string, areaId string, region string, routingTableId string) ApiUpdateRoutingTableOfAreaRequest
UpdateRoutingTableOfArea: Update a routing table.
Update a routing table 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 region The STACKIT Region of the resources. @param routingTableId The identifier (ID) of a STACKIT Routing Table. @return ApiUpdateRoutingTableOfAreaRequest
func (*APIClient) UpdateRoutingTableOfAreaExecute ¶ added in v1.0.0
func (*APIClient) UpdateSecurityGroup ¶ added in v0.13.0
func (a *APIClient) UpdateSecurityGroup(ctx context.Context, projectId string, region 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 region The STACKIT Region of the resources. @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, region 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 region The STACKIT Region of the resources. @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, region 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 region The STACKIT Region of the resources. @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, region 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 region The STACKIT Region of the resources. @param volumeId The identifier (ID) of a STACKIT Volume. @return ApiUpdateVolumeRequest
type AddNetworkToServerRequest ¶ added in v0.23.0
type AddNetworkToServerRequest struct {
// contains filtered or unexported fields
}
func (AddNetworkToServerRequest) Execute ¶ added in v0.23.0
func (r AddNetworkToServerRequest) Execute() error
type AddNicToServerRequest ¶ added in v0.23.0
type AddNicToServerRequest struct {
// contains filtered or unexported fields
}
func (AddNicToServerRequest) Execute ¶ added in v0.23.0
func (r AddNicToServerRequest) Execute() error
type AddPublicIpToServerRequest ¶ added in v0.23.0
type AddPublicIpToServerRequest struct {
// contains filtered or unexported fields
}
func (AddPublicIpToServerRequest) Execute ¶ added in v0.23.0
func (r AddPublicIpToServerRequest) Execute() error
type AddRoutesToRoutingTablePayload ¶ added in v1.0.0
type AddRoutesToRoutingTablePayload struct {
// A list of routes.
// REQUIRED
Items AddRoutesToRoutingTablePayloadGetItemsAttributeType `json:"items" required:"true"`
}
AddRoutesToRoutingTablePayload Object represents a request to add network routes.
func NewAddRoutesToRoutingTablePayload ¶ added in v1.0.0
func NewAddRoutesToRoutingTablePayload(items AddRoutesToRoutingTablePayloadGetItemsArgType) *AddRoutesToRoutingTablePayload
NewAddRoutesToRoutingTablePayload instantiates a new AddRoutesToRoutingTablePayload 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 NewAddRoutesToRoutingTablePayloadWithDefaults ¶ added in v1.0.0
func NewAddRoutesToRoutingTablePayloadWithDefaults() *AddRoutesToRoutingTablePayload
NewAddRoutesToRoutingTablePayloadWithDefaults instantiates a new AddRoutesToRoutingTablePayload 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 (*AddRoutesToRoutingTablePayload) GetItems ¶ added in v1.0.0
func (o *AddRoutesToRoutingTablePayload) GetItems() (ret AddRoutesToRoutingTablePayloadGetItemsRetType)
GetItems returns the Items field value
func (*AddRoutesToRoutingTablePayload) GetItemsOk ¶ added in v1.0.0
func (o *AddRoutesToRoutingTablePayload) GetItemsOk() (ret AddRoutesToRoutingTablePayloadGetItemsRetType, ok bool)
GetItemsOk returns a tuple with the Items field value and a boolean to check if the value has been set.
func (*AddRoutesToRoutingTablePayload) SetItems ¶ added in v1.0.0
func (o *AddRoutesToRoutingTablePayload) SetItems(v AddRoutesToRoutingTablePayloadGetItemsRetType)
SetItems sets field value
func (AddRoutesToRoutingTablePayload) ToMap ¶ added in v1.0.0
func (o AddRoutesToRoutingTablePayload) ToMap() (map[string]interface{}, error)
type AddRoutesToRoutingTablePayloadGetItemsArgType ¶ added in v1.0.0
type AddRoutesToRoutingTablePayloadGetItemsArgType = []Route
type AddRoutesToRoutingTablePayloadGetItemsAttributeType ¶ added in v1.0.0
type AddRoutesToRoutingTablePayloadGetItemsAttributeType = *[]Route
isArray
type AddRoutesToRoutingTablePayloadGetItemsRetType ¶ added in v1.0.0
type AddRoutesToRoutingTablePayloadGetItemsRetType = []Route
type AddRoutesToRoutingTableRequest ¶ added in v1.0.0
type AddRoutesToRoutingTableRequest struct {
// contains filtered or unexported fields
}
func (AddRoutesToRoutingTableRequest) AddRoutesToRoutingTablePayload ¶ added in v1.0.0
func (r AddRoutesToRoutingTableRequest) AddRoutesToRoutingTablePayload(addRoutesToRoutingTablePayload AddRoutesToRoutingTablePayload) ApiAddRoutesToRoutingTableRequest
func (AddRoutesToRoutingTableRequest) Execute ¶ added in v1.0.0
func (r AddRoutesToRoutingTableRequest) Execute() (*RouteListResponse, error)
type AddRoutingTableToAreaPayload ¶ added in v1.0.0
type AddRoutingTableToAreaPayload struct {
// Date-time when resource was created.
CreatedAt AddRoutingTableToAreaPayloadGetCreatedAtAttributeType `json:"createdAt,omitempty"`
// This is the default routing table. It can't be deleted and is used if the user does not specify it otherwise.
Default AddRoutingTableToAreaPayloadgetDefaultAttributeType `json:"default,omitempty"`
// Description Object. Allows string up to 255 Characters.
Description AddRoutingTableToAreaPayloadGetDescriptionAttributeType `json:"description,omitempty"`
// A config setting for a routing table which allows propagation of dynamic routes to this routing table.
DynamicRoutes AddRoutingTableToAreaPayloadgetDynamicRoutesAttributeType `json:"dynamicRoutes,omitempty"`
// Universally Unique Identifier (UUID).
Id AddRoutingTableToAreaPayloadGetIdAttributeType `json:"id,omitempty"`
// Object that represents the labels of an object. Regex for keys: `^(?=.{1,63}$)([A-Za-z0-9][-A-Za-z0-9_.]*)?[A-Za-z0-9]$`. Regex for values: `^(?=.{0,63}$)(([A-Za-z0-9][-A-Za-z0-9_.]*)?[A-Za-z0-9])*$`. Providing a `null` value for a key will remove that key.
Labels AddRoutingTableToAreaPayloadGetLabelsAttributeType `json:"labels,omitempty"`
// The name for a General Object. Matches Names and also UUIDs.
// REQUIRED
Name AddRoutingTableToAreaPayloadGetNameAttributeType `json:"name" required:"true"`
// A config setting for a routing table which allows installation of automatic system routes for connectivity between projects in the same SNA.
SystemRoutes AddRoutingTableToAreaPayloadgetSystemRoutesAttributeType `json:"systemRoutes,omitempty"`
// Date-time when resource was last updated.
UpdatedAt AddRoutingTableToAreaPayloadGetUpdatedAtAttributeType `json:"updatedAt,omitempty"`
}
AddRoutingTableToAreaPayload An object representing a routing table.
func NewAddRoutingTableToAreaPayload ¶ added in v1.0.0
func NewAddRoutingTableToAreaPayload(name AddRoutingTableToAreaPayloadGetNameArgType) *AddRoutingTableToAreaPayload
NewAddRoutingTableToAreaPayload instantiates a new AddRoutingTableToAreaPayload 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 NewAddRoutingTableToAreaPayloadWithDefaults ¶ added in v1.0.0
func NewAddRoutingTableToAreaPayloadWithDefaults() *AddRoutingTableToAreaPayload
NewAddRoutingTableToAreaPayloadWithDefaults instantiates a new AddRoutingTableToAreaPayload 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 (*AddRoutingTableToAreaPayload) GetCreatedAt ¶ added in v1.0.0
func (o *AddRoutingTableToAreaPayload) GetCreatedAt() (res AddRoutingTableToAreaPayloadGetCreatedAtRetType)
GetCreatedAt returns the CreatedAt field value if set, zero value otherwise.
func (*AddRoutingTableToAreaPayload) GetCreatedAtOk ¶ added in v1.0.0
func (o *AddRoutingTableToAreaPayload) GetCreatedAtOk() (ret AddRoutingTableToAreaPayloadGetCreatedAtRetType, 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 (*AddRoutingTableToAreaPayload) GetDefault ¶ added in v1.0.0
func (o *AddRoutingTableToAreaPayload) GetDefault() (res AddRoutingTableToAreaPayloadgetDefaultRetType)
GetDefault returns the Default field value if set, zero value otherwise.
func (*AddRoutingTableToAreaPayload) GetDefaultOk ¶ added in v1.0.0
func (o *AddRoutingTableToAreaPayload) GetDefaultOk() (ret AddRoutingTableToAreaPayloadgetDefaultRetType, ok bool)
GetDefaultOk returns a tuple with the Default field value if set, nil otherwise and a boolean to check if the value has been set.
func (*AddRoutingTableToAreaPayload) GetDescription ¶ added in v1.0.0
func (o *AddRoutingTableToAreaPayload) GetDescription() (res AddRoutingTableToAreaPayloadGetDescriptionRetType)
GetDescription returns the Description field value if set, zero value otherwise.
func (*AddRoutingTableToAreaPayload) GetDescriptionOk ¶ added in v1.0.0
func (o *AddRoutingTableToAreaPayload) GetDescriptionOk() (ret AddRoutingTableToAreaPayloadGetDescriptionRetType, 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 (*AddRoutingTableToAreaPayload) GetDynamicRoutes ¶ added in v1.0.0
func (o *AddRoutingTableToAreaPayload) GetDynamicRoutes() (res AddRoutingTableToAreaPayloadgetDynamicRoutesRetType)
GetDynamicRoutes returns the DynamicRoutes field value if set, zero value otherwise.
func (*AddRoutingTableToAreaPayload) GetDynamicRoutesOk ¶ added in v1.0.0
func (o *AddRoutingTableToAreaPayload) GetDynamicRoutesOk() (ret AddRoutingTableToAreaPayloadgetDynamicRoutesRetType, ok bool)
GetDynamicRoutesOk returns a tuple with the DynamicRoutes field value if set, nil otherwise and a boolean to check if the value has been set.
func (*AddRoutingTableToAreaPayload) GetId ¶ added in v1.0.0
func (o *AddRoutingTableToAreaPayload) GetId() (res AddRoutingTableToAreaPayloadGetIdRetType)
GetId returns the Id field value if set, zero value otherwise.
func (*AddRoutingTableToAreaPayload) GetIdOk ¶ added in v1.0.0
func (o *AddRoutingTableToAreaPayload) GetIdOk() (ret AddRoutingTableToAreaPayloadGetIdRetType, 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 (*AddRoutingTableToAreaPayload) GetLabels ¶ added in v1.0.0
func (o *AddRoutingTableToAreaPayload) GetLabels() (res AddRoutingTableToAreaPayloadGetLabelsRetType)
GetLabels returns the Labels field value if set, zero value otherwise.
func (*AddRoutingTableToAreaPayload) GetLabelsOk ¶ added in v1.0.0
func (o *AddRoutingTableToAreaPayload) GetLabelsOk() (ret AddRoutingTableToAreaPayloadGetLabelsRetType, 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 (*AddRoutingTableToAreaPayload) GetName ¶ added in v1.0.0
func (o *AddRoutingTableToAreaPayload) GetName() (ret AddRoutingTableToAreaPayloadGetNameRetType)
GetName returns the Name field value
func (*AddRoutingTableToAreaPayload) GetNameOk ¶ added in v1.0.0
func (o *AddRoutingTableToAreaPayload) GetNameOk() (ret AddRoutingTableToAreaPayloadGetNameRetType, ok bool)
GetNameOk returns a tuple with the Name field value and a boolean to check if the value has been set.
func (*AddRoutingTableToAreaPayload) GetSystemRoutes ¶ added in v1.0.0
func (o *AddRoutingTableToAreaPayload) GetSystemRoutes() (res AddRoutingTableToAreaPayloadgetSystemRoutesRetType)
GetSystemRoutes returns the SystemRoutes field value if set, zero value otherwise.
func (*AddRoutingTableToAreaPayload) GetSystemRoutesOk ¶ added in v1.0.0
func (o *AddRoutingTableToAreaPayload) GetSystemRoutesOk() (ret AddRoutingTableToAreaPayloadgetSystemRoutesRetType, ok bool)
GetSystemRoutesOk returns a tuple with the SystemRoutes field value if set, nil otherwise and a boolean to check if the value has been set.
func (*AddRoutingTableToAreaPayload) GetUpdatedAt ¶ added in v1.0.0
func (o *AddRoutingTableToAreaPayload) GetUpdatedAt() (res AddRoutingTableToAreaPayloadGetUpdatedAtRetType)
GetUpdatedAt returns the UpdatedAt field value if set, zero value otherwise.
func (*AddRoutingTableToAreaPayload) GetUpdatedAtOk ¶ added in v1.0.0
func (o *AddRoutingTableToAreaPayload) GetUpdatedAtOk() (ret AddRoutingTableToAreaPayloadGetUpdatedAtRetType, 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 (*AddRoutingTableToAreaPayload) HasCreatedAt ¶ added in v1.0.0
func (o *AddRoutingTableToAreaPayload) HasCreatedAt() bool
HasCreatedAt returns a boolean if a field has been set.
func (*AddRoutingTableToAreaPayload) HasDefault ¶ added in v1.0.0
func (o *AddRoutingTableToAreaPayload) HasDefault() bool
HasDefault returns a boolean if a field has been set.
func (*AddRoutingTableToAreaPayload) HasDescription ¶ added in v1.0.0
func (o *AddRoutingTableToAreaPayload) HasDescription() bool
HasDescription returns a boolean if a field has been set.
func (*AddRoutingTableToAreaPayload) HasDynamicRoutes ¶ added in v1.0.0
func (o *AddRoutingTableToAreaPayload) HasDynamicRoutes() bool
HasDynamicRoutes returns a boolean if a field has been set.
func (*AddRoutingTableToAreaPayload) HasId ¶ added in v1.0.0
func (o *AddRoutingTableToAreaPayload) HasId() bool
HasId returns a boolean if a field has been set.
func (*AddRoutingTableToAreaPayload) HasLabels ¶ added in v1.0.0
func (o *AddRoutingTableToAreaPayload) HasLabels() bool
HasLabels returns a boolean if a field has been set.
func (*AddRoutingTableToAreaPayload) HasSystemRoutes ¶ added in v1.0.0
func (o *AddRoutingTableToAreaPayload) HasSystemRoutes() bool
HasSystemRoutes returns a boolean if a field has been set.
func (*AddRoutingTableToAreaPayload) HasUpdatedAt ¶ added in v1.0.0
func (o *AddRoutingTableToAreaPayload) HasUpdatedAt() bool
HasUpdatedAt returns a boolean if a field has been set.
func (*AddRoutingTableToAreaPayload) SetCreatedAt ¶ added in v1.0.0
func (o *AddRoutingTableToAreaPayload) SetCreatedAt(v AddRoutingTableToAreaPayloadGetCreatedAtRetType)
SetCreatedAt gets a reference to the given time.Time and assigns it to the CreatedAt field.
func (*AddRoutingTableToAreaPayload) SetDefault ¶ added in v1.0.0
func (o *AddRoutingTableToAreaPayload) SetDefault(v AddRoutingTableToAreaPayloadgetDefaultRetType)
SetDefault gets a reference to the given bool and assigns it to the Default field.
func (*AddRoutingTableToAreaPayload) SetDescription ¶ added in v1.0.0
func (o *AddRoutingTableToAreaPayload) SetDescription(v AddRoutingTableToAreaPayloadGetDescriptionRetType)
SetDescription gets a reference to the given string and assigns it to the Description field.
func (*AddRoutingTableToAreaPayload) SetDynamicRoutes ¶ added in v1.0.0
func (o *AddRoutingTableToAreaPayload) SetDynamicRoutes(v AddRoutingTableToAreaPayloadgetDynamicRoutesRetType)
SetDynamicRoutes gets a reference to the given bool and assigns it to the DynamicRoutes field.
func (*AddRoutingTableToAreaPayload) SetId ¶ added in v1.0.0
func (o *AddRoutingTableToAreaPayload) SetId(v AddRoutingTableToAreaPayloadGetIdRetType)
SetId gets a reference to the given string and assigns it to the Id field.
func (*AddRoutingTableToAreaPayload) SetLabels ¶ added in v1.0.0
func (o *AddRoutingTableToAreaPayload) SetLabels(v AddRoutingTableToAreaPayloadGetLabelsRetType)
SetLabels gets a reference to the given map[string]interface{} and assigns it to the Labels field.
func (*AddRoutingTableToAreaPayload) SetName ¶ added in v1.0.0
func (o *AddRoutingTableToAreaPayload) SetName(v AddRoutingTableToAreaPayloadGetNameRetType)
SetName sets field value
func (*AddRoutingTableToAreaPayload) SetSystemRoutes ¶ added in v1.0.0
func (o *AddRoutingTableToAreaPayload) SetSystemRoutes(v AddRoutingTableToAreaPayloadgetSystemRoutesRetType)
SetSystemRoutes gets a reference to the given bool and assigns it to the SystemRoutes field.
func (*AddRoutingTableToAreaPayload) SetUpdatedAt ¶ added in v1.0.0
func (o *AddRoutingTableToAreaPayload) SetUpdatedAt(v AddRoutingTableToAreaPayloadGetUpdatedAtRetType)
SetUpdatedAt gets a reference to the given time.Time and assigns it to the UpdatedAt field.
func (AddRoutingTableToAreaPayload) ToMap ¶ added in v1.0.0
func (o AddRoutingTableToAreaPayload) ToMap() (map[string]interface{}, error)
type AddRoutingTableToAreaPayloadGetCreatedAtArgType ¶ added in v1.0.0
type AddRoutingTableToAreaPayloadGetCreatedAtAttributeType ¶ added in v1.0.0
isDateTime
type AddRoutingTableToAreaPayloadGetCreatedAtRetType ¶ added in v1.0.0
type AddRoutingTableToAreaPayloadGetDescriptionArgType ¶ added in v1.0.0
type AddRoutingTableToAreaPayloadGetDescriptionArgType = string
type AddRoutingTableToAreaPayloadGetDescriptionAttributeType ¶ added in v1.0.0
type AddRoutingTableToAreaPayloadGetDescriptionAttributeType = *string
isNotNullableString
type AddRoutingTableToAreaPayloadGetDescriptionRetType ¶ added in v1.0.0
type AddRoutingTableToAreaPayloadGetDescriptionRetType = string
type AddRoutingTableToAreaPayloadGetIdArgType ¶ added in v1.0.0
type AddRoutingTableToAreaPayloadGetIdArgType = string
type AddRoutingTableToAreaPayloadGetIdAttributeType ¶ added in v1.0.0
type AddRoutingTableToAreaPayloadGetIdAttributeType = *string
isNotNullableString
type AddRoutingTableToAreaPayloadGetIdRetType ¶ added in v1.0.0
type AddRoutingTableToAreaPayloadGetIdRetType = string
type AddRoutingTableToAreaPayloadGetLabelsArgType ¶ added in v1.0.0
type AddRoutingTableToAreaPayloadGetLabelsArgType = map[string]interface{}
type AddRoutingTableToAreaPayloadGetLabelsAttributeType ¶ added in v1.0.0
type AddRoutingTableToAreaPayloadGetLabelsAttributeType = *map[string]interface{}
isFreeform
type AddRoutingTableToAreaPayloadGetLabelsRetType ¶ added in v1.0.0
type AddRoutingTableToAreaPayloadGetLabelsRetType = map[string]interface{}
type AddRoutingTableToAreaPayloadGetNameArgType ¶ added in v1.0.0
type AddRoutingTableToAreaPayloadGetNameArgType = string
type AddRoutingTableToAreaPayloadGetNameAttributeType ¶ added in v1.0.0
type AddRoutingTableToAreaPayloadGetNameAttributeType = *string
isNotNullableString
type AddRoutingTableToAreaPayloadGetNameRetType ¶ added in v1.0.0
type AddRoutingTableToAreaPayloadGetNameRetType = string
type AddRoutingTableToAreaPayloadGetUpdatedAtArgType ¶ added in v1.0.0
type AddRoutingTableToAreaPayloadGetUpdatedAtAttributeType ¶ added in v1.0.0
isDateTime
type AddRoutingTableToAreaPayloadGetUpdatedAtRetType ¶ added in v1.0.0
type AddRoutingTableToAreaPayloadgetDefaultArgType ¶ added in v1.0.0
type AddRoutingTableToAreaPayloadgetDefaultArgType = bool
type AddRoutingTableToAreaPayloadgetDefaultAttributeType ¶ added in v1.0.0
type AddRoutingTableToAreaPayloadgetDefaultAttributeType = *bool
isBoolean
type AddRoutingTableToAreaPayloadgetDefaultRetType ¶ added in v1.0.0
type AddRoutingTableToAreaPayloadgetDefaultRetType = bool
type AddRoutingTableToAreaPayloadgetDynamicRoutesArgType ¶ added in v1.0.0
type AddRoutingTableToAreaPayloadgetDynamicRoutesArgType = bool
type AddRoutingTableToAreaPayloadgetDynamicRoutesAttributeType ¶ added in v1.0.0
type AddRoutingTableToAreaPayloadgetDynamicRoutesAttributeType = *bool
isBoolean
type AddRoutingTableToAreaPayloadgetDynamicRoutesRetType ¶ added in v1.0.0
type AddRoutingTableToAreaPayloadgetDynamicRoutesRetType = bool
type AddRoutingTableToAreaPayloadgetSystemRoutesArgType ¶ added in v1.0.0
type AddRoutingTableToAreaPayloadgetSystemRoutesArgType = bool
type AddRoutingTableToAreaPayloadgetSystemRoutesAttributeType ¶ added in v1.0.0
type AddRoutingTableToAreaPayloadgetSystemRoutesAttributeType = *bool
isBoolean
type AddRoutingTableToAreaPayloadgetSystemRoutesRetType ¶ added in v1.0.0
type AddRoutingTableToAreaPayloadgetSystemRoutesRetType = bool
type AddRoutingTableToAreaRequest ¶ added in v1.0.0
type AddRoutingTableToAreaRequest struct {
// contains filtered or unexported fields
}
func (AddRoutingTableToAreaRequest) AddRoutingTableToAreaPayload ¶ added in v1.0.0
func (r AddRoutingTableToAreaRequest) AddRoutingTableToAreaPayload(addRoutingTableToAreaPayload AddRoutingTableToAreaPayload) ApiAddRoutingTableToAreaRequest
func (AddRoutingTableToAreaRequest) Execute ¶ added in v1.0.0
func (r AddRoutingTableToAreaRequest) Execute() (*RoutingTable, error)
type AddSecurityGroupToServerRequest ¶ added in v0.23.0
type AddSecurityGroupToServerRequest struct {
// contains filtered or unexported fields
}
func (AddSecurityGroupToServerRequest) Execute ¶ added in v0.23.0
func (r AddSecurityGroupToServerRequest) Execute() error
type AddServiceAccountToServerRequest ¶ added in v0.23.0
type AddServiceAccountToServerRequest struct {
// contains filtered or unexported fields
}
func (AddServiceAccountToServerRequest) Execute ¶ added in v0.23.0
func (r AddServiceAccountToServerRequest) Execute() (*ServiceAccountMailListResponse, error)
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 AddVolumeToServerRequest ¶ added in v0.23.0
type AddVolumeToServerRequest struct {
// contains filtered or unexported fields
}
func (AddVolumeToServerRequest) AddVolumeToServerPayload ¶ added in v0.23.0
func (r AddVolumeToServerRequest) AddVolumeToServerPayload(addVolumeToServerPayload AddVolumeToServerPayload) ApiAddVolumeToServerRequest
func (AddVolumeToServerRequest) Execute ¶ added in v0.23.0
func (r AddVolumeToServerRequest) Execute() (*VolumeAttachment, error)
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" required:"true"`
// 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" required:"true"`
}
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" required:"true"`
}
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 interface {
Execute() error
}
type ApiAddNicToServerRequest ¶ added in v0.16.0
type ApiAddNicToServerRequest interface {
Execute() error
}
type ApiAddPublicIpToServerRequest ¶ added in v0.13.0
type ApiAddPublicIpToServerRequest interface {
Execute() error
}
type ApiAddRoutesToRoutingTableRequest ¶ added in v1.0.0
type ApiAddRoutesToRoutingTableRequest interface {
// Request an addition of routes to a routing table.
AddRoutesToRoutingTablePayload(addRoutesToRoutingTablePayload AddRoutesToRoutingTablePayload) ApiAddRoutesToRoutingTableRequest
Execute() (*RouteListResponse, error)
}
type ApiAddRoutingTableToAreaRequest ¶ added in v1.0.0
type ApiAddRoutingTableToAreaRequest interface {
// Request an addition of a routing table to an area.
AddRoutingTableToAreaPayload(addRoutingTableToAreaPayload AddRoutingTableToAreaPayload) ApiAddRoutingTableToAreaRequest
Execute() (*RoutingTable, error)
}
type ApiAddSecurityGroupToServerRequest ¶ added in v0.13.0
type ApiAddSecurityGroupToServerRequest interface {
Execute() error
}
type ApiAddServiceAccountToServerRequest ¶ added in v0.13.0
type ApiAddServiceAccountToServerRequest interface {
Execute() (*ServiceAccountMailListResponse, error)
}
type ApiAddVolumeToServerRequest ¶ added in v0.13.0
type ApiAddVolumeToServerRequest interface {
// Request a volume attachment creation.
AddVolumeToServerPayload(addVolumeToServerPayload AddVolumeToServerPayload) ApiAddVolumeToServerRequest
Execute() (*VolumeAttachment, error)
}
type ApiCreateAffinityGroupRequest ¶ added in v0.17.0
type ApiCreateAffinityGroupRequest interface {
// Request a affinity group creation.
CreateAffinityGroupPayload(createAffinityGroupPayload CreateAffinityGroupPayload) ApiCreateAffinityGroupRequest
Execute() (*AffinityGroup, error)
}
type ApiCreateBackupRequest ¶ added in v0.17.0
type ApiCreateBackupRequest interface {
// Request a backup creation.
CreateBackupPayload(createBackupPayload CreateBackupPayload) ApiCreateBackupRequest
Execute() (*Backup, error)
}
type ApiCreateImageRequest ¶ added in v0.17.0
type ApiCreateImageRequest interface {
// Request an image creation.
CreateImagePayload(createImagePayload CreateImagePayload) ApiCreateImageRequest
Execute() (*ImageCreateResponse, error)
}
type ApiCreateIsolatedNetworkRequest ¶ added in v1.3.0
type ApiCreateIsolatedNetworkRequest interface {
// Request a single isolated network creation.
CreateIsolatedNetworkPayload(createIsolatedNetworkPayload CreateIsolatedNetworkPayload) ApiCreateIsolatedNetworkRequest
Execute() (*Network, error)
}
type ApiCreateKeyPairRequest ¶ added in v0.16.0
type ApiCreateKeyPairRequest interface {
// Request a public key import.
CreateKeyPairPayload(createKeyPairPayload CreateKeyPairPayload) ApiCreateKeyPairRequest
Execute() (*Keypair, error)
}
type ApiCreateNetworkAreaRangeRequest ¶
type ApiCreateNetworkAreaRangeRequest interface {
// Request an addition of network ranges to an area.
CreateNetworkAreaRangePayload(createNetworkAreaRangePayload CreateNetworkAreaRangePayload) ApiCreateNetworkAreaRangeRequest
Execute() (*NetworkRangeListResponse, error)
}
type ApiCreateNetworkAreaRegionRequest ¶ added in v1.0.0
type ApiCreateNetworkAreaRegionRequest interface {
// Request to add a new regional network area configuration.
CreateNetworkAreaRegionPayload(createNetworkAreaRegionPayload CreateNetworkAreaRegionPayload) ApiCreateNetworkAreaRegionRequest
Execute() (*RegionalArea, error)
}
type ApiCreateNetworkAreaRequest ¶
type ApiCreateNetworkAreaRequest interface {
// Request an Area creation.
CreateNetworkAreaPayload(createNetworkAreaPayload CreateNetworkAreaPayload) ApiCreateNetworkAreaRequest
Execute() (*NetworkArea, error)
}
type ApiCreateNetworkAreaRouteRequest ¶
type ApiCreateNetworkAreaRouteRequest interface {
// Request an addition of routes to an area.
CreateNetworkAreaRoutePayload(createNetworkAreaRoutePayload CreateNetworkAreaRoutePayload) ApiCreateNetworkAreaRouteRequest
Execute() (*RouteListResponse, error)
}
type ApiCreateNetworkRequest ¶
type ApiCreateNetworkRequest interface {
// Request a network creation.
CreateNetworkPayload(createNetworkPayload CreateNetworkPayload) ApiCreateNetworkRequest
Execute() (*Network, error)
}
type ApiCreateNicRequest ¶ added in v0.16.0
type ApiCreateNicRequest interface {
// Request a network interface creation.
CreateNicPayload(createNicPayload CreateNicPayload) ApiCreateNicRequest
Execute() (*NIC, error)
}
type ApiCreatePublicIPRequest ¶ added in v0.13.0
type ApiCreatePublicIPRequest interface {
// Request a public IP creation.
CreatePublicIPPayload(createPublicIPPayload CreatePublicIPPayload) ApiCreatePublicIPRequest
Execute() (*PublicIp, error)
}
type ApiCreateSecurityGroupRequest ¶ added in v0.13.0
type ApiCreateSecurityGroupRequest interface {
// Request a security group creation.
CreateSecurityGroupPayload(createSecurityGroupPayload CreateSecurityGroupPayload) ApiCreateSecurityGroupRequest
Execute() (*SecurityGroup, error)
}
type ApiCreateSecurityGroupRuleRequest ¶ added in v0.13.0
type ApiCreateSecurityGroupRuleRequest interface {
// Request for a security group rule creation.
CreateSecurityGroupRulePayload(createSecurityGroupRulePayload CreateSecurityGroupRulePayload) ApiCreateSecurityGroupRuleRequest
Execute() (*SecurityGroupRule, error)
}
type ApiCreateServerRequest ¶ added in v0.13.0
type ApiCreateServerRequest interface {
// Request a server creation.
CreateServerPayload(createServerPayload CreateServerPayload) ApiCreateServerRequest
Execute() (*Server, error)
}
type ApiCreateSnapshotRequest ¶ added in v0.17.0
type ApiCreateSnapshotRequest interface {
// Request a snapshot creation.
CreateSnapshotPayload(createSnapshotPayload CreateSnapshotPayload) ApiCreateSnapshotRequest
Execute() (*Snapshot, error)
}
type ApiCreateVolumeRequest ¶ added in v0.13.0
type ApiCreateVolumeRequest interface {
// Request a volume creation.
CreateVolumePayload(createVolumePayload CreateVolumePayload) ApiCreateVolumeRequest
Execute() (*Volume, error)
}
type ApiDeallocateServerRequest ¶ added in v0.13.0
type ApiDeallocateServerRequest interface {
Execute() error
}
type ApiDeleteAffinityGroupRequest ¶ added in v0.17.0
type ApiDeleteAffinityGroupRequest interface {
Execute() error
}
type ApiDeleteBackupRequest ¶ added in v0.17.0
type ApiDeleteBackupRequest interface {
// Force action.
Force(force bool) ApiDeleteBackupRequest
Execute() error
}
type ApiDeleteImageRequest ¶ added in v0.17.0
type ApiDeleteImageRequest interface {
Execute() error
}
type ApiDeleteImageShareConsumerRequest ¶ added in v0.17.0
type ApiDeleteImageShareConsumerRequest interface {
}
type ApiDeleteImageShareRequest ¶ added in v0.17.0
type ApiDeleteImageShareRequest interface {
}
type ApiDeleteKeyPairRequest ¶ added in v0.16.0
type ApiDeleteKeyPairRequest interface {
Execute() error
}
type ApiDeleteNetworkAreaRangeRequest ¶
type ApiDeleteNetworkAreaRangeRequest interface {
Execute() error
}
type ApiDeleteNetworkAreaRegionRequest ¶ added in v1.0.0
type ApiDeleteNetworkAreaRegionRequest interface {
Execute() error
}
type ApiDeleteNetworkAreaRequest ¶
type ApiDeleteNetworkAreaRequest interface {
Execute() error
}
type ApiDeleteNetworkAreaRouteRequest ¶
type ApiDeleteNetworkAreaRouteRequest interface {
Execute() error
}
type ApiDeleteNetworkRequest ¶
type ApiDeleteNetworkRequest interface {
Execute() error
}
type ApiDeleteNicRequest ¶ added in v0.16.0
type ApiDeleteNicRequest interface {
Execute() error
}
type ApiDeletePublicIPRequest ¶ added in v0.13.0
type ApiDeletePublicIPRequest interface {
Execute() error
}
type ApiDeleteRouteFromRoutingTableRequest ¶ added in v1.0.0
type ApiDeleteRouteFromRoutingTableRequest interface {
Execute() error
}
type ApiDeleteRoutingTableFromAreaRequest ¶ added in v1.0.0
type ApiDeleteRoutingTableFromAreaRequest interface {
Execute() error
}
type ApiDeleteSecurityGroupRequest ¶ added in v0.13.0
type ApiDeleteSecurityGroupRequest interface {
Execute() error
}
type ApiDeleteSecurityGroupRuleRequest ¶ added in v0.13.0
type ApiDeleteSecurityGroupRuleRequest interface {
Execute() error
}
type ApiDeleteServerRequest ¶ added in v0.13.0
type ApiDeleteServerRequest interface {
Execute() error
}
type ApiDeleteSnapshotRequest ¶ added in v0.17.0
type ApiDeleteSnapshotRequest interface {
Execute() error
}
type ApiDeleteVolumeRequest ¶ added in v0.13.0
type ApiDeleteVolumeRequest interface {
Execute() error
}
type ApiGetAffinityGroupRequest ¶ added in v0.17.0
type ApiGetAffinityGroupRequest interface {
Execute() (*AffinityGroup, error)
}
type ApiGetAttachedVolumeRequest ¶ added in v0.13.0
type ApiGetAttachedVolumeRequest interface {
Execute() (*VolumeAttachment, error)
}
type ApiGetBackupRequest ¶ added in v0.17.0
type ApiGetImageRequest ¶ added in v0.17.0
type ApiGetImageShareConsumerRequest ¶ added in v0.17.0
type ApiGetImageShareConsumerRequest interface {
}
type ApiGetImageShareRequest ¶ added in v0.17.0
type ApiGetImageShareRequest interface {
}
type ApiGetKeyPairRequest ¶ added in v0.16.0
type ApiGetMachineTypeRequest ¶ added in v0.16.0
type ApiGetMachineTypeRequest interface {
Execute() (*MachineType, error)
}
type ApiGetNetworkAreaRangeRequest ¶
type ApiGetNetworkAreaRangeRequest interface {
Execute() (*NetworkRange, error)
}
type ApiGetNetworkAreaRegionRequest ¶ added in v1.0.0
type ApiGetNetworkAreaRegionRequest interface {
Execute() (*RegionalArea, error)
}
type ApiGetNetworkAreaRequest ¶
type ApiGetNetworkAreaRequest interface {
Execute() (*NetworkArea, error)
}
type ApiGetNetworkRequest ¶
type ApiGetNicRequest ¶ added in v0.16.0
type ApiGetProjectDetailsRequest ¶ added in v0.29.0
type ApiGetProjectNICRequest ¶ added in v0.17.0
type ApiGetPublicIPRequest ¶ added in v0.13.0
type ApiGetRouteOfRoutingTableRequest ¶ added in v1.0.0
type ApiGetRoutingTableOfAreaRequest ¶ added in v1.0.0
type ApiGetRoutingTableOfAreaRequest interface {
Execute() (*RoutingTable, error)
}
type ApiGetSecurityGroupRequest ¶ added in v0.13.0
type ApiGetSecurityGroupRequest interface {
Execute() (*SecurityGroup, error)
}
type ApiGetSecurityGroupRuleRequest ¶ added in v0.13.0
type ApiGetSecurityGroupRuleRequest interface {
Execute() (*SecurityGroupRule, error)
}
type ApiGetServerConsoleRequest ¶ added in v0.13.0
type ApiGetServerConsoleRequest interface {
Execute() (*ServerConsoleUrl, error)
}
type ApiGetServerLogRequest ¶ added in v0.13.0
type ApiGetServerLogRequest interface {
// Request the server log. By default the length is limited to 2000 lines. Set to 0 to retrieve the complete log.
Length(length int64) ApiGetServerLogRequest
Execute() (*GetServerLog200Response, error)
}
type ApiGetServerRequest ¶ added in v0.13.0
type ApiGetServerRequest interface {
// Show detailed information about server.
Details(details bool) ApiGetServerRequest
Execute() (*Server, error)
}
type ApiGetSnapshotRequest ¶ added in v0.17.0
type ApiGetVolumePerformanceClassRequest ¶ added in v0.16.0
type ApiGetVolumePerformanceClassRequest interface {
Execute() (*VolumePerformanceClass, error)
}
type ApiGetVolumeRequest ¶ added in v0.13.0
type ApiImageFromVolumeRequest ¶ added in v1.3.0
type ApiImageFromVolumeRequest interface {
// Create an image from a volume.
ImageFromVolumePayload(imageFromVolumePayload ImageFromVolumePayload) ApiImageFromVolumeRequest
Execute() (*Image, error)
}
type ApiListAffinityGroupsRequest ¶ added in v0.17.0
type ApiListAffinityGroupsRequest interface {
Execute() (*AffinityGroupListResponse, error)
}
type ApiListAttachedVolumesRequest ¶ added in v0.13.0
type ApiListAttachedVolumesRequest interface {
Execute() (*VolumeAttachmentListResponse, error)
}
type ApiListAvailabilityZonesRequest ¶ added in v0.17.0
type ApiListAvailabilityZonesRequest interface {
Execute() (*AvailabilityZoneListResponse, error)
}
type ApiListBackupsRequest ¶ added in v0.17.0
type ApiListBackupsRequest interface {
// Filter resources by labels.
LabelSelector(labelSelector string) ApiListBackupsRequest
Execute() (*BackupListResponse, error)
}
type ApiListImagesRequest ¶ added in v0.17.0
type ApiListImagesRequest interface {
// List all Images.
All(all bool) ApiListImagesRequest
// Filter resources by labels.
LabelSelector(labelSelector string) ApiListImagesRequest
Execute() (*ImageListResponse, error)
}
type ApiListKeyPairsRequest ¶ added in v0.16.0
type ApiListKeyPairsRequest interface {
// Filter resources by labels.
LabelSelector(labelSelector string) ApiListKeyPairsRequest
Execute() (*KeyPairListResponse, error)
}
type ApiListMachineTypesRequest ¶ added in v0.16.0
type ApiListMachineTypesRequest interface {
// Filter resources by fields. A subset of expr-lang is supported. See https://expr-lang.org/docs/language-definition for usage details.
Filter(filter string) ApiListMachineTypesRequest
Execute() (*MachineTypeListResponse, error)
}
type ApiListNetworkAreaProjectsRequest ¶
type ApiListNetworkAreaProjectsRequest interface {
Execute() (*ProjectListResponse, error)
}
type ApiListNetworkAreaRangesRequest ¶
type ApiListNetworkAreaRangesRequest interface {
Execute() (*NetworkRangeListResponse, error)
}
type ApiListNetworkAreaRegionsRequest ¶ added in v1.0.0
type ApiListNetworkAreaRegionsRequest interface {
Execute() (*RegionalAreaListResponse, error)
}
type ApiListNetworkAreaRoutesRequest ¶
type ApiListNetworkAreaRoutesRequest interface {
// Filter resources by labels.
LabelSelector(labelSelector string) ApiListNetworkAreaRoutesRequest
Execute() (*RouteListResponse, error)
}
type ApiListNetworkAreasRequest ¶
type ApiListNetworkAreasRequest interface {
// Filter resources by labels.
LabelSelector(labelSelector string) ApiListNetworkAreasRequest
Execute() (*NetworkAreaListResponse, error)
}
type ApiListNetworksRequest ¶
type ApiListNetworksRequest interface {
// Filter resources by labels.
LabelSelector(labelSelector string) ApiListNetworksRequest
Execute() (*NetworkListResponse, error)
}
type ApiListNicsRequest ¶ added in v0.16.0
type ApiListNicsRequest interface {
// Filter resources by labels.
LabelSelector(labelSelector string) ApiListNicsRequest
Execute() (*NICListResponse, error)
}
type ApiListProjectNICsRequest ¶ added in v0.17.0
type ApiListProjectNICsRequest interface {
// Filter resources by labels.
LabelSelector(labelSelector string) ApiListProjectNICsRequest
Execute() (*NICListResponse, error)
}
type ApiListPublicIPRangesRequest ¶ added in v0.22.0
type ApiListPublicIPRangesRequest interface {
Execute() (*PublicNetworkListResponse, error)
}
type ApiListPublicIPsRequest ¶ added in v0.13.0
type ApiListPublicIPsRequest interface {
// Filter resources by labels.
LabelSelector(labelSelector string) ApiListPublicIPsRequest
Execute() (*PublicIpListResponse, error)
}
type ApiListQuotasRequest ¶ added in v0.19.0
type ApiListQuotasRequest interface {
Execute() (*QuotaListResponse, error)
}
type ApiListRoutesOfRoutingTableRequest ¶ added in v1.0.0
type ApiListRoutesOfRoutingTableRequest interface {
// Filter resources by labels.
LabelSelector(labelSelector string) ApiListRoutesOfRoutingTableRequest
Execute() (*RouteListResponse, error)
}
type ApiListRoutingTablesOfAreaRequest ¶ added in v1.0.0
type ApiListRoutingTablesOfAreaRequest interface {
// Filter resources by labels.
LabelSelector(labelSelector string) ApiListRoutingTablesOfAreaRequest
Execute() (*RoutingTableListResponse, error)
}
type ApiListSecurityGroupRulesRequest ¶ added in v0.13.0
type ApiListSecurityGroupRulesRequest interface {
Execute() (*SecurityGroupRuleListResponse, error)
}
type ApiListSecurityGroupsRequest ¶ added in v0.13.0
type ApiListSecurityGroupsRequest interface {
// Filter resources by labels.
LabelSelector(labelSelector string) ApiListSecurityGroupsRequest
Execute() (*SecurityGroupListResponse, error)
}
type ApiListServerNICsRequest ¶ added in v0.13.0
type ApiListServerNICsRequest interface {
Execute() (*NICListResponse, error)
}
type ApiListServerServiceAccountsRequest ¶ added in v0.13.0
type ApiListServerServiceAccountsRequest interface {
Execute() (*ServiceAccountMailListResponse, error)
}
type ApiListServersRequest ¶ added in v0.13.0
type ApiListServersRequest interface {
// Show detailed information about server.
Details(details bool) ApiListServersRequest
// Filter resources by labels.
LabelSelector(labelSelector string) ApiListServersRequest
Execute() (*ServerListResponse, error)
}
type ApiListSnapshotsInProjectRequest ¶ added in v1.0.0
type ApiListSnapshotsInProjectRequest interface {
// Filter resources by labels.
LabelSelector(labelSelector string) ApiListSnapshotsInProjectRequest
Execute() (*SnapshotListResponse, error)
}
type ApiListVolumePerformanceClassesRequest ¶ added in v0.16.0
type ApiListVolumePerformanceClassesRequest interface {
// Filter resources by labels.
LabelSelector(labelSelector string) ApiListVolumePerformanceClassesRequest
Execute() (*VolumePerformanceClassListResponse, error)
}
type ApiListVolumesRequest ¶ added in v0.13.0
type ApiListVolumesRequest interface {
// Filter resources by labels.
LabelSelector(labelSelector string) ApiListVolumesRequest
Execute() (*VolumeListResponse, error)
}
type ApiPartialUpdateNetworkAreaRequest ¶
type ApiPartialUpdateNetworkAreaRequest interface {
// Request to update an Area.
PartialUpdateNetworkAreaPayload(partialUpdateNetworkAreaPayload PartialUpdateNetworkAreaPayload) ApiPartialUpdateNetworkAreaRequest
Execute() (*NetworkArea, error)
}
type ApiPartialUpdateNetworkRequest ¶
type ApiPartialUpdateNetworkRequest interface {
// Request an update of a network.
PartialUpdateNetworkPayload(partialUpdateNetworkPayload PartialUpdateNetworkPayload) ApiPartialUpdateNetworkRequest
Execute() error
}
type ApiRebootServerRequest ¶ added in v0.13.0
type ApiRebootServerRequest interface {
// Defines if it is a soft or a hard reboot.
Action(action string) ApiRebootServerRequest
Execute() error
}
type ApiRemoveNetworkFromServerRequest ¶ added in v0.13.0
type ApiRemoveNetworkFromServerRequest interface {
Execute() error
}
type ApiRemoveNicFromServerRequest ¶ added in v0.16.0
type ApiRemoveNicFromServerRequest interface {
Execute() error
}
type ApiRemovePublicIpFromServerRequest ¶ added in v0.13.0
type ApiRemovePublicIpFromServerRequest interface {
Execute() error
}
type ApiRemoveSecurityGroupFromServerRequest ¶ added in v0.13.0
type ApiRemoveSecurityGroupFromServerRequest interface {
Execute() error
}
type ApiRemoveServiceAccountFromServerRequest ¶ added in v0.13.0
type ApiRemoveServiceAccountFromServerRequest interface {
Execute() (*ServiceAccountMailListResponse, error)
}
type ApiRemoveVolumeFromServerRequest ¶ added in v0.13.0
type ApiRemoveVolumeFromServerRequest interface {
Execute() error
}
type ApiRescueServerRequest ¶ added in v0.13.0
type ApiRescueServerRequest interface {
// Request a server rescue.
RescueServerPayload(rescueServerPayload RescueServerPayload) ApiRescueServerRequest
Execute() error
}
type ApiResizeServerRequest ¶ added in v0.13.0
type ApiResizeServerRequest interface {
// Request a resize of a server.
ResizeServerPayload(resizeServerPayload ResizeServerPayload) ApiResizeServerRequest
Execute() error
}
type ApiResizeVolumeRequest ¶ added in v0.13.0
type ApiResizeVolumeRequest interface {
// Request a volume resize.
ResizeVolumePayload(resizeVolumePayload ResizeVolumePayload) ApiResizeVolumeRequest
Execute() error
}
type ApiRestoreBackupRequest ¶ added in v0.17.0
type ApiRestoreBackupRequest interface {
Execute() error
}
type ApiSetImageShareRequest ¶ added in v0.17.0
type ApiSetImageShareRequest interface {
// Settings for an Image Share.
}
type ApiStartServerRequest ¶ added in v0.13.0
type ApiStartServerRequest interface {
Execute() error
}
type ApiStopServerRequest ¶ added in v0.13.0
type ApiStopServerRequest interface {
Execute() error
}
type ApiUnrescueServerRequest ¶ added in v0.13.0
type ApiUnrescueServerRequest interface {
Execute() error
}
type ApiUpdateAttachedVolumeRequest ¶ added in v0.13.0
type ApiUpdateAttachedVolumeRequest interface {
// Request a volume attachment update.
UpdateAttachedVolumePayload(updateAttachedVolumePayload UpdateAttachedVolumePayload) ApiUpdateAttachedVolumeRequest
Execute() (*VolumeAttachment, error)
}
type ApiUpdateBackupRequest ¶ added in v0.17.0
type ApiUpdateBackupRequest interface {
// Request an update of a backup.
UpdateBackupPayload(updateBackupPayload UpdateBackupPayload) ApiUpdateBackupRequest
Execute() (*Backup, error)
}
type ApiUpdateImageRequest ¶ added in v0.17.0
type ApiUpdateImageRequest interface {
// Request an update of an Image.
UpdateImagePayload(updateImagePayload UpdateImagePayload) ApiUpdateImageRequest
Execute() (*Image, error)
}
type ApiUpdateImageShareRequest ¶ added in v0.17.0
type ApiUpdateImageShareRequest interface {
// Update an Image Share.
}
type ApiUpdateKeyPairRequest ¶ added in v0.16.0
type ApiUpdateKeyPairRequest interface {
// Request an update of an SSH keypair.
UpdateKeyPairPayload(updateKeyPairPayload UpdateKeyPairPayload) ApiUpdateKeyPairRequest
Execute() (*Keypair, error)
}
type ApiUpdateNetworkAreaRegionRequest ¶ added in v1.0.0
type ApiUpdateNetworkAreaRegionRequest interface {
// Request an update of a regional network area.
UpdateNetworkAreaRegionPayload(updateNetworkAreaRegionPayload UpdateNetworkAreaRegionPayload) ApiUpdateNetworkAreaRegionRequest
Execute() (*RegionalArea, error)
}
type ApiUpdateNetworkAreaRouteRequest ¶ added in v0.15.0
type ApiUpdateNetworkAreaRouteRequest interface {
// Request an update of a network route.
UpdateNetworkAreaRoutePayload(updateNetworkAreaRoutePayload UpdateNetworkAreaRoutePayload) ApiUpdateNetworkAreaRouteRequest
Execute() (*Route, error)
}
type ApiUpdateNicRequest ¶ added in v0.16.0
type ApiUpdateNicRequest interface {
// Request an update of a network interface.
UpdateNicPayload(updateNicPayload UpdateNicPayload) ApiUpdateNicRequest
Execute() (*NIC, error)
}
type ApiUpdatePublicIPRequest ¶ added in v0.13.0
type ApiUpdatePublicIPRequest interface {
// Request an update of a public IP.
UpdatePublicIPPayload(updatePublicIPPayload UpdatePublicIPPayload) ApiUpdatePublicIPRequest
Execute() (*PublicIp, error)
}
type ApiUpdateRouteOfRoutingTableRequest ¶ added in v1.0.0
type ApiUpdateRouteOfRoutingTableRequest interface {
// Request an update of a route in a routing table.
UpdateRouteOfRoutingTablePayload(updateRouteOfRoutingTablePayload UpdateRouteOfRoutingTablePayload) ApiUpdateRouteOfRoutingTableRequest
Execute() (*Route, error)
}
type ApiUpdateRoutingTableOfAreaRequest ¶ added in v1.0.0
type ApiUpdateRoutingTableOfAreaRequest interface {
// Request an update of a routing table.
UpdateRoutingTableOfAreaPayload(updateRoutingTableOfAreaPayload UpdateRoutingTableOfAreaPayload) ApiUpdateRoutingTableOfAreaRequest
Execute() (*RoutingTable, error)
}
type ApiUpdateSecurityGroupRequest ¶ added in v0.13.0
type ApiUpdateSecurityGroupRequest interface {
// Request an update of a security group.
UpdateSecurityGroupPayload(updateSecurityGroupPayload UpdateSecurityGroupPayload) ApiUpdateSecurityGroupRequest
Execute() (*SecurityGroup, error)
}
type ApiUpdateServerRequest ¶ added in v0.13.0
type ApiUpdateServerRequest interface {
// Request an update of a server.
UpdateServerPayload(updateServerPayload UpdateServerPayload) ApiUpdateServerRequest
Execute() (*Server, error)
}
type ApiUpdateSnapshotRequest ¶ added in v0.17.0
type ApiUpdateSnapshotRequest interface {
// Request an update of a snapshot.
UpdateSnapshotPayload(updateSnapshotPayload UpdateSnapshotPayload) ApiUpdateSnapshotRequest
Execute() (*Snapshot, error)
}
type ApiUpdateVolumeRequest ¶ added in v0.13.0
type ApiUpdateVolumeRequest interface {
// Request an update of a volume.
UpdateVolumePayload(updateVolumePayload UpdateVolumePayload) ApiUpdateVolumeRequest
Execute() (*Volume, error)
}
type AreaId ¶ added in v0.29.0
type AreaId struct {
StaticAreaID *StaticAreaID
String *string
}
AreaId - The identifier (ID) of an area.
func StaticAreaIDAsAreaId ¶ added in v0.29.0
func StaticAreaIDAsAreaId(v *StaticAreaID) AreaId
StaticAreaIDAsAreaId is a convenience function that returns StaticAreaID wrapped in AreaId
func StringAsAreaId ¶ added in v0.29.0
stringAsAreaId is a convenience function that returns string wrapped in AreaId
func (*AreaId) GetActualInstance ¶ added in v0.29.0
func (obj *AreaId) GetActualInstance() interface{}
Get the actual instance
func (AreaId) MarshalJSON ¶ added in v0.29.0
Marshal data from the first non-nil pointers in the struct to JSON
func (*AreaId) UnmarshalJSON ¶ added in v0.29.0
Unmarshal JSON data into one of the pointers in the struct
type AvailabilityZoneListResponse ¶ added in v0.17.0
type AvailabilityZoneListResponse struct {
// A list of availability zones.
// REQUIRED
Items AvailabilityZoneListResponseGetItemsAttributeType `json:"items" required:"true"`
}
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"`
// Indicates if a volume is encrypted.
Encrypted BackupgetEncryptedAttributeType `json:"encrypted,omitempty"`
// Universally Unique Identifier (UUID).
Id BackupGetIdAttributeType `json:"id,omitempty"`
// Object that represents the labels of an object. Regex for keys: `^(?=.{1,63}$)([A-Za-z0-9][-A-Za-z0-9_.]*)?[A-Za-z0-9]$`. Regex for values: `^(?=.{0,63}$)(([A-Za-z0-9][-A-Za-z0-9_.]*)?[A-Za-z0-9])*$`. Providing a `null` value for a key will remove that key.
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) GetEncrypted ¶ added in v1.2.0
func (o *Backup) GetEncrypted() (res BackupgetEncryptedRetType)
GetEncrypted returns the Encrypted field value if set, zero value otherwise.
func (*Backup) GetEncryptedOk ¶ added in v1.2.0
func (o *Backup) GetEncryptedOk() (ret BackupgetEncryptedRetType, ok bool)
GetEncryptedOk returns a tuple with the Encrypted 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) HasEncrypted ¶ added in v1.2.0
HasEncrypted 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) SetEncrypted ¶ added in v1.2.0
func (o *Backup) SetEncrypted(v BackupgetEncryptedRetType)
SetEncrypted gets a reference to the given bool and assigns it to the Encrypted 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" required:"true"`
}
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" required:"true"`
// The source types of a backup. Possible values: `volume`, `snapshot`.
// REQUIRED
Type BackupSourceGetTypeAttributeType `json:"type" required:"true"`
}
BackupSource The source object of a backup.
func NewBackupSource ¶ added in v0.17.0
func NewBackupSource(id BackupSourceGetIdArgType, types 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 BackupgetEncryptedArgType ¶ added in v1.2.0
type BackupgetEncryptedArgType = bool
type BackupgetEncryptedAttributeType ¶ added in v1.2.0
type BackupgetEncryptedAttributeType = *bool
isBoolean
type BackupgetEncryptedRetType ¶ added in v1.2.0
type BackupgetEncryptedRetType = bool
type BaseSecurityGroupRule ¶ added in v0.13.0
type BaseSecurityGroupRule struct {
// Date-time when resource was created.
CreatedAt BaseSecurityGroupRuleGetCreatedAtAttributeType `json:"createdAt,omitempty"`
// Description Object. Allows string up to 255 Characters.
Description BaseSecurityGroupRuleGetDescriptionAttributeType `json:"description,omitempty"`
// The direction of the traffic which the rule should match. Possible values: `ingress`, `egress`.
// REQUIRED
Direction BaseSecurityGroupRuleGetDirectionAttributeType `json:"direction" required:"true"`
// The ethertype which the rule should match. Possible values: `IPv4`, `IPv6`.
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"`
// Date-time when resource was last updated.
UpdatedAt BaseSecurityGroupRuleGetUpdatedAtAttributeType `json:"updatedAt,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) GetCreatedAt ¶ added in v0.31.0
func (o *BaseSecurityGroupRule) GetCreatedAt() (res BaseSecurityGroupRuleGetCreatedAtRetType)
GetCreatedAt returns the CreatedAt field value if set, zero value otherwise.
func (*BaseSecurityGroupRule) GetCreatedAtOk ¶ added in v0.31.0
func (o *BaseSecurityGroupRule) GetCreatedAtOk() (ret BaseSecurityGroupRuleGetCreatedAtRetType, 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 (*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) GetUpdatedAt ¶ added in v0.31.0
func (o *BaseSecurityGroupRule) GetUpdatedAt() (res BaseSecurityGroupRuleGetUpdatedAtRetType)
GetUpdatedAt returns the UpdatedAt field value if set, zero value otherwise.
func (*BaseSecurityGroupRule) GetUpdatedAtOk ¶ added in v0.31.0
func (o *BaseSecurityGroupRule) GetUpdatedAtOk() (ret BaseSecurityGroupRuleGetUpdatedAtRetType, 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 (*BaseSecurityGroupRule) HasCreatedAt ¶ added in v0.31.0
func (o *BaseSecurityGroupRule) HasCreatedAt() bool
HasCreatedAt returns a boolean if a field 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) HasUpdatedAt ¶ added in v0.31.0
func (o *BaseSecurityGroupRule) HasUpdatedAt() bool
HasUpdatedAt returns a boolean if a field has been set.
func (*BaseSecurityGroupRule) SetCreatedAt ¶ added in v0.31.0
func (o *BaseSecurityGroupRule) SetCreatedAt(v BaseSecurityGroupRuleGetCreatedAtRetType)
SetCreatedAt gets a reference to the given time.Time and assigns it to the CreatedAt field.
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) SetUpdatedAt ¶ added in v0.31.0
func (o *BaseSecurityGroupRule) SetUpdatedAt(v BaseSecurityGroupRuleGetUpdatedAtRetType)
SetUpdatedAt gets a reference to the given time.Time and assigns it to the UpdatedAt field.
func (BaseSecurityGroupRule) ToMap ¶ added in v0.13.0
func (o BaseSecurityGroupRule) ToMap() (map[string]interface{}, error)
type BaseSecurityGroupRuleGetCreatedAtArgType ¶ added in v0.31.0
type BaseSecurityGroupRuleGetCreatedAtAttributeType ¶ added in v0.31.0
isDateTime
type BaseSecurityGroupRuleGetCreatedAtRetType ¶ added in v0.31.0
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 BaseSecurityGroupRuleGetUpdatedAtArgType ¶ added in v0.31.0
type BaseSecurityGroupRuleGetUpdatedAtAttributeType ¶ added in v0.31.0
isDateTime
type BaseSecurityGroupRuleGetUpdatedAtRetType ¶ added in v0.31.0
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" required:"true"`
// The source types of a boot volume. Possible values: `image`, `volume`.
// REQUIRED
Type BootVolumeSourceGetTypeAttributeType `json:"type" required:"true"`
}
BootVolumeSource struct for BootVolumeSource
func NewBootVolumeSource ¶ added in v0.13.0
func NewBootVolumeSource(id BootVolumeSourceGetIdArgType, types 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" required:"true"`
// 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" required:"true"`
}
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 CreateAffinityGroupRequest ¶ added in v0.23.0
type CreateAffinityGroupRequest struct {
// contains filtered or unexported fields
}
func (CreateAffinityGroupRequest) CreateAffinityGroupPayload ¶ added in v0.23.0
func (r CreateAffinityGroupRequest) CreateAffinityGroupPayload(createAffinityGroupPayload CreateAffinityGroupPayload) ApiCreateAffinityGroupRequest
func (CreateAffinityGroupRequest) Execute ¶ added in v0.23.0
func (r CreateAffinityGroupRequest) Execute() (*AffinityGroup, error)
type CreateBackupPayload ¶ added in v0.17.0
type CreateBackupPayload struct {
// Object that represents the labels of an object. Regex for keys: `^(?=.{1,63}$)([A-Za-z0-9][-A-Za-z0-9_.]*)?[A-Za-z0-9]$`. Regex for values: `^(?=.{0,63}$)(([A-Za-z0-9][-A-Za-z0-9_.]*)?[A-Za-z0-9])*$`. Providing a `null` value for a key will remove that key.
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" required:"true"`
}
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 CreateBackupRequest ¶ added in v0.23.0
type CreateBackupRequest struct {
// contains filtered or unexported fields
}
func (CreateBackupRequest) CreateBackupPayload ¶ added in v0.23.0
func (r CreateBackupRequest) CreateBackupPayload(createBackupPayload CreateBackupPayload) ApiCreateBackupRequest
func (CreateBackupRequest) Execute ¶ added in v0.23.0
func (r CreateBackupRequest) Execute() (*Backup, error)
type CreateImagePayload ¶ added in v0.17.0
type CreateImagePayload struct {
Agent CreateImagePayloadGetAgentAttributeType `json:"agent,omitempty"`
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" required:"true"`
// Universally Unique Identifier (UUID).
Id CreateImagePayloadGetIdAttributeType `json:"id,omitempty"`
// Indicates Image Import Progress in percent.
ImportProgress CreateImagePayloadGetImportProgressAttributeType `json:"importProgress,omitempty"`
// Object that represents the labels of an object. Regex for keys: `^(?=.{1,63}$)([A-Za-z0-9][-A-Za-z0-9_.]*)?[A-Za-z0-9]$`. Regex for values: `^(?=.{0,63}$)(([A-Za-z0-9][-A-Za-z0-9_.]*)?[A-Za-z0-9])*$`. Providing a `null` value for a key will remove that key.
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" required:"true"`
// Universally Unique Identifier (UUID).
Owner CreateImagePayloadGetOwnerAttributeType `json:"owner,omitempty"`
// When true the image is prevented from being deleted.
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) GetAgent ¶ added in v0.28.0
func (o *CreateImagePayload) GetAgent() (res CreateImagePayloadGetAgentRetType)
GetAgent returns the Agent field value if set, zero value otherwise.
func (*CreateImagePayload) GetAgentOk ¶ added in v0.28.0
func (o *CreateImagePayload) GetAgentOk() (ret CreateImagePayloadGetAgentRetType, ok bool)
GetAgentOk returns a tuple with the Agent field value if set, nil otherwise and a boolean to check if the value has been 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) GetImportProgress ¶ added in v1.2.0
func (o *CreateImagePayload) GetImportProgress() (res CreateImagePayloadGetImportProgressRetType)
GetImportProgress returns the ImportProgress field value if set, zero value otherwise.
func (*CreateImagePayload) GetImportProgressOk ¶ added in v1.2.0
func (o *CreateImagePayload) GetImportProgressOk() (ret CreateImagePayloadGetImportProgressRetType, ok bool)
GetImportProgressOk returns a tuple with the ImportProgress 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) HasAgent ¶ added in v0.28.0
func (o *CreateImagePayload) HasAgent() bool
HasAgent returns a boolean if a field 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) HasImportProgress ¶ added in v1.2.0
func (o *CreateImagePayload) HasImportProgress() bool
HasImportProgress 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) SetAgent ¶ added in v0.28.0
func (o *CreateImagePayload) SetAgent(v CreateImagePayloadGetAgentRetType)
SetAgent gets a reference to the given ImageAgent and assigns it to the Agent field.
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) SetImportProgress ¶ added in v1.2.0
func (o *CreateImagePayload) SetImportProgress(v CreateImagePayloadGetImportProgressRetType)
SetImportProgress gets a reference to the given int64 and assigns it to the ImportProgress 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 CreateImagePayloadGetAgentArgType ¶ added in v0.28.0
type CreateImagePayloadGetAgentArgType = ImageAgent
type CreateImagePayloadGetAgentAttributeType ¶ added in v0.28.0
type CreateImagePayloadGetAgentAttributeType = *ImageAgent
isModel
type CreateImagePayloadGetAgentRetType ¶ added in v0.28.0
type CreateImagePayloadGetAgentRetType = ImageAgent
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 CreateImagePayloadGetImportProgressArgType ¶ added in v1.2.0
type CreateImagePayloadGetImportProgressArgType = int64
type CreateImagePayloadGetImportProgressAttributeType ¶ added in v1.2.0
type CreateImagePayloadGetImportProgressAttributeType = *int64
isLong
type CreateImagePayloadGetImportProgressRetType ¶ added in v1.2.0
type CreateImagePayloadGetImportProgressRetType = int64
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 CreateImageRequest ¶ added in v0.23.0
type CreateImageRequest struct {
// contains filtered or unexported fields
}
func (CreateImageRequest) CreateImagePayload ¶ added in v0.23.0
func (r CreateImageRequest) CreateImagePayload(createImagePayload CreateImagePayload) ApiCreateImageRequest
func (CreateImageRequest) Execute ¶ added in v0.23.0
func (r CreateImageRequest) Execute() (*ImageCreateResponse, error)
type CreateIsolatedNetworkPayload ¶ added in v1.3.0
type CreateIsolatedNetworkPayload struct {
// Enable or disable DHCP for a network.
Dhcp CreateIsolatedNetworkPayloadgetDhcpAttributeType `json:"dhcp,omitempty"`
Ipv4 CreateIsolatedNetworkPayloadGetIpv4AttributeType `json:"ipv4,omitempty"`
// Object that represents the labels of an object. Regex for keys: `^(?=.{1,63}$)([A-Za-z0-9][-A-Za-z0-9_.]*)?[A-Za-z0-9]$`. Regex for values: `^(?=.{0,63}$)(([A-Za-z0-9][-A-Za-z0-9_.]*)?[A-Za-z0-9])*$`. Providing a `null` value for a key will remove that key.
Labels CreateIsolatedNetworkPayloadGetLabelsAttributeType `json:"labels,omitempty"`
// The name for a General Object. Matches Names and also UUIDs.
// REQUIRED
Name CreateIsolatedNetworkPayloadGetNameAttributeType `json:"name" required:"true"`
}
CreateIsolatedNetworkPayload Object that represents the request body for a single isolated network create.
func NewCreateIsolatedNetworkPayload ¶ added in v1.3.0
func NewCreateIsolatedNetworkPayload(name CreateIsolatedNetworkPayloadGetNameArgType) *CreateIsolatedNetworkPayload
NewCreateIsolatedNetworkPayload instantiates a new CreateIsolatedNetworkPayload 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 NewCreateIsolatedNetworkPayloadWithDefaults ¶ added in v1.3.0
func NewCreateIsolatedNetworkPayloadWithDefaults() *CreateIsolatedNetworkPayload
NewCreateIsolatedNetworkPayloadWithDefaults instantiates a new CreateIsolatedNetworkPayload 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 (*CreateIsolatedNetworkPayload) GetDhcp ¶ added in v1.3.0
func (o *CreateIsolatedNetworkPayload) GetDhcp() (res CreateIsolatedNetworkPayloadgetDhcpRetType)
GetDhcp returns the Dhcp field value if set, zero value otherwise.
func (*CreateIsolatedNetworkPayload) GetDhcpOk ¶ added in v1.3.0
func (o *CreateIsolatedNetworkPayload) GetDhcpOk() (ret CreateIsolatedNetworkPayloadgetDhcpRetType, ok bool)
GetDhcpOk returns a tuple with the Dhcp field value if set, nil otherwise and a boolean to check if the value has been set.
func (*CreateIsolatedNetworkPayload) GetIpv4 ¶ added in v1.3.0
func (o *CreateIsolatedNetworkPayload) GetIpv4() (res CreateIsolatedNetworkPayloadGetIpv4RetType)
GetIpv4 returns the Ipv4 field value if set, zero value otherwise.
func (*CreateIsolatedNetworkPayload) GetIpv4Ok ¶ added in v1.3.0
func (o *CreateIsolatedNetworkPayload) GetIpv4Ok() (ret CreateIsolatedNetworkPayloadGetIpv4RetType, 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 (*CreateIsolatedNetworkPayload) GetLabels ¶ added in v1.3.0
func (o *CreateIsolatedNetworkPayload) GetLabels() (res CreateIsolatedNetworkPayloadGetLabelsRetType)
GetLabels returns the Labels field value if set, zero value otherwise.
func (*CreateIsolatedNetworkPayload) GetLabelsOk ¶ added in v1.3.0
func (o *CreateIsolatedNetworkPayload) GetLabelsOk() (ret CreateIsolatedNetworkPayloadGetLabelsRetType, 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 (*CreateIsolatedNetworkPayload) GetName ¶ added in v1.3.0
func (o *CreateIsolatedNetworkPayload) GetName() (ret CreateIsolatedNetworkPayloadGetNameRetType)
GetName returns the Name field value
func (*CreateIsolatedNetworkPayload) GetNameOk ¶ added in v1.3.0
func (o *CreateIsolatedNetworkPayload) GetNameOk() (ret CreateIsolatedNetworkPayloadGetNameRetType, ok bool)
GetNameOk returns a tuple with the Name field value and a boolean to check if the value has been set.
func (*CreateIsolatedNetworkPayload) HasDhcp ¶ added in v1.3.0
func (o *CreateIsolatedNetworkPayload) HasDhcp() bool
HasDhcp returns a boolean if a field has been set.
func (*CreateIsolatedNetworkPayload) HasIpv4 ¶ added in v1.3.0
func (o *CreateIsolatedNetworkPayload) HasIpv4() bool
HasIpv4 returns a boolean if a field has been set.
func (*CreateIsolatedNetworkPayload) HasLabels ¶ added in v1.3.0
func (o *CreateIsolatedNetworkPayload) HasLabels() bool
HasLabels returns a boolean if a field has been set.
func (*CreateIsolatedNetworkPayload) SetDhcp ¶ added in v1.3.0
func (o *CreateIsolatedNetworkPayload) SetDhcp(v CreateIsolatedNetworkPayloadgetDhcpRetType)
SetDhcp gets a reference to the given bool and assigns it to the Dhcp field.
func (*CreateIsolatedNetworkPayload) SetIpv4 ¶ added in v1.3.0
func (o *CreateIsolatedNetworkPayload) SetIpv4(v CreateIsolatedNetworkPayloadGetIpv4RetType)
SetIpv4 gets a reference to the given CreateNetworkIPv4 and assigns it to the Ipv4 field.
func (*CreateIsolatedNetworkPayload) SetLabels ¶ added in v1.3.0
func (o *CreateIsolatedNetworkPayload) SetLabels(v CreateIsolatedNetworkPayloadGetLabelsRetType)
SetLabels gets a reference to the given map[string]interface{} and assigns it to the Labels field.
func (*CreateIsolatedNetworkPayload) SetName ¶ added in v1.3.0
func (o *CreateIsolatedNetworkPayload) SetName(v CreateIsolatedNetworkPayloadGetNameRetType)
SetName sets field value
func (CreateIsolatedNetworkPayload) ToMap ¶ added in v1.3.0
func (o CreateIsolatedNetworkPayload) ToMap() (map[string]interface{}, error)
type CreateIsolatedNetworkPayloadGetIpv4ArgType ¶ added in v1.3.0
type CreateIsolatedNetworkPayloadGetIpv4ArgType = CreateNetworkIPv4
type CreateIsolatedNetworkPayloadGetIpv4AttributeType ¶ added in v1.3.0
type CreateIsolatedNetworkPayloadGetIpv4AttributeType = *CreateNetworkIPv4
isModel
type CreateIsolatedNetworkPayloadGetIpv4RetType ¶ added in v1.3.0
type CreateIsolatedNetworkPayloadGetIpv4RetType = CreateNetworkIPv4
type CreateIsolatedNetworkPayloadGetLabelsArgType ¶ added in v1.3.0
type CreateIsolatedNetworkPayloadGetLabelsArgType = map[string]interface{}
type CreateIsolatedNetworkPayloadGetLabelsAttributeType ¶ added in v1.3.0
type CreateIsolatedNetworkPayloadGetLabelsAttributeType = *map[string]interface{}
isFreeform
type CreateIsolatedNetworkPayloadGetLabelsRetType ¶ added in v1.3.0
type CreateIsolatedNetworkPayloadGetLabelsRetType = map[string]interface{}
type CreateIsolatedNetworkPayloadGetNameArgType ¶ added in v1.3.0
type CreateIsolatedNetworkPayloadGetNameArgType = string
type CreateIsolatedNetworkPayloadGetNameAttributeType ¶ added in v1.3.0
type CreateIsolatedNetworkPayloadGetNameAttributeType = *string
isNotNullableString
type CreateIsolatedNetworkPayloadGetNameRetType ¶ added in v1.3.0
type CreateIsolatedNetworkPayloadGetNameRetType = string
type CreateIsolatedNetworkPayloadgetDhcpArgType ¶ added in v1.3.0
type CreateIsolatedNetworkPayloadgetDhcpArgType = bool
type CreateIsolatedNetworkPayloadgetDhcpAttributeType ¶ added in v1.3.0
type CreateIsolatedNetworkPayloadgetDhcpAttributeType = *bool
isBoolean
type CreateIsolatedNetworkPayloadgetDhcpRetType ¶ added in v1.3.0
type CreateIsolatedNetworkPayloadgetDhcpRetType = bool
type CreateIsolatedNetworkRequest ¶ added in v1.3.0
type CreateIsolatedNetworkRequest struct {
// contains filtered or unexported fields
}
func (CreateIsolatedNetworkRequest) CreateIsolatedNetworkPayload ¶ added in v1.3.0
func (r CreateIsolatedNetworkRequest) CreateIsolatedNetworkPayload(createIsolatedNetworkPayload CreateIsolatedNetworkPayload) ApiCreateIsolatedNetworkRequest
func (CreateIsolatedNetworkRequest) Execute ¶ added in v1.3.0
func (r CreateIsolatedNetworkRequest) Execute() (*Network, error)
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: `^(?=.{1,63}$)([A-Za-z0-9][-A-Za-z0-9_.]*)?[A-Za-z0-9]$`. Regex for values: `^(?=.{0,63}$)(([A-Za-z0-9][-A-Za-z0-9_.]*)?[A-Za-z0-9])*$`. Providing a `null` value for a key will remove that key.
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" required:"true"`
// 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 CreateKeyPairRequest ¶ added in v0.23.0
type CreateKeyPairRequest struct {
// contains filtered or unexported fields
}
func (CreateKeyPairRequest) CreateKeyPairPayload ¶ added in v0.23.0
func (r CreateKeyPairRequest) CreateKeyPairPayload(createKeyPairPayload CreateKeyPairPayload) ApiCreateKeyPairRequest
func (CreateKeyPairRequest) Execute ¶ added in v0.23.0
func (r CreateKeyPairRequest) Execute() (*Keypair, error)
type CreateNetworkAreaPayload ¶
type CreateNetworkAreaPayload struct {
// Object that represents the labels of an object. Regex for keys: `^(?=.{1,63}$)([A-Za-z0-9][-A-Za-z0-9_.]*)?[A-Za-z0-9]$`. Regex for values: `^(?=.{0,63}$)(([A-Za-z0-9][-A-Za-z0-9_.]*)?[A-Za-z0-9])*$`. Providing a `null` value for a key will remove that key.
Labels CreateNetworkAreaPayloadGetLabelsAttributeType `json:"labels,omitempty"`
// REQUIRED
Name CreateNetworkAreaPayloadGetNameAttributeType `json:"name" required:"true"`
}
CreateNetworkAreaPayload Object that represents the network area create request.
func NewCreateNetworkAreaPayload ¶ added in v0.12.0
func NewCreateNetworkAreaPayload(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) 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) 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 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 CreateNetworkAreaRangeRequest ¶ added in v0.23.0
type CreateNetworkAreaRangeRequest struct {
// contains filtered or unexported fields
}
func (CreateNetworkAreaRangeRequest) CreateNetworkAreaRangePayload ¶ added in v0.23.0
func (r CreateNetworkAreaRangeRequest) CreateNetworkAreaRangePayload(createNetworkAreaRangePayload CreateNetworkAreaRangePayload) ApiCreateNetworkAreaRangeRequest
func (CreateNetworkAreaRangeRequest) Execute ¶ added in v0.23.0
func (r CreateNetworkAreaRangeRequest) Execute() (*NetworkRangeListResponse, error)
type CreateNetworkAreaRegionPayload ¶ added in v1.0.0
type CreateNetworkAreaRegionPayload struct {
Ipv4 CreateNetworkAreaRegionPayloadGetIpv4AttributeType `json:"ipv4,omitempty"`
// The state of a resource object. Possible values: `CREATING`, `CREATED`, `DELETING`, `DELETED`, `FAILED`, `UPDATED`, `UPDATING`.
Status CreateNetworkAreaRegionPayloadGetStatusAttributeType `json:"status,omitempty"`
}
CreateNetworkAreaRegionPayload The basic properties of a regional network area.
func NewCreateNetworkAreaRegionPayload ¶ added in v1.0.0
func NewCreateNetworkAreaRegionPayload() *CreateNetworkAreaRegionPayload
NewCreateNetworkAreaRegionPayload instantiates a new CreateNetworkAreaRegionPayload 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 NewCreateNetworkAreaRegionPayloadWithDefaults ¶ added in v1.0.0
func NewCreateNetworkAreaRegionPayloadWithDefaults() *CreateNetworkAreaRegionPayload
NewCreateNetworkAreaRegionPayloadWithDefaults instantiates a new CreateNetworkAreaRegionPayload 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 (*CreateNetworkAreaRegionPayload) GetIpv4 ¶ added in v1.0.0
func (o *CreateNetworkAreaRegionPayload) GetIpv4() (res CreateNetworkAreaRegionPayloadGetIpv4RetType)
GetIpv4 returns the Ipv4 field value if set, zero value otherwise.
func (*CreateNetworkAreaRegionPayload) GetIpv4Ok ¶ added in v1.0.0
func (o *CreateNetworkAreaRegionPayload) GetIpv4Ok() (ret CreateNetworkAreaRegionPayloadGetIpv4RetType, 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 (*CreateNetworkAreaRegionPayload) GetStatus ¶ added in v1.0.0
func (o *CreateNetworkAreaRegionPayload) GetStatus() (res CreateNetworkAreaRegionPayloadGetStatusRetType)
GetStatus returns the Status field value if set, zero value otherwise.
func (*CreateNetworkAreaRegionPayload) GetStatusOk ¶ added in v1.0.0
func (o *CreateNetworkAreaRegionPayload) GetStatusOk() (ret CreateNetworkAreaRegionPayloadGetStatusRetType, 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 (*CreateNetworkAreaRegionPayload) HasIpv4 ¶ added in v1.0.0
func (o *CreateNetworkAreaRegionPayload) HasIpv4() bool
HasIpv4 returns a boolean if a field has been set.
func (*CreateNetworkAreaRegionPayload) HasStatus ¶ added in v1.0.0
func (o *CreateNetworkAreaRegionPayload) HasStatus() bool
HasStatus returns a boolean if a field has been set.
func (*CreateNetworkAreaRegionPayload) SetIpv4 ¶ added in v1.0.0
func (o *CreateNetworkAreaRegionPayload) SetIpv4(v CreateNetworkAreaRegionPayloadGetIpv4RetType)
SetIpv4 gets a reference to the given RegionalAreaIPv4 and assigns it to the Ipv4 field.
func (*CreateNetworkAreaRegionPayload) SetStatus ¶ added in v1.0.0
func (o *CreateNetworkAreaRegionPayload) SetStatus(v CreateNetworkAreaRegionPayloadGetStatusRetType)
SetStatus gets a reference to the given string and assigns it to the Status field.
func (CreateNetworkAreaRegionPayload) ToMap ¶ added in v1.0.0
func (o CreateNetworkAreaRegionPayload) ToMap() (map[string]interface{}, error)
type CreateNetworkAreaRegionPayloadGetIpv4ArgType ¶ added in v1.0.0
type CreateNetworkAreaRegionPayloadGetIpv4ArgType = RegionalAreaIPv4
type CreateNetworkAreaRegionPayloadGetIpv4AttributeType ¶ added in v1.0.0
type CreateNetworkAreaRegionPayloadGetIpv4AttributeType = *RegionalAreaIPv4
isModel
type CreateNetworkAreaRegionPayloadGetIpv4RetType ¶ added in v1.0.0
type CreateNetworkAreaRegionPayloadGetIpv4RetType = RegionalAreaIPv4
type CreateNetworkAreaRegionPayloadGetStatusArgType ¶ added in v1.0.0
type CreateNetworkAreaRegionPayloadGetStatusArgType = string
type CreateNetworkAreaRegionPayloadGetStatusAttributeType ¶ added in v1.0.0
type CreateNetworkAreaRegionPayloadGetStatusAttributeType = *string
isNotNullableString
type CreateNetworkAreaRegionPayloadGetStatusRetType ¶ added in v1.0.0
type CreateNetworkAreaRegionPayloadGetStatusRetType = string
type CreateNetworkAreaRegionRequest ¶ added in v1.0.0
type CreateNetworkAreaRegionRequest struct {
// contains filtered or unexported fields
}
func (CreateNetworkAreaRegionRequest) CreateNetworkAreaRegionPayload ¶ added in v1.0.0
func (r CreateNetworkAreaRegionRequest) CreateNetworkAreaRegionPayload(createNetworkAreaRegionPayload CreateNetworkAreaRegionPayload) ApiCreateNetworkAreaRegionRequest
func (CreateNetworkAreaRegionRequest) Execute ¶ added in v1.0.0
func (r CreateNetworkAreaRegionRequest) Execute() (*RegionalArea, error)
type CreateNetworkAreaRequest ¶ added in v0.23.0
type CreateNetworkAreaRequest struct {
// contains filtered or unexported fields
}
func (CreateNetworkAreaRequest) CreateNetworkAreaPayload ¶ added in v0.23.0
func (r CreateNetworkAreaRequest) CreateNetworkAreaPayload(createNetworkAreaPayload CreateNetworkAreaPayload) ApiCreateNetworkAreaRequest
func (CreateNetworkAreaRequest) Execute ¶ added in v0.23.0
func (r CreateNetworkAreaRequest) Execute() (*NetworkArea, error)
type CreateNetworkAreaRoutePayload ¶
type CreateNetworkAreaRoutePayload struct {
// A list of routes.
// REQUIRED
Items CreateNetworkAreaRoutePayloadGetItemsAttributeType `json:"items" required:"true"`
}
CreateNetworkAreaRoutePayload Object represents a request to add network routes.
func NewCreateNetworkAreaRoutePayload ¶ added in v0.12.0
func NewCreateNetworkAreaRoutePayload(items CreateNetworkAreaRoutePayloadGetItemsArgType) *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) GetItems ¶ added in v1.0.0
func (o *CreateNetworkAreaRoutePayload) GetItems() (ret CreateNetworkAreaRoutePayloadGetItemsRetType)
GetItems returns the Items field value
func (*CreateNetworkAreaRoutePayload) GetItemsOk ¶ added in v1.0.0
func (o *CreateNetworkAreaRoutePayload) GetItemsOk() (ret CreateNetworkAreaRoutePayloadGetItemsRetType, ok bool)
GetItemsOk returns a tuple with the Items field value and a boolean to check if the value has been set.
func (*CreateNetworkAreaRoutePayload) SetItems ¶ added in v1.0.0
func (o *CreateNetworkAreaRoutePayload) SetItems(v CreateNetworkAreaRoutePayloadGetItemsRetType)
SetItems sets field value
func (CreateNetworkAreaRoutePayload) ToMap ¶ added in v0.12.0
func (o CreateNetworkAreaRoutePayload) ToMap() (map[string]interface{}, error)
type CreateNetworkAreaRoutePayloadGetItemsArgType ¶ added in v1.0.0
type CreateNetworkAreaRoutePayloadGetItemsArgType = []Route
type CreateNetworkAreaRoutePayloadGetItemsAttributeType ¶ added in v1.0.0
type CreateNetworkAreaRoutePayloadGetItemsAttributeType = *[]Route
isArray
type CreateNetworkAreaRoutePayloadGetItemsRetType ¶ added in v1.0.0
type CreateNetworkAreaRoutePayloadGetItemsRetType = []Route
type CreateNetworkAreaRouteRequest ¶ added in v0.23.0
type CreateNetworkAreaRouteRequest struct {
// contains filtered or unexported fields
}
func (CreateNetworkAreaRouteRequest) CreateNetworkAreaRoutePayload ¶ added in v0.23.0
func (r CreateNetworkAreaRouteRequest) CreateNetworkAreaRoutePayload(createNetworkAreaRoutePayload CreateNetworkAreaRoutePayload) ApiCreateNetworkAreaRouteRequest
func (CreateNetworkAreaRouteRequest) Execute ¶ added in v0.23.0
func (r CreateNetworkAreaRouteRequest) Execute() (*RouteListResponse, error)
type CreateNetworkIPv4 ¶
type CreateNetworkIPv4 struct {
CreateNetworkIPv4WithPrefix *CreateNetworkIPv4WithPrefix
CreateNetworkIPv4WithPrefixLength *CreateNetworkIPv4WithPrefixLength
}
CreateNetworkIPv4 - The create request for an IPv4 network.
func CreateNetworkIPv4WithPrefixAsCreateNetworkIPv4 ¶ added in v1.0.0
func CreateNetworkIPv4WithPrefixAsCreateNetworkIPv4(v *CreateNetworkIPv4WithPrefix) CreateNetworkIPv4
CreateNetworkIPv4WithPrefixAsCreateNetworkIPv4 is a convenience function that returns CreateNetworkIPv4WithPrefix wrapped in CreateNetworkIPv4
func CreateNetworkIPv4WithPrefixLengthAsCreateNetworkIPv4 ¶ added in v1.0.0
func CreateNetworkIPv4WithPrefixLengthAsCreateNetworkIPv4(v *CreateNetworkIPv4WithPrefixLength) CreateNetworkIPv4
CreateNetworkIPv4WithPrefixLengthAsCreateNetworkIPv4 is a convenience function that returns CreateNetworkIPv4WithPrefixLength wrapped in CreateNetworkIPv4
func (*CreateNetworkIPv4) GetActualInstance ¶ added in v1.0.0
func (obj *CreateNetworkIPv4) GetActualInstance() interface{}
Get the actual instance
func (CreateNetworkIPv4) MarshalJSON ¶ added in v1.0.0
func (src CreateNetworkIPv4) MarshalJSON() ([]byte, error)
Marshal data from the first non-nil pointers in the struct to JSON
func (*CreateNetworkIPv4) UnmarshalJSON ¶ added in v1.0.0
func (dst *CreateNetworkIPv4) UnmarshalJSON(data []byte) error
Unmarshal JSON data into one of the pointers in the struct
type CreateNetworkIPv4WithPrefix ¶ added in v1.0.0
type CreateNetworkIPv4WithPrefix struct {
// The IPv4 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 CreateNetworkIPv4WithPrefixGetGatewayAttributeType `json:"gateway,omitempty"`
// A list containing DNS Servers/Nameservers for IPv4.
Nameservers CreateNetworkIPv4WithPrefixGetNameserversAttributeType `json:"nameservers,omitempty"`
// IPv4 Classless Inter-Domain Routing (CIDR).
// REQUIRED
Prefix CreateNetworkIPv4WithPrefixGetPrefixAttributeType `json:"prefix" required:"true"`
}
CreateNetworkIPv4WithPrefix The create request for an IPv4 network with a specified prefix.
func NewCreateNetworkIPv4WithPrefix ¶ added in v1.0.0
func NewCreateNetworkIPv4WithPrefix(prefix CreateNetworkIPv4WithPrefixGetPrefixArgType) *CreateNetworkIPv4WithPrefix
NewCreateNetworkIPv4WithPrefix instantiates a new CreateNetworkIPv4WithPrefix 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 NewCreateNetworkIPv4WithPrefixWithDefaults ¶ added in v1.0.0
func NewCreateNetworkIPv4WithPrefixWithDefaults() *CreateNetworkIPv4WithPrefix
NewCreateNetworkIPv4WithPrefixWithDefaults instantiates a new CreateNetworkIPv4WithPrefix 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 (*CreateNetworkIPv4WithPrefix) GetGateway ¶ added in v1.0.0
func (o *CreateNetworkIPv4WithPrefix) GetGateway() (res CreateNetworkIPv4WithPrefixGetGatewayRetType)
GetGateway returns the Gateway field value if set, zero value otherwise (both if not set or set to explicit null).
func (*CreateNetworkIPv4WithPrefix) GetGatewayOk ¶ added in v1.0.0
func (o *CreateNetworkIPv4WithPrefix) GetGatewayOk() (ret CreateNetworkIPv4WithPrefixGetGatewayRetType, 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 (*CreateNetworkIPv4WithPrefix) GetNameservers ¶ added in v1.0.0
func (o *CreateNetworkIPv4WithPrefix) GetNameservers() (res CreateNetworkIPv4WithPrefixGetNameserversRetType)
GetNameservers returns the Nameservers field value if set, zero value otherwise.
func (*CreateNetworkIPv4WithPrefix) GetNameserversOk ¶ added in v1.0.0
func (o *CreateNetworkIPv4WithPrefix) GetNameserversOk() (ret CreateNetworkIPv4WithPrefixGetNameserversRetType, 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 (*CreateNetworkIPv4WithPrefix) GetPrefix ¶ added in v1.0.0
func (o *CreateNetworkIPv4WithPrefix) GetPrefix() (ret CreateNetworkIPv4WithPrefixGetPrefixRetType)
GetPrefix returns the Prefix field value
func (*CreateNetworkIPv4WithPrefix) GetPrefixOk ¶ added in v1.0.0
func (o *CreateNetworkIPv4WithPrefix) GetPrefixOk() (ret CreateNetworkIPv4WithPrefixGetPrefixRetType, ok bool)
GetPrefixOk returns a tuple with the Prefix field value and a boolean to check if the value has been set.
func (*CreateNetworkIPv4WithPrefix) HasGateway ¶ added in v1.0.0
func (o *CreateNetworkIPv4WithPrefix) HasGateway() bool
HasGateway returns a boolean if a field has been set.
func (*CreateNetworkIPv4WithPrefix) HasNameservers ¶ added in v1.0.0
func (o *CreateNetworkIPv4WithPrefix) HasNameservers() bool
HasNameservers returns a boolean if a field has been set.
func (*CreateNetworkIPv4WithPrefix) SetGateway ¶ added in v1.0.0
func (o *CreateNetworkIPv4WithPrefix) SetGateway(v CreateNetworkIPv4WithPrefixGetGatewayRetType)
SetGateway gets a reference to the given string and assigns it to the Gateway field.
func (*CreateNetworkIPv4WithPrefix) SetGatewayNil ¶ added in v1.0.0
func (o *CreateNetworkIPv4WithPrefix) SetGatewayNil()
SetGatewayNil sets the value for Gateway to be an explicit nil
func (*CreateNetworkIPv4WithPrefix) SetNameservers ¶ added in v1.0.0
func (o *CreateNetworkIPv4WithPrefix) SetNameservers(v CreateNetworkIPv4WithPrefixGetNameserversRetType)
SetNameservers gets a reference to the given []string and assigns it to the Nameservers field.
func (*CreateNetworkIPv4WithPrefix) SetPrefix ¶ added in v1.0.0
func (o *CreateNetworkIPv4WithPrefix) SetPrefix(v CreateNetworkIPv4WithPrefixGetPrefixRetType)
SetPrefix sets field value
func (CreateNetworkIPv4WithPrefix) ToMap ¶ added in v1.0.0
func (o CreateNetworkIPv4WithPrefix) ToMap() (map[string]interface{}, error)
func (*CreateNetworkIPv4WithPrefix) UnsetGateway ¶ added in v1.0.0
func (o *CreateNetworkIPv4WithPrefix) UnsetGateway()
UnsetGateway ensures that no value is present for Gateway, not even an explicit nil
type CreateNetworkIPv4WithPrefixGetGatewayArgType ¶ added in v1.0.0
type CreateNetworkIPv4WithPrefixGetGatewayArgType = *string
type CreateNetworkIPv4WithPrefixGetGatewayAttributeType ¶ added in v1.0.0
type CreateNetworkIPv4WithPrefixGetGatewayAttributeType = *NullableString
isNullableString
type CreateNetworkIPv4WithPrefixGetGatewayRetType ¶ added in v1.0.0
type CreateNetworkIPv4WithPrefixGetGatewayRetType = *string
type CreateNetworkIPv4WithPrefixGetNameserversArgType ¶ added in v1.0.0
type CreateNetworkIPv4WithPrefixGetNameserversArgType = []string
type CreateNetworkIPv4WithPrefixGetNameserversAttributeType ¶ added in v1.0.0
type CreateNetworkIPv4WithPrefixGetNameserversAttributeType = *[]string
isArray
type CreateNetworkIPv4WithPrefixGetNameserversRetType ¶ added in v1.0.0
type CreateNetworkIPv4WithPrefixGetNameserversRetType = []string
type CreateNetworkIPv4WithPrefixGetPrefixArgType ¶ added in v1.0.0
type CreateNetworkIPv4WithPrefixGetPrefixArgType = string
type CreateNetworkIPv4WithPrefixGetPrefixAttributeType ¶ added in v1.0.0
type CreateNetworkIPv4WithPrefixGetPrefixAttributeType = *string
isNotNullableString
type CreateNetworkIPv4WithPrefixGetPrefixRetType ¶ added in v1.0.0
type CreateNetworkIPv4WithPrefixGetPrefixRetType = string
type CreateNetworkIPv4WithPrefixLength ¶ added in v1.0.0
type CreateNetworkIPv4WithPrefixLength struct {
// A list containing DNS Servers/Nameservers for IPv4.
Nameservers CreateNetworkIPv4WithPrefixLengthGetNameserversAttributeType `json:"nameservers,omitempty"`
// REQUIRED
PrefixLength CreateNetworkIPv4WithPrefixLengthGetPrefixLengthAttributeType `json:"prefixLength" required:"true"`
}
CreateNetworkIPv4WithPrefixLength The create request for an IPv4 network with a wanted prefix length.
func NewCreateNetworkIPv4WithPrefixLength ¶ added in v1.0.0
func NewCreateNetworkIPv4WithPrefixLength(prefixLength CreateNetworkIPv4WithPrefixLengthGetPrefixLengthArgType) *CreateNetworkIPv4WithPrefixLength
NewCreateNetworkIPv4WithPrefixLength instantiates a new CreateNetworkIPv4WithPrefixLength 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 NewCreateNetworkIPv4WithPrefixLengthWithDefaults ¶ added in v1.0.0
func NewCreateNetworkIPv4WithPrefixLengthWithDefaults() *CreateNetworkIPv4WithPrefixLength
NewCreateNetworkIPv4WithPrefixLengthWithDefaults instantiates a new CreateNetworkIPv4WithPrefixLength 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 (*CreateNetworkIPv4WithPrefixLength) GetNameservers ¶ added in v1.0.0
func (o *CreateNetworkIPv4WithPrefixLength) GetNameservers() (res CreateNetworkIPv4WithPrefixLengthGetNameserversRetType)
GetNameservers returns the Nameservers field value if set, zero value otherwise.
func (*CreateNetworkIPv4WithPrefixLength) GetNameserversOk ¶ added in v1.0.0
func (o *CreateNetworkIPv4WithPrefixLength) GetNameserversOk() (ret CreateNetworkIPv4WithPrefixLengthGetNameserversRetType, 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 (*CreateNetworkIPv4WithPrefixLength) GetPrefixLength ¶ added in v1.0.0
func (o *CreateNetworkIPv4WithPrefixLength) GetPrefixLength() (ret CreateNetworkIPv4WithPrefixLengthGetPrefixLengthRetType)
GetPrefixLength returns the PrefixLength field value
func (*CreateNetworkIPv4WithPrefixLength) GetPrefixLengthOk ¶ added in v1.0.0
func (o *CreateNetworkIPv4WithPrefixLength) GetPrefixLengthOk() (ret CreateNetworkIPv4WithPrefixLengthGetPrefixLengthRetType, ok bool)
GetPrefixLengthOk returns a tuple with the PrefixLength field value and a boolean to check if the value has been set.
func (*CreateNetworkIPv4WithPrefixLength) HasNameservers ¶ added in v1.0.0
func (o *CreateNetworkIPv4WithPrefixLength) HasNameservers() bool
HasNameservers returns a boolean if a field has been set.
func (*CreateNetworkIPv4WithPrefixLength) SetNameservers ¶ added in v1.0.0
func (o *CreateNetworkIPv4WithPrefixLength) SetNameservers(v CreateNetworkIPv4WithPrefixLengthGetNameserversRetType)
SetNameservers gets a reference to the given []string and assigns it to the Nameservers field.
func (*CreateNetworkIPv4WithPrefixLength) SetPrefixLength ¶ added in v1.0.0
func (o *CreateNetworkIPv4WithPrefixLength) SetPrefixLength(v CreateNetworkIPv4WithPrefixLengthGetPrefixLengthRetType)
SetPrefixLength sets field value
func (CreateNetworkIPv4WithPrefixLength) ToMap ¶ added in v1.0.0
func (o CreateNetworkIPv4WithPrefixLength) ToMap() (map[string]interface{}, error)
type CreateNetworkIPv4WithPrefixLengthGetNameserversArgType ¶ added in v1.0.0
type CreateNetworkIPv4WithPrefixLengthGetNameserversArgType = []string
type CreateNetworkIPv4WithPrefixLengthGetNameserversAttributeType ¶ added in v1.0.0
type CreateNetworkIPv4WithPrefixLengthGetNameserversAttributeType = *[]string
isArray
type CreateNetworkIPv4WithPrefixLengthGetNameserversRetType ¶ added in v1.0.0
type CreateNetworkIPv4WithPrefixLengthGetNameserversRetType = []string
type CreateNetworkIPv4WithPrefixLengthGetPrefixLengthArgType ¶ added in v1.0.0
type CreateNetworkIPv4WithPrefixLengthGetPrefixLengthArgType = int64
type CreateNetworkIPv4WithPrefixLengthGetPrefixLengthAttributeType ¶ added in v1.0.0
type CreateNetworkIPv4WithPrefixLengthGetPrefixLengthAttributeType = *int64
isLong
type CreateNetworkIPv4WithPrefixLengthGetPrefixLengthRetType ¶ added in v1.0.0
type CreateNetworkIPv4WithPrefixLengthGetPrefixLengthRetType = int64
type CreateNetworkIPv6 ¶ added in v1.0.0
type CreateNetworkIPv6 struct {
CreateNetworkIPv6WithPrefix *CreateNetworkIPv6WithPrefix
CreateNetworkIPv6WithPrefixLength *CreateNetworkIPv6WithPrefixLength
}
CreateNetworkIPv6 - The create request for an IPv6 network.
func CreateNetworkIPv6WithPrefixAsCreateNetworkIPv6 ¶ added in v1.0.0
func CreateNetworkIPv6WithPrefixAsCreateNetworkIPv6(v *CreateNetworkIPv6WithPrefix) CreateNetworkIPv6
CreateNetworkIPv6WithPrefixAsCreateNetworkIPv6 is a convenience function that returns CreateNetworkIPv6WithPrefix wrapped in CreateNetworkIPv6
func CreateNetworkIPv6WithPrefixLengthAsCreateNetworkIPv6 ¶ added in v1.0.0
func CreateNetworkIPv6WithPrefixLengthAsCreateNetworkIPv6(v *CreateNetworkIPv6WithPrefixLength) CreateNetworkIPv6
CreateNetworkIPv6WithPrefixLengthAsCreateNetworkIPv6 is a convenience function that returns CreateNetworkIPv6WithPrefixLength wrapped in CreateNetworkIPv6
func (*CreateNetworkIPv6) GetActualInstance ¶ added in v1.0.0
func (obj *CreateNetworkIPv6) GetActualInstance() interface{}
Get the actual instance
func (CreateNetworkIPv6) MarshalJSON ¶ added in v1.0.0
func (src CreateNetworkIPv6) MarshalJSON() ([]byte, error)
Marshal data from the first non-nil pointers in the struct to JSON
func (*CreateNetworkIPv6) UnmarshalJSON ¶ added in v1.0.0
func (dst *CreateNetworkIPv6) UnmarshalJSON(data []byte) error
Unmarshal JSON data into one of the pointers in the struct
type CreateNetworkIPv6WithPrefix ¶ added in v1.0.0
type CreateNetworkIPv6WithPrefix struct {
// The IPv6 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 CreateNetworkIPv6WithPrefixGetGatewayAttributeType `json:"gateway,omitempty"`
// A list containing DNS Servers/Nameservers for IPv6.
Nameservers CreateNetworkIPv6WithPrefixGetNameserversAttributeType `json:"nameservers,omitempty"`
// Classless Inter-Domain Routing (CIDR) for IPv6.
// REQUIRED
Prefix CreateNetworkIPv6WithPrefixGetPrefixAttributeType `json:"prefix" required:"true"`
}
CreateNetworkIPv6WithPrefix The create request for an IPv6 network with a specified prefix.
func NewCreateNetworkIPv6WithPrefix ¶ added in v1.0.0
func NewCreateNetworkIPv6WithPrefix(prefix CreateNetworkIPv6WithPrefixGetPrefixArgType) *CreateNetworkIPv6WithPrefix
NewCreateNetworkIPv6WithPrefix instantiates a new CreateNetworkIPv6WithPrefix 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 NewCreateNetworkIPv6WithPrefixWithDefaults ¶ added in v1.0.0
func NewCreateNetworkIPv6WithPrefixWithDefaults() *CreateNetworkIPv6WithPrefix
NewCreateNetworkIPv6WithPrefixWithDefaults instantiates a new CreateNetworkIPv6WithPrefix 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 (*CreateNetworkIPv6WithPrefix) GetGateway ¶ added in v1.0.0
func (o *CreateNetworkIPv6WithPrefix) GetGateway() (res CreateNetworkIPv6WithPrefixGetGatewayRetType)
GetGateway returns the Gateway field value if set, zero value otherwise (both if not set or set to explicit null).
func (*CreateNetworkIPv6WithPrefix) GetGatewayOk ¶ added in v1.0.0
func (o *CreateNetworkIPv6WithPrefix) GetGatewayOk() (ret CreateNetworkIPv6WithPrefixGetGatewayRetType, 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 (*CreateNetworkIPv6WithPrefix) GetNameservers ¶ added in v1.0.0
func (o *CreateNetworkIPv6WithPrefix) GetNameservers() (res CreateNetworkIPv6WithPrefixGetNameserversRetType)
GetNameservers returns the Nameservers field value if set, zero value otherwise.
func (*CreateNetworkIPv6WithPrefix) GetNameserversOk ¶ added in v1.0.0
func (o *CreateNetworkIPv6WithPrefix) GetNameserversOk() (ret CreateNetworkIPv6WithPrefixGetNameserversRetType, 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 (*CreateNetworkIPv6WithPrefix) GetPrefix ¶ added in v1.0.0
func (o *CreateNetworkIPv6WithPrefix) GetPrefix() (ret CreateNetworkIPv6WithPrefixGetPrefixRetType)
GetPrefix returns the Prefix field value
func (*CreateNetworkIPv6WithPrefix) GetPrefixOk ¶ added in v1.0.0
func (o *CreateNetworkIPv6WithPrefix) GetPrefixOk() (ret CreateNetworkIPv6WithPrefixGetPrefixRetType, ok bool)
GetPrefixOk returns a tuple with the Prefix field value and a boolean to check if the value has been set.
func (*CreateNetworkIPv6WithPrefix) HasGateway ¶ added in v1.0.0
func (o *CreateNetworkIPv6WithPrefix) HasGateway() bool
HasGateway returns a boolean if a field has been set.
func (*CreateNetworkIPv6WithPrefix) HasNameservers ¶ added in v1.0.0
func (o *CreateNetworkIPv6WithPrefix) HasNameservers() bool
HasNameservers returns a boolean if a field has been set.
func (*CreateNetworkIPv6WithPrefix) SetGateway ¶ added in v1.0.0
func (o *CreateNetworkIPv6WithPrefix) SetGateway(v CreateNetworkIPv6WithPrefixGetGatewayRetType)
SetGateway gets a reference to the given string and assigns it to the Gateway field.
func (*CreateNetworkIPv6WithPrefix) SetGatewayNil ¶ added in v1.0.0
func (o *CreateNetworkIPv6WithPrefix) SetGatewayNil()
SetGatewayNil sets the value for Gateway to be an explicit nil
func (*CreateNetworkIPv6WithPrefix) SetNameservers ¶ added in v1.0.0
func (o *CreateNetworkIPv6WithPrefix) SetNameservers(v CreateNetworkIPv6WithPrefixGetNameserversRetType)
SetNameservers gets a reference to the given []string and assigns it to the Nameservers field.
func (*CreateNetworkIPv6WithPrefix) SetPrefix ¶ added in v1.0.0
func (o *CreateNetworkIPv6WithPrefix) SetPrefix(v CreateNetworkIPv6WithPrefixGetPrefixRetType)
SetPrefix sets field value
func (CreateNetworkIPv6WithPrefix) ToMap ¶ added in v1.0.0
func (o CreateNetworkIPv6WithPrefix) ToMap() (map[string]interface{}, error)
func (*CreateNetworkIPv6WithPrefix) UnsetGateway ¶ added in v1.0.0
func (o *CreateNetworkIPv6WithPrefix) UnsetGateway()
UnsetGateway ensures that no value is present for Gateway, not even an explicit nil
type CreateNetworkIPv6WithPrefixGetGatewayArgType ¶ added in v1.0.0
type CreateNetworkIPv6WithPrefixGetGatewayArgType = *string
type CreateNetworkIPv6WithPrefixGetGatewayAttributeType ¶ added in v1.0.0
type CreateNetworkIPv6WithPrefixGetGatewayAttributeType = *NullableString
isNullableString
type CreateNetworkIPv6WithPrefixGetGatewayRetType ¶ added in v1.0.0
type CreateNetworkIPv6WithPrefixGetGatewayRetType = *string
type CreateNetworkIPv6WithPrefixGetNameserversArgType ¶ added in v1.0.0
type CreateNetworkIPv6WithPrefixGetNameserversArgType = []string
type CreateNetworkIPv6WithPrefixGetNameserversAttributeType ¶ added in v1.0.0
type CreateNetworkIPv6WithPrefixGetNameserversAttributeType = *[]string
isArray
type CreateNetworkIPv6WithPrefixGetNameserversRetType ¶ added in v1.0.0
type CreateNetworkIPv6WithPrefixGetNameserversRetType = []string
type CreateNetworkIPv6WithPrefixGetPrefixArgType ¶ added in v1.0.0
type CreateNetworkIPv6WithPrefixGetPrefixArgType = string
type CreateNetworkIPv6WithPrefixGetPrefixAttributeType ¶ added in v1.0.0
type CreateNetworkIPv6WithPrefixGetPrefixAttributeType = *string
isNotNullableString
type CreateNetworkIPv6WithPrefixGetPrefixRetType ¶ added in v1.0.0
type CreateNetworkIPv6WithPrefixGetPrefixRetType = string
type CreateNetworkIPv6WithPrefixLength ¶ added in v1.0.0
type CreateNetworkIPv6WithPrefixLength struct {
// A list containing DNS Servers/Nameservers for IPv6.
Nameservers CreateNetworkIPv6WithPrefixLengthGetNameserversAttributeType `json:"nameservers,omitempty"`
// REQUIRED
PrefixLength CreateNetworkIPv6WithPrefixLengthGetPrefixLengthAttributeType `json:"prefixLength" required:"true"`
}
CreateNetworkIPv6WithPrefixLength The create request for an IPv6 network with a wanted prefix length.
func NewCreateNetworkIPv6WithPrefixLength ¶ added in v1.0.0
func NewCreateNetworkIPv6WithPrefixLength(prefixLength CreateNetworkIPv6WithPrefixLengthGetPrefixLengthArgType) *CreateNetworkIPv6WithPrefixLength
NewCreateNetworkIPv6WithPrefixLength instantiates a new CreateNetworkIPv6WithPrefixLength 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 NewCreateNetworkIPv6WithPrefixLengthWithDefaults ¶ added in v1.0.0
func NewCreateNetworkIPv6WithPrefixLengthWithDefaults() *CreateNetworkIPv6WithPrefixLength
NewCreateNetworkIPv6WithPrefixLengthWithDefaults instantiates a new CreateNetworkIPv6WithPrefixLength 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 (*CreateNetworkIPv6WithPrefixLength) GetNameservers ¶ added in v1.0.0
func (o *CreateNetworkIPv6WithPrefixLength) GetNameservers() (res CreateNetworkIPv6WithPrefixLengthGetNameserversRetType)
GetNameservers returns the Nameservers field value if set, zero value otherwise.
func (*CreateNetworkIPv6WithPrefixLength) GetNameserversOk ¶ added in v1.0.0
func (o *CreateNetworkIPv6WithPrefixLength) GetNameserversOk() (ret CreateNetworkIPv6WithPrefixLengthGetNameserversRetType, 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 (*CreateNetworkIPv6WithPrefixLength) GetPrefixLength ¶ added in v1.0.0
func (o *CreateNetworkIPv6WithPrefixLength) GetPrefixLength() (ret CreateNetworkIPv6WithPrefixLengthGetPrefixLengthRetType)
GetPrefixLength returns the PrefixLength field value
func (*CreateNetworkIPv6WithPrefixLength) GetPrefixLengthOk ¶ added in v1.0.0
func (o *CreateNetworkIPv6WithPrefixLength) GetPrefixLengthOk() (ret CreateNetworkIPv6WithPrefixLengthGetPrefixLengthRetType, ok bool)
GetPrefixLengthOk returns a tuple with the PrefixLength field value and a boolean to check if the value has been set.
func (*CreateNetworkIPv6WithPrefixLength) HasNameservers ¶ added in v1.0.0
func (o *CreateNetworkIPv6WithPrefixLength) HasNameservers() bool
HasNameservers returns a boolean if a field has been set.
func (*CreateNetworkIPv6WithPrefixLength) SetNameservers ¶ added in v1.0.0
func (o *CreateNetworkIPv6WithPrefixLength) SetNameservers(v CreateNetworkIPv6WithPrefixLengthGetNameserversRetType)
SetNameservers gets a reference to the given []string and assigns it to the Nameservers field.
func (*CreateNetworkIPv6WithPrefixLength) SetPrefixLength ¶ added in v1.0.0
func (o *CreateNetworkIPv6WithPrefixLength) SetPrefixLength(v CreateNetworkIPv6WithPrefixLengthGetPrefixLengthRetType)
SetPrefixLength sets field value
func (CreateNetworkIPv6WithPrefixLength) ToMap ¶ added in v1.0.0
func (o CreateNetworkIPv6WithPrefixLength) ToMap() (map[string]interface{}, error)
type CreateNetworkIPv6WithPrefixLengthGetNameserversArgType ¶ added in v1.0.0
type CreateNetworkIPv6WithPrefixLengthGetNameserversArgType = []string
type CreateNetworkIPv6WithPrefixLengthGetNameserversAttributeType ¶ added in v1.0.0
type CreateNetworkIPv6WithPrefixLengthGetNameserversAttributeType = *[]string
isArray
type CreateNetworkIPv6WithPrefixLengthGetNameserversRetType ¶ added in v1.0.0
type CreateNetworkIPv6WithPrefixLengthGetNameserversRetType = []string
type CreateNetworkIPv6WithPrefixLengthGetPrefixLengthArgType ¶ added in v1.0.0
type CreateNetworkIPv6WithPrefixLengthGetPrefixLengthArgType = int64
type CreateNetworkIPv6WithPrefixLengthGetPrefixLengthAttributeType ¶ added in v1.0.0
type CreateNetworkIPv6WithPrefixLengthGetPrefixLengthAttributeType = *int64
isLong
type CreateNetworkIPv6WithPrefixLengthGetPrefixLengthRetType ¶ added in v1.0.0
type CreateNetworkIPv6WithPrefixLengthGetPrefixLengthRetType = int64
type CreateNetworkPayload ¶
type CreateNetworkPayload struct {
// Enable or disable DHCP for a network.
Dhcp CreateNetworkPayloadgetDhcpAttributeType `json:"dhcp,omitempty"`
Ipv4 CreateNetworkPayloadGetIpv4AttributeType `json:"ipv4,omitempty"`
Ipv6 CreateNetworkPayloadGetIpv6AttributeType `json:"ipv6,omitempty"`
// Object that represents the labels of an object. Regex for keys: `^(?=.{1,63}$)([A-Za-z0-9][-A-Za-z0-9_.]*)?[A-Za-z0-9]$`. Regex for values: `^(?=.{0,63}$)(([A-Za-z0-9][-A-Za-z0-9_.]*)?[A-Za-z0-9])*$`. Providing a `null` value for a key will remove that key.
Labels CreateNetworkPayloadGetLabelsAttributeType `json:"labels,omitempty"`
// The name for a General Object. Matches Names and also UUIDs.
// REQUIRED
Name CreateNetworkPayloadGetNameAttributeType `json:"name" required:"true"`
// Shows if the network is routed and therefore accessible from other networks.
Routed CreateNetworkPayloadgetRoutedAttributeType `json:"routed,omitempty"`
// Universally Unique Identifier (UUID).
RoutingTableId CreateNetworkPayloadGetRoutingTableIdAttributeType `json:"routingTableId,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) GetDhcp ¶ added in v0.27.0
func (o *CreateNetworkPayload) GetDhcp() (res CreateNetworkPayloadgetDhcpRetType)
GetDhcp returns the Dhcp field value if set, zero value otherwise.
func (*CreateNetworkPayload) GetDhcpOk ¶ added in v0.27.0
func (o *CreateNetworkPayload) GetDhcpOk() (ret CreateNetworkPayloadgetDhcpRetType, ok bool)
GetDhcpOk returns a tuple with the Dhcp field value if set, nil otherwise and a boolean to check if the value has been set.
func (*CreateNetworkPayload) GetIpv4 ¶ added in v1.0.0
func (o *CreateNetworkPayload) GetIpv4() (res CreateNetworkPayloadGetIpv4RetType)
GetIpv4 returns the Ipv4 field value if set, zero value otherwise.
func (*CreateNetworkPayload) GetIpv4Ok ¶ added in v1.0.0
func (o *CreateNetworkPayload) GetIpv4Ok() (ret CreateNetworkPayloadGetIpv4RetType, 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 (*CreateNetworkPayload) GetIpv6 ¶ added in v1.0.0
func (o *CreateNetworkPayload) GetIpv6() (res CreateNetworkPayloadGetIpv6RetType)
GetIpv6 returns the Ipv6 field value if set, zero value otherwise.
func (*CreateNetworkPayload) GetIpv6Ok ¶ added in v1.0.0
func (o *CreateNetworkPayload) GetIpv6Ok() (ret CreateNetworkPayloadGetIpv6RetType, 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 (*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) GetRoutingTableId ¶ added in v1.0.0
func (o *CreateNetworkPayload) GetRoutingTableId() (res CreateNetworkPayloadGetRoutingTableIdRetType)
GetRoutingTableId returns the RoutingTableId field value if set, zero value otherwise.
func (*CreateNetworkPayload) GetRoutingTableIdOk ¶ added in v1.0.0
func (o *CreateNetworkPayload) GetRoutingTableIdOk() (ret CreateNetworkPayloadGetRoutingTableIdRetType, ok bool)
GetRoutingTableIdOk returns a tuple with the RoutingTableId field value if set, nil otherwise and a boolean to check if the value has been set.
func (*CreateNetworkPayload) HasDhcp ¶ added in v0.27.0
func (o *CreateNetworkPayload) HasDhcp() bool
HasDhcp returns a boolean if a field has been set.
func (*CreateNetworkPayload) HasIpv4 ¶ added in v1.0.0
func (o *CreateNetworkPayload) HasIpv4() bool
HasIpv4 returns a boolean if a field has been set.
func (*CreateNetworkPayload) HasIpv6 ¶ added in v1.0.0
func (o *CreateNetworkPayload) HasIpv6() bool
HasIpv6 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) HasRoutingTableId ¶ added in v1.0.0
func (o *CreateNetworkPayload) HasRoutingTableId() bool
HasRoutingTableId returns a boolean if a field has been set.
func (*CreateNetworkPayload) SetDhcp ¶ added in v0.27.0
func (o *CreateNetworkPayload) SetDhcp(v CreateNetworkPayloadgetDhcpRetType)
SetDhcp gets a reference to the given bool and assigns it to the Dhcp field.
func (*CreateNetworkPayload) SetIpv4 ¶ added in v1.0.0
func (o *CreateNetworkPayload) SetIpv4(v CreateNetworkPayloadGetIpv4RetType)
SetIpv4 gets a reference to the given CreateNetworkIPv4 and assigns it to the Ipv4 field.
func (*CreateNetworkPayload) SetIpv6 ¶ added in v1.0.0
func (o *CreateNetworkPayload) SetIpv6(v CreateNetworkPayloadGetIpv6RetType)
SetIpv6 gets a reference to the given CreateNetworkIPv6 and assigns it to the Ipv6 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) SetRoutingTableId ¶ added in v1.0.0
func (o *CreateNetworkPayload) SetRoutingTableId(v CreateNetworkPayloadGetRoutingTableIdRetType)
SetRoutingTableId gets a reference to the given string and assigns it to the RoutingTableId field.
func (CreateNetworkPayload) ToMap ¶ added in v0.12.0
func (o CreateNetworkPayload) ToMap() (map[string]interface{}, error)
type CreateNetworkPayloadGetIpv4ArgType ¶ added in v1.0.0
type CreateNetworkPayloadGetIpv4ArgType = CreateNetworkIPv4
type CreateNetworkPayloadGetIpv4AttributeType ¶ added in v1.0.0
type CreateNetworkPayloadGetIpv4AttributeType = *CreateNetworkIPv4
isModel
type CreateNetworkPayloadGetIpv4RetType ¶ added in v1.0.0
type CreateNetworkPayloadGetIpv4RetType = CreateNetworkIPv4
type CreateNetworkPayloadGetIpv6ArgType ¶ added in v1.0.0
type CreateNetworkPayloadGetIpv6ArgType = CreateNetworkIPv6
type CreateNetworkPayloadGetIpv6AttributeType ¶ added in v1.0.0
type CreateNetworkPayloadGetIpv6AttributeType = *CreateNetworkIPv6
isModel
type CreateNetworkPayloadGetIpv6RetType ¶ added in v1.0.0
type CreateNetworkPayloadGetIpv6RetType = CreateNetworkIPv6
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 CreateNetworkPayloadGetRoutingTableIdArgType ¶ added in v1.0.0
type CreateNetworkPayloadGetRoutingTableIdArgType = string
type CreateNetworkPayloadGetRoutingTableIdAttributeType ¶ added in v1.0.0
type CreateNetworkPayloadGetRoutingTableIdAttributeType = *string
isNotNullableString
type CreateNetworkPayloadGetRoutingTableIdRetType ¶ added in v1.0.0
type CreateNetworkPayloadGetRoutingTableIdRetType = string
type CreateNetworkPayloadgetDhcpArgType ¶ added in v0.27.0
type CreateNetworkPayloadgetDhcpArgType = bool
type CreateNetworkPayloadgetDhcpAttributeType ¶ added in v0.27.0
type CreateNetworkPayloadgetDhcpAttributeType = *bool
isBoolean
type CreateNetworkPayloadgetDhcpRetType ¶ added in v0.27.0
type CreateNetworkPayloadgetDhcpRetType = bool
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 CreateNetworkRequest ¶ added in v0.23.0
type CreateNetworkRequest struct {
// contains filtered or unexported fields
}
func (CreateNetworkRequest) CreateNetworkPayload ¶ added in v0.23.0
func (r CreateNetworkRequest) CreateNetworkPayload(createNetworkPayload CreateNetworkPayload) ApiCreateNetworkRequest
func (CreateNetworkRequest) Execute ¶ added in v0.23.0
func (r CreateNetworkRequest) Execute() (*Network, error)
type CreateNicPayload ¶ added in v0.16.0
type CreateNicPayload struct {
// A list of IPs or CIDR notations.
AllowedAddresses CreateNicPayloadGetAllowedAddressesAttributeType `json:"allowedAddresses,omitempty"`
// Description Object. Allows string up to 255 Characters.
Description CreateNicPayloadGetDescriptionAttributeType `json:"description,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"`
// String that represents an IPv6 address.
Ipv6 CreateNicPayloadGetIpv6AttributeType `json:"ipv6,omitempty"`
// Object that represents the labels of an object. Regex for keys: `^(?=.{1,63}$)([A-Za-z0-9][-A-Za-z0-9_.]*)?[A-Za-z0-9]$`. Regex for values: `^(?=.{0,63}$)(([A-Za-z0-9][-A-Za-z0-9_.]*)?[A-Za-z0-9])*$`. Providing a `null` value for a key will remove that key.
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"`
// Possible values: `ACTIVE`, `DOWN`.
Status CreateNicPayloadGetStatusAttributeType `json:"status,omitempty"`
// Possible values: `server`, `metadata`, `gateway`, `none`.
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) GetDescription ¶ added in v0.31.0
func (o *CreateNicPayload) GetDescription() (res CreateNicPayloadGetDescriptionRetType)
GetDescription returns the Description field value if set, zero value otherwise.
func (*CreateNicPayload) GetDescriptionOk ¶ added in v0.31.0
func (o *CreateNicPayload) GetDescriptionOk() (ret CreateNicPayloadGetDescriptionRetType, 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 (*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) HasDescription ¶ added in v0.31.0
func (o *CreateNicPayload) HasDescription() bool
HasDescription 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) SetDescription ¶ added in v0.31.0
func (o *CreateNicPayload) SetDescription(v CreateNicPayloadGetDescriptionRetType)
SetDescription gets a reference to the given string and assigns it to the Description 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 CreateNicPayloadGetDescriptionArgType ¶ added in v0.31.0
type CreateNicPayloadGetDescriptionArgType = string
type CreateNicPayloadGetDescriptionAttributeType ¶ added in v0.31.0
type CreateNicPayloadGetDescriptionAttributeType = *string
isNotNullableString
type CreateNicPayloadGetDescriptionRetType ¶ added in v0.31.0
type CreateNicPayloadGetDescriptionRetType = string
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 CreateNicRequest ¶ added in v0.23.0
type CreateNicRequest struct {
// contains filtered or unexported fields
}
func (CreateNicRequest) CreateNicPayload ¶ added in v0.23.0
func (r CreateNicRequest) CreateNicPayload(createNicPayload CreateNicPayload) ApiCreateNicRequest
func (CreateNicRequest) Execute ¶ added in v0.23.0
func (r CreateNicRequest) Execute() (*NIC, error)
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"`
// String that represents an IPv4 address.
Ip CreatePublicIPPayloadGetIpAttributeType `json:"ip,omitempty"`
// Object that represents the labels of an object. Regex for keys: `^(?=.{1,63}$)([A-Za-z0-9][-A-Za-z0-9_.]*)?[A-Za-z0-9]$`. Regex for values: `^(?=.{0,63}$)(([A-Za-z0-9][-A-Za-z0-9_.]*)?[A-Za-z0-9])*$`. Providing a `null` value for a key will remove that key.
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 CreatePublicIPRequest ¶ added in v0.23.0
type CreatePublicIPRequest struct {
// contains filtered or unexported fields
}
func (CreatePublicIPRequest) CreatePublicIPPayload ¶ added in v0.23.0
func (r CreatePublicIPRequest) CreatePublicIPPayload(createPublicIPPayload CreatePublicIPPayload) ApiCreatePublicIPRequest
func (CreatePublicIPRequest) Execute ¶ added in v0.23.0
func (r CreatePublicIPRequest) Execute() (*PublicIp, error)
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 255 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: `^(?=.{1,63}$)([A-Za-z0-9][-A-Za-z0-9_.]*)?[A-Za-z0-9]$`. Regex for values: `^(?=.{0,63}$)(([A-Za-z0-9][-A-Za-z0-9_.]*)?[A-Za-z0-9])*$`. Providing a `null` value for a key will remove that key.
Labels CreateSecurityGroupPayloadGetLabelsAttributeType `json:"labels,omitempty"`
// The name for a General Object. Matches Names and also UUIDs.
// REQUIRED
Name CreateSecurityGroupPayloadGetNameAttributeType `json:"name" required:"true"`
// 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 CreateSecurityGroupRequest ¶ added in v0.23.0
type CreateSecurityGroupRequest struct {
// contains filtered or unexported fields
}
func (CreateSecurityGroupRequest) CreateSecurityGroupPayload ¶ added in v0.23.0
func (r CreateSecurityGroupRequest) CreateSecurityGroupPayload(createSecurityGroupPayload CreateSecurityGroupPayload) ApiCreateSecurityGroupRequest
func (CreateSecurityGroupRequest) Execute ¶ added in v0.23.0
func (r CreateSecurityGroupRequest) Execute() (*SecurityGroup, error)
type CreateSecurityGroupRulePayload ¶ added in v0.13.0
type CreateSecurityGroupRulePayload struct {
// Date-time when resource was created.
CreatedAt CreateSecurityGroupRulePayloadGetCreatedAtAttributeType `json:"createdAt,omitempty"`
// Description Object. Allows string up to 255 Characters.
Description CreateSecurityGroupRulePayloadGetDescriptionAttributeType `json:"description,omitempty"`
// The direction of the traffic which the rule should match. Possible values: `ingress`, `egress`.
// REQUIRED
Direction CreateSecurityGroupRulePayloadGetDirectionAttributeType `json:"direction" required:"true"`
// The ethertype which the rule should match. Possible values: `IPv4`, `IPv6`.
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"`
// Date-time when resource was last updated.
UpdatedAt CreateSecurityGroupRulePayloadGetUpdatedAtAttributeType `json:"updatedAt,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) GetCreatedAt ¶ added in v0.31.0
func (o *CreateSecurityGroupRulePayload) GetCreatedAt() (res CreateSecurityGroupRulePayloadGetCreatedAtRetType)
GetCreatedAt returns the CreatedAt field value if set, zero value otherwise.
func (*CreateSecurityGroupRulePayload) GetCreatedAtOk ¶ added in v0.31.0
func (o *CreateSecurityGroupRulePayload) GetCreatedAtOk() (ret CreateSecurityGroupRulePayloadGetCreatedAtRetType, 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 (*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) GetUpdatedAt ¶ added in v0.31.0
func (o *CreateSecurityGroupRulePayload) GetUpdatedAt() (res CreateSecurityGroupRulePayloadGetUpdatedAtRetType)
GetUpdatedAt returns the UpdatedAt field value if set, zero value otherwise.
func (*CreateSecurityGroupRulePayload) GetUpdatedAtOk ¶ added in v0.31.0
func (o *CreateSecurityGroupRulePayload) GetUpdatedAtOk() (ret CreateSecurityGroupRulePayloadGetUpdatedAtRetType, 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 (*CreateSecurityGroupRulePayload) HasCreatedAt ¶ added in v0.31.0
func (o *CreateSecurityGroupRulePayload) HasCreatedAt() bool
HasCreatedAt returns a boolean if a field 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) HasUpdatedAt ¶ added in v0.31.0
func (o *CreateSecurityGroupRulePayload) HasUpdatedAt() bool
HasUpdatedAt returns a boolean if a field has been set.
func (*CreateSecurityGroupRulePayload) SetCreatedAt ¶ added in v0.31.0
func (o *CreateSecurityGroupRulePayload) SetCreatedAt(v CreateSecurityGroupRulePayloadGetCreatedAtRetType)
SetCreatedAt gets a reference to the given time.Time and assigns it to the CreatedAt field.
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) SetUpdatedAt ¶ added in v0.31.0
func (o *CreateSecurityGroupRulePayload) SetUpdatedAt(v CreateSecurityGroupRulePayloadGetUpdatedAtRetType)
SetUpdatedAt gets a reference to the given time.Time and assigns it to the UpdatedAt field.
func (CreateSecurityGroupRulePayload) ToMap ¶ added in v0.13.0
func (o CreateSecurityGroupRulePayload) ToMap() (map[string]interface{}, error)
type CreateSecurityGroupRulePayloadGetCreatedAtArgType ¶ added in v0.31.0
type CreateSecurityGroupRulePayloadGetCreatedAtAttributeType ¶ added in v0.31.0
isDateTime
type CreateSecurityGroupRulePayloadGetCreatedAtRetType ¶ added in v0.31.0
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 CreateSecurityGroupRulePayloadGetUpdatedAtArgType ¶ added in v0.31.0
type CreateSecurityGroupRulePayloadGetUpdatedAtAttributeType ¶ added in v0.31.0
isDateTime
type CreateSecurityGroupRulePayloadGetUpdatedAtRetType ¶ added in v0.31.0
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 CreateSecurityGroupRuleRequest ¶ added in v0.23.0
type CreateSecurityGroupRuleRequest struct {
// contains filtered or unexported fields
}
func (CreateSecurityGroupRuleRequest) CreateSecurityGroupRulePayload ¶ added in v0.23.0
func (r CreateSecurityGroupRuleRequest) CreateSecurityGroupRulePayload(createSecurityGroupRulePayload CreateSecurityGroupRulePayload) ApiCreateSecurityGroupRuleRequest
func (CreateSecurityGroupRuleRequest) Execute ¶ added in v0.23.0
func (r CreateSecurityGroupRuleRequest) Execute() (*SecurityGroupRule, error)
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"`
Agent CreateServerPayloadGetAgentAttributeType `json:"agent,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: `^(?=.{1,63}$)([A-Za-z0-9][-A-Za-z0-9_.]*)?[A-Za-z0-9]$`. Regex for values: `^(?=.{0,63}$)(([A-Za-z0-9][-A-Za-z0-9_.]*)?[A-Za-z0-9])*$`. Providing a `null` value for a key will remove that key.
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" required:"true"`
MaintenanceWindow CreateServerPayloadGetMaintenanceWindowAttributeType `json:"maintenanceWindow,omitempty"`
// Object that represents the metadata of an object. Regex for keys: `^[a-zA-Z0-9-_:. ]{1,255}$`. Regex for values: `^.{0,255}$`. Providing a `null` value for a key will remove that key.
Metadata CreateServerPayloadGetMetadataAttributeType `json:"metadata,omitempty"`
// The name for a Server.
// REQUIRED
Name CreateServerPayloadGetNameAttributeType `json:"name" required:"true"`
// REQUIRED
Networking CreateServerPayloadGetNetworkingAttributeType `json:"networking" required:"true"`
// 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`, `PAUSED`, `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 Object that represents the request body for a server create.
func NewCreateServerPayload ¶ added in v0.13.0
func NewCreateServerPayload(machineType CreateServerPayloadGetMachineTypeArgType, name CreateServerPayloadGetNameArgType, networking CreateServerPayloadGetNetworkingArgType) *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) GetAgent ¶ added in v0.31.0
func (o *CreateServerPayload) GetAgent() (res CreateServerPayloadGetAgentRetType)
GetAgent returns the Agent field value if set, zero value otherwise.
func (*CreateServerPayload) GetAgentOk ¶ added in v0.31.0
func (o *CreateServerPayload) GetAgentOk() (ret CreateServerPayloadGetAgentRetType, ok bool)
GetAgentOk returns a tuple with the Agent 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) GetMetadata ¶ added in v0.26.0
func (o *CreateServerPayload) GetMetadata() (res CreateServerPayloadGetMetadataRetType)
GetMetadata returns the Metadata field value if set, zero value otherwise.
func (*CreateServerPayload) GetMetadataOk ¶ added in v0.26.0
func (o *CreateServerPayload) GetMetadataOk() (ret CreateServerPayloadGetMetadataRetType, ok bool)
GetMetadataOk returns a tuple with the Metadata 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() (ret CreateServerPayloadGetNetworkingRetType)
GetNetworking returns the Networking field value
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 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) HasAgent ¶ added in v0.31.0
func (o *CreateServerPayload) HasAgent() bool
HasAgent 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) HasMetadata ¶ added in v0.26.0
func (o *CreateServerPayload) HasMetadata() bool
HasMetadata 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) SetAgent ¶ added in v0.31.0
func (o *CreateServerPayload) SetAgent(v CreateServerPayloadGetAgentRetType)
SetAgent gets a reference to the given ServerAgent and assigns it to the Agent 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 ServerBootVolume 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) SetMetadata ¶ added in v0.26.0
func (o *CreateServerPayload) SetMetadata(v CreateServerPayloadGetMetadataRetType)
SetMetadata gets a reference to the given map[string]interface{} and assigns it to the Metadata 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 sets field value
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 CreateServerPayloadAllOf ¶ added in v1.0.0
type CreateServerPayloadAllOf struct {
// REQUIRED
Networking CreateServerPayloadAllOfGetNetworkingAttributeType `json:"networking" required:"true"`
}
CreateServerPayloadAllOf struct for CreateServerPayloadAllOf
func NewCreateServerPayloadAllOf ¶ added in v1.0.0
func NewCreateServerPayloadAllOf(networking CreateServerPayloadAllOfGetNetworkingArgType) *CreateServerPayloadAllOf
NewCreateServerPayloadAllOf instantiates a new CreateServerPayloadAllOf 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 NewCreateServerPayloadAllOfWithDefaults ¶ added in v1.0.0
func NewCreateServerPayloadAllOfWithDefaults() *CreateServerPayloadAllOf
NewCreateServerPayloadAllOfWithDefaults instantiates a new CreateServerPayloadAllOf 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 (*CreateServerPayloadAllOf) GetNetworking ¶ added in v1.0.0
func (o *CreateServerPayloadAllOf) GetNetworking() (ret CreateServerPayloadAllOfGetNetworkingRetType)
GetNetworking returns the Networking field value
func (*CreateServerPayloadAllOf) GetNetworkingOk ¶ added in v1.0.0
func (o *CreateServerPayloadAllOf) GetNetworkingOk() (ret CreateServerPayloadAllOfGetNetworkingRetType, ok bool)
GetNetworkingOk returns a tuple with the Networking field value and a boolean to check if the value has been set.
func (*CreateServerPayloadAllOf) SetNetworking ¶ added in v1.0.0
func (o *CreateServerPayloadAllOf) SetNetworking(v CreateServerPayloadAllOfGetNetworkingRetType)
SetNetworking sets field value
func (CreateServerPayloadAllOf) ToMap ¶ added in v1.0.0
func (o CreateServerPayloadAllOf) ToMap() (map[string]interface{}, error)
type CreateServerPayloadAllOfGetNetworkingArgType ¶ added in v1.0.0
type CreateServerPayloadAllOfGetNetworkingArgType = CreateServerPayloadAllOfNetworking
type CreateServerPayloadAllOfGetNetworkingAttributeType ¶ added in v1.0.0
type CreateServerPayloadAllOfGetNetworkingAttributeType = *CreateServerPayloadAllOfNetworking
isModel
type CreateServerPayloadAllOfGetNetworkingRetType ¶ added in v1.0.0
type CreateServerPayloadAllOfGetNetworkingRetType = CreateServerPayloadAllOfNetworking
type CreateServerPayloadAllOfNetworking ¶ added in v1.0.0
type CreateServerPayloadAllOfNetworking struct {
CreateServerNetworking *CreateServerNetworking
CreateServerNetworkingWithNics *CreateServerNetworkingWithNics
}
CreateServerPayloadAllOfNetworking - struct for CreateServerPayloadAllOfNetworking
func CreateServerNetworkingAsCreateServerPayloadAllOfNetworking ¶ added in v1.0.0
func CreateServerNetworkingAsCreateServerPayloadAllOfNetworking(v *CreateServerNetworking) CreateServerPayloadAllOfNetworking
CreateServerNetworkingAsCreateServerPayloadAllOfNetworking is a convenience function that returns CreateServerNetworking wrapped in CreateServerPayloadAllOfNetworking
func CreateServerNetworkingWithNicsAsCreateServerPayloadAllOfNetworking ¶ added in v1.0.0
func CreateServerNetworkingWithNicsAsCreateServerPayloadAllOfNetworking(v *CreateServerNetworkingWithNics) CreateServerPayloadAllOfNetworking
CreateServerNetworkingWithNicsAsCreateServerPayloadAllOfNetworking is a convenience function that returns CreateServerNetworkingWithNics wrapped in CreateServerPayloadAllOfNetworking
func (*CreateServerPayloadAllOfNetworking) GetActualInstance ¶ added in v1.0.0
func (obj *CreateServerPayloadAllOfNetworking) GetActualInstance() interface{}
Get the actual instance
func (CreateServerPayloadAllOfNetworking) MarshalJSON ¶ added in v1.0.0
func (src CreateServerPayloadAllOfNetworking) MarshalJSON() ([]byte, error)
Marshal data from the first non-nil pointers in the struct to JSON
func (*CreateServerPayloadAllOfNetworking) UnmarshalJSON ¶ added in v1.0.0
func (dst *CreateServerPayloadAllOfNetworking) UnmarshalJSON(data []byte) error
Unmarshal JSON data into one of the pointers in the struct
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 CreateServerPayloadGetAgentArgType ¶ added in v0.31.0
type CreateServerPayloadGetAgentArgType = ServerAgent
type CreateServerPayloadGetAgentAttributeType ¶ added in v0.31.0
type CreateServerPayloadGetAgentAttributeType = *ServerAgent
isModel
type CreateServerPayloadGetAgentRetType ¶ added in v0.31.0
type CreateServerPayloadGetAgentRetType = ServerAgent
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 = ServerBootVolume
type CreateServerPayloadGetBootVolumeAttributeType ¶ added in v0.21.2
type CreateServerPayloadGetBootVolumeAttributeType = *ServerBootVolume
isModel
type CreateServerPayloadGetBootVolumeRetType ¶ added in v0.21.2
type CreateServerPayloadGetBootVolumeRetType = ServerBootVolume
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 CreateServerPayloadGetMetadataArgType ¶ added in v0.26.0
type CreateServerPayloadGetMetadataArgType = map[string]interface{}
type CreateServerPayloadGetMetadataAttributeType ¶ added in v0.26.0
type CreateServerPayloadGetMetadataAttributeType = *map[string]interface{}
isFreeform
type CreateServerPayloadGetMetadataRetType ¶ added in v0.26.0
type CreateServerPayloadGetMetadataRetType = map[string]interface{}
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 = CreateServerPayloadAllOfNetworking
type CreateServerPayloadGetNetworkingAttributeType ¶ added in v0.21.2
type CreateServerPayloadGetNetworkingAttributeType = *CreateServerPayloadAllOfNetworking
isModel
type CreateServerPayloadGetNetworkingRetType ¶ added in v0.21.2
type CreateServerPayloadGetNetworkingRetType = CreateServerPayloadAllOfNetworking
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 CreateServerRequest ¶ added in v0.23.0
type CreateServerRequest struct {
// contains filtered or unexported fields
}
func (CreateServerRequest) CreateServerPayload ¶ added in v0.23.0
func (r CreateServerRequest) CreateServerPayload(createServerPayload CreateServerPayload) ApiCreateServerRequest
func (CreateServerRequest) Execute ¶ added in v0.23.0
func (r CreateServerRequest) Execute() (*Server, error)
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: `^(?=.{1,63}$)([A-Za-z0-9][-A-Za-z0-9_.]*)?[A-Za-z0-9]$`. Regex for values: `^(?=.{0,63}$)(([A-Za-z0-9][-A-Za-z0-9_.]*)?[A-Za-z0-9])*$`. Providing a `null` value for a key will remove that key.
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" required:"true"`
}
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 CreateSnapshotRequest ¶ added in v0.23.0
type CreateSnapshotRequest struct {
// contains filtered or unexported fields
}
func (CreateSnapshotRequest) CreateSnapshotPayload ¶ added in v0.23.0
func (r CreateSnapshotRequest) CreateSnapshotPayload(createSnapshotPayload CreateSnapshotPayload) ApiCreateSnapshotRequest
func (CreateSnapshotRequest) Execute ¶ added in v0.23.0
func (r CreateSnapshotRequest) Execute() (*Snapshot, error)
type CreateVolumePayload ¶ added in v0.13.0
type CreateVolumePayload struct {
// Object that represents an availability zone.
// REQUIRED
AvailabilityZone CreateVolumePayloadGetAvailabilityZoneAttributeType `json:"availabilityZone" required:"true"`
// 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 255 Characters.
Description CreateVolumePayloadGetDescriptionAttributeType `json:"description,omitempty"`
// Indicates if a volume is encrypted.
Encrypted CreateVolumePayloadgetEncryptedAttributeType `json:"encrypted,omitempty"`
EncryptionParameters CreateVolumePayloadGetEncryptionParametersAttributeType `json:"encryptionParameters,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: `^(?=.{1,63}$)([A-Za-z0-9][-A-Za-z0-9_.]*)?[A-Za-z0-9]$`. Regex for values: `^(?=.{0,63}$)(([A-Za-z0-9][-A-Za-z0-9_.]*)?[A-Za-z0-9])*$`. Providing a `null` value for a key will remove that key.
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. Volumes sized up to 16000GB are supported.
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) GetEncrypted ¶ added in v0.28.0
func (o *CreateVolumePayload) GetEncrypted() (res CreateVolumePayloadgetEncryptedRetType)
GetEncrypted returns the Encrypted field value if set, zero value otherwise.
func (*CreateVolumePayload) GetEncryptedOk ¶ added in v0.28.0
func (o *CreateVolumePayload) GetEncryptedOk() (ret CreateVolumePayloadgetEncryptedRetType, ok bool)
GetEncryptedOk returns a tuple with the Encrypted field value if set, nil otherwise and a boolean to check if the value has been set.
func (*CreateVolumePayload) GetEncryptionParameters ¶ added in v0.28.0
func (o *CreateVolumePayload) GetEncryptionParameters() (res CreateVolumePayloadGetEncryptionParametersRetType)
GetEncryptionParameters returns the EncryptionParameters field value if set, zero value otherwise.
func (*CreateVolumePayload) GetEncryptionParametersOk ¶ added in v0.28.0
func (o *CreateVolumePayload) GetEncryptionParametersOk() (ret CreateVolumePayloadGetEncryptionParametersRetType, ok bool)
GetEncryptionParametersOk returns a tuple with the EncryptionParameters 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) HasEncrypted ¶ added in v0.28.0
func (o *CreateVolumePayload) HasEncrypted() bool
HasEncrypted returns a boolean if a field has been set.
func (*CreateVolumePayload) HasEncryptionParameters ¶ added in v0.28.0
func (o *CreateVolumePayload) HasEncryptionParameters() bool
HasEncryptionParameters 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) SetEncrypted ¶ added in v0.28.0
func (o *CreateVolumePayload) SetEncrypted(v CreateVolumePayloadgetEncryptedRetType)
SetEncrypted gets a reference to the given bool and assigns it to the Encrypted field.
func (*CreateVolumePayload) SetEncryptionParameters ¶ added in v0.28.0
func (o *CreateVolumePayload) SetEncryptionParameters(v CreateVolumePayloadGetEncryptionParametersRetType)
SetEncryptionParameters gets a reference to the given VolumeEncryptionParameter and assigns it to the EncryptionParameters 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 CreateVolumePayloadGetEncryptionParametersArgType ¶ added in v0.28.0
type CreateVolumePayloadGetEncryptionParametersArgType = VolumeEncryptionParameter
type CreateVolumePayloadGetEncryptionParametersAttributeType ¶ added in v0.28.0
type CreateVolumePayloadGetEncryptionParametersAttributeType = *VolumeEncryptionParameter
isModel
type CreateVolumePayloadGetEncryptionParametersRetType ¶ added in v0.28.0
type CreateVolumePayloadGetEncryptionParametersRetType = VolumeEncryptionParameter
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 CreateVolumePayloadgetEncryptedArgType ¶ added in v0.28.0
type CreateVolumePayloadgetEncryptedArgType = bool
type CreateVolumePayloadgetEncryptedAttributeType ¶ added in v0.28.0
type CreateVolumePayloadgetEncryptedAttributeType = *bool
isBoolean
type CreateVolumePayloadgetEncryptedRetType ¶ added in v0.28.0
type CreateVolumePayloadgetEncryptedRetType = bool
type CreateVolumeRequest ¶ added in v0.23.0
type CreateVolumeRequest struct {
// contains filtered or unexported fields
}
func (CreateVolumeRequest) CreateVolumePayload ¶ added in v0.23.0
func (r CreateVolumeRequest) CreateVolumePayload(createVolumePayload CreateVolumePayload) ApiCreateVolumeRequest
func (CreateVolumeRequest) Execute ¶ added in v0.23.0
func (r CreateVolumeRequest) Execute() (*Volume, error)
type DeallocateServerRequest ¶ added in v0.23.0
type DeallocateServerRequest struct {
// contains filtered or unexported fields
}
func (DeallocateServerRequest) Execute ¶ added in v0.23.0
func (r DeallocateServerRequest) Execute() error
type DefaultApi ¶ added in v0.23.0
type DefaultApi interface {
/*
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 region The STACKIT Region of the resources.
@param serverId The identifier (ID) of a STACKIT Server.
@param networkId The identifier (ID) of a STACKIT Network.
@return ApiAddNetworkToServerRequest
*/
AddNetworkToServer(ctx context.Context, projectId string, region string, serverId string, networkId string) ApiAddNetworkToServerRequest
/*
AddNetworkToServerExecute executes the request
*/
AddNetworkToServerExecute(ctx context.Context, projectId string, region string, serverId string, networkId string) error
/*
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 region The STACKIT Region of the resources.
@param serverId The identifier (ID) of a STACKIT Server.
@param nicId The identifier (ID) of a network interface.
@return ApiAddNicToServerRequest
*/
AddNicToServer(ctx context.Context, projectId string, region string, serverId string, nicId string) ApiAddNicToServerRequest
/*
AddNicToServerExecute executes the request
*/
AddNicToServerExecute(ctx context.Context, projectId string, region string, serverId string, nicId string) error
/*
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 region The STACKIT Region of the resources.
@param serverId The identifier (ID) of a STACKIT Server.
@param publicIpId The identifier (ID) of a Public IP.
@return ApiAddPublicIpToServerRequest
*/
AddPublicIpToServer(ctx context.Context, projectId string, region string, serverId string, publicIpId string) ApiAddPublicIpToServerRequest
/*
AddPublicIpToServerExecute executes the request
*/
AddPublicIpToServerExecute(ctx context.Context, projectId string, region string, serverId string, publicIpId string) error
/*
AddRoutesToRoutingTable Create new routes in a routing table.
Create new routes in an existing routing table.
@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 region The STACKIT Region of the resources.
@param routingTableId The identifier (ID) of a STACKIT Routing Table.
@return ApiAddRoutesToRoutingTableRequest
*/
AddRoutesToRoutingTable(ctx context.Context, organizationId string, areaId string, region string, routingTableId string) ApiAddRoutesToRoutingTableRequest
/*
AddRoutesToRoutingTableExecute executes the 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 areaId The identifier (ID) of a STACKIT Network Area.
@param region The STACKIT Region of the resources.
@param routingTableId The identifier (ID) of a STACKIT Routing Table.
@return RouteListResponse
*/
AddRoutesToRoutingTableExecute(ctx context.Context, organizationId string, areaId string, region string, routingTableId string) (*RouteListResponse, error)
/*
AddRoutingTableToArea Create new routing table in a network area.
Create a new routing table 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.
@param region The STACKIT Region of the resources.
@return ApiAddRoutingTableToAreaRequest
*/
AddRoutingTableToArea(ctx context.Context, organizationId string, areaId string, region string) ApiAddRoutingTableToAreaRequest
/*
AddRoutingTableToAreaExecute executes the 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 areaId The identifier (ID) of a STACKIT Network Area.
@param region The STACKIT Region of the resources.
@return RoutingTable
*/
AddRoutingTableToAreaExecute(ctx context.Context, organizationId string, areaId string, region string) (*RoutingTable, error)
/*
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 region The STACKIT Region of the resources.
@param serverId The identifier (ID) of a STACKIT Server.
@param securityGroupId The identifier (ID) of a STACKIT Security Group.
@return ApiAddSecurityGroupToServerRequest
*/
AddSecurityGroupToServer(ctx context.Context, projectId string, region string, serverId string, securityGroupId string) ApiAddSecurityGroupToServerRequest
/*
AddSecurityGroupToServerExecute executes the request
*/
AddSecurityGroupToServerExecute(ctx context.Context, projectId string, region string, serverId string, securityGroupId string) error
/*
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 region The STACKIT Region of the resources.
@param serverId The identifier (ID) of a STACKIT Server.
@param serviceAccountMail The e-mail address of a service account.
@return ApiAddServiceAccountToServerRequest
*/
AddServiceAccountToServer(ctx context.Context, projectId string, region string, serverId string, serviceAccountMail string) ApiAddServiceAccountToServerRequest
/*
AddServiceAccountToServerExecute executes the 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 region The STACKIT Region of the resources.
@param serverId The identifier (ID) of a STACKIT Server.
@param serviceAccountMail The e-mail address of a service account.
@return ServiceAccountMailListResponse
*/
AddServiceAccountToServerExecute(ctx context.Context, projectId string, region string, serverId string, serviceAccountMail string) (*ServiceAccountMailListResponse, error)
/*
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 region The STACKIT Region of the resources.
@param serverId The identifier (ID) of a STACKIT Server.
@param volumeId The identifier (ID) of a STACKIT Volume.
@return ApiAddVolumeToServerRequest
*/
AddVolumeToServer(ctx context.Context, projectId string, region string, serverId string, volumeId string) ApiAddVolumeToServerRequest
/*
AddVolumeToServerExecute executes the 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 region The STACKIT Region of the resources.
@param serverId The identifier (ID) of a STACKIT Server.
@param volumeId The identifier (ID) of a STACKIT Volume.
@return VolumeAttachment
*/
AddVolumeToServerExecute(ctx context.Context, projectId string, region string, serverId string, volumeId string) (*VolumeAttachment, error)
/*
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.
@param region The STACKIT Region of the resources.
@return ApiCreateAffinityGroupRequest
*/
CreateAffinityGroup(ctx context.Context, projectId string, region string) ApiCreateAffinityGroupRequest
/*
CreateAffinityGroupExecute executes the 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 region The STACKIT Region of the resources.
@return AffinityGroup
*/
CreateAffinityGroupExecute(ctx context.Context, projectId string, region string) (*AffinityGroup, error)
/*
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.
@param region The STACKIT Region of the resources.
@return ApiCreateBackupRequest
*/
CreateBackup(ctx context.Context, projectId string, region string) ApiCreateBackupRequest
/*
CreateBackupExecute executes the 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 region The STACKIT Region of the resources.
@return Backup
*/
CreateBackupExecute(ctx context.Context, projectId string, region string) (*Backup, error)
/*
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.
@param region The STACKIT Region of the resources.
@return ApiCreateImageRequest
*/
CreateImage(ctx context.Context, projectId string, region string) ApiCreateImageRequest
/*
CreateImageExecute executes the 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 region The STACKIT Region of the resources.
@return ImageCreateResponse
*/
CreateImageExecute(ctx context.Context, projectId string, region string) (*ImageCreateResponse, error)
/*
CreateIsolatedNetwork Create a single isolated network.
Creates an isolated network which is not connected to other networks in this project. We recommend using this endpoint only if you are fully aware of its purpose and the consequences of its execution.
@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 region The STACKIT Region of the resources.
@return ApiCreateIsolatedNetworkRequest
*/
CreateIsolatedNetwork(ctx context.Context, projectId string, region string) ApiCreateIsolatedNetworkRequest
/*
CreateIsolatedNetworkExecute executes the 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 region The STACKIT Region of the resources.
@return Network
*/
CreateIsolatedNetworkExecute(ctx context.Context, projectId string, region string) (*Network, error)
/*
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.
@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@return ApiCreateKeyPairRequest
*/
CreateKeyPair(ctx context.Context) ApiCreateKeyPairRequest
/*
CreateKeyPairExecute executes the request
@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@return Keypair
*/
CreateKeyPairExecute(ctx context.Context) (*Keypair, error)
/*
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.
@param region The STACKIT Region of the resources.
@return ApiCreateNetworkRequest
*/
CreateNetwork(ctx context.Context, projectId string, region string) ApiCreateNetworkRequest
/*
CreateNetworkExecute executes the 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 region The STACKIT Region of the resources.
@return Network
*/
CreateNetworkExecute(ctx context.Context, projectId string, region string) (*Network, error)
/*
CreateNetworkArea Create new network area in an organization.
Create a new network area in an organization. You can specify `"preview/routingtables"="true"` as a label to enable the preview routing tables feature. This feature cannot be enabled or disabled afterwards.
@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
*/
CreateNetworkArea(ctx context.Context, organizationId string) ApiCreateNetworkAreaRequest
/*
CreateNetworkAreaExecute executes the 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.
@return NetworkArea
*/
CreateNetworkAreaExecute(ctx context.Context, organizationId string) (*NetworkArea, error)
/*
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.
@param region The STACKIT Region of the resources.
@return ApiCreateNetworkAreaRangeRequest
*/
CreateNetworkAreaRange(ctx context.Context, organizationId string, areaId string, region string) ApiCreateNetworkAreaRangeRequest
/*
CreateNetworkAreaRangeExecute executes the 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 areaId The identifier (ID) of a STACKIT Network Area.
@param region The STACKIT Region of the resources.
@return NetworkRangeListResponse
*/
CreateNetworkAreaRangeExecute(ctx context.Context, organizationId string, areaId string, region string) (*NetworkRangeListResponse, error)
/*
CreateNetworkAreaRegion Configure a region for a network area.
Configure a new region for 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 region The STACKIT Region of the resources.
@return ApiCreateNetworkAreaRegionRequest
*/
CreateNetworkAreaRegion(ctx context.Context, organizationId string, areaId string, region string) ApiCreateNetworkAreaRegionRequest
/*
CreateNetworkAreaRegionExecute executes the 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 areaId The identifier (ID) of a STACKIT Network Area.
@param region The STACKIT Region of the resources.
@return RegionalArea
*/
CreateNetworkAreaRegionExecute(ctx context.Context, organizationId string, areaId string, region string) (*RegionalArea, error)
/*
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.
@param region The STACKIT Region of the resources.
@return ApiCreateNetworkAreaRouteRequest
*/
CreateNetworkAreaRoute(ctx context.Context, organizationId string, areaId string, region string) ApiCreateNetworkAreaRouteRequest
/*
CreateNetworkAreaRouteExecute executes the 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 areaId The identifier (ID) of a STACKIT Network Area.
@param region The STACKIT Region of the resources.
@return RouteListResponse
*/
CreateNetworkAreaRouteExecute(ctx context.Context, organizationId string, areaId string, region string) (*RouteListResponse, error)
/*
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 region The STACKIT Region of the resources.
@param networkId The identifier (ID) of a STACKIT Network.
@return ApiCreateNicRequest
*/
CreateNic(ctx context.Context, projectId string, region string, networkId string) ApiCreateNicRequest
/*
CreateNicExecute executes the 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 region The STACKIT Region of the resources.
@param networkId The identifier (ID) of a STACKIT Network.
@return NIC
*/
CreateNicExecute(ctx context.Context, projectId string, region string, networkId string) (*NIC, error)
/*
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.
@param region The STACKIT Region of the resources.
@return ApiCreatePublicIPRequest
*/
CreatePublicIP(ctx context.Context, projectId string, region string) ApiCreatePublicIPRequest
/*
CreatePublicIPExecute executes the 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 region The STACKIT Region of the resources.
@return PublicIp
*/
CreatePublicIPExecute(ctx context.Context, projectId string, region string) (*PublicIp, error)
/*
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.
@param region The STACKIT Region of the resources.
@return ApiCreateSecurityGroupRequest
*/
CreateSecurityGroup(ctx context.Context, projectId string, region string) ApiCreateSecurityGroupRequest
/*
CreateSecurityGroupExecute executes the 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 region The STACKIT Region of the resources.
@return SecurityGroup
*/
CreateSecurityGroupExecute(ctx context.Context, projectId string, region string) (*SecurityGroup, error)
/*
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 region The STACKIT Region of the resources.
@param securityGroupId The identifier (ID) of a STACKIT Security Group.
@return ApiCreateSecurityGroupRuleRequest
*/
CreateSecurityGroupRule(ctx context.Context, projectId string, region string, securityGroupId string) ApiCreateSecurityGroupRuleRequest
/*
CreateSecurityGroupRuleExecute executes the 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 region The STACKIT Region of the resources.
@param securityGroupId The identifier (ID) of a STACKIT Security Group.
@return SecurityGroupRule
*/
CreateSecurityGroupRuleExecute(ctx context.Context, projectId string, region string, securityGroupId string) (*SecurityGroupRule, error)
/*
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.
@param region The STACKIT Region of the resources.
@return ApiCreateServerRequest
*/
CreateServer(ctx context.Context, projectId string, region string) ApiCreateServerRequest
/*
CreateServerExecute executes the 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 region The STACKIT Region of the resources.
@return Server
*/
CreateServerExecute(ctx context.Context, projectId string, region string) (*Server, error)
/*
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.
@param region The STACKIT Region of the resources.
@return ApiCreateSnapshotRequest
*/
CreateSnapshot(ctx context.Context, projectId string, region string) ApiCreateSnapshotRequest
/*
CreateSnapshotExecute executes the 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 region The STACKIT Region of the resources.
@return Snapshot
*/
CreateSnapshotExecute(ctx context.Context, projectId string, region string) (*Snapshot, error)
/*
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.
@param region The STACKIT Region of the resources.
@return ApiCreateVolumeRequest
*/
CreateVolume(ctx context.Context, projectId string, region string) ApiCreateVolumeRequest
/*
CreateVolumeExecute executes the 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 region The STACKIT Region of the resources.
@return Volume
*/
CreateVolumeExecute(ctx context.Context, projectId string, region string) (*Volume, error)
/*
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 region The STACKIT Region of the resources.
@param serverId The identifier (ID) of a STACKIT Server.
@return ApiDeallocateServerRequest
*/
DeallocateServer(ctx context.Context, projectId string, region string, serverId string) ApiDeallocateServerRequest
/*
DeallocateServerExecute executes the request
*/
DeallocateServerExecute(ctx context.Context, projectId string, region string, serverId string) error
/*
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 region The STACKIT Region of the resources.
@param affinityGroupId The identifier (ID) of a STACKIT Affinity Group.
@return ApiDeleteAffinityGroupRequest
*/
DeleteAffinityGroup(ctx context.Context, projectId string, region string, affinityGroupId string) ApiDeleteAffinityGroupRequest
/*
DeleteAffinityGroupExecute executes the request
*/
DeleteAffinityGroupExecute(ctx context.Context, projectId string, region string, affinityGroupId string) error
/*
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 region The STACKIT Region of the resources.
@param backupId The identifier (ID) of a STACKIT Backup.
@return ApiDeleteBackupRequest
*/
DeleteBackup(ctx context.Context, projectId string, region string, backupId string) ApiDeleteBackupRequest
/*
DeleteBackupExecute executes the request
*/
DeleteBackupExecute(ctx context.Context, projectId string, region string, backupId string) error
/*
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 region The STACKIT Region of the resources.
@param imageId The identifier (ID) of a STACKIT Image.
@return ApiDeleteImageRequest
*/
DeleteImage(ctx context.Context, projectId string, region string, imageId string) ApiDeleteImageRequest
/*
DeleteImageExecute executes the request
*/
DeleteImageExecute(ctx context.Context, projectId string, region string, imageId string) error
DeleteImageShare(ctx context.Context, projectId string, region string, imageId string) ApiDeleteImageShareRequest
DeleteImageShareExecute(ctx context.Context, projectId string, region string, imageId string) error
DeleteImageShareConsumer(ctx context.Context, projectId string, region string, imageId string, consumerProjectId string) ApiDeleteImageShareConsumerRequest
DeleteImageShareConsumerExecute(ctx context.Context, projectId string, region string, imageId string, consumerProjectId string) error
/*
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
*/
DeleteKeyPair(ctx context.Context, keypairName string) ApiDeleteKeyPairRequest
/*
DeleteKeyPairExecute executes the request
*/
DeleteKeyPairExecute(ctx context.Context, keypairName string) error
/*
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 region The STACKIT Region of the resources.
@param networkId The identifier (ID) of a STACKIT Network.
@return ApiDeleteNetworkRequest
*/
DeleteNetwork(ctx context.Context, projectId string, region string, networkId string) ApiDeleteNetworkRequest
/*
DeleteNetworkExecute executes the request
*/
DeleteNetworkExecute(ctx context.Context, projectId string, region string, networkId string) error
/*
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
*/
DeleteNetworkArea(ctx context.Context, organizationId string, areaId string) ApiDeleteNetworkAreaRequest
/*
DeleteNetworkAreaExecute executes the request
*/
DeleteNetworkAreaExecute(ctx context.Context, organizationId string, areaId string) error
/*
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 region The STACKIT Region of the resources.
@param networkRangeId The identifier (ID) of a STACKIT Network Range.
@return ApiDeleteNetworkAreaRangeRequest
*/
DeleteNetworkAreaRange(ctx context.Context, organizationId string, areaId string, region string, networkRangeId string) ApiDeleteNetworkAreaRangeRequest
/*
DeleteNetworkAreaRangeExecute executes the request
*/
DeleteNetworkAreaRangeExecute(ctx context.Context, organizationId string, areaId string, region string, networkRangeId string) error
/*
DeleteNetworkAreaRegion Delete a configuration of region for a network area.
Delete a current configuration of region for 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 region The STACKIT Region of the resources.
@return ApiDeleteNetworkAreaRegionRequest
*/
DeleteNetworkAreaRegion(ctx context.Context, organizationId string, areaId string, region string) ApiDeleteNetworkAreaRegionRequest
/*
DeleteNetworkAreaRegionExecute executes the request
*/
DeleteNetworkAreaRegionExecute(ctx context.Context, organizationId string, areaId string, region string) error
/*
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 region The STACKIT Region of the resources.
@param routeId The identifier (ID) of a STACKIT Route.
@return ApiDeleteNetworkAreaRouteRequest
*/
DeleteNetworkAreaRoute(ctx context.Context, organizationId string, areaId string, region string, routeId string) ApiDeleteNetworkAreaRouteRequest
/*
DeleteNetworkAreaRouteExecute executes the request
*/
DeleteNetworkAreaRouteExecute(ctx context.Context, organizationId string, areaId string, region string, routeId string) error
/*
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 region The STACKIT Region of the resources.
@param networkId The identifier (ID) of a STACKIT Network.
@param nicId The identifier (ID) of a network interface.
@return ApiDeleteNicRequest
*/
DeleteNic(ctx context.Context, projectId string, region string, networkId string, nicId string) ApiDeleteNicRequest
/*
DeleteNicExecute executes the request
*/
DeleteNicExecute(ctx context.Context, projectId string, region string, networkId string, nicId string) error
/*
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 region The STACKIT Region of the resources.
@param publicIpId The identifier (ID) of a Public IP.
@return ApiDeletePublicIPRequest
*/
DeletePublicIP(ctx context.Context, projectId string, region string, publicIpId string) ApiDeletePublicIPRequest
/*
DeletePublicIPExecute executes the request
*/
DeletePublicIPExecute(ctx context.Context, projectId string, region string, publicIpId string) error
/*
DeleteRouteFromRoutingTable Delete a route in a routing table.
Delete a route in an existing routing table.
@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 region The STACKIT Region of the resources.
@param routingTableId The identifier (ID) of a STACKIT Routing Table.
@param routeId The identifier (ID) of a STACKIT Route.
@return ApiDeleteRouteFromRoutingTableRequest
*/
DeleteRouteFromRoutingTable(ctx context.Context, organizationId string, areaId string, region string, routingTableId string, routeId string) ApiDeleteRouteFromRoutingTableRequest
/*
DeleteRouteFromRoutingTableExecute executes the request
*/
DeleteRouteFromRoutingTableExecute(ctx context.Context, organizationId string, areaId string, region string, routingTableId string, routeId string) error
/*
DeleteRoutingTableFromArea Delete a routing table.
Delete a routing table 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 region The STACKIT Region of the resources.
@param routingTableId The identifier (ID) of a STACKIT Routing Table.
@return ApiDeleteRoutingTableFromAreaRequest
*/
DeleteRoutingTableFromArea(ctx context.Context, organizationId string, areaId string, region string, routingTableId string) ApiDeleteRoutingTableFromAreaRequest
/*
DeleteRoutingTableFromAreaExecute executes the request
*/
DeleteRoutingTableFromAreaExecute(ctx context.Context, organizationId string, areaId string, region string, routingTableId string) error
/*
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 region The STACKIT Region of the resources.
@param securityGroupId The identifier (ID) of a STACKIT Security Group.
@return ApiDeleteSecurityGroupRequest
*/
DeleteSecurityGroup(ctx context.Context, projectId string, region string, securityGroupId string) ApiDeleteSecurityGroupRequest
/*
DeleteSecurityGroupExecute executes the request
*/
DeleteSecurityGroupExecute(ctx context.Context, projectId string, region string, securityGroupId string) error
/*
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 region The STACKIT Region of the resources.
@param securityGroupId The identifier (ID) of a STACKIT Security Group.
@param securityGroupRuleId The identifier (ID) of a STACKIT Security Group Rule.
@return ApiDeleteSecurityGroupRuleRequest
*/
DeleteSecurityGroupRule(ctx context.Context, projectId string, region string, securityGroupId string, securityGroupRuleId string) ApiDeleteSecurityGroupRuleRequest
/*
DeleteSecurityGroupRuleExecute executes the request
*/
DeleteSecurityGroupRuleExecute(ctx context.Context, projectId string, region string, securityGroupId string, securityGroupRuleId string) error
/*
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 region The STACKIT Region of the resources.
@param serverId The identifier (ID) of a STACKIT Server.
@return ApiDeleteServerRequest
*/
DeleteServer(ctx context.Context, projectId string, region string, serverId string) ApiDeleteServerRequest
/*
DeleteServerExecute executes the request
*/
DeleteServerExecute(ctx context.Context, projectId string, region string, serverId string) error
/*
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 region The STACKIT Region of the resources.
@param snapshotId The identifier (ID) of a STACKIT Snapshot.
@return ApiDeleteSnapshotRequest
*/
DeleteSnapshot(ctx context.Context, projectId string, region string, snapshotId string) ApiDeleteSnapshotRequest
/*
DeleteSnapshotExecute executes the request
*/
DeleteSnapshotExecute(ctx context.Context, projectId string, region string, snapshotId string) error
/*
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 region The STACKIT Region of the resources.
@param volumeId The identifier (ID) of a STACKIT Volume.
@return ApiDeleteVolumeRequest
*/
DeleteVolume(ctx context.Context, projectId string, region string, volumeId string) ApiDeleteVolumeRequest
/*
DeleteVolumeExecute executes the request
*/
DeleteVolumeExecute(ctx context.Context, projectId string, region string, volumeId string) error
/*
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 region The STACKIT Region of the resources.
@param affinityGroupId The identifier (ID) of a STACKIT Affinity Group.
@return ApiGetAffinityGroupRequest
*/
GetAffinityGroup(ctx context.Context, projectId string, region string, affinityGroupId string) ApiGetAffinityGroupRequest
/*
GetAffinityGroupExecute executes the 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 region The STACKIT Region of the resources.
@param affinityGroupId The identifier (ID) of a STACKIT Affinity Group.
@return AffinityGroup
*/
GetAffinityGroupExecute(ctx context.Context, projectId string, region string, affinityGroupId string) (*AffinityGroup, error)
/*
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 region The STACKIT Region of the resources.
@param serverId The identifier (ID) of a STACKIT Server.
@param volumeId The identifier (ID) of a STACKIT Volume.
@return ApiGetAttachedVolumeRequest
*/
GetAttachedVolume(ctx context.Context, projectId string, region string, serverId string, volumeId string) ApiGetAttachedVolumeRequest
/*
GetAttachedVolumeExecute executes the 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 region The STACKIT Region of the resources.
@param serverId The identifier (ID) of a STACKIT Server.
@param volumeId The identifier (ID) of a STACKIT Volume.
@return VolumeAttachment
*/
GetAttachedVolumeExecute(ctx context.Context, projectId string, region string, serverId string, volumeId string) (*VolumeAttachment, error)
/*
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 region The STACKIT Region of the resources.
@param backupId The identifier (ID) of a STACKIT Backup.
@return ApiGetBackupRequest
*/
GetBackup(ctx context.Context, projectId string, region string, backupId string) ApiGetBackupRequest
/*
GetBackupExecute executes the 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 region The STACKIT Region of the resources.
@param backupId The identifier (ID) of a STACKIT Backup.
@return Backup
*/
GetBackupExecute(ctx context.Context, projectId string, region string, backupId string) (*Backup, error)
/*
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 region The STACKIT Region of the resources.
@param imageId The identifier (ID) of a STACKIT Image.
@return ApiGetImageRequest
*/
GetImage(ctx context.Context, projectId string, region string, imageId string) ApiGetImageRequest
/*
GetImageExecute executes the 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 region The STACKIT Region of the resources.
@param imageId The identifier (ID) of a STACKIT Image.
@return Image
*/
GetImageExecute(ctx context.Context, projectId string, region string, imageId string) (*Image, error)
GetImageShare(ctx context.Context, projectId string, region string, imageId string) ApiGetImageShareRequest
GetImageShareExecute(ctx context.Context, projectId string, region string, imageId string) (*ImageShare, error)
GetImageShareConsumer(ctx context.Context, projectId string, region string, imageId string, consumerProjectId string) ApiGetImageShareConsumerRequest
GetImageShareConsumerExecute(ctx context.Context, projectId string, region string, imageId string, consumerProjectId string) (*ImageShareConsumer, error)
/*
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
*/
GetKeyPair(ctx context.Context, keypairName string) ApiGetKeyPairRequest
/*
GetKeyPairExecute executes the request
@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 Keypair
*/
GetKeyPairExecute(ctx context.Context, keypairName string) (*Keypair, error)
/*
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 region The STACKIT Region of the resources.
@param machineType STACKIT machine type Name.
@return ApiGetMachineTypeRequest
*/
GetMachineType(ctx context.Context, projectId string, region string, machineType string) ApiGetMachineTypeRequest
/*
GetMachineTypeExecute executes the 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 region The STACKIT Region of the resources.
@param machineType STACKIT machine type Name.
@return MachineType
*/
GetMachineTypeExecute(ctx context.Context, projectId string, region string, machineType string) (*MachineType, error)
/*
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 region The STACKIT Region of the resources.
@param networkId The identifier (ID) of a STACKIT Network.
@return ApiGetNetworkRequest
*/
GetNetwork(ctx context.Context, projectId string, region string, networkId string) ApiGetNetworkRequest
/*
GetNetworkExecute executes the 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 region The STACKIT Region of the resources.
@param networkId The identifier (ID) of a STACKIT Network.
@return Network
*/
GetNetworkExecute(ctx context.Context, projectId string, region string, networkId string) (*Network, error)
/*
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
*/
GetNetworkArea(ctx context.Context, organizationId string, areaId string) ApiGetNetworkAreaRequest
/*
GetNetworkAreaExecute executes the 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 areaId The identifier (ID) of a STACKIT Network Area.
@return NetworkArea
*/
GetNetworkAreaExecute(ctx context.Context, organizationId string, areaId string) (*NetworkArea, error)
/*
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 region The STACKIT Region of the resources.
@param networkRangeId The identifier (ID) of a STACKIT Network Range.
@return ApiGetNetworkAreaRangeRequest
*/
GetNetworkAreaRange(ctx context.Context, organizationId string, areaId string, region string, networkRangeId string) ApiGetNetworkAreaRangeRequest
/*
GetNetworkAreaRangeExecute executes the 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 areaId The identifier (ID) of a STACKIT Network Area.
@param region The STACKIT Region of the resources.
@param networkRangeId The identifier (ID) of a STACKIT Network Range.
@return NetworkRange
*/
GetNetworkAreaRangeExecute(ctx context.Context, organizationId string, areaId string, region string, networkRangeId string) (*NetworkRange, error)
/*
GetNetworkAreaRegion Get details about a configured region.
Get details about a configured region 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 region The STACKIT Region of the resources.
@return ApiGetNetworkAreaRegionRequest
*/
GetNetworkAreaRegion(ctx context.Context, organizationId string, areaId string, region string) ApiGetNetworkAreaRegionRequest
/*
GetNetworkAreaRegionExecute executes the 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 areaId The identifier (ID) of a STACKIT Network Area.
@param region The STACKIT Region of the resources.
@return RegionalArea
*/
GetNetworkAreaRegionExecute(ctx context.Context, organizationId string, areaId string, region string) (*RegionalArea, error)
/*
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 region The STACKIT Region of the resources.
@param routeId The identifier (ID) of a STACKIT Route.
@return ApiGetNetworkAreaRouteRequest
*/
GetNetworkAreaRoute(ctx context.Context, organizationId string, areaId string, region string, routeId string) ApiGetNetworkAreaRouteRequest
/*
GetNetworkAreaRouteExecute executes the 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 areaId The identifier (ID) of a STACKIT Network Area.
@param region The STACKIT Region of the resources.
@param routeId The identifier (ID) of a STACKIT Route.
@return Route
*/
GetNetworkAreaRouteExecute(ctx context.Context, organizationId string, areaId string, region string, routeId string) (*Route, error)
/*
GetNic Get details about a network interface.
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 region The STACKIT Region of the resources.
@param networkId The identifier (ID) of a STACKIT Network.
@param nicId The identifier (ID) of a network interface.
@return ApiGetNicRequest
*/
GetNic(ctx context.Context, projectId string, region string, networkId string, nicId string) ApiGetNicRequest
/*
GetNicExecute executes the 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 region The STACKIT Region of the resources.
@param networkId The identifier (ID) of a STACKIT Network.
@param nicId The identifier (ID) of a network interface.
@return NIC
*/
GetNicExecute(ctx context.Context, projectId string, region string, networkId string, nicId string) (*NIC, error)
/*
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
*/
GetOrganizationRequest(ctx context.Context, organizationId string, requestId string) ApiGetOrganizationRequestRequest
/*
GetOrganizationRequestExecute executes the 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 Request
*/
GetOrganizationRequestExecute(ctx context.Context, organizationId string, requestId string) (*Request, error)
/*
GetProjectDetails Get project details.
Get details about a STACKIT 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 ApiGetProjectDetailsRequest
*/
GetProjectDetails(ctx context.Context, projectId string) ApiGetProjectDetailsRequest
/*
GetProjectDetailsExecute executes the 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.
@return Project
*/
GetProjectDetailsExecute(ctx context.Context, projectId string) (*Project, error)
/*
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 region The STACKIT Region of the resources.
@param nicId The identifier (ID) of a network interface.
@return ApiGetProjectNICRequest
*/
GetProjectNIC(ctx context.Context, projectId string, region string, nicId string) ApiGetProjectNICRequest
/*
GetProjectNICExecute executes the 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 region The STACKIT Region of the resources.
@param nicId The identifier (ID) of a network interface.
@return NIC
*/
GetProjectNICExecute(ctx context.Context, projectId string, region string, nicId string) (*NIC, error)
/*
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 region The STACKIT Region of the resources.
@param requestId The identifier (ID) of a STACKIT Request.
@return ApiGetProjectRequestRequest
*/
GetProjectRequest(ctx context.Context, projectId string, region string, requestId string) ApiGetProjectRequestRequest
/*
GetProjectRequestExecute executes the 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 region The STACKIT Region of the resources.
@param requestId The identifier (ID) of a STACKIT Request.
@return Request
*/
GetProjectRequestExecute(ctx context.Context, projectId string, region string, requestId string) (*Request, error)
/*
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 region The STACKIT Region of the resources.
@param publicIpId The identifier (ID) of a Public IP.
@return ApiGetPublicIPRequest
*/
GetPublicIP(ctx context.Context, projectId string, region string, publicIpId string) ApiGetPublicIPRequest
/*
GetPublicIPExecute executes the 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 region The STACKIT Region of the resources.
@param publicIpId The identifier (ID) of a Public IP.
@return PublicIp
*/
GetPublicIPExecute(ctx context.Context, projectId string, region string, publicIpId string) (*PublicIp, error)
/*
GetRouteOfRoutingTable Get details about a route of a routing table.
Get details about a route defined in a routing table.
@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 region The STACKIT Region of the resources.
@param routingTableId The identifier (ID) of a STACKIT Routing Table.
@param routeId The identifier (ID) of a STACKIT Route.
@return ApiGetRouteOfRoutingTableRequest
*/
GetRouteOfRoutingTable(ctx context.Context, organizationId string, areaId string, region string, routingTableId string, routeId string) ApiGetRouteOfRoutingTableRequest
/*
GetRouteOfRoutingTableExecute executes the 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 areaId The identifier (ID) of a STACKIT Network Area.
@param region The STACKIT Region of the resources.
@param routingTableId The identifier (ID) of a STACKIT Routing Table.
@param routeId The identifier (ID) of a STACKIT Route.
@return Route
*/
GetRouteOfRoutingTableExecute(ctx context.Context, organizationId string, areaId string, region string, routingTableId string, routeId string) (*Route, error)
/*
GetRoutingTableOfArea Get details about a routing table.
Get details about a routing table 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 region The STACKIT Region of the resources.
@param routingTableId The identifier (ID) of a STACKIT Routing Table.
@return ApiGetRoutingTableOfAreaRequest
*/
GetRoutingTableOfArea(ctx context.Context, organizationId string, areaId string, region string, routingTableId string) ApiGetRoutingTableOfAreaRequest
/*
GetRoutingTableOfAreaExecute executes the 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 areaId The identifier (ID) of a STACKIT Network Area.
@param region The STACKIT Region of the resources.
@param routingTableId The identifier (ID) of a STACKIT Routing Table.
@return RoutingTable
*/
GetRoutingTableOfAreaExecute(ctx context.Context, organizationId string, areaId string, region string, routingTableId string) (*RoutingTable, error)
/*
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 region The STACKIT Region of the resources.
@param securityGroupId The identifier (ID) of a STACKIT Security Group.
@return ApiGetSecurityGroupRequest
*/
GetSecurityGroup(ctx context.Context, projectId string, region string, securityGroupId string) ApiGetSecurityGroupRequest
/*
GetSecurityGroupExecute executes the 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 region The STACKIT Region of the resources.
@param securityGroupId The identifier (ID) of a STACKIT Security Group.
@return SecurityGroup
*/
GetSecurityGroupExecute(ctx context.Context, projectId string, region string, securityGroupId string) (*SecurityGroup, error)
/*
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 region The STACKIT Region of the resources.
@param securityGroupId The identifier (ID) of a STACKIT Security Group.
@param securityGroupRuleId The identifier (ID) of a STACKIT Security Group Rule.
@return ApiGetSecurityGroupRuleRequest
*/
GetSecurityGroupRule(ctx context.Context, projectId string, region string, securityGroupId string, securityGroupRuleId string) ApiGetSecurityGroupRuleRequest
/*
GetSecurityGroupRuleExecute executes the 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 region The STACKIT Region of the resources.
@param securityGroupId The identifier (ID) of a STACKIT Security Group.
@param securityGroupRuleId The identifier (ID) of a STACKIT Security Group Rule.
@return SecurityGroupRule
*/
GetSecurityGroupRuleExecute(ctx context.Context, projectId string, region string, securityGroupId string, securityGroupRuleId string) (*SecurityGroupRule, error)
/*
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 region The STACKIT Region of the resources.
@param serverId The identifier (ID) of a STACKIT Server.
@return ApiGetServerRequest
*/
GetServer(ctx context.Context, projectId string, region string, serverId string) ApiGetServerRequest
/*
GetServerExecute executes the 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 region The STACKIT Region of the resources.
@param serverId The identifier (ID) of a STACKIT Server.
@return Server
*/
GetServerExecute(ctx context.Context, projectId string, region string, serverId string) (*Server, error)
/*
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 region The STACKIT Region of the resources.
@param serverId The identifier (ID) of a STACKIT Server.
@return ApiGetServerConsoleRequest
*/
GetServerConsole(ctx context.Context, projectId string, region string, serverId string) ApiGetServerConsoleRequest
/*
GetServerConsoleExecute executes the 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 region The STACKIT Region of the resources.
@param serverId The identifier (ID) of a STACKIT Server.
@return ServerConsoleUrl
*/
GetServerConsoleExecute(ctx context.Context, projectId string, region string, serverId string) (*ServerConsoleUrl, error)
/*
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 region The STACKIT Region of the resources.
@param serverId The identifier (ID) of a STACKIT Server.
@return ApiGetServerLogRequest
*/
GetServerLog(ctx context.Context, projectId string, region string, serverId string) ApiGetServerLogRequest
/*
GetServerLogExecute executes the 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 region The STACKIT Region of the resources.
@param serverId The identifier (ID) of a STACKIT Server.
@return GetServerLog200Response
*/
GetServerLogExecute(ctx context.Context, projectId string, region string, serverId string) (*GetServerLog200Response, error)
/*
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 region The STACKIT Region of the resources.
@param snapshotId The identifier (ID) of a STACKIT Snapshot.
@return ApiGetSnapshotRequest
*/
GetSnapshot(ctx context.Context, projectId string, region string, snapshotId string) ApiGetSnapshotRequest
/*
GetSnapshotExecute executes the 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 region The STACKIT Region of the resources.
@param snapshotId The identifier (ID) of a STACKIT Snapshot.
@return Snapshot
*/
GetSnapshotExecute(ctx context.Context, projectId string, region string, snapshotId string) (*Snapshot, error)
/*
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 region The STACKIT Region of the resources.
@param volumeId The identifier (ID) of a STACKIT Volume.
@return ApiGetVolumeRequest
*/
GetVolume(ctx context.Context, projectId string, region string, volumeId string) ApiGetVolumeRequest
/*
GetVolumeExecute executes the 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 region The STACKIT Region of the resources.
@param volumeId The identifier (ID) of a STACKIT Volume.
@return Volume
*/
GetVolumeExecute(ctx context.Context, projectId string, region string, volumeId string) (*Volume, error)
/*
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 region The STACKIT Region of the resources.
@param volumePerformanceClass The name of a STACKIT Volume performance class.
@return ApiGetVolumePerformanceClassRequest
*/
GetVolumePerformanceClass(ctx context.Context, projectId string, region string, volumePerformanceClass string) ApiGetVolumePerformanceClassRequest
/*
GetVolumePerformanceClassExecute executes the 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 region The STACKIT Region of the resources.
@param volumePerformanceClass The name of a STACKIT Volume performance class.
@return VolumePerformanceClass
*/
GetVolumePerformanceClassExecute(ctx context.Context, projectId string, region string, volumePerformanceClass string) (*VolumePerformanceClass, error)
/*
ImageFromVolume Create an image out of a volume.
Create an image out a a 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.
@param region The STACKIT Region of the resources.
@return ApiImageFromVolumeRequest
*/
ImageFromVolume(ctx context.Context, projectId string, volumeId string, region string) ApiImageFromVolumeRequest
/*
ImageFromVolumeExecute executes the 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 volumeId The identifier (ID) of a STACKIT Volume.
@param region The STACKIT Region of the resources.
@return Image
*/
ImageFromVolumeExecute(ctx context.Context, projectId string, volumeId string, region string) (*Image, error)
/*
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.
@param region The STACKIT Region of the resources.
@return ApiListAffinityGroupsRequest
*/
ListAffinityGroups(ctx context.Context, projectId string, region string) ApiListAffinityGroupsRequest
/*
ListAffinityGroupsExecute executes the 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 region The STACKIT Region of the resources.
@return AffinityGroupListResponse
*/
ListAffinityGroupsExecute(ctx context.Context, projectId string, region string) (*AffinityGroupListResponse, error)
/*
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 region The STACKIT Region of the resources.
@param serverId The identifier (ID) of a STACKIT Server.
@return ApiListAttachedVolumesRequest
*/
ListAttachedVolumes(ctx context.Context, projectId string, region string, serverId string) ApiListAttachedVolumesRequest
/*
ListAttachedVolumesExecute executes the 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 region The STACKIT Region of the resources.
@param serverId The identifier (ID) of a STACKIT Server.
@return VolumeAttachmentListResponse
*/
ListAttachedVolumesExecute(ctx context.Context, projectId string, region string, serverId string) (*VolumeAttachmentListResponse, error)
/*
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().
@param region The STACKIT Region of the resources.
@return ApiListAvailabilityZonesRequest
*/
ListAvailabilityZones(ctx context.Context, region string) ApiListAvailabilityZonesRequest
/*
ListAvailabilityZonesExecute executes the request
@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param region The STACKIT Region of the resources.
@return AvailabilityZoneListResponse
*/
ListAvailabilityZonesExecute(ctx context.Context, region string) (*AvailabilityZoneListResponse, error)
/*
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.
@param region The STACKIT Region of the resources.
@return ApiListBackupsRequest
*/
ListBackups(ctx context.Context, projectId string, region string) ApiListBackupsRequest
/*
ListBackupsExecute executes the 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 region The STACKIT Region of the resources.
@return BackupListResponse
*/
ListBackupsExecute(ctx context.Context, projectId string, region string) (*BackupListResponse, error)
/*
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.
@param region The STACKIT Region of the resources.
@return ApiListImagesRequest
*/
ListImages(ctx context.Context, projectId string, region string) ApiListImagesRequest
/*
ListImagesExecute executes the 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 region The STACKIT Region of the resources.
@return ImageListResponse
*/
ListImagesExecute(ctx context.Context, projectId string, region string) (*ImageListResponse, error)
/*
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
*/
ListKeyPairs(ctx context.Context) ApiListKeyPairsRequest
/*
ListKeyPairsExecute executes the request
@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@return KeyPairListResponse
*/
ListKeyPairsExecute(ctx context.Context) (*KeyPairListResponse, error)
/*
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.
@param region The STACKIT Region of the resources.
@return ApiListMachineTypesRequest
*/
ListMachineTypes(ctx context.Context, projectId string, region string) ApiListMachineTypesRequest
/*
ListMachineTypesExecute executes the 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 region The STACKIT Region of the resources.
@return MachineTypeListResponse
*/
ListMachineTypesExecute(ctx context.Context, projectId string, region string) (*MachineTypeListResponse, error)
/*
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
*/
ListNetworkAreaProjects(ctx context.Context, organizationId string, areaId string) ApiListNetworkAreaProjectsRequest
/*
ListNetworkAreaProjectsExecute executes the 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 areaId The identifier (ID) of a STACKIT Network Area.
@return ProjectListResponse
*/
ListNetworkAreaProjectsExecute(ctx context.Context, organizationId string, areaId string) (*ProjectListResponse, error)
/*
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.
@param region The STACKIT Region of the resources.
@return ApiListNetworkAreaRangesRequest
*/
ListNetworkAreaRanges(ctx context.Context, organizationId string, areaId string, region string) ApiListNetworkAreaRangesRequest
/*
ListNetworkAreaRangesExecute executes the 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 areaId The identifier (ID) of a STACKIT Network Area.
@param region The STACKIT Region of the resources.
@return NetworkRangeListResponse
*/
ListNetworkAreaRangesExecute(ctx context.Context, organizationId string, areaId string, region string) (*NetworkRangeListResponse, error)
/*
ListNetworkAreaRegions List all configured regions in a network area.
Get a list of all configured regions.
@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 ApiListNetworkAreaRegionsRequest
*/
ListNetworkAreaRegions(ctx context.Context, organizationId string, areaId string) ApiListNetworkAreaRegionsRequest
/*
ListNetworkAreaRegionsExecute executes the 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 areaId The identifier (ID) of a STACKIT Network Area.
@return RegionalAreaListResponse
*/
ListNetworkAreaRegionsExecute(ctx context.Context, organizationId string, areaId string) (*RegionalAreaListResponse, error)
/*
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.
@param region The STACKIT Region of the resources.
@return ApiListNetworkAreaRoutesRequest
*/
ListNetworkAreaRoutes(ctx context.Context, organizationId string, areaId string, region string) ApiListNetworkAreaRoutesRequest
/*
ListNetworkAreaRoutesExecute executes the 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 areaId The identifier (ID) of a STACKIT Network Area.
@param region The STACKIT Region of the resources.
@return RouteListResponse
*/
ListNetworkAreaRoutesExecute(ctx context.Context, organizationId string, areaId string, region string) (*RouteListResponse, error)
/*
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
*/
ListNetworkAreas(ctx context.Context, organizationId string) ApiListNetworkAreasRequest
/*
ListNetworkAreasExecute executes the 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.
@return NetworkAreaListResponse
*/
ListNetworkAreasExecute(ctx context.Context, organizationId string) (*NetworkAreaListResponse, error)
/*
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.
@param region The STACKIT Region of the resources.
@return ApiListNetworksRequest
*/
ListNetworks(ctx context.Context, projectId string, region string) ApiListNetworksRequest
/*
ListNetworksExecute executes the 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 region The STACKIT Region of the resources.
@return NetworkListResponse
*/
ListNetworksExecute(ctx context.Context, projectId string, region string) (*NetworkListResponse, error)
/*
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 region The STACKIT Region of the resources.
@param networkId The identifier (ID) of a STACKIT Network.
@return ApiListNicsRequest
*/
ListNics(ctx context.Context, projectId string, region string, networkId string) ApiListNicsRequest
/*
ListNicsExecute executes the 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 region The STACKIT Region of the resources.
@param networkId The identifier (ID) of a STACKIT Network.
@return NICListResponse
*/
ListNicsExecute(ctx context.Context, projectId string, region string, networkId string) (*NICListResponse, error)
/*
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.
@param region The STACKIT Region of the resources.
@return ApiListProjectNICsRequest
*/
ListProjectNICs(ctx context.Context, projectId string, region string) ApiListProjectNICsRequest
/*
ListProjectNICsExecute executes the 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 region The STACKIT Region of the resources.
@return NICListResponse
*/
ListProjectNICsExecute(ctx context.Context, projectId string, region string) (*NICListResponse, error)
/*
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
*/
ListPublicIPRanges(ctx context.Context) ApiListPublicIPRangesRequest
/*
ListPublicIPRangesExecute executes the request
@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@return PublicNetworkListResponse
*/
ListPublicIPRangesExecute(ctx context.Context) (*PublicNetworkListResponse, error)
/*
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.
@param region The STACKIT Region of the resources.
@return ApiListPublicIPsRequest
*/
ListPublicIPs(ctx context.Context, projectId string, region string) ApiListPublicIPsRequest
/*
ListPublicIPsExecute executes the 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 region The STACKIT Region of the resources.
@return PublicIpListResponse
*/
ListPublicIPsExecute(ctx context.Context, projectId string, region string) (*PublicIpListResponse, error)
/*
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.
@param region The STACKIT Region of the resources.
@return ApiListQuotasRequest
*/
ListQuotas(ctx context.Context, projectId string, region string) ApiListQuotasRequest
/*
ListQuotasExecute executes the 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 region The STACKIT Region of the resources.
@return QuotaListResponse
*/
ListQuotasExecute(ctx context.Context, projectId string, region string) (*QuotaListResponse, error)
/*
ListRoutesOfRoutingTable List all routes in a routing table.
Get a list of all routes in a routing table.
@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 region The STACKIT Region of the resources.
@param routingTableId The identifier (ID) of a STACKIT Routing Table.
@return ApiListRoutesOfRoutingTableRequest
*/
ListRoutesOfRoutingTable(ctx context.Context, organizationId string, areaId string, region string, routingTableId string) ApiListRoutesOfRoutingTableRequest
/*
ListRoutesOfRoutingTableExecute executes the 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 areaId The identifier (ID) of a STACKIT Network Area.
@param region The STACKIT Region of the resources.
@param routingTableId The identifier (ID) of a STACKIT Routing Table.
@return RouteListResponse
*/
ListRoutesOfRoutingTableExecute(ctx context.Context, organizationId string, areaId string, region string, routingTableId string) (*RouteListResponse, error)
/*
ListRoutingTablesOfArea List all routing tables in a network area.
Get a list of all routing tables 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 region The STACKIT Region of the resources.
@return ApiListRoutingTablesOfAreaRequest
*/
ListRoutingTablesOfArea(ctx context.Context, organizationId string, areaId string, region string) ApiListRoutingTablesOfAreaRequest
/*
ListRoutingTablesOfAreaExecute executes the 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 areaId The identifier (ID) of a STACKIT Network Area.
@param region The STACKIT Region of the resources.
@return RoutingTableListResponse
*/
ListRoutingTablesOfAreaExecute(ctx context.Context, organizationId string, areaId string, region string) (*RoutingTableListResponse, error)
/*
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 region The STACKIT Region of the resources.
@param securityGroupId The identifier (ID) of a STACKIT Security Group.
@return ApiListSecurityGroupRulesRequest
*/
ListSecurityGroupRules(ctx context.Context, projectId string, region string, securityGroupId string) ApiListSecurityGroupRulesRequest
/*
ListSecurityGroupRulesExecute executes the 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 region The STACKIT Region of the resources.
@param securityGroupId The identifier (ID) of a STACKIT Security Group.
@return SecurityGroupRuleListResponse
*/
ListSecurityGroupRulesExecute(ctx context.Context, projectId string, region string, securityGroupId string) (*SecurityGroupRuleListResponse, error)
/*
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.
@param region The STACKIT Region of the resources.
@return ApiListSecurityGroupsRequest
*/
ListSecurityGroups(ctx context.Context, projectId string, region string) ApiListSecurityGroupsRequest
/*
ListSecurityGroupsExecute executes the 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 region The STACKIT Region of the resources.
@return SecurityGroupListResponse
*/
ListSecurityGroupsExecute(ctx context.Context, projectId string, region string) (*SecurityGroupListResponse, error)
/*
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 region The STACKIT Region of the resources.
@param serverId The identifier (ID) of a STACKIT Server.
@return ApiListServerNICsRequest
*/
ListServerNICs(ctx context.Context, projectId string, region string, serverId string) ApiListServerNICsRequest
/*
ListServerNICsExecute executes the 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 region The STACKIT Region of the resources.
@param serverId The identifier (ID) of a STACKIT Server.
@return NICListResponse
*/
ListServerNICsExecute(ctx context.Context, projectId string, region string, serverId string) (*NICListResponse, error)
/*
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 region The STACKIT Region of the resources.
@param serverId The identifier (ID) of a STACKIT Server.
@return ApiListServerServiceAccountsRequest
*/
ListServerServiceAccounts(ctx context.Context, projectId string, region string, serverId string) ApiListServerServiceAccountsRequest
/*
ListServerServiceAccountsExecute executes the 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 region The STACKIT Region of the resources.
@param serverId The identifier (ID) of a STACKIT Server.
@return ServiceAccountMailListResponse
*/
ListServerServiceAccountsExecute(ctx context.Context, projectId string, region string, serverId string) (*ServiceAccountMailListResponse, error)
/*
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.
@param region The STACKIT Region of the resources.
@return ApiListServersRequest
*/
ListServers(ctx context.Context, projectId string, region string) ApiListServersRequest
/*
ListServersExecute executes the 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 region The STACKIT Region of the resources.
@return ServerListResponse
*/
ListServersExecute(ctx context.Context, projectId string, region string) (*ServerListResponse, error)
/*
ListSnapshotsInProject 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.
@param region The STACKIT Region of the resources.
@return ApiListSnapshotsInProjectRequest
*/
ListSnapshotsInProject(ctx context.Context, projectId string, region string) ApiListSnapshotsInProjectRequest
/*
ListSnapshotsInProjectExecute executes the 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 region The STACKIT Region of the resources.
@return SnapshotListResponse
*/
ListSnapshotsInProjectExecute(ctx context.Context, projectId string, region string) (*SnapshotListResponse, error)
/*
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.
@param region The STACKIT Region of the resources.
@return ApiListVolumePerformanceClassesRequest
*/
ListVolumePerformanceClasses(ctx context.Context, projectId string, region string) ApiListVolumePerformanceClassesRequest
/*
ListVolumePerformanceClassesExecute executes the 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 region The STACKIT Region of the resources.
@return VolumePerformanceClassListResponse
*/
ListVolumePerformanceClassesExecute(ctx context.Context, projectId string, region string) (*VolumePerformanceClassListResponse, error)
/*
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.
@param region The STACKIT Region of the resources.
@return ApiListVolumesRequest
*/
ListVolumes(ctx context.Context, projectId string, region string) ApiListVolumesRequest
/*
ListVolumesExecute executes the 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 region The STACKIT Region of the resources.
@return VolumeListResponse
*/
ListVolumesExecute(ctx context.Context, projectId string, region string) (*VolumeListResponse, error)
/*
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 region The STACKIT Region of the resources.
@param networkId The identifier (ID) of a STACKIT Network.
@return ApiPartialUpdateNetworkRequest
*/
PartialUpdateNetwork(ctx context.Context, projectId string, region string, networkId string) ApiPartialUpdateNetworkRequest
/*
PartialUpdateNetworkExecute executes the request
*/
PartialUpdateNetworkExecute(ctx context.Context, projectId string, region string, networkId string) error
/*
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
*/
PartialUpdateNetworkArea(ctx context.Context, organizationId string, areaId string) ApiPartialUpdateNetworkAreaRequest
/*
PartialUpdateNetworkAreaExecute executes the 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 areaId The identifier (ID) of a STACKIT Network Area.
@return NetworkArea
*/
PartialUpdateNetworkAreaExecute(ctx context.Context, organizationId string, areaId string) (*NetworkArea, error)
/*
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 region The STACKIT Region of the resources.
@param serverId The identifier (ID) of a STACKIT Server.
@return ApiRebootServerRequest
*/
RebootServer(ctx context.Context, projectId string, region string, serverId string) ApiRebootServerRequest
/*
RebootServerExecute executes the request
*/
RebootServerExecute(ctx context.Context, projectId string, region string, serverId string) error
/*
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 region The STACKIT Region of the resources.
@param serverId The identifier (ID) of a STACKIT Server.
@param networkId The identifier (ID) of a STACKIT Network.
@return ApiRemoveNetworkFromServerRequest
*/
RemoveNetworkFromServer(ctx context.Context, projectId string, region string, serverId string, networkId string) ApiRemoveNetworkFromServerRequest
/*
RemoveNetworkFromServerExecute executes the request
*/
RemoveNetworkFromServerExecute(ctx context.Context, projectId string, region string, serverId string, networkId string) error
/*
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 region The STACKIT Region of the resources.
@param serverId The identifier (ID) of a STACKIT Server.
@param nicId The identifier (ID) of a network interface.
@return ApiRemoveNicFromServerRequest
*/
RemoveNicFromServer(ctx context.Context, projectId string, region string, serverId string, nicId string) ApiRemoveNicFromServerRequest
/*
RemoveNicFromServerExecute executes the request
*/
RemoveNicFromServerExecute(ctx context.Context, projectId string, region string, serverId string, nicId string) error
/*
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 region The STACKIT Region of the resources.
@param serverId The identifier (ID) of a STACKIT Server.
@param publicIpId The identifier (ID) of a Public IP.
@return ApiRemovePublicIpFromServerRequest
*/
RemovePublicIpFromServer(ctx context.Context, projectId string, region string, serverId string, publicIpId string) ApiRemovePublicIpFromServerRequest
/*
RemovePublicIpFromServerExecute executes the request
*/
RemovePublicIpFromServerExecute(ctx context.Context, projectId string, region string, serverId string, publicIpId string) error
/*
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 region The STACKIT Region of the resources.
@param serverId The identifier (ID) of a STACKIT Server.
@param securityGroupId The identifier (ID) of a STACKIT Security Group.
@return ApiRemoveSecurityGroupFromServerRequest
*/
RemoveSecurityGroupFromServer(ctx context.Context, projectId string, region string, serverId string, securityGroupId string) ApiRemoveSecurityGroupFromServerRequest
/*
RemoveSecurityGroupFromServerExecute executes the request
*/
RemoveSecurityGroupFromServerExecute(ctx context.Context, projectId string, region string, serverId string, securityGroupId string) error
/*
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 region The STACKIT Region of the resources.
@param serverId The identifier (ID) of a STACKIT Server.
@param serviceAccountMail The e-mail address of a service account.
@return ApiRemoveServiceAccountFromServerRequest
*/
RemoveServiceAccountFromServer(ctx context.Context, projectId string, region string, serverId string, serviceAccountMail string) ApiRemoveServiceAccountFromServerRequest
/*
RemoveServiceAccountFromServerExecute executes the 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 region The STACKIT Region of the resources.
@param serverId The identifier (ID) of a STACKIT Server.
@param serviceAccountMail The e-mail address of a service account.
@return ServiceAccountMailListResponse
*/
RemoveServiceAccountFromServerExecute(ctx context.Context, projectId string, region string, serverId string, serviceAccountMail string) (*ServiceAccountMailListResponse, error)
/*
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 region The STACKIT Region of the resources.
@param serverId The identifier (ID) of a STACKIT Server.
@param volumeId The identifier (ID) of a STACKIT Volume.
@return ApiRemoveVolumeFromServerRequest
*/
RemoveVolumeFromServer(ctx context.Context, projectId string, region string, serverId string, volumeId string) ApiRemoveVolumeFromServerRequest
/*
RemoveVolumeFromServerExecute executes the request
*/
RemoveVolumeFromServerExecute(ctx context.Context, projectId string, region string, serverId string, volumeId string) error
/*
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 region The STACKIT Region of the resources.
@param serverId The identifier (ID) of a STACKIT Server.
@return ApiRescueServerRequest
*/
RescueServer(ctx context.Context, projectId string, region string, serverId string) ApiRescueServerRequest
/*
RescueServerExecute executes the request
*/
RescueServerExecute(ctx context.Context, projectId string, region string, serverId string) error
/*
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 region The STACKIT Region of the resources.
@param serverId The identifier (ID) of a STACKIT Server.
@return ApiResizeServerRequest
*/
ResizeServer(ctx context.Context, projectId string, region string, serverId string) ApiResizeServerRequest
/*
ResizeServerExecute executes the request
*/
ResizeServerExecute(ctx context.Context, projectId string, region string, serverId string) error
/*
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 region The STACKIT Region of the resources.
@param volumeId The identifier (ID) of a STACKIT Volume.
@return ApiResizeVolumeRequest
*/
ResizeVolume(ctx context.Context, projectId string, region string, volumeId string) ApiResizeVolumeRequest
/*
ResizeVolumeExecute executes the request
*/
ResizeVolumeExecute(ctx context.Context, projectId string, region string, volumeId string) error
/*
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 region The STACKIT Region of the resources.
@param backupId The identifier (ID) of a STACKIT Backup.
@return ApiRestoreBackupRequest
*/
RestoreBackup(ctx context.Context, projectId string, region string, backupId string) ApiRestoreBackupRequest
/*
RestoreBackupExecute executes the request
*/
RestoreBackupExecute(ctx context.Context, projectId string, region string, backupId string) error
SetImageShare(ctx context.Context, projectId string, region string, imageId string) ApiSetImageShareRequest
SetImageShareExecute(ctx context.Context, projectId string, region string, imageId string) (*ImageShare, error)
/*
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 region The STACKIT Region of the resources.
@param serverId The identifier (ID) of a STACKIT Server.
@return ApiStartServerRequest
*/
StartServer(ctx context.Context, projectId string, region string, serverId string) ApiStartServerRequest
/*
StartServerExecute executes the request
*/
StartServerExecute(ctx context.Context, projectId string, region string, serverId string) error
/*
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 region The STACKIT Region of the resources.
@param serverId The identifier (ID) of a STACKIT Server.
@return ApiStopServerRequest
*/
StopServer(ctx context.Context, projectId string, region string, serverId string) ApiStopServerRequest
/*
StopServerExecute executes the request
*/
StopServerExecute(ctx context.Context, projectId string, region string, serverId string) error
/*
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 region The STACKIT Region of the resources.
@param serverId The identifier (ID) of a STACKIT Server.
@return ApiUnrescueServerRequest
*/
UnrescueServer(ctx context.Context, projectId string, region string, serverId string) ApiUnrescueServerRequest
/*
UnrescueServerExecute executes the request
*/
UnrescueServerExecute(ctx context.Context, projectId string, region string, serverId string) error
/*
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 region The STACKIT Region of the resources.
@param serverId The identifier (ID) of a STACKIT Server.
@param volumeId The identifier (ID) of a STACKIT Volume.
@return ApiUpdateAttachedVolumeRequest
*/
UpdateAttachedVolume(ctx context.Context, projectId string, region string, serverId string, volumeId string) ApiUpdateAttachedVolumeRequest
/*
UpdateAttachedVolumeExecute executes the 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 region The STACKIT Region of the resources.
@param serverId The identifier (ID) of a STACKIT Server.
@param volumeId The identifier (ID) of a STACKIT Volume.
@return VolumeAttachment
*/
UpdateAttachedVolumeExecute(ctx context.Context, projectId string, region string, serverId string, volumeId string) (*VolumeAttachment, error)
/*
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 region The STACKIT Region of the resources.
@param backupId The identifier (ID) of a STACKIT Backup.
@return ApiUpdateBackupRequest
*/
UpdateBackup(ctx context.Context, projectId string, region string, backupId string) ApiUpdateBackupRequest
/*
UpdateBackupExecute executes the 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 region The STACKIT Region of the resources.
@param backupId The identifier (ID) of a STACKIT Backup.
@return Backup
*/
UpdateBackupExecute(ctx context.Context, projectId string, region string, backupId string) (*Backup, error)
/*
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 region The STACKIT Region of the resources.
@param imageId The identifier (ID) of a STACKIT Image.
@return ApiUpdateImageRequest
*/
UpdateImage(ctx context.Context, projectId string, region string, imageId string) ApiUpdateImageRequest
/*
UpdateImageExecute executes the 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 region The STACKIT Region of the resources.
@param imageId The identifier (ID) of a STACKIT Image.
@return Image
*/
UpdateImageExecute(ctx context.Context, projectId string, region string, imageId string) (*Image, error)
UpdateImageShare(ctx context.Context, projectId string, region string, imageId string) ApiUpdateImageShareRequest
UpdateImageShareExecute(ctx context.Context, projectId string, region string, imageId string) (*ImageShare, error)
/*
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
*/
UpdateKeyPair(ctx context.Context, keypairName string) ApiUpdateKeyPairRequest
/*
UpdateKeyPairExecute executes the request
@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 Keypair
*/
UpdateKeyPairExecute(ctx context.Context, keypairName string) (*Keypair, error)
/*
UpdateNetworkAreaRegion Update a region for a network area.
Update a new region for 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 region The STACKIT Region of the resources.
@return ApiUpdateNetworkAreaRegionRequest
*/
UpdateNetworkAreaRegion(ctx context.Context, organizationId string, areaId string, region string) ApiUpdateNetworkAreaRegionRequest
/*
UpdateNetworkAreaRegionExecute executes the 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 areaId The identifier (ID) of a STACKIT Network Area.
@param region The STACKIT Region of the resources.
@return RegionalArea
*/
UpdateNetworkAreaRegionExecute(ctx context.Context, organizationId string, areaId string, region string) (*RegionalArea, error)
/*
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 region The STACKIT Region of the resources.
@param routeId The identifier (ID) of a STACKIT Route.
@return ApiUpdateNetworkAreaRouteRequest
*/
UpdateNetworkAreaRoute(ctx context.Context, organizationId string, areaId string, region string, routeId string) ApiUpdateNetworkAreaRouteRequest
/*
UpdateNetworkAreaRouteExecute executes the 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 areaId The identifier (ID) of a STACKIT Network Area.
@param region The STACKIT Region of the resources.
@param routeId The identifier (ID) of a STACKIT Route.
@return Route
*/
UpdateNetworkAreaRouteExecute(ctx context.Context, organizationId string, areaId string, region string, routeId string) (*Route, error)
/*
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 region The STACKIT Region of the resources.
@param networkId The identifier (ID) of a STACKIT Network.
@param nicId The identifier (ID) of a network interface.
@return ApiUpdateNicRequest
*/
UpdateNic(ctx context.Context, projectId string, region string, networkId string, nicId string) ApiUpdateNicRequest
/*
UpdateNicExecute executes the 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 region The STACKIT Region of the resources.
@param networkId The identifier (ID) of a STACKIT Network.
@param nicId The identifier (ID) of a network interface.
@return NIC
*/
UpdateNicExecute(ctx context.Context, projectId string, region string, networkId string, nicId string) (*NIC, error)
/*
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 region The STACKIT Region of the resources.
@param publicIpId The identifier (ID) of a Public IP.
@return ApiUpdatePublicIPRequest
*/
UpdatePublicIP(ctx context.Context, projectId string, region string, publicIpId string) ApiUpdatePublicIPRequest
/*
UpdatePublicIPExecute executes the 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 region The STACKIT Region of the resources.
@param publicIpId The identifier (ID) of a Public IP.
@return PublicIp
*/
UpdatePublicIPExecute(ctx context.Context, projectId string, region string, publicIpId string) (*PublicIp, error)
/*
UpdateRouteOfRoutingTable Update a route of a routing table.
Update a route defined in a routing table.
@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 region The STACKIT Region of the resources.
@param routingTableId The identifier (ID) of a STACKIT Routing Table.
@param routeId The identifier (ID) of a STACKIT Route.
@return ApiUpdateRouteOfRoutingTableRequest
*/
UpdateRouteOfRoutingTable(ctx context.Context, organizationId string, areaId string, region string, routingTableId string, routeId string) ApiUpdateRouteOfRoutingTableRequest
/*
UpdateRouteOfRoutingTableExecute executes the 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 areaId The identifier (ID) of a STACKIT Network Area.
@param region The STACKIT Region of the resources.
@param routingTableId The identifier (ID) of a STACKIT Routing Table.
@param routeId The identifier (ID) of a STACKIT Route.
@return Route
*/
UpdateRouteOfRoutingTableExecute(ctx context.Context, organizationId string, areaId string, region string, routingTableId string, routeId string) (*Route, error)
/*
UpdateRoutingTableOfArea Update a routing table.
Update a routing table 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 region The STACKIT Region of the resources.
@param routingTableId The identifier (ID) of a STACKIT Routing Table.
@return ApiUpdateRoutingTableOfAreaRequest
*/
UpdateRoutingTableOfArea(ctx context.Context, organizationId string, areaId string, region string, routingTableId string) ApiUpdateRoutingTableOfAreaRequest
/*
UpdateRoutingTableOfAreaExecute executes the 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 areaId The identifier (ID) of a STACKIT Network Area.
@param region The STACKIT Region of the resources.
@param routingTableId The identifier (ID) of a STACKIT Routing Table.
@return RoutingTable
*/
UpdateRoutingTableOfAreaExecute(ctx context.Context, organizationId string, areaId string, region string, routingTableId string) (*RoutingTable, error)
/*
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 region The STACKIT Region of the resources.
@param securityGroupId The identifier (ID) of a STACKIT Security Group.
@return ApiUpdateSecurityGroupRequest
*/
UpdateSecurityGroup(ctx context.Context, projectId string, region string, securityGroupId string) ApiUpdateSecurityGroupRequest
/*
UpdateSecurityGroupExecute executes the 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 region The STACKIT Region of the resources.
@param securityGroupId The identifier (ID) of a STACKIT Security Group.
@return SecurityGroup
*/
UpdateSecurityGroupExecute(ctx context.Context, projectId string, region string, securityGroupId string) (*SecurityGroup, error)
/*
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 region The STACKIT Region of the resources.
@param serverId The identifier (ID) of a STACKIT Server.
@return ApiUpdateServerRequest
*/
UpdateServer(ctx context.Context, projectId string, region string, serverId string) ApiUpdateServerRequest
/*
UpdateServerExecute executes the 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 region The STACKIT Region of the resources.
@param serverId The identifier (ID) of a STACKIT Server.
@return Server
*/
UpdateServerExecute(ctx context.Context, projectId string, region string, serverId string) (*Server, error)
/*
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 region The STACKIT Region of the resources.
@param snapshotId The identifier (ID) of a STACKIT Snapshot.
@return ApiUpdateSnapshotRequest
*/
UpdateSnapshot(ctx context.Context, projectId string, region string, snapshotId string) ApiUpdateSnapshotRequest
/*
UpdateSnapshotExecute executes the 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 region The STACKIT Region of the resources.
@param snapshotId The identifier (ID) of a STACKIT Snapshot.
@return Snapshot
*/
UpdateSnapshotExecute(ctx context.Context, projectId string, region string, snapshotId string) (*Snapshot, error)
/*
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 region The STACKIT Region of the resources.
@param volumeId The identifier (ID) of a STACKIT Volume.
@return ApiUpdateVolumeRequest
*/
UpdateVolume(ctx context.Context, projectId string, region string, volumeId string) ApiUpdateVolumeRequest
/*
UpdateVolumeExecute executes the 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 region The STACKIT Region of the resources.
@param volumeId The identifier (ID) of a STACKIT Volume.
@return Volume
*/
UpdateVolumeExecute(ctx context.Context, projectId string, region string, volumeId string) (*Volume, error)
}
type DeleteAffinityGroupRequest ¶ added in v0.23.0
type DeleteAffinityGroupRequest struct {
// contains filtered or unexported fields
}
func (DeleteAffinityGroupRequest) Execute ¶ added in v0.23.0
func (r DeleteAffinityGroupRequest) Execute() error
type DeleteBackupRequest ¶ added in v0.23.0
type DeleteBackupRequest struct {
// contains filtered or unexported fields
}
func (DeleteBackupRequest) Execute ¶ added in v0.23.0
func (r DeleteBackupRequest) Execute() error
func (DeleteBackupRequest) Force ¶ added in v0.23.0
func (r DeleteBackupRequest) Force(force bool) ApiDeleteBackupRequest
type DeleteImageRequest ¶ added in v0.23.0
type DeleteImageRequest struct {
// contains filtered or unexported fields
}
func (DeleteImageRequest) Execute ¶ added in v0.23.0
func (r DeleteImageRequest) Execute() error
type DeleteImageShareConsumerRequest ¶ added in v0.23.0
type DeleteImageShareConsumerRequest struct {
// contains filtered or unexported fields
}
func (DeleteImageShareConsumerRequest) Execute ¶ added in v0.23.0
func (r DeleteImageShareConsumerRequest) Execute() error
type DeleteImageShareRequest ¶ added in v0.23.0
type DeleteImageShareRequest struct {
// contains filtered or unexported fields
}
func (DeleteImageShareRequest) Execute ¶ added in v0.23.0
func (r DeleteImageShareRequest) Execute() error
type DeleteKeyPairRequest ¶ added in v0.23.0
type DeleteKeyPairRequest struct {
// contains filtered or unexported fields
}
func (DeleteKeyPairRequest) Execute ¶ added in v0.23.0
func (r DeleteKeyPairRequest) Execute() error
type DeleteNetworkAreaRangeRequest ¶ added in v0.23.0
type DeleteNetworkAreaRangeRequest struct {
// contains filtered or unexported fields
}
func (DeleteNetworkAreaRangeRequest) Execute ¶ added in v0.23.0
func (r DeleteNetworkAreaRangeRequest) Execute() error
type DeleteNetworkAreaRegionRequest ¶ added in v1.0.0
type DeleteNetworkAreaRegionRequest struct {
// contains filtered or unexported fields
}
func (DeleteNetworkAreaRegionRequest) Execute ¶ added in v1.0.0
func (r DeleteNetworkAreaRegionRequest) Execute() error
type DeleteNetworkAreaRequest ¶ added in v0.23.0
type DeleteNetworkAreaRequest struct {
// contains filtered or unexported fields
}
func (DeleteNetworkAreaRequest) Execute ¶ added in v0.23.0
func (r DeleteNetworkAreaRequest) Execute() error
type DeleteNetworkAreaRouteRequest ¶ added in v0.23.0
type DeleteNetworkAreaRouteRequest struct {
// contains filtered or unexported fields
}
func (DeleteNetworkAreaRouteRequest) Execute ¶ added in v0.23.0
func (r DeleteNetworkAreaRouteRequest) Execute() error
type DeleteNetworkRequest ¶ added in v0.23.0
type DeleteNetworkRequest struct {
// contains filtered or unexported fields
}
func (DeleteNetworkRequest) Execute ¶ added in v0.23.0
func (r DeleteNetworkRequest) Execute() error
type DeleteNicRequest ¶ added in v0.23.0
type DeleteNicRequest struct {
// contains filtered or unexported fields
}
func (DeleteNicRequest) Execute ¶ added in v0.23.0
func (r DeleteNicRequest) Execute() error
type DeletePublicIPRequest ¶ added in v0.23.0
type DeletePublicIPRequest struct {
// contains filtered or unexported fields
}
func (DeletePublicIPRequest) Execute ¶ added in v0.23.0
func (r DeletePublicIPRequest) Execute() error
type DeleteRouteFromRoutingTableRequest ¶ added in v1.0.0
type DeleteRouteFromRoutingTableRequest struct {
// contains filtered or unexported fields
}
func (DeleteRouteFromRoutingTableRequest) Execute ¶ added in v1.0.0
func (r DeleteRouteFromRoutingTableRequest) Execute() error
type DeleteRoutingTableFromAreaRequest ¶ added in v1.0.0
type DeleteRoutingTableFromAreaRequest struct {
// contains filtered or unexported fields
}
func (DeleteRoutingTableFromAreaRequest) Execute ¶ added in v1.0.0
func (r DeleteRoutingTableFromAreaRequest) Execute() error
type DeleteSecurityGroupRequest ¶ added in v0.23.0
type DeleteSecurityGroupRequest struct {
// contains filtered or unexported fields
}
func (DeleteSecurityGroupRequest) Execute ¶ added in v0.23.0
func (r DeleteSecurityGroupRequest) Execute() error
type DeleteSecurityGroupRuleRequest ¶ added in v0.23.0
type DeleteSecurityGroupRuleRequest struct {
// contains filtered or unexported fields
}
func (DeleteSecurityGroupRuleRequest) Execute ¶ added in v0.23.0
func (r DeleteSecurityGroupRuleRequest) Execute() error
type DeleteServerRequest ¶ added in v0.23.0
type DeleteServerRequest struct {
// contains filtered or unexported fields
}
func (DeleteServerRequest) Execute ¶ added in v0.23.0
func (r DeleteServerRequest) Execute() error
type DeleteSnapshotRequest ¶ added in v0.23.0
type DeleteSnapshotRequest struct {
// contains filtered or unexported fields
}
func (DeleteSnapshotRequest) Execute ¶ added in v0.23.0
func (r DeleteSnapshotRequest) Execute() error
type DeleteVolumeRequest ¶ added in v0.23.0
type DeleteVolumeRequest struct {
// contains filtered or unexported fields
}
func (DeleteVolumeRequest) Execute ¶ added in v0.23.0
func (r DeleteVolumeRequest) Execute() error
type DestinationCIDRv4 ¶ added in v1.0.0
type DestinationCIDRv4 struct {
// REQUIRED
Type DestinationCIDRv4GetTypeAttributeType `json:"type" required:"true"`
// An CIDRv4 string.
// REQUIRED
Value DestinationCIDRv4GetValueAttributeType `json:"value" required:"true"`
}
DestinationCIDRv4 IPv4 Classless Inter-Domain Routing (CIDR) Object.
func NewDestinationCIDRv4 ¶ added in v1.0.0
func NewDestinationCIDRv4(types DestinationCIDRv4GetTypeArgType, value DestinationCIDRv4GetValueArgType) *DestinationCIDRv4
NewDestinationCIDRv4 instantiates a new DestinationCIDRv4 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 NewDestinationCIDRv4WithDefaults ¶ added in v1.0.0
func NewDestinationCIDRv4WithDefaults() *DestinationCIDRv4
NewDestinationCIDRv4WithDefaults instantiates a new DestinationCIDRv4 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 (*DestinationCIDRv4) GetType ¶ added in v1.0.0
func (o *DestinationCIDRv4) GetType() (ret DestinationCIDRv4GetTypeRetType)
GetType returns the Type field value
func (*DestinationCIDRv4) GetTypeOk ¶ added in v1.0.0
func (o *DestinationCIDRv4) GetTypeOk() (ret DestinationCIDRv4GetTypeRetType, ok bool)
GetTypeOk returns a tuple with the Type field value and a boolean to check if the value has been set.
func (*DestinationCIDRv4) GetValue ¶ added in v1.0.0
func (o *DestinationCIDRv4) GetValue() (ret DestinationCIDRv4GetValueRetType)
GetValue returns the Value field value
func (*DestinationCIDRv4) GetValueOk ¶ added in v1.0.0
func (o *DestinationCIDRv4) GetValueOk() (ret DestinationCIDRv4GetValueRetType, ok bool)
GetValueOk returns a tuple with the Value field value and a boolean to check if the value has been set.
func (*DestinationCIDRv4) SetType ¶ added in v1.0.0
func (o *DestinationCIDRv4) SetType(v DestinationCIDRv4GetTypeRetType)
SetType sets field value
func (*DestinationCIDRv4) SetValue ¶ added in v1.0.0
func (o *DestinationCIDRv4) SetValue(v DestinationCIDRv4GetValueRetType)
SetValue sets field value
func (DestinationCIDRv4) ToMap ¶ added in v1.0.0
func (o DestinationCIDRv4) ToMap() (map[string]interface{}, error)
type DestinationCIDRv4GetTypeArgType ¶ added in v1.0.0
type DestinationCIDRv4GetTypeArgType = string
type DestinationCIDRv4GetTypeAttributeType ¶ added in v1.0.0
type DestinationCIDRv4GetTypeAttributeType = *string
isNotNullableString
type DestinationCIDRv4GetTypeRetType ¶ added in v1.0.0
type DestinationCIDRv4GetTypeRetType = string
type DestinationCIDRv4GetValueArgType ¶ added in v1.0.0
type DestinationCIDRv4GetValueArgType = string
type DestinationCIDRv4GetValueAttributeType ¶ added in v1.0.0
type DestinationCIDRv4GetValueAttributeType = *string
isNotNullableString
type DestinationCIDRv4GetValueRetType ¶ added in v1.0.0
type DestinationCIDRv4GetValueRetType = string
type DestinationCIDRv6 ¶ added in v1.0.0
type DestinationCIDRv6 struct {
// REQUIRED
Type DestinationCIDRv6GetTypeAttributeType `json:"type" required:"true"`
// An CIDRv6 string.
// REQUIRED
Value DestinationCIDRv6GetValueAttributeType `json:"value" required:"true"`
}
DestinationCIDRv6 IPv6 Classless Inter-Domain Routing (CIDR) Object.
func NewDestinationCIDRv6 ¶ added in v1.0.0
func NewDestinationCIDRv6(types DestinationCIDRv6GetTypeArgType, value DestinationCIDRv6GetValueArgType) *DestinationCIDRv6
NewDestinationCIDRv6 instantiates a new DestinationCIDRv6 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 NewDestinationCIDRv6WithDefaults ¶ added in v1.0.0
func NewDestinationCIDRv6WithDefaults() *DestinationCIDRv6
NewDestinationCIDRv6WithDefaults instantiates a new DestinationCIDRv6 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 (*DestinationCIDRv6) GetType ¶ added in v1.0.0
func (o *DestinationCIDRv6) GetType() (ret DestinationCIDRv6GetTypeRetType)
GetType returns the Type field value
func (*DestinationCIDRv6) GetTypeOk ¶ added in v1.0.0
func (o *DestinationCIDRv6) GetTypeOk() (ret DestinationCIDRv6GetTypeRetType, ok bool)
GetTypeOk returns a tuple with the Type field value and a boolean to check if the value has been set.
func (*DestinationCIDRv6) GetValue ¶ added in v1.0.0
func (o *DestinationCIDRv6) GetValue() (ret DestinationCIDRv6GetValueRetType)
GetValue returns the Value field value
func (*DestinationCIDRv6) GetValueOk ¶ added in v1.0.0
func (o *DestinationCIDRv6) GetValueOk() (ret DestinationCIDRv6GetValueRetType, ok bool)
GetValueOk returns a tuple with the Value field value and a boolean to check if the value has been set.
func (*DestinationCIDRv6) SetType ¶ added in v1.0.0
func (o *DestinationCIDRv6) SetType(v DestinationCIDRv6GetTypeRetType)
SetType sets field value
func (*DestinationCIDRv6) SetValue ¶ added in v1.0.0
func (o *DestinationCIDRv6) SetValue(v DestinationCIDRv6GetValueRetType)
SetValue sets field value
func (DestinationCIDRv6) ToMap ¶ added in v1.0.0
func (o DestinationCIDRv6) ToMap() (map[string]interface{}, error)
type DestinationCIDRv6GetTypeArgType ¶ added in v1.0.0
type DestinationCIDRv6GetTypeArgType = string
type DestinationCIDRv6GetTypeAttributeType ¶ added in v1.0.0
type DestinationCIDRv6GetTypeAttributeType = *string
isNotNullableString
type DestinationCIDRv6GetTypeRetType ¶ added in v1.0.0
type DestinationCIDRv6GetTypeRetType = string
type DestinationCIDRv6GetValueArgType ¶ added in v1.0.0
type DestinationCIDRv6GetValueArgType = string
type DestinationCIDRv6GetValueAttributeType ¶ added in v1.0.0
type DestinationCIDRv6GetValueAttributeType = *string
isNotNullableString
type DestinationCIDRv6GetValueRetType ¶ added in v1.0.0
type DestinationCIDRv6GetValueRetType = string
type Error ¶
type Error struct {
// REQUIRED
Code ErrorGetCodeAttributeType `json:"code" required:"true"`
// An error message.
// REQUIRED
Msg ErrorGetMsgAttributeType `json:"msg" required:"true"`
}
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 GetAffinityGroupRequest ¶ added in v0.23.0
type GetAffinityGroupRequest struct {
// contains filtered or unexported fields
}
func (GetAffinityGroupRequest) Execute ¶ added in v0.23.0
func (r GetAffinityGroupRequest) Execute() (*AffinityGroup, error)
type GetAttachedVolumeRequest ¶ added in v0.23.0
type GetAttachedVolumeRequest struct {
// contains filtered or unexported fields
}
func (GetAttachedVolumeRequest) Execute ¶ added in v0.23.0
func (r GetAttachedVolumeRequest) Execute() (*VolumeAttachment, error)
type GetBackupRequest ¶ added in v0.23.0
type GetBackupRequest struct {
// contains filtered or unexported fields
}
func (GetBackupRequest) Execute ¶ added in v0.23.0
func (r GetBackupRequest) Execute() (*Backup, error)
type GetImageRequest ¶ added in v0.23.0
type GetImageRequest struct {
// contains filtered or unexported fields
}
func (GetImageRequest) Execute ¶ added in v0.23.0
func (r GetImageRequest) Execute() (*Image, error)
type GetImageShareConsumerRequest ¶ added in v0.23.0
type GetImageShareConsumerRequest struct {
// contains filtered or unexported fields
}
func (GetImageShareConsumerRequest) Execute ¶ added in v0.23.0
func (r GetImageShareConsumerRequest) Execute() (*ImageShareConsumer, error)
type GetImageShareRequest ¶ added in v0.23.0
type GetImageShareRequest struct {
// contains filtered or unexported fields
}
func (GetImageShareRequest) Execute ¶ added in v0.23.0
func (r GetImageShareRequest) Execute() (*ImageShare, error)
type GetKeyPairRequest ¶ added in v0.23.0
type GetKeyPairRequest struct {
// contains filtered or unexported fields
}
func (GetKeyPairRequest) Execute ¶ added in v0.23.0
func (r GetKeyPairRequest) Execute() (*Keypair, error)
type GetMachineTypeRequest ¶ added in v0.23.0
type GetMachineTypeRequest struct {
// contains filtered or unexported fields
}
func (GetMachineTypeRequest) Execute ¶ added in v0.23.0
func (r GetMachineTypeRequest) Execute() (*MachineType, error)
type GetNetworkAreaRangeRequest ¶ added in v0.23.0
type GetNetworkAreaRangeRequest struct {
// contains filtered or unexported fields
}
func (GetNetworkAreaRangeRequest) Execute ¶ added in v0.23.0
func (r GetNetworkAreaRangeRequest) Execute() (*NetworkRange, error)
type GetNetworkAreaRegionRequest ¶ added in v1.0.0
type GetNetworkAreaRegionRequest struct {
// contains filtered or unexported fields
}
func (GetNetworkAreaRegionRequest) Execute ¶ added in v1.0.0
func (r GetNetworkAreaRegionRequest) Execute() (*RegionalArea, error)
type GetNetworkAreaRequest ¶ added in v0.23.0
type GetNetworkAreaRequest struct {
// contains filtered or unexported fields
}
func (GetNetworkAreaRequest) Execute ¶ added in v0.23.0
func (r GetNetworkAreaRequest) Execute() (*NetworkArea, error)
type GetNetworkAreaRouteRequest ¶ added in v0.23.0
type GetNetworkAreaRouteRequest struct {
// contains filtered or unexported fields
}
func (GetNetworkAreaRouteRequest) Execute ¶ added in v0.23.0
func (r GetNetworkAreaRouteRequest) Execute() (*Route, error)
type GetNetworkRequest ¶ added in v0.23.0
type GetNetworkRequest struct {
// contains filtered or unexported fields
}
func (GetNetworkRequest) Execute ¶ added in v0.23.0
func (r GetNetworkRequest) Execute() (*Network, error)
type GetNicRequest ¶ added in v0.23.0
type GetNicRequest struct {
// contains filtered or unexported fields
}
func (GetNicRequest) Execute ¶ added in v0.23.0
func (r GetNicRequest) Execute() (*NIC, error)
type GetOrganizationRequestRequest ¶ added in v0.23.0
type GetOrganizationRequestRequest struct {
// contains filtered or unexported fields
}
func (GetOrganizationRequestRequest) Execute ¶ added in v0.23.0
func (r GetOrganizationRequestRequest) Execute() (*Request, error)
type GetProjectDetailsRequest ¶ added in v0.29.0
type GetProjectDetailsRequest struct {
// contains filtered or unexported fields
}
func (GetProjectDetailsRequest) Execute ¶ added in v0.29.0
func (r GetProjectDetailsRequest) Execute() (*Project, error)
type GetProjectNICRequest ¶ added in v0.23.0
type GetProjectNICRequest struct {
// contains filtered or unexported fields
}
func (GetProjectNICRequest) Execute ¶ added in v0.23.0
func (r GetProjectNICRequest) Execute() (*NIC, error)
type GetProjectRequestRequest ¶ added in v0.23.0
type GetProjectRequestRequest struct {
// contains filtered or unexported fields
}
func (GetProjectRequestRequest) Execute ¶ added in v0.23.0
func (r GetProjectRequestRequest) Execute() (*Request, error)
type GetPublicIPRequest ¶ added in v0.23.0
type GetPublicIPRequest struct {
// contains filtered or unexported fields
}
func (GetPublicIPRequest) Execute ¶ added in v0.23.0
func (r GetPublicIPRequest) Execute() (*PublicIp, error)
type GetRouteOfRoutingTableRequest ¶ added in v1.0.0
type GetRouteOfRoutingTableRequest struct {
// contains filtered or unexported fields
}
func (GetRouteOfRoutingTableRequest) Execute ¶ added in v1.0.0
func (r GetRouteOfRoutingTableRequest) Execute() (*Route, error)
type GetRoutingTableOfAreaRequest ¶ added in v1.0.0
type GetRoutingTableOfAreaRequest struct {
// contains filtered or unexported fields
}
func (GetRoutingTableOfAreaRequest) Execute ¶ added in v1.0.0
func (r GetRoutingTableOfAreaRequest) Execute() (*RoutingTable, error)
type GetSecurityGroupRequest ¶ added in v0.23.0
type GetSecurityGroupRequest struct {
// contains filtered or unexported fields
}
func (GetSecurityGroupRequest) Execute ¶ added in v0.23.0
func (r GetSecurityGroupRequest) Execute() (*SecurityGroup, error)
type GetSecurityGroupRuleRequest ¶ added in v0.23.0
type GetSecurityGroupRuleRequest struct {
// contains filtered or unexported fields
}
func (GetSecurityGroupRuleRequest) Execute ¶ added in v0.23.0
func (r GetSecurityGroupRuleRequest) Execute() (*SecurityGroupRule, error)
type GetServerConsoleRequest ¶ added in v0.23.0
type GetServerConsoleRequest struct {
// contains filtered or unexported fields
}
func (GetServerConsoleRequest) Execute ¶ added in v0.23.0
func (r GetServerConsoleRequest) Execute() (*ServerConsoleUrl, error)
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 GetServerLogRequest ¶ added in v0.13.0
type GetServerLogRequest struct {
// contains filtered or unexported fields
}
func (GetServerLogRequest) Execute ¶ added in v0.23.0
func (r GetServerLogRequest) Execute() (*GetServerLog200Response, error)
func (GetServerLogRequest) Length ¶ added in v0.13.0
func (r GetServerLogRequest) Length(length int64) ApiGetServerLogRequest
type GetServerRequest ¶ added in v0.23.0
type GetServerRequest struct {
// contains filtered or unexported fields
}
func (GetServerRequest) Details ¶ added in v0.23.0
func (r GetServerRequest) Details(details bool) ApiGetServerRequest
func (GetServerRequest) Execute ¶ added in v0.23.0
func (r GetServerRequest) Execute() (*Server, error)
type GetSnapshotRequest ¶ added in v0.23.0
type GetSnapshotRequest struct {
// contains filtered or unexported fields
}
func (GetSnapshotRequest) Execute ¶ added in v0.23.0
func (r GetSnapshotRequest) Execute() (*Snapshot, error)
type GetVolumePerformanceClassRequest ¶ added in v0.23.0
type GetVolumePerformanceClassRequest struct {
// contains filtered or unexported fields
}
func (GetVolumePerformanceClassRequest) Execute ¶ added in v0.23.0
func (r GetVolumePerformanceClassRequest) Execute() (*VolumePerformanceClass, error)
type GetVolumeRequest ¶ added in v0.23.0
type GetVolumeRequest struct {
// contains filtered or unexported fields
}
func (GetVolumeRequest) Execute ¶ added in v0.23.0
func (r GetVolumeRequest) Execute() (*Volume, error)
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" required:"true"`
// ICMP type. Can be set if the protocol is ICMP.
// REQUIRED
Type ICMPParametersGetTypeAttributeType `json:"type" required:"true"`
}
ICMPParameters Object that represents ICMP parameters.
func NewICMPParameters ¶ added in v0.13.0
func NewICMPParameters(code ICMPParametersGetCodeArgType, types 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 {
Agent ImageGetAgentAttributeType `json:"agent,omitempty"`
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" required:"true"`
// Universally Unique Identifier (UUID).
Id ImageGetIdAttributeType `json:"id,omitempty"`
// Indicates Image Import Progress in percent.
ImportProgress ImageGetImportProgressAttributeType `json:"importProgress,omitempty"`
// Object that represents the labels of an object. Regex for keys: `^(?=.{1,63}$)([A-Za-z0-9][-A-Za-z0-9_.]*)?[A-Za-z0-9]$`. Regex for values: `^(?=.{0,63}$)(([A-Za-z0-9][-A-Za-z0-9_.]*)?[A-Za-z0-9])*$`. Providing a `null` value for a key will remove that key.
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" required:"true"`
// Universally Unique Identifier (UUID).
Owner ImageGetOwnerAttributeType `json:"owner,omitempty"`
// When true the image is prevented from being deleted.
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) GetAgent ¶ added in v0.28.0
func (o *Image) GetAgent() (res ImageGetAgentRetType)
GetAgent returns the Agent field value if set, zero value otherwise.
func (*Image) GetAgentOk ¶ added in v0.28.0
func (o *Image) GetAgentOk() (ret ImageGetAgentRetType, ok bool)
GetAgentOk returns a tuple with the Agent field value if set, nil otherwise and a boolean to check if the value has been 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) GetImportProgress ¶ added in v1.2.0
func (o *Image) GetImportProgress() (res ImageGetImportProgressRetType)
GetImportProgress returns the ImportProgress field value if set, zero value otherwise.
func (*Image) GetImportProgressOk ¶ added in v1.2.0
func (o *Image) GetImportProgressOk() (ret ImageGetImportProgressRetType, ok bool)
GetImportProgressOk returns a tuple with the ImportProgress 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) HasImportProgress ¶ added in v1.2.0
HasImportProgress 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) SetAgent ¶ added in v0.28.0
func (o *Image) SetAgent(v ImageGetAgentRetType)
SetAgent gets a reference to the given ImageAgent and assigns it to the Agent field.
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) SetImportProgress ¶ added in v1.2.0
func (o *Image) SetImportProgress(v ImageGetImportProgressRetType)
SetImportProgress gets a reference to the given int64 and assigns it to the ImportProgress 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 ImageAgent ¶ added in v0.28.0
type ImageAgent struct {
// Default provioning of the STACKIT server agent for new servers. The default for new images is false. Can only be enabled when supported is also true.
ProvisionByDefault ImageAgentgetProvisionByDefaultAttributeType `json:"provisionByDefault,omitempty"`
// Indicates the STACKIT server agent for the image. The default for new images is false.
Supported ImageAgentgetSupportedAttributeType `json:"supported,omitempty"`
}
ImageAgent Support status and default provioning setting for the STACKIT server agent.
func NewImageAgent ¶ added in v0.28.0
func NewImageAgent() *ImageAgent
NewImageAgent instantiates a new ImageAgent 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 NewImageAgentWithDefaults ¶ added in v0.28.0
func NewImageAgentWithDefaults() *ImageAgent
NewImageAgentWithDefaults instantiates a new ImageAgent 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 (*ImageAgent) GetProvisionByDefault ¶ added in v0.28.0
func (o *ImageAgent) GetProvisionByDefault() (res ImageAgentgetProvisionByDefaultRetType)
GetProvisionByDefault returns the ProvisionByDefault field value if set, zero value otherwise.
func (*ImageAgent) GetProvisionByDefaultOk ¶ added in v0.28.0
func (o *ImageAgent) GetProvisionByDefaultOk() (ret ImageAgentgetProvisionByDefaultRetType, ok bool)
GetProvisionByDefaultOk returns a tuple with the ProvisionByDefault field value if set, nil otherwise and a boolean to check if the value has been set.
func (*ImageAgent) GetSupported ¶ added in v0.28.0
func (o *ImageAgent) GetSupported() (res ImageAgentgetSupportedRetType)
GetSupported returns the Supported field value if set, zero value otherwise.
func (*ImageAgent) GetSupportedOk ¶ added in v0.28.0
func (o *ImageAgent) GetSupportedOk() (ret ImageAgentgetSupportedRetType, ok bool)
GetSupportedOk returns a tuple with the Supported field value if set, nil otherwise and a boolean to check if the value has been set.
func (*ImageAgent) HasProvisionByDefault ¶ added in v0.28.0
func (o *ImageAgent) HasProvisionByDefault() bool
HasProvisionByDefault returns a boolean if a field has been set.
func (*ImageAgent) HasSupported ¶ added in v0.28.0
func (o *ImageAgent) HasSupported() bool
HasSupported returns a boolean if a field has been set.
func (*ImageAgent) SetProvisionByDefault ¶ added in v0.28.0
func (o *ImageAgent) SetProvisionByDefault(v ImageAgentgetProvisionByDefaultRetType)
SetProvisionByDefault gets a reference to the given bool and assigns it to the ProvisionByDefault field.
func (*ImageAgent) SetSupported ¶ added in v0.28.0
func (o *ImageAgent) SetSupported(v ImageAgentgetSupportedRetType)
SetSupported gets a reference to the given bool and assigns it to the Supported field.
func (ImageAgent) ToMap ¶ added in v0.28.0
func (o ImageAgent) ToMap() (map[string]interface{}, error)
type ImageAgentgetProvisionByDefaultArgType ¶ added in v0.28.0
type ImageAgentgetProvisionByDefaultArgType = bool
type ImageAgentgetProvisionByDefaultAttributeType ¶ added in v0.28.0
type ImageAgentgetProvisionByDefaultAttributeType = *bool
isBoolean
type ImageAgentgetProvisionByDefaultRetType ¶ added in v0.28.0
type ImageAgentgetProvisionByDefaultRetType = bool
type ImageAgentgetSupportedArgType ¶ added in v0.28.0
type ImageAgentgetSupportedArgType = bool
type ImageAgentgetSupportedAttributeType ¶ added in v0.28.0
type ImageAgentgetSupportedAttributeType = *bool
isBoolean
type ImageAgentgetSupportedRetType ¶ added in v0.28.0
type ImageAgentgetSupportedRetType = bool
type ImageChecksum ¶ added in v0.17.0
type ImageChecksum struct {
// Algorithm for the checksum of the image data. Possible values: `md5`, `sha512`.
// REQUIRED
Algorithm ImageChecksumGetAlgorithmAttributeType `json:"algorithm" required:"true"`
// Hexdigest of the checksum of the image data.
// REQUIRED
Digest ImageChecksumGetDigestAttributeType `json:"digest" required:"true"`
}
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. Possible values: `arm64`, `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. Possible values: `scsi`, `virtio`, `ide`, `usb`.
CdromBus ImageConfigGetCdromBusAttributeType `json:"cdromBus,omitempty"`
// Sets Disk bus controller type. Possible values: `scsi`, `virtio`, `ide`, `usb`.
DiskBus ImageConfigGetDiskBusAttributeType `json:"diskBus,omitempty"`
// Sets virtual nic model. Possible values: `e1000`, `e1000e`, `ne2k_pci`, `pcnet`, `rtl8139`, `virtio`, `vmxnet3`.
NicModel ImageConfigGetNicModelAttributeType `json:"nicModel,omitempty"`
// Enables OS specific optimizations. Possible values: `windows`, `linux`.
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. Possible values: `sata`, `scsi`, `virtio`, `usb`.
RescueBus ImageConfigGetRescueBusAttributeType `json:"rescueBus,omitempty"`
// Sets the device when the image is used as a rescue image. Possible values: `cdrom`, `disk`.
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. Possible values: `vga`, `cirrus`, `vmvga`, `qxl`, `virtio`, `none`.
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:"true"`
// REQUIRED
UploadUrl ImageCreateResponseGetUploadUrlAttributeType `json:"uploadUrl" required:"true"`
}
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 ImageFromVolumePayload ¶ added in v1.3.0
type ImageFromVolumePayload struct {
// Object that represents a disk format. Possible values: `raw`, `qcow2`, `iso`.
DiskFormat ImageFromVolumePayloadGetDiskFormatAttributeType `json:"diskFormat,omitempty"`
// The name for a General Object. Matches Names and also UUIDs.
// REQUIRED
Name ImageFromVolumePayloadGetNameAttributeType `json:"name" required:"true"`
// When true the created image is prevented from being deleted.
Protected ImageFromVolumePayloadgetProtectedAttributeType `json:"protected,omitempty"`
}
ImageFromVolumePayload Object that represents the upload request of an image to a volume. Used for creating an image from a volume.
func NewImageFromVolumePayload ¶ added in v1.3.0
func NewImageFromVolumePayload(name ImageFromVolumePayloadGetNameArgType) *ImageFromVolumePayload
NewImageFromVolumePayload instantiates a new ImageFromVolumePayload 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 NewImageFromVolumePayloadWithDefaults ¶ added in v1.3.0
func NewImageFromVolumePayloadWithDefaults() *ImageFromVolumePayload
NewImageFromVolumePayloadWithDefaults instantiates a new ImageFromVolumePayload 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 (*ImageFromVolumePayload) GetDiskFormat ¶ added in v1.3.0
func (o *ImageFromVolumePayload) GetDiskFormat() (res ImageFromVolumePayloadGetDiskFormatRetType)
GetDiskFormat returns the DiskFormat field value if set, zero value otherwise.
func (*ImageFromVolumePayload) GetDiskFormatOk ¶ added in v1.3.0
func (o *ImageFromVolumePayload) GetDiskFormatOk() (ret ImageFromVolumePayloadGetDiskFormatRetType, 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 (*ImageFromVolumePayload) GetName ¶ added in v1.3.0
func (o *ImageFromVolumePayload) GetName() (ret ImageFromVolumePayloadGetNameRetType)
GetName returns the Name field value
func (*ImageFromVolumePayload) GetNameOk ¶ added in v1.3.0
func (o *ImageFromVolumePayload) GetNameOk() (ret ImageFromVolumePayloadGetNameRetType, ok bool)
GetNameOk returns a tuple with the Name field value and a boolean to check if the value has been set.
func (*ImageFromVolumePayload) GetProtected ¶ added in v1.3.0
func (o *ImageFromVolumePayload) GetProtected() (res ImageFromVolumePayloadgetProtectedRetType)
GetProtected returns the Protected field value if set, zero value otherwise.
func (*ImageFromVolumePayload) GetProtectedOk ¶ added in v1.3.0
func (o *ImageFromVolumePayload) GetProtectedOk() (ret ImageFromVolumePayloadgetProtectedRetType, 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 (*ImageFromVolumePayload) HasDiskFormat ¶ added in v1.3.0
func (o *ImageFromVolumePayload) HasDiskFormat() bool
HasDiskFormat returns a boolean if a field has been set.
func (*ImageFromVolumePayload) HasProtected ¶ added in v1.3.0
func (o *ImageFromVolumePayload) HasProtected() bool
HasProtected returns a boolean if a field has been set.
func (*ImageFromVolumePayload) SetDiskFormat ¶ added in v1.3.0
func (o *ImageFromVolumePayload) SetDiskFormat(v ImageFromVolumePayloadGetDiskFormatRetType)
SetDiskFormat gets a reference to the given string and assigns it to the DiskFormat field.
func (*ImageFromVolumePayload) SetName ¶ added in v1.3.0
func (o *ImageFromVolumePayload) SetName(v ImageFromVolumePayloadGetNameRetType)
SetName sets field value
func (*ImageFromVolumePayload) SetProtected ¶ added in v1.3.0
func (o *ImageFromVolumePayload) SetProtected(v ImageFromVolumePayloadgetProtectedRetType)
SetProtected gets a reference to the given bool and assigns it to the Protected field.
func (ImageFromVolumePayload) ToMap ¶ added in v1.3.0
func (o ImageFromVolumePayload) ToMap() (map[string]interface{}, error)
type ImageFromVolumePayloadGetDiskFormatArgType ¶ added in v1.3.0
type ImageFromVolumePayloadGetDiskFormatArgType = string
type ImageFromVolumePayloadGetDiskFormatAttributeType ¶ added in v1.3.0
type ImageFromVolumePayloadGetDiskFormatAttributeType = *string
isNotNullableString
type ImageFromVolumePayloadGetDiskFormatRetType ¶ added in v1.3.0
type ImageFromVolumePayloadGetDiskFormatRetType = string
type ImageFromVolumePayloadGetNameArgType ¶ added in v1.3.0
type ImageFromVolumePayloadGetNameArgType = string
type ImageFromVolumePayloadGetNameAttributeType ¶ added in v1.3.0
type ImageFromVolumePayloadGetNameAttributeType = *string
isNotNullableString
type ImageFromVolumePayloadGetNameRetType ¶ added in v1.3.0
type ImageFromVolumePayloadGetNameRetType = string
type ImageFromVolumePayloadgetProtectedArgType ¶ added in v1.3.0
type ImageFromVolumePayloadgetProtectedArgType = bool
type ImageFromVolumePayloadgetProtectedAttributeType ¶ added in v1.3.0
type ImageFromVolumePayloadgetProtectedAttributeType = *bool
isBoolean
type ImageFromVolumePayloadgetProtectedRetType ¶ added in v1.3.0
type ImageFromVolumePayloadgetProtectedRetType = bool
type ImageFromVolumeRequest ¶ added in v1.3.0
type ImageFromVolumeRequest struct {
// contains filtered or unexported fields
}
func (ImageFromVolumeRequest) Execute ¶ added in v1.3.0
func (r ImageFromVolumeRequest) Execute() (*Image, error)
func (ImageFromVolumeRequest) ImageFromVolumePayload ¶ added in v1.3.0
func (r ImageFromVolumeRequest) ImageFromVolumePayload(imageFromVolumePayload ImageFromVolumePayload) ApiImageFromVolumeRequest
type ImageGetAgentArgType ¶ added in v0.28.0
type ImageGetAgentArgType = ImageAgent
type ImageGetAgentAttributeType ¶ added in v0.28.0
type ImageGetAgentAttributeType = *ImageAgent
isModel
type ImageGetAgentRetType ¶ added in v0.28.0
type ImageGetAgentRetType = ImageAgent
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 ImageGetImportProgressArgType ¶ added in v1.2.0
type ImageGetImportProgressArgType = int64
type ImageGetImportProgressAttributeType ¶ added in v1.2.0
type ImageGetImportProgressAttributeType = *int64
isLong
type ImageGetImportProgressRetType ¶ added in v1.2.0
type ImageGetImportProgressRetType = int64
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" required:"true"`
}
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 {
ParentOrganization ImageSharegetParentOrganizationAttributeType `json:"parentOrganization,omitempty"`
Projects ImageShareGetProjectsAttributeType `json:"projects,omitempty"`
}
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 {
ConsumerProjectId ImageShareConsumerGetConsumerProjectIdAttributeType `json:"consumerProjectId,omitempty"`
CreatedAt ImageShareConsumerGetCreatedAtAttributeType `json:"createdAt,omitempty"`
ImageId ImageShareConsumerGetImageIdAttributeType `json:"imageId,omitempty"`
UpdatedAt ImageShareConsumerGetUpdatedAtAttributeType `json:"updatedAt,omitempty"`
}
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" required:"true"`
}
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: `^(?=.{1,63}$)([A-Za-z0-9][-A-Za-z0-9_.]*)?[A-Za-z0-9]$`. Regex for values: `^(?=.{0,63}$)(([A-Za-z0-9][-A-Za-z0-9_.]*)?[A-Za-z0-9])*$`. Providing a `null` value for a key will remove that key.
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" required:"true"`
// 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 ListAffinityGroupsRequest ¶ added in v0.23.0
type ListAffinityGroupsRequest struct {
// contains filtered or unexported fields
}
func (ListAffinityGroupsRequest) Execute ¶ added in v0.23.0
func (r ListAffinityGroupsRequest) Execute() (*AffinityGroupListResponse, error)
type ListAttachedVolumesRequest ¶ added in v0.23.0
type ListAttachedVolumesRequest struct {
// contains filtered or unexported fields
}
func (ListAttachedVolumesRequest) Execute ¶ added in v0.23.0
func (r ListAttachedVolumesRequest) Execute() (*VolumeAttachmentListResponse, error)
type ListAvailabilityZonesRequest ¶ added in v0.23.0
type ListAvailabilityZonesRequest struct {
// contains filtered or unexported fields
}
func (ListAvailabilityZonesRequest) Execute ¶ added in v0.23.0
func (r ListAvailabilityZonesRequest) Execute() (*AvailabilityZoneListResponse, error)
type ListBackupsRequest ¶ added in v0.23.0
type ListBackupsRequest struct {
// contains filtered or unexported fields
}
func (ListBackupsRequest) Execute ¶ added in v0.23.0
func (r ListBackupsRequest) Execute() (*BackupListResponse, error)
func (ListBackupsRequest) LabelSelector ¶ added in v0.23.0
func (r ListBackupsRequest) LabelSelector(labelSelector string) ApiListBackupsRequest
type ListImagesRequest ¶ added in v0.23.0
type ListImagesRequest struct {
// contains filtered or unexported fields
}
func (ListImagesRequest) All ¶ added in v0.23.0
func (r ListImagesRequest) All(all bool) ApiListImagesRequest
func (ListImagesRequest) Execute ¶ added in v0.23.0
func (r ListImagesRequest) Execute() (*ImageListResponse, error)
func (ListImagesRequest) LabelSelector ¶ added in v0.23.0
func (r ListImagesRequest) LabelSelector(labelSelector string) ApiListImagesRequest
type ListKeyPairsRequest ¶ added in v0.23.0
type ListKeyPairsRequest struct {
// contains filtered or unexported fields
}
func (ListKeyPairsRequest) Execute ¶ added in v0.23.0
func (r ListKeyPairsRequest) Execute() (*KeyPairListResponse, error)
func (ListKeyPairsRequest) LabelSelector ¶ added in v0.23.0
func (r ListKeyPairsRequest) LabelSelector(labelSelector string) ApiListKeyPairsRequest
type ListMachineTypesRequest ¶ added in v0.23.0
type ListMachineTypesRequest struct {
// contains filtered or unexported fields
}
func (ListMachineTypesRequest) Execute ¶ added in v0.23.0
func (r ListMachineTypesRequest) Execute() (*MachineTypeListResponse, error)
func (ListMachineTypesRequest) Filter ¶ added in v0.23.0
func (r ListMachineTypesRequest) Filter(filter string) ApiListMachineTypesRequest
type ListNetworkAreaProjectsRequest ¶ added in v0.23.0
type ListNetworkAreaProjectsRequest struct {
// contains filtered or unexported fields
}
func (ListNetworkAreaProjectsRequest) Execute ¶ added in v0.23.0
func (r ListNetworkAreaProjectsRequest) Execute() (*ProjectListResponse, error)
type ListNetworkAreaRangesRequest ¶ added in v0.23.0
type ListNetworkAreaRangesRequest struct {
// contains filtered or unexported fields
}
func (ListNetworkAreaRangesRequest) Execute ¶ added in v0.23.0
func (r ListNetworkAreaRangesRequest) Execute() (*NetworkRangeListResponse, error)
type ListNetworkAreaRegionsRequest ¶ added in v1.0.0
type ListNetworkAreaRegionsRequest struct {
// contains filtered or unexported fields
}
func (ListNetworkAreaRegionsRequest) Execute ¶ added in v1.0.0
func (r ListNetworkAreaRegionsRequest) Execute() (*RegionalAreaListResponse, error)
type ListNetworkAreaRoutesRequest ¶ added in v0.23.0
type ListNetworkAreaRoutesRequest struct {
// contains filtered or unexported fields
}
func (ListNetworkAreaRoutesRequest) Execute ¶ added in v0.23.0
func (r ListNetworkAreaRoutesRequest) Execute() (*RouteListResponse, error)
func (ListNetworkAreaRoutesRequest) LabelSelector ¶ added in v0.23.0
func (r ListNetworkAreaRoutesRequest) LabelSelector(labelSelector string) ApiListNetworkAreaRoutesRequest
type ListNetworkAreasRequest ¶ added in v0.23.0
type ListNetworkAreasRequest struct {
// contains filtered or unexported fields
}
func (ListNetworkAreasRequest) Execute ¶ added in v0.23.0
func (r ListNetworkAreasRequest) Execute() (*NetworkAreaListResponse, error)
func (ListNetworkAreasRequest) LabelSelector ¶ added in v0.23.0
func (r ListNetworkAreasRequest) LabelSelector(labelSelector string) ApiListNetworkAreasRequest
type ListNetworksRequest ¶ added in v0.23.0
type ListNetworksRequest struct {
// contains filtered or unexported fields
}
func (ListNetworksRequest) Execute ¶ added in v0.23.0
func (r ListNetworksRequest) Execute() (*NetworkListResponse, error)
func (ListNetworksRequest) LabelSelector ¶ added in v0.23.0
func (r ListNetworksRequest) LabelSelector(labelSelector string) ApiListNetworksRequest
type ListNicsRequest ¶ added in v0.23.0
type ListNicsRequest struct {
// contains filtered or unexported fields
}
func (ListNicsRequest) Execute ¶ added in v0.23.0
func (r ListNicsRequest) Execute() (*NICListResponse, error)
func (ListNicsRequest) LabelSelector ¶ added in v0.23.0
func (r ListNicsRequest) LabelSelector(labelSelector string) ApiListNicsRequest
type ListProjectNICsRequest ¶ added in v0.23.0
type ListProjectNICsRequest struct {
// contains filtered or unexported fields
}
func (ListProjectNICsRequest) Execute ¶ added in v0.23.0
func (r ListProjectNICsRequest) Execute() (*NICListResponse, error)
func (ListProjectNICsRequest) LabelSelector ¶ added in v0.23.0
func (r ListProjectNICsRequest) LabelSelector(labelSelector string) ApiListProjectNICsRequest
type ListPublicIPRangesRequest ¶ added in v0.23.0
type ListPublicIPRangesRequest struct {
// contains filtered or unexported fields
}
func (ListPublicIPRangesRequest) Execute ¶ added in v0.23.0
func (r ListPublicIPRangesRequest) Execute() (*PublicNetworkListResponse, error)
type ListPublicIPsRequest ¶ added in v0.23.0
type ListPublicIPsRequest struct {
// contains filtered or unexported fields
}
func (ListPublicIPsRequest) Execute ¶ added in v0.23.0
func (r ListPublicIPsRequest) Execute() (*PublicIpListResponse, error)
func (ListPublicIPsRequest) LabelSelector ¶ added in v0.23.0
func (r ListPublicIPsRequest) LabelSelector(labelSelector string) ApiListPublicIPsRequest
type ListQuotasRequest ¶ added in v0.23.0
type ListQuotasRequest struct {
// contains filtered or unexported fields
}
func (ListQuotasRequest) Execute ¶ added in v0.23.0
func (r ListQuotasRequest) Execute() (*QuotaListResponse, error)
type ListRoutesOfRoutingTableRequest ¶ added in v1.0.0
type ListRoutesOfRoutingTableRequest struct {
// contains filtered or unexported fields
}
func (ListRoutesOfRoutingTableRequest) Execute ¶ added in v1.0.0
func (r ListRoutesOfRoutingTableRequest) Execute() (*RouteListResponse, error)
func (ListRoutesOfRoutingTableRequest) LabelSelector ¶ added in v1.0.0
func (r ListRoutesOfRoutingTableRequest) LabelSelector(labelSelector string) ApiListRoutesOfRoutingTableRequest
type ListRoutingTablesOfAreaRequest ¶ added in v1.0.0
type ListRoutingTablesOfAreaRequest struct {
// contains filtered or unexported fields
}
func (ListRoutingTablesOfAreaRequest) Execute ¶ added in v1.0.0
func (r ListRoutingTablesOfAreaRequest) Execute() (*RoutingTableListResponse, error)
func (ListRoutingTablesOfAreaRequest) LabelSelector ¶ added in v1.0.0
func (r ListRoutingTablesOfAreaRequest) LabelSelector(labelSelector string) ApiListRoutingTablesOfAreaRequest
type ListSecurityGroupRulesRequest ¶ added in v0.23.0
type ListSecurityGroupRulesRequest struct {
// contains filtered or unexported fields
}
func (ListSecurityGroupRulesRequest) Execute ¶ added in v0.23.0
func (r ListSecurityGroupRulesRequest) Execute() (*SecurityGroupRuleListResponse, error)
type ListSecurityGroupsRequest ¶ added in v0.23.0
type ListSecurityGroupsRequest struct {
// contains filtered or unexported fields
}
func (ListSecurityGroupsRequest) Execute ¶ added in v0.23.0
func (r ListSecurityGroupsRequest) Execute() (*SecurityGroupListResponse, error)
func (ListSecurityGroupsRequest) LabelSelector ¶ added in v0.23.0
func (r ListSecurityGroupsRequest) LabelSelector(labelSelector string) ApiListSecurityGroupsRequest
type ListServerNICsRequest ¶ added in v1.0.0
type ListServerNICsRequest struct {
// contains filtered or unexported fields
}
func (ListServerNICsRequest) Execute ¶ added in v1.0.0
func (r ListServerNICsRequest) Execute() (*NICListResponse, error)
type ListServerServiceAccountsRequest ¶ added in v0.23.0
type ListServerServiceAccountsRequest struct {
// contains filtered or unexported fields
}
func (ListServerServiceAccountsRequest) Execute ¶ added in v0.23.0
func (r ListServerServiceAccountsRequest) Execute() (*ServiceAccountMailListResponse, error)
type ListServersRequest ¶ added in v0.23.0
type ListServersRequest struct {
// contains filtered or unexported fields
}
func (ListServersRequest) Details ¶ added in v0.23.0
func (r ListServersRequest) Details(details bool) ApiListServersRequest
func (ListServersRequest) Execute ¶ added in v0.23.0
func (r ListServersRequest) Execute() (*ServerListResponse, error)
func (ListServersRequest) LabelSelector ¶ added in v0.23.0
func (r ListServersRequest) LabelSelector(labelSelector string) ApiListServersRequest
type ListSnapshotsInProjectRequest ¶ added in v1.0.0
type ListSnapshotsInProjectRequest struct {
// contains filtered or unexported fields
}
func (ListSnapshotsInProjectRequest) Execute ¶ added in v1.0.0
func (r ListSnapshotsInProjectRequest) Execute() (*SnapshotListResponse, error)
func (ListSnapshotsInProjectRequest) LabelSelector ¶ added in v1.0.0
func (r ListSnapshotsInProjectRequest) LabelSelector(labelSelector string) ApiListSnapshotsInProjectRequest
type ListVolumePerformanceClassesRequest ¶ added in v0.23.0
type ListVolumePerformanceClassesRequest struct {
// contains filtered or unexported fields
}
func (ListVolumePerformanceClassesRequest) Execute ¶ added in v0.23.0
func (r ListVolumePerformanceClassesRequest) Execute() (*VolumePerformanceClassListResponse, error)
func (ListVolumePerformanceClassesRequest) LabelSelector ¶ added in v0.23.0
func (r ListVolumePerformanceClassesRequest) LabelSelector(labelSelector string) ApiListVolumePerformanceClassesRequest
type ListVolumesRequest ¶ added in v0.23.0
type ListVolumesRequest struct {
// contains filtered or unexported fields
}
func (ListVolumesRequest) Execute ¶ added in v0.23.0
func (r ListVolumesRequest) Execute() (*VolumeListResponse, error)
func (ListVolumesRequest) LabelSelector ¶ added in v0.23.0
func (r ListVolumesRequest) LabelSelector(labelSelector string) ApiListVolumesRequest
type MachineType ¶ added in v0.16.0
type MachineType struct {
// Description Object. Allows string up to 255 Characters.
Description MachineTypeGetDescriptionAttributeType `json:"description,omitempty"`
// Size in Gigabyte.
// REQUIRED
Disk MachineTypeGetDiskAttributeType `json:"disk" required:"true"`
// 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" required:"true"`
// Size in Megabyte.
// REQUIRED
Ram MachineTypeGetRamAttributeType `json:"ram" required:"true"`
// The number of virtual CPUs of a server.
// REQUIRED
Vcpus MachineTypeGetVcpusAttributeType `json:"vcpus" required:"true"`
}
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" required:"true"`
}
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"`
// Description Object. Allows string up to 255 Characters.
Description NICGetDescriptionAttributeType `json:"description,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"`
// String that represents an IPv6 address.
Ipv6 NICGetIpv6AttributeType `json:"ipv6,omitempty"`
// Object that represents the labels of an object. Regex for keys: `^(?=.{1,63}$)([A-Za-z0-9][-A-Za-z0-9_.]*)?[A-Za-z0-9]$`. Regex for values: `^(?=.{0,63}$)(([A-Za-z0-9][-A-Za-z0-9_.]*)?[A-Za-z0-9])*$`. Providing a `null` value for a key will remove that key.
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"`
// Possible values: `ACTIVE`, `DOWN`.
Status NICGetStatusAttributeType `json:"status,omitempty"`
// Possible values: `server`, `metadata`, `gateway`, `none`.
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) GetDescription ¶ added in v0.31.0
func (o *NIC) GetDescription() (res NICGetDescriptionRetType)
GetDescription returns the Description field value if set, zero value otherwise.
func (*NIC) GetDescriptionOk ¶ added in v0.31.0
func (o *NIC) GetDescriptionOk() (ret NICGetDescriptionRetType, 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 (*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) HasDescription ¶ added in v0.31.0
HasDescription 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) SetDescription ¶ added in v0.31.0
func (o *NIC) SetDescription(v NICGetDescriptionRetType)
SetDescription gets a reference to the given string and assigns it to the Description 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 NICGetDescriptionArgType ¶ added in v0.31.0
type NICGetDescriptionArgType = string
type NICGetDescriptionAttributeType ¶ added in v0.31.0
type NICGetDescriptionAttributeType = *string
isNotNullableString
type NICGetDescriptionRetType ¶ added in v0.31.0
type NICGetDescriptionRetType = string
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" required:"true"`
}
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"`
// Enable or disable DHCP for a network.
Dhcp NetworkgetDhcpAttributeType `json:"dhcp,omitempty"`
// Universally Unique Identifier (UUID).
// REQUIRED
Id NetworkGetIdAttributeType `json:"id" required:"true"`
Ipv4 NetworkGetIpv4AttributeType `json:"ipv4,omitempty"`
Ipv6 NetworkGetIpv6AttributeType `json:"ipv6,omitempty"`
// Object that represents the labels of an object. Regex for keys: `^(?=.{1,63}$)([A-Za-z0-9][-A-Za-z0-9_.]*)?[A-Za-z0-9]$`. Regex for values: `^(?=.{0,63}$)(([A-Za-z0-9][-A-Za-z0-9_.]*)?[A-Za-z0-9])*$`. Providing a `null` value for a key will remove that key.
Labels NetworkGetLabelsAttributeType `json:"labels,omitempty"`
// REQUIRED
Name NetworkGetNameAttributeType `json:"name" required:"true"`
// Shows if the network is routed and therefore accessible from other networks.
Routed NetworkgetRoutedAttributeType `json:"routed,omitempty"`
// Universally Unique Identifier (UUID).
RoutingTableId NetworkGetRoutingTableIdAttributeType `json:"routingTableId,omitempty"`
// The state of a resource object. Possible values: `CREATING`, `CREATED`, `DELETING`, `DELETED`, `FAILED`, `UPDATED`, `UPDATING`.
// REQUIRED
Status NetworkGetStatusAttributeType `json:"status" required:"true"`
// Date-time when resource was last updated.
UpdatedAt NetworkGetUpdatedAtAttributeType `json:"updatedAt,omitempty"`
}
Network Object that represents a network. If no routing table is specified, the default routing table is used.
func NewNetwork ¶ added in v0.12.0
func NewNetwork(id NetworkGetIdArgType, name NetworkGetNameArgType, status NetworkGetStatusArgType) *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) GetDhcp ¶ added in v0.27.0
func (o *Network) GetDhcp() (res NetworkgetDhcpRetType)
GetDhcp returns the Dhcp field value if set, zero value otherwise.
func (*Network) GetDhcpOk ¶ added in v0.27.0
func (o *Network) GetDhcpOk() (ret NetworkgetDhcpRetType, ok bool)
GetDhcpOk returns a tuple with the Dhcp field value if set, nil otherwise and a boolean to check if the value has been set.
func (*Network) GetId ¶ added in v1.0.0
func (o *Network) GetId() (ret NetworkGetIdRetType)
GetId returns the Id field value
func (*Network) GetIdOk ¶ added in v1.0.0
func (o *Network) GetIdOk() (ret NetworkGetIdRetType, ok bool)
GetIdOk returns a tuple with the Id field value and a boolean to check if the value has been set.
func (*Network) GetIpv4 ¶ added in v1.0.0
func (o *Network) GetIpv4() (res NetworkGetIpv4RetType)
GetIpv4 returns the Ipv4 field value if set, zero value otherwise.
func (*Network) GetIpv4Ok ¶ added in v1.0.0
func (o *Network) GetIpv4Ok() (ret NetworkGetIpv4RetType, 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 (*Network) GetIpv6 ¶ added in v1.0.0
func (o *Network) GetIpv6() (res NetworkGetIpv6RetType)
GetIpv6 returns the Ipv6 field value if set, zero value otherwise.
func (*Network) GetIpv6Ok ¶ added in v1.0.0
func (o *Network) GetIpv6Ok() (ret NetworkGetIpv6RetType, 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 (*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) 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) GetRoutingTableId ¶ added in v1.0.0
func (o *Network) GetRoutingTableId() (res NetworkGetRoutingTableIdRetType)
GetRoutingTableId returns the RoutingTableId field value if set, zero value otherwise.
func (*Network) GetRoutingTableIdOk ¶ added in v1.0.0
func (o *Network) GetRoutingTableIdOk() (ret NetworkGetRoutingTableIdRetType, ok bool)
GetRoutingTableIdOk returns a tuple with the RoutingTableId field value if set, nil otherwise and a boolean to check if the value has been set.
func (*Network) GetStatus ¶ added in v1.0.0
func (o *Network) GetStatus() (ret NetworkGetStatusRetType)
GetStatus returns the Status field value
func (*Network) GetStatusOk ¶ added in v1.0.0
func (o *Network) GetStatusOk() (ret NetworkGetStatusRetType, ok bool)
GetStatusOk returns a tuple with the Status 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) HasRoutingTableId ¶ added in v1.0.0
HasRoutingTableId 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) SetDhcp ¶ added in v0.27.0
func (o *Network) SetDhcp(v NetworkgetDhcpRetType)
SetDhcp gets a reference to the given bool and assigns it to the Dhcp field.
func (*Network) SetId ¶ added in v1.0.0
func (o *Network) SetId(v NetworkGetIdRetType)
SetId sets field value
func (*Network) SetIpv4 ¶ added in v1.0.0
func (o *Network) SetIpv4(v NetworkGetIpv4RetType)
SetIpv4 gets a reference to the given NetworkIPv4 and assigns it to the Ipv4 field.
func (*Network) SetIpv6 ¶ added in v1.0.0
func (o *Network) SetIpv6(v NetworkGetIpv6RetType)
SetIpv6 gets a reference to the given NetworkIPv6 and assigns it to the Ipv6 field.
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) 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) SetRoutingTableId ¶ added in v1.0.0
func (o *Network) SetRoutingTableId(v NetworkGetRoutingTableIdRetType)
SetRoutingTableId gets a reference to the given string and assigns it to the RoutingTableId field.
func (*Network) SetStatus ¶ added in v1.0.0
func (o *Network) SetStatus(v NetworkGetStatusRetType)
SetStatus 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.
type NetworkArea ¶
type NetworkArea struct {
// Date-time when resource was created.
CreatedAt NetworkAreaGetCreatedAtAttributeType `json:"createdAt,omitempty"`
// Universally Unique Identifier (UUID).
Id NetworkAreaGetIdAttributeType `json:"id,omitempty"`
// Object that represents the labels of an object. Regex for keys: `^(?=.{1,63}$)([A-Za-z0-9][-A-Za-z0-9_.]*)?[A-Za-z0-9]$`. Regex for values: `^(?=.{0,63}$)(([A-Za-z0-9][-A-Za-z0-9_.]*)?[A-Za-z0-9])*$`. Providing a `null` value for a key will remove that key.
Labels NetworkAreaGetLabelsAttributeType `json:"labels,omitempty"`
// REQUIRED
Name NetworkAreaGetNameAttributeType `json:"name" required:"true"`
// The amount of projects currently referencing a specific area.
ProjectCount NetworkAreaGetProjectCountAttributeType `json:"projectCount,omitempty"`
// 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(name NetworkAreaGetNameArgType) *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) 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) GetId ¶ added in v1.0.0
func (o *NetworkArea) GetId() (res NetworkAreaGetIdRetType)
GetId returns the Id field value if set, zero value otherwise.
func (*NetworkArea) GetIdOk ¶ added in v1.0.0
func (o *NetworkArea) GetIdOk() (ret NetworkAreaGetIdRetType, 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 (*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() (res NetworkAreaGetProjectCountRetType)
GetProjectCount returns the ProjectCount field value if set, zero value otherwise.
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 if set, nil otherwise 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) HasId ¶ added in v1.0.0
func (o *NetworkArea) HasId() bool
HasId 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) HasProjectCount ¶ added in v1.0.0
func (o *NetworkArea) HasProjectCount() bool
HasProjectCount 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) 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) SetId ¶ added in v1.0.0
func (o *NetworkArea) SetId(v NetworkAreaGetIdRetType)
SetId gets a reference to the given string and assigns it to the Id 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 gets a reference to the given int64 and assigns it to the ProjectCount field.
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 NetworkAreaGetCreatedAtArgType ¶ added in v0.21.2
type NetworkAreaGetCreatedAtAttributeType ¶ added in v0.21.2
isDateTime
type NetworkAreaGetCreatedAtRetType ¶ added in v0.21.2
type NetworkAreaGetIdArgType ¶ added in v1.0.0
type NetworkAreaGetIdArgType = string
type NetworkAreaGetIdAttributeType ¶ added in v1.0.0
type NetworkAreaGetIdAttributeType = *string
isNotNullableString
type NetworkAreaGetIdRetType ¶ added in v1.0.0
type NetworkAreaGetIdRetType = string
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 NetworkAreaGetUpdatedAtArgType ¶ added in v0.21.2
type NetworkAreaGetUpdatedAtAttributeType ¶ added in v0.21.2
isDateTime
type NetworkAreaGetUpdatedAtRetType ¶ added in v0.21.2
type NetworkAreaListResponse ¶
type NetworkAreaListResponse struct {
// A list of network areas.
// REQUIRED
Items NetworkAreaListResponseGetItemsAttributeType `json:"items" required:"true"`
}
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 NetworkGetIdArgType ¶ added in v1.0.0
type NetworkGetIdArgType = string
type NetworkGetIdAttributeType ¶ added in v1.0.0
type NetworkGetIdAttributeType = *string
isNotNullableString
type NetworkGetIdRetType ¶ added in v1.0.0
type NetworkGetIdRetType = string
type NetworkGetIpv4ArgType ¶ added in v1.0.0
type NetworkGetIpv4ArgType = NetworkIPv4
type NetworkGetIpv4AttributeType ¶ added in v1.0.0
type NetworkGetIpv4AttributeType = *NetworkIPv4
isModel
type NetworkGetIpv4RetType ¶ added in v1.0.0
type NetworkGetIpv4RetType = NetworkIPv4
type NetworkGetIpv6ArgType ¶ added in v1.0.0
type NetworkGetIpv6ArgType = NetworkIPv6
type NetworkGetIpv6AttributeType ¶ added in v1.0.0
type NetworkGetIpv6AttributeType = *NetworkIPv6
isModel
type NetworkGetIpv6RetType ¶ added in v1.0.0
type NetworkGetIpv6RetType = NetworkIPv6
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 NetworkGetRoutingTableIdArgType ¶ added in v1.0.0
type NetworkGetRoutingTableIdArgType = string
type NetworkGetRoutingTableIdAttributeType ¶ added in v1.0.0
type NetworkGetRoutingTableIdAttributeType = *string
isNotNullableString
type NetworkGetRoutingTableIdRetType ¶ added in v1.0.0
type NetworkGetRoutingTableIdRetType = string
type NetworkGetStatusArgType ¶ added in v1.0.0
type NetworkGetStatusArgType = string
type NetworkGetStatusAttributeType ¶ added in v1.0.0
type NetworkGetStatusAttributeType = *string
isNotNullableString
type NetworkGetStatusRetType ¶ added in v1.0.0
type NetworkGetStatusRetType = string
type NetworkGetUpdatedAtArgType ¶ added in v0.21.2
type NetworkGetUpdatedAtAttributeType ¶ added in v0.21.2
isDateTime
type NetworkGetUpdatedAtRetType ¶ added in v0.21.2
type NetworkIPv4 ¶ added in v1.0.0
type NetworkIPv4 struct {
// The IPv4 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 NetworkIPv4GetGatewayAttributeType `json:"gateway,omitempty"`
// A list containing DNS Servers/Nameservers for IPv4.
Nameservers NetworkIPv4GetNameserversAttributeType `json:"nameservers,omitempty"`
// REQUIRED
Prefixes NetworkIPv4GetPrefixesAttributeType `json:"prefixes" required:"true"`
// String that represents an IPv4 address.
PublicIp NetworkIPv4GetPublicIpAttributeType `json:"publicIp,omitempty"`
}
NetworkIPv4 Object that represents the IPv4 part of a network.
func NewNetworkIPv4 ¶ added in v1.0.0
func NewNetworkIPv4(prefixes NetworkIPv4GetPrefixesArgType) *NetworkIPv4
NewNetworkIPv4 instantiates a new NetworkIPv4 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 NewNetworkIPv4WithDefaults ¶ added in v1.0.0
func NewNetworkIPv4WithDefaults() *NetworkIPv4
NewNetworkIPv4WithDefaults instantiates a new NetworkIPv4 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 (*NetworkIPv4) GetGateway ¶ added in v1.0.0
func (o *NetworkIPv4) GetGateway() (res NetworkIPv4GetGatewayRetType)
GetGateway returns the Gateway field value if set, zero value otherwise (both if not set or set to explicit null).
func (*NetworkIPv4) GetGatewayOk ¶ added in v1.0.0
func (o *NetworkIPv4) GetGatewayOk() (ret NetworkIPv4GetGatewayRetType, 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 (*NetworkIPv4) GetNameservers ¶ added in v1.0.0
func (o *NetworkIPv4) GetNameservers() (res NetworkIPv4GetNameserversRetType)
GetNameservers returns the Nameservers field value if set, zero value otherwise.
func (*NetworkIPv4) GetNameserversOk ¶ added in v1.0.0
func (o *NetworkIPv4) GetNameserversOk() (ret NetworkIPv4GetNameserversRetType, 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 (*NetworkIPv4) GetPrefixes ¶ added in v1.0.0
func (o *NetworkIPv4) GetPrefixes() (ret NetworkIPv4GetPrefixesRetType)
GetPrefixes returns the Prefixes field value
func (*NetworkIPv4) GetPrefixesOk ¶ added in v1.0.0
func (o *NetworkIPv4) GetPrefixesOk() (ret NetworkIPv4GetPrefixesRetType, ok bool)
GetPrefixesOk returns a tuple with the Prefixes field value and a boolean to check if the value has been set.
func (*NetworkIPv4) GetPublicIp ¶ added in v1.0.0
func (o *NetworkIPv4) GetPublicIp() (res NetworkIPv4GetPublicIpRetType)
GetPublicIp returns the PublicIp field value if set, zero value otherwise.
func (*NetworkIPv4) GetPublicIpOk ¶ added in v1.0.0
func (o *NetworkIPv4) GetPublicIpOk() (ret NetworkIPv4GetPublicIpRetType, 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 (*NetworkIPv4) HasGateway ¶ added in v1.0.0
func (o *NetworkIPv4) HasGateway() bool
HasGateway returns a boolean if a field has been set.
func (*NetworkIPv4) HasNameservers ¶ added in v1.0.0
func (o *NetworkIPv4) HasNameservers() bool
HasNameservers returns a boolean if a field has been set.
func (*NetworkIPv4) HasPublicIp ¶ added in v1.0.0
func (o *NetworkIPv4) HasPublicIp() bool
HasPublicIp returns a boolean if a field has been set.
func (*NetworkIPv4) SetGateway ¶ added in v1.0.0
func (o *NetworkIPv4) SetGateway(v NetworkIPv4GetGatewayRetType)
SetGateway gets a reference to the given string and assigns it to the Gateway field.
func (*NetworkIPv4) SetGatewayNil ¶ added in v1.0.0
func (o *NetworkIPv4) SetGatewayNil()
SetGatewayNil sets the value for Gateway to be an explicit nil
func (*NetworkIPv4) SetNameservers ¶ added in v1.0.0
func (o *NetworkIPv4) SetNameservers(v NetworkIPv4GetNameserversRetType)
SetNameservers gets a reference to the given []string and assigns it to the Nameservers field.
func (*NetworkIPv4) SetPrefixes ¶ added in v1.0.0
func (o *NetworkIPv4) SetPrefixes(v NetworkIPv4GetPrefixesRetType)
SetPrefixes sets field value
func (*NetworkIPv4) SetPublicIp ¶ added in v1.0.0
func (o *NetworkIPv4) SetPublicIp(v NetworkIPv4GetPublicIpRetType)
SetPublicIp gets a reference to the given string and assigns it to the PublicIp field.
func (NetworkIPv4) ToMap ¶ added in v1.0.0
func (o NetworkIPv4) ToMap() (map[string]interface{}, error)
func (*NetworkIPv4) UnsetGateway ¶ added in v1.0.0
func (o *NetworkIPv4) UnsetGateway()
UnsetGateway ensures that no value is present for Gateway, not even an explicit nil
type NetworkIPv4GetGatewayArgType ¶ added in v1.0.0
type NetworkIPv4GetGatewayArgType = *string
type NetworkIPv4GetGatewayAttributeType ¶ added in v1.0.0
type NetworkIPv4GetGatewayAttributeType = *NullableString
isNullableString
type NetworkIPv4GetGatewayRetType ¶ added in v1.0.0
type NetworkIPv4GetGatewayRetType = *string
type NetworkIPv4GetNameserversArgType ¶ added in v1.0.0
type NetworkIPv4GetNameserversArgType = []string
type NetworkIPv4GetNameserversAttributeType ¶ added in v1.0.0
type NetworkIPv4GetNameserversAttributeType = *[]string
isArray
type NetworkIPv4GetNameserversRetType ¶ added in v1.0.0
type NetworkIPv4GetNameserversRetType = []string
type NetworkIPv4GetPrefixesArgType ¶ added in v1.0.0
type NetworkIPv4GetPrefixesArgType = []string
type NetworkIPv4GetPrefixesAttributeType ¶ added in v1.0.0
type NetworkIPv4GetPrefixesAttributeType = *[]string
isArray
type NetworkIPv4GetPrefixesRetType ¶ added in v1.0.0
type NetworkIPv4GetPrefixesRetType = []string
type NetworkIPv4GetPublicIpArgType ¶ added in v1.0.0
type NetworkIPv4GetPublicIpArgType = string
type NetworkIPv4GetPublicIpAttributeType ¶ added in v1.0.0
type NetworkIPv4GetPublicIpAttributeType = *string
isNotNullableString
type NetworkIPv4GetPublicIpRetType ¶ added in v1.0.0
type NetworkIPv4GetPublicIpRetType = string
type NetworkIPv6 ¶ added in v1.0.0
type NetworkIPv6 struct {
// The IPv6 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 NetworkIPv6GetGatewayAttributeType `json:"gateway,omitempty"`
// A list containing DNS Servers/Nameservers for IPv6.
Nameservers NetworkIPv6GetNameserversAttributeType `json:"nameservers,omitempty"`
// REQUIRED
Prefixes NetworkIPv6GetPrefixesAttributeType `json:"prefixes" required:"true"`
}
NetworkIPv6 Object that represents the IPv6 part of a network.
func NewNetworkIPv6 ¶ added in v1.0.0
func NewNetworkIPv6(prefixes NetworkIPv6GetPrefixesArgType) *NetworkIPv6
NewNetworkIPv6 instantiates a new NetworkIPv6 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 NewNetworkIPv6WithDefaults ¶ added in v1.0.0
func NewNetworkIPv6WithDefaults() *NetworkIPv6
NewNetworkIPv6WithDefaults instantiates a new NetworkIPv6 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 (*NetworkIPv6) GetGateway ¶ added in v1.0.0
func (o *NetworkIPv6) GetGateway() (res NetworkIPv6GetGatewayRetType)
GetGateway returns the Gateway field value if set, zero value otherwise (both if not set or set to explicit null).
func (*NetworkIPv6) GetGatewayOk ¶ added in v1.0.0
func (o *NetworkIPv6) GetGatewayOk() (ret NetworkIPv6GetGatewayRetType, 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 (*NetworkIPv6) GetNameservers ¶ added in v1.0.0
func (o *NetworkIPv6) GetNameservers() (res NetworkIPv6GetNameserversRetType)
GetNameservers returns the Nameservers field value if set, zero value otherwise.
func (*NetworkIPv6) GetNameserversOk ¶ added in v1.0.0
func (o *NetworkIPv6) GetNameserversOk() (ret NetworkIPv6GetNameserversRetType, 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 (*NetworkIPv6) GetPrefixes ¶ added in v1.0.0
func (o *NetworkIPv6) GetPrefixes() (ret NetworkIPv6GetPrefixesRetType)
GetPrefixes returns the Prefixes field value
func (*NetworkIPv6) GetPrefixesOk ¶ added in v1.0.0
func (o *NetworkIPv6) GetPrefixesOk() (ret NetworkIPv6GetPrefixesRetType, ok bool)
GetPrefixesOk returns a tuple with the Prefixes field value and a boolean to check if the value has been set.
func (*NetworkIPv6) HasGateway ¶ added in v1.0.0
func (o *NetworkIPv6) HasGateway() bool
HasGateway returns a boolean if a field has been set.
func (*NetworkIPv6) HasNameservers ¶ added in v1.0.0
func (o *NetworkIPv6) HasNameservers() bool
HasNameservers returns a boolean if a field has been set.
func (*NetworkIPv6) SetGateway ¶ added in v1.0.0
func (o *NetworkIPv6) SetGateway(v NetworkIPv6GetGatewayRetType)
SetGateway gets a reference to the given string and assigns it to the Gateway field.
func (*NetworkIPv6) SetGatewayNil ¶ added in v1.0.0
func (o *NetworkIPv6) SetGatewayNil()
SetGatewayNil sets the value for Gateway to be an explicit nil
func (*NetworkIPv6) SetNameservers ¶ added in v1.0.0
func (o *NetworkIPv6) SetNameservers(v NetworkIPv6GetNameserversRetType)
SetNameservers gets a reference to the given []string and assigns it to the Nameservers field.
func (*NetworkIPv6) SetPrefixes ¶ added in v1.0.0
func (o *NetworkIPv6) SetPrefixes(v NetworkIPv6GetPrefixesRetType)
SetPrefixes sets field value
func (NetworkIPv6) ToMap ¶ added in v1.0.0
func (o NetworkIPv6) ToMap() (map[string]interface{}, error)
func (*NetworkIPv6) UnsetGateway ¶ added in v1.0.0
func (o *NetworkIPv6) UnsetGateway()
UnsetGateway ensures that no value is present for Gateway, not even an explicit nil
type NetworkIPv6GetGatewayArgType ¶ added in v1.0.0
type NetworkIPv6GetGatewayArgType = *string
type NetworkIPv6GetGatewayAttributeType ¶ added in v1.0.0
type NetworkIPv6GetGatewayAttributeType = *NullableString
isNullableString
type NetworkIPv6GetGatewayRetType ¶ added in v1.0.0
type NetworkIPv6GetGatewayRetType = *string
type NetworkIPv6GetNameserversArgType ¶ added in v1.0.0
type NetworkIPv6GetNameserversArgType = []string
type NetworkIPv6GetNameserversAttributeType ¶ added in v1.0.0
type NetworkIPv6GetNameserversAttributeType = *[]string
isArray
type NetworkIPv6GetNameserversRetType ¶ added in v1.0.0
type NetworkIPv6GetNameserversRetType = []string
type NetworkIPv6GetPrefixesArgType ¶ added in v1.0.0
type NetworkIPv6GetPrefixesArgType = []string
type NetworkIPv6GetPrefixesAttributeType ¶ added in v1.0.0
type NetworkIPv6GetPrefixesAttributeType = *[]string
isArray
type NetworkIPv6GetPrefixesRetType ¶ added in v1.0.0
type NetworkIPv6GetPrefixesRetType = []string
type NetworkListResponse ¶
type NetworkListResponse struct {
// A list of networks.
// REQUIRED
Items NetworkListResponseGetItemsAttributeType `json:"items" required:"true"`
}
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).
Id NetworkRangeGetIdAttributeType `json:"id,omitempty"`
// Classless Inter-Domain Routing (CIDR).
// REQUIRED
Prefix NetworkRangeGetPrefixAttributeType `json:"prefix" required:"true"`
// 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) GetId ¶ added in v1.0.0
func (o *NetworkRange) GetId() (res NetworkRangeGetIdRetType)
GetId returns the Id field value if set, zero value otherwise.
func (*NetworkRange) GetIdOk ¶ added in v1.0.0
func (o *NetworkRange) GetIdOk() (ret NetworkRangeGetIdRetType, 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 (*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) HasId ¶ added in v1.0.0
func (o *NetworkRange) HasId() bool
HasId 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) SetId ¶ added in v1.0.0
func (o *NetworkRange) SetId(v NetworkRangeGetIdRetType)
SetId gets a reference to the given string and assigns it to the Id 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 NetworkRangeGetIdArgType ¶ added in v1.0.0
type NetworkRangeGetIdArgType = string
type NetworkRangeGetIdAttributeType ¶ added in v1.0.0
type NetworkRangeGetIdAttributeType = *string
isNotNullableString
type NetworkRangeGetIdRetType ¶ added in v1.0.0
type NetworkRangeGetIdRetType = 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" required:"true"`
}
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 NetworkgetDhcpArgType ¶ added in v0.27.0
type NetworkgetDhcpArgType = bool
type NetworkgetDhcpAttributeType ¶ added in v0.27.0
type NetworkgetDhcpAttributeType = *bool
isBoolean
type NetworkgetDhcpRetType ¶ added in v0.27.0
type NetworkgetDhcpRetType = bool
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 NexthopBlackhole ¶ added in v1.0.0
type NexthopBlackhole struct {
// REQUIRED
Type NexthopBlackholeGetTypeAttributeType `json:"type" required:"true"`
}
NexthopBlackhole Object that represents a blackhole route.
func NewNexthopBlackhole ¶ added in v1.0.0
func NewNexthopBlackhole(types NexthopBlackholeGetTypeArgType) *NexthopBlackhole
NewNexthopBlackhole instantiates a new NexthopBlackhole 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 NewNexthopBlackholeWithDefaults ¶ added in v1.0.0
func NewNexthopBlackholeWithDefaults() *NexthopBlackhole
NewNexthopBlackholeWithDefaults instantiates a new NexthopBlackhole 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 (*NexthopBlackhole) GetType ¶ added in v1.0.0
func (o *NexthopBlackhole) GetType() (ret NexthopBlackholeGetTypeRetType)
GetType returns the Type field value
func (*NexthopBlackhole) GetTypeOk ¶ added in v1.0.0
func (o *NexthopBlackhole) GetTypeOk() (ret NexthopBlackholeGetTypeRetType, ok bool)
GetTypeOk returns a tuple with the Type field value and a boolean to check if the value has been set.
func (*NexthopBlackhole) SetType ¶ added in v1.0.0
func (o *NexthopBlackhole) SetType(v NexthopBlackholeGetTypeRetType)
SetType sets field value
func (NexthopBlackhole) ToMap ¶ added in v1.0.0
func (o NexthopBlackhole) ToMap() (map[string]interface{}, error)
type NexthopBlackholeGetTypeArgType ¶ added in v1.0.0
type NexthopBlackholeGetTypeArgType = string
type NexthopBlackholeGetTypeAttributeType ¶ added in v1.0.0
type NexthopBlackholeGetTypeAttributeType = *string
isNotNullableString
type NexthopBlackholeGetTypeRetType ¶ added in v1.0.0
type NexthopBlackholeGetTypeRetType = string
type NexthopIPv4 ¶ added in v1.0.0
type NexthopIPv4 struct {
// REQUIRED
Type NexthopIPv4GetTypeAttributeType `json:"type" required:"true"`
// An IPv4 address.
// REQUIRED
Value NexthopIPv4GetValueAttributeType `json:"value" required:"true"`
}
NexthopIPv4 Object that represents an IPv4 address.
func NewNexthopIPv4 ¶ added in v1.0.0
func NewNexthopIPv4(types NexthopIPv4GetTypeArgType, value NexthopIPv4GetValueArgType) *NexthopIPv4
NewNexthopIPv4 instantiates a new NexthopIPv4 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 NewNexthopIPv4WithDefaults ¶ added in v1.0.0
func NewNexthopIPv4WithDefaults() *NexthopIPv4
NewNexthopIPv4WithDefaults instantiates a new NexthopIPv4 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 (*NexthopIPv4) GetType ¶ added in v1.0.0
func (o *NexthopIPv4) GetType() (ret NexthopIPv4GetTypeRetType)
GetType returns the Type field value
func (*NexthopIPv4) GetTypeOk ¶ added in v1.0.0
func (o *NexthopIPv4) GetTypeOk() (ret NexthopIPv4GetTypeRetType, ok bool)
GetTypeOk returns a tuple with the Type field value and a boolean to check if the value has been set.
func (*NexthopIPv4) GetValue ¶ added in v1.0.0
func (o *NexthopIPv4) GetValue() (ret NexthopIPv4GetValueRetType)
GetValue returns the Value field value
func (*NexthopIPv4) GetValueOk ¶ added in v1.0.0
func (o *NexthopIPv4) GetValueOk() (ret NexthopIPv4GetValueRetType, ok bool)
GetValueOk returns a tuple with the Value field value and a boolean to check if the value has been set.
func (*NexthopIPv4) SetType ¶ added in v1.0.0
func (o *NexthopIPv4) SetType(v NexthopIPv4GetTypeRetType)
SetType sets field value
func (*NexthopIPv4) SetValue ¶ added in v1.0.0
func (o *NexthopIPv4) SetValue(v NexthopIPv4GetValueRetType)
SetValue sets field value
func (NexthopIPv4) ToMap ¶ added in v1.0.0
func (o NexthopIPv4) ToMap() (map[string]interface{}, error)
type NexthopIPv4GetTypeArgType ¶ added in v1.0.0
type NexthopIPv4GetTypeArgType = string
type NexthopIPv4GetTypeAttributeType ¶ added in v1.0.0
type NexthopIPv4GetTypeAttributeType = *string
isNotNullableString
type NexthopIPv4GetTypeRetType ¶ added in v1.0.0
type NexthopIPv4GetTypeRetType = string
type NexthopIPv4GetValueArgType ¶ added in v1.0.0
type NexthopIPv4GetValueArgType = string
type NexthopIPv4GetValueAttributeType ¶ added in v1.0.0
type NexthopIPv4GetValueAttributeType = *string
isNotNullableString
type NexthopIPv4GetValueRetType ¶ added in v1.0.0
type NexthopIPv4GetValueRetType = string
type NexthopIPv6 ¶ added in v1.0.0
type NexthopIPv6 struct {
// REQUIRED
Type NexthopIPv6GetTypeAttributeType `json:"type" required:"true"`
// An IPv6 address.
// REQUIRED
Value NexthopIPv6GetValueAttributeType `json:"value" required:"true"`
}
NexthopIPv6 Object that represents an IPv6 address.
func NewNexthopIPv6 ¶ added in v1.0.0
func NewNexthopIPv6(types NexthopIPv6GetTypeArgType, value NexthopIPv6GetValueArgType) *NexthopIPv6
NewNexthopIPv6 instantiates a new NexthopIPv6 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 NewNexthopIPv6WithDefaults ¶ added in v1.0.0
func NewNexthopIPv6WithDefaults() *NexthopIPv6
NewNexthopIPv6WithDefaults instantiates a new NexthopIPv6 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 (*NexthopIPv6) GetType ¶ added in v1.0.0
func (o *NexthopIPv6) GetType() (ret NexthopIPv6GetTypeRetType)
GetType returns the Type field value
func (*NexthopIPv6) GetTypeOk ¶ added in v1.0.0
func (o *NexthopIPv6) GetTypeOk() (ret NexthopIPv6GetTypeRetType, ok bool)
GetTypeOk returns a tuple with the Type field value and a boolean to check if the value has been set.
func (*NexthopIPv6) GetValue ¶ added in v1.0.0
func (o *NexthopIPv6) GetValue() (ret NexthopIPv6GetValueRetType)
GetValue returns the Value field value
func (*NexthopIPv6) GetValueOk ¶ added in v1.0.0
func (o *NexthopIPv6) GetValueOk() (ret NexthopIPv6GetValueRetType, ok bool)
GetValueOk returns a tuple with the Value field value and a boolean to check if the value has been set.
func (*NexthopIPv6) SetType ¶ added in v1.0.0
func (o *NexthopIPv6) SetType(v NexthopIPv6GetTypeRetType)
SetType sets field value
func (*NexthopIPv6) SetValue ¶ added in v1.0.0
func (o *NexthopIPv6) SetValue(v NexthopIPv6GetValueRetType)
SetValue sets field value
func (NexthopIPv6) ToMap ¶ added in v1.0.0
func (o NexthopIPv6) ToMap() (map[string]interface{}, error)
type NexthopIPv6GetTypeArgType ¶ added in v1.0.0
type NexthopIPv6GetTypeArgType = string
type NexthopIPv6GetTypeAttributeType ¶ added in v1.0.0
type NexthopIPv6GetTypeAttributeType = *string
isNotNullableString
type NexthopIPv6GetTypeRetType ¶ added in v1.0.0
type NexthopIPv6GetTypeRetType = string
type NexthopIPv6GetValueArgType ¶ added in v1.0.0
type NexthopIPv6GetValueArgType = string
type NexthopIPv6GetValueAttributeType ¶ added in v1.0.0
type NexthopIPv6GetValueAttributeType = *string
isNotNullableString
type NexthopIPv6GetValueRetType ¶ added in v1.0.0
type NexthopIPv6GetValueRetType = string
type NexthopInternet ¶ added in v1.0.0
type NexthopInternet struct {
// REQUIRED
Type NexthopInternetGetTypeAttributeType `json:"type" required:"true"`
}
NexthopInternet Object that represents a route to the internet.
func NewNexthopInternet ¶ added in v1.0.0
func NewNexthopInternet(types NexthopInternetGetTypeArgType) *NexthopInternet
NewNexthopInternet instantiates a new NexthopInternet 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 NewNexthopInternetWithDefaults ¶ added in v1.0.0
func NewNexthopInternetWithDefaults() *NexthopInternet
NewNexthopInternetWithDefaults instantiates a new NexthopInternet 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 (*NexthopInternet) GetType ¶ added in v1.0.0
func (o *NexthopInternet) GetType() (ret NexthopInternetGetTypeRetType)
GetType returns the Type field value
func (*NexthopInternet) GetTypeOk ¶ added in v1.0.0
func (o *NexthopInternet) GetTypeOk() (ret NexthopInternetGetTypeRetType, ok bool)
GetTypeOk returns a tuple with the Type field value and a boolean to check if the value has been set.
func (*NexthopInternet) SetType ¶ added in v1.0.0
func (o *NexthopInternet) SetType(v NexthopInternetGetTypeRetType)
SetType sets field value
func (NexthopInternet) ToMap ¶ added in v1.0.0
func (o NexthopInternet) ToMap() (map[string]interface{}, error)
type NexthopInternetGetTypeArgType ¶ added in v1.0.0
type NexthopInternetGetTypeArgType = string
type NexthopInternetGetTypeAttributeType ¶ added in v1.0.0
type NexthopInternetGetTypeAttributeType = *string
isNotNullableString
type NexthopInternetGetTypeRetType ¶ added in v1.0.0
type NexthopInternetGetTypeRetType = string
type NullableAddRoutesToRoutingTablePayload ¶ added in v1.0.0
type NullableAddRoutesToRoutingTablePayload struct {
// contains filtered or unexported fields
}
func NewNullableAddRoutesToRoutingTablePayload ¶ added in v1.0.0
func NewNullableAddRoutesToRoutingTablePayload(val *AddRoutesToRoutingTablePayload) *NullableAddRoutesToRoutingTablePayload
func (NullableAddRoutesToRoutingTablePayload) Get ¶ added in v1.0.0
func (v NullableAddRoutesToRoutingTablePayload) Get() *AddRoutesToRoutingTablePayload
func (NullableAddRoutesToRoutingTablePayload) IsSet ¶ added in v1.0.0
func (v NullableAddRoutesToRoutingTablePayload) IsSet() bool
func (NullableAddRoutesToRoutingTablePayload) MarshalJSON ¶ added in v1.0.0
func (v NullableAddRoutesToRoutingTablePayload) MarshalJSON() ([]byte, error)
func (*NullableAddRoutesToRoutingTablePayload) Set ¶ added in v1.0.0
func (v *NullableAddRoutesToRoutingTablePayload) Set(val *AddRoutesToRoutingTablePayload)
func (*NullableAddRoutesToRoutingTablePayload) UnmarshalJSON ¶ added in v1.0.0
func (v *NullableAddRoutesToRoutingTablePayload) UnmarshalJSON(src []byte) error
func (*NullableAddRoutesToRoutingTablePayload) Unset ¶ added in v1.0.0
func (v *NullableAddRoutesToRoutingTablePayload) Unset()
type NullableAddRoutingTableToAreaPayload ¶ added in v1.0.0
type NullableAddRoutingTableToAreaPayload struct {
// contains filtered or unexported fields
}
func NewNullableAddRoutingTableToAreaPayload ¶ added in v1.0.0
func NewNullableAddRoutingTableToAreaPayload(val *AddRoutingTableToAreaPayload) *NullableAddRoutingTableToAreaPayload
func (NullableAddRoutingTableToAreaPayload) Get ¶ added in v1.0.0
func (v NullableAddRoutingTableToAreaPayload) Get() *AddRoutingTableToAreaPayload
func (NullableAddRoutingTableToAreaPayload) IsSet ¶ added in v1.0.0
func (v NullableAddRoutingTableToAreaPayload) IsSet() bool
func (NullableAddRoutingTableToAreaPayload) MarshalJSON ¶ added in v1.0.0
func (v NullableAddRoutingTableToAreaPayload) MarshalJSON() ([]byte, error)
func (*NullableAddRoutingTableToAreaPayload) Set ¶ added in v1.0.0
func (v *NullableAddRoutingTableToAreaPayload) Set(val *AddRoutingTableToAreaPayload)
func (*NullableAddRoutingTableToAreaPayload) UnmarshalJSON ¶ added in v1.0.0
func (v *NullableAddRoutingTableToAreaPayload) UnmarshalJSON(src []byte) error
func (*NullableAddRoutingTableToAreaPayload) Unset ¶ added in v1.0.0
func (v *NullableAddRoutingTableToAreaPayload) Unset()
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 NullableAreaId ¶ added in v0.29.0
type NullableAreaId struct {
// contains filtered or unexported fields
}
func NewNullableAreaId ¶ added in v0.29.0
func NewNullableAreaId(val *AreaId) *NullableAreaId
func (NullableAreaId) Get ¶ added in v0.29.0
func (v NullableAreaId) Get() *AreaId
func (NullableAreaId) IsSet ¶ added in v0.29.0
func (v NullableAreaId) IsSet() bool
func (NullableAreaId) MarshalJSON ¶ added in v0.29.0
func (v NullableAreaId) MarshalJSON() ([]byte, error)
func (*NullableAreaId) Set ¶ added in v0.29.0
func (v *NullableAreaId) Set(val *AreaId)
func (*NullableAreaId) UnmarshalJSON ¶ added in v0.29.0
func (v *NullableAreaId) UnmarshalJSON(src []byte) error
func (*NullableAreaId) Unset ¶ added in v0.29.0
func (v *NullableAreaId) 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 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 NullableCreateIsolatedNetworkPayload ¶ added in v1.3.0
type NullableCreateIsolatedNetworkPayload struct {
// contains filtered or unexported fields
}
func NewNullableCreateIsolatedNetworkPayload ¶ added in v1.3.0
func NewNullableCreateIsolatedNetworkPayload(val *CreateIsolatedNetworkPayload) *NullableCreateIsolatedNetworkPayload
func (NullableCreateIsolatedNetworkPayload) Get ¶ added in v1.3.0
func (v NullableCreateIsolatedNetworkPayload) Get() *CreateIsolatedNetworkPayload
func (NullableCreateIsolatedNetworkPayload) IsSet ¶ added in v1.3.0
func (v NullableCreateIsolatedNetworkPayload) IsSet() bool
func (NullableCreateIsolatedNetworkPayload) MarshalJSON ¶ added in v1.3.0
func (v NullableCreateIsolatedNetworkPayload) MarshalJSON() ([]byte, error)
func (*NullableCreateIsolatedNetworkPayload) Set ¶ added in v1.3.0
func (v *NullableCreateIsolatedNetworkPayload) Set(val *CreateIsolatedNetworkPayload)
func (*NullableCreateIsolatedNetworkPayload) UnmarshalJSON ¶ added in v1.3.0
func (v *NullableCreateIsolatedNetworkPayload) UnmarshalJSON(src []byte) error
func (*NullableCreateIsolatedNetworkPayload) Unset ¶ added in v1.3.0
func (v *NullableCreateIsolatedNetworkPayload) 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 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 NullableCreateNetworkAreaRegionPayload ¶ added in v1.0.0
type NullableCreateNetworkAreaRegionPayload struct {
// contains filtered or unexported fields
}
func NewNullableCreateNetworkAreaRegionPayload ¶ added in v1.0.0
func NewNullableCreateNetworkAreaRegionPayload(val *CreateNetworkAreaRegionPayload) *NullableCreateNetworkAreaRegionPayload
func (NullableCreateNetworkAreaRegionPayload) Get ¶ added in v1.0.0
func (v NullableCreateNetworkAreaRegionPayload) Get() *CreateNetworkAreaRegionPayload
func (NullableCreateNetworkAreaRegionPayload) IsSet ¶ added in v1.0.0
func (v NullableCreateNetworkAreaRegionPayload) IsSet() bool
func (NullableCreateNetworkAreaRegionPayload) MarshalJSON ¶ added in v1.0.0
func (v NullableCreateNetworkAreaRegionPayload) MarshalJSON() ([]byte, error)
func (*NullableCreateNetworkAreaRegionPayload) Set ¶ added in v1.0.0
func (v *NullableCreateNetworkAreaRegionPayload) Set(val *CreateNetworkAreaRegionPayload)
func (*NullableCreateNetworkAreaRegionPayload) UnmarshalJSON ¶ added in v1.0.0
func (v *NullableCreateNetworkAreaRegionPayload) UnmarshalJSON(src []byte) error
func (*NullableCreateNetworkAreaRegionPayload) Unset ¶ added in v1.0.0
func (v *NullableCreateNetworkAreaRegionPayload) 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 NullableCreateNetworkIPv4 ¶ added in v1.0.0
type NullableCreateNetworkIPv4 struct {
// contains filtered or unexported fields
}
func NewNullableCreateNetworkIPv4 ¶ added in v1.0.0
func NewNullableCreateNetworkIPv4(val *CreateNetworkIPv4) *NullableCreateNetworkIPv4
func (NullableCreateNetworkIPv4) Get ¶ added in v1.0.0
func (v NullableCreateNetworkIPv4) Get() *CreateNetworkIPv4
func (NullableCreateNetworkIPv4) IsSet ¶ added in v1.0.0
func (v NullableCreateNetworkIPv4) IsSet() bool
func (NullableCreateNetworkIPv4) MarshalJSON ¶ added in v1.0.0
func (v NullableCreateNetworkIPv4) MarshalJSON() ([]byte, error)
func (*NullableCreateNetworkIPv4) Set ¶ added in v1.0.0
func (v *NullableCreateNetworkIPv4) Set(val *CreateNetworkIPv4)
func (*NullableCreateNetworkIPv4) UnmarshalJSON ¶ added in v1.0.0
func (v *NullableCreateNetworkIPv4) UnmarshalJSON(src []byte) error
func (*NullableCreateNetworkIPv4) Unset ¶ added in v1.0.0
func (v *NullableCreateNetworkIPv4) Unset()
type NullableCreateNetworkIPv4WithPrefix ¶ added in v1.0.0
type NullableCreateNetworkIPv4WithPrefix struct {
// contains filtered or unexported fields
}
func NewNullableCreateNetworkIPv4WithPrefix ¶ added in v1.0.0
func NewNullableCreateNetworkIPv4WithPrefix(val *CreateNetworkIPv4WithPrefix) *NullableCreateNetworkIPv4WithPrefix
func (NullableCreateNetworkIPv4WithPrefix) Get ¶ added in v1.0.0
func (v NullableCreateNetworkIPv4WithPrefix) Get() *CreateNetworkIPv4WithPrefix
func (NullableCreateNetworkIPv4WithPrefix) IsSet ¶ added in v1.0.0
func (v NullableCreateNetworkIPv4WithPrefix) IsSet() bool
func (NullableCreateNetworkIPv4WithPrefix) MarshalJSON ¶ added in v1.0.0
func (v NullableCreateNetworkIPv4WithPrefix) MarshalJSON() ([]byte, error)
func (*NullableCreateNetworkIPv4WithPrefix) Set ¶ added in v1.0.0
func (v *NullableCreateNetworkIPv4WithPrefix) Set(val *CreateNetworkIPv4WithPrefix)
func (*NullableCreateNetworkIPv4WithPrefix) UnmarshalJSON ¶ added in v1.0.0
func (v *NullableCreateNetworkIPv4WithPrefix) UnmarshalJSON(src []byte) error
func (*NullableCreateNetworkIPv4WithPrefix) Unset ¶ added in v1.0.0
func (v *NullableCreateNetworkIPv4WithPrefix) Unset()
type NullableCreateNetworkIPv4WithPrefixLength ¶ added in v1.0.0
type NullableCreateNetworkIPv4WithPrefixLength struct {
// contains filtered or unexported fields
}
func NewNullableCreateNetworkIPv4WithPrefixLength ¶ added in v1.0.0
func NewNullableCreateNetworkIPv4WithPrefixLength(val *CreateNetworkIPv4WithPrefixLength) *NullableCreateNetworkIPv4WithPrefixLength
func (NullableCreateNetworkIPv4WithPrefixLength) IsSet ¶ added in v1.0.0
func (v NullableCreateNetworkIPv4WithPrefixLength) IsSet() bool
func (NullableCreateNetworkIPv4WithPrefixLength) MarshalJSON ¶ added in v1.0.0
func (v NullableCreateNetworkIPv4WithPrefixLength) MarshalJSON() ([]byte, error)
func (*NullableCreateNetworkIPv4WithPrefixLength) Set ¶ added in v1.0.0
func (v *NullableCreateNetworkIPv4WithPrefixLength) Set(val *CreateNetworkIPv4WithPrefixLength)
func (*NullableCreateNetworkIPv4WithPrefixLength) UnmarshalJSON ¶ added in v1.0.0
func (v *NullableCreateNetworkIPv4WithPrefixLength) UnmarshalJSON(src []byte) error
func (*NullableCreateNetworkIPv4WithPrefixLength) Unset ¶ added in v1.0.0
func (v *NullableCreateNetworkIPv4WithPrefixLength) Unset()
type NullableCreateNetworkIPv6 ¶ added in v1.0.0
type NullableCreateNetworkIPv6 struct {
// contains filtered or unexported fields
}
func NewNullableCreateNetworkIPv6 ¶ added in v1.0.0
func NewNullableCreateNetworkIPv6(val *CreateNetworkIPv6) *NullableCreateNetworkIPv6
func (NullableCreateNetworkIPv6) Get ¶ added in v1.0.0
func (v NullableCreateNetworkIPv6) Get() *CreateNetworkIPv6
func (NullableCreateNetworkIPv6) IsSet ¶ added in v1.0.0
func (v NullableCreateNetworkIPv6) IsSet() bool
func (NullableCreateNetworkIPv6) MarshalJSON ¶ added in v1.0.0
func (v NullableCreateNetworkIPv6) MarshalJSON() ([]byte, error)
func (*NullableCreateNetworkIPv6) Set ¶ added in v1.0.0
func (v *NullableCreateNetworkIPv6) Set(val *CreateNetworkIPv6)
func (*NullableCreateNetworkIPv6) UnmarshalJSON ¶ added in v1.0.0
func (v *NullableCreateNetworkIPv6) UnmarshalJSON(src []byte) error
func (*NullableCreateNetworkIPv6) Unset ¶ added in v1.0.0
func (v *NullableCreateNetworkIPv6) Unset()
type NullableCreateNetworkIPv6WithPrefix ¶ added in v1.0.0
type NullableCreateNetworkIPv6WithPrefix struct {
// contains filtered or unexported fields
}
func NewNullableCreateNetworkIPv6WithPrefix ¶ added in v1.0.0
func NewNullableCreateNetworkIPv6WithPrefix(val *CreateNetworkIPv6WithPrefix) *NullableCreateNetworkIPv6WithPrefix
func (NullableCreateNetworkIPv6WithPrefix) Get ¶ added in v1.0.0
func (v NullableCreateNetworkIPv6WithPrefix) Get() *CreateNetworkIPv6WithPrefix
func (NullableCreateNetworkIPv6WithPrefix) IsSet ¶ added in v1.0.0
func (v NullableCreateNetworkIPv6WithPrefix) IsSet() bool
func (NullableCreateNetworkIPv6WithPrefix) MarshalJSON ¶ added in v1.0.0
func (v NullableCreateNetworkIPv6WithPrefix) MarshalJSON() ([]byte, error)
func (*NullableCreateNetworkIPv6WithPrefix) Set ¶ added in v1.0.0
func (v *NullableCreateNetworkIPv6WithPrefix) Set(val *CreateNetworkIPv6WithPrefix)
func (*NullableCreateNetworkIPv6WithPrefix) UnmarshalJSON ¶ added in v1.0.0
func (v *NullableCreateNetworkIPv6WithPrefix) UnmarshalJSON(src []byte) error
func (*NullableCreateNetworkIPv6WithPrefix) Unset ¶ added in v1.0.0
func (v *NullableCreateNetworkIPv6WithPrefix) Unset()
type NullableCreateNetworkIPv6WithPrefixLength ¶ added in v1.0.0
type NullableCreateNetworkIPv6WithPrefixLength struct {
// contains filtered or unexported fields
}
func NewNullableCreateNetworkIPv6WithPrefixLength ¶ added in v1.0.0
func NewNullableCreateNetworkIPv6WithPrefixLength(val *CreateNetworkIPv6WithPrefixLength) *NullableCreateNetworkIPv6WithPrefixLength
func (NullableCreateNetworkIPv6WithPrefixLength) IsSet ¶ added in v1.0.0
func (v NullableCreateNetworkIPv6WithPrefixLength) IsSet() bool
func (NullableCreateNetworkIPv6WithPrefixLength) MarshalJSON ¶ added in v1.0.0
func (v NullableCreateNetworkIPv6WithPrefixLength) MarshalJSON() ([]byte, error)
func (*NullableCreateNetworkIPv6WithPrefixLength) Set ¶ added in v1.0.0
func (v *NullableCreateNetworkIPv6WithPrefixLength) Set(val *CreateNetworkIPv6WithPrefixLength)
func (*NullableCreateNetworkIPv6WithPrefixLength) UnmarshalJSON ¶ added in v1.0.0
func (v *NullableCreateNetworkIPv6WithPrefixLength) UnmarshalJSON(src []byte) error
func (*NullableCreateNetworkIPv6WithPrefixLength) Unset ¶ added in v1.0.0
func (v *NullableCreateNetworkIPv6WithPrefixLength) 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 NullableCreateServerPayloadAllOf ¶ added in v1.0.0
type NullableCreateServerPayloadAllOf struct {
// contains filtered or unexported fields
}
func NewNullableCreateServerPayloadAllOf ¶ added in v1.0.0
func NewNullableCreateServerPayloadAllOf(val *CreateServerPayloadAllOf) *NullableCreateServerPayloadAllOf
func (NullableCreateServerPayloadAllOf) Get ¶ added in v1.0.0
func (v NullableCreateServerPayloadAllOf) Get() *CreateServerPayloadAllOf
func (NullableCreateServerPayloadAllOf) IsSet ¶ added in v1.0.0
func (v NullableCreateServerPayloadAllOf) IsSet() bool
func (NullableCreateServerPayloadAllOf) MarshalJSON ¶ added in v1.0.0
func (v NullableCreateServerPayloadAllOf) MarshalJSON() ([]byte, error)
func (*NullableCreateServerPayloadAllOf) Set ¶ added in v1.0.0
func (v *NullableCreateServerPayloadAllOf) Set(val *CreateServerPayloadAllOf)
func (*NullableCreateServerPayloadAllOf) UnmarshalJSON ¶ added in v1.0.0
func (v *NullableCreateServerPayloadAllOf) UnmarshalJSON(src []byte) error
func (*NullableCreateServerPayloadAllOf) Unset ¶ added in v1.0.0
func (v *NullableCreateServerPayloadAllOf) Unset()
type NullableCreateServerPayloadAllOfNetworking ¶ added in v1.0.0
type NullableCreateServerPayloadAllOfNetworking struct {
// contains filtered or unexported fields
}
func NewNullableCreateServerPayloadAllOfNetworking ¶ added in v1.0.0
func NewNullableCreateServerPayloadAllOfNetworking(val *CreateServerPayloadAllOfNetworking) *NullableCreateServerPayloadAllOfNetworking
func (NullableCreateServerPayloadAllOfNetworking) IsSet ¶ added in v1.0.0
func (v NullableCreateServerPayloadAllOfNetworking) IsSet() bool
func (NullableCreateServerPayloadAllOfNetworking) MarshalJSON ¶ added in v1.0.0
func (v NullableCreateServerPayloadAllOfNetworking) MarshalJSON() ([]byte, error)
func (*NullableCreateServerPayloadAllOfNetworking) Set ¶ added in v1.0.0
func (v *NullableCreateServerPayloadAllOfNetworking) Set(val *CreateServerPayloadAllOfNetworking)
func (*NullableCreateServerPayloadAllOfNetworking) UnmarshalJSON ¶ added in v1.0.0
func (v *NullableCreateServerPayloadAllOfNetworking) UnmarshalJSON(src []byte) error
func (*NullableCreateServerPayloadAllOfNetworking) Unset ¶ added in v1.0.0
func (v *NullableCreateServerPayloadAllOfNetworking) 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 NullableDestinationCIDRv4 ¶ added in v1.0.0
type NullableDestinationCIDRv4 struct {
// contains filtered or unexported fields
}
func NewNullableDestinationCIDRv4 ¶ added in v1.0.0
func NewNullableDestinationCIDRv4(val *DestinationCIDRv4) *NullableDestinationCIDRv4
func (NullableDestinationCIDRv4) Get ¶ added in v1.0.0
func (v NullableDestinationCIDRv4) Get() *DestinationCIDRv4
func (NullableDestinationCIDRv4) IsSet ¶ added in v1.0.0
func (v NullableDestinationCIDRv4) IsSet() bool
func (NullableDestinationCIDRv4) MarshalJSON ¶ added in v1.0.0
func (v NullableDestinationCIDRv4) MarshalJSON() ([]byte, error)
func (*NullableDestinationCIDRv4) Set ¶ added in v1.0.0
func (v *NullableDestinationCIDRv4) Set(val *DestinationCIDRv4)
func (*NullableDestinationCIDRv4) UnmarshalJSON ¶ added in v1.0.0
func (v *NullableDestinationCIDRv4) UnmarshalJSON(src []byte) error
func (*NullableDestinationCIDRv4) Unset ¶ added in v1.0.0
func (v *NullableDestinationCIDRv4) Unset()
type NullableDestinationCIDRv6 ¶ added in v1.0.0
type NullableDestinationCIDRv6 struct {
// contains filtered or unexported fields
}
func NewNullableDestinationCIDRv6 ¶ added in v1.0.0
func NewNullableDestinationCIDRv6(val *DestinationCIDRv6) *NullableDestinationCIDRv6
func (NullableDestinationCIDRv6) Get ¶ added in v1.0.0
func (v NullableDestinationCIDRv6) Get() *DestinationCIDRv6
func (NullableDestinationCIDRv6) IsSet ¶ added in v1.0.0
func (v NullableDestinationCIDRv6) IsSet() bool
func (NullableDestinationCIDRv6) MarshalJSON ¶ added in v1.0.0
func (v NullableDestinationCIDRv6) MarshalJSON() ([]byte, error)
func (*NullableDestinationCIDRv6) Set ¶ added in v1.0.0
func (v *NullableDestinationCIDRv6) Set(val *DestinationCIDRv6)
func (*NullableDestinationCIDRv6) UnmarshalJSON ¶ added in v1.0.0
func (v *NullableDestinationCIDRv6) UnmarshalJSON(src []byte) error
func (*NullableDestinationCIDRv6) Unset ¶ added in v1.0.0
func (v *NullableDestinationCIDRv6) 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 NullableImageAgent ¶ added in v0.28.0
type NullableImageAgent struct {
// contains filtered or unexported fields
}
func NewNullableImageAgent ¶ added in v0.28.0
func NewNullableImageAgent(val *ImageAgent) *NullableImageAgent
func (NullableImageAgent) Get ¶ added in v0.28.0
func (v NullableImageAgent) Get() *ImageAgent
func (NullableImageAgent) IsSet ¶ added in v0.28.0
func (v NullableImageAgent) IsSet() bool
func (NullableImageAgent) MarshalJSON ¶ added in v0.28.0
func (v NullableImageAgent) MarshalJSON() ([]byte, error)
func (*NullableImageAgent) Set ¶ added in v0.28.0
func (v *NullableImageAgent) Set(val *ImageAgent)
func (*NullableImageAgent) UnmarshalJSON ¶ added in v0.28.0
func (v *NullableImageAgent) UnmarshalJSON(src []byte) error
func (*NullableImageAgent) Unset ¶ added in v0.28.0
func (v *NullableImageAgent) 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 NullableImageFromVolumePayload ¶ added in v1.3.0
type NullableImageFromVolumePayload struct {
// contains filtered or unexported fields
}
func NewNullableImageFromVolumePayload ¶ added in v1.3.0
func NewNullableImageFromVolumePayload(val *ImageFromVolumePayload) *NullableImageFromVolumePayload
func (NullableImageFromVolumePayload) Get ¶ added in v1.3.0
func (v NullableImageFromVolumePayload) Get() *ImageFromVolumePayload
func (NullableImageFromVolumePayload) IsSet ¶ added in v1.3.0
func (v NullableImageFromVolumePayload) IsSet() bool
func (NullableImageFromVolumePayload) MarshalJSON ¶ added in v1.3.0
func (v NullableImageFromVolumePayload) MarshalJSON() ([]byte, error)
func (*NullableImageFromVolumePayload) Set ¶ added in v1.3.0
func (v *NullableImageFromVolumePayload) Set(val *ImageFromVolumePayload)
func (*NullableImageFromVolumePayload) UnmarshalJSON ¶ added in v1.3.0
func (v *NullableImageFromVolumePayload) UnmarshalJSON(src []byte) error
func (*NullableImageFromVolumePayload) Unset ¶ added in v1.3.0
func (v *NullableImageFromVolumePayload) 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 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 NullableNetworkIPv4 ¶ added in v1.0.0
type NullableNetworkIPv4 struct {
// contains filtered or unexported fields
}
func NewNullableNetworkIPv4 ¶ added in v1.0.0
func NewNullableNetworkIPv4(val *NetworkIPv4) *NullableNetworkIPv4
func (NullableNetworkIPv4) Get ¶ added in v1.0.0
func (v NullableNetworkIPv4) Get() *NetworkIPv4
func (NullableNetworkIPv4) IsSet ¶ added in v1.0.0
func (v NullableNetworkIPv4) IsSet() bool
func (NullableNetworkIPv4) MarshalJSON ¶ added in v1.0.0
func (v NullableNetworkIPv4) MarshalJSON() ([]byte, error)
func (*NullableNetworkIPv4) Set ¶ added in v1.0.0
func (v *NullableNetworkIPv4) Set(val *NetworkIPv4)
func (*NullableNetworkIPv4) UnmarshalJSON ¶ added in v1.0.0
func (v *NullableNetworkIPv4) UnmarshalJSON(src []byte) error
func (*NullableNetworkIPv4) Unset ¶ added in v1.0.0
func (v *NullableNetworkIPv4) Unset()
type NullableNetworkIPv6 ¶ added in v1.0.0
type NullableNetworkIPv6 struct {
// contains filtered or unexported fields
}
func NewNullableNetworkIPv6 ¶ added in v1.0.0
func NewNullableNetworkIPv6(val *NetworkIPv6) *NullableNetworkIPv6
func (NullableNetworkIPv6) Get ¶ added in v1.0.0
func (v NullableNetworkIPv6) Get() *NetworkIPv6
func (NullableNetworkIPv6) IsSet ¶ added in v1.0.0
func (v NullableNetworkIPv6) IsSet() bool
func (NullableNetworkIPv6) MarshalJSON ¶ added in v1.0.0
func (v NullableNetworkIPv6) MarshalJSON() ([]byte, error)
func (*NullableNetworkIPv6) Set ¶ added in v1.0.0
func (v *NullableNetworkIPv6) Set(val *NetworkIPv6)
func (*NullableNetworkIPv6) UnmarshalJSON ¶ added in v1.0.0
func (v *NullableNetworkIPv6) UnmarshalJSON(src []byte) error
func (*NullableNetworkIPv6) Unset ¶ added in v1.0.0
func (v *NullableNetworkIPv6) 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 NullableNexthopBlackhole ¶ added in v1.0.0
type NullableNexthopBlackhole struct {
// contains filtered or unexported fields
}
func NewNullableNexthopBlackhole ¶ added in v1.0.0
func NewNullableNexthopBlackhole(val *NexthopBlackhole) *NullableNexthopBlackhole
func (NullableNexthopBlackhole) Get ¶ added in v1.0.0
func (v NullableNexthopBlackhole) Get() *NexthopBlackhole
func (NullableNexthopBlackhole) IsSet ¶ added in v1.0.0
func (v NullableNexthopBlackhole) IsSet() bool
func (NullableNexthopBlackhole) MarshalJSON ¶ added in v1.0.0
func (v NullableNexthopBlackhole) MarshalJSON() ([]byte, error)
func (*NullableNexthopBlackhole) Set ¶ added in v1.0.0
func (v *NullableNexthopBlackhole) Set(val *NexthopBlackhole)
func (*NullableNexthopBlackhole) UnmarshalJSON ¶ added in v1.0.0
func (v *NullableNexthopBlackhole) UnmarshalJSON(src []byte) error
func (*NullableNexthopBlackhole) Unset ¶ added in v1.0.0
func (v *NullableNexthopBlackhole) Unset()
type NullableNexthopIPv4 ¶ added in v1.0.0
type NullableNexthopIPv4 struct {
// contains filtered or unexported fields
}
func NewNullableNexthopIPv4 ¶ added in v1.0.0
func NewNullableNexthopIPv4(val *NexthopIPv4) *NullableNexthopIPv4
func (NullableNexthopIPv4) Get ¶ added in v1.0.0
func (v NullableNexthopIPv4) Get() *NexthopIPv4
func (NullableNexthopIPv4) IsSet ¶ added in v1.0.0
func (v NullableNexthopIPv4) IsSet() bool
func (NullableNexthopIPv4) MarshalJSON ¶ added in v1.0.0
func (v NullableNexthopIPv4) MarshalJSON() ([]byte, error)
func (*NullableNexthopIPv4) Set ¶ added in v1.0.0
func (v *NullableNexthopIPv4) Set(val *NexthopIPv4)
func (*NullableNexthopIPv4) UnmarshalJSON ¶ added in v1.0.0
func (v *NullableNexthopIPv4) UnmarshalJSON(src []byte) error
func (*NullableNexthopIPv4) Unset ¶ added in v1.0.0
func (v *NullableNexthopIPv4) Unset()
type NullableNexthopIPv6 ¶ added in v1.0.0
type NullableNexthopIPv6 struct {
// contains filtered or unexported fields
}
func NewNullableNexthopIPv6 ¶ added in v1.0.0
func NewNullableNexthopIPv6(val *NexthopIPv6) *NullableNexthopIPv6
func (NullableNexthopIPv6) Get ¶ added in v1.0.0
func (v NullableNexthopIPv6) Get() *NexthopIPv6
func (NullableNexthopIPv6) IsSet ¶ added in v1.0.0
func (v NullableNexthopIPv6) IsSet() bool
func (NullableNexthopIPv6) MarshalJSON ¶ added in v1.0.0
func (v NullableNexthopIPv6) MarshalJSON() ([]byte, error)
func (*NullableNexthopIPv6) Set ¶ added in v1.0.0
func (v *NullableNexthopIPv6) Set(val *NexthopIPv6)
func (*NullableNexthopIPv6) UnmarshalJSON ¶ added in v1.0.0
func (v *NullableNexthopIPv6) UnmarshalJSON(src []byte) error
func (*NullableNexthopIPv6) Unset ¶ added in v1.0.0
func (v *NullableNexthopIPv6) Unset()
type NullableNexthopInternet ¶ added in v1.0.0
type NullableNexthopInternet struct {
// contains filtered or unexported fields
}
func NewNullableNexthopInternet ¶ added in v1.0.0
func NewNullableNexthopInternet(val *NexthopInternet) *NullableNexthopInternet
func (NullableNexthopInternet) Get ¶ added in v1.0.0
func (v NullableNexthopInternet) Get() *NexthopInternet
func (NullableNexthopInternet) IsSet ¶ added in v1.0.0
func (v NullableNexthopInternet) IsSet() bool
func (NullableNexthopInternet) MarshalJSON ¶ added in v1.0.0
func (v NullableNexthopInternet) MarshalJSON() ([]byte, error)
func (*NullableNexthopInternet) Set ¶ added in v1.0.0
func (v *NullableNexthopInternet) Set(val *NexthopInternet)
func (*NullableNexthopInternet) UnmarshalJSON ¶ added in v1.0.0
func (v *NullableNexthopInternet) UnmarshalJSON(src []byte) error
func (*NullableNexthopInternet) Unset ¶ added in v1.0.0
func (v *NullableNexthopInternet) 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 NullableProject ¶ added in v0.29.0
type NullableProject struct {
// contains filtered or unexported fields
}
func NewNullableProject ¶ added in v0.29.0
func NewNullableProject(val *Project) *NullableProject
func (NullableProject) Get ¶ added in v0.29.0
func (v NullableProject) Get() *Project
func (NullableProject) IsSet ¶ added in v0.29.0
func (v NullableProject) IsSet() bool
func (NullableProject) MarshalJSON ¶ added in v0.29.0
func (v NullableProject) MarshalJSON() ([]byte, error)
func (*NullableProject) Set ¶ added in v0.29.0
func (v *NullableProject) Set(val *Project)
func (*NullableProject) UnmarshalJSON ¶ added in v0.29.0
func (v *NullableProject) UnmarshalJSON(src []byte) error
func (*NullableProject) Unset ¶ added in v0.29.0
func (v *NullableProject) 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 NullableRegionalArea ¶ added in v1.0.0
type NullableRegionalArea struct {
// contains filtered or unexported fields
}
func NewNullableRegionalArea ¶ added in v1.0.0
func NewNullableRegionalArea(val *RegionalArea) *NullableRegionalArea
func (NullableRegionalArea) Get ¶ added in v1.0.0
func (v NullableRegionalArea) Get() *RegionalArea
func (NullableRegionalArea) IsSet ¶ added in v1.0.0
func (v NullableRegionalArea) IsSet() bool
func (NullableRegionalArea) MarshalJSON ¶ added in v1.0.0
func (v NullableRegionalArea) MarshalJSON() ([]byte, error)
func (*NullableRegionalArea) Set ¶ added in v1.0.0
func (v *NullableRegionalArea) Set(val *RegionalArea)
func (*NullableRegionalArea) UnmarshalJSON ¶ added in v1.0.0
func (v *NullableRegionalArea) UnmarshalJSON(src []byte) error
func (*NullableRegionalArea) Unset ¶ added in v1.0.0
func (v *NullableRegionalArea) Unset()
type NullableRegionalAreaIPv4 ¶ added in v1.0.0
type NullableRegionalAreaIPv4 struct {
// contains filtered or unexported fields
}
func NewNullableRegionalAreaIPv4 ¶ added in v1.0.0
func NewNullableRegionalAreaIPv4(val *RegionalAreaIPv4) *NullableRegionalAreaIPv4
func (NullableRegionalAreaIPv4) Get ¶ added in v1.0.0
func (v NullableRegionalAreaIPv4) Get() *RegionalAreaIPv4
func (NullableRegionalAreaIPv4) IsSet ¶ added in v1.0.0
func (v NullableRegionalAreaIPv4) IsSet() bool
func (NullableRegionalAreaIPv4) MarshalJSON ¶ added in v1.0.0
func (v NullableRegionalAreaIPv4) MarshalJSON() ([]byte, error)
func (*NullableRegionalAreaIPv4) Set ¶ added in v1.0.0
func (v *NullableRegionalAreaIPv4) Set(val *RegionalAreaIPv4)
func (*NullableRegionalAreaIPv4) UnmarshalJSON ¶ added in v1.0.0
func (v *NullableRegionalAreaIPv4) UnmarshalJSON(src []byte) error
func (*NullableRegionalAreaIPv4) Unset ¶ added in v1.0.0
func (v *NullableRegionalAreaIPv4) Unset()
type NullableRegionalAreaListResponse ¶ added in v1.0.0
type NullableRegionalAreaListResponse struct {
// contains filtered or unexported fields
}
func NewNullableRegionalAreaListResponse ¶ added in v1.0.0
func NewNullableRegionalAreaListResponse(val *RegionalAreaListResponse) *NullableRegionalAreaListResponse
func (NullableRegionalAreaListResponse) Get ¶ added in v1.0.0
func (v NullableRegionalAreaListResponse) Get() *RegionalAreaListResponse
func (NullableRegionalAreaListResponse) IsSet ¶ added in v1.0.0
func (v NullableRegionalAreaListResponse) IsSet() bool
func (NullableRegionalAreaListResponse) MarshalJSON ¶ added in v1.0.0
func (v NullableRegionalAreaListResponse) MarshalJSON() ([]byte, error)
func (*NullableRegionalAreaListResponse) Set ¶ added in v1.0.0
func (v *NullableRegionalAreaListResponse) Set(val *RegionalAreaListResponse)
func (*NullableRegionalAreaListResponse) UnmarshalJSON ¶ added in v1.0.0
func (v *NullableRegionalAreaListResponse) UnmarshalJSON(src []byte) error
func (*NullableRegionalAreaListResponse) Unset ¶ added in v1.0.0
func (v *NullableRegionalAreaListResponse) 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 NullableRouteDestination ¶ added in v1.0.0
type NullableRouteDestination struct {
// contains filtered or unexported fields
}
func NewNullableRouteDestination ¶ added in v1.0.0
func NewNullableRouteDestination(val *RouteDestination) *NullableRouteDestination
func (NullableRouteDestination) Get ¶ added in v1.0.0
func (v NullableRouteDestination) Get() *RouteDestination
func (NullableRouteDestination) IsSet ¶ added in v1.0.0
func (v NullableRouteDestination) IsSet() bool
func (NullableRouteDestination) MarshalJSON ¶ added in v1.0.0
func (v NullableRouteDestination) MarshalJSON() ([]byte, error)
func (*NullableRouteDestination) Set ¶ added in v1.0.0
func (v *NullableRouteDestination) Set(val *RouteDestination)
func (*NullableRouteDestination) UnmarshalJSON ¶ added in v1.0.0
func (v *NullableRouteDestination) UnmarshalJSON(src []byte) error
func (*NullableRouteDestination) Unset ¶ added in v1.0.0
func (v *NullableRouteDestination) 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 NullableRouteNexthop ¶ added in v1.0.0
type NullableRouteNexthop struct {
// contains filtered or unexported fields
}
func NewNullableRouteNexthop ¶ added in v1.0.0
func NewNullableRouteNexthop(val *RouteNexthop) *NullableRouteNexthop
func (NullableRouteNexthop) Get ¶ added in v1.0.0
func (v NullableRouteNexthop) Get() *RouteNexthop
func (NullableRouteNexthop) IsSet ¶ added in v1.0.0
func (v NullableRouteNexthop) IsSet() bool
func (NullableRouteNexthop) MarshalJSON ¶ added in v1.0.0
func (v NullableRouteNexthop) MarshalJSON() ([]byte, error)
func (*NullableRouteNexthop) Set ¶ added in v1.0.0
func (v *NullableRouteNexthop) Set(val *RouteNexthop)
func (*NullableRouteNexthop) UnmarshalJSON ¶ added in v1.0.0
func (v *NullableRouteNexthop) UnmarshalJSON(src []byte) error
func (*NullableRouteNexthop) Unset ¶ added in v1.0.0
func (v *NullableRouteNexthop) Unset()
type NullableRoutingTable ¶ added in v1.0.0
type NullableRoutingTable struct {
// contains filtered or unexported fields
}
func NewNullableRoutingTable ¶ added in v1.0.0
func NewNullableRoutingTable(val *RoutingTable) *NullableRoutingTable
func (NullableRoutingTable) Get ¶ added in v1.0.0
func (v NullableRoutingTable) Get() *RoutingTable
func (NullableRoutingTable) IsSet ¶ added in v1.0.0
func (v NullableRoutingTable) IsSet() bool
func (NullableRoutingTable) MarshalJSON ¶ added in v1.0.0
func (v NullableRoutingTable) MarshalJSON() ([]byte, error)
func (*NullableRoutingTable) Set ¶ added in v1.0.0
func (v *NullableRoutingTable) Set(val *RoutingTable)
func (*NullableRoutingTable) UnmarshalJSON ¶ added in v1.0.0
func (v *NullableRoutingTable) UnmarshalJSON(src []byte) error
func (*NullableRoutingTable) Unset ¶ added in v1.0.0
func (v *NullableRoutingTable) Unset()
type NullableRoutingTableListResponse ¶ added in v1.0.0
type NullableRoutingTableListResponse struct {
// contains filtered or unexported fields
}
func NewNullableRoutingTableListResponse ¶ added in v1.0.0
func NewNullableRoutingTableListResponse(val *RoutingTableListResponse) *NullableRoutingTableListResponse
func (NullableRoutingTableListResponse) Get ¶ added in v1.0.0
func (v NullableRoutingTableListResponse) Get() *RoutingTableListResponse
func (NullableRoutingTableListResponse) IsSet ¶ added in v1.0.0
func (v NullableRoutingTableListResponse) IsSet() bool
func (NullableRoutingTableListResponse) MarshalJSON ¶ added in v1.0.0
func (v NullableRoutingTableListResponse) MarshalJSON() ([]byte, error)
func (*NullableRoutingTableListResponse) Set ¶ added in v1.0.0
func (v *NullableRoutingTableListResponse) Set(val *RoutingTableListResponse)
func (*NullableRoutingTableListResponse) UnmarshalJSON ¶ added in v1.0.0
func (v *NullableRoutingTableListResponse) UnmarshalJSON(src []byte) error
func (*NullableRoutingTableListResponse) Unset ¶ added in v1.0.0
func (v *NullableRoutingTableListResponse) 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 NullableServerAgent ¶ added in v0.31.0
type NullableServerAgent struct {
// contains filtered or unexported fields
}
func NewNullableServerAgent ¶ added in v0.31.0
func NewNullableServerAgent(val *ServerAgent) *NullableServerAgent
func (NullableServerAgent) Get ¶ added in v0.31.0
func (v NullableServerAgent) Get() *ServerAgent
func (NullableServerAgent) IsSet ¶ added in v0.31.0
func (v NullableServerAgent) IsSet() bool
func (NullableServerAgent) MarshalJSON ¶ added in v0.31.0
func (v NullableServerAgent) MarshalJSON() ([]byte, error)
func (*NullableServerAgent) Set ¶ added in v0.31.0
func (v *NullableServerAgent) Set(val *ServerAgent)
func (*NullableServerAgent) UnmarshalJSON ¶ added in v0.31.0
func (v *NullableServerAgent) UnmarshalJSON(src []byte) error
func (*NullableServerAgent) Unset ¶ added in v0.31.0
func (v *NullableServerAgent) Unset()
type NullableServerBootVolume ¶ added in v1.0.0
type NullableServerBootVolume struct {
// contains filtered or unexported fields
}
func NewNullableServerBootVolume ¶ added in v1.0.0
func NewNullableServerBootVolume(val *ServerBootVolume) *NullableServerBootVolume
func (NullableServerBootVolume) Get ¶ added in v1.0.0
func (v NullableServerBootVolume) Get() *ServerBootVolume
func (NullableServerBootVolume) IsSet ¶ added in v1.0.0
func (v NullableServerBootVolume) IsSet() bool
func (NullableServerBootVolume) MarshalJSON ¶ added in v1.0.0
func (v NullableServerBootVolume) MarshalJSON() ([]byte, error)
func (*NullableServerBootVolume) Set ¶ added in v1.0.0
func (v *NullableServerBootVolume) Set(val *ServerBootVolume)
func (*NullableServerBootVolume) UnmarshalJSON ¶ added in v1.0.0
func (v *NullableServerBootVolume) UnmarshalJSON(src []byte) error
func (*NullableServerBootVolume) Unset ¶ added in v1.0.0
func (v *NullableServerBootVolume) 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 NullableServerNetworking ¶ added in v1.0.0
type NullableServerNetworking struct {
// contains filtered or unexported fields
}
func NewNullableServerNetworking ¶ added in v1.0.0
func NewNullableServerNetworking(val *ServerNetworking) *NullableServerNetworking
func (NullableServerNetworking) Get ¶ added in v1.0.0
func (v NullableServerNetworking) Get() *ServerNetworking
func (NullableServerNetworking) IsSet ¶ added in v1.0.0
func (v NullableServerNetworking) IsSet() bool
func (NullableServerNetworking) MarshalJSON ¶ added in v1.0.0
func (v NullableServerNetworking) MarshalJSON() ([]byte, error)
func (*NullableServerNetworking) Set ¶ added in v1.0.0
func (v *NullableServerNetworking) Set(val *ServerNetworking)
func (*NullableServerNetworking) UnmarshalJSON ¶ added in v1.0.0
func (v *NullableServerNetworking) UnmarshalJSON(src []byte) error
func (*NullableServerNetworking) Unset ¶ added in v1.0.0
func (v *NullableServerNetworking) 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 NullableStaticAreaID ¶ added in v0.29.0
type NullableStaticAreaID struct {
// contains filtered or unexported fields
}
func NewNullableStaticAreaID ¶ added in v0.29.0
func NewNullableStaticAreaID(val *StaticAreaID) *NullableStaticAreaID
func (NullableStaticAreaID) Get ¶ added in v0.29.0
func (v NullableStaticAreaID) Get() *StaticAreaID
func (NullableStaticAreaID) IsSet ¶ added in v0.29.0
func (v NullableStaticAreaID) IsSet() bool
func (NullableStaticAreaID) MarshalJSON ¶ added in v0.29.0
func (v NullableStaticAreaID) MarshalJSON() ([]byte, error)
func (*NullableStaticAreaID) Set ¶ added in v0.29.0
func (v *NullableStaticAreaID) Set(val *StaticAreaID)
func (*NullableStaticAreaID) UnmarshalJSON ¶ added in v0.29.0
func (v *NullableStaticAreaID) UnmarshalJSON(src []byte) error
func (*NullableStaticAreaID) Unset ¶ added in v0.29.0
func (v *NullableStaticAreaID) 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 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 NullableUpdateNetworkAreaRegionPayload ¶ added in v1.0.0
type NullableUpdateNetworkAreaRegionPayload struct {
// contains filtered or unexported fields
}
func NewNullableUpdateNetworkAreaRegionPayload ¶ added in v1.0.0
func NewNullableUpdateNetworkAreaRegionPayload(val *UpdateNetworkAreaRegionPayload) *NullableUpdateNetworkAreaRegionPayload
func (NullableUpdateNetworkAreaRegionPayload) Get ¶ added in v1.0.0
func (v NullableUpdateNetworkAreaRegionPayload) Get() *UpdateNetworkAreaRegionPayload
func (NullableUpdateNetworkAreaRegionPayload) IsSet ¶ added in v1.0.0
func (v NullableUpdateNetworkAreaRegionPayload) IsSet() bool
func (NullableUpdateNetworkAreaRegionPayload) MarshalJSON ¶ added in v1.0.0
func (v NullableUpdateNetworkAreaRegionPayload) MarshalJSON() ([]byte, error)
func (*NullableUpdateNetworkAreaRegionPayload) Set ¶ added in v1.0.0
func (v *NullableUpdateNetworkAreaRegionPayload) Set(val *UpdateNetworkAreaRegionPayload)
func (*NullableUpdateNetworkAreaRegionPayload) UnmarshalJSON ¶ added in v1.0.0
func (v *NullableUpdateNetworkAreaRegionPayload) UnmarshalJSON(src []byte) error
func (*NullableUpdateNetworkAreaRegionPayload) Unset ¶ added in v1.0.0
func (v *NullableUpdateNetworkAreaRegionPayload) 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 NullableUpdateRegionalAreaIPv4 ¶ added in v1.0.0
type NullableUpdateRegionalAreaIPv4 struct {
// contains filtered or unexported fields
}
func NewNullableUpdateRegionalAreaIPv4 ¶ added in v1.0.0
func NewNullableUpdateRegionalAreaIPv4(val *UpdateRegionalAreaIPv4) *NullableUpdateRegionalAreaIPv4
func (NullableUpdateRegionalAreaIPv4) Get ¶ added in v1.0.0
func (v NullableUpdateRegionalAreaIPv4) Get() *UpdateRegionalAreaIPv4
func (NullableUpdateRegionalAreaIPv4) IsSet ¶ added in v1.0.0
func (v NullableUpdateRegionalAreaIPv4) IsSet() bool
func (NullableUpdateRegionalAreaIPv4) MarshalJSON ¶ added in v1.0.0
func (v NullableUpdateRegionalAreaIPv4) MarshalJSON() ([]byte, error)
func (*NullableUpdateRegionalAreaIPv4) Set ¶ added in v1.0.0
func (v *NullableUpdateRegionalAreaIPv4) Set(val *UpdateRegionalAreaIPv4)
func (*NullableUpdateRegionalAreaIPv4) UnmarshalJSON ¶ added in v1.0.0
func (v *NullableUpdateRegionalAreaIPv4) UnmarshalJSON(src []byte) error
func (*NullableUpdateRegionalAreaIPv4) Unset ¶ added in v1.0.0
func (v *NullableUpdateRegionalAreaIPv4) Unset()
type NullableUpdateRouteOfRoutingTablePayload ¶ added in v1.0.0
type NullableUpdateRouteOfRoutingTablePayload struct {
// contains filtered or unexported fields
}
func NewNullableUpdateRouteOfRoutingTablePayload ¶ added in v1.0.0
func NewNullableUpdateRouteOfRoutingTablePayload(val *UpdateRouteOfRoutingTablePayload) *NullableUpdateRouteOfRoutingTablePayload
func (NullableUpdateRouteOfRoutingTablePayload) IsSet ¶ added in v1.0.0
func (v NullableUpdateRouteOfRoutingTablePayload) IsSet() bool
func (NullableUpdateRouteOfRoutingTablePayload) MarshalJSON ¶ added in v1.0.0
func (v NullableUpdateRouteOfRoutingTablePayload) MarshalJSON() ([]byte, error)
func (*NullableUpdateRouteOfRoutingTablePayload) Set ¶ added in v1.0.0
func (v *NullableUpdateRouteOfRoutingTablePayload) Set(val *UpdateRouteOfRoutingTablePayload)
func (*NullableUpdateRouteOfRoutingTablePayload) UnmarshalJSON ¶ added in v1.0.0
func (v *NullableUpdateRouteOfRoutingTablePayload) UnmarshalJSON(src []byte) error
func (*NullableUpdateRouteOfRoutingTablePayload) Unset ¶ added in v1.0.0
func (v *NullableUpdateRouteOfRoutingTablePayload) Unset()
type NullableUpdateRoutingTableOfAreaPayload ¶ added in v1.0.0
type NullableUpdateRoutingTableOfAreaPayload struct {
// contains filtered or unexported fields
}
func NewNullableUpdateRoutingTableOfAreaPayload ¶ added in v1.0.0
func NewNullableUpdateRoutingTableOfAreaPayload(val *UpdateRoutingTableOfAreaPayload) *NullableUpdateRoutingTableOfAreaPayload
func (NullableUpdateRoutingTableOfAreaPayload) IsSet ¶ added in v1.0.0
func (v NullableUpdateRoutingTableOfAreaPayload) IsSet() bool
func (NullableUpdateRoutingTableOfAreaPayload) MarshalJSON ¶ added in v1.0.0
func (v NullableUpdateRoutingTableOfAreaPayload) MarshalJSON() ([]byte, error)
func (*NullableUpdateRoutingTableOfAreaPayload) Set ¶ added in v1.0.0
func (v *NullableUpdateRoutingTableOfAreaPayload) Set(val *UpdateRoutingTableOfAreaPayload)
func (*NullableUpdateRoutingTableOfAreaPayload) UnmarshalJSON ¶ added in v1.0.0
func (v *NullableUpdateRoutingTableOfAreaPayload) UnmarshalJSON(src []byte) error
func (*NullableUpdateRoutingTableOfAreaPayload) Unset ¶ added in v1.0.0
func (v *NullableUpdateRoutingTableOfAreaPayload) 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 NullableVolumeEncryptionParameter ¶ added in v0.28.0
type NullableVolumeEncryptionParameter struct {
// contains filtered or unexported fields
}
func NewNullableVolumeEncryptionParameter ¶ added in v0.28.0
func NewNullableVolumeEncryptionParameter(val *VolumeEncryptionParameter) *NullableVolumeEncryptionParameter
func (NullableVolumeEncryptionParameter) Get ¶ added in v0.28.0
func (v NullableVolumeEncryptionParameter) Get() *VolumeEncryptionParameter
func (NullableVolumeEncryptionParameter) IsSet ¶ added in v0.28.0
func (v NullableVolumeEncryptionParameter) IsSet() bool
func (NullableVolumeEncryptionParameter) MarshalJSON ¶ added in v0.28.0
func (v NullableVolumeEncryptionParameter) MarshalJSON() ([]byte, error)
func (*NullableVolumeEncryptionParameter) Set ¶ added in v0.28.0
func (v *NullableVolumeEncryptionParameter) Set(val *VolumeEncryptionParameter)
func (*NullableVolumeEncryptionParameter) UnmarshalJSON ¶ added in v0.28.0
func (v *NullableVolumeEncryptionParameter) UnmarshalJSON(src []byte) error
func (*NullableVolumeEncryptionParameter) Unset ¶ added in v0.28.0
func (v *NullableVolumeEncryptionParameter) 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 {
// Object that represents the labels of an object. Regex for keys: `^(?=.{1,63}$)([A-Za-z0-9][-A-Za-z0-9_.]*)?[A-Za-z0-9]$`. Regex for values: `^(?=.{0,63}$)(([A-Za-z0-9][-A-Za-z0-9_.]*)?[A-Za-z0-9])*$`. Providing a `null` value for a key will remove that key.
Labels PartialUpdateNetworkAreaPayloadGetLabelsAttributeType `json:"labels,omitempty"`
Name PartialUpdateNetworkAreaPayloadGetNameAttributeType `json:"name,omitempty"`
}
PartialUpdateNetworkAreaPayload Object that represents the network area update request.
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) 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) 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) 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 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 PartialUpdateNetworkAreaRequest ¶ added in v0.23.0
type PartialUpdateNetworkAreaRequest struct {
// contains filtered or unexported fields
}
func (PartialUpdateNetworkAreaRequest) Execute ¶ added in v0.23.0
func (r PartialUpdateNetworkAreaRequest) Execute() (*NetworkArea, error)
func (PartialUpdateNetworkAreaRequest) PartialUpdateNetworkAreaPayload ¶ added in v0.23.0
func (r PartialUpdateNetworkAreaRequest) PartialUpdateNetworkAreaPayload(partialUpdateNetworkAreaPayload PartialUpdateNetworkAreaPayload) ApiPartialUpdateNetworkAreaRequest
type PartialUpdateNetworkPayload ¶
type PartialUpdateNetworkPayload struct {
// Enable or disable DHCP for a network.
Dhcp PartialUpdateNetworkPayloadgetDhcpAttributeType `json:"dhcp,omitempty"`
Ipv4 PartialUpdateNetworkPayloadGetIpv4AttributeType `json:"ipv4,omitempty"`
Ipv6 PartialUpdateNetworkPayloadGetIpv6AttributeType `json:"ipv6,omitempty"`
// Object that represents the labels of an object. Regex for keys: `^(?=.{1,63}$)([A-Za-z0-9][-A-Za-z0-9_.]*)?[A-Za-z0-9]$`. Regex for values: `^(?=.{0,63}$)(([A-Za-z0-9][-A-Za-z0-9_.]*)?[A-Za-z0-9])*$`. Providing a `null` value for a key will remove that key.
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"`
// Universally Unique Identifier (UUID).
RoutingTableId PartialUpdateNetworkPayloadGetRoutingTableIdAttributeType `json:"routingTableId,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) GetDhcp ¶ added in v0.27.0
func (o *PartialUpdateNetworkPayload) GetDhcp() (res PartialUpdateNetworkPayloadgetDhcpRetType)
GetDhcp returns the Dhcp field value if set, zero value otherwise.
func (*PartialUpdateNetworkPayload) GetDhcpOk ¶ added in v0.27.0
func (o *PartialUpdateNetworkPayload) GetDhcpOk() (ret PartialUpdateNetworkPayloadgetDhcpRetType, ok bool)
GetDhcpOk returns a tuple with the Dhcp field value if set, nil otherwise and a boolean to check if the value has been set.
func (*PartialUpdateNetworkPayload) GetIpv4 ¶ added in v1.0.0
func (o *PartialUpdateNetworkPayload) GetIpv4() (res PartialUpdateNetworkPayloadGetIpv4RetType)
GetIpv4 returns the Ipv4 field value if set, zero value otherwise.
func (*PartialUpdateNetworkPayload) GetIpv4Ok ¶ added in v1.0.0
func (o *PartialUpdateNetworkPayload) GetIpv4Ok() (ret PartialUpdateNetworkPayloadGetIpv4RetType, 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 (*PartialUpdateNetworkPayload) GetIpv6 ¶ added in v1.0.0
func (o *PartialUpdateNetworkPayload) GetIpv6() (res PartialUpdateNetworkPayloadGetIpv6RetType)
GetIpv6 returns the Ipv6 field value if set, zero value otherwise.
func (*PartialUpdateNetworkPayload) GetIpv6Ok ¶ added in v1.0.0
func (o *PartialUpdateNetworkPayload) GetIpv6Ok() (ret PartialUpdateNetworkPayloadGetIpv6RetType, 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 (*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) GetRoutingTableId ¶ added in v1.0.0
func (o *PartialUpdateNetworkPayload) GetRoutingTableId() (res PartialUpdateNetworkPayloadGetRoutingTableIdRetType)
GetRoutingTableId returns the RoutingTableId field value if set, zero value otherwise.
func (*PartialUpdateNetworkPayload) GetRoutingTableIdOk ¶ added in v1.0.0
func (o *PartialUpdateNetworkPayload) GetRoutingTableIdOk() (ret PartialUpdateNetworkPayloadGetRoutingTableIdRetType, ok bool)
GetRoutingTableIdOk returns a tuple with the RoutingTableId field value if set, nil otherwise and a boolean to check if the value has been set.
func (*PartialUpdateNetworkPayload) HasDhcp ¶ added in v0.27.0
func (o *PartialUpdateNetworkPayload) HasDhcp() bool
HasDhcp returns a boolean if a field has been set.
func (*PartialUpdateNetworkPayload) HasIpv4 ¶ added in v1.0.0
func (o *PartialUpdateNetworkPayload) HasIpv4() bool
HasIpv4 returns a boolean if a field has been set.
func (*PartialUpdateNetworkPayload) HasIpv6 ¶ added in v1.0.0
func (o *PartialUpdateNetworkPayload) HasIpv6() bool
HasIpv6 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) HasRoutingTableId ¶ added in v1.0.0
func (o *PartialUpdateNetworkPayload) HasRoutingTableId() bool
HasRoutingTableId returns a boolean if a field has been set.
func (*PartialUpdateNetworkPayload) SetDhcp ¶ added in v0.27.0
func (o *PartialUpdateNetworkPayload) SetDhcp(v PartialUpdateNetworkPayloadgetDhcpRetType)
SetDhcp gets a reference to the given bool and assigns it to the Dhcp field.
func (*PartialUpdateNetworkPayload) SetIpv4 ¶ added in v1.0.0
func (o *PartialUpdateNetworkPayload) SetIpv4(v PartialUpdateNetworkPayloadGetIpv4RetType)
SetIpv4 gets a reference to the given UpdateNetworkIPv4Body and assigns it to the Ipv4 field.
func (*PartialUpdateNetworkPayload) SetIpv6 ¶ added in v1.0.0
func (o *PartialUpdateNetworkPayload) SetIpv6(v PartialUpdateNetworkPayloadGetIpv6RetType)
SetIpv6 gets a reference to the given UpdateNetworkIPv6Body and assigns it to the Ipv6 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) SetRoutingTableId ¶ added in v1.0.0
func (o *PartialUpdateNetworkPayload) SetRoutingTableId(v PartialUpdateNetworkPayloadGetRoutingTableIdRetType)
SetRoutingTableId gets a reference to the given string and assigns it to the RoutingTableId field.
func (PartialUpdateNetworkPayload) ToMap ¶ added in v0.12.0
func (o PartialUpdateNetworkPayload) ToMap() (map[string]interface{}, error)
type PartialUpdateNetworkPayloadGetIpv4ArgType ¶ added in v1.0.0
type PartialUpdateNetworkPayloadGetIpv4ArgType = UpdateNetworkIPv4Body
type PartialUpdateNetworkPayloadGetIpv4AttributeType ¶ added in v1.0.0
type PartialUpdateNetworkPayloadGetIpv4AttributeType = *UpdateNetworkIPv4Body
isModel
type PartialUpdateNetworkPayloadGetIpv4RetType ¶ added in v1.0.0
type PartialUpdateNetworkPayloadGetIpv4RetType = UpdateNetworkIPv4Body
type PartialUpdateNetworkPayloadGetIpv6ArgType ¶ added in v1.0.0
type PartialUpdateNetworkPayloadGetIpv6ArgType = UpdateNetworkIPv6Body
type PartialUpdateNetworkPayloadGetIpv6AttributeType ¶ added in v1.0.0
type PartialUpdateNetworkPayloadGetIpv6AttributeType = *UpdateNetworkIPv6Body
isModel
type PartialUpdateNetworkPayloadGetIpv6RetType ¶ added in v1.0.0
type PartialUpdateNetworkPayloadGetIpv6RetType = UpdateNetworkIPv6Body
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 PartialUpdateNetworkPayloadGetRoutingTableIdArgType ¶ added in v1.0.0
type PartialUpdateNetworkPayloadGetRoutingTableIdArgType = string
type PartialUpdateNetworkPayloadGetRoutingTableIdAttributeType ¶ added in v1.0.0
type PartialUpdateNetworkPayloadGetRoutingTableIdAttributeType = *string
isNotNullableString
type PartialUpdateNetworkPayloadGetRoutingTableIdRetType ¶ added in v1.0.0
type PartialUpdateNetworkPayloadGetRoutingTableIdRetType = string
type PartialUpdateNetworkPayloadgetDhcpArgType ¶ added in v0.27.0
type PartialUpdateNetworkPayloadgetDhcpArgType = bool
type PartialUpdateNetworkPayloadgetDhcpAttributeType ¶ added in v0.27.0
type PartialUpdateNetworkPayloadgetDhcpAttributeType = *bool
isBoolean
type PartialUpdateNetworkPayloadgetDhcpRetType ¶ added in v0.27.0
type PartialUpdateNetworkPayloadgetDhcpRetType = bool
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 PartialUpdateNetworkRequest ¶ added in v0.23.0
type PartialUpdateNetworkRequest struct {
// contains filtered or unexported fields
}
func (PartialUpdateNetworkRequest) Execute ¶ added in v0.23.0
func (r PartialUpdateNetworkRequest) Execute() error
func (PartialUpdateNetworkRequest) PartialUpdateNetworkPayload ¶ added in v0.23.0
func (r PartialUpdateNetworkRequest) PartialUpdateNetworkPayload(partialUpdateNetworkPayload PartialUpdateNetworkPayload) ApiPartialUpdateNetworkRequest
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" required:"true"`
// The minimum port number. Should be less or equal to the maximum.
// REQUIRED
Min PortRangeGetMinAttributeType `json:"min" required:"true"`
}
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 Project ¶ added in v0.29.0
type Project struct {
// REQUIRED
AreaId ProjectGetAreaIdAttributeType `json:"areaId" required:"true"`
// Date-time when resource was created.
CreatedAt ProjectGetCreatedAtAttributeType `json:"createdAt,omitempty"`
// Universally Unique Identifier (UUID).
// REQUIRED
Id ProjectGetIdAttributeType `json:"id" required:"true"`
InternetAccess ProjectgetInternetAccessAttributeType `json:"internetAccess,omitempty"`
// The state of a resource object. Possible values: `CREATING`, `CREATED`, `DELETING`, `DELETED`, `FAILED`, `UPDATED`, `UPDATING`.
// REQUIRED
Status ProjectGetStatusAttributeType `json:"status" required:"true"`
// Date-time when resource was last updated.
UpdatedAt ProjectGetUpdatedAtAttributeType `json:"updatedAt,omitempty"`
}
Project Object that represents a STACKIT project.
func NewProject ¶ added in v0.29.0
func NewProject(areaId ProjectGetAreaIdArgType, id ProjectGetIdArgType, status ProjectGetStatusArgType) *Project
NewProject instantiates a new Project 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 NewProjectWithDefaults ¶ added in v0.29.0
func NewProjectWithDefaults() *Project
NewProjectWithDefaults instantiates a new Project 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 (*Project) GetAreaId ¶ added in v0.29.0
func (o *Project) GetAreaId() (ret ProjectGetAreaIdRetType)
GetAreaId returns the AreaId field value
func (*Project) GetAreaIdOk ¶ added in v0.29.0
func (o *Project) GetAreaIdOk() (ret ProjectGetAreaIdRetType, ok bool)
GetAreaIdOk returns a tuple with the AreaId field value and a boolean to check if the value has been set.
func (*Project) GetCreatedAt ¶ added in v0.29.0
func (o *Project) GetCreatedAt() (res ProjectGetCreatedAtRetType)
GetCreatedAt returns the CreatedAt field value if set, zero value otherwise.
func (*Project) GetCreatedAtOk ¶ added in v0.29.0
func (o *Project) GetCreatedAtOk() (ret ProjectGetCreatedAtRetType, 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 (*Project) GetId ¶ added in v1.0.0
func (o *Project) GetId() (ret ProjectGetIdRetType)
GetId returns the Id field value
func (*Project) GetIdOk ¶ added in v1.0.0
func (o *Project) GetIdOk() (ret ProjectGetIdRetType, ok bool)
GetIdOk returns a tuple with the Id field value and a boolean to check if the value has been set.
func (*Project) GetInternetAccess ¶ added in v0.29.0
func (o *Project) GetInternetAccess() (res ProjectgetInternetAccessRetType)
GetInternetAccess returns the InternetAccess field value if set, zero value otherwise.
func (*Project) GetInternetAccessOk ¶ added in v0.29.0
func (o *Project) GetInternetAccessOk() (ret ProjectgetInternetAccessRetType, ok bool)
GetInternetAccessOk returns a tuple with the InternetAccess field value if set, nil otherwise and a boolean to check if the value has been set.
func (*Project) GetStatus ¶ added in v1.0.0
func (o *Project) GetStatus() (ret ProjectGetStatusRetType)
GetStatus returns the Status field value
func (*Project) GetStatusOk ¶ added in v1.0.0
func (o *Project) GetStatusOk() (ret ProjectGetStatusRetType, ok bool)
GetStatusOk returns a tuple with the Status field value and a boolean to check if the value has been set.
func (*Project) GetUpdatedAt ¶ added in v0.29.0
func (o *Project) GetUpdatedAt() (res ProjectGetUpdatedAtRetType)
GetUpdatedAt returns the UpdatedAt field value if set, zero value otherwise.
func (*Project) GetUpdatedAtOk ¶ added in v0.29.0
func (o *Project) GetUpdatedAtOk() (ret ProjectGetUpdatedAtRetType, 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 (*Project) HasCreatedAt ¶ added in v0.29.0
HasCreatedAt returns a boolean if a field has been set.
func (*Project) HasInternetAccess ¶ added in v0.29.0
HasInternetAccess returns a boolean if a field has been set.
func (*Project) HasUpdatedAt ¶ added in v0.29.0
HasUpdatedAt returns a boolean if a field has been set.
func (*Project) SetAreaId ¶ added in v0.29.0
func (o *Project) SetAreaId(v ProjectGetAreaIdRetType)
SetAreaId sets field value
func (*Project) SetCreatedAt ¶ added in v0.29.0
func (o *Project) SetCreatedAt(v ProjectGetCreatedAtRetType)
SetCreatedAt gets a reference to the given time.Time and assigns it to the CreatedAt field.
func (*Project) SetId ¶ added in v1.0.0
func (o *Project) SetId(v ProjectGetIdRetType)
SetId sets field value
func (*Project) SetInternetAccess ¶ added in v0.29.0
func (o *Project) SetInternetAccess(v ProjectgetInternetAccessRetType)
SetInternetAccess gets a reference to the given bool and assigns it to the InternetAccess field.
func (*Project) SetStatus ¶ added in v1.0.0
func (o *Project) SetStatus(v ProjectGetStatusRetType)
SetStatus sets field value
func (*Project) SetUpdatedAt ¶ added in v0.29.0
func (o *Project) SetUpdatedAt(v ProjectGetUpdatedAtRetType)
SetUpdatedAt gets a reference to the given time.Time and assigns it to the UpdatedAt field.
type ProjectGetAreaIdArgType ¶ added in v0.29.0
type ProjectGetAreaIdArgType = AreaId
type ProjectGetAreaIdAttributeType ¶ added in v0.29.0
type ProjectGetAreaIdAttributeType = *AreaId
isModel
type ProjectGetAreaIdRetType ¶ added in v0.29.0
type ProjectGetAreaIdRetType = AreaId
type ProjectGetCreatedAtArgType ¶ added in v0.29.0
type ProjectGetCreatedAtAttributeType ¶ added in v0.29.0
isDateTime
type ProjectGetCreatedAtRetType ¶ added in v0.29.0
type ProjectGetIdArgType ¶ added in v1.0.0
type ProjectGetIdArgType = string
type ProjectGetIdAttributeType ¶ added in v1.0.0
type ProjectGetIdAttributeType = *string
isNotNullableString
type ProjectGetIdRetType ¶ added in v1.0.0
type ProjectGetIdRetType = string
type ProjectGetStatusArgType ¶ added in v1.0.0
type ProjectGetStatusArgType = string
type ProjectGetStatusAttributeType ¶ added in v1.0.0
type ProjectGetStatusAttributeType = *string
isNotNullableString
type ProjectGetStatusRetType ¶ added in v1.0.0
type ProjectGetStatusRetType = string
type ProjectGetUpdatedAtArgType ¶ added in v0.29.0
type ProjectGetUpdatedAtAttributeType ¶ added in v0.29.0
isDateTime
type ProjectGetUpdatedAtRetType ¶ added in v0.29.0
type ProjectListResponse ¶
type ProjectListResponse struct {
// A list of STACKIT projects.
// REQUIRED
Items ProjectListResponseGetItemsAttributeType `json:"items" required:"true"`
}
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 ProjectgetInternetAccessArgType ¶ added in v0.29.0
type ProjectgetInternetAccessArgType = bool
type ProjectgetInternetAccessAttributeType ¶ added in v0.29.0
type ProjectgetInternetAccessAttributeType = *bool
isBoolean
type ProjectgetInternetAccessRetType ¶ added in v0.29.0
type ProjectgetInternetAccessRetType = bool
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"`
// String that represents an IPv4 address.
Ip PublicIpGetIpAttributeType `json:"ip,omitempty"`
// Object that represents the labels of an object. Regex for keys: `^(?=.{1,63}$)([A-Za-z0-9][-A-Za-z0-9_.]*)?[A-Za-z0-9]$`. Regex for values: `^(?=.{0,63}$)(([A-Za-z0-9][-A-Za-z0-9_.]*)?[A-Za-z0-9])*$`. Providing a `null` value for a key will remove that key.
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" required:"true"`
}
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" required:"true"`
// Name of the region.
// REQUIRED
Region PublicNetworkGetRegionAttributeType `json:"region" required:"true"`
}
PublicNetwork Public network.
func NewPublicNetwork ¶ added in v0.21.1
func NewPublicNetwork(cidr PublicNetworkGetCidrArgType, region PublicNetworkGetRegionArgType) *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) GetRegion ¶ added in v1.0.0
func (o *PublicNetwork) GetRegion() (ret PublicNetworkGetRegionRetType)
GetRegion returns the Region field value
func (*PublicNetwork) GetRegionOk ¶ added in v1.0.0
func (o *PublicNetwork) GetRegionOk() (ret PublicNetworkGetRegionRetType, ok bool)
GetRegionOk returns a tuple with the Region 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) SetRegion ¶ added in v1.0.0
func (o *PublicNetwork) SetRegion(v PublicNetworkGetRegionRetType)
SetRegion 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 PublicNetworkGetRegionArgType ¶ added in v1.0.0
type PublicNetworkGetRegionArgType = string
type PublicNetworkGetRegionAttributeType ¶ added in v1.0.0
type PublicNetworkGetRegionAttributeType = *string
isNotNullableString
type PublicNetworkGetRegionRetType ¶ added in v1.0.0
type PublicNetworkGetRegionRetType = string
type PublicNetworkListResponse ¶ added in v0.21.1
type PublicNetworkListResponse struct {
// A list of public networks.
// REQUIRED
Items PublicNetworkListResponseGetItemsAttributeType `json:"items" required:"true"`
}
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:"true"`
// REQUIRED
Usage QuotaGetUsageAttributeType `json:"usage" required:"true"`
}
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:"true"`
// REQUIRED
Backups QuotaListGetBackupsAttributeType `json:"backups" required:"true"`
// REQUIRED
Gigabytes QuotaListGetGigabytesAttributeType `json:"gigabytes" required:"true"`
// REQUIRED
Networks QuotaListGetNetworksAttributeType `json:"networks" required:"true"`
// REQUIRED
Nics QuotaListGetNicsAttributeType `json:"nics" required:"true"`
// REQUIRED
PublicIps QuotaListGetPublicIpsAttributeType `json:"publicIps" required:"true"`
// REQUIRED
Ram QuotaListGetRamAttributeType `json:"ram" required:"true"`
// REQUIRED
SecurityGroupRules QuotaListGetSecurityGroupRulesAttributeType `json:"securityGroupRules" required:"true"`
// REQUIRED
SecurityGroups QuotaListGetSecurityGroupsAttributeType `json:"securityGroups" required:"true"`
// REQUIRED
Snapshots QuotaListGetSnapshotsAttributeType `json:"snapshots" required:"true"`
// REQUIRED
Vcpu QuotaListGetVcpuAttributeType `json:"vcpu" required:"true"`
// REQUIRED
Volumes QuotaListGetVolumesAttributeType `json:"volumes" required:"true"`
}
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:"true"`
// REQUIRED
Usage QuotaListBackupGigabytesGetUsageAttributeType `json:"usage" required:"true"`
}
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:"true"`
// REQUIRED
Usage QuotaListBackupsGetUsageAttributeType `json:"usage" required:"true"`
}
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:"true"`
// REQUIRED
Usage QuotaListGigabytesGetUsageAttributeType `json:"usage" required:"true"`
}
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:"true"`
// REQUIRED
Usage QuotaListNetworksGetUsageAttributeType `json:"usage" required:"true"`
}
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:"true"`
// REQUIRED
Usage QuotaListNicsGetUsageAttributeType `json:"usage" required:"true"`
}
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:"true"`
// REQUIRED
Usage QuotaListPublicIpsGetUsageAttributeType `json:"usage" required:"true"`
}
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:"true"`
// REQUIRED
Usage QuotaListRamGetUsageAttributeType `json:"usage" required:"true"`
}
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" required:"true"`
}
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:"true"`
// REQUIRED
Usage QuotaListSecurityGroupRulesGetUsageAttributeType `json:"usage" required:"true"`
}
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:"true"`
// REQUIRED
Usage QuotaListSecurityGroupsGetUsageAttributeType `json:"usage" required:"true"`
}
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:"true"`
// REQUIRED
Usage QuotaListSnapshotsGetUsageAttributeType `json:"usage" required:"true"`
}
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:"true"`
// REQUIRED
Usage QuotaListVcpuGetUsageAttributeType `json:"usage" required:"true"`
}
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:"true"`
// REQUIRED
Usage QuotaListVolumesGetUsageAttributeType `json:"usage" required:"true"`
}
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 RebootServerRequest ¶ added in v0.23.0
type RebootServerRequest struct {
// contains filtered or unexported fields
}
func (RebootServerRequest) Action ¶ added in v0.23.0
func (r RebootServerRequest) Action(action string) ApiRebootServerRequest
func (RebootServerRequest) Execute ¶ added in v0.23.0
func (r RebootServerRequest) Execute() error
type RegionalArea ¶ added in v1.0.0
type RegionalArea struct {
Ipv4 RegionalAreaGetIpv4AttributeType `json:"ipv4,omitempty"`
// The state of a resource object. Possible values: `CREATING`, `CREATED`, `DELETING`, `DELETED`, `FAILED`, `UPDATED`, `UPDATING`.
Status RegionalAreaGetStatusAttributeType `json:"status,omitempty"`
}
RegionalArea The basic properties of a regional network area.
func NewRegionalArea ¶ added in v1.0.0
func NewRegionalArea() *RegionalArea
NewRegionalArea instantiates a new RegionalArea 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 NewRegionalAreaWithDefaults ¶ added in v1.0.0
func NewRegionalAreaWithDefaults() *RegionalArea
NewRegionalAreaWithDefaults instantiates a new RegionalArea 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 (*RegionalArea) GetIpv4 ¶ added in v1.0.0
func (o *RegionalArea) GetIpv4() (res RegionalAreaGetIpv4RetType)
GetIpv4 returns the Ipv4 field value if set, zero value otherwise.
func (*RegionalArea) GetIpv4Ok ¶ added in v1.0.0
func (o *RegionalArea) GetIpv4Ok() (ret RegionalAreaGetIpv4RetType, 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 (*RegionalArea) GetStatus ¶ added in v1.0.0
func (o *RegionalArea) GetStatus() (res RegionalAreaGetStatusRetType)
GetStatus returns the Status field value if set, zero value otherwise.
func (*RegionalArea) GetStatusOk ¶ added in v1.0.0
func (o *RegionalArea) GetStatusOk() (ret RegionalAreaGetStatusRetType, 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 (*RegionalArea) HasIpv4 ¶ added in v1.0.0
func (o *RegionalArea) HasIpv4() bool
HasIpv4 returns a boolean if a field has been set.
func (*RegionalArea) HasStatus ¶ added in v1.0.0
func (o *RegionalArea) HasStatus() bool
HasStatus returns a boolean if a field has been set.
func (*RegionalArea) SetIpv4 ¶ added in v1.0.0
func (o *RegionalArea) SetIpv4(v RegionalAreaGetIpv4RetType)
SetIpv4 gets a reference to the given RegionalAreaIPv4 and assigns it to the Ipv4 field.
func (*RegionalArea) SetStatus ¶ added in v1.0.0
func (o *RegionalArea) SetStatus(v RegionalAreaGetStatusRetType)
SetStatus gets a reference to the given string and assigns it to the Status field.
func (RegionalArea) ToMap ¶ added in v1.0.0
func (o RegionalArea) ToMap() (map[string]interface{}, error)
type RegionalAreaGetIpv4ArgType ¶ added in v1.0.0
type RegionalAreaGetIpv4ArgType = RegionalAreaIPv4
type RegionalAreaGetIpv4AttributeType ¶ added in v1.0.0
type RegionalAreaGetIpv4AttributeType = *RegionalAreaIPv4
isModel
type RegionalAreaGetIpv4RetType ¶ added in v1.0.0
type RegionalAreaGetIpv4RetType = RegionalAreaIPv4
type RegionalAreaGetStatusArgType ¶ added in v1.0.0
type RegionalAreaGetStatusArgType = string
type RegionalAreaGetStatusAttributeType ¶ added in v1.0.0
type RegionalAreaGetStatusAttributeType = *string
isNotNullableString
type RegionalAreaGetStatusRetType ¶ added in v1.0.0
type RegionalAreaGetStatusRetType = string
type RegionalAreaIPv4 ¶ added in v1.0.0
type RegionalAreaIPv4 struct {
DefaultNameservers RegionalAreaIPv4GetDefaultNameserversAttributeType `json:"defaultNameservers,omitempty"`
// The default prefix length for networks in the network area.
// REQUIRED
DefaultPrefixLen RegionalAreaIPv4GetDefaultPrefixLenAttributeType `json:"defaultPrefixLen" required:"true"`
// The maximal prefix length for networks in the network area.
// REQUIRED
MaxPrefixLen RegionalAreaIPv4GetMaxPrefixLenAttributeType `json:"maxPrefixLen" required:"true"`
// The minimal prefix length for networks in the network area.
// REQUIRED
MinPrefixLen RegionalAreaIPv4GetMinPrefixLenAttributeType `json:"minPrefixLen" required:"true"`
// A list of network ranges.
// REQUIRED
NetworkRanges RegionalAreaIPv4GetNetworkRangesAttributeType `json:"networkRanges" required:"true"`
// IPv4 Classless Inter-Domain Routing (CIDR).
// REQUIRED
TransferNetwork RegionalAreaIPv4GetTransferNetworkAttributeType `json:"transferNetwork" required:"true"`
}
RegionalAreaIPv4 The regional IPv4 config of a network area.
func NewRegionalAreaIPv4 ¶ added in v1.0.0
func NewRegionalAreaIPv4(defaultPrefixLen RegionalAreaIPv4GetDefaultPrefixLenArgType, maxPrefixLen RegionalAreaIPv4GetMaxPrefixLenArgType, minPrefixLen RegionalAreaIPv4GetMinPrefixLenArgType, networkRanges RegionalAreaIPv4GetNetworkRangesArgType, transferNetwork RegionalAreaIPv4GetTransferNetworkArgType) *RegionalAreaIPv4
NewRegionalAreaIPv4 instantiates a new RegionalAreaIPv4 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 NewRegionalAreaIPv4WithDefaults ¶ added in v1.0.0
func NewRegionalAreaIPv4WithDefaults() *RegionalAreaIPv4
NewRegionalAreaIPv4WithDefaults instantiates a new RegionalAreaIPv4 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 (*RegionalAreaIPv4) GetDefaultNameservers ¶ added in v1.0.0
func (o *RegionalAreaIPv4) GetDefaultNameservers() (res RegionalAreaIPv4GetDefaultNameserversRetType)
GetDefaultNameservers returns the DefaultNameservers field value if set, zero value otherwise.
func (*RegionalAreaIPv4) GetDefaultNameserversOk ¶ added in v1.0.0
func (o *RegionalAreaIPv4) GetDefaultNameserversOk() (ret RegionalAreaIPv4GetDefaultNameserversRetType, 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 (*RegionalAreaIPv4) GetDefaultPrefixLen ¶ added in v1.0.0
func (o *RegionalAreaIPv4) GetDefaultPrefixLen() (ret RegionalAreaIPv4GetDefaultPrefixLenRetType)
GetDefaultPrefixLen returns the DefaultPrefixLen field value
func (*RegionalAreaIPv4) GetDefaultPrefixLenOk ¶ added in v1.0.0
func (o *RegionalAreaIPv4) GetDefaultPrefixLenOk() (ret RegionalAreaIPv4GetDefaultPrefixLenRetType, ok bool)
GetDefaultPrefixLenOk returns a tuple with the DefaultPrefixLen field value and a boolean to check if the value has been set.
func (*RegionalAreaIPv4) GetMaxPrefixLen ¶ added in v1.0.0
func (o *RegionalAreaIPv4) GetMaxPrefixLen() (ret RegionalAreaIPv4GetMaxPrefixLenRetType)
GetMaxPrefixLen returns the MaxPrefixLen field value
func (*RegionalAreaIPv4) GetMaxPrefixLenOk ¶ added in v1.0.0
func (o *RegionalAreaIPv4) GetMaxPrefixLenOk() (ret RegionalAreaIPv4GetMaxPrefixLenRetType, ok bool)
GetMaxPrefixLenOk returns a tuple with the MaxPrefixLen field value and a boolean to check if the value has been set.
func (*RegionalAreaIPv4) GetMinPrefixLen ¶ added in v1.0.0
func (o *RegionalAreaIPv4) GetMinPrefixLen() (ret RegionalAreaIPv4GetMinPrefixLenRetType)
GetMinPrefixLen returns the MinPrefixLen field value
func (*RegionalAreaIPv4) GetMinPrefixLenOk ¶ added in v1.0.0
func (o *RegionalAreaIPv4) GetMinPrefixLenOk() (ret RegionalAreaIPv4GetMinPrefixLenRetType, ok bool)
GetMinPrefixLenOk returns a tuple with the MinPrefixLen field value and a boolean to check if the value has been set.
func (*RegionalAreaIPv4) GetNetworkRanges ¶ added in v1.0.0
func (o *RegionalAreaIPv4) GetNetworkRanges() (ret RegionalAreaIPv4GetNetworkRangesRetType)
GetNetworkRanges returns the NetworkRanges field value
func (*RegionalAreaIPv4) GetNetworkRangesOk ¶ added in v1.0.0
func (o *RegionalAreaIPv4) GetNetworkRangesOk() (ret RegionalAreaIPv4GetNetworkRangesRetType, ok bool)
GetNetworkRangesOk returns a tuple with the NetworkRanges field value and a boolean to check if the value has been set.
func (*RegionalAreaIPv4) GetTransferNetwork ¶ added in v1.0.0
func (o *RegionalAreaIPv4) GetTransferNetwork() (ret RegionalAreaIPv4GetTransferNetworkRetType)
GetTransferNetwork returns the TransferNetwork field value
func (*RegionalAreaIPv4) GetTransferNetworkOk ¶ added in v1.0.0
func (o *RegionalAreaIPv4) GetTransferNetworkOk() (ret RegionalAreaIPv4GetTransferNetworkRetType, ok bool)
GetTransferNetworkOk returns a tuple with the TransferNetwork field value and a boolean to check if the value has been set.
func (*RegionalAreaIPv4) HasDefaultNameservers ¶ added in v1.0.0
func (o *RegionalAreaIPv4) HasDefaultNameservers() bool
HasDefaultNameservers returns a boolean if a field has been set.
func (*RegionalAreaIPv4) SetDefaultNameservers ¶ added in v1.0.0
func (o *RegionalAreaIPv4) SetDefaultNameservers(v RegionalAreaIPv4GetDefaultNameserversRetType)
SetDefaultNameservers gets a reference to the given []string and assigns it to the DefaultNameservers field.
func (*RegionalAreaIPv4) SetDefaultPrefixLen ¶ added in v1.0.0
func (o *RegionalAreaIPv4) SetDefaultPrefixLen(v RegionalAreaIPv4GetDefaultPrefixLenRetType)
SetDefaultPrefixLen sets field value
func (*RegionalAreaIPv4) SetMaxPrefixLen ¶ added in v1.0.0
func (o *RegionalAreaIPv4) SetMaxPrefixLen(v RegionalAreaIPv4GetMaxPrefixLenRetType)
SetMaxPrefixLen sets field value
func (*RegionalAreaIPv4) SetMinPrefixLen ¶ added in v1.0.0
func (o *RegionalAreaIPv4) SetMinPrefixLen(v RegionalAreaIPv4GetMinPrefixLenRetType)
SetMinPrefixLen sets field value
func (*RegionalAreaIPv4) SetNetworkRanges ¶ added in v1.0.0
func (o *RegionalAreaIPv4) SetNetworkRanges(v RegionalAreaIPv4GetNetworkRangesRetType)
SetNetworkRanges sets field value
func (*RegionalAreaIPv4) SetTransferNetwork ¶ added in v1.0.0
func (o *RegionalAreaIPv4) SetTransferNetwork(v RegionalAreaIPv4GetTransferNetworkRetType)
SetTransferNetwork sets field value
func (RegionalAreaIPv4) ToMap ¶ added in v1.0.0
func (o RegionalAreaIPv4) ToMap() (map[string]interface{}, error)
type RegionalAreaIPv4GetDefaultNameserversArgType ¶ added in v1.0.0
type RegionalAreaIPv4GetDefaultNameserversArgType = []string
type RegionalAreaIPv4GetDefaultNameserversAttributeType ¶ added in v1.0.0
type RegionalAreaIPv4GetDefaultNameserversAttributeType = *[]string
isArray
type RegionalAreaIPv4GetDefaultNameserversRetType ¶ added in v1.0.0
type RegionalAreaIPv4GetDefaultNameserversRetType = []string
type RegionalAreaIPv4GetDefaultPrefixLenArgType ¶ added in v1.0.0
type RegionalAreaIPv4GetDefaultPrefixLenArgType = int64
type RegionalAreaIPv4GetDefaultPrefixLenAttributeType ¶ added in v1.0.0
type RegionalAreaIPv4GetDefaultPrefixLenAttributeType = *int64
isLong
type RegionalAreaIPv4GetDefaultPrefixLenRetType ¶ added in v1.0.0
type RegionalAreaIPv4GetDefaultPrefixLenRetType = int64
type RegionalAreaIPv4GetMaxPrefixLenArgType ¶ added in v1.0.0
type RegionalAreaIPv4GetMaxPrefixLenArgType = int64
type RegionalAreaIPv4GetMaxPrefixLenAttributeType ¶ added in v1.0.0
type RegionalAreaIPv4GetMaxPrefixLenAttributeType = *int64
isLong
type RegionalAreaIPv4GetMaxPrefixLenRetType ¶ added in v1.0.0
type RegionalAreaIPv4GetMaxPrefixLenRetType = int64
type RegionalAreaIPv4GetMinPrefixLenArgType ¶ added in v1.0.0
type RegionalAreaIPv4GetMinPrefixLenArgType = int64
type RegionalAreaIPv4GetMinPrefixLenAttributeType ¶ added in v1.0.0
type RegionalAreaIPv4GetMinPrefixLenAttributeType = *int64
isLong
type RegionalAreaIPv4GetMinPrefixLenRetType ¶ added in v1.0.0
type RegionalAreaIPv4GetMinPrefixLenRetType = int64
type RegionalAreaIPv4GetNetworkRangesArgType ¶ added in v1.0.0
type RegionalAreaIPv4GetNetworkRangesArgType = []NetworkRange
type RegionalAreaIPv4GetNetworkRangesAttributeType ¶ added in v1.0.0
type RegionalAreaIPv4GetNetworkRangesAttributeType = *[]NetworkRange
isArray
type RegionalAreaIPv4GetNetworkRangesRetType ¶ added in v1.0.0
type RegionalAreaIPv4GetNetworkRangesRetType = []NetworkRange
type RegionalAreaIPv4GetTransferNetworkArgType ¶ added in v1.0.0
type RegionalAreaIPv4GetTransferNetworkArgType = string
type RegionalAreaIPv4GetTransferNetworkAttributeType ¶ added in v1.0.0
type RegionalAreaIPv4GetTransferNetworkAttributeType = *string
isNotNullableString
type RegionalAreaIPv4GetTransferNetworkRetType ¶ added in v1.0.0
type RegionalAreaIPv4GetTransferNetworkRetType = string
type RegionalAreaListResponse ¶ added in v1.0.0
type RegionalAreaListResponse struct {
// REQUIRED
Regions RegionalAreaListResponseGetRegionsAttributeType `json:"regions" required:"true"`
}
RegionalAreaListResponse Regional area list response.
func NewRegionalAreaListResponse ¶ added in v1.0.0
func NewRegionalAreaListResponse(regions RegionalAreaListResponseGetRegionsArgType) *RegionalAreaListResponse
NewRegionalAreaListResponse instantiates a new RegionalAreaListResponse 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 NewRegionalAreaListResponseWithDefaults ¶ added in v1.0.0
func NewRegionalAreaListResponseWithDefaults() *RegionalAreaListResponse
NewRegionalAreaListResponseWithDefaults instantiates a new RegionalAreaListResponse 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 (*RegionalAreaListResponse) GetRegions ¶ added in v1.0.0
func (o *RegionalAreaListResponse) GetRegions() (ret RegionalAreaListResponseGetRegionsRetType)
GetRegions returns the Regions field value
func (*RegionalAreaListResponse) GetRegionsOk ¶ added in v1.0.0
func (o *RegionalAreaListResponse) GetRegionsOk() (ret RegionalAreaListResponseGetRegionsRetType, ok bool)
GetRegionsOk returns a tuple with the Regions field value and a boolean to check if the value has been set.
func (*RegionalAreaListResponse) SetRegions ¶ added in v1.0.0
func (o *RegionalAreaListResponse) SetRegions(v RegionalAreaListResponseGetRegionsRetType)
SetRegions sets field value
func (RegionalAreaListResponse) ToMap ¶ added in v1.0.0
func (o RegionalAreaListResponse) ToMap() (map[string]interface{}, error)
type RegionalAreaListResponseGetRegionsArgType ¶ added in v1.0.0
type RegionalAreaListResponseGetRegionsArgType = map[string]RegionalArea
type RegionalAreaListResponseGetRegionsAttributeType ¶ added in v1.0.0
type RegionalAreaListResponseGetRegionsAttributeType = *map[string]RegionalArea
isContainer
type RegionalAreaListResponseGetRegionsRetType ¶ added in v1.0.0
type RegionalAreaListResponseGetRegionsRetType = map[string]RegionalArea
type RemoveNetworkFromServerRequest ¶ added in v0.23.0
type RemoveNetworkFromServerRequest struct {
// contains filtered or unexported fields
}
func (RemoveNetworkFromServerRequest) Execute ¶ added in v0.23.0
func (r RemoveNetworkFromServerRequest) Execute() error
type RemoveNicFromServerRequest ¶ added in v0.23.0
type RemoveNicFromServerRequest struct {
// contains filtered or unexported fields
}
func (RemoveNicFromServerRequest) Execute ¶ added in v0.23.0
func (r RemoveNicFromServerRequest) Execute() error
type RemovePublicIpFromServerRequest ¶ added in v0.23.0
type RemovePublicIpFromServerRequest struct {
// contains filtered or unexported fields
}
func (RemovePublicIpFromServerRequest) Execute ¶ added in v0.23.0
func (r RemovePublicIpFromServerRequest) Execute() error
type RemoveSecurityGroupFromServerRequest ¶ added in v0.23.0
type RemoveSecurityGroupFromServerRequest struct {
// contains filtered or unexported fields
}
func (RemoveSecurityGroupFromServerRequest) Execute ¶ added in v0.23.0
func (r RemoveSecurityGroupFromServerRequest) Execute() error
type RemoveServiceAccountFromServerRequest ¶ added in v0.23.0
type RemoveServiceAccountFromServerRequest struct {
// contains filtered or unexported fields
}
func (RemoveServiceAccountFromServerRequest) Execute ¶ added in v0.23.0
func (r RemoveServiceAccountFromServerRequest) Execute() (*ServiceAccountMailListResponse, error)
type RemoveVolumeFromServerRequest ¶ added in v0.23.0
type RemoveVolumeFromServerRequest struct {
// contains filtered or unexported fields
}
func (RemoveVolumeFromServerRequest) Execute ¶ added in v0.23.0
func (r RemoveVolumeFromServerRequest) Execute() error
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" required:"true"`
// Identifier (ID) representing a single API request.
// REQUIRED
RequestId RequestGetRequestIdAttributeType `json:"requestId" required:"true"`
// 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:"true"`
// REQUIRED
Resources RequestGetResourcesAttributeType `json:"resources" required:"true"`
// The state of a resource object. Possible values: `CREATING`, `CREATED`, `DELETING`, `DELETED`, `FAILED`, `UPDATED`, `UPDATING`.
// REQUIRED
Status RequestGetStatusAttributeType `json:"status" required:"true"`
}
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" required:"true"`
// The state of a resource object. Possible values: `CREATING`, `CREATED`, `DELETING`, `DELETED`, `FAILED`, `UPDATED`, `UPDATING`.
// REQUIRED
Status RequestResourceGetStatusAttributeType `json:"status" required:"true"`
// 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" required:"true"`
}
RequestResource Object that represents a resource as part of a request.
func NewRequestResource ¶ added in v0.12.0
func NewRequestResource(id RequestResourceGetIdArgType, status RequestResourceGetStatusArgType, types 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" required:"true"`
}
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 RescueServerRequest ¶ added in v0.23.0
type RescueServerRequest struct {
// contains filtered or unexported fields
}
func (RescueServerRequest) Execute ¶ added in v0.23.0
func (r RescueServerRequest) Execute() error
func (RescueServerRequest) RescueServerPayload ¶ added in v0.23.0
func (r RescueServerRequest) RescueServerPayload(rescueServerPayload RescueServerPayload) ApiRescueServerRequest
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" required:"true"`
}
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 ResizeServerRequest ¶ added in v0.23.0
type ResizeServerRequest struct {
// contains filtered or unexported fields
}
func (ResizeServerRequest) Execute ¶ added in v0.23.0
func (r ResizeServerRequest) Execute() error
func (ResizeServerRequest) ResizeServerPayload ¶ added in v0.23.0
func (r ResizeServerRequest) ResizeServerPayload(resizeServerPayload ResizeServerPayload) ApiResizeServerRequest
type ResizeVolumePayload ¶ added in v0.13.0
type ResizeVolumePayload struct {
// Size in Gigabyte.
// REQUIRED
Size ResizeVolumePayloadGetSizeAttributeType `json:"size" required:"true"`
}
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 ResizeVolumeRequest ¶ added in v0.23.0
type ResizeVolumeRequest struct {
// contains filtered or unexported fields
}
func (ResizeVolumeRequest) Execute ¶ added in v0.23.0
func (r ResizeVolumeRequest) Execute() error
func (ResizeVolumeRequest) ResizeVolumePayload ¶ added in v0.23.0
func (r ResizeVolumeRequest) ResizeVolumePayload(resizeVolumePayload ResizeVolumePayload) ApiResizeVolumeRequest
type RestoreBackupRequest ¶ added in v0.23.0
type RestoreBackupRequest struct {
// contains filtered or unexported fields
}
func (RestoreBackupRequest) Execute ¶ added in v0.23.0
func (r RestoreBackupRequest) Execute() error
type Route ¶
type Route struct {
// Date-time when resource was created.
CreatedAt RouteGetCreatedAtAttributeType `json:"createdAt,omitempty"`
// REQUIRED
Destination RouteGetDestinationAttributeType `json:"destination" required:"true"`
// Universally Unique Identifier (UUID).
Id RouteGetIdAttributeType `json:"id,omitempty"`
// Object that represents the labels of an object. Regex for keys: `^(?=.{1,63}$)([A-Za-z0-9][-A-Za-z0-9_.]*)?[A-Za-z0-9]$`. Regex for values: `^(?=.{0,63}$)(([A-Za-z0-9][-A-Za-z0-9_.]*)?[A-Za-z0-9])*$`. Providing a `null` value for a key will remove that key.
Labels RouteGetLabelsAttributeType `json:"labels,omitempty"`
// REQUIRED
Nexthop RouteGetNexthopAttributeType `json:"nexthop" required:"true"`
// 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(destination RouteGetDestinationArgType, nexthop RouteGetNexthopArgType) *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) GetDestination ¶ added in v1.0.0
func (o *Route) GetDestination() (ret RouteGetDestinationRetType)
GetDestination returns the Destination field value
func (*Route) GetDestinationOk ¶ added in v1.0.0
func (o *Route) GetDestinationOk() (ret RouteGetDestinationRetType, ok bool)
GetDestinationOk returns a tuple with the Destination field value and a boolean to check if the value has been set.
func (*Route) GetId ¶ added in v1.0.0
func (o *Route) GetId() (res RouteGetIdRetType)
GetId returns the Id field value if set, zero value otherwise.
func (*Route) GetIdOk ¶ added in v1.0.0
func (o *Route) GetIdOk() (ret RouteGetIdRetType, 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 (*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) 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) 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) SetDestination ¶ added in v1.0.0
func (o *Route) SetDestination(v RouteGetDestinationRetType)
SetDestination sets field value
func (*Route) SetId ¶ added in v1.0.0
func (o *Route) SetId(v RouteGetIdRetType)
SetId gets a reference to the given string and assigns it to the Id 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) 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 RouteDestination ¶ added in v1.0.0
type RouteDestination struct {
DestinationCIDRv4 *DestinationCIDRv4
DestinationCIDRv6 *DestinationCIDRv6
}
RouteDestination - struct for RouteDestination
func DestinationCIDRv4AsRouteDestination ¶ added in v1.0.0
func DestinationCIDRv4AsRouteDestination(v *DestinationCIDRv4) RouteDestination
DestinationCIDRv4AsRouteDestination is a convenience function that returns DestinationCIDRv4 wrapped in RouteDestination
func DestinationCIDRv6AsRouteDestination ¶ added in v1.0.0
func DestinationCIDRv6AsRouteDestination(v *DestinationCIDRv6) RouteDestination
DestinationCIDRv6AsRouteDestination is a convenience function that returns DestinationCIDRv6 wrapped in RouteDestination
func (*RouteDestination) GetActualInstance ¶ added in v1.0.0
func (obj *RouteDestination) GetActualInstance() interface{}
Get the actual instance
func (RouteDestination) MarshalJSON ¶ added in v1.0.0
func (src RouteDestination) MarshalJSON() ([]byte, error)
Marshal data from the first non-nil pointers in the struct to JSON
func (*RouteDestination) UnmarshalJSON ¶ added in v1.0.0
func (dst *RouteDestination) UnmarshalJSON(data []byte) error
Unmarshal JSON data into one of the pointers in the struct
type RouteGetCreatedAtArgType ¶ added in v0.21.2
type RouteGetCreatedAtAttributeType ¶ added in v0.21.2
isDateTime
type RouteGetCreatedAtRetType ¶ added in v0.21.2
type RouteGetDestinationArgType ¶ added in v1.0.0
type RouteGetDestinationArgType = RouteDestination
type RouteGetDestinationAttributeType ¶ added in v1.0.0
type RouteGetDestinationAttributeType = *RouteDestination
isModel
type RouteGetDestinationRetType ¶ added in v1.0.0
type RouteGetDestinationRetType = RouteDestination
type RouteGetIdArgType ¶ added in v1.0.0
type RouteGetIdArgType = string
type RouteGetIdAttributeType ¶ added in v1.0.0
type RouteGetIdAttributeType = *string
isNotNullableString
type RouteGetIdRetType ¶ added in v1.0.0
type RouteGetIdRetType = string
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 = RouteNexthop
type RouteGetNexthopAttributeType ¶ added in v0.21.2
type RouteGetNexthopAttributeType = *RouteNexthop
isModel
type RouteGetNexthopRetType ¶ added in v0.21.2
type RouteGetNexthopRetType = RouteNexthop
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" required:"true"`
}
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 RouteNexthop ¶ added in v1.0.0
type RouteNexthop struct {
NexthopBlackhole *NexthopBlackhole
NexthopIPv4 *NexthopIPv4
NexthopIPv6 *NexthopIPv6
NexthopInternet *NexthopInternet
}
RouteNexthop - struct for RouteNexthop
func NexthopBlackholeAsRouteNexthop ¶ added in v1.0.0
func NexthopBlackholeAsRouteNexthop(v *NexthopBlackhole) RouteNexthop
NexthopBlackholeAsRouteNexthop is a convenience function that returns NexthopBlackhole wrapped in RouteNexthop
func NexthopIPv4AsRouteNexthop ¶ added in v1.0.0
func NexthopIPv4AsRouteNexthop(v *NexthopIPv4) RouteNexthop
NexthopIPv4AsRouteNexthop is a convenience function that returns NexthopIPv4 wrapped in RouteNexthop
func NexthopIPv6AsRouteNexthop ¶ added in v1.0.0
func NexthopIPv6AsRouteNexthop(v *NexthopIPv6) RouteNexthop
NexthopIPv6AsRouteNexthop is a convenience function that returns NexthopIPv6 wrapped in RouteNexthop
func NexthopInternetAsRouteNexthop ¶ added in v1.0.0
func NexthopInternetAsRouteNexthop(v *NexthopInternet) RouteNexthop
NexthopInternetAsRouteNexthop is a convenience function that returns NexthopInternet wrapped in RouteNexthop
func (*RouteNexthop) GetActualInstance ¶ added in v1.0.0
func (obj *RouteNexthop) GetActualInstance() interface{}
Get the actual instance
func (RouteNexthop) MarshalJSON ¶ added in v1.0.0
func (src RouteNexthop) MarshalJSON() ([]byte, error)
Marshal data from the first non-nil pointers in the struct to JSON
func (*RouteNexthop) UnmarshalJSON ¶ added in v1.0.0
func (dst *RouteNexthop) UnmarshalJSON(data []byte) error
Unmarshal JSON data into one of the pointers in the struct
type RoutingTable ¶ added in v1.0.0
type RoutingTable struct {
// Date-time when resource was created.
CreatedAt RoutingTableGetCreatedAtAttributeType `json:"createdAt,omitempty"`
// This is the default routing table. It can't be deleted and is used if the user does not specify it otherwise.
Default RoutingTablegetDefaultAttributeType `json:"default,omitempty"`
// Description Object. Allows string up to 255 Characters.
Description RoutingTableGetDescriptionAttributeType `json:"description,omitempty"`
// A config setting for a routing table which allows propagation of dynamic routes to this routing table.
DynamicRoutes RoutingTablegetDynamicRoutesAttributeType `json:"dynamicRoutes,omitempty"`
// Universally Unique Identifier (UUID).
Id RoutingTableGetIdAttributeType `json:"id,omitempty"`
// Object that represents the labels of an object. Regex for keys: `^(?=.{1,63}$)([A-Za-z0-9][-A-Za-z0-9_.]*)?[A-Za-z0-9]$`. Regex for values: `^(?=.{0,63}$)(([A-Za-z0-9][-A-Za-z0-9_.]*)?[A-Za-z0-9])*$`. Providing a `null` value for a key will remove that key.
Labels RoutingTableGetLabelsAttributeType `json:"labels,omitempty"`
// The name for a General Object. Matches Names and also UUIDs.
// REQUIRED
Name RoutingTableGetNameAttributeType `json:"name" required:"true"`
// A config setting for a routing table which allows installation of automatic system routes for connectivity between projects in the same SNA.
SystemRoutes RoutingTablegetSystemRoutesAttributeType `json:"systemRoutes,omitempty"`
// Date-time when resource was last updated.
UpdatedAt RoutingTableGetUpdatedAtAttributeType `json:"updatedAt,omitempty"`
}
RoutingTable An object representing a routing table.
func NewRoutingTable ¶ added in v1.0.0
func NewRoutingTable(name RoutingTableGetNameArgType) *RoutingTable
NewRoutingTable instantiates a new RoutingTable 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 NewRoutingTableWithDefaults ¶ added in v1.0.0
func NewRoutingTableWithDefaults() *RoutingTable
NewRoutingTableWithDefaults instantiates a new RoutingTable 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 (*RoutingTable) GetCreatedAt ¶ added in v1.0.0
func (o *RoutingTable) GetCreatedAt() (res RoutingTableGetCreatedAtRetType)
GetCreatedAt returns the CreatedAt field value if set, zero value otherwise.
func (*RoutingTable) GetCreatedAtOk ¶ added in v1.0.0
func (o *RoutingTable) GetCreatedAtOk() (ret RoutingTableGetCreatedAtRetType, 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 (*RoutingTable) GetDefault ¶ added in v1.0.0
func (o *RoutingTable) GetDefault() (res RoutingTablegetDefaultRetType)
GetDefault returns the Default field value if set, zero value otherwise.
func (*RoutingTable) GetDefaultOk ¶ added in v1.0.0
func (o *RoutingTable) GetDefaultOk() (ret RoutingTablegetDefaultRetType, ok bool)
GetDefaultOk returns a tuple with the Default field value if set, nil otherwise and a boolean to check if the value has been set.
func (*RoutingTable) GetDescription ¶ added in v1.0.0
func (o *RoutingTable) GetDescription() (res RoutingTableGetDescriptionRetType)
GetDescription returns the Description field value if set, zero value otherwise.
func (*RoutingTable) GetDescriptionOk ¶ added in v1.0.0
func (o *RoutingTable) GetDescriptionOk() (ret RoutingTableGetDescriptionRetType, 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 (*RoutingTable) GetDynamicRoutes ¶ added in v1.0.0
func (o *RoutingTable) GetDynamicRoutes() (res RoutingTablegetDynamicRoutesRetType)
GetDynamicRoutes returns the DynamicRoutes field value if set, zero value otherwise.
func (*RoutingTable) GetDynamicRoutesOk ¶ added in v1.0.0
func (o *RoutingTable) GetDynamicRoutesOk() (ret RoutingTablegetDynamicRoutesRetType, ok bool)
GetDynamicRoutesOk returns a tuple with the DynamicRoutes field value if set, nil otherwise and a boolean to check if the value has been set.
func (*RoutingTable) GetId ¶ added in v1.0.0
func (o *RoutingTable) GetId() (res RoutingTableGetIdRetType)
GetId returns the Id field value if set, zero value otherwise.
func (*RoutingTable) GetIdOk ¶ added in v1.0.0
func (o *RoutingTable) GetIdOk() (ret RoutingTableGetIdRetType, 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 (*RoutingTable) GetLabels ¶ added in v1.0.0
func (o *RoutingTable) GetLabels() (res RoutingTableGetLabelsRetType)
GetLabels returns the Labels field value if set, zero value otherwise.
func (*RoutingTable) GetLabelsOk ¶ added in v1.0.0
func (o *RoutingTable) GetLabelsOk() (ret RoutingTableGetLabelsRetType, 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 (*RoutingTable) GetName ¶ added in v1.0.0
func (o *RoutingTable) GetName() (ret RoutingTableGetNameRetType)
GetName returns the Name field value
func (*RoutingTable) GetNameOk ¶ added in v1.0.0
func (o *RoutingTable) GetNameOk() (ret RoutingTableGetNameRetType, ok bool)
GetNameOk returns a tuple with the Name field value and a boolean to check if the value has been set.
func (*RoutingTable) GetSystemRoutes ¶ added in v1.0.0
func (o *RoutingTable) GetSystemRoutes() (res RoutingTablegetSystemRoutesRetType)
GetSystemRoutes returns the SystemRoutes field value if set, zero value otherwise.
func (*RoutingTable) GetSystemRoutesOk ¶ added in v1.0.0
func (o *RoutingTable) GetSystemRoutesOk() (ret RoutingTablegetSystemRoutesRetType, ok bool)
GetSystemRoutesOk returns a tuple with the SystemRoutes field value if set, nil otherwise and a boolean to check if the value has been set.
func (*RoutingTable) GetUpdatedAt ¶ added in v1.0.0
func (o *RoutingTable) GetUpdatedAt() (res RoutingTableGetUpdatedAtRetType)
GetUpdatedAt returns the UpdatedAt field value if set, zero value otherwise.
func (*RoutingTable) GetUpdatedAtOk ¶ added in v1.0.0
func (o *RoutingTable) GetUpdatedAtOk() (ret RoutingTableGetUpdatedAtRetType, 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 (*RoutingTable) HasCreatedAt ¶ added in v1.0.0
func (o *RoutingTable) HasCreatedAt() bool
HasCreatedAt returns a boolean if a field has been set.
func (*RoutingTable) HasDefault ¶ added in v1.0.0
func (o *RoutingTable) HasDefault() bool
HasDefault returns a boolean if a field has been set.
func (*RoutingTable) HasDescription ¶ added in v1.0.0
func (o *RoutingTable) HasDescription() bool
HasDescription returns a boolean if a field has been set.
func (*RoutingTable) HasDynamicRoutes ¶ added in v1.0.0
func (o *RoutingTable) HasDynamicRoutes() bool
HasDynamicRoutes returns a boolean if a field has been set.
func (*RoutingTable) HasId ¶ added in v1.0.0
func (o *RoutingTable) HasId() bool
HasId returns a boolean if a field has been set.
func (*RoutingTable) HasLabels ¶ added in v1.0.0
func (o *RoutingTable) HasLabels() bool
HasLabels returns a boolean if a field has been set.
func (*RoutingTable) HasSystemRoutes ¶ added in v1.0.0
func (o *RoutingTable) HasSystemRoutes() bool
HasSystemRoutes returns a boolean if a field has been set.
func (*RoutingTable) HasUpdatedAt ¶ added in v1.0.0
func (o *RoutingTable) HasUpdatedAt() bool
HasUpdatedAt returns a boolean if a field has been set.
func (*RoutingTable) SetCreatedAt ¶ added in v1.0.0
func (o *RoutingTable) SetCreatedAt(v RoutingTableGetCreatedAtRetType)
SetCreatedAt gets a reference to the given time.Time and assigns it to the CreatedAt field.
func (*RoutingTable) SetDefault ¶ added in v1.0.0
func (o *RoutingTable) SetDefault(v RoutingTablegetDefaultRetType)
SetDefault gets a reference to the given bool and assigns it to the Default field.
func (*RoutingTable) SetDescription ¶ added in v1.0.0
func (o *RoutingTable) SetDescription(v RoutingTableGetDescriptionRetType)
SetDescription gets a reference to the given string and assigns it to the Description field.
func (*RoutingTable) SetDynamicRoutes ¶ added in v1.0.0
func (o *RoutingTable) SetDynamicRoutes(v RoutingTablegetDynamicRoutesRetType)
SetDynamicRoutes gets a reference to the given bool and assigns it to the DynamicRoutes field.
func (*RoutingTable) SetId ¶ added in v1.0.0
func (o *RoutingTable) SetId(v RoutingTableGetIdRetType)
SetId gets a reference to the given string and assigns it to the Id field.
func (*RoutingTable) SetLabels ¶ added in v1.0.0
func (o *RoutingTable) SetLabels(v RoutingTableGetLabelsRetType)
SetLabels gets a reference to the given map[string]interface{} and assigns it to the Labels field.
func (*RoutingTable) SetName ¶ added in v1.0.0
func (o *RoutingTable) SetName(v RoutingTableGetNameRetType)
SetName sets field value
func (*RoutingTable) SetSystemRoutes ¶ added in v1.0.0
func (o *RoutingTable) SetSystemRoutes(v RoutingTablegetSystemRoutesRetType)
SetSystemRoutes gets a reference to the given bool and assigns it to the SystemRoutes field.
func (*RoutingTable) SetUpdatedAt ¶ added in v1.0.0
func (o *RoutingTable) SetUpdatedAt(v RoutingTableGetUpdatedAtRetType)
SetUpdatedAt gets a reference to the given time.Time and assigns it to the UpdatedAt field.
func (RoutingTable) ToMap ¶ added in v1.0.0
func (o RoutingTable) ToMap() (map[string]interface{}, error)
type RoutingTableGetCreatedAtArgType ¶ added in v1.0.0
type RoutingTableGetCreatedAtAttributeType ¶ added in v1.0.0
isDateTime
type RoutingTableGetCreatedAtRetType ¶ added in v1.0.0
type RoutingTableGetDescriptionArgType ¶ added in v1.0.0
type RoutingTableGetDescriptionArgType = string
type RoutingTableGetDescriptionAttributeType ¶ added in v1.0.0
type RoutingTableGetDescriptionAttributeType = *string
isNotNullableString
type RoutingTableGetDescriptionRetType ¶ added in v1.0.0
type RoutingTableGetDescriptionRetType = string
type RoutingTableGetIdArgType ¶ added in v1.0.0
type RoutingTableGetIdArgType = string
type RoutingTableGetIdAttributeType ¶ added in v1.0.0
type RoutingTableGetIdAttributeType = *string
isNotNullableString
type RoutingTableGetIdRetType ¶ added in v1.0.0
type RoutingTableGetIdRetType = string
type RoutingTableGetLabelsArgType ¶ added in v1.0.0
type RoutingTableGetLabelsArgType = map[string]interface{}
type RoutingTableGetLabelsAttributeType ¶ added in v1.0.0
type RoutingTableGetLabelsAttributeType = *map[string]interface{}
isFreeform
type RoutingTableGetLabelsRetType ¶ added in v1.0.0
type RoutingTableGetLabelsRetType = map[string]interface{}
type RoutingTableGetNameArgType ¶ added in v1.0.0
type RoutingTableGetNameArgType = string
type RoutingTableGetNameAttributeType ¶ added in v1.0.0
type RoutingTableGetNameAttributeType = *string
isNotNullableString
type RoutingTableGetNameRetType ¶ added in v1.0.0
type RoutingTableGetNameRetType = string
type RoutingTableGetUpdatedAtArgType ¶ added in v1.0.0
type RoutingTableGetUpdatedAtAttributeType ¶ added in v1.0.0
isDateTime
type RoutingTableGetUpdatedAtRetType ¶ added in v1.0.0
type RoutingTableListResponse ¶ added in v1.0.0
type RoutingTableListResponse struct {
// A list of routing tables.
// REQUIRED
Items RoutingTableListResponseGetItemsAttributeType `json:"items" required:"true"`
}
RoutingTableListResponse Routing table response.
func NewRoutingTableListResponse ¶ added in v1.0.0
func NewRoutingTableListResponse(items RoutingTableListResponseGetItemsArgType) *RoutingTableListResponse
NewRoutingTableListResponse instantiates a new RoutingTableListResponse 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 NewRoutingTableListResponseWithDefaults ¶ added in v1.0.0
func NewRoutingTableListResponseWithDefaults() *RoutingTableListResponse
NewRoutingTableListResponseWithDefaults instantiates a new RoutingTableListResponse 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 (*RoutingTableListResponse) GetItems ¶ added in v1.0.0
func (o *RoutingTableListResponse) GetItems() (ret RoutingTableListResponseGetItemsRetType)
GetItems returns the Items field value
func (*RoutingTableListResponse) GetItemsOk ¶ added in v1.0.0
func (o *RoutingTableListResponse) GetItemsOk() (ret RoutingTableListResponseGetItemsRetType, ok bool)
GetItemsOk returns a tuple with the Items field value and a boolean to check if the value has been set.
func (*RoutingTableListResponse) SetItems ¶ added in v1.0.0
func (o *RoutingTableListResponse) SetItems(v RoutingTableListResponseGetItemsRetType)
SetItems sets field value
func (RoutingTableListResponse) ToMap ¶ added in v1.0.0
func (o RoutingTableListResponse) ToMap() (map[string]interface{}, error)
type RoutingTableListResponseGetItemsArgType ¶ added in v1.0.0
type RoutingTableListResponseGetItemsArgType = []RoutingTable
type RoutingTableListResponseGetItemsAttributeType ¶ added in v1.0.0
type RoutingTableListResponseGetItemsAttributeType = *[]RoutingTable
isArray
type RoutingTableListResponseGetItemsRetType ¶ added in v1.0.0
type RoutingTableListResponseGetItemsRetType = []RoutingTable
type RoutingTablegetDefaultArgType ¶ added in v1.0.0
type RoutingTablegetDefaultArgType = bool
type RoutingTablegetDefaultAttributeType ¶ added in v1.0.0
type RoutingTablegetDefaultAttributeType = *bool
isBoolean
type RoutingTablegetDefaultRetType ¶ added in v1.0.0
type RoutingTablegetDefaultRetType = bool
type RoutingTablegetDynamicRoutesArgType ¶ added in v1.0.0
type RoutingTablegetDynamicRoutesArgType = bool
type RoutingTablegetDynamicRoutesAttributeType ¶ added in v1.0.0
type RoutingTablegetDynamicRoutesAttributeType = *bool
isBoolean
type RoutingTablegetDynamicRoutesRetType ¶ added in v1.0.0
type RoutingTablegetDynamicRoutesRetType = bool
type RoutingTablegetSystemRoutesArgType ¶ added in v1.0.0
type RoutingTablegetSystemRoutesArgType = bool
type RoutingTablegetSystemRoutesAttributeType ¶ added in v1.0.0
type RoutingTablegetSystemRoutesAttributeType = *bool
isBoolean
type RoutingTablegetSystemRoutesRetType ¶ added in v1.0.0
type RoutingTablegetSystemRoutesRetType = bool
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 255 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: `^(?=.{1,63}$)([A-Za-z0-9][-A-Za-z0-9_.]*)?[A-Za-z0-9]$`. Regex for values: `^(?=.{0,63}$)(([A-Za-z0-9][-A-Za-z0-9_.]*)?[A-Za-z0-9])*$`. Providing a `null` value for a key will remove that key.
Labels SecurityGroupGetLabelsAttributeType `json:"labels,omitempty"`
// The name for a General Object. Matches Names and also UUIDs.
// REQUIRED
Name SecurityGroupGetNameAttributeType `json:"name" required:"true"`
// 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" required:"true"`
}
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 {
// Date-time when resource was created.
CreatedAt SecurityGroupRuleGetCreatedAtAttributeType `json:"createdAt,omitempty"`
// Description Object. Allows string up to 255 Characters.
Description SecurityGroupRuleGetDescriptionAttributeType `json:"description,omitempty"`
// The direction of the traffic which the rule should match. Possible values: `ingress`, `egress`.
// REQUIRED
Direction SecurityGroupRuleGetDirectionAttributeType `json:"direction" required:"true"`
// The ethertype which the rule should match. Possible values: `IPv4`, `IPv6`.
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"`
// Date-time when resource was last updated.
UpdatedAt SecurityGroupRuleGetUpdatedAtAttributeType `json:"updatedAt,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) GetCreatedAt ¶ added in v0.31.0
func (o *SecurityGroupRule) GetCreatedAt() (res SecurityGroupRuleGetCreatedAtRetType)
GetCreatedAt returns the CreatedAt field value if set, zero value otherwise.
func (*SecurityGroupRule) GetCreatedAtOk ¶ added in v0.31.0
func (o *SecurityGroupRule) GetCreatedAtOk() (ret SecurityGroupRuleGetCreatedAtRetType, 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 (*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) GetUpdatedAt ¶ added in v0.31.0
func (o *SecurityGroupRule) GetUpdatedAt() (res SecurityGroupRuleGetUpdatedAtRetType)
GetUpdatedAt returns the UpdatedAt field value if set, zero value otherwise.
func (*SecurityGroupRule) GetUpdatedAtOk ¶ added in v0.31.0
func (o *SecurityGroupRule) GetUpdatedAtOk() (ret SecurityGroupRuleGetUpdatedAtRetType, 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 (*SecurityGroupRule) HasCreatedAt ¶ added in v0.31.0
func (o *SecurityGroupRule) HasCreatedAt() bool
HasCreatedAt returns a boolean if a field 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) HasUpdatedAt ¶ added in v0.31.0
func (o *SecurityGroupRule) HasUpdatedAt() bool
HasUpdatedAt returns a boolean if a field has been set.
func (*SecurityGroupRule) SetCreatedAt ¶ added in v0.31.0
func (o *SecurityGroupRule) SetCreatedAt(v SecurityGroupRuleGetCreatedAtRetType)
SetCreatedAt gets a reference to the given time.Time and assigns it to the CreatedAt field.
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) SetUpdatedAt ¶ added in v0.31.0
func (o *SecurityGroupRule) SetUpdatedAt(v SecurityGroupRuleGetUpdatedAtRetType)
SetUpdatedAt gets a reference to the given time.Time and assigns it to the UpdatedAt field.
func (SecurityGroupRule) ToMap ¶ added in v0.13.0
func (o SecurityGroupRule) ToMap() (map[string]interface{}, error)
type SecurityGroupRuleGetCreatedAtArgType ¶ added in v0.31.0
type SecurityGroupRuleGetCreatedAtAttributeType ¶ added in v0.31.0
isDateTime
type SecurityGroupRuleGetCreatedAtRetType ¶ added in v0.31.0
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 SecurityGroupRuleGetUpdatedAtArgType ¶ added in v0.31.0
type SecurityGroupRuleGetUpdatedAtAttributeType ¶ added in v0.31.0
isDateTime
type SecurityGroupRuleGetUpdatedAtRetType ¶ added in v0.31.0
type SecurityGroupRuleListResponse ¶ added in v0.13.0
type SecurityGroupRuleListResponse struct {
// A list containing security group rule objects.
// REQUIRED
Items SecurityGroupRuleListResponseGetItemsAttributeType `json:"items" required:"true"`
}
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"`
Agent ServerGetAgentAttributeType `json:"agent,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: `^(?=.{1,63}$)([A-Za-z0-9][-A-Za-z0-9_.]*)?[A-Za-z0-9]$`. Regex for values: `^(?=.{0,63}$)(([A-Za-z0-9][-A-Za-z0-9_.]*)?[A-Za-z0-9])*$`. Providing a `null` value for a key will remove that key.
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" required:"true"`
MaintenanceWindow ServerGetMaintenanceWindowAttributeType `json:"maintenanceWindow,omitempty"`
// Object that represents the metadata of an object. Regex for keys: `^[a-zA-Z0-9-_:. ]{1,255}$`. Regex for values: `^.{0,255}$`. Providing a `null` value for a key will remove that key.
Metadata ServerGetMetadataAttributeType `json:"metadata,omitempty"`
// The name for a Server.
// REQUIRED
Name ServerGetNameAttributeType `json:"name" required:"true"`
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`, `PAUSED`, `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) GetAgent ¶ added in v0.31.0
func (o *Server) GetAgent() (res ServerGetAgentRetType)
GetAgent returns the Agent field value if set, zero value otherwise.
func (*Server) GetAgentOk ¶ added in v0.31.0
func (o *Server) GetAgentOk() (ret ServerGetAgentRetType, ok bool)
GetAgentOk returns a tuple with the Agent 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) GetMetadata ¶ added in v0.26.0
func (o *Server) GetMetadata() (res ServerGetMetadataRetType)
GetMetadata returns the Metadata field value if set, zero value otherwise.
func (*Server) GetMetadataOk ¶ added in v0.26.0
func (o *Server) GetMetadataOk() (ret ServerGetMetadataRetType, ok bool)
GetMetadataOk returns a tuple with the Metadata 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) HasMetadata ¶ added in v0.26.0
HasMetadata 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) SetAgent ¶ added in v0.31.0
func (o *Server) SetAgent(v ServerGetAgentRetType)
SetAgent gets a reference to the given ServerAgent and assigns it to the Agent 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 ServerBootVolume 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) SetMetadata ¶ added in v0.26.0
func (o *Server) SetMetadata(v ServerGetMetadataRetType)
SetMetadata gets a reference to the given map[string]interface{} and assigns it to the Metadata 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 ServerNetworking 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 ServerAgent ¶ added in v0.31.0
type ServerAgent struct {
// Configure the STACKIT server agent provisioning during the first boot of the server. Only works when booting from an images that supports the STACKIT server agent. When `false` the agent IS NOT installed. When `true` the agent IS installed. When its not set the result depend on the used image and its default provisioning setting.
Provisioned ServerAgentgetProvisionedAttributeType `json:"provisioned,omitempty"`
}
ServerAgent STACKIT server agent options for a server.
func NewServerAgent ¶ added in v0.31.0
func NewServerAgent() *ServerAgent
NewServerAgent instantiates a new ServerAgent 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 NewServerAgentWithDefaults ¶ added in v0.31.0
func NewServerAgentWithDefaults() *ServerAgent
NewServerAgentWithDefaults instantiates a new ServerAgent 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 (*ServerAgent) GetProvisioned ¶ added in v0.31.0
func (o *ServerAgent) GetProvisioned() (res ServerAgentgetProvisionedRetType)
GetProvisioned returns the Provisioned field value if set, zero value otherwise.
func (*ServerAgent) GetProvisionedOk ¶ added in v0.31.0
func (o *ServerAgent) GetProvisionedOk() (ret ServerAgentgetProvisionedRetType, ok bool)
GetProvisionedOk returns a tuple with the Provisioned field value if set, nil otherwise and a boolean to check if the value has been set.
func (*ServerAgent) HasProvisioned ¶ added in v0.31.0
func (o *ServerAgent) HasProvisioned() bool
HasProvisioned returns a boolean if a field has been set.
func (*ServerAgent) SetProvisioned ¶ added in v0.31.0
func (o *ServerAgent) SetProvisioned(v ServerAgentgetProvisionedRetType)
SetProvisioned gets a reference to the given bool and assigns it to the Provisioned field.
func (ServerAgent) ToMap ¶ added in v0.31.0
func (o ServerAgent) ToMap() (map[string]interface{}, error)
type ServerAgentgetProvisionedArgType ¶ added in v0.31.0
type ServerAgentgetProvisionedArgType = bool
type ServerAgentgetProvisionedAttributeType ¶ added in v0.31.0
type ServerAgentgetProvisionedAttributeType = *bool
isBoolean
type ServerAgentgetProvisionedRetType ¶ added in v0.31.0
type ServerAgentgetProvisionedRetType = bool
type ServerBootVolume ¶ added in v1.0.0
type ServerBootVolume struct {
// Delete the volume during the termination of the server. Defaults to false.
DeleteOnTermination ServerBootVolumegetDeleteOnTerminationAttributeType `json:"deleteOnTermination,omitempty"`
// Universally Unique Identifier (UUID).
Id ServerBootVolumeGetIdAttributeType `json:"id,omitempty"`
// The name for a General Object. Matches Names and also UUIDs.
PerformanceClass ServerBootVolumeGetPerformanceClassAttributeType `json:"performanceClass,omitempty"`
// Size in Gigabyte.
Size ServerBootVolumeGetSizeAttributeType `json:"size,omitempty"`
Source ServerBootVolumeGetSourceAttributeType `json:"source,omitempty"`
}
ServerBootVolume struct for ServerBootVolume
func NewServerBootVolume ¶ added in v1.0.0
func NewServerBootVolume() *ServerBootVolume
NewServerBootVolume instantiates a new ServerBootVolume 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 NewServerBootVolumeWithDefaults ¶ added in v1.0.0
func NewServerBootVolumeWithDefaults() *ServerBootVolume
NewServerBootVolumeWithDefaults instantiates a new ServerBootVolume 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 (*ServerBootVolume) GetDeleteOnTermination ¶ added in v1.0.0
func (o *ServerBootVolume) GetDeleteOnTermination() (res ServerBootVolumegetDeleteOnTerminationRetType)
GetDeleteOnTermination returns the DeleteOnTermination field value if set, zero value otherwise.
func (*ServerBootVolume) GetDeleteOnTerminationOk ¶ added in v1.0.0
func (o *ServerBootVolume) GetDeleteOnTerminationOk() (ret ServerBootVolumegetDeleteOnTerminationRetType, 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 (*ServerBootVolume) GetId ¶ added in v1.0.0
func (o *ServerBootVolume) GetId() (res ServerBootVolumeGetIdRetType)
GetId returns the Id field value if set, zero value otherwise.
func (*ServerBootVolume) GetIdOk ¶ added in v1.0.0
func (o *ServerBootVolume) GetIdOk() (ret ServerBootVolumeGetIdRetType, 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 (*ServerBootVolume) GetPerformanceClass ¶ added in v1.0.0
func (o *ServerBootVolume) GetPerformanceClass() (res ServerBootVolumeGetPerformanceClassRetType)
GetPerformanceClass returns the PerformanceClass field value if set, zero value otherwise.
func (*ServerBootVolume) GetPerformanceClassOk ¶ added in v1.0.0
func (o *ServerBootVolume) GetPerformanceClassOk() (ret ServerBootVolumeGetPerformanceClassRetType, 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 (*ServerBootVolume) GetSize ¶ added in v1.0.0
func (o *ServerBootVolume) GetSize() (res ServerBootVolumeGetSizeRetType)
GetSize returns the Size field value if set, zero value otherwise.
func (*ServerBootVolume) GetSizeOk ¶ added in v1.0.0
func (o *ServerBootVolume) GetSizeOk() (ret ServerBootVolumeGetSizeRetType, 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 (*ServerBootVolume) GetSource ¶ added in v1.0.0
func (o *ServerBootVolume) GetSource() (res ServerBootVolumeGetSourceRetType)
GetSource returns the Source field value if set, zero value otherwise.
func (*ServerBootVolume) GetSourceOk ¶ added in v1.0.0
func (o *ServerBootVolume) GetSourceOk() (ret ServerBootVolumeGetSourceRetType, 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 (*ServerBootVolume) HasDeleteOnTermination ¶ added in v1.0.0
func (o *ServerBootVolume) HasDeleteOnTermination() bool
HasDeleteOnTermination returns a boolean if a field has been set.
func (*ServerBootVolume) HasId ¶ added in v1.0.0
func (o *ServerBootVolume) HasId() bool
HasId returns a boolean if a field has been set.
func (*ServerBootVolume) HasPerformanceClass ¶ added in v1.0.0
func (o *ServerBootVolume) HasPerformanceClass() bool
HasPerformanceClass returns a boolean if a field has been set.
func (*ServerBootVolume) HasSize ¶ added in v1.0.0
func (o *ServerBootVolume) HasSize() bool
HasSize returns a boolean if a field has been set.
func (*ServerBootVolume) HasSource ¶ added in v1.0.0
func (o *ServerBootVolume) HasSource() bool
HasSource returns a boolean if a field has been set.
func (*ServerBootVolume) SetDeleteOnTermination ¶ added in v1.0.0
func (o *ServerBootVolume) SetDeleteOnTermination(v ServerBootVolumegetDeleteOnTerminationRetType)
SetDeleteOnTermination gets a reference to the given bool and assigns it to the DeleteOnTermination field.
func (*ServerBootVolume) SetId ¶ added in v1.0.0
func (o *ServerBootVolume) SetId(v ServerBootVolumeGetIdRetType)
SetId gets a reference to the given string and assigns it to the Id field.
func (*ServerBootVolume) SetPerformanceClass ¶ added in v1.0.0
func (o *ServerBootVolume) SetPerformanceClass(v ServerBootVolumeGetPerformanceClassRetType)
SetPerformanceClass gets a reference to the given string and assigns it to the PerformanceClass field.
func (*ServerBootVolume) SetSize ¶ added in v1.0.0
func (o *ServerBootVolume) SetSize(v ServerBootVolumeGetSizeRetType)
SetSize gets a reference to the given int64 and assigns it to the Size field.
func (*ServerBootVolume) SetSource ¶ added in v1.0.0
func (o *ServerBootVolume) SetSource(v ServerBootVolumeGetSourceRetType)
SetSource gets a reference to the given BootVolumeSource and assigns it to the Source field.
func (ServerBootVolume) ToMap ¶ added in v1.0.0
func (o ServerBootVolume) ToMap() (map[string]interface{}, error)
type ServerBootVolumeGetIdArgType ¶ added in v1.0.0
type ServerBootVolumeGetIdArgType = string
type ServerBootVolumeGetIdAttributeType ¶ added in v1.0.0
type ServerBootVolumeGetIdAttributeType = *string
isNotNullableString
type ServerBootVolumeGetIdRetType ¶ added in v1.0.0
type ServerBootVolumeGetIdRetType = string
type ServerBootVolumeGetPerformanceClassArgType ¶ added in v1.0.0
type ServerBootVolumeGetPerformanceClassArgType = string
type ServerBootVolumeGetPerformanceClassAttributeType ¶ added in v1.0.0
type ServerBootVolumeGetPerformanceClassAttributeType = *string
isNotNullableString
type ServerBootVolumeGetPerformanceClassRetType ¶ added in v1.0.0
type ServerBootVolumeGetPerformanceClassRetType = string
type ServerBootVolumeGetSizeArgType ¶ added in v1.0.0
type ServerBootVolumeGetSizeArgType = int64
type ServerBootVolumeGetSizeAttributeType ¶ added in v1.0.0
type ServerBootVolumeGetSizeAttributeType = *int64
isLong
type ServerBootVolumeGetSizeRetType ¶ added in v1.0.0
type ServerBootVolumeGetSizeRetType = int64
type ServerBootVolumeGetSourceArgType ¶ added in v1.0.0
type ServerBootVolumeGetSourceArgType = BootVolumeSource
type ServerBootVolumeGetSourceAttributeType ¶ added in v1.0.0
type ServerBootVolumeGetSourceAttributeType = *BootVolumeSource
isModel
type ServerBootVolumeGetSourceRetType ¶ added in v1.0.0
type ServerBootVolumeGetSourceRetType = BootVolumeSource
type ServerBootVolumegetDeleteOnTerminationArgType ¶ added in v1.0.0
type ServerBootVolumegetDeleteOnTerminationArgType = bool
type ServerBootVolumegetDeleteOnTerminationAttributeType ¶ added in v1.0.0
type ServerBootVolumegetDeleteOnTerminationAttributeType = *bool
isBoolean
type ServerBootVolumegetDeleteOnTerminationRetType ¶ added in v1.0.0
type ServerBootVolumegetDeleteOnTerminationRetType = bool
type ServerConsoleUrl ¶ added in v0.13.0
type ServerConsoleUrl struct {
// REQUIRED
Url ServerConsoleUrlGetUrlAttributeType `json:"url" required:"true"`
}
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 ServerGetAgentArgType ¶ added in v0.31.0
type ServerGetAgentArgType = ServerAgent
type ServerGetAgentAttributeType ¶ added in v0.31.0
type ServerGetAgentAttributeType = *ServerAgent
isModel
type ServerGetAgentRetType ¶ added in v0.31.0
type ServerGetAgentRetType = ServerAgent
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 = ServerBootVolume
type ServerGetBootVolumeAttributeType ¶ added in v0.21.2
type ServerGetBootVolumeAttributeType = *ServerBootVolume
isModel
type ServerGetBootVolumeRetType ¶ added in v0.21.2
type ServerGetBootVolumeRetType = ServerBootVolume
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 ServerGetMetadataArgType ¶ added in v0.26.0
type ServerGetMetadataArgType = map[string]interface{}
type ServerGetMetadataAttributeType ¶ added in v0.26.0
type ServerGetMetadataAttributeType = *map[string]interface{}
isFreeform
type ServerGetMetadataRetType ¶ added in v0.26.0
type ServerGetMetadataRetType = map[string]interface{}
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 = ServerNetworking
type ServerGetNetworkingAttributeType ¶ added in v0.21.2
type ServerGetNetworkingAttributeType = *ServerNetworking
isModel
type ServerGetNetworkingRetType ¶ added in v0.21.2
type ServerGetNetworkingRetType = ServerNetworking
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" required:"true"`
}
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" required:"true"`
// Start of the maintenance window.
// REQUIRED
StartsAt ServerMaintenanceGetStartsAtAttributeType `json:"startsAt" required:"true"`
// Possible values: `PLANNED`, `ONGOING`.
// REQUIRED
Status ServerMaintenanceGetStatusAttributeType `json:"status" required:"true"`
}
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"`
// String that represents an IPv6 address.
Ipv6 ServerNetworkGetIpv6AttributeType `json:"ipv6,omitempty"`
// Object that represents an MAC address.
// REQUIRED
Mac ServerNetworkGetMacAttributeType `json:"mac" required:"true"`
// Universally Unique Identifier (UUID).
// REQUIRED
NetworkId ServerNetworkGetNetworkIdAttributeType `json:"networkId" required:"true"`
// The name for a General Object. Matches Names and also UUIDs.
// REQUIRED
NetworkName ServerNetworkGetNetworkNameAttributeType `json:"networkName" required:"true"`
// Universally Unique Identifier (UUID).
// REQUIRED
NicId ServerNetworkGetNicIdAttributeType `json:"nicId" required:"true"`
// If this is set to false, then no security groups will apply to this server network interface.
// REQUIRED
NicSecurity ServerNetworkgetNicSecurityAttributeType `json:"nicSecurity" required:"true"`
// 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 ServerNetworking ¶ added in v1.0.0
type ServerNetworking struct {
CreateServerNetworking *CreateServerNetworking
CreateServerNetworkingWithNics *CreateServerNetworkingWithNics
}
ServerNetworking - The initial networking setup for the server creation. A network, a nic or nothing can be given.
func CreateServerNetworkingAsServerNetworking ¶ added in v1.0.0
func CreateServerNetworkingAsServerNetworking(v *CreateServerNetworking) ServerNetworking
CreateServerNetworkingAsServerNetworking is a convenience function that returns CreateServerNetworking wrapped in ServerNetworking
func CreateServerNetworkingWithNicsAsServerNetworking ¶ added in v1.0.0
func CreateServerNetworkingWithNicsAsServerNetworking(v *CreateServerNetworkingWithNics) ServerNetworking
CreateServerNetworkingWithNicsAsServerNetworking is a convenience function that returns CreateServerNetworkingWithNics wrapped in ServerNetworking
func (*ServerNetworking) GetActualInstance ¶ added in v1.0.0
func (obj *ServerNetworking) GetActualInstance() interface{}
Get the actual instance
func (ServerNetworking) MarshalJSON ¶ added in v1.0.0
func (src ServerNetworking) MarshalJSON() ([]byte, error)
Marshal data from the first non-nil pointers in the struct to JSON
func (*ServerNetworking) UnmarshalJSON ¶ added in v1.0.0
func (dst *ServerNetworking) UnmarshalJSON(data []byte) error
Unmarshal JSON data into one of the pointers in the struct
type ServiceAccountMailListResponse ¶ added in v0.13.0
type ServiceAccountMailListResponse struct {
// A list of service account mails.
// REQUIRED
Items ServiceAccountMailListResponseGetItemsAttributeType `json:"items" required:"true"`
}
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 {
ParentOrganization SetImageSharePayloadgetParentOrganizationAttributeType `json:"parentOrganization,omitempty"`
Projects SetImageSharePayloadGetProjectsAttributeType `json:"projects,omitempty"`
}
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 SetImageShareRequest ¶ added in v0.23.0
type SetImageShareRequest struct {
// contains filtered or unexported fields
}
func (SetImageShareRequest) Execute ¶ added in v0.23.0
func (r SetImageShareRequest) Execute() (*ImageShare, error)
func (SetImageShareRequest) SetImageSharePayload ¶ added in v0.23.0
func (r SetImageShareRequest) SetImageSharePayload(setImageSharePayload SetImageSharePayload) ApiSetImageShareRequest
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: `^(?=.{1,63}$)([A-Za-z0-9][-A-Za-z0-9_.]*)?[A-Za-z0-9]$`. Regex for values: `^(?=.{0,63}$)(([A-Za-z0-9][-A-Za-z0-9_.]*)?[A-Za-z0-9])*$`. Providing a `null` value for a key will remove that key.
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" required:"true"`
}
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" required:"true"`
}
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 StartServerRequest ¶ added in v0.23.0
type StartServerRequest struct {
// contains filtered or unexported fields
}
func (StartServerRequest) Execute ¶ added in v0.23.0
func (r StartServerRequest) Execute() error
type StaticAreaID ¶ added in v0.29.0
type StaticAreaID string
StaticAreaID The identifier (ID) of a static area.
const ( STATICAREAID_PUBLIC StaticAreaID = "PUBLIC" STATICAREAID_SCHWARZ StaticAreaID = "SCHWARZ" )
List of StaticAreaID
func NewStaticAreaIDFromValue ¶ added in v0.29.0
func NewStaticAreaIDFromValue(v string) (*StaticAreaID, error)
NewStaticAreaIDFromValue returns a pointer to a valid StaticAreaID for the value passed as argument, or an error if the value passed is not allowed by the enum
func (StaticAreaID) IsValid ¶ added in v0.29.0
func (v StaticAreaID) IsValid() bool
IsValid return true if the value is valid for the enum, false otherwise
func (StaticAreaID) Ptr ¶ added in v0.29.0
func (v StaticAreaID) Ptr() *StaticAreaID
Ptr returns reference to StaticAreaID value
func (*StaticAreaID) UnmarshalJSON ¶ added in v0.29.0
func (v *StaticAreaID) UnmarshalJSON(src []byte) error
type StopServerRequest ¶ added in v0.23.0
type StopServerRequest struct {
// contains filtered or unexported fields
}
func (StopServerRequest) Execute ¶ added in v0.23.0
func (r StopServerRequest) Execute() error
type UnrescueServerRequest ¶ added in v0.23.0
type UnrescueServerRequest struct {
// contains filtered or unexported fields
}
func (UnrescueServerRequest) Execute ¶ added in v0.23.0
func (r UnrescueServerRequest) Execute() error
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 UpdateAttachedVolumeRequest ¶ added in v0.23.0
type UpdateAttachedVolumeRequest struct {
// contains filtered or unexported fields
}
func (UpdateAttachedVolumeRequest) Execute ¶ added in v0.23.0
func (r UpdateAttachedVolumeRequest) Execute() (*VolumeAttachment, error)
func (UpdateAttachedVolumeRequest) UpdateAttachedVolumePayload ¶ added in v0.23.0
func (r UpdateAttachedVolumeRequest) UpdateAttachedVolumePayload(updateAttachedVolumePayload UpdateAttachedVolumePayload) ApiUpdateAttachedVolumeRequest
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"`
// Indicates if a volume is encrypted.
Encrypted UpdateBackupPayloadgetEncryptedAttributeType `json:"encrypted,omitempty"`
// Universally Unique Identifier (UUID).
Id UpdateBackupPayloadGetIdAttributeType `json:"id,omitempty"`
// Object that represents the labels of an object. Regex for keys: `^(?=.{1,63}$)([A-Za-z0-9][-A-Za-z0-9_.]*)?[A-Za-z0-9]$`. Regex for values: `^(?=.{0,63}$)(([A-Za-z0-9][-A-Za-z0-9_.]*)?[A-Za-z0-9])*$`. Providing a `null` value for a key will remove that key.
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) GetEncrypted ¶ added in v1.2.0
func (o *UpdateBackupPayload) GetEncrypted() (res UpdateBackupPayloadgetEncryptedRetType)
GetEncrypted returns the Encrypted field value if set, zero value otherwise.
func (*UpdateBackupPayload) GetEncryptedOk ¶ added in v1.2.0
func (o *UpdateBackupPayload) GetEncryptedOk() (ret UpdateBackupPayloadgetEncryptedRetType, ok bool)
GetEncryptedOk returns a tuple with the Encrypted 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) HasEncrypted ¶ added in v1.2.0
func (o *UpdateBackupPayload) HasEncrypted() bool
HasEncrypted 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) SetEncrypted ¶ added in v1.2.0
func (o *UpdateBackupPayload) SetEncrypted(v UpdateBackupPayloadgetEncryptedRetType)
SetEncrypted gets a reference to the given bool and assigns it to the Encrypted 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 UpdateBackupPayloadgetEncryptedArgType ¶ added in v1.2.0
type UpdateBackupPayloadgetEncryptedArgType = bool
type UpdateBackupPayloadgetEncryptedAttributeType ¶ added in v1.2.0
type UpdateBackupPayloadgetEncryptedAttributeType = *bool
isBoolean
type UpdateBackupPayloadgetEncryptedRetType ¶ added in v1.2.0
type UpdateBackupPayloadgetEncryptedRetType = bool
type UpdateBackupRequest ¶ added in v0.23.0
type UpdateBackupRequest struct {
// contains filtered or unexported fields
}
func (UpdateBackupRequest) Execute ¶ added in v0.23.0
func (r UpdateBackupRequest) Execute() (*Backup, error)
func (UpdateBackupRequest) UpdateBackupPayload ¶ added in v0.23.0
func (r UpdateBackupRequest) UpdateBackupPayload(updateBackupPayload UpdateBackupPayload) ApiUpdateBackupRequest
type UpdateImagePayload ¶ added in v0.17.0
type UpdateImagePayload struct {
Agent UpdateImagePayloadGetAgentAttributeType `json:"agent,omitempty"`
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: `^(?=.{1,63}$)([A-Za-z0-9][-A-Za-z0-9_.]*)?[A-Za-z0-9]$`. Regex for values: `^(?=.{0,63}$)(([A-Za-z0-9][-A-Za-z0-9_.]*)?[A-Za-z0-9])*$`. Providing a `null` value for a key will remove that key.
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"`
// When true the image is prevented from being deleted.
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) GetAgent ¶ added in v0.28.0
func (o *UpdateImagePayload) GetAgent() (res UpdateImagePayloadGetAgentRetType)
GetAgent returns the Agent field value if set, zero value otherwise.
func (*UpdateImagePayload) GetAgentOk ¶ added in v0.28.0
func (o *UpdateImagePayload) GetAgentOk() (ret UpdateImagePayloadGetAgentRetType, ok bool)
GetAgentOk returns a tuple with the Agent field value if set, nil otherwise and a boolean to check if the value has been 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) HasAgent ¶ added in v0.28.0
func (o *UpdateImagePayload) HasAgent() bool
HasAgent returns a boolean if a field 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) SetAgent ¶ added in v0.28.0
func (o *UpdateImagePayload) SetAgent(v UpdateImagePayloadGetAgentRetType)
SetAgent gets a reference to the given ImageAgent and assigns it to the Agent field.
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 UpdateImagePayloadGetAgentArgType ¶ added in v0.28.0
type UpdateImagePayloadGetAgentArgType = ImageAgent
type UpdateImagePayloadGetAgentAttributeType ¶ added in v0.28.0
type UpdateImagePayloadGetAgentAttributeType = *ImageAgent
isModel
type UpdateImagePayloadGetAgentRetType ¶ added in v0.28.0
type UpdateImagePayloadGetAgentRetType = ImageAgent
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 UpdateImageRequest ¶ added in v0.23.0
type UpdateImageRequest struct {
// contains filtered or unexported fields
}
func (UpdateImageRequest) Execute ¶ added in v0.23.0
func (r UpdateImageRequest) Execute() (*Image, error)
func (UpdateImageRequest) UpdateImagePayload ¶ added in v0.23.0
func (r UpdateImageRequest) UpdateImagePayload(updateImagePayload UpdateImagePayload) ApiUpdateImageRequest
type UpdateImageSharePayload ¶ added in v0.17.0
type UpdateImageSharePayload struct {
ParentOrganization UpdateImageSharePayloadgetParentOrganizationAttributeType `json:"parentOrganization,omitempty"`
Projects UpdateImageSharePayloadGetProjectsAttributeType `json:"projects,omitempty"`
}
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 UpdateImageShareRequest ¶ added in v0.23.0
type UpdateImageShareRequest struct {
// contains filtered or unexported fields
}
func (UpdateImageShareRequest) Execute ¶ added in v0.23.0
func (r UpdateImageShareRequest) Execute() (*ImageShare, error)
func (UpdateImageShareRequest) UpdateImageSharePayload ¶ added in v0.23.0
func (r UpdateImageShareRequest) UpdateImageSharePayload(updateImageSharePayload UpdateImageSharePayload) ApiUpdateImageShareRequest
type UpdateKeyPairPayload ¶ added in v0.16.0
type UpdateKeyPairPayload struct {
// Object that represents the labels of an object. Regex for keys: `^(?=.{1,63}$)([A-Za-z0-9][-A-Za-z0-9_.]*)?[A-Za-z0-9]$`. Regex for values: `^(?=.{0,63}$)(([A-Za-z0-9][-A-Za-z0-9_.]*)?[A-Za-z0-9])*$`. Providing a `null` value for a key will remove that key.
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 UpdateKeyPairRequest ¶ added in v0.23.0
type UpdateKeyPairRequest struct {
// contains filtered or unexported fields
}
func (UpdateKeyPairRequest) Execute ¶ added in v0.23.0
func (r UpdateKeyPairRequest) Execute() (*Keypair, error)
func (UpdateKeyPairRequest) UpdateKeyPairPayload ¶ added in v0.23.0
func (r UpdateKeyPairRequest) UpdateKeyPairPayload(updateKeyPairPayload UpdateKeyPairPayload) ApiUpdateKeyPairRequest
type UpdateNetworkAreaRegionPayload ¶ added in v1.0.0
type UpdateNetworkAreaRegionPayload struct {
Ipv4 UpdateNetworkAreaRegionPayloadGetIpv4AttributeType `json:"ipv4,omitempty"`
}
UpdateNetworkAreaRegionPayload Object that represents the request body for a regional network area update.
func NewUpdateNetworkAreaRegionPayload ¶ added in v1.0.0
func NewUpdateNetworkAreaRegionPayload() *UpdateNetworkAreaRegionPayload
NewUpdateNetworkAreaRegionPayload instantiates a new UpdateNetworkAreaRegionPayload 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 NewUpdateNetworkAreaRegionPayloadWithDefaults ¶ added in v1.0.0
func NewUpdateNetworkAreaRegionPayloadWithDefaults() *UpdateNetworkAreaRegionPayload
NewUpdateNetworkAreaRegionPayloadWithDefaults instantiates a new UpdateNetworkAreaRegionPayload 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 (*UpdateNetworkAreaRegionPayload) GetIpv4 ¶ added in v1.0.0
func (o *UpdateNetworkAreaRegionPayload) GetIpv4() (res UpdateNetworkAreaRegionPayloadGetIpv4RetType)
GetIpv4 returns the Ipv4 field value if set, zero value otherwise.
func (*UpdateNetworkAreaRegionPayload) GetIpv4Ok ¶ added in v1.0.0
func (o *UpdateNetworkAreaRegionPayload) GetIpv4Ok() (ret UpdateNetworkAreaRegionPayloadGetIpv4RetType, 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 (*UpdateNetworkAreaRegionPayload) HasIpv4 ¶ added in v1.0.0
func (o *UpdateNetworkAreaRegionPayload) HasIpv4() bool
HasIpv4 returns a boolean if a field has been set.
func (*UpdateNetworkAreaRegionPayload) SetIpv4 ¶ added in v1.0.0
func (o *UpdateNetworkAreaRegionPayload) SetIpv4(v UpdateNetworkAreaRegionPayloadGetIpv4RetType)
SetIpv4 gets a reference to the given UpdateRegionalAreaIPv4 and assigns it to the Ipv4 field.
func (UpdateNetworkAreaRegionPayload) ToMap ¶ added in v1.0.0
func (o UpdateNetworkAreaRegionPayload) ToMap() (map[string]interface{}, error)
type UpdateNetworkAreaRegionPayloadGetIpv4ArgType ¶ added in v1.0.0
type UpdateNetworkAreaRegionPayloadGetIpv4ArgType = UpdateRegionalAreaIPv4
type UpdateNetworkAreaRegionPayloadGetIpv4AttributeType ¶ added in v1.0.0
type UpdateNetworkAreaRegionPayloadGetIpv4AttributeType = *UpdateRegionalAreaIPv4
isModel
type UpdateNetworkAreaRegionPayloadGetIpv4RetType ¶ added in v1.0.0
type UpdateNetworkAreaRegionPayloadGetIpv4RetType = UpdateRegionalAreaIPv4
type UpdateNetworkAreaRegionRequest ¶ added in v1.0.0
type UpdateNetworkAreaRegionRequest struct {
// contains filtered or unexported fields
}
func (UpdateNetworkAreaRegionRequest) Execute ¶ added in v1.0.0
func (r UpdateNetworkAreaRegionRequest) Execute() (*RegionalArea, error)
func (UpdateNetworkAreaRegionRequest) UpdateNetworkAreaRegionPayload ¶ added in v1.0.0
func (r UpdateNetworkAreaRegionRequest) UpdateNetworkAreaRegionPayload(updateNetworkAreaRegionPayload UpdateNetworkAreaRegionPayload) ApiUpdateNetworkAreaRegionRequest
type UpdateNetworkAreaRoutePayload ¶ added in v0.15.0
type UpdateNetworkAreaRoutePayload struct {
// Object that represents the labels of an object. Regex for keys: `^(?=.{1,63}$)([A-Za-z0-9][-A-Za-z0-9_.]*)?[A-Za-z0-9]$`. Regex for values: `^(?=.{0,63}$)(([A-Za-z0-9][-A-Za-z0-9_.]*)?[A-Za-z0-9])*$`. Providing a `null` value for a key will remove that key.
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 UpdateNetworkAreaRouteRequest ¶ added in v0.23.0
type UpdateNetworkAreaRouteRequest struct {
// contains filtered or unexported fields
}
func (UpdateNetworkAreaRouteRequest) Execute ¶ added in v0.23.0
func (r UpdateNetworkAreaRouteRequest) Execute() (*Route, error)
func (UpdateNetworkAreaRouteRequest) UpdateNetworkAreaRoutePayload ¶ added in v0.23.0
func (r UpdateNetworkAreaRouteRequest) UpdateNetworkAreaRoutePayload(updateNetworkAreaRoutePayload UpdateNetworkAreaRoutePayload) ApiUpdateNetworkAreaRouteRequest
type UpdateNetworkIPv4Body ¶ added in v0.7.0
type UpdateNetworkIPv4Body struct {
// The IPv4 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 IPv6 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"`
// Description Object. Allows string up to 255 Characters.
Description UpdateNicPayloadGetDescriptionAttributeType `json:"description,omitempty"`
// Object that represents the labels of an object. Regex for keys: `^(?=.{1,63}$)([A-Za-z0-9][-A-Za-z0-9_.]*)?[A-Za-z0-9]$`. Regex for values: `^(?=.{0,63}$)(([A-Za-z0-9][-A-Za-z0-9_.]*)?[A-Za-z0-9])*$`. Providing a `null` value for a key will remove that key.
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) GetDescription ¶ added in v0.31.0
func (o *UpdateNicPayload) GetDescription() (res UpdateNicPayloadGetDescriptionRetType)
GetDescription returns the Description field value if set, zero value otherwise.
func (*UpdateNicPayload) GetDescriptionOk ¶ added in v0.31.0
func (o *UpdateNicPayload) GetDescriptionOk() (ret UpdateNicPayloadGetDescriptionRetType, 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 (*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) HasDescription ¶ added in v0.31.0
func (o *UpdateNicPayload) HasDescription() bool
HasDescription 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) SetDescription ¶ added in v0.31.0
func (o *UpdateNicPayload) SetDescription(v UpdateNicPayloadGetDescriptionRetType)
SetDescription gets a reference to the given string and assigns it to the Description 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 UpdateNicPayloadGetDescriptionArgType ¶ added in v0.31.0
type UpdateNicPayloadGetDescriptionArgType = string
type UpdateNicPayloadGetDescriptionAttributeType ¶ added in v0.31.0
type UpdateNicPayloadGetDescriptionAttributeType = *string
isNotNullableString
type UpdateNicPayloadGetDescriptionRetType ¶ added in v0.31.0
type UpdateNicPayloadGetDescriptionRetType = string
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 UpdateNicRequest ¶ added in v0.23.0
type UpdateNicRequest struct {
// contains filtered or unexported fields
}
func (UpdateNicRequest) Execute ¶ added in v0.23.0
func (r UpdateNicRequest) Execute() (*NIC, error)
func (UpdateNicRequest) UpdateNicPayload ¶ added in v0.23.0
func (r UpdateNicRequest) UpdateNicPayload(updateNicPayload UpdateNicPayload) ApiUpdateNicRequest
type UpdatePublicIPPayload ¶ added in v0.13.0
type UpdatePublicIPPayload struct {
// Universally Unique Identifier (UUID).
Id UpdatePublicIPPayloadGetIdAttributeType `json:"id,omitempty"`
// String that represents an IPv4 address.
Ip UpdatePublicIPPayloadGetIpAttributeType `json:"ip,omitempty"`
// Object that represents the labels of an object. Regex for keys: `^(?=.{1,63}$)([A-Za-z0-9][-A-Za-z0-9_.]*)?[A-Za-z0-9]$`. Regex for values: `^(?=.{0,63}$)(([A-Za-z0-9][-A-Za-z0-9_.]*)?[A-Za-z0-9])*$`. Providing a `null` value for a key will remove that key.
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 UpdatePublicIPRequest ¶ added in v0.23.0
type UpdatePublicIPRequest struct {
// contains filtered or unexported fields
}
func (UpdatePublicIPRequest) Execute ¶ added in v0.23.0
func (r UpdatePublicIPRequest) Execute() (*PublicIp, error)
func (UpdatePublicIPRequest) UpdatePublicIPPayload ¶ added in v0.23.0
func (r UpdatePublicIPRequest) UpdatePublicIPPayload(updatePublicIPPayload UpdatePublicIPPayload) ApiUpdatePublicIPRequest
type UpdateRegionalAreaIPv4 ¶ added in v1.0.0
type UpdateRegionalAreaIPv4 struct {
DefaultNameservers UpdateRegionalAreaIPv4GetDefaultNameserversAttributeType `json:"defaultNameservers,omitempty"`
// The default prefix length for networks in the network area.
DefaultPrefixLen UpdateRegionalAreaIPv4GetDefaultPrefixLenAttributeType `json:"defaultPrefixLen,omitempty"`
// The maximal prefix length for networks in the network area.
MaxPrefixLen UpdateRegionalAreaIPv4GetMaxPrefixLenAttributeType `json:"maxPrefixLen,omitempty"`
// The minimal prefix length for networks in the network area.
MinPrefixLen UpdateRegionalAreaIPv4GetMinPrefixLenAttributeType `json:"minPrefixLen,omitempty"`
}
UpdateRegionalAreaIPv4 Object that represents the request body for a regional network area IPv4 configuration update.
func NewUpdateRegionalAreaIPv4 ¶ added in v1.0.0
func NewUpdateRegionalAreaIPv4() *UpdateRegionalAreaIPv4
NewUpdateRegionalAreaIPv4 instantiates a new UpdateRegionalAreaIPv4 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 NewUpdateRegionalAreaIPv4WithDefaults ¶ added in v1.0.0
func NewUpdateRegionalAreaIPv4WithDefaults() *UpdateRegionalAreaIPv4
NewUpdateRegionalAreaIPv4WithDefaults instantiates a new UpdateRegionalAreaIPv4 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 (*UpdateRegionalAreaIPv4) GetDefaultNameservers ¶ added in v1.0.0
func (o *UpdateRegionalAreaIPv4) GetDefaultNameservers() (res UpdateRegionalAreaIPv4GetDefaultNameserversRetType)
GetDefaultNameservers returns the DefaultNameservers field value if set, zero value otherwise.
func (*UpdateRegionalAreaIPv4) GetDefaultNameserversOk ¶ added in v1.0.0
func (o *UpdateRegionalAreaIPv4) GetDefaultNameserversOk() (ret UpdateRegionalAreaIPv4GetDefaultNameserversRetType, 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 (*UpdateRegionalAreaIPv4) GetDefaultPrefixLen ¶ added in v1.0.0
func (o *UpdateRegionalAreaIPv4) GetDefaultPrefixLen() (res UpdateRegionalAreaIPv4GetDefaultPrefixLenRetType)
GetDefaultPrefixLen returns the DefaultPrefixLen field value if set, zero value otherwise.
func (*UpdateRegionalAreaIPv4) GetDefaultPrefixLenOk ¶ added in v1.0.0
func (o *UpdateRegionalAreaIPv4) GetDefaultPrefixLenOk() (ret UpdateRegionalAreaIPv4GetDefaultPrefixLenRetType, 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 (*UpdateRegionalAreaIPv4) GetMaxPrefixLen ¶ added in v1.0.0
func (o *UpdateRegionalAreaIPv4) GetMaxPrefixLen() (res UpdateRegionalAreaIPv4GetMaxPrefixLenRetType)
GetMaxPrefixLen returns the MaxPrefixLen field value if set, zero value otherwise.
func (*UpdateRegionalAreaIPv4) GetMaxPrefixLenOk ¶ added in v1.0.0
func (o *UpdateRegionalAreaIPv4) GetMaxPrefixLenOk() (ret UpdateRegionalAreaIPv4GetMaxPrefixLenRetType, 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 (*UpdateRegionalAreaIPv4) GetMinPrefixLen ¶ added in v1.0.0
func (o *UpdateRegionalAreaIPv4) GetMinPrefixLen() (res UpdateRegionalAreaIPv4GetMinPrefixLenRetType)
GetMinPrefixLen returns the MinPrefixLen field value if set, zero value otherwise.
func (*UpdateRegionalAreaIPv4) GetMinPrefixLenOk ¶ added in v1.0.0
func (o *UpdateRegionalAreaIPv4) GetMinPrefixLenOk() (ret UpdateRegionalAreaIPv4GetMinPrefixLenRetType, 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 (*UpdateRegionalAreaIPv4) HasDefaultNameservers ¶ added in v1.0.0
func (o *UpdateRegionalAreaIPv4) HasDefaultNameservers() bool
HasDefaultNameservers returns a boolean if a field has been set.
func (*UpdateRegionalAreaIPv4) HasDefaultPrefixLen ¶ added in v1.0.0
func (o *UpdateRegionalAreaIPv4) HasDefaultPrefixLen() bool
HasDefaultPrefixLen returns a boolean if a field has been set.
func (*UpdateRegionalAreaIPv4) HasMaxPrefixLen ¶ added in v1.0.0
func (o *UpdateRegionalAreaIPv4) HasMaxPrefixLen() bool
HasMaxPrefixLen returns a boolean if a field has been set.
func (*UpdateRegionalAreaIPv4) HasMinPrefixLen ¶ added in v1.0.0
func (o *UpdateRegionalAreaIPv4) HasMinPrefixLen() bool
HasMinPrefixLen returns a boolean if a field has been set.
func (*UpdateRegionalAreaIPv4) SetDefaultNameservers ¶ added in v1.0.0
func (o *UpdateRegionalAreaIPv4) SetDefaultNameservers(v UpdateRegionalAreaIPv4GetDefaultNameserversRetType)
SetDefaultNameservers gets a reference to the given []string and assigns it to the DefaultNameservers field.
func (*UpdateRegionalAreaIPv4) SetDefaultPrefixLen ¶ added in v1.0.0
func (o *UpdateRegionalAreaIPv4) SetDefaultPrefixLen(v UpdateRegionalAreaIPv4GetDefaultPrefixLenRetType)
SetDefaultPrefixLen gets a reference to the given int64 and assigns it to the DefaultPrefixLen field.
func (*UpdateRegionalAreaIPv4) SetMaxPrefixLen ¶ added in v1.0.0
func (o *UpdateRegionalAreaIPv4) SetMaxPrefixLen(v UpdateRegionalAreaIPv4GetMaxPrefixLenRetType)
SetMaxPrefixLen gets a reference to the given int64 and assigns it to the MaxPrefixLen field.
func (*UpdateRegionalAreaIPv4) SetMinPrefixLen ¶ added in v1.0.0
func (o *UpdateRegionalAreaIPv4) SetMinPrefixLen(v UpdateRegionalAreaIPv4GetMinPrefixLenRetType)
SetMinPrefixLen gets a reference to the given int64 and assigns it to the MinPrefixLen field.
func (UpdateRegionalAreaIPv4) ToMap ¶ added in v1.0.0
func (o UpdateRegionalAreaIPv4) ToMap() (map[string]interface{}, error)
type UpdateRegionalAreaIPv4GetDefaultNameserversArgType ¶ added in v1.0.0
type UpdateRegionalAreaIPv4GetDefaultNameserversArgType = []string
type UpdateRegionalAreaIPv4GetDefaultNameserversAttributeType ¶ added in v1.0.0
type UpdateRegionalAreaIPv4GetDefaultNameserversAttributeType = *[]string
isArray
type UpdateRegionalAreaIPv4GetDefaultNameserversRetType ¶ added in v1.0.0
type UpdateRegionalAreaIPv4GetDefaultNameserversRetType = []string
type UpdateRegionalAreaIPv4GetDefaultPrefixLenArgType ¶ added in v1.0.0
type UpdateRegionalAreaIPv4GetDefaultPrefixLenArgType = int64
type UpdateRegionalAreaIPv4GetDefaultPrefixLenAttributeType ¶ added in v1.0.0
type UpdateRegionalAreaIPv4GetDefaultPrefixLenAttributeType = *int64
isLong
type UpdateRegionalAreaIPv4GetDefaultPrefixLenRetType ¶ added in v1.0.0
type UpdateRegionalAreaIPv4GetDefaultPrefixLenRetType = int64
type UpdateRegionalAreaIPv4GetMaxPrefixLenArgType ¶ added in v1.0.0
type UpdateRegionalAreaIPv4GetMaxPrefixLenArgType = int64
type UpdateRegionalAreaIPv4GetMaxPrefixLenAttributeType ¶ added in v1.0.0
type UpdateRegionalAreaIPv4GetMaxPrefixLenAttributeType = *int64
isLong
type UpdateRegionalAreaIPv4GetMaxPrefixLenRetType ¶ added in v1.0.0
type UpdateRegionalAreaIPv4GetMaxPrefixLenRetType = int64
type UpdateRegionalAreaIPv4GetMinPrefixLenArgType ¶ added in v1.0.0
type UpdateRegionalAreaIPv4GetMinPrefixLenArgType = int64
type UpdateRegionalAreaIPv4GetMinPrefixLenAttributeType ¶ added in v1.0.0
type UpdateRegionalAreaIPv4GetMinPrefixLenAttributeType = *int64
isLong
type UpdateRegionalAreaIPv4GetMinPrefixLenRetType ¶ added in v1.0.0
type UpdateRegionalAreaIPv4GetMinPrefixLenRetType = int64
type UpdateRouteOfRoutingTablePayload ¶ added in v1.0.0
type UpdateRouteOfRoutingTablePayload struct {
// Object that represents the labels of an object. Regex for keys: `^(?=.{1,63}$)([A-Za-z0-9][-A-Za-z0-9_.]*)?[A-Za-z0-9]$`. Regex for values: `^(?=.{0,63}$)(([A-Za-z0-9][-A-Za-z0-9_.]*)?[A-Za-z0-9])*$`. Providing a `null` value for a key will remove that key.
Labels UpdateRouteOfRoutingTablePayloadGetLabelsAttributeType `json:"labels,omitempty"`
}
UpdateRouteOfRoutingTablePayload Object that represents the request body for a route update.
func NewUpdateRouteOfRoutingTablePayload ¶ added in v1.0.0
func NewUpdateRouteOfRoutingTablePayload() *UpdateRouteOfRoutingTablePayload
NewUpdateRouteOfRoutingTablePayload instantiates a new UpdateRouteOfRoutingTablePayload 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 NewUpdateRouteOfRoutingTablePayloadWithDefaults ¶ added in v1.0.0
func NewUpdateRouteOfRoutingTablePayloadWithDefaults() *UpdateRouteOfRoutingTablePayload
NewUpdateRouteOfRoutingTablePayloadWithDefaults instantiates a new UpdateRouteOfRoutingTablePayload 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 (*UpdateRouteOfRoutingTablePayload) GetLabels ¶ added in v1.0.0
func (o *UpdateRouteOfRoutingTablePayload) GetLabels() (res UpdateRouteOfRoutingTablePayloadGetLabelsRetType)
GetLabels returns the Labels field value if set, zero value otherwise.
func (*UpdateRouteOfRoutingTablePayload) GetLabelsOk ¶ added in v1.0.0
func (o *UpdateRouteOfRoutingTablePayload) GetLabelsOk() (ret UpdateRouteOfRoutingTablePayloadGetLabelsRetType, 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 (*UpdateRouteOfRoutingTablePayload) HasLabels ¶ added in v1.0.0
func (o *UpdateRouteOfRoutingTablePayload) HasLabels() bool
HasLabels returns a boolean if a field has been set.
func (*UpdateRouteOfRoutingTablePayload) SetLabels ¶ added in v1.0.0
func (o *UpdateRouteOfRoutingTablePayload) SetLabels(v UpdateRouteOfRoutingTablePayloadGetLabelsRetType)
SetLabels gets a reference to the given map[string]interface{} and assigns it to the Labels field.
func (UpdateRouteOfRoutingTablePayload) ToMap ¶ added in v1.0.0
func (o UpdateRouteOfRoutingTablePayload) ToMap() (map[string]interface{}, error)
type UpdateRouteOfRoutingTablePayloadGetLabelsArgType ¶ added in v1.0.0
type UpdateRouteOfRoutingTablePayloadGetLabelsArgType = map[string]interface{}
type UpdateRouteOfRoutingTablePayloadGetLabelsAttributeType ¶ added in v1.0.0
type UpdateRouteOfRoutingTablePayloadGetLabelsAttributeType = *map[string]interface{}
isFreeform
type UpdateRouteOfRoutingTablePayloadGetLabelsRetType ¶ added in v1.0.0
type UpdateRouteOfRoutingTablePayloadGetLabelsRetType = map[string]interface{}
type UpdateRouteOfRoutingTableRequest ¶ added in v1.0.0
type UpdateRouteOfRoutingTableRequest struct {
// contains filtered or unexported fields
}
func (UpdateRouteOfRoutingTableRequest) Execute ¶ added in v1.0.0
func (r UpdateRouteOfRoutingTableRequest) Execute() (*Route, error)
func (UpdateRouteOfRoutingTableRequest) UpdateRouteOfRoutingTablePayload ¶ added in v1.0.0
func (r UpdateRouteOfRoutingTableRequest) UpdateRouteOfRoutingTablePayload(updateRouteOfRoutingTablePayload UpdateRouteOfRoutingTablePayload) ApiUpdateRouteOfRoutingTableRequest
type UpdateRoutingTableOfAreaPayload ¶ added in v1.0.0
type UpdateRoutingTableOfAreaPayload struct {
// Description Object. Allows string up to 255 Characters.
Description UpdateRoutingTableOfAreaPayloadGetDescriptionAttributeType `json:"description,omitempty"`
// The update config setting for a routing table which allows propagation of dynamic routes to this routing table.
DynamicRoutes UpdateRoutingTableOfAreaPayloadgetDynamicRoutesAttributeType `json:"dynamicRoutes,omitempty"`
// Object that represents the labels of an object. Regex for keys: `^(?=.{1,63}$)([A-Za-z0-9][-A-Za-z0-9_.]*)?[A-Za-z0-9]$`. Regex for values: `^(?=.{0,63}$)(([A-Za-z0-9][-A-Za-z0-9_.]*)?[A-Za-z0-9])*$`. Providing a `null` value for a key will remove that key.
Labels UpdateRoutingTableOfAreaPayloadGetLabelsAttributeType `json:"labels,omitempty"`
// The name for a General Object. Matches Names and also UUIDs.
Name UpdateRoutingTableOfAreaPayloadGetNameAttributeType `json:"name,omitempty"`
// The update config setting for a routing table which allows installation of automatic system routes for connectivity between projects in the same SNA.
SystemRoutes UpdateRoutingTableOfAreaPayloadgetSystemRoutesAttributeType `json:"systemRoutes,omitempty"`
}
UpdateRoutingTableOfAreaPayload Object that represents the request body for a routing table update.
func NewUpdateRoutingTableOfAreaPayload ¶ added in v1.0.0
func NewUpdateRoutingTableOfAreaPayload() *UpdateRoutingTableOfAreaPayload
NewUpdateRoutingTableOfAreaPayload instantiates a new UpdateRoutingTableOfAreaPayload 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 NewUpdateRoutingTableOfAreaPayloadWithDefaults ¶ added in v1.0.0
func NewUpdateRoutingTableOfAreaPayloadWithDefaults() *UpdateRoutingTableOfAreaPayload
NewUpdateRoutingTableOfAreaPayloadWithDefaults instantiates a new UpdateRoutingTableOfAreaPayload 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 (*UpdateRoutingTableOfAreaPayload) GetDescription ¶ added in v1.0.0
func (o *UpdateRoutingTableOfAreaPayload) GetDescription() (res UpdateRoutingTableOfAreaPayloadGetDescriptionRetType)
GetDescription returns the Description field value if set, zero value otherwise.
func (*UpdateRoutingTableOfAreaPayload) GetDescriptionOk ¶ added in v1.0.0
func (o *UpdateRoutingTableOfAreaPayload) GetDescriptionOk() (ret UpdateRoutingTableOfAreaPayloadGetDescriptionRetType, 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 (*UpdateRoutingTableOfAreaPayload) GetDynamicRoutes ¶ added in v1.0.0
func (o *UpdateRoutingTableOfAreaPayload) GetDynamicRoutes() (res UpdateRoutingTableOfAreaPayloadgetDynamicRoutesRetType)
GetDynamicRoutes returns the DynamicRoutes field value if set, zero value otherwise.
func (*UpdateRoutingTableOfAreaPayload) GetDynamicRoutesOk ¶ added in v1.0.0
func (o *UpdateRoutingTableOfAreaPayload) GetDynamicRoutesOk() (ret UpdateRoutingTableOfAreaPayloadgetDynamicRoutesRetType, ok bool)
GetDynamicRoutesOk returns a tuple with the DynamicRoutes field value if set, nil otherwise and a boolean to check if the value has been set.
func (*UpdateRoutingTableOfAreaPayload) GetLabels ¶ added in v1.0.0
func (o *UpdateRoutingTableOfAreaPayload) GetLabels() (res UpdateRoutingTableOfAreaPayloadGetLabelsRetType)
GetLabels returns the Labels field value if set, zero value otherwise.
func (*UpdateRoutingTableOfAreaPayload) GetLabelsOk ¶ added in v1.0.0
func (o *UpdateRoutingTableOfAreaPayload) GetLabelsOk() (ret UpdateRoutingTableOfAreaPayloadGetLabelsRetType, 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 (*UpdateRoutingTableOfAreaPayload) GetName ¶ added in v1.0.0
func (o *UpdateRoutingTableOfAreaPayload) GetName() (res UpdateRoutingTableOfAreaPayloadGetNameRetType)
GetName returns the Name field value if set, zero value otherwise.
func (*UpdateRoutingTableOfAreaPayload) GetNameOk ¶ added in v1.0.0
func (o *UpdateRoutingTableOfAreaPayload) GetNameOk() (ret UpdateRoutingTableOfAreaPayloadGetNameRetType, 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 (*UpdateRoutingTableOfAreaPayload) GetSystemRoutes ¶ added in v1.3.0
func (o *UpdateRoutingTableOfAreaPayload) GetSystemRoutes() (res UpdateRoutingTableOfAreaPayloadgetSystemRoutesRetType)
GetSystemRoutes returns the SystemRoutes field value if set, zero value otherwise.
func (*UpdateRoutingTableOfAreaPayload) GetSystemRoutesOk ¶ added in v1.3.0
func (o *UpdateRoutingTableOfAreaPayload) GetSystemRoutesOk() (ret UpdateRoutingTableOfAreaPayloadgetSystemRoutesRetType, ok bool)
GetSystemRoutesOk returns a tuple with the SystemRoutes field value if set, nil otherwise and a boolean to check if the value has been set.
func (*UpdateRoutingTableOfAreaPayload) HasDescription ¶ added in v1.0.0
func (o *UpdateRoutingTableOfAreaPayload) HasDescription() bool
HasDescription returns a boolean if a field has been set.
func (*UpdateRoutingTableOfAreaPayload) HasDynamicRoutes ¶ added in v1.0.0
func (o *UpdateRoutingTableOfAreaPayload) HasDynamicRoutes() bool
HasDynamicRoutes returns a boolean if a field has been set.
func (*UpdateRoutingTableOfAreaPayload) HasLabels ¶ added in v1.0.0
func (o *UpdateRoutingTableOfAreaPayload) HasLabels() bool
HasLabels returns a boolean if a field has been set.
func (*UpdateRoutingTableOfAreaPayload) HasName ¶ added in v1.0.0
func (o *UpdateRoutingTableOfAreaPayload) HasName() bool
HasName returns a boolean if a field has been set.
func (*UpdateRoutingTableOfAreaPayload) HasSystemRoutes ¶ added in v1.3.0
func (o *UpdateRoutingTableOfAreaPayload) HasSystemRoutes() bool
HasSystemRoutes returns a boolean if a field has been set.
func (*UpdateRoutingTableOfAreaPayload) SetDescription ¶ added in v1.0.0
func (o *UpdateRoutingTableOfAreaPayload) SetDescription(v UpdateRoutingTableOfAreaPayloadGetDescriptionRetType)
SetDescription gets a reference to the given string and assigns it to the Description field.
func (*UpdateRoutingTableOfAreaPayload) SetDynamicRoutes ¶ added in v1.0.0
func (o *UpdateRoutingTableOfAreaPayload) SetDynamicRoutes(v UpdateRoutingTableOfAreaPayloadgetDynamicRoutesRetType)
SetDynamicRoutes gets a reference to the given bool and assigns it to the DynamicRoutes field.
func (*UpdateRoutingTableOfAreaPayload) SetLabels ¶ added in v1.0.0
func (o *UpdateRoutingTableOfAreaPayload) SetLabels(v UpdateRoutingTableOfAreaPayloadGetLabelsRetType)
SetLabels gets a reference to the given map[string]interface{} and assigns it to the Labels field.
func (*UpdateRoutingTableOfAreaPayload) SetName ¶ added in v1.0.0
func (o *UpdateRoutingTableOfAreaPayload) SetName(v UpdateRoutingTableOfAreaPayloadGetNameRetType)
SetName gets a reference to the given string and assigns it to the Name field.
func (*UpdateRoutingTableOfAreaPayload) SetSystemRoutes ¶ added in v1.3.0
func (o *UpdateRoutingTableOfAreaPayload) SetSystemRoutes(v UpdateRoutingTableOfAreaPayloadgetSystemRoutesRetType)
SetSystemRoutes gets a reference to the given bool and assigns it to the SystemRoutes field.
func (UpdateRoutingTableOfAreaPayload) ToMap ¶ added in v1.0.0
func (o UpdateRoutingTableOfAreaPayload) ToMap() (map[string]interface{}, error)
type UpdateRoutingTableOfAreaPayloadGetDescriptionArgType ¶ added in v1.0.0
type UpdateRoutingTableOfAreaPayloadGetDescriptionArgType = string
type UpdateRoutingTableOfAreaPayloadGetDescriptionAttributeType ¶ added in v1.0.0
type UpdateRoutingTableOfAreaPayloadGetDescriptionAttributeType = *string
isNotNullableString
type UpdateRoutingTableOfAreaPayloadGetDescriptionRetType ¶ added in v1.0.0
type UpdateRoutingTableOfAreaPayloadGetDescriptionRetType = string
type UpdateRoutingTableOfAreaPayloadGetLabelsArgType ¶ added in v1.0.0
type UpdateRoutingTableOfAreaPayloadGetLabelsArgType = map[string]interface{}
type UpdateRoutingTableOfAreaPayloadGetLabelsAttributeType ¶ added in v1.0.0
type UpdateRoutingTableOfAreaPayloadGetLabelsAttributeType = *map[string]interface{}
isFreeform
type UpdateRoutingTableOfAreaPayloadGetLabelsRetType ¶ added in v1.0.0
type UpdateRoutingTableOfAreaPayloadGetLabelsRetType = map[string]interface{}
type UpdateRoutingTableOfAreaPayloadGetNameArgType ¶ added in v1.0.0
type UpdateRoutingTableOfAreaPayloadGetNameArgType = string
type UpdateRoutingTableOfAreaPayloadGetNameAttributeType ¶ added in v1.0.0
type UpdateRoutingTableOfAreaPayloadGetNameAttributeType = *string
isNotNullableString
type UpdateRoutingTableOfAreaPayloadGetNameRetType ¶ added in v1.0.0
type UpdateRoutingTableOfAreaPayloadGetNameRetType = string
type UpdateRoutingTableOfAreaPayloadgetDynamicRoutesArgType ¶ added in v1.0.0
type UpdateRoutingTableOfAreaPayloadgetDynamicRoutesArgType = bool
type UpdateRoutingTableOfAreaPayloadgetDynamicRoutesAttributeType ¶ added in v1.0.0
type UpdateRoutingTableOfAreaPayloadgetDynamicRoutesAttributeType = *bool
isBoolean
type UpdateRoutingTableOfAreaPayloadgetDynamicRoutesRetType ¶ added in v1.0.0
type UpdateRoutingTableOfAreaPayloadgetDynamicRoutesRetType = bool
type UpdateRoutingTableOfAreaPayloadgetSystemRoutesArgType ¶ added in v1.3.0
type UpdateRoutingTableOfAreaPayloadgetSystemRoutesArgType = bool
type UpdateRoutingTableOfAreaPayloadgetSystemRoutesAttributeType ¶ added in v1.3.0
type UpdateRoutingTableOfAreaPayloadgetSystemRoutesAttributeType = *bool
isBoolean
type UpdateRoutingTableOfAreaPayloadgetSystemRoutesRetType ¶ added in v1.3.0
type UpdateRoutingTableOfAreaPayloadgetSystemRoutesRetType = bool
type UpdateRoutingTableOfAreaRequest ¶ added in v1.0.0
type UpdateRoutingTableOfAreaRequest struct {
// contains filtered or unexported fields
}
func (UpdateRoutingTableOfAreaRequest) Execute ¶ added in v1.0.0
func (r UpdateRoutingTableOfAreaRequest) Execute() (*RoutingTable, error)
func (UpdateRoutingTableOfAreaRequest) UpdateRoutingTableOfAreaPayload ¶ added in v1.0.0
func (r UpdateRoutingTableOfAreaRequest) UpdateRoutingTableOfAreaPayload(updateRoutingTableOfAreaPayload UpdateRoutingTableOfAreaPayload) ApiUpdateRoutingTableOfAreaRequest
type UpdateSecurityGroupPayload ¶ added in v0.13.0
type UpdateSecurityGroupPayload struct {
// Description Object. Allows string up to 255 Characters.
Description UpdateSecurityGroupPayloadGetDescriptionAttributeType `json:"description,omitempty"`
// Object that represents the labels of an object. Regex for keys: `^(?=.{1,63}$)([A-Za-z0-9][-A-Za-z0-9_.]*)?[A-Za-z0-9]$`. Regex for values: `^(?=.{0,63}$)(([A-Za-z0-9][-A-Za-z0-9_.]*)?[A-Za-z0-9])*$`. Providing a `null` value for a key will remove that key.
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 UpdateSecurityGroupRequest ¶ added in v0.23.0
type UpdateSecurityGroupRequest struct {
// contains filtered or unexported fields
}
func (UpdateSecurityGroupRequest) Execute ¶ added in v0.23.0
func (r UpdateSecurityGroupRequest) Execute() (*SecurityGroup, error)
func (UpdateSecurityGroupRequest) UpdateSecurityGroupPayload ¶ added in v0.23.0
func (r UpdateSecurityGroupRequest) UpdateSecurityGroupPayload(updateSecurityGroupPayload UpdateSecurityGroupPayload) ApiUpdateSecurityGroupRequest
type UpdateServerPayload ¶ added in v0.13.0
type UpdateServerPayload struct {
// Object that represents the labels of an object. Regex for keys: `^(?=.{1,63}$)([A-Za-z0-9][-A-Za-z0-9_.]*)?[A-Za-z0-9]$`. Regex for values: `^(?=.{0,63}$)(([A-Za-z0-9][-A-Za-z0-9_.]*)?[A-Za-z0-9])*$`. Providing a `null` value for a key will remove that key.
Labels UpdateServerPayloadGetLabelsAttributeType `json:"labels,omitempty"`
// Object that represents the metadata of an object. Regex for keys: `^[a-zA-Z0-9-_:. ]{1,255}$`. Regex for values: `^.{0,255}$`. Providing a `null` value for a key will remove that key.
Metadata UpdateServerPayloadGetMetadataAttributeType `json:"metadata,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) GetMetadata ¶ added in v0.26.0
func (o *UpdateServerPayload) GetMetadata() (res UpdateServerPayloadGetMetadataRetType)
GetMetadata returns the Metadata field value if set, zero value otherwise.
func (*UpdateServerPayload) GetMetadataOk ¶ added in v0.26.0
func (o *UpdateServerPayload) GetMetadataOk() (ret UpdateServerPayloadGetMetadataRetType, ok bool)
GetMetadataOk returns a tuple with the Metadata 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) HasMetadata ¶ added in v0.26.0
func (o *UpdateServerPayload) HasMetadata() bool
HasMetadata 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) SetMetadata ¶ added in v0.26.0
func (o *UpdateServerPayload) SetMetadata(v UpdateServerPayloadGetMetadataRetType)
SetMetadata gets a reference to the given map[string]interface{} and assigns it to the Metadata 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 UpdateServerPayloadGetMetadataArgType ¶ added in v0.26.0
type UpdateServerPayloadGetMetadataArgType = map[string]interface{}
type UpdateServerPayloadGetMetadataAttributeType ¶ added in v0.26.0
type UpdateServerPayloadGetMetadataAttributeType = *map[string]interface{}
isFreeform
type UpdateServerPayloadGetMetadataRetType ¶ added in v0.26.0
type UpdateServerPayloadGetMetadataRetType = 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 UpdateServerRequest ¶ added in v0.23.0
type UpdateServerRequest struct {
// contains filtered or unexported fields
}
func (UpdateServerRequest) Execute ¶ added in v0.23.0
func (r UpdateServerRequest) Execute() (*Server, error)
func (UpdateServerRequest) UpdateServerPayload ¶ added in v0.23.0
func (r UpdateServerRequest) UpdateServerPayload(updateServerPayload UpdateServerPayload) ApiUpdateServerRequest
type UpdateSnapshotPayload ¶ added in v0.17.0
type UpdateSnapshotPayload struct {
// Object that represents the labels of an object. Regex for keys: `^(?=.{1,63}$)([A-Za-z0-9][-A-Za-z0-9_.]*)?[A-Za-z0-9]$`. Regex for values: `^(?=.{0,63}$)(([A-Za-z0-9][-A-Za-z0-9_.]*)?[A-Za-z0-9])*$`. Providing a `null` value for a key will remove that key.
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 UpdateSnapshotRequest ¶ added in v0.23.0
type UpdateSnapshotRequest struct {
// contains filtered or unexported fields
}
func (UpdateSnapshotRequest) Execute ¶ added in v0.23.0
func (r UpdateSnapshotRequest) Execute() (*Snapshot, error)
func (UpdateSnapshotRequest) UpdateSnapshotPayload ¶ added in v0.23.0
func (r UpdateSnapshotRequest) UpdateSnapshotPayload(updateSnapshotPayload UpdateSnapshotPayload) ApiUpdateSnapshotRequest
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 255 Characters.
Description UpdateVolumePayloadGetDescriptionAttributeType `json:"description,omitempty"`
ImageConfig UpdateVolumePayloadGetImageConfigAttributeType `json:"imageConfig,omitempty"`
// Object that represents the labels of an object. Regex for keys: `^(?=.{1,63}$)([A-Za-z0-9][-A-Za-z0-9_.]*)?[A-Za-z0-9]$`. Regex for values: `^(?=.{0,63}$)(([A-Za-z0-9][-A-Za-z0-9_.]*)?[A-Za-z0-9])*$`. Providing a `null` value for a key will remove that key.
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 UpdateVolumeRequest ¶ added in v0.23.0
type UpdateVolumeRequest struct {
// contains filtered or unexported fields
}
func (UpdateVolumeRequest) Execute ¶ added in v0.23.0
func (r UpdateVolumeRequest) Execute() (*Volume, error)
func (UpdateVolumeRequest) UpdateVolumePayload ¶ added in v0.23.0
func (r UpdateVolumeRequest) UpdateVolumePayload(updateVolumePayload UpdateVolumePayload) ApiUpdateVolumeRequest
type Volume ¶ added in v0.13.0
type Volume struct {
// Object that represents an availability zone.
// REQUIRED
AvailabilityZone VolumeGetAvailabilityZoneAttributeType `json:"availabilityZone" required:"true"`
// 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 255 Characters.
Description VolumeGetDescriptionAttributeType `json:"description,omitempty"`
// Indicates if a volume is encrypted.
Encrypted VolumegetEncryptedAttributeType `json:"encrypted,omitempty"`
EncryptionParameters VolumeGetEncryptionParametersAttributeType `json:"encryptionParameters,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: `^(?=.{1,63}$)([A-Za-z0-9][-A-Za-z0-9_.]*)?[A-Za-z0-9]$`. Regex for values: `^(?=.{0,63}$)(([A-Za-z0-9][-A-Za-z0-9_.]*)?[A-Za-z0-9])*$`. Providing a `null` value for a key will remove that key.
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. Volumes sized up to 16000GB are supported.
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) GetEncrypted ¶ added in v0.28.0
func (o *Volume) GetEncrypted() (res VolumegetEncryptedRetType)
GetEncrypted returns the Encrypted field value if set, zero value otherwise.
func (*Volume) GetEncryptedOk ¶ added in v0.28.0
func (o *Volume) GetEncryptedOk() (ret VolumegetEncryptedRetType, ok bool)
GetEncryptedOk returns a tuple with the Encrypted field value if set, nil otherwise and a boolean to check if the value has been set.
func (*Volume) GetEncryptionParameters ¶ added in v0.28.0
func (o *Volume) GetEncryptionParameters() (res VolumeGetEncryptionParametersRetType)
GetEncryptionParameters returns the EncryptionParameters field value if set, zero value otherwise.
func (*Volume) GetEncryptionParametersOk ¶ added in v0.28.0
func (o *Volume) GetEncryptionParametersOk() (ret VolumeGetEncryptionParametersRetType, ok bool)
GetEncryptionParametersOk returns a tuple with the EncryptionParameters 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) HasEncrypted ¶ added in v0.28.0
HasEncrypted returns a boolean if a field has been set.
func (*Volume) HasEncryptionParameters ¶ added in v0.28.0
HasEncryptionParameters 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) SetEncrypted ¶ added in v0.28.0
func (o *Volume) SetEncrypted(v VolumegetEncryptedRetType)
SetEncrypted gets a reference to the given bool and assigns it to the Encrypted field.
func (*Volume) SetEncryptionParameters ¶ added in v0.28.0
func (o *Volume) SetEncryptionParameters(v VolumeGetEncryptionParametersRetType)
SetEncryptionParameters gets a reference to the given VolumeEncryptionParameter and assigns it to the EncryptionParameters 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" required:"true"`
}
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 VolumeEncryptionParameter ¶ added in v0.28.0
type VolumeEncryptionParameter struct {
// Universally Unique Identifier (UUID).
// REQUIRED
KekKeyId VolumeEncryptionParameterGetKekKeyIdAttributeType `json:"kekKeyId" required:"true"`
// Version of a key within the STACKIT-KMS.
// REQUIRED
KekKeyVersion VolumeEncryptionParameterGetKekKeyVersionAttributeType `json:"kekKeyVersion" required:"true"`
// Universally Unique Identifier (UUID).
// REQUIRED
KekKeyringId VolumeEncryptionParameterGetKekKeyringIdAttributeType `json:"kekKeyringId" required:"true"`
// Universally Unique Identifier (UUID).
KekProjectId VolumeEncryptionParameterGetKekProjectIdAttributeType `json:"kekProjectId,omitempty"`
// base64 encoded secret.
KeyPayload VolumeEncryptionParameterGetKeyPayloadAttributeType `json:"keyPayload,omitempty"`
// Object that represents an e-mail address of a service account.
// REQUIRED
ServiceAccount VolumeEncryptionParameterGetServiceAccountAttributeType `json:"serviceAccount" required:"true"`
}
VolumeEncryptionParameter Parameter to connect to a key-encryption-key within the STACKIT-KMS to create encrypted volumes. If no key_payload is set, a random passphrase is generated, which will be encrypted against the STACKIT-KMS. These parameter never leave the backend again. So these parameters are not in the responses.
func NewVolumeEncryptionParameter ¶ added in v0.28.0
func NewVolumeEncryptionParameter(kekKeyId VolumeEncryptionParameterGetKekKeyIdArgType, kekKeyVersion VolumeEncryptionParameterGetKekKeyVersionArgType, kekKeyringId VolumeEncryptionParameterGetKekKeyringIdArgType, serviceAccount VolumeEncryptionParameterGetServiceAccountArgType) *VolumeEncryptionParameter
NewVolumeEncryptionParameter instantiates a new VolumeEncryptionParameter 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 NewVolumeEncryptionParameterWithDefaults ¶ added in v0.28.0
func NewVolumeEncryptionParameterWithDefaults() *VolumeEncryptionParameter
NewVolumeEncryptionParameterWithDefaults instantiates a new VolumeEncryptionParameter 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 (*VolumeEncryptionParameter) GetKekKeyId ¶ added in v0.28.0
func (o *VolumeEncryptionParameter) GetKekKeyId() (ret VolumeEncryptionParameterGetKekKeyIdRetType)
GetKekKeyId returns the KekKeyId field value
func (*VolumeEncryptionParameter) GetKekKeyIdOk ¶ added in v0.28.0
func (o *VolumeEncryptionParameter) GetKekKeyIdOk() (ret VolumeEncryptionParameterGetKekKeyIdRetType, ok bool)
GetKekKeyIdOk returns a tuple with the KekKeyId field value and a boolean to check if the value has been set.
func (*VolumeEncryptionParameter) GetKekKeyVersion ¶ added in v0.28.0
func (o *VolumeEncryptionParameter) GetKekKeyVersion() (ret VolumeEncryptionParameterGetKekKeyVersionRetType)
GetKekKeyVersion returns the KekKeyVersion field value
func (*VolumeEncryptionParameter) GetKekKeyVersionOk ¶ added in v0.28.0
func (o *VolumeEncryptionParameter) GetKekKeyVersionOk() (ret VolumeEncryptionParameterGetKekKeyVersionRetType, ok bool)
GetKekKeyVersionOk returns a tuple with the KekKeyVersion field value and a boolean to check if the value has been set.
func (*VolumeEncryptionParameter) GetKekKeyringId ¶ added in v0.28.0
func (o *VolumeEncryptionParameter) GetKekKeyringId() (ret VolumeEncryptionParameterGetKekKeyringIdRetType)
GetKekKeyringId returns the KekKeyringId field value
func (*VolumeEncryptionParameter) GetKekKeyringIdOk ¶ added in v0.28.0
func (o *VolumeEncryptionParameter) GetKekKeyringIdOk() (ret VolumeEncryptionParameterGetKekKeyringIdRetType, ok bool)
GetKekKeyringIdOk returns a tuple with the KekKeyringId field value and a boolean to check if the value has been set.
func (*VolumeEncryptionParameter) GetKekProjectId ¶ added in v0.28.0
func (o *VolumeEncryptionParameter) GetKekProjectId() (res VolumeEncryptionParameterGetKekProjectIdRetType)
GetKekProjectId returns the KekProjectId field value if set, zero value otherwise.
func (*VolumeEncryptionParameter) GetKekProjectIdOk ¶ added in v0.28.0
func (o *VolumeEncryptionParameter) GetKekProjectIdOk() (ret VolumeEncryptionParameterGetKekProjectIdRetType, ok bool)
GetKekProjectIdOk returns a tuple with the KekProjectId field value if set, nil otherwise and a boolean to check if the value has been set.
func (*VolumeEncryptionParameter) GetKeyPayload ¶ added in v0.28.0
func (o *VolumeEncryptionParameter) GetKeyPayload() (res VolumeEncryptionParameterGetKeyPayloadRetType)
GetKeyPayload returns the KeyPayload field value if set, zero value otherwise.
func (*VolumeEncryptionParameter) GetKeyPayloadOk ¶ added in v0.28.0
func (o *VolumeEncryptionParameter) GetKeyPayloadOk() (ret VolumeEncryptionParameterGetKeyPayloadRetType, ok bool)
GetKeyPayloadOk returns a tuple with the KeyPayload field value if set, nil otherwise and a boolean to check if the value has been set.
func (*VolumeEncryptionParameter) GetServiceAccount ¶ added in v0.28.0
func (o *VolumeEncryptionParameter) GetServiceAccount() (ret VolumeEncryptionParameterGetServiceAccountRetType)
GetServiceAccount returns the ServiceAccount field value
func (*VolumeEncryptionParameter) GetServiceAccountOk ¶ added in v0.28.0
func (o *VolumeEncryptionParameter) GetServiceAccountOk() (ret VolumeEncryptionParameterGetServiceAccountRetType, ok bool)
GetServiceAccountOk returns a tuple with the ServiceAccount field value and a boolean to check if the value has been set.
func (*VolumeEncryptionParameter) HasKekProjectId ¶ added in v0.28.0
func (o *VolumeEncryptionParameter) HasKekProjectId() bool
HasKekProjectId returns a boolean if a field has been set.
func (*VolumeEncryptionParameter) HasKeyPayload ¶ added in v0.28.0
func (o *VolumeEncryptionParameter) HasKeyPayload() bool
HasKeyPayload returns a boolean if a field has been set.
func (*VolumeEncryptionParameter) SetKekKeyId ¶ added in v0.28.0
func (o *VolumeEncryptionParameter) SetKekKeyId(v VolumeEncryptionParameterGetKekKeyIdRetType)
SetKekKeyId sets field value
func (*VolumeEncryptionParameter) SetKekKeyVersion ¶ added in v0.28.0
func (o *VolumeEncryptionParameter) SetKekKeyVersion(v VolumeEncryptionParameterGetKekKeyVersionRetType)
SetKekKeyVersion sets field value
func (*VolumeEncryptionParameter) SetKekKeyringId ¶ added in v0.28.0
func (o *VolumeEncryptionParameter) SetKekKeyringId(v VolumeEncryptionParameterGetKekKeyringIdRetType)
SetKekKeyringId sets field value
func (*VolumeEncryptionParameter) SetKekProjectId ¶ added in v0.28.0
func (o *VolumeEncryptionParameter) SetKekProjectId(v VolumeEncryptionParameterGetKekProjectIdRetType)
SetKekProjectId gets a reference to the given string and assigns it to the KekProjectId field.
func (*VolumeEncryptionParameter) SetKeyPayload ¶ added in v0.28.0
func (o *VolumeEncryptionParameter) SetKeyPayload(v VolumeEncryptionParameterGetKeyPayloadRetType)
SetKeyPayload gets a reference to the given string and assigns it to the KeyPayload field.
func (*VolumeEncryptionParameter) SetServiceAccount ¶ added in v0.28.0
func (o *VolumeEncryptionParameter) SetServiceAccount(v VolumeEncryptionParameterGetServiceAccountRetType)
SetServiceAccount sets field value
func (VolumeEncryptionParameter) ToMap ¶ added in v0.28.0
func (o VolumeEncryptionParameter) ToMap() (map[string]interface{}, error)
type VolumeEncryptionParameterGetKekKeyIdArgType ¶ added in v0.28.0
type VolumeEncryptionParameterGetKekKeyIdArgType = string
type VolumeEncryptionParameterGetKekKeyIdAttributeType ¶ added in v0.28.0
type VolumeEncryptionParameterGetKekKeyIdAttributeType = *string
isNotNullableString
type VolumeEncryptionParameterGetKekKeyIdRetType ¶ added in v0.28.0
type VolumeEncryptionParameterGetKekKeyIdRetType = string
type VolumeEncryptionParameterGetKekKeyVersionArgType ¶ added in v0.28.0
type VolumeEncryptionParameterGetKekKeyVersionArgType = int64
type VolumeEncryptionParameterGetKekKeyVersionAttributeType ¶ added in v0.28.0
type VolumeEncryptionParameterGetKekKeyVersionAttributeType = *int64
isLong
type VolumeEncryptionParameterGetKekKeyVersionRetType ¶ added in v0.28.0
type VolumeEncryptionParameterGetKekKeyVersionRetType = int64
type VolumeEncryptionParameterGetKekKeyringIdArgType ¶ added in v0.28.0
type VolumeEncryptionParameterGetKekKeyringIdArgType = string
type VolumeEncryptionParameterGetKekKeyringIdAttributeType ¶ added in v0.28.0
type VolumeEncryptionParameterGetKekKeyringIdAttributeType = *string
isNotNullableString
type VolumeEncryptionParameterGetKekKeyringIdRetType ¶ added in v0.28.0
type VolumeEncryptionParameterGetKekKeyringIdRetType = string
type VolumeEncryptionParameterGetKekProjectIdArgType ¶ added in v0.28.0
type VolumeEncryptionParameterGetKekProjectIdArgType = string
type VolumeEncryptionParameterGetKekProjectIdAttributeType ¶ added in v0.28.0
type VolumeEncryptionParameterGetKekProjectIdAttributeType = *string
isNotNullableString
type VolumeEncryptionParameterGetKekProjectIdRetType ¶ added in v0.28.0
type VolumeEncryptionParameterGetKekProjectIdRetType = string
type VolumeEncryptionParameterGetKeyPayloadArgType ¶ added in v0.28.0
type VolumeEncryptionParameterGetKeyPayloadArgType = []byte
type VolumeEncryptionParameterGetKeyPayloadAttributeType ¶ added in v0.28.0
type VolumeEncryptionParameterGetKeyPayloadAttributeType = *[]byte
isByteArray
type VolumeEncryptionParameterGetKeyPayloadRetType ¶ added in v0.28.0
type VolumeEncryptionParameterGetKeyPayloadRetType = []byte
type VolumeEncryptionParameterGetServiceAccountArgType ¶ added in v0.28.0
type VolumeEncryptionParameterGetServiceAccountArgType = string
type VolumeEncryptionParameterGetServiceAccountAttributeType ¶ added in v0.28.0
type VolumeEncryptionParameterGetServiceAccountAttributeType = *string
isNotNullableString
type VolumeEncryptionParameterGetServiceAccountRetType ¶ added in v0.28.0
type VolumeEncryptionParameterGetServiceAccountRetType = string
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 VolumeGetEncryptionParametersArgType ¶ added in v0.28.0
type VolumeGetEncryptionParametersArgType = VolumeEncryptionParameter
type VolumeGetEncryptionParametersAttributeType ¶ added in v0.28.0
type VolumeGetEncryptionParametersAttributeType = *VolumeEncryptionParameter
isModel
type VolumeGetEncryptionParametersRetType ¶ added in v0.28.0
type VolumeGetEncryptionParametersRetType = VolumeEncryptionParameter
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" required:"true"`
}
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 255 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: `^(?=.{1,63}$)([A-Za-z0-9][-A-Za-z0-9_.]*)?[A-Za-z0-9]$`. Regex for values: `^(?=.{0,63}$)(([A-Za-z0-9][-A-Za-z0-9_.]*)?[A-Za-z0-9])*$`. Providing a `null` value for a key will remove that key.
Labels VolumePerformanceClassGetLabelsAttributeType `json:"labels,omitempty"`
// The name for a General Object. Matches Names and also UUIDs.
// REQUIRED
Name VolumePerformanceClassGetNameAttributeType `json:"name" required:"true"`
// 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" required:"true"`
}
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" required:"true"`
// The source types of a volume. Possible values: `image`, `volume`, `snapshot`, `backup`.
// REQUIRED
Type VolumeSourceGetTypeAttributeType `json:"type" required:"true"`
}
VolumeSource The source object of a volume.
func NewVolumeSource ¶ added in v0.13.0
func NewVolumeSource(id VolumeSourceGetIdArgType, types 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
type VolumegetEncryptedArgType ¶ added in v0.28.0
type VolumegetEncryptedArgType = bool
type VolumegetEncryptedAttributeType ¶ added in v0.28.0
type VolumegetEncryptedAttributeType = *bool
isBoolean
type VolumegetEncryptedRetType ¶ added in v0.28.0
type VolumegetEncryptedRetType = bool
Source Files
¶
- api_default.go
- client.go
- configuration.go
- model_add_routes_to_routing_table_payload.go
- model_add_routing_table_to_area_payload.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_id.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_backup_payload.go
- model_create_image_payload.go
- model_create_isolated_network_payload.go
- model_create_key_pair_payload.go
- model_create_network_area_payload.go
- model_create_network_area_range_payload.go
- model_create_network_area_region_payload.go
- model_create_network_area_route_payload.go
- model_create_network_ipv4.go
- model_create_network_ipv4_with_prefix.go
- model_create_network_ipv4_with_prefix_length.go
- model_create_network_ipv6.go
- model_create_network_ipv6_with_prefix.go
- model_create_network_ipv6_with_prefix_length.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_all_of.go
- model_create_server_payload_all_of_networking.go
- model_create_snapshot_payload.go
- model_create_volume_payload.go
- model_destination_cidrv4.go
- model_destination_cidrv6.go
- model_error.go
- model_get_server_log_200_response.go
- model_icmp_parameters.go
- model_image.go
- model_image_agent.go
- model_image_checksum.go
- model_image_config.go
- model_image_create_response.go
- model_image_from_volume_payload.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_list_response.go
- model_network_ipv4.go
- model_network_ipv6.go
- model_network_list_response.go
- model_network_range.go
- model_network_range_list_response.go
- model_nexthop_blackhole.go
- model_nexthop_internet.go
- model_nexthop_ipv4.go
- model_nexthop_ipv6.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.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_regional_area.go
- model_regional_area_ipv4.go
- model_regional_area_list_response.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_destination.go
- model_route_list_response.go
- model_route_nexthop.go
- model_routing_table.go
- model_routing_table_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_agent.go
- model_server_boot_volume.go
- model_server_console_url.go
- model_server_list_response.go
- model_server_maintenance.go
- model_server_network.go
- model_server_networking.go
- model_service_account_mail_list_response.go
- model_set_image_share_payload.go
- model_snapshot.go
- model_snapshot_list_response.go
- model_static_area_id.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_area_region_payload.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_regional_area_ipv4.go
- model_update_route_of_routing_table_payload.go
- model_update_routing_table_of_area_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_encryption_parameter.go
- model_volume_list_response.go
- model_volume_performance_class.go
- model_volume_performance_class_list_response.go
- model_volume_source.go
- utils.go